Commit Graph

157 Commits

Author SHA1 Message Date
David Rodenkirchen db8ada283b make UserInfoBox rigid against missing userid 2025-03-25 20:19:26 +01:00
David Rodenkirchen d3aadcf697 add overview page 2025-03-24 10:37:26 +01:00
David Rodenkirchen bbb4e8f1d1 remove seating from configuration 2025-03-24 08:31:23 +01:00
David Rodenkirchen 51b07baa36 add SQL for catering menu items 2025-03-23 23:57:23 +01:00
David Rodenkirchen ea9a805483 add conditional footer width workaround 2025-03-23 23:57:08 +01:00
David Rodenkirchen d43dd96fbb Change Seating Plan to Donsbach 2025-03-23 23:56:49 +01:00
David Rodenkirchen a61ee8e775 enable Discord Link 2025-03-23 23:56:27 +01:00
David Rodenkirchen 328bea32d7 bump version to 0.1.0 2025-03-23 23:56:05 +01:00
David Rodenkirchen 49d89feda3 remove buggy input checks 2025-03-23 21:48:44 +01:00
David Rodenkirchen 26994d4536 dockerize 2025-03-23 17:20:14 +01:00
David Rodenkirchen ee6f35b771 add development instructions to README 2025-03-11 22:26:32 +01:00
tcprod 40f8bc1049 Merge pull request 'bugfix/rounding-taxes' (#10) from bugfix/rounding-taxes into main
Reviewed-on: Vereins-IT/ez-lan-manager#10
Reviewed-by: David Rodenkirchen <typhus@ezgg-ev.de>
2025-02-07 22:31:50 +00:00
tcprod a419ee8885 Replace float with Decimal for price calculations
Fix Decimal precision issue

Fix Decimal precision issue

Fix Decimal precision issue

Fix old prices for tickets

Fix Decimal precision issue
2025-02-07 23:20:57 +01:00
Typhus 98c2d1570c improve catering management popup styling (#9)
<img width="562" alt="image" src="attachments/62b290bc-dbb3-4760-8e88-b8d9e6fe1263">

Co-authored-by: David Rodenkirchen <drodenkirchen@linetco.com>
Reviewed-on: Vereins-IT/ez-lan-manager#9
2025-02-04 08:13:02 +00:00
Typhus 8971f4b73f improve catering management (#8)
Co-authored-by: David Rodenkirchen <drodenkirchen@linetco.com>
Reviewed-on: Vereins-IT/ez-lan-manager#8
2025-02-04 08:00:29 +00:00
Typhus 198a449a55 extend paypal payment info (#7)
Co-authored-by: David Rodenkirchen <drodenkirchen@linetco.com>
Reviewed-on: Vereins-IT/ez-lan-manager#7
2025-02-03 07:30:14 +00:00
Typhus 5ad3af3515 add paypal support (#6)
Co-authored-by: David Rodenkirchen <davidr.develop@gmail.com>
Reviewed-on: Vereins-IT/ez-lan-manager#6
2025-02-02 00:07:04 +00:00
Typhus 6ff7adb165 update rio and fix broken user sessions (#5)
Co-authored-by: David Rodenkirchen <davidr.develop@gmail.com>
Reviewed-on: Vereins-IT/ez-lan-manager#5
2025-02-01 23:43:21 +00:00
Typhus f0f8a08f87 Add Catering Management (#4)
Co-authored-by: David Rodenkirchen <davidr.develop@gmail.com>
Reviewed-on: Vereins-IT/ez-lan-manager#4
2025-02-01 14:23:12 +00:00
David Rodenkirchen d86a3da135 add unittests for accounting service 2025-01-24 21:25:17 +01:00
David Rodenkirchen a501948aee Add placeholder pages, change order of boxes in user management 2024-11-30 12:41:26 +01:00
David Rodenkirchen 82b16b868f add is_active to login, add account and seating management to user management, redirect to base page on logout 2024-11-30 12:32:31 +01:00
David Rodenkirchen 18ff806d3b make is_active = true the default for new users 2024-11-30 12:13:20 +01:00
David Rodenkirchen 64cf86e01d refactor user profile edit and add it to the user management system 2024-11-30 10:58:04 +01:00
David Rodenkirchen 471b59d5ec add basic user manager with user lookup 2024-11-30 00:53:59 +01:00
David Rodenkirchen 5a20db1a6b Bugfix: Demo Database creation script had hardcoded ID's 2024-11-29 21:15:42 +01:00
David Rodenkirchen a1fb68c976 improve news and news manager 2024-11-29 20:16:12 +01:00
David Rodenkirchen 947a05ad14 add news mananger 2024-11-28 18:52:51 +01:00
David Rodenkirchen 48ad800853 add team navbar 2024-11-27 17:16:24 +01:00
David Rodenkirchen f691851c9e fix account balance not updating in real time 2024-11-27 15:45:51 +01:00
David Rodenkirchen 5eca3d25cf fix bug where account page expanded beyond bounds 2024-11-27 14:46:13 +01:00
David Rodenkirchen 951e6c8dce fix login box 2024-11-27 14:33:21 +01:00
David Rodenkirchen b1dc4071cf add catering order info modal 2024-11-27 13:48:09 +01:00
David Rodenkirchen 4706183bde fix guards 2024-11-27 12:24:49 +01:00
Typhus 1a33ea69f2 upgrade-rio-version (#1)
Co-authored-by: David Rodenkirchen <drodenkirchen@linetco.com>
Reviewed-on: Vereins-IT/ez-lan-manager#1
2024-11-27 11:18:59 +00:00
David Rodenkirchen 3c3fd878c5 add seat booking 2024-09-06 14:12:33 +02:00
David Rodenkirchen 871d8d6a3d add seating plan legend, improve ui 2024-09-06 12:22:40 +02:00
David Rodenkirchen c7c7cc7964 add seating plan v2 (missing booking) 2024-09-05 01:07:51 +02:00
David Rodenkirchen acf458d629 update dome db creator to use async 2024-09-05 00:00:17 +02:00
David Rodenkirchen e1f08f4c23 remove xml/svg based seating 2024-09-04 23:54:28 +02:00
David Rodenkirchen c090717486 WIP: Seating Plan 2024-09-04 16:04:39 +02:00
David Rodenkirchen e20ce6b78b add TicketBuying Feature 2024-09-04 12:44:11 +02:00
David Rodenkirchen 5ed1230fde refactor ticket info config and service 2024-09-04 10:40:57 +02:00
David Rodenkirchen eb7d94d46c refactor DB health-check 2024-09-03 17:33:37 +02:00
David Rodenkirchen 1ca7db6427 fix bugs, implement placing orders 2024-09-03 17:12:36 +02:00
David Rodenkirchen 30b32a4c02 aiomysql refactor 2024-09-03 14:30:32 +02:00
David Rodenkirchen a9597b5c4f remove debug symbols 2024-08-29 13:40:35 +02:00
David Rodenkirchen deae96d8fa move db error handling from per-page to base page 2024-08-29 13:25:20 +02:00
David Rodenkirchen 140d1cb1db set correct window title for db error page 2024-08-29 12:07:20 +02:00
David Rodenkirchen dc514895df further improve db error handling 2024-08-29 12:05:04 +02:00