Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: add nginx config * feat: WIP -- rewrite announcement endpoints * feat: update err handling * feat: WIP -- CRUD methods for announcements overhaul * feat: update docs, clean up api routes * refactor: organise service box and forms * feat: add announcement display * feat: support wildcards in route permissions * feat: add support for mimetype saving * feat: add announcement frontend * fix: handle 0 file uploads * feat: add tiptap and dropzone deps * feat: allow wildcard parsing of routes * feat: progess on announcements * fix: use next/link for routing * fix: styling and correct storage of mimetype * fix: cleanup styling * feat: add support for announcement completion * fix: update half the announcement tests * fix: fix remaining api tests * feat: update express middleware * feat: start on edit announcement * fix: invalid names of minio objects to be deleted * fix: editing removes all objects * fix: frontend ui * fix: failing tests * fix: git ignorecasing false * feat: add delete announcement * fix: code smells * fix: fix more smells * feat: add support for notifications endpoint * fix: missed test * feat: notifications FE * feat: add indicator for non empty notifs * fix: fix smells * fix: misc frontend fixes * fix: code smells * fix: ui improvements * feat: bump bun version * fix: incorrect bun version * chore: clean up deps * feat: template for homepage with example content, API not implemented yet * feat: show different homepages for non-interact and interact members, added filler content for both of these pages * feat: link latest announcement to backend * feat: add recent attendance * fix: filter out attendance that has not happened yet * refactor: move fetch logic to outer page * fix: use british tz * feat: add next session * fix: incorrect loading of homepage on first render * fix: non members can see notifs * feat: non-authorised homepage --------- Co-authored-by: TRAINEDTURTLE <[email protected]>
- Loading branch information