-
a57336ec13
assume canonical order in db serialization test
Jason Volk
2025-03-14 06:54:08 +00:00
-
7294368015
parallelize IO for PublicRoomsChunk vector
Jason Volk
2025-03-12 23:10:38 +00:00
-
aa4d2e2363
fix unused import without feature jemalloc_conf
Jason Volk
2025-03-09 03:14:00 +00:00
-
07ec9d6d85
re-sort pushkey_deviceid (
33c5afe050)
Jason Volk
2025-03-26 01:32:45 +00:00
-
33c5afe050
delete pushers created with different access token on password change
cy
2025-03-19 20:55:14 -04:00
-
7bf92c8a37
replace unnecessary check when updating device keys
June Clementine Strawberry
2025-03-17 22:50:29 -04:00
-
658c19d55e
check if we already have a more preferable key backup before adding
cy
2025-03-14 23:01:28 -04:00
-
4518f55408
guard against using someone else's access token in UIAA
cy
2025-03-12 20:46:14 -04:00
-
ee3c585555
skip a few flakey complement tests
June Clementine Strawberry
2025-03-14 15:57:18 -04:00
-
6c29792b3d
respect include_leave syncv3 filter
June Clementine Strawberry
2025-03-11 22:21:42 -04:00
-
258b399de9
bump ruwuma
June Clementine Strawberry
2025-03-13 10:52:13 -04:00
-
5dea52f0f8
stop doing complement cert gen and just use self-signed cert
June Clementine Strawberry
2025-03-11 23:45:53 -04:00
-
1d1ccec532
fix some nightly clippy lints
June Clementine Strawberry
2025-03-11 23:05:56 -04:00
-
0877f29439
respect membership filters on /members
June Clementine Strawberry
2025-03-11 22:21:53 -04:00
-
e920c44cb4
ignore humantime dep as tracing console-subscriber uses it (somewhere)
June Clementine Strawberry
2025-03-11 21:15:11 -04:00
-
ae818d5b25
remove most of cargo test from engage as crane does that but with more caching
June Clementine Strawberry
2025-03-11 21:08:41 -04:00
-
7f95eef9ab
bump ruwuma
June Clementine Strawberry
2025-03-11 21:01:20 -04:00
-
3104586884
bump tracing-subscriber, allowlist cargo-doc lint in admin room
June Clementine Strawberry
2025-03-11 18:05:36 -04:00
-
c4b05e77f3
Fix up wording in the doc comments for admin media deletion (#694)
Odd Eivind Ebbesen
2025-03-10 22:28:29 +01:00
-
1366a3092f
Check the
room_types filter when searching for local public rooms (#698)
Ginger
2025-03-10 17:28:19 -04:00
-
1e23c95ec6
docs: refactor reverse proxy setup sections (#701)
Tamara Schmitz
2025-03-10 21:27:53 +00:00
-
56dba8acb7
misc docs updates
June Clementine Strawberry
2025-03-10 17:15:21 -04:00
-
889fb3cf26
add download-artifact pattern for OCI images only
June Clementine Strawberry
2025-03-10 13:36:56 -04:00
-
e704bbaf11
update complement test results
June Clementine Strawberry
2025-03-10 12:30:39 -04:00
-
5ba0c02d52
bump ruwuma to fix a threads issue, fix more error codes, delete legacy sytest cruft
June Clementine Strawberry
2025-03-10 12:29:54 -04:00
-
df1edcf498
adjust complement cert generation
June Clementine Strawberry
2025-03-10 10:32:11 -04:00
-
0e2ca7d719
implement disable TLS validation config option
June Clementine Strawberry
2025-03-09 21:55:07 -04:00
-
0e342aab7f
fix a few error codes
June Clementine Strawberry
2025-03-09 13:44:57 -04:00
-
47ff91243d
update complement results
June Clementine Strawberry
2025-03-09 03:33:29 -04:00
-
d0c767c23c
fix a few things to make some complement tests pass
June Clementine Strawberry
2025-03-09 01:43:49 -05:00
-
06f2039eee
bump ruwuma to maybe fix rare device key upload issues
June Clementine Strawberry
2025-03-09 00:44:56 -05:00
-
0b012b529f
comment gotestfmt for now
June Clementine Strawberry
2025-03-08 18:59:51 -05:00
-
5efe804a20
always disable fed, evict admins, and forget the room when banning a room
June Clementine Strawberry
2025-03-08 15:48:23 -05:00
-
ef96e7afac
add cargo auditable for future use, ignore paste dependency being unmaintained for now
strawberry
2025-03-08 13:52:56 -05:00
-
c8a730c29e
implement MSC4267 automatically forgetting room on leave
strawberry
2025-03-08 03:07:42 -05:00
-
bb0b57efb8
bump rust-rocksdb
strawberry
2025-03-08 02:30:58 -05:00
-
5a3264980a
adjust complement script to allow using your own hs OCI image without nix
strawberry
2025-03-08 01:35:26 -05:00
-
90fee4f50e
add gotestfmt log output to complement script and CI output
strawberry
2025-03-08 00:15:13 -05:00
-
51d29bc1cb
bump complement
strawberry
2025-03-07 21:44:52 -05:00
-
298b58c069
set file_shape for roomsynctoken_shortstatehash to 3, remove rust-rocksdb package spec
strawberry
2025-03-07 21:44:33 -05:00
-
6052c0c8a2
ci: allow ourselves to write to the public docs directory
June Clementine Strawberry
2025-03-07 01:04:53 -05:00
-
8b3f629198
bump rust-rocksdb
June Clementine Strawberry
2025-03-07 00:57:47 -05:00
-
4f882c3bd8
add some ACL paw-gun checks, better
PUT state event validation
June Clementine Strawberry
2025-03-07 00:57:39 -05:00
-
2c58a6efda
allow broken no-op deny+allow room server ACL keys
June Clementine Strawberry
2025-03-07 00:54:30 -05:00
-
fe65648296
remove unnecessary map_err
June Clementine Strawberry
2025-03-06 20:10:32 -05:00
-
5ad1100e0f
bump our rocksdb fork
June Clementine Strawberry
2025-03-06 19:48:06 -05:00
-
20dd1d148d
add new complement test results
June Clementine Strawberry
2025-03-06 18:45:48 -05:00
-
fa71162c7d
bump rocksdb to v9.11.1
June Clementine Strawberry
2025-03-06 18:45:14 -05:00
-
f34e0b21a3
remove rust-rocksdb dylib wrapper as we have a fork already
June Clementine Strawberry
2025-03-06 18:12:54 -05:00
-
d80e61cbee
bump ring to 0.17.12
June Clementine Strawberry
2025-03-06 17:53:23 -05:00
-
c92678ecbe
dont build with zlib in the nix flake
June Clementine Strawberry
2025-03-06 13:08:01 -05:00
-
ecea0cff69
fix TestFetchMessagesFromNonExistentRoom complement test
June Clementine Strawberry
2025-03-06 00:51:13 -05:00
-
931fd4c802
add missing target
June Clementine Strawberry
2025-03-06 00:44:57 -05:00
-
657e91fd42
dont send push notifications from ignored users PDUs
June Clementine Strawberry
2025-03-06 00:34:17 -05:00
-
f4c51cd405
remove zlib as a default rocksdb compression option
June Clementine Strawberry
2025-03-06 00:18:28 -05:00
-
17b625a85b
reject device keys if they dont match user ID or device ID or are missing fields
June Clementine Strawberry
2025-03-06 00:14:49 -05:00
-
c10500f8ae
bump rust-rocksdb and ruwuma
June Clementine Strawberry
2025-03-06 00:14:24 -05:00
-
2c1ec3fb02
allow both lowercase and uppercase usernames to login
June Clementine Strawberry
2025-03-05 21:31:49 -05:00
-
408f5bd30c
add val_size_hints on membership cfs (todo remove these anyways)
June Clementine Strawberry
2025-03-05 19:06:31 -05:00
-
97208d6081
add more safety checks before allowing a room marked as forgotten
June Clementine Strawberry
2025-03-05 19:06:10 -05:00
-
35981d5aef
automatically forget rooms on leaving
June Clementine Strawberry
2025-03-05 19:05:42 -05:00
-
7c17163730
switch to self-hosted ci runner, remove sudo usages
June Clementine Strawberry
2025-03-04 23:35:21 -05:00
-
1ecd027389
always run checks when building in nix (doCheck true)
June Clementine Strawberry
2025-03-03 01:06:04 -05:00
-
df72384c16
delete snappy, bump rust-rocksdb, bump rocksdb to v9.10.0 again
June Clementine Strawberry
2025-03-03 01:05:43 -05:00
-
0d741bbd46
remove nix run ci test as its covered by complement
June Clementine Strawberry
2025-03-03 00:15:12 -05:00
-
af714d5778
refactor+fix various issues with regs/logins and admin user commands
June Clementine Strawberry
2025-03-02 23:16:30 -05:00
-
00cc23b649
bump nix lockfile, bump cargo.lock, bump ruwuma
June Clementine Strawberry
2025-03-02 23:15:30 -05:00
-
de53ad83b2
run nightly cargo fmt again
June Clementine Strawberry
2025-03-02 23:15:05 -05:00
-
17e0384eeb
ignore errors instead of expecting for state gathering
June Clementine Strawberry
2025-03-02 23:11:43 -05:00
-
dca7bf9635
try bumping cache-nix-action to v6
June Clementine Strawberry
2025-02-27 10:39:06 -05:00
-
a67ab75417
fix edition 2024 lints
Jason Volk
2025-02-25 18:38:12 +00:00
-
cbf207bd1f
try adding back some skipped complement tests
June Clementine Strawberry
2025-02-23 03:11:34 -05:00
-
4bdd0d77db
bump complement, actually run all tests
June Clementine Strawberry
2025-02-23 02:52:19 -05:00
-
045e8a2937
stop building mac binaries for now because of linker issues
June Clementine Strawberry
2025-02-23 02:51:55 -05:00
-
a1e1f40ded
run cargo fix for rust 2024 changes and rustfmt
June Clementine Strawberry
2025-02-23 01:17:45 -05:00
-
e97952b7f6
bump nix lock, update to rust 2024 and 1.85.0 toolchain
June Clementine Strawberry
2025-02-23 01:17:30 -05:00
-
bec19df275
increase compression levels for some column families again
morguldir
2025-02-22 17:12:31 +01:00
-
8085a1c064
Implement MSC3967, also fixes error when uploading keys in element
morguldir
2025-02-22 16:46:06 +01:00
-
1061f68f0e
bump ruwuma
morguldir
2025-02-21 21:13:06 +01:00
-
01155fa649
fix unsafe precondition violation
Jason Volk
2025-02-21 17:47:44 +00:00
-
c614d5bf44
bump ruwuma
strawberry
2025-02-17 17:35:03 -05:00
-
f47677c995
refactor spaces
Jason Volk
2025-02-07 07:09:45 +00:00
-
6113803038
better error logging on send_join response failure
Jason Volk
2025-02-08 10:09:57 +00:00
-
4de0dafdf1
bump ruma
Jason Volk
2025-02-08 06:24:25 +00:00
-
f2ca670c3b
optimize further into state-res with SmallString
Jason Volk
2025-02-08 01:58:13 +00:00
-
0a9a9b3c92
larcen state-res from ruma
Jason Volk
2025-02-05 12:22:22 +00:00
-
b872f8e593
optimize with SmallString; consolidate related re-exports
Jason Volk
2025-02-08 00:16:37 +00:00
-
ecc9099127
add conf item to re-disable atomic flush
Jason Volk
2025-02-07 23:18:02 +00:00
-
e123a5b660
add state accessories for iterating state_keys of a type
Jason Volk
2025-02-07 01:16:46 +00:00
-
59c073d0d8
add unconstrained feature to service worker
Jason Volk
2025-02-06 23:58:45 +00:00
-
5428526120
add tail-efficient logic extension
Jason Volk
2025-02-06 23:03:24 +00:00
-
d8e94ee965
split spaces service
Jason Volk
2025-02-06 20:08:00 +00:00
-
31ab84e928
simplify client event endpoint
Jason Volk
2025-02-06 10:23:17 +00:00
-
565837ad75
request auth media first
Jason Volk
2025-02-06 04:21:39 +00:00
-
2d71d5590a
fix pdu add_relation() helper
Jason Volk
2025-02-06 09:53:53 +00:00
-
3ec43be959
join initial fetches in get_relations()
Jason Volk
2025-02-06 04:30:17 +00:00
-
e3b81f7b64
Fix in caddyfile guide
Dzming Li
2025-02-10 22:45:57 +08:00
-
b6e9dc3d98
comment out borked ci thing for now
strawberry
2025-02-09 10:17:28 -05:00
-
cfcd6eb1a6
bump ruwuma to stop erroring on empty push response body
strawberry
2025-02-07 18:00:58 -05:00
-
88e7e50daf
add missing source OCI image label metadata
strawberry
2025-02-07 11:49:00 -05:00