Jacob Taylor
702de4650c
bump the number of allowed immutable memtables by 1, to allow for greater flood protection
...
this should probably not be applied if you have rocksdb_atomic_flush = false (the default)
2025-09-17 18:16:46 -07:00
nexy7574
2f72b4e246
feat(fed): Handle EDUs before PDUs
...
Aranje needs his crypto keys
2025-09-17 18:16:46 -07:00
nexy7574
ac538eaec4
feat(fed): Handle EDUs before PDUs
...
Aranje needs his crypto keys
2025-09-17 18:16:46 -07:00
nexy7574
8a9351023a
feat(fed): Something about nicer fed errors
2025-09-17 18:16:46 -07:00
nexy7574
2d48ce7897
fix(fed): Alter log levels to be less noisy
2025-09-17 18:16:46 -07:00
nexy7574
f0d3eb5019
fix(fed): Improve transaction flushing
2025-09-17 18:16:46 -07:00
nexy7574
446db274a3
fix(hydra): Always append the current extremity to leaves
2025-09-17 21:32:46 +01:00
nexy7574
6840ec45f7
fix(hydra): Use an enum instead of a float for stateres version
2025-09-17 21:32:46 +01:00
nexy7574
c4a2773230
fix(hydra): Fix rocksdb compile errors
2025-09-17 21:32:46 +01:00
nexy7574
502fbbf0cd
chore(hydra): Bump ruwuma.. again
2025-09-17 21:32:46 +01:00
nexy7574
19bd8a3c05
chore(hydra): Bump ruwuma *correctly*
...
# Conflicts:
# Cargo.lock
# Cargo.toml
2025-09-17 21:32:46 +01:00
nexy7574
8ae73d455f
chore(hydra): Bump ruwuma
2025-09-17 21:32:46 +01:00
nexy7574
ccb112ef05
fix(hydra): Fix unknown join rule processing, again
2025-09-17 21:32:46 +01:00
nexy7574
b00f6ffbed
fix(hydra): Fix unknown join rule processing
2025-09-17 21:32:46 +01:00
nexy7574
2e252f0841
fix(hydra): Don't use 2.1 in v6 room in test_event_sort
2025-09-17 21:32:46 +01:00
nexy7574
936f0a669b
fix(hydra): Fix state resolution v2.0 bug
2025-09-17 21:32:46 +01:00
nexy7574
35b7b45ea0
fix(hydra): Fix v11 room support
2025-09-17 21:32:46 +01:00
nexy7574
ff92573103
fix(hydra): Correctly create short state hash for <v12 rooms
2025-09-17 21:32:46 +01:00
nexy7574
4ed19a1630
fix(hydra): Own it
2025-09-17 21:32:46 +01:00
nexy7574
a35f009d41
fix(hydra): Idk maybe this will fix it
2025-09-17 21:32:46 +01:00
nexy7574
540cd28d44
fix(hydra): Incorrect "auth event for incorrect room"
2025-09-17 21:32:46 +01:00
nexy7574
344e1e7d76
fix(hydra): Restricted join -> join is allowed
2025-09-17 21:32:46 +01:00
nexy7574
4446e96889
feat(hydra): Bump database version
2025-09-17 21:32:46 +01:00
nexy7574
edb92f021b
fix(hydra): Tackle most open code review comments
2025-09-17 21:32:46 +01:00
nexy7574
40ebe37992
fix(hydra): Stop enforcing unfederated v12 rooms
2025-09-17 21:32:46 +01:00
nexy7574
a27659c73f
fix(hydra): Don't serialise null room IDs in PDUs
2025-09-17 21:32:46 +01:00
nexy7574
fa460fe97c
style: Post-rebase formatting
2025-09-17 21:32:46 +01:00
nexy7574
c2620ba57b
style(hydra): Satisfy clippy's twisted and confusing demands
2025-09-17 21:32:46 +01:00
nexy7574
4024349424
fix(hydra): Backfill server selection in v12
2025-09-17 21:32:46 +01:00
nexy7574
240088c1f5
fix(hydra): Unable to parse backfilled incoming create events
2025-09-17 21:32:46 +01:00
nexy7574
91229ac3bf
fix(hydra): Working? State res v2.1
2025-09-17 21:32:46 +01:00
nexy7574
854e5f7199
style: Reformat and whatnot
2025-09-17 21:32:46 +01:00
nexy7574
96a58f6d69
feat(hydra): Initial public commit for v12 support
...
# Conflicts:
# src/core/info/room_version.rs
# src/service/rooms/timeline/create.rs
# Conflicts:
# Cargo.lock
# src/core/matrix/state_res/event_auth.rs
# Conflicts:
# Cargo.toml
2025-09-17 21:32:46 +01:00
Renovate Bot
51423c9d7d
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.115.6
2025-09-17 05:03:46 +00:00
Ginger
a0b0ff9d5c
fix: Remove legacy check for u.
prefix
2025-09-16 11:30:39 +00:00
Ginger
8e27d74c4a
fix: Slightly more parallelism
2025-09-16 11:30:39 +00:00
Ginger
d6b1055683
fix: Remove needless async
marker
2025-09-16 11:30:39 +00:00
Ginger
c9117e6ee4
fix: Fix incorrect deserialization of MSC4133 profile fields
2025-09-16 11:30:39 +00:00
Ginger
e3415a500d
chore: Code cleanup
2025-09-16 11:30:39 +00:00
Ginger
e6fd3c970b
fix: Nuke explicit references to the MSC4175 tz
profile field
2025-09-16 11:30:39 +00:00
Renovate Bot
6b7f35a8b8
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.115.0
2025-09-16 05:01:56 +00:00
Tom Foster
a120a4fa95
fix: Handle runner cargo bin path migration in timelord action
...
Runner images have migrated from /usr/share/rust/.cargo/bin to standard
~/.cargo/bin location. Action now checks old location first and migrates
binaries if found, maintaining compatibility with both paths.
Bump cache key to v3 to ensure fresh binary cache after path changes.
2025-09-15 16:17:32 +01:00
Renovate Bot
f872210b20
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.113.4
2025-09-15 05:01:40 +00:00
Renovate Bot
3dd04bd9df
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.113.2
2025-09-14 05:03:21 +00:00
Ginger
af45c348a4
fix: Properly deserialize changes to legacy fields made with MSC4133 endpoints
2025-09-14 01:28:08 +00:00
nexy7574
36dabecb82
chore(1014): Include MSC4155 in build features to resolve build errors
2025-09-14 00:53:43 +00:00
nexy7574
50cd1081ba
chore(1014): Bump ruwuma
2025-09-14 00:53:43 +00:00
nexy7574
14df55e5c5
style(1014): Remove unnecessary commented code
2025-09-14 00:53:43 +00:00
nexy7574
d9d0d1a465
fix( !1014 ): Don't prematurely return during registration
2025-09-14 00:53:43 +00:00
Tom Foster
81b6b3547c
fix: Resolve Forgejo runner v11 matrix job execution failure
...
Matrix jobs stopped starting after upgrading from runner v9 to v11 due to
changes in job dependency resolution. Remove redundant define-variables job
that computed static image paths and replace with IMAGE_PATH environment
variable.
Also fix timelord action binary caching for compatibility between different
runner images that install cargo binaries in different locations.
2025-09-13 17:12:09 +01:00