Commit graph

21 commits

Author SHA1 Message Date
Alex Cabal
7eaa400ae3 Type tweaks for exceptions and some validation 2024-04-25 20:40:49 -05:00
Alex Cabal
e55fecaaa2 Switch from DateTime to DateTimeImmutable across codebase 2024-04-13 14:05:14 -05:00
Alex Cabal
ca3fc6dbfd Refactor HttpInput::Str and rename some exceptions for consistency 2024-01-18 11:21:05 -06:00
Alex Cabal
f7ff76bf7d Rename some Formatter functions for clarity 2024-01-17 16:04:30 -06:00
Alex Cabal
783c09864f Add type hints for remaining classes 2024-01-08 16:08:57 -06:00
Alex Cabal
39b885033e Fix ordering of past polls 2023-08-08 12:58:11 -05:00
Alex Cabal
042816cf45 Use auto_prepend_file INI directive to prepend Core.php to all web requests automatically 2023-07-15 15:17:20 -05:00
Alex Cabal
12cf83a843 Rename SeException class to AppException 2023-07-14 09:36:10 -05:00
Alex Cabal
8127f0c7e2 Remove unused exception variables, now that this is possible with PHP8 2023-06-06 21:00:12 -05:00
Alex Cabal
d8f85fa4b3 Add text/javascript to apache cache policy 2023-05-25 23:21:29 -05:00
Alex Cabal
26a24cdbe2 Pretty print SQL 2022-12-24 15:44:42 -06:00
Alex Cabal
308dd294b3 Allow italics in poll items 2022-10-01 16:58:43 -05:00
Alex Cabal
578a4f9b34 Tweak poll wording 2022-10-01 16:46:39 -05:00
Alex Cabal
35565d90f6 Redirect ended polls to the results page 2022-08-20 13:18:42 -05:00
Alex Cabal
9ccf33f578 Correctly capitalize title tag in poll results 2022-08-13 19:23:57 -05:00
Alex Cabal
1ded9881d6 Lowercase am/pm in some instances 2022-08-13 10:57:46 -05:00
Alex Cabal
306a77ce96 Change some HTTP 400 responses to HTTP 422 2022-07-13 11:04:43 -05:00
Alex Cabal
c457af896c Log user in automatically if a request with HTTP auth is received 2022-07-12 11:30:03 -05:00
Alex Cabal
282909ef6a Add captions to hero images 2022-07-11 10:42:25 -05:00
Alex Cabal
0bc3dc3830 Create cookie-based login and authentication system 2022-07-10 20:53:20 -05:00
Alex Cabal
76a4c34688 Move items out of the 'patrons-circle' folder into the root 2022-07-09 20:09:40 -05:00