Commit graph

12 commits

Author SHA1 Message Date
3b846b8c8e Migrated to using Bun instead of Node and PNPM. This also brings in a Devcontainer which enables quick and easy development of the project. Additionally this adds connectivity to S3 (with a default Minio server pre-created) this enables Files to be uploaded against Mantises. There's also a new Internal Notes feature to store arbitrary text notes against a Mantis. 2025-04-27 21:18:01 +00:00
af8cc56e79 Mantis summary updates. 2025-04-26 10:55:37 +01:00
92230f8a07 Adds in dashboard page showing basic Mantis statistics 2025-04-26 10:55:37 +01:00
7564937faa Authentication flow change - Remove requirement for user to enter username - Use Passkey discoverability instead. 2025-04-26 10:55:37 +01:00
727746030c Overhaul settings and implement user preferences. Also implements dark theme toggle as part of the user settings. 2025-04-25 17:32:33 +01:00
0e491ecabe Force line endings and whitespace, and revamp logout via introduction of a new profile component. 2025-04-25 13:56:12 +01:00
f6df79d83f Change to history mode (removing hashes from URLs) 2025-04-25 13:07:10 +01:00
83d93aefc0 Moved away from SSR to regular Node API server. 2025-04-25 12:50:44 +01:00
86967b26cd Added linting and enforced code styling. 2025-04-25 08:14:48 +01:00
bbd77a788c Updates branding to StylePoint 2025-04-24 11:36:05 +01:00
2ad9a63582 Add mantis summaries and start of email summaries... Need to figure out a way to get the emails since MS block IMAP :( 2025-04-23 21:12:08 +01:00
2d11d0bd79 Initial commit. 2025-04-23 15:55:28 +01:00