June Clementine Strawberry
|
4f882c3bd8
|
add some ACL paw-gun checks, better PUT state event validation
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-07 00:57:39 -05:00 |
|
June Clementine Strawberry
|
2c58a6efda
|
allow broken no-op deny+allow room server ACL keys
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-07 00:54:30 -05:00 |
|
June Clementine Strawberry
|
fe65648296
|
remove unnecessary map_err
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 20:10:32 -05:00 |
|
June Clementine Strawberry
|
5ad1100e0f
|
bump our rocksdb fork
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 19:49:21 -05:00 |
|
June Clementine Strawberry
|
20dd1d148d
|
add new complement test results
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 18:55:13 -05:00 |
|
June Clementine Strawberry
|
fa71162c7d
|
bump rocksdb to v9.11.1
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 18:55:10 -05:00 |
|
June Clementine Strawberry
|
f34e0b21a3
|
remove rust-rocksdb dylib wrapper as we have a fork already
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 18:12:54 -05:00 |
|
June Clementine Strawberry
|
d80e61cbee
|
bump ring to 0.17.12
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 17:53:23 -05:00 |
|
June Clementine Strawberry
|
c92678ecbe
|
dont build with zlib in the nix flake
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 14:07:38 -05:00 |
|
June Clementine Strawberry
|
ecea0cff69
|
fix TestFetchMessagesFromNonExistentRoom complement test
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 13:44:44 -05:00 |
|
June Clementine Strawberry
|
931fd4c802
|
add missing target
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 13:44:44 -05:00 |
|
June Clementine Strawberry
|
657e91fd42
|
dont send push notifications from ignored users PDUs
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 13:44:42 -05:00 |
|
June Clementine Strawberry
|
f4c51cd405
|
remove zlib as a default rocksdb compression option
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 00:18:28 -05:00 |
|
June Clementine Strawberry
|
17b625a85b
|
reject device keys if they dont match user ID or device ID or are missing fields
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 00:14:49 -05:00 |
|
June Clementine Strawberry
|
c10500f8ae
|
bump rust-rocksdb and ruwuma
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 00:14:24 -05:00 |
|
June Clementine Strawberry
|
2c1ec3fb02
|
allow both lowercase and uppercase usernames to login
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-05 21:31:49 -05:00 |
|
June Clementine Strawberry
|
408f5bd30c
|
add val_size_hints on membership cfs (todo remove these anyways)
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-05 19:34:27 -05:00 |
|
June Clementine Strawberry
|
97208d6081
|
add more safety checks before allowing a room marked as forgotten
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-05 19:34:27 -05:00 |
|
June Clementine Strawberry
|
35981d5aef
|
automatically forget rooms on leaving
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-05 19:34:22 -05:00 |
|
June Clementine Strawberry
|
7c17163730
|
switch to self-hosted ci runner, remove sudo usages
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-05 17:39:59 -05:00 |
|
June Clementine Strawberry
|
1ecd027389
|
always run checks when building in nix (doCheck true)
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-03 01:06:04 -05:00 |
|
June Clementine Strawberry
|
df72384c16
|
delete snappy, bump rust-rocksdb, bump rocksdb to v9.10.0 again
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-03 01:05:43 -05:00 |
|
June Clementine Strawberry
|
0d741bbd46
|
remove nix run ci test as its covered by complement
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-03 00:15:12 -05:00 |
|
June Clementine Strawberry
|
af714d5778
|
refactor+fix various issues with regs/logins and admin user commands
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-02 23:16:30 -05:00 |
|
June Clementine Strawberry
|
00cc23b649
|
bump nix lockfile, bump cargo.lock, bump ruwuma
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-02 23:15:30 -05:00 |
|
June Clementine Strawberry
|
de53ad83b2
|
run nightly cargo fmt again
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-02 23:15:05 -05:00 |
|
June Clementine Strawberry
|
17e0384eeb
|
ignore errors instead of expecting for state gathering
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-02 23:11:43 -05:00 |
|
June Clementine Strawberry
|
dca7bf9635
|
try bumping cache-nix-action to v6
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-02-27 10:45:04 -05:00 |
|