Conrad Irwin
|
851701cb6f
|
Fix get_most_public_ancestor
|
2023-10-17 09:41:34 -06:00 |
|
Mikayla
|
465d726bd4
|
Minor adjustments
|
2023-10-17 03:05:01 -07:00 |
|
Conrad Irwin
|
f6f9b5c8cb
|
Wire through public access toggle
|
2023-10-13 16:59:30 -06:00 |
|
Conrad Irwin
|
bb408936e9
|
Ignore old admin column
|
2023-10-13 14:08:40 -06:00 |
|
Conrad Irwin
|
e050d168a7
|
Delete some old code, reame ChannelMembers -> Members
|
2023-10-13 13:39:46 -06:00 |
|
Conrad Irwin
|
65a0ebf975
|
Update get_channel_participant_details to include guests
|
2023-10-12 21:36:21 -06:00 |
|
Conrad Irwin
|
a7db2aa39d
|
Add check_is_channel_participant
Refactor permission checks to load ancestor permissions into memory
for all checks to make the different logics more explicit.
|
2023-10-12 19:59:50 -06:00 |
|
Mikayla
|
78432d08ca
|
Add channel visibility columns and protos
|
2023-10-12 12:21:41 -07:00 |
|
Conrad Irwin
|
540436a1f9
|
Push role refactoring through RPC/client
|
2023-10-12 13:05:54 -06:00 |
|
Conrad Irwin
|
690d9fb971
|
Add a role column to the database and start using it
We cannot yet stop using `admin` because stable will continue writing
it.
|
2023-10-11 20:05:57 -06:00 |
|
 MikaylaandMax
|
6007c8705c
|
Upgrade SeaORM to latest version, also upgrade sqlite bindings, rustqlite, and remove SeaQuery
co-authored-by: Max <max@zed.dev>
|
2023-10-03 12:16:53 -07:00 |
|
Max Brunsfeld
|
da5a77badf
|
Start work on restoring server-side code for chat messages
|
2023-09-07 16:32:49 -07:00 |
|
Mikayla
|
6fdf101745
|
Update database and RPC to provide configured feature flags
|
2023-08-25 14:34:32 -07:00 |
|
Mikayla
|
364ed1f840
|
WIP: pass synchronize channel buffers integration test
|
2023-08-23 18:34:43 -07:00 |
|
Max Brunsfeld
|
ff5035ea37
|
Start work on storing channel buffers
|
2023-08-23 18:34:43 -07:00 |
|
Max Brunsfeld
|
e964137d79
|
Reorganize source files of collab::db
* Move all sea_orm tables into a 'tables' module
* Move TestDb into its own file
* Move id types into their own module
|
2023-08-18 16:23:33 -07:00 |
|