Commit Graph

40 Commits

Author SHA1 Message Date
Andreas (@xAndy) Zimmermann 10e642c4a3 show running shifts in free shifts, worklist and terminal 2022-05-20 20:36:16 +02:00
Andreas (@xAndy) Zimmermann 046189d93c add checkin button to team backend 2022-05-20 20:25:51 +02:00
Luca 4b1b2b13a5 Fix timezone issue 2022-05-20 15:54:08 +02:00
Andreas (@xAndy) Zimmermann af3d9381ad unify checkin messaging 2022-05-17 17:11:35 +02:00
Andreas (@xAndy) Zimmermann eb56b658fa fix can_cancel for shiftregs 2022-05-17 16:30:29 +02:00
Andreas (@xAndy) Zimmermann efe0d392db add first asta functionality 2022-05-17 16:26:31 +02:00
Luca c38b194f9c Implement bulk message sending 2022-05-16 16:48:32 +02:00
Andreas (@xAndy) Zimmermann 5fdba3492d convert reg states to choices class 2022-05-10 23:04:47 +02:00
Andreas (@xAndy) Zimmermann a75baf537a fix current_shift respect registration state 2022-05-10 22:47:35 +02:00
Andreas (@xAndy) Zimmermann d81f8cbb0d update can_cancel to respect reservation state 2022-05-10 22:15:02 +02:00
Andreas (@xAndy) Zimmermann 19623fdb92 add state to shiftregistration 2022-05-10 20:58:02 +02:00
Luca 74481b0bda Add field 'description' to Shift model 2022-05-10 18:34:44 +02:00
Luca 8437882b14 Add shift-specific 'required_helpers' field 2022-05-10 15:43:37 +02:00
Luca f5adc0064e Convert phone number to string and fix typos 2022-04-29 02:36:32 +02:00
Andreas (@xAndy) Zimmermann 91922bb5d4 add exponential registration backoff, change registration text 2022-04-29 02:22:54 +02:00
Andreas (@xAndy) Zimmermann 9cb6a6acdd apply_async->delay 2022-04-27 22:34:26 +02:00
Andreas (@xAndy) Zimmermann 3b0c0f7c9c add celery task to send shift reminders 2022-04-27 21:55:43 +02:00
Luca e0435df07d Prevent shift signup when shift was deleted 2022-04-27 21:35:28 +02:00
Luca c6dd5b5eca Hide buttons if shift is deleted 2022-04-27 20:24:00 +02:00
Andreas (@xAndy) Zimmermann 61b28da346 fix settings manager being initialized too early 2022-04-27 19:47:48 +02:00
Andreas (@xAndy) Zimmermann c6abe5911e add message send tasks and respect dynamic send setting 2022-04-27 19:10:33 +02:00
Andreas (@xAndy) Zimmermann 3a27d32ce5 add more dynamic settings 2022-04-27 17:45:34 +02:00
Andreas (@xAndy) Zimmermann 944d21f681 dont user helper phne as id anymore. django migrations broke :( 2022-04-27 16:40:18 +02:00
Andreas (@xAndy) Zimmermann 8cd466157d i see a red commit and i want it painted black 2022-04-27 15:24:22 +02:00
Andreas (@xAndy) Zimmermann 145f9c8187 initial phone number validation 2022-04-27 15:13:54 +02:00
Luca 6ca0958909 Style team pages 2022-04-25 23:35:13 +02:00
Luca f1494e3382 RTFM 2022-04-24 03:18:37 +02:00
Luca 3dd3c028e1 Implement periodic import of shifts 2022-04-23 14:36:47 +02:00
Andreas (@xAndy) Zimmermann bf3b276e39 resend invite sms in admin backend, admin view improvements 2022-04-21 00:53:53 +02:00
Andreas (@xAndy) Zimmermann d1bdd2bc74 add initial shift reminder functionality 2022-04-20 22:05:29 +02:00
Andreas (@xAndy) Zimmermann d1c0c9e161 only resend registration sms every 15 minutes 2022-04-20 19:18:48 +02:00
Andreas (@xAndy) Zimmermann 15a1182fea black 2022-04-20 18:57:04 +02:00
Andreas (@xAndy) Zimmermann 9601367f12 add current/next shift to menu 2022-04-20 18:39:33 +02:00
Andreas (@xAndy) Zimmermann c8a4575c1b dont show cancel text for passed shifts, put shift in container 2022-04-20 17:33:15 +02:00
Andreas (@xAndy) Zimmermann ff481a41c1 black formatting 2022-04-15 16:20:13 +02:00
Andreas (@xAndy) Zimmermann 1a3d7fe114 add cancel functionality to shift reservations 2022-04-12 20:00:19 +02:00
Andreas (@xAndy) Zimmermann 0566125299 initial registration draft 2022-04-12 17:04:47 +02:00
Andreas (@xAndy) Zimmermann 5b98daba9a add token login 2022-04-12 16:09:17 +02:00
Andreas (@xAndy) Zimmermann 85d05299c6 add initial models and enable app 2022-04-12 14:41:01 +02:00
Luca 45bb67197d Create main app 'app' 2022-04-12 00:18:51 +02:00