Commit Graph

32 Commits

Author SHA1 Message Date
admin 368e6924fe update todo 2026-05-06 19:09:00 +02:00
admin f68a249268 add join role endpoint and persistency for hubs 2026-05-06 19:08:18 +02:00
admin 015c79bf09 user no stays in cache forever, fix some hubs bugs and add new enpoints 2026-05-04 14:03:02 +02:00
admin 22e2d18810 add set background and icon of hub functions 2026-05-03 19:30:22 +02:00
admin 7c4f326410 only lower id roles can be modfified, add new hub endpoints 2026-05-01 14:28:07 +02:00
admin 9c73a01101 needed save users that can view channel instead of checking 2026-04-26 15:09:35 +02:00
admin df1e969d49 revork structures for hub 2026-04-25 16:04:53 +02:00
admin 5f40a47a02 fix getting unread messages, ws endpoint 2026-04-22 14:44:10 +02:00
admin a554c870ef update todo again 2026-04-21 18:35:27 +02:00
admin 1bff2ad401 update client and todo 2026-04-21 18:33:47 +02:00
admin 61936b4576 add option for avatar/profileBg download 2026-04-19 01:20:23 +02:00
gitGnome c85c66e43a add dynamic profile update, connection helper, file download metadata
- replace UserSetColor/UserSetPronouns with single UserUpdateProfile that dynamically builds one UPDATE query from UserProfileUpdateList
- add getConnectionWithResponseOnFail helper to deduplicate connection ID parsing and validation across handlers
- rename file.go to attachmentFile.go and update handler names
- GetDownloadUrlAndMetadata now fetches object metadata via StatObject and returns it alongside the presigned URL
- file download endpoint returns JSON with url and originalName
- add description field to user and DB schema
- remove unused ConnectionState variants (GroupFellow, GroupFriend)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-17 13:28:27 +02:00
gitGnome e7cf57d023 todo 2026-04-17 09:47:10 +02:00
gitGnome 6435206683 rename database to postgressql 2026-04-13 08:06:41 +02:00
admin 1d9e9b7dab update todo 2026-04-12 20:44:51 +02:00
admin e7f408788c change colors to work in uint32 and Rgba type 2026-04-12 20:44:38 +02:00
admin 376992d2e1 update todo 2026-04-12 19:33:15 +02:00
admin 3be9619cca use uuid for everything 2026-04-12 14:19:46 +02:00
admin 989b10ac4e fix spelling in todo 2026-04-12 13:22:23 +02:00
admin 9076a5c5c8 update todo 2026-04-11 23:12:41 +02:00
admin 62ff403d92 fix base64 encode of jsons 2026-04-11 22:38:05 +02:00
admin d2cd784b6a fuck 2026-04-11 20:06:03 +02:00
admin 26fef0a777 use uuid in connection, message. Add fetch connections function 2026-04-07 20:06:06 +02:00
gitGnome 9b57157769 so much work to do :c 2026-04-05 22:38:02 +02:00
admin b3cd97ef3c update todo 2026-04-05 13:21:02 +02:00
admin e30a3077b1 fix db function naming, connections query, and nil map init 2026-04-04 16:45:01 +02:00
admin 91220c37ca mod todo, add mod appearence, about for user 2026-04-04 12:14:15 +02:00
admin a7c58f4037 refactor naming in db, add user delete, update todo 2026-04-03 20:04:27 +02:00
admin 8d97e28dde update todo, delete uneccessary body http respons 2026-04-03 01:00:00 +02:00
admin b8690f5093 add group color, owner manipulation 2026-04-02 14:00:21 +02:00
admin 8459975f0c update todo 2026-04-01 20:16:09 +02:00
admin c5fc74d142 add client and groups member logic 2026-03-27 18:49:45 +01:00