120 Commits

Author SHA1 Message Date
87bd3fac4b Add a link to the invitation in the invitation card
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 38s
Add copyright notice / copyright_notice (pull_request) Successful in 39s
Build Nginx-based docker image / build-static-assets (push) Successful in 2m20s
2025-06-02 00:08:42 +02:00
f8a52b9968 Add copyright notice
Some checks failed
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 1m9s
Build Nginx-based docker image / build-static-assets (push) Has been cancelled
Add copyright notice / copyright_notice (pull_request) Successful in 1m26s
2025-06-01 17:59:55 +00:00
98d9a2544d Exlude considered guests from the list of invitations
Some checks failed
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 50s
Build Nginx-based docker image / build-static-assets (push) Has been cancelled
Add copyright notice / copyright_notice (pull_request) Successful in 1m3s
2025-06-01 19:58:14 +02:00
72691f7070 Add a confirmation dialog 2025-06-01 17:48:47 +02:00
f256e0f9e7 Allow deleting an invitation 2025-06-01 17:47:50 +02:00
e6bb090b66 Update invitation via API when a guest is added 2025-06-01 17:39:02 +02:00
b820bc837a Add newly created invitations to the start of the list 2025-06-01 17:15:39 +02:00
790d75d2ff Fix UI assignment of guests to invitations 2025-06-01 17:07:47 +02:00
fb82695174 Basic drag and drop behavior 2025-06-01 16:31:54 +02:00
ecc2550146 Display empty invitations 2025-06-01 15:35:02 +02:00
16cd9e6175 Display number of guests and invitations 2025-06-01 15:30:30 +02:00
94ff03f617 Use a darker green and 4 columns for the invitations 2025-06-01 14:17:02 +02:00
54da3212cb Add an independent scroll for each column 2025-06-01 14:05:59 +02:00
537c285bd4 Initial draft of the invitations board 2025-06-01 13:29:14 +02:00
0d1c46a349 Fix redundant class definitions
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Add copyright notice / copyright_notice (pull_request) Successful in 1m27s
Check usage of free licenses / build-static-assets (pull_request) Successful in 1m53s
Build Nginx-based docker image / build-static-assets (push) Successful in 6m0s
2025-01-26 13:47:17 +01:00
e597b4fc00 Mark expired rows with red background 2025-01-26 13:09:31 +01:00
53a2752964 Remove references to unsupported dark theme 2025-01-26 13:06:29 +01:00
1184a529cf Display an icon indicating whether a simulation is still valid 2025-01-26 13:05:32 +01:00
501bb3a81a Update copyright assignment to cover 2025 and include all contributors
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 1m12s
Add copyright notice / copyright_notice (pull_request) Successful in 1m32s
Build Nginx-based docker image / build-static-assets (push) Successful in 6m2s
2025-01-13 21:36:52 +01:00
f0e6ff9425 Prevent duplicate groups in the tree list
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 30s
Add copyright notice / copyright_notice (pull_request) Successful in 32s
Build Nginx-based docker image / build-static-assets (push) Successful in 2m33s
2025-01-12 23:14:50 +01:00
c233cb60de Define a button to load the default affinities of a group
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Add copyright notice / copyright_notice (pull_request) Successful in 2m0s
Check usage of free licenses / build-static-assets (pull_request) Successful in 3m18s
Build Nginx-based docker image / build-static-assets (push) Successful in 7m19s
2025-01-12 20:54:41 +01:00
a6b678c6ae Fix build issue with types returned by the Slider component
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Add copyright notice / copyright_notice (pull_request) Successful in 33s
Check usage of free licenses / build-static-assets (pull_request) Successful in 2m31s
2024-12-28 20:23:35 +01:00
dc735f1a2c Add copyright notice
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 43s
Add copyright notice / copyright_notice (pull_request) Successful in 47s
2024-12-28 18:53:59 +00:00
52fb808d45 Define a dialog to configure the affinities between groups
Some checks failed
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Failing after 34s
Add copyright notice / copyright_notice (pull_request) Failing after 34s
2024-12-28 14:18:14 +01:00
d307ff6927 Update status of the parent component 2024-12-28 13:04:01 +01:00
b7e2bbb46f Initial approach to configure affinities between groups 2024-12-28 13:00:24 +01:00
96655bf62b Display the discomfort breakdown in the tables diagram
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 45s
Add copyright notice / copyright_notice (pull_request) Successful in 59s
2024-12-16 23:14:42 +01:00
9029d756e7 Fix compilation issue
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 28s
Add copyright notice / copyright_notice (pull_request) Successful in 33s
2024-12-12 00:19:46 +01:00
7dbfbb76b7 Load dashboard information from the backend
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 18s
Add copyright notice / copyright_notice (pull_request) Successful in 20s
2024-12-11 08:38:50 +01:00
c57bdec9fc Fix navigation link to the dashboard 2024-12-11 00:35:56 +01:00
c3e191982d Display groups in a treetable
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 29s
Add copyright notice / copyright_notice (pull_request) Successful in 35s
2024-12-10 20:59:17 +01:00
2b0fab797e WIP groups tree table 2024-12-10 09:23:07 +01:00
537498cb85 Fix build
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 28s
Add copyright notice / copyright_notice (pull_request) Successful in 32s
2024-12-09 20:57:30 +01:00
79039572e7 Refactor multiple APIs into a single API and expose UI to modify
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 19s
Add copyright notice / copyright_notice (pull_request) Successful in 26s
expenses
2024-12-09 19:22:02 +01:00
066cab9da8 Include slug namespace in the tables arrangements fetch endpoint
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 1m37s
Add copyright notice / copyright_notice (pull_request) Successful in 2m10s
2024-12-08 14:02:29 +01:00
fba1b81b4c Include edit and delete buttons in the groups table
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Add copyright notice / copyright_notice (pull_request) Successful in 19s
Check usage of free licenses / build-static-assets (pull_request) Successful in 29s
2024-12-08 12:50:33 +01:00
ad0b09c3df Add form to create a new group 2024-12-08 12:45:15 +01:00
054e1c6da0 Display a message after successful submission of registration form
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Check usage of free licenses / build-static-assets (pull_request) Successful in 1m40s
Add copyright notice / copyright_notice (pull_request) Successful in 2m9s
2024-12-07 19:06:24 +01:00
4d576b07da Basic error validation in the form 2024-12-07 18:33:22 +01:00
d085a2ab19 Display a captcha in the registration form 2024-12-07 13:06:14 +01:00
d25622d764 Merge remote-tracking branch 'origin/main' into edit-guest-status
All checks were successful
Playwright Tests / test (pull_request) Has been skipped
Add copyright notice / copyright_notice (pull_request) Successful in 19s
Check usage of free licenses / build-static-assets (pull_request) Successful in 24s
2024-12-01 20:46:48 +01:00
82f5dd6c64 Update navigation to accept the slug as part of the URL
Some checks failed
Check usage of free licenses / build-static-assets (pull_request) Successful in 44s
Add copyright notice / copyright_notice (pull_request) Successful in 54s
Playwright Tests / test (pull_request) Failing after 8m28s
2024-12-01 18:02:25 +01:00
0ef310fecd Use Accept header to avoid unnecessary call to get current user 2024-12-01 17:47:42 +01:00
868f950559 Display email of current user 2024-12-01 17:33:33 +01:00
7697148b7d Basic logout flow 2024-12-01 17:33:33 +01:00
989820e41b Add copyright notice
All checks were successful
Check usage of free licenses / build-static-assets (pull_request) Successful in 1m11s
Add copyright notice / copyright_notice (pull_request) Successful in 1m30s
Playwright Tests / test (pull_request) Successful in 3m38s
2024-12-01 15:33:24 +00:00
9b3443addf Define a basic login form with redirection to the Dashboard
All checks were successful
Check usage of free licenses / build-static-assets (pull_request) Successful in 47s
Add copyright notice / copyright_notice (pull_request) Successful in 1m2s
Playwright Tests / test (pull_request) Successful in 4m32s
2024-12-01 16:31:56 +01:00
161a27160f Remove nextjs scaffolding contents
Some checks failed
Check usage of free licenses / build-static-assets (pull_request) Successful in 1m30s
Playwright Tests / test (pull_request) Failing after 1m39s
Add copyright notice / copyright_notice (pull_request) Successful in 1m59s
2024-11-17 20:05:10 +01:00
827271efc2 Simplify guest edition by adding status to the dialog
Some checks failed
Check usage of free licenses / build-static-assets (pull_request) Successful in 43s
Add copyright notice / copyright_notice (pull_request) Successful in 54s
Playwright Tests / test (pull_request) Failing after 3m23s
2024-11-17 19:49:39 +01:00
6906b3cb6e Merge pull request 'Remove component that renders groups in a tree structure' (#111) from cleanup-tree-hierarchy into main
All checks were successful
Check usage of free licenses / build-static-assets (push) Successful in 49s
Playwright Tests / test (push) Successful in 3m23s
Build Nginx-based docker image / build-static-assets (push) Successful in 4m29s
Reviewed-on: #111
2024-11-17 18:27:47 +00:00