Commit Graph

19 Commits

Author SHA1 Message Date
Stranck 5973213e41 Fixes to the room widzard 2024-05-21 13:05:25 +02:00
Stranck f714c05de2 Room wizard _should_ be done
Or at least it should work for this edition of furizon hahahah
2024-05-20 15:44:21 +02:00
Andrea 77c102c1cf wip9 - submit algorithm + client fixes
Refined the submit algorithm with more owner fixes, plus a final cache update

Handled a case in which a user by moving the generated room would keep the moved user as the owner of the room, resulting in the user to be in two rooms at the same time
2024-05-20 00:35:25 +02:00
Andrea e34af503ff wip 8 - Configured modal for room wizard submission, added room quota management, fixed error page not passing status code 2024-05-19 21:07:31 +02:00
Andrea f3a76b6e93 wip - handled excess rooms case for autofill 2024-05-19 11:03:48 +02:00
Andrea a0bcf3c046 wip - UI Update + Client model management + wip new software requirement in the backend matching algorithm 2024-05-19 00:06:36 +02:00
Andrea 41373dfcfa wip5 - Users room re-arrangement + config fix
[+] Added the Drag'n'Drop mechanism in the wizard page, allowing to move orders between rooms, plus a 'placeholder' space to temporarily keep orders to move others

[minor fix] Item category maps might be filled twice with the same IDs
2024-05-16 23:52:09 +02:00
Andrea Carulli 13e5217601 wip - wizard review page 2024-05-15 18:02:38 +02:00
Andrea b968a78aa5 wip3 - Room wizard for autofilling unfilled rooms
Next wip will consist of filling up new rooms for roomless orders
2024-05-14 23:31:31 +02:00
Andrea Carulli 11fd547250 wip2 - new room assigning wizard 2024-05-14 18:03:19 +02:00
Stranck df4f2eaf81 Improved CSV export 2024-05-13 13:30:21 +02:00
Stranck 84bc070593 Added auto-confirm rooms to admin panel
Fucking untested hopefully it works
2024-05-13 12:01:47 +02:00
Stranck c6bc9c65ac Added remind propic feature for admins 2024-02-29 11:41:49 +01:00
Stranck 1d7ea375c1 Better handling of pretix's unresponsiviness 2024-02-22 19:15:33 +01:00
Andrea a2b9f7a7c1 Simple cache debouncer, better logging, multi-room check optimizations
Added a simple cache refresh debouncer
Made the update_cache method return a boolean if the cache needed to update
Moved logging info to Sanic.log.logger
Made the admin check into a middleware
Added room check as a standalone action in the admin panel
Added a counter in the nose count for admins
2024-01-22 00:35:44 +01:00
Andrea Carulli aa54032492 [wip4] Room preview generation improvements + Room checking with user email 2024-01-18 18:03:32 +01:00
Stranck 8b07fa55b7 Added admin/loginas method 2024-01-13 16:59:24 +01:00
Stranck d08cded007 Update getOrderByCode_safe method name 2024-01-08 23:16:26 +01:00
Andrea 53232de597 Auto Id Indexing + Admin panel + Propic upload checks + Room editing
Added auto indexing by metadata, instead of ID matching
Added checks to propic image uploading
Added an admin page, featuring:
 - Manual cache clearing
 Added admin controls in nosecount to unconfirm / rename or delete the room

Co-authored-by: Luca Sorace "Stranck" <stranck@users.noreply.github.com>
2024-01-08 22:02:27 +01:00