Commit Graph

33 Commits

Author SHA1 Message Date
4a3d432e9a Fixed dependency mismatch 2026-05-02 18:42:52 +02:00
daeabad01e Packed both crates into one 2026-05-02 16:25:17 +02:00
1ba2d20786 Clippy satisfied 2026-05-02 16:18:28 +02:00
31162bb8c9 Minor Improvements 2026-05-02 16:16:09 +02:00
410bf95f4a Sidebar update 2026-05-02 15:24:03 +02:00
1017f495f8 Tickets per rooms shown
In diagnostics
2026-05-02 15:18:11 +02:00
38603dc84b Room parsing from text
K1 -> -1
D1 -> 1001
1 -> 1
2026-05-02 15:01:26 +02:00
504569e305 Average of tickets submitted per weekday
Avvailable in the diagnostics
2026-05-02 15:00:46 +02:00
37c00b0190 View still active tickets 2026-05-02 13:00:30 +02:00
9eb843a786 Sidebar styling
In general styling capabilities with scsss
2026-05-02 12:27:27 +02:00
fa77190555 Sidebar logic 2026-05-02 12:26:59 +02:00
3d1366e704 Pages link to each other 2026-05-02 10:41:11 +02:00
6d8fcc6b53 Home page changes depending on role 2026-05-02 10:23:50 +02:00
92fdb87cf0 Timezone now CET 2026-05-01 18:11:40 +02:00
4fc1c2eeb8 Non admin only see their tickets 2026-05-01 17:07:20 +02:00
fdd2e2a757 admin pages
Pages can now be locked behind admin privileges
2026-05-01 16:47:42 +02:00
802e5876f7 Ticket now shows who submitted it 2026-05-01 16:46:56 +02:00
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
b672fe9768 Deleting users now possible 2026-04-29 21:52:03 +02:00
fd9e429760 Deleting tickets now possible 2026-04-29 21:48:57 +02:00
a6f818505b Implemented updating users
at /users/{id}
2026-04-29 21:28:36 +02:00
63af32c4af Show user by ID implemented
At /users/{id},
Also minor bugfixes and improvements
2026-04-29 20:54:14 +02:00
6dfa21a005 Login and Showing of all Users implemented
At /login and /users
2026-04-29 20:41:31 +02:00
aa1c11047e User creation now possible
at /register
2026-04-29 19:47:16 +02:00
50c0b99f20 Update ticket status now possible
Also bugfixes and api is now called over the same url as frontend
2026-04-29 14:22:45 +02:00
01c33f4a1d Avvailable from external source
pages and backend are now available from everywhere on the network
2026-04-29 14:21:55 +02:00
de10d694e1 View every ticket now on /tickets 2026-04-28 21:40:55 +02:00
21aa213ff4 Viewing ticket by ID
This is now possible by going to /tickets/{id}
2026-04-28 21:23:40 +02:00
ac7b2e59b9 Added Page with ticket submitting functionality 2026-04-28 20:44:28 +02:00
dac2d91213 Minor Bugfixes 2026-04-28 20:42:18 +02:00
ce86d8bc8f Now functioning frontend
Changed some things to make trunk work
2026-04-28 06:36:01 +02:00
7a5a725ba4 Added sample page
Not working yet
2026-04-27 12:48:52 +02:00
2578d7cf51 Added frontend project 2026-04-27 12:10:31 +02:00