1c07957c4e
refactor: small dependency optimizations
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-20 18:45:50 +02:00
2fb7e7781f
feat: reimplement old websocket
2025-07-20 18:11:08 +02:00
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
5f8d0271e7
fix: use correct permission for channel deletion
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-07-12 20:16:09 +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
f3760af1bb
feat: add reply_to field to messages
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2025-07-04 21:42:23 +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
41defc4a25
feat: add patch request to channels!
2025-06-01 22:10:37 +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
c9a3e8c6c4
feat: add /guilds/{uuid}members
...
Also makes it return user object with the query
2025-05-30 21:12:07 +02:00
1543a2f485
docs: change path in comments
2025-05-29 20:13:01 +02:00
66c3aef609
style: move channels to /channels
2025-05-29 20:11:50 +02:00