296 Commits

Author SHA1 Message Date
f2e91c8d7a Run perturbations in both orders 2024-11-10 18:55:04 +01:00
5b36526c59 Increase penalty for tables under minimum capacity 2024-11-10 18:40:26 +01:00
b084328d79 Merge pull request 'Implement shift operation for VNS algorithm' () from shift into main
Reviewed-on: 
2024-11-10 17:12:04 +00:00
bcf00fabf0 Add copyright notice 2024-11-10 17:01:57 +00:00
1fcca38576 Implement shift perturbation 2024-11-10 17:53:52 +01:00
c16e8f564c Merge pull request 'Use sets instead of arrays to represent tables' () from table-set into main
Reviewed-on: 
2024-11-10 16:31:49 +00:00
29d9d21916 Use sets instead of arrays to represent tables 2024-11-10 17:30:01 +01:00
aef55abe54 Merge pull request 'Assign similar colors to child groups' () from chosen-colors into main
Reviewed-on: 
2024-11-10 11:26:54 +00:00
4089ff63ba Add copyright notice 2024-11-10 11:24:07 +00:00
fa3d3cf13b Assign similar colors to child groups 2024-11-10 12:22:58 +01:00
172193b0dc Merge pull request 'Use average discomfort instead of sum' () from fix/discomfort-average into main
Reviewed-on: 
2024-11-10 10:38:35 +00:00
021b82b28e Use average discomfort instead of sum 2024-11-10 11:34:26 +01:00
2d96f1c7c2 Merge pull request 'Apply a penalty if table sizes are not honored' () from table-size-discomfort into main
Reviewed-on: 
2024-11-10 10:25:37 +00:00
f3b70f5a31 Apply a penalty if table sizes are not honored 2024-11-10 11:22:51 +01:00
2deaaa64a5 Merge pull request 'Modify initial distribution of tables to guarantee there is no single-person table' () from fix/initial-group-creation into main
Reviewed-on: 
2024-11-10 09:46:53 +00:00
c12e2fc6a4 Add copyright notice 2024-11-10 09:17:34 +00:00
19d309a2cf Modify initial distribution of tables to guarantee there is no single-person table 2024-11-10 10:16:22 +01:00
Renovate Bot
9190348ff2 Update dependency rspec-rails to '~> 7.1.0' 2024-11-10 01:24:55 +00:00
b3bbeff739 Merge pull request 'Update dependency rails to v8' () from renovate/rails-8.x into main
Reviewed-on: 
2024-11-09 16:56:10 +00:00
ffc7fa3801 Update dependency rails to v8 2024-11-09 17:51:12 +01:00
91ebb9afee Merge pull request 'Install shoulda matchers, improve guests specs and change enum syntax' () from deprecation-warning-rails-8 into main
Reviewed-on: 
2024-11-09 16:48:32 +00:00
9035df5178 Install shoulda matchers, improve guests specs and change enum syntax 2024-11-09 17:45:23 +01:00
60a7b1342f Add license finder as a development dependency 2024-11-09 08:52:40 +01:00
Renovate Bot
d04f7211e7 Update dependency solid_queue to v1.0.1 2024-11-09 07:44:14 +00:00
61cfdd2424 Merge pull request 'Install project dependencies before running license finder' () from fix-license-finder-action into main
Reviewed-on: 
2024-11-09 07:43:41 +00:00
004624687a Update dockerfile 2024-11-09 08:39:57 +01:00
f7b227bc97 Update ruby version in Gemfile and .ruby-version 2024-11-09 08:39:17 +01:00
9856974684 Install project dependencies before running license finder 2024-11-09 08:35:57 +01:00
c23ecfbbad Merge pull request 'Update dependency factory_bot_rails to v6.4.4' () from renovate/factory_bot_rails-6.x-lockfile into main
Reviewed-on: 
2024-11-09 07:30:46 +00:00
Renovate Bot
b4664c5e1d Update dependency ruby to v3.3.6 2024-11-09 01:08:10 +00:00
Renovate Bot
c70c0c5f60 Update dependency factory_bot_rails to v6.4.4 2024-11-09 01:07:47 +00:00
Renovate Bot
7a4aad29c1 Update dependency factory_bot_rails to v6.4.4 2024-11-08 01:08:59 +00:00
cded122f22 Merge pull request 'Choose light colors for the groups' () from light-colors into main
Reviewed-on: 
2024-11-04 22:46:08 +00:00
5cceb1e6ed Choose light colors for the groups 2024-11-04 23:39:44 +01:00
1a39364322 Merge pull request 'Initial version of the README' () from documentation-setup into main
Reviewed-on: 
2024-11-04 22:21:54 +00:00
ca1a8a499f Initial version of the README 2024-11-04 23:18:44 +01:00
231ea3fda8 Merge pull request 'Assign a color to every group and expose it via API' () from group-color into main
Reviewed-on: 
2024-11-03 13:50:56 +00:00
1e23ad8e50 Order guests within same table by color 2024-11-03 14:48:54 +01:00
3ae90bfc4e Add copyright notice 2024-11-03 13:43:32 +00:00
a42f938530 Assign a color to every group and expose it via API 2024-11-03 14:41:09 +01:00
01a00cf35f Merge pull request 'Enqueue some simulations after running the seed file' () from seed-executions into main
Reviewed-on: 
2024-11-03 13:30:34 +00:00
a67696747b Enqueue some simulations after running the seed file 2024-11-03 14:18:30 +01:00
ed0e307e33 Merge pull request 'compose-development' () from compose-development into main
Reviewed-on: 
2024-11-03 13:16:29 +00:00
da8086605d Enable hot reload in the frontend 2024-11-03 14:13:13 +01:00
0d122b39d3 Merge pull request 'Fix undefined method' () from fix/undefined-method into main
Reviewed-on: 
2024-11-03 13:00:11 +00:00
a9016ed352 Enable hot reloading of modified code 2024-11-03 13:59:35 +01:00
94d0a42ac1 Fix undefined method 2024-11-03 13:56:10 +01:00
c2398c0d80 Avoid exposing internal ports 2024-11-03 13:53:36 +01:00
c2989b216f Merge pull request 'Recreate simulations whenever a guest changes their attendance' () from simulations-lifecycle into main
Reviewed-on: 
2024-11-03 12:51:13 +00:00
95651ee942 Merge remote-tracking branch 'origin/simulations-lifecycle' into compose-development 2024-11-03 13:50:19 +01:00