|
3647086adb
|
feat: add endpoint to get logged in devices
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-07-13 18:06:23 +02:00 |
|
|
671fc42555
|
fix: make (user_uuid, guild_uuid) unique in members
ci/woodpecker/push/publish-docs Pipeline is pending
ci/woodpecker/push/build-and-publish Pipeline failed
|
2025-07-13 18:03:28 +02:00 |
|
|
284d5e45fa
|
Merge pull request 'Update POST me/friend endpoint to take username instead of UUID' (#31) from friends-endpoint-username into main
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
Reviewed-on: #31
Reviewed-by: Radical <radical@radical.fun>
|
2025-07-13 14:22:31 +00:00 |
|
|
384f5e404f
|
fix: change function paramater name to match function name
|
2025-07-13 16:21:07 +02:00 |
|
|
d775723b7b
|
fix: require username, instead of username OR email
|
2025-07-13 16:20:03 +02:00 |
|
|
b87adf896f
|
fix: linter :( why you one line the import D:
|
2025-07-13 16:17:54 +02:00 |
|
|
e17fc9fff0
|
fix: add a friend via uesrname instead of their UUID
|
2025-07-13 16:11:47 +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 |
|
|
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 |
|
|
1a0fefd364
|
fix: resolve issues with max connections to db
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
This might need tweaking elsewhere, needs more testing to figure out where faults are happening
|
2025-07-11 03:06:47 +02:00 |
|
|
2013befda2
|
fix: try not setting timeouts
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-07-10 21:31:43 +02:00 |
|
|
43c4577797
|
fix: increase max size and set timeouts on pool
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-07-10 20:57:48 +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 |
|
|
ac3e7e242b
|
fix: set empty display names to null automatically
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-07-06 18:06:06 +02:00 |
|
|
4b9336dcd9
|
set minimum username length to 3 when changing your username
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-07-06 17:54:22 +02:00 |
|
|
000f798e25
|
fix: reply with email already verified on attempted get request from account with verified email
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-07-06 01:57:21 +02:00 |
|
|
b00527633a
|
fix: return 404 when refresh token cookie is invalid
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-07-05 02:41:40 +02:00 |
|
|
8febba2816
|
fix: change logout to get request
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
accidentally left it as a post even though it should've been a get
|
2025-07-05 02:08:56 +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 |
|
|
b6df1e38ad
|
change avatar/icon lengths in users/guilds
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-07-02 21:26:03 +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 |
|
|
19f64d413c
|
feat: make it possible to automatically join user to a guild on registration
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-07-02 20:39:12 +02:00 |
|
|
6eb47fdb36
|
build: update & sort dependencies
|
2025-07-02 20:27:22 +02:00 |
|
|
243c496fda
|
fix: use a UUIDv7 as filename for images
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
Fixes problem with caching in bunny.net
|
2025-07-02 20:12:22 +02:00 |
|
|
36d3a18b08
|
build: update dependencies
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-06-25 14:33:05 +02:00 |
|
|
407460d2aa
|
style: use const generic for token length instead of multiple functions
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
Simplifies codebase a bit and avoids having to add another function in future if we need another length of token
|
2025-06-25 13:25:39 +02:00 |
|
|
f752cddd73
|
fix: add missing match statements
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-06-06 18:19:40 +02:00 |
|
|
8dca22de3a
|
fix: make channel deletion work
ci/woodpecker/push/publish-docs Pipeline is pending
ci/woodpecker/push/build-and-publish Pipeline failed
|
2025-06-06 18:16:25 +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 |
|
|
0588541876
|
feat: move ownership to member column instead of table column
|
2025-06-06 17:20:02 +02:00 |
|
|
419f37b108
|
feat: move password reset tokens to valkey
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
Also just as useless to keep in DB
|
2025-06-03 11:03:52 +00:00 |
|
|
b223dff4ba
|
feat: move email tokens to valkey
No need to have them in permanent DB storage when they are temporary
|
2025-06-03 11:01:33 +00:00 |
|
|
4cbe551061
|
fix: make custom id optional
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-06-02 17:50:11 +02:00 |
|
|
c01570707d
|
style: cargo clippy
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-06-02 00:30:10 +02:00 |
|
|
7021c80f02
|
style: move structs to objects and split into several files for readability
|
2025-06-02 00:28:48 +02:00 |
|
|
08cb70ce18
|
fix: add patch request as a service in actix
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
whoops forgot to add /channels/{uuid} patch request into actix
|
2025-06-01 23:43:14 +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 |
|
|
41defc4a25
|
feat: add patch request to channels!
|
2025-06-01 22:10:37 +02:00 |
|
|
15eb102784
|
build: try to make dev bearable
|
2025-06-01 22:10:23 +02:00 |
|
|
643f94b580
|
ci: add proper cross compiling!
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-06-01 21:56:47 +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 |
|
|
cade49d9c6
|
fix: return empty vector instead of 404 error
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-06-01 01:47:30 +02:00 |
|
|
6bc2cdc3c7
|
revert: add domain to refresh_token_cookie
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-05-31 23:07:09 +02:00 |
|
|
042aae66f2
|
fix: make /me/guilds return guilds instead of member objects
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-05-31 17:52:40 +02:00 |
|
|
8163d0d9c0
|
style: clippy & fmt
|
2025-05-31 17:51:04 +02:00 |
|
|
6783bd22a7
|
feat: add backend_url config option
ci/woodpecker/push/build-and-publish Pipeline failed
ci/woodpecker/push/publish-docs Pipeline was successful
Required for refresh_token cookie to work properly
|
2025-05-31 17:11:14 +02:00 |
|
|
4fce262551
|
docs: add documentation to logout endpoint
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
|
2025-05-31 14:52:57 +02:00 |
|