Commit Graph

70 Commits

Author SHA1 Message Date
admin 96cea79976 add user feature 2026-05-10 20:40:56 +02:00
admin c50ca3f78e add endpoint for channel unread messages count 2026-05-09 22:25:24 +02:00
admin 6e3e27e63d create empty client, add function of collecting user unread messages on channels 2026-05-09 21:40:59 +02:00
cos 53652d1f79 add hub event sending 2026-05-08 11:11:28 +02:00
admin 40acd753ac update todo, and other things 2026-05-07 18:46:20 +02:00
cos 72bc839bf1 fix channel cache not updating 2026-05-07 18:19:53 +02:00
cos 916463234f add messages persistancy, channels does not persist 2026-05-07 10:27:39 +02:00
cos bcefea3cf5 fix deleted : 2026-05-06 23:08:48 +02:00
cos d735c17b8d use messages buffor in channels 2026-05-06 23:07:52 +02:00
admin f68a249268 add join role endpoint and persistency for hubs 2026-05-06 19:08:18 +02:00
cos 03c13a6e8a more hub persistency updates 2026-05-04 20:28:42 +02:00
cos ae32cfe2d3 add table for hubs 2026-05-04 18:22:03 +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 c0d4483154 fix hub bugs, add channel role permission endpoints
Covers: snake_case param renames, mutex RLock/Unlock mismatches, user.Hubs keyed by hub.Id, hub color using new_name, DELETE params sent as query, delete(target.Hubs, hub.Id), root/member role Id swap, and the three new PATCH
  /hub/channel/roles/* handlers.
2026-05-03 15:51:57 +02:00
admin cb003d235f add channel set desc 2026-05-02 13:01:14 +02:00
admin 40cb7736c2 fix channel caches, add hub functions to api endpoints 2026-05-02 12:59:57 +02:00
cos b5623feb5a add hub get channels and users 2026-05-02 02:21:18 +02:00
admin 89101adf2f channel get tbd 2026-05-01 18:56:58 +02:00
admin 33794bb671 add channel: remove create set name logic 2026-05-01 18:50:46 +02:00
admin 7c4f326410 only lower id roles can be modfified, add new hub endpoints 2026-05-01 14:28:07 +02:00
cos dc097ad52a add rename function for roles 2026-04-30 21:16:33 +02:00
cos 88217db278 add more hub endpoints 2026-04-30 13:27:36 +02:00
cos 0afed9a326 add hub function 2026-04-30 11:44:54 +02:00
admin 909d222a89 rework of hubs 2026-04-29 19:32:26 +02:00
gitGnome 6378966267 add hub menagment functions 2026-04-29 14:46:22 +02:00
admin 221fb47495 add hub get logic and part of client 2026-04-28 21:22:33 +02:00
admin a49f9f4615 add message in hub 2026-04-28 20:17:37 +02:00
admin 79219971d0 add new event types 2026-04-28 16:38:16 +02:00
gitGnome 8697cd2632 add new user set avatar and profile background 2026-04-28 11:16:37 +02:00
admin 6f7a913e64 add user join hub 2026-04-27 20:16:36 +02:00
gitGnome 67203c5971 add hub message 2026-04-27 18:03:10 +02:00
admin ca084a21fa rethink needed 2026-04-26 21:56:00 +02:00
admin 472b4ea703 add per channel/group for user cahcing 2026-04-26 17:44:31 +02:00
admin 9c73a01101 needed save users that can view channel instead of checking 2026-04-26 15:09:35 +02:00
admin f22bb43346 add bit mask for bounded roles resolving 2026-04-25 20:42:37 +02:00
admin df1e969d49 revork structures for hub 2026-04-25 16:04:53 +02:00
gitGnome 635139aad2 idk how to plan this out 2026-04-24 15:34:58 +02:00
admin 9cb05e7155 rework of permissions needed 2026-04-23 20:52:14 +02:00
admin 8aaa27a6dc complete hub save endpoint 2026-04-23 20:07:09 +02:00
admin c0d7e53884 add hubs create in http 2026-04-23 18:14:05 +02:00
admin 8a66a905cb add configs from file, continue develpoment on hubs 2026-04-23 14:34:47 +02:00
admin 35827f7214 create db structure for hubs 2026-04-22 22:15:34 +02:00
admin f4dfd63c58 Rename Role* constants to Permission* 2026-04-22 15:10:49 +02:00
admin 5f40a47a02 fix getting unread messages, ws endpoint 2026-04-22 14:44:10 +02:00
admin 422c4eb419 update naming of functions, add option to get count of unread messages of user 2026-04-21 19:50:14 +02:00
admin 7f3f77bff6 changed endpoints to work as should in first place 2026-04-21 18:22:56 +02:00
admin 35a6d2dc25 remove forced POST in request 2026-04-20 20:44:39 +02:00
admin 37ec877baf create types for hubs 2026-04-19 23:25:30 +02:00
admin c7da6a3b4f fix deelevation of connection, update client 2026-04-19 22:19:23 +02:00