Commit Graph

88 Commits

Author SHA1 Message Date
bea8ef4cd9 Styles
Its more beautifull now
2026-05-13 23:00:46 +02:00
a23fe9be7c Simple Fix Popup
There is a popup that tells the user simple ways to fix things and also
increments a counter if it worked
2026-05-13 22:57:43 +02:00
f8a89d820b Fun times 2026-05-13 22:03:32 +02:00
af8efedf39 Styles better 2026-05-13 22:01:58 +02:00
5098ec8b99 Home networks 2026-05-13 22:01:48 +02:00
dc7c87613a Funny counter 2026-05-13 22:01:39 +02:00
2c5458743c .gitignore 2026-05-13 16:59:10 +02:00
cf24d6156c Small Fix
Removed unneccesary things from archive
2026-05-12 15:47:35 +02:00
de2199e1c3 After merge fix
Forgor a &&
2026-05-11 21:23:08 +02:00
5199300856 Merge branch 'main' into styles-nino 2026-05-11 21:06:26 +02:00
289f83df3b Old logout look
It's better
2026-05-11 20:48:04 +02:00
6eb84d24e0 Archive
There is now an archive for tickets
2026-05-11 20:46:06 +02:00
928ca1de11 Improvements
More styling
2026-05-11 19:53:30 +02:00
10de47b911 Styling
Copied Ninos styles with copilot
2026-05-11 13:15:03 +02:00
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
535d940857 Removed unneeded imports 2026-05-10 10:26:16 +02:00
33df619c8d Cargo doc fixes
It's good now
2026-05-10 10:18:45 +02:00
b87a6ff297 Docs.rs comments
Comments for generating the docs with cargo doc
2026-05-09 23:00:15 +02:00
8ddfe2ba14 Frontend initial admin setup 2026-05-09 17:33:24 +02:00
26ac32db21 Backend initial admin setup 2026-05-09 17:33:14 +02:00
99bcbaf3b0 Trunk 2026-05-06 15:56:55 +02:00
72f126c7da Some minor updates 2026-05-06 15:56:21 +02:00
d41b31b5af Diagnosics styling
It looks nice now
2026-05-05 16:34:09 +02:00
7bde1470a1 Logout button
And styling for it
2026-05-04 16:45:52 +02:00
331552b656 Some bugfixes 2026-05-04 16:45:39 +02:00
654b55a2a4 Put some api calls behind admin access 2026-05-02 19:15:40 +02:00
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
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
4bdf3dc04a Updated gitignore
node_modules now ignored
2026-05-02 12:32:38 +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
d541cf18b1 Minor bugfixes 2026-05-02 10:23:25 +02:00
12c618f8dd Bux fix
Bug: when getting user by id, it would try to parse i16 to i32, type
changed
2026-05-01 18:12:24 +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