Commit Graph
60 Commits
Author SHA1 Message Date
schn33fuchs fb30d4ab83 Documentation
The docs now include dark mode, the sidebar on mobile and a expanded
ticket lifecycle
2026-05-29 10:03:58 +02:00
schn33fuchs 26384d2849 Sidebar mobile improvement
The sidebar vanished on a too small display. Button to reopen and close
are rendered
2026-05-29 09:45:34 +02:00
schn33fuchs bec2a8a451 Style fix
Login block now centered on page instead of same place as  with sidebar
2026-05-29 09:37:25 +02:00
schn33fuchs f96db06a33 Better error message
German now
2026-05-29 09:36:56 +02:00
schn33fuchs 6ef50d06aa Error fixes
type mismatch in update user and some styling improvements
2026-05-28 18:49:29 +02:00
schn33fuchs 778c112dd4 Home button fixed
It is now an icon in the middle of the button instead of a unicode
number
2026-05-28 17:27:36 +02:00
schn33fuchs b9354f77b6 Darkmode implemented
There is now a darkmode button
2026-05-28 17:26:56 +02:00
schn33fuchs 6e836d9260 Some styling 2026-05-26 22:01:50 +02:00
schn33fuchs 3000bb0e5d Translation
Everything is now German
2026-05-26 20:20:36 +02:00
schn33fuchs e2cfb61caa Cleanup 2026-05-25 17:43:07 +02:00
schn33fuchs 721e43c380 Refined docs and stuff
Docs link to each other and are generally better
2026-05-20 12:50:00 +02:00
schn33fuchs d029c5a347 Some improvements 2026-05-16 19:57:17 +02:00
schn33fuchs b1869595ac Fix
Weekday bars now at the bottom of everything
2026-05-16 19:57:04 +02:00
schn33fuchs 0d4a6c4711 favicon 2026-05-16 19:56:47 +02:00
schn33fuchs 726a581a9e Component Fix
easy fix carried over removed now
2026-05-16 19:56:25 +02:00
schn33fuchs e99026e3d6 Styles
Its more beautifull now
2026-05-16 19:54:13 +02:00
schn33fuchs b25e045b99 Styles better 2026-05-16 19:51:08 +02:00
schn33fuchs cf24d6156c Small Fix
Removed unneccesary things from archive
2026-05-12 15:47:35 +02:00
schn33fuchs de2199e1c3 After merge fix
Forgor a &&
2026-05-11 21:23:08 +02:00
schn33fuchs 5199300856 Merge branch 'main' into styles-nino 2026-05-11 21:06:26 +02:00
schn33fuchs 289f83df3b Old logout look
It's better
2026-05-11 20:48:04 +02:00
schn33fuchs 6eb84d24e0 Archive
There is now an archive for tickets
2026-05-11 20:46:06 +02:00
schn33fuchs 928ca1de11 Improvements
More styling
2026-05-11 19:53:30 +02:00
schn33fuchs 10de47b911 Styling
Copied Ninos styles with copilot
2026-05-11 13:15:03 +02:00
schn33fuchs d9ef5746a2 Home page and sidebar update
Home page now shows who is logged in and the sidebar has a button to
home
2026-05-11 13:03:00 +02:00
schn33fuchs b87a6ff297 Docs.rs comments
Comments for generating the docs with cargo doc
2026-05-09 23:00:15 +02:00
schn33fuchs 8ddfe2ba14 Frontend initial admin setup 2026-05-09 17:33:24 +02:00
schn33fuchs d41b31b5af Diagnosics styling
It looks nice now
2026-05-05 16:34:09 +02:00
schn33fuchs 7bde1470a1 Logout button
And styling for it
2026-05-04 16:45:52 +02:00
schn33fuchs 931bd27c65 Sidebar fix
Styles now actually get applied and sidebar doesn't block content
Also the login page doesn't have a sidebar now
2026-05-02 19:09:41 +02:00
schn33fuchs 1ba2d20786 Clippy satisfied 2026-05-02 16:18:28 +02:00
schn33fuchs 31162bb8c9 Minor Improvements 2026-05-02 16:16:09 +02:00
schn33fuchs 410bf95f4a Sidebar update 2026-05-02 15:24:03 +02:00
schn33fuchs 1017f495f8 Tickets per rooms shown
In diagnostics
2026-05-02 15:18:11 +02:00
schn33fuchs 38603dc84b Room parsing from text
K1 -> -1
D1 -> 1001
1 -> 1
2026-05-02 15:01:26 +02:00
schn33fuchs 504569e305 Average of tickets submitted per weekday
Avvailable in the diagnostics
2026-05-02 15:00:46 +02:00
schn33fuchs 37c00b0190 View still active tickets 2026-05-02 13:00:30 +02:00
schn33fuchs 9eb843a786 Sidebar styling
In general styling capabilities with scsss
2026-05-02 12:27:27 +02:00
schn33fuchs fa77190555 Sidebar logic 2026-05-02 12:26:59 +02:00
schn33fuchs 3d1366e704 Pages link to each other 2026-05-02 10:41:11 +02:00
schn33fuchs 6d8fcc6b53 Home page changes depending on role 2026-05-02 10:23:50 +02:00
schn33fuchs 92fdb87cf0 Timezone now CET 2026-05-01 18:11:40 +02:00
schn33fuchs 4fc1c2eeb8 Non admin only see their tickets 2026-05-01 17:07:20 +02:00
schn33fuchs fdd2e2a757 admin pages
Pages can now be locked behind admin privileges
2026-05-01 16:47:42 +02:00
schn33fuchs 802e5876f7 Ticket now shows who submitted it 2026-05-01 16:46:56 +02:00
schn33fuchs e54be14526 When not logged in redirection to login page
Every page is locked behind a jwt, when it is not supplied neither other
pages not api calls will work
2026-05-01 16:18:15 +02:00
schn33fuchs b672fe9768 Deleting users now possible 2026-04-29 21:52:03 +02:00
schn33fuchs fd9e429760 Deleting tickets now possible 2026-04-29 21:48:57 +02:00
schn33fuchs a6f818505b Implemented updating users
at /users/{id}
2026-04-29 21:28:36 +02:00
schn33fuchs 63af32c4af Show user by ID implemented
At /users/{id},
Also minor bugfixes and improvements
2026-04-29 20:54:14 +02:00