Commit graph

72 commits

Author SHA1 Message Date
0ba2956562 Timeline Event logging 2026-03-07 20:28:07 -06:00
84d9d7cfda Orders Pool - Fix updated_at not null 2026-03-07 18:37:59 -06:00
b194b19a15 Orders Pools - Improve UI 2026-03-07 17:54:41 -06:00
257461307e Handle orders pool with zero orders 2026-03-07 17:43:45 -06:00
d9b7a1207b Remove debug stuff 2026-03-07 14:49:14 -06:00
5a86767598 Orders - Show warning if user doesn't have a mastodon account set 2026-03-07 14:49:09 -06:00
ae3fb600b2 Orders Scheduling - Multiple times a day 2026-03-07 14:27:18 -06:00
14bd8e117b Fix /api/orders endpoint 2026-03-07 13:40:12 -06:00
27058ce991 Fix scheduler logging 2026-03-07 13:09:00 -06:00
59d988d3d6 OrderSets UI Improvement 2026-03-07 12:57:39 -06:00
66622c326d Fix punishments dropdown 2026-03-07 12:12:08 -06:00
95fb9b8798 Fix new order set 2026-03-07 11:44:39 -06:00
792e09ba08 Remove debug line 2026-03-07 11:32:09 -06:00
cb44d35869 More quick fixes 2026-03-07 11:00:49 -06:00
eefdd093b2 Fix vite_entry for debug environment 2026-03-07 10:55:33 -06:00
469a3988e2 Quick fixes 2026-03-07 10:44:09 -06:00
c2bd70e905 Setup flask/vite for docker 2026-03-06 22:40:45 -06:00
78f70563aa Cleanup from merging flask-admin 2026-03-06 20:26:56 -06:00
8f56e7f882 Telegram setMyCommands 2026-03-06 19:12:28 -06:00
e90df3d61e Telegram allowlist
Tweak skip day queries
2026-03-06 18:57:13 -06:00
ccd523d740 Sync schedule 2026-03-06 18:33:08 -06:00
b1e3d24a54 Schedule outstanding orders 2026-03-05 21:47:39 -06:00
a057d1d281 Can't issue orders without mastodon info 2026-03-05 20:16:42 -06:00
e735e46738 Skip days stored per user 2026-03-05 20:16:31 -06:00
6140cca5bf Use user mastodon settings 2026-03-05 19:48:04 -06:00
a5ffbec8d4 Mastodon preferences 2026-03-05 13:46:44 -06:00
7b6e3700e4 OAuth with Mastodon 2026-03-05 11:55:33 -06:00
25df720757 Punishments from db 2026-03-04 21:01:35 -06:00
18b9c9de55 Generate orders from db 2026-03-04 17:33:17 -06:00
fd654153a4 Allow users to edit their own order sets 2026-03-04 15:14:18 -06:00
06002c579b CSRF Protection 2026-01-30 15:56:18 -06:00
3445b7b0ff Subs List - UI improvements 2026-01-30 14:58:37 -06:00
3fea0a5a1b Add README 2026-01-30 14:41:12 -06:00
f321099af6 Order Sets - UI tweaks 2026-01-30 13:24:48 -06:00
71185df40f Order Sets - Delete 2026-01-30 13:15:20 -06:00
8153b23b2a @authorized_sub decorator 2026-01-30 11:14:41 -06:00
183c2c4c3b Order Sets - Create 2026-01-30 10:52:32 -06:00
3c7a2ce3e5 Update .gitignore 2026-01-30 10:19:17 -06:00
cb7e8730c0 Order Sets - Nicer UI 2026-01-30 10:18:49 -06:00
0511e0f488 Save and edit order pool scheduling 2026-01-29 18:36:06 -06:00
14009ad6d3 UI improvements 2026-01-29 17:20:48 -06:00
058891dc36 Save and edit order add ons 2026-01-29 15:47:06 -06:00
ca3cbb6e54 Edit and save order pools and orders 2026-01-29 15:30:51 -06:00
1f94855504 First pass at vite ui 2026-01-09 21:44:55 -06:00
4880ef61cf Flask Login 2026-01-09 17:45:03 -06:00
849754ea4a Flask login with Telegram 2026-01-09 16:56:54 -06:00
b18c6ae6e8 db migrations, add/remove doms 2026-01-09 16:33:38 -06:00
9ca1164bbc Orders Update 2026-01-06 11:58:28 -06:00
2e83027fc5 Update Orders 2026-01-06 09:58:56 -06:00
70184112c1 Fix startup scheduling thing 2025-11-16 17:14:04 -06:00