3816af56e3
feat: return role with member
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-07-31 16:01:10 +02:00
3a28a8d34a
Merge branch 'main' into improve-database-access
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-30 15:26:30 +02:00
d64dc92b99
Merge branch 'wip/ban'
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-07-25 00:31:34 +02:00
BAaboe
ceaa37cbe2
fix: plural fix thing
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-23 01:37:35 +02:00
BAaboe
c725d13ca8
feat: kick permission
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-23 01:35:28 +02:00
BAaboe
5fe5186142
feat: ban permission
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-23 01:31:28 +02:00
fa52412b43
feat: make database access more uniform and stop locking as many pool connections
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-21 04:15:04 +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
42b2d08a00
feat: make permissions more concise
ci/woodpecker/push/build-and-publish Pipeline failed
ci/woodpecker/push/publish-docs Pipeline was successful
2025-07-12 16:15:30 +02:00
e59f7b5a1f
style: cargo clippy & cargo fmt
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-07-02 20:47:59 +02:00
95c942eee4
feat: use permission system
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-06-06 17:49:06 +02:00
7021c80f02
style: move structs to objects and split into several files for readability
2025-06-02 00:28:48 +02:00