feat: client and server logic to manage announcements #3

Merged
naomi merged 8 commits from feat/announcements into main 2025-07-05 19:27:21 -07:00

8 Commits

Author SHA1 Message Date
2103a02a84 chore: naomi fucked it up
All checks were successful
Node.js CI / Lint and Test (pull_request) Successful in 1m48s
2025-07-05 19:24:18 -07:00
cee061c950 chore: only log server live when in prod
All checks were successful
Node.js CI / Lint and Test (pull_request) Successful in 1m44s
2025-07-05 19:23:49 -07:00
4fbd5c5d76 fix: cors logic
All checks were successful
Node.js CI / Lint and Test (pull_request) Successful in 1m10s
2025-07-05 19:22:19 -07:00
3b2d6729f3 fix: resolve linter errors
All checks were successful
Node.js CI / Lint and Test (pull_request) Successful in 1m11s
2025-07-05 19:18:10 -07:00
64cbb5ee9d fix: generate db schema in workflow
Some checks failed
Node.js CI / Lint and Test (pull_request) Failing after 49s
2025-07-05 19:12:01 -07:00
9842f49fec feat: render announcements on dashboard
Some checks failed
Node.js CI / Lint and Test (pull_request) Failing after 53s
2025-07-05 19:09:05 -07:00
4ca9042bcd feat: add cache to block IPs from brute force attempts 2025-07-05 16:09:36 -07:00
42bad8c6c8 feat: set up announcement and cors logic for server 2025-07-05 15:43:23 -07:00