Commit Graph

38 Commits

Author SHA1 Message Date
Andreas (@xAndy) Zimmermann efe0d392db add first asta functionality 2022-05-17 16:26:31 +02:00
Andreas (@xAndy) Zimmermann 75d71f082d show late shifts in the previous day 2022-05-17 15:05:15 +02:00
Luca e7029e4002 Force 'my_future_shifts' query and reformat code 2022-05-16 23:12:28 +02:00
Luca 6d2d70e0d5 Group shifts by date 2022-05-16 23:02:26 +02:00
Andreas (@xAndy) Zimmermann 5fdba3492d convert reg states to choices class 2022-05-10 23:04:47 +02:00
Andreas (@xAndy) Zimmermann 19623fdb92 add state to shiftregistration 2022-05-10 20:58:02 +02:00
Luca 8437882b14 Add shift-specific 'required_helpers' field 2022-05-10 15:43:37 +02:00
Luca 5ef6d1910c Render 'wait_confirmation' template after resending confirmation sms 2022-04-29 02:59:07 +02:00
Luca d9d02a241b Don't show debug notification if not in debug mode 2022-04-29 02:55:03 +02:00
Andreas (@xAndy) Zimmermann 91922bb5d4 add exponential registration backoff, change registration text 2022-04-29 02:22:54 +02:00
Andreas (@xAndy) Zimmermann 06c3a39bde hide registration if event is over 2022-04-27 23:15:59 +02:00
Andreas (@xAndy) Zimmermann cad8945e25 add event state dependent messages and screens 2022-04-27 23:11:45 +02:00
Luca e0435df07d Prevent shift signup when shift was deleted 2022-04-27 21:35:28 +02:00
Andreas (@xAndy) Zimmermann 944d21f681 dont user helper phne as id anymore. django migrations broke :( 2022-04-27 16:40:18 +02:00
Luca 08848863ca s/D(u|ich)/d\1/ 2022-04-25 09:34:11 +02:00
Luca 777a616921 Wrap helper and token creation in transaction 2022-04-24 03:25:05 +02:00
Luca 3dd3c028e1 Implement periodic import of shifts 2022-04-23 14:36:47 +02:00
Andreas (@xAndy) Zimmermann 972277ebcd black 2022-04-21 00:53:21 +02:00
Andreas (@xAndy) Zimmermann b6aa6f4e85 eye candy 2022-04-21 00:21:06 +02:00
Andreas (@xAndy) Zimmermann d1c0c9e161 only resend registration sms every 15 minutes 2022-04-20 19:18:48 +02:00
Andreas (@xAndy) Zimmermann 9601367f12 add current/next shift to menu 2022-04-20 18:39:33 +02:00
Luca aac22c9eb6 Fix middleware and formatting 2022-04-18 23:39:46 +02:00
Andreas (@xAndy) Zimmermann 5077333ff1 move token->helper into middleware to simplify code and error paths 2022-04-15 19:24:53 +02:00
Andreas (@xAndy) Zimmermann f4a0ee55d4 replace fix/iter with next on queries 2022-04-15 18:36:13 +02:00
Andreas (@xAndy) Zimmermann 6209a2671e add more messages for better helper feedback 2022-04-15 18:26:07 +02:00
Andreas (@xAndy) Zimmermann 14e18e9f2e add messages and debug links 2022-04-15 18:13:36 +02:00
Andreas (@xAndy) Zimmermann ff481a41c1 black formatting 2022-04-15 16:20:13 +02:00
Andreas (@xAndy) Zimmermann be767b6ee2 use tzaware now for db queries 2022-04-13 18:34:41 +02:00
Andreas (@xAndy) Zimmermann 4269418065 no more internal server error if non-logged in users try to log out 2022-04-13 18:32:27 +02:00
Andreas (@xAndy) Zimmermann aa8d4e2db4 add current shift and my shifts to overview 2022-04-13 15:39:20 +02:00
Andreas (@xAndy) Zimmermann 1a3d7fe114 add cancel functionality to shift reservations 2022-04-12 20:00:19 +02:00
Andreas (@xAndy) Zimmermann 1e85c26f34 add signup links to shift list, only show unregisterd shifts 2022-04-12 18:47:11 +02:00
Andreas (@xAndy) Zimmermann 18b04a7102 add initial shift signup flow 2022-04-12 18:31:18 +02:00
Andreas (@xAndy) Zimmermann 0566125299 initial registration draft 2022-04-12 17:04:47 +02:00
Andreas (@xAndy) Zimmermann 4125256601 add logout, primarily\ for dev purposes 2022-04-12 16:11:41 +02:00
Andreas (@xAndy) Zimmermann 5b98daba9a add token login 2022-04-12 16:09:17 +02:00
Andreas (@xAndy) Zimmermann bb81f69cb3 initial shift overview and shift admin view 2022-04-12 15:46:34 +02:00
Luca 45bb67197d Create main app 'app' 2022-04-12 00:18:51 +02:00