Commit Graph

40 Commits

Author SHA1 Message Date
4aa6ac97fd Feat: Add ability to edit events for logged in users 2025-10-15 12:02:18 +02:00
4248da98fc fix: Don't display None comments 2025-10-15 11:20:04 +02:00
fb5336ef9e PDF: adjust padding 2025-10-15 11:16:48 +02:00
67f24c2a8a fix: Make PDF generator work with None comments 2025-10-15 11:14:50 +02:00
8fe744afe1 Add support for PDF view 2025-10-15 11:12:43 +02:00
70fa1168ea Fix team registration table name 2025-10-14 22:11:21 +02:00
726c095af5 feat: Add ability to delete events for admins 2025-10-14 21:42:21 +02:00
1f0a27f3af Fix subscription bug and add auth for event creation 2025-10-14 21:13:31 +02:00
7980a112a3 Simple user auth using ssowat. Meal creation only for logged in users 2025-10-14 12:32:54 +02:00
d9330ec8ac Add readme 2025-10-12 21:49:56 +02:00
c8500a4337 Move meal manager into it's own package 2025-10-12 21:42:28 +02:00
03d823c713 Rename new-registration-app to meal-manager 2025-10-12 21:25:23 +02:00
773f8ad2b6 remove old signup page 2025-10-12 21:19:37 +02:00
3291fbf6a0 Add comments to registrations 2025-10-12 21:12:45 +02:00
84f128806c Set up migration environment with alembic 2025-10-12 20:51:10 +02:00
494170e2ab Drop Sqlmodel and use plain Sqlalchemy 2025-10-11 22:14:04 +02:00
a190471b44 fix: Display issue on subscription page 2025-10-11 15:02:32 +02:00
02ecfa2209 Add info text to subscription 2025-10-11 14:37:34 +02:00
112459964a Minor tweaks
* display date on event page
  * Filter existing subscriptions for new subscriptions dropdown
  * Add Typeahead for Team registration
2025-10-09 12:15:46 +02:00
457418c271 Fix python version to 3.13 2025-10-08 14:07:03 +02:00
1926382021 Add uvicorn and remove Preise link 2025-10-08 14:02:19 +02:00
65b2abdad6 Add subscription functionality 2025-10-08 13:53:03 +02:00
81daf2aa0c Add rudimentary green theme 2025-10-08 10:19:37 +02:00
3812dd5d47 Add past events page 2025-10-08 10:18:56 +02:00
e1130fa493 Prevent registrations after deadline 2025-10-07 21:38:12 +02:00
847cac4bba UI improvements
* Replace registration table with cards on smaller devices
  * Use number inputs for registrations
2025-10-07 21:26:17 +02:00
102e03b546 Make page responsive and improve event listing 2025-10-07 21:08:41 +02:00
1d29e954b8 Work that has already been maxed will not show up in the dropdown 2025-10-07 20:42:41 +02:00
4a470ae09e Add team registration and deletion 2025-10-07 11:55:18 +02:00
98c4a93d56 Add support to add events 2025-10-06 17:08:50 +02:00
74e2039854 Registrations can be added and deleted 2025-10-06 16:00:10 +02:00
ada1a45df4 First steps with the new registration app 2025-09-09 21:06:53 +02:00
c40bd5fceb Add script to import melly signups to grist 2025-07-09 10:14:58 +02:00
ec761c2c54 Add page to add new meal 2025-05-10 19:16:37 +02:00
91d3b24661 Move signup website to subfolder 2025-05-10 19:16:22 +02:00
Niklas Meinzer
53b5ed84b9 fix: Page title 2025-02-27 09:51:32 +01:00
Niklas Meinzer
bce2ce56b5 Move css code to file 2025-02-27 08:40:42 +01:00
Niklas Meinzer
089d3d2509 Add test.php to gitignore 2025-02-27 08:25:39 +01:00
Niklas Meinzer
495c782e34 Add past event section 2025-02-27 08:25:17 +01:00
Niklas Meinzer
26b709f3c0 Initial app which displays entries from the database 2025-02-26 08:08:00 +01:00