Commit graph

485 commits

Author SHA1 Message Date
swagg boi c7d00e834e Create 'about' and 'rules' pages 2023-04-25 22:28:11 -04:00
swagg boi 419c61ed7f Fix some utf8 and xml encoding stuff 2023-04-25 18:09:51 -04:00
swagg boi 4554ed2e74 Dockerfile, some docs and dependency 2023-04-25 15:10:31 -04:00
swagg boi 6515e3291c Clean up CSS a lil 2023-04-25 12:07:12 -04:00
swagg boi d9323c721b Set up @EXPORT for Markdown 2023-04-25 12:03:05 -04:00
swagg boi e86cda1cc5 Added Markdown support 2023-04-25 11:56:42 -04:00
swagg boi 94988c2d34 xml_escape() on INSERT and don't XML escape thread/remark body in templates 2023-04-25 10:40:47 -04:00
swagg boi fd2688f45d New TODO 2023-04-24 23:53:58 -04:00
swagg boi 9f89b66df7 Some template cleanup 2023-04-24 23:00:09 -04:00
swagg boi fe19848b51 Don't need the JOIN anymore 2023-04-24 15:33:42 -04:00
swagg boi 57de51b29c cleanup 2023-04-24 15:30:42 -04:00
swagg boi b15fae5a77 Grab just the latest 15 threads for feed 2023-04-24 15:29:08 -04:00
swagg boi 3796846809 Add <guid> to RSS feed 2023-04-24 15:08:05 -04:00
swagg boi ebfad34e2f Implement RSS feed 2023-04-24 14:25:32 -04:00
swagg boi 5f030d5e6b Make date format static for now 2023-04-24 13:26:29 -04:00
swagg boi a3b76dabb2 Change default date format to be RFC822 compliant 2023-04-24 12:46:10 -04:00
swagg boi 8cfd13d821 Clean up routing 2023-04-24 12:14:04 -04:00
swagg boi 777a8fbcda Cleanup 2023-04-23 23:28:43 -04:00
swagg boi 25e370bba5 Added commands for creating and promoting accounts 2023-04-22 00:48:30 -04:00
swagg boi 28c914565f Use _mod suffix for the route names for consistency 2023-04-21 23:55:49 -04:00
swagg boi bf4691b7ed Fixed the List button 2023-04-21 23:33:32 -04:00
swagg boi 9a68e9ec83 Actions for promoting/demoting admins 2023-04-21 23:21:12 -04:00
swagg boi 10cd3cffb1 Actions for locking/unlocking accounts 2023-04-21 22:25:05 -04:00
swagg boi 27fda1f00a Actions for resetting passwords 2023-04-21 21:40:39 -04:00
swagg boi 1c6e8811dc Split up the tests for mod actions and admin actions 2023-04-21 19:04:43 -04:00
swagg boi 86a7d92156 Added under() behavior for admin users 2023-04-21 17:32:16 -04:00
swagg boi 0fbe7dc184 New TODO 2023-04-17 21:09:01 -04:00
swagg boi 65d98d594c Fix the is_admin helper 2023-04-16 15:15:39 -04:00
swagg boi 33e38e26f6 lil cleanup 2023-04-15 10:22:39 -04:00
swagg boi 8591fe5610 Swap emoji 2023-04-15 01:06:09 -04:00
swagg boi 25f47ce80d Created action for creating new mods 2023-04-15 00:57:45 -04:00
swagg boi 829be876c1 Re-added is_admin helper 2023-04-14 22:50:59 -04:00
swagg boi 2681360352 Fix logging out and tests 2023-01-10 00:45:31 -05:00
swagg boi 936ec902b5 Add tests for the hidden/flagged buttons 2023-01-09 21:34:34 -05:00
swagg boi b685388289 Move this to somewhat organize 2023-01-09 19:50:54 -05:00
swagg boi c34b07c129 New method to retrieve admin_status; add is_admin to session 2023-01-09 19:24:08 -05:00
swagg boi 1607a0a7d5 Again 2023-01-08 23:55:25 -05:00
swagg boi c4a35d0759 Just noticed this... 2023-01-08 23:54:58 -05:00
swagg boi ae73969320 Too easy to not just do this now 2023-01-08 23:53:30 -05:00
swagg boi f2255f8207 New TODO 2023-01-08 23:38:23 -05:00
swagg boi a33cbff534 Check lock_status before logging in 2023-01-08 23:37:41 -05:00
swagg boi 0ea7f7c906 Link for hidden posts for mods 2023-01-08 23:10:58 -05:00
swagg boi f48c139ad9 Set timestamp when mod logs in 2023-01-08 23:03:55 -05:00
swagg boi 6be8cc43a9 Add method for creating moderator 2023-01-08 22:41:59 -05:00
swagg boi d9a18ffa44 New TODO 2023-01-08 22:11:46 -05:00
swagg boi 270f0df12d Don't drink and Perl kids 2022-12-24 23:37:50 -05:00
swagg boi 5cce06c984 Use perlcritic theme; add is_admin() helper; clean up some things 2022-12-18 14:00:54 -05:00
swagg boi 4527219d91 Add boolean for admin 2022-12-17 21:46:29 -05:00
swagg boi 28c3e2df17 #yolo 2022-12-17 21:24:11 -05:00
swagg boi 1d98dfc0f3 Want to use new array-slicing syntax, may undo this... 2022-12-17 21:11:45 -05:00