a602c2624f
style: cargo fmt & clippy fixes
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-20 16:30:46 +02:00
1ad88725bd
feat: use custom middleware for authorization
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-20 14:12:57 +02:00
324137ce8b
refactor: rewrite entire codebase in axum instead of actix
...
Replaces actix with axum for web, allows us to use socket.io and gives us access to the tower ecosystem of middleware
breaks compatibility with our current websocket implementation, needs to be reimplemented for socket.io
2025-07-16 16:36:22 +02:00
e8a9857e19
style: cargo fmt
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-07-10 15:37:45 +02:00
e8b8b49643
feat: add friends!
2025-07-10 15:37:38 +02:00
7021c80f02
style: move structs to objects and split into several files for readability
2025-06-02 00:28:48 +02:00
c4fc23ec85
feat: add about to users
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-06-01 22:20:29 +02:00
ee8211a321
feat: add pronouns to users
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-06-01 15:58:07 +02:00
2f7fac8db5
fix: dont use option in MpJson
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-06-01 14:22:52 +02:00
57f52d96df
feat: expire cache when updating user
ci/woodpecker/push/publish-docs Pipeline is pending
ci/woodpecker/push/build-and-publish Pipeline failed
2025-06-01 14:09:38 +02:00
d615f1392e
style: cargo clippy && cargo fmt
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-05-30 21:17:30 +02:00
55e343507e
style: move /me/servers to /me/guilds
2025-05-30 08:37:45 +00:00
abfbaf8918
feat: add global email verification check
2025-05-29 18:35:13 +02:00
695ecd96f1
Merge branch 'main' into wip/email
2025-05-28 19:56:57 +02:00
9728769b8c
feat: add changing username, email and display_name to /me endpoint
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-05-28 17:36:23 +02:00
862e2d6709
feat: add mail client
...
Untested
2025-05-27 13:59:06 +00:00
39d01bb0d0
feat: move me endpoint to /me and add /me/servers
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-05-27 07:46:10 +00:00