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