1d7cdf343b
feat: add users endpoint and add me and uuid under it
...
ci/woodpecker/push/build-and-publish Pipeline failed
Adds a users endpoint that returns all users on the server, will require instance permissions in future.
Place previous user requests under users to avoid having multiple endpoints.
2025-05-02 19:19:59 +02:00
481c2c3648
feat: use a logging library
...
ci/woodpecker/push/build-and-publish Pipeline was successful
gives us logs from actix and sqlx that otherwise arent exposed to us
2025-05-02 01:18:13 +02:00
a88467fa28
feat: create crypto.rs module for generation of tokens
2025-05-01 03:42:33 +02:00
026d48c6e7
feat: load config from proper location
...
also adds a way to change load location using cmdline arguments
2025-05-01 01:08:45 +02:00
7eea0cd4fe
build: optimize release build
...
use fat lto, strip builds and only 1 codegen-unit
2025-04-30 21:43:16 +02:00
87edb9dd12
feat: implement argon2id and expect passwords to be pre-hashed
2025-04-30 21:36:22 +02:00
19bad249d4
feat: user registration
...
Adds crates and code for user registration, this is EXTREMELY INSECURE AND FOR TESTING ONLY
2025-04-29 21:54:41 +02:00
c059da9d73
build: change toml version
2025-04-28 23:47:49 +02:00
27c735cf79
deps: add required features to sqlx
2025-04-28 23:42:11 +02:00
f090fbafe7
Create initial api
2025-04-28 23:20:37 +02:00
1fa926dd05
add actix example
2025-04-28 20:48:49 +02:00
e98f9517fb
Add initial rust configs
2025-04-28 20:41:33 +02:00