c4d374dbfe
Added token validation
2026-04-25 13:21:31 +02:00
616efa5282
Fixed name mismatches and missing feature flag
2026-04-25 13:01:41 +02:00
0ce17fe805
Routes for auth handling
...
Also db and structs are now identical
2026-04-24 19:53:43 +02:00
51b6f89df2
Added user login, logout and creation functionality
...
Also minor changes to ticketing and AppState
2026-04-24 19:46:02 +02:00
fe04483e76
Updated user scheme
...
Forgot password and username
2026-04-24 17:49:52 +02:00
b94a94a28e
Added Json Web Tokens
...
Also down migration for users
2026-04-24 17:49:32 +02:00
5e643503aa
Added ticket edit functionality
...
As said, also minor change to database for testing purposes
2026-04-23 20:13:09 +02:00
b905ffc9b1
Changed enums to string
...
String is easyer to decode and the sendable data in the frontend will be
limited.
2026-04-23 16:51:21 +02:00
d890255631
Added router for routing requests
...
1. Duh
2. Also minor bugfix
2026-04-22 21:27:08 +02:00
20a0534c76
Added selecting specific ticket by id
2026-04-22 20:58:52 +02:00
8b34dac813
Added functions for adding, deleting and showing tickets
...
As said, functions got implemented. Also minor changes to migration
layout and dependencies
2026-04-22 20:40:28 +02:00
1725d2538c
Added status Struct
2026-04-22 18:45:02 +02:00
a9e31e2fdf
Implemeted Display trait for Category enum
2026-04-22 18:29:56 +02:00
94aea7ca27
Dependency Update
...
Updated deps and added serialize for the structs
2026-04-22 16:00:09 +02:00
bc0d3cb589
Added database connection
...
Code now connects to database and prints out errors. Also the ticket
table now includes a timestamp field
2026-04-22 15:50:08 +02:00
9972863232
Created Axum routing for localhost, also SQL Table structure
...
Added a axum router and listener for serving a web page on localhost.
Also a sql table structure was created with sqlx migrate for storing
tickets and users
2026-04-22 13:08:14 +02:00
ca54a03d07
Initialized Backend crate & deps
...
Created a backend binary and defined it's dependencies
2026-04-20 21:07:06 +02:00