Commit Graph

34 Commits

Author SHA1 Message Date
regalijan 5c17f87f89 Migrate the rest of the easy stuff
Test, Build, Deploy / Test, Build, and Deploy (push) Successful in 58s
Test, Build, Deploy / Create Sentry Release (push) Successful in 6s
2026-04-11 04:32:09 -04:00
regalijan a403832735 Only apply decisions to departments the notice covers 2025-10-23 15:22:45 -04:00
regalijan 5e6d8ac487 Parse those too 2025-01-25 00:58:27 -05:00
regalijan d5ad727e32 that should return a response 2025-01-25 00:49:13 -05:00
regalijan 84e7df6c30 Add GET endpoint for inactivity-notice-by-id 2025-01-23 15:47:30 -05:00
regalijan b8b5cf3f21 oops 2024-08-23 01:21:57 -04:00
regalijan 40707d1791 Fix for breaking change for NaN values in integer columns 2024-08-23 01:01:13 -04:00
regalijan e00b7e8c55 KV to D1 migration (this is totally gonna break something) 2024-05-12 01:25:46 -04:00
regalijan 15351b3c12 Allow wall mods to file hiatuses 2024-02-29 02:14:42 -05:00
regalijan 89ff059176 Ping roles on inactivity webhook message 2024-02-21 23:02:04 -05:00
regalijan c3f89d86db Send webhook notifications for inactivity updates 2024-02-18 18:28:02 -05:00
regalijan a275424316 Webhook requests should be concurrent 2024-02-18 18:25:37 -05:00
regalijan c50cc97206 Send webhooks when inactivity notice is created 2024-02-18 17:42:53 -05:00
regalijan 43b1f1d136 How did this go unnoticed for so long 2024-02-15 13:10:57 -05:00
regalijan e4a0bb4753 Generally fix up inactivity notices 2023-11-04 22:51:43 -04:00
regalijan 4ddf797cc2 Add option for filing hiatuses 2023-11-04 13:40:02 -04:00
regalijan a4eaead08d Flip arguments 2023-10-26 11:09:02 -04:00
regalijan 528ba3a755 Set approved property in d1 on inactivity closure 2023-10-26 10:50:10 -04:00
regalijan 7df177d75c Delete FCM token on inactivity closure 2023-10-20 14:00:29 -04:00
regalijan adde22804a Send notifications on inactivity notice closure 2023-10-20 13:56:40 -04:00
regalijan 6ea7fae377 Add email and fcm token to inactivity notice data 2023-10-20 13:54:30 -04:00
regalijan 4adae3af51 Set and handle open property on inactivity notices 2023-10-20 13:32:03 -04:00
regalijan 3155442796 Le formatting fixes 2023-10-19 16:50:58 -04:00
regalijan 2fc73a62cc Maybe fix inactivity notices? 2023-10-19 16:50:52 -04:00
regalijan 0559877ca4 Make POST handler for existing inactivity notice 2023-10-19 16:50:48 -04:00
regalijan dd2d9f2672 Greatly reduce repeated code 2023-10-19 16:50:48 -04:00
regalijan 6b4f33272f Create PUT handler for inactivity notices 2023-10-19 16:50:16 -04:00
regalijan 1ce0476c49 Move inactivity notice validation to separate exported function 2023-10-19 16:50:16 -04:00
regalijan c295f3e4df Add inactivity deletion endpoint 2023-10-19 16:50:15 -04:00
regalijan ad5505b857 Remove discriminator property from inactivity kv value 2023-10-19 16:50:15 -04:00
regalijan fdc3afdc69 Insert inactivity notices into D1 2023-10-19 16:50:07 -04:00
regalijan 13965b55b8 Store creation date in inactivity notices 2023-10-19 16:50:00 -04:00
regalijan a0f507b751 Create new inactivity endpoint 2023-10-19 16:49:39 -04:00
regalijan c6c129715d Create inactivity api middleware 2023-10-19 16:49:38 -04:00