June Strawberry
cf005ee537
bump ruma to fix join_rule being omitted on default value in /publicRooms
...
also updates complement results for now passing TestKnockRoomsInPublicRoomsDirectory
Signed-off-by: June Strawberry <june@vern.cc >
2025-12-20 22:22:40 -05:00
Jason Volk
27ed9b88f1
Bump Complement.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-01 08:21:53 +00:00
Jason Volk
52b156e034
Implement MSC4289/MSC4291 (room version 12) upgrade support. ( closes #141 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-27 00:22:45 +00:00
Jason Volk
5147b541b5
Fix relations pagination compliance.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-19 01:43:28 +00:00
Jason Volk
a3f6971579
docker: Add rust-sdk memcheck target.
...
docker: Separate and tweak cargo cache paths.
ci: Improve memcheck job targets.
cargo: Add missing debug syms to bench profile.
docker: Optimize layer copying.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-06 19:34:51 +00:00
Jason Volk
51681aec1b
docker: Bump complement.
...
ci: Run complement with optimizations.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-06 17:14:45 +00:00
Jason Volk
ce1ac277a6
Refactor sync v3 leave handler.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-31 03:38:35 +00:00
Jason Volk
a47f8f8a82
Rename complement test results file.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-02 05:27:48 +00:00
Charles Hall
63fe828120
use lib.makeScope and files to organize packages
...
Some of the improvements here include:
* rocksdb can actually use jemalloc now instead of just pulling in a
second rocksdb for no reason
* "complement-runtime" factored back out into shell file
* complement image no longer uses `mkDerivation` for `copyToRoot`
because that's what `buildEnv` is for
* complement image no longer sets `SERVER_NAME`, complement already does
that
* all packages were factored out into `callPackage`-able files for use
with a custom `lib.makeScope pkgs.newScope`
* new version of `mkPackage` has options that are easier to use and
override such as `features`
2024-04-26 02:03:40 -04:00
AwesomeQubic
90fc2bf53e
add Complement support to the nix flake
...
Co-authored-by: strawberry <strawberry@puppygock.gay >
Signed-off-by: AwesomeQubic <ThatQubicWah@protonmail.com >
Signed-off-by: strawberry <strawberry@puppygock.gay >
2024-04-26 02:03:40 -04:00
strawberry
0f3f919e7b
add list of passed, failed, and all complement tests
...
Signed-off-by: strawberry <strawberry@pupbrain.dev >
2024-04-14 22:35:23 -04:00
strawberry
ac5dd77783
update complement Dockerfile conduwuit config sed's
...
Signed-off-by: strawberry <strawberry@puppygock.gay >
2024-04-14 22:35:23 -04:00
strawberry
ca8128b195
document commandline args for complement
...
Signed-off-by: strawberry <strawberry@puppygock.gay >
2024-04-14 22:35:23 -04:00
strawberry
95ca7bc3e4
move complement dir to tests dir
...
Signed-off-by: strawberry <strawberry@puppygock.gay >
2024-04-02 00:32:41 -04:00