Radical radical
  • Norway
  • Joined on 2025-04-28
radical pushed to main at gorb/backend 2025-05-18 18:13:39 +00:00
ff65a9f95c Merge pull request 'servers, channels, roles, invites, etc.' (#9) from wip/messaging into main
b499ff1cf8 style: use better function names in server
8fdbf8cc48 feat: add channel deletion
a5ec2704e6 style: get object from cache more cleanly
8935c2d496 feat: add way to fetch and join invites from /invites/{id}
Compare 35 commits »
radical pushed to wip/messaging-wss at gorb/backend 2025-05-17 12:12:01 +00:00
cee8b55599 fix: make message storing/fetching work properly
radical pushed to wip/messaging-wss at gorb/backend 2025-05-17 09:04:56 +00:00
c5d14ac063 feat: add message storing in DB
radical pushed to wip/messaging-wss at gorb/backend 2025-05-15 21:43:45 +00:00
95964e6fec feat: add rough message sending
radical pushed to wip/messaging-wss at gorb/backend 2025-05-15 15:54:15 +00:00
b23783dda3 feat: add auth and check if server/channel exists before opening ws connection
radical pushed to wip/messaging-wss at gorb/backend 2025-05-15 11:57:53 +00:00
cb3c1ee6e4 refactor: move websocket into existing webserver and folder structure
radical pushed to wip/messaging at gorb/backend 2025-05-12 15:19:00 +00:00
b499ff1cf8 style: use better function names in server
radical pushed to wip/messaging at gorb/backend 2025-05-11 22:09:22 +00:00
8fdbf8cc48 feat: add channel deletion
a5ec2704e6 style: get object from cache more cleanly
Compare 2 commits »
radical pushed to wip/messaging at gorb/backend 2025-05-09 22:10:04 +00:00
8935c2d496 feat: add way to fetch and join invites from /invites/{id}
radical commented on issue gorb/gorb.app#1 2025-05-09 20:31:52 +00:00
name ideas

revenge

radical opened issue gorb/gorb.app#1 2025-05-09 20:31:24 +00:00
name ideas
radical pushed to wip/messaging at gorb/backend 2025-05-09 17:26:55 +00:00
c693e89853 feat: add fetching and making invites
773f4ca977 feat: add invites table
Compare 2 commits »
radical commented on issue gorb/backend#8 2025-05-09 11:31:32 +00:00
Deserialization of JSON bodies

This has been tested in the wip/messaging branch, its a lot cleaner and seems to work about the same.

radical pushed to wip/messaging at gorb/backend 2025-05-08 20:16:27 +00:00
6a60834396 feat: add role creation/lookup
facfd95ed8 feat: implement functions for role struct
Compare 2 commits »
radical pushed to wip/messaging at gorb/backend 2025-05-08 19:39:03 +00:00
cb22bd8026 fix: import messages endpoint
radical pushed to wip/messaging at gorb/backend 2025-05-08 17:53:40 +00:00
daf61e0275 feat: implement message fetching
radical pushed to wip/messaging at gorb/backend 2025-05-08 13:22:13 +00:00
6374963e2f feat: add structs.rs
radical pushed to wip/messaging at gorb/backend 2025-05-07 22:54:28 +00:00
2e4860323e feat: add post request to make channels
1aabe9e524 feat: add del_cache_key() function
ef5fc96d67 feat: add permissions enum
Compare 3 commits »
radical pushed to wip/messaging at gorb/backend 2025-05-07 22:09:36 +00:00
8821287cbe fix: use correct query for channel_permissions in fetch_one()
radical pushed to wip/messaging at gorb/backend 2025-05-07 22:03:23 +00:00
1de99306a2 fix: add api/v1/servers/uuid/channels/uuid as a service