Commit graph

  • 3341b75a8a
    add a smoke-test to CI for the nix 'default' output Benjamin Lee 2024-05-24 17:07:14 -07:00
  • aeb9daf69c
    fix dynamically linked devshell Benjamin Lee 2024-05-24 17:04:34 -07:00
  • 463284d5db
    unmark dynamically-linked jemalloc builds as broken Benjamin Lee 2024-05-24 17:02:20 -07:00
  • 08306cb1a9
    chore(deps): update rust crate serde to v1.0.203 renovate[bot] 2024-05-26 02:30:07 +00:00
  • 1e1b0fd6ad
    chore(deps): update rust crate parking_lot to v0.12.3 renovate[bot] 2024-05-26 02:30:01 +00:00
  • 30beb20230 conditionally static link rust-rocksdb-uwu by hot reload cfg strawberry 2024-05-25 20:00:52 -04:00
  • 19e7779693 update complement test results strawberry 2024-05-25 14:51:27 -04:00
  • 6269822613 actually fix all let_underscore_must_use lints strawberry 2024-05-24 19:20:19 -04:00
  • 0877ee6191 allow let underscore use lint for rocksdb create cf for now strawberry 2024-05-24 17:54:26 -04:00
  • a37b2b9e64 nix: default output to scopeHostStatic instead of scopeHost strawberry 2024-05-24 15:54:29 -04:00
  • 29fe960efa bump hyper-util and libz-sys strawberry 2024-05-24 15:39:52 -04:00
  • 6bf2e73830 ci: run cache dependencies in ci.yml as well strawberry 2024-05-24 13:09:30 -04:00
  • 630760b5da bump rocksdb to v9.2.1 strawberry 2024-05-24 11:25:48 -04:00
  • 61e7f1e614 remove rpath = true from dev profile as the rustflags have it strawberry 2024-05-24 11:14:43 -04:00
  • 7ebed7aa3e clarify disable-room message after banning room strawberry 2024-05-24 02:26:48 -04:00
  • ad3eeaf4c1 delete audit.toml strawberry 2024-05-24 00:17:26 -04:00
  • 5215fbe695 drop redaction calculated hash log to debug_info strawberry 2024-05-23 23:12:44 -04:00
  • dc9fe657d5 fix guest accounts being logged still strawberry 2024-05-23 15:46:21 -04:00
  • 1c7c5bc09c feat: add /_conduwuit/local_user_count endpoint strawberry 2024-05-23 11:26:27 -04:00
  • 32161801ed use/enable let_underscore_must_use lint strawberry 2024-05-23 01:27:04 -04:00
  • 71bdcb958a fix: dont drop remote federation error on 4xx responses strawberry 2024-05-23 01:15:05 -04:00
  • d3db0ad4e2 renovate: label PRs as dependencies and github_actions strawberry 2024-05-22 23:26:11 -04:00
  • e098448b9d init a few vecs in event_handler using with_capacity strawberry 2024-05-16 23:54:54 -04:00
  • d49507bc21 media: decomplexify get_all_media_keys for deleting all MXC URIs strawberry 2024-05-22 21:19:36 -04:00
  • cb73ae3732 add registration token validity endpoint as per matrix 1.2 strawberry 2024-05-22 20:57:34 -04:00
  • 06bec40591 fix: add missing fetch_required_signing_keys for remote send_leave strawberry 2024-05-22 18:24:42 -04:00
  • 9a7ba94ccf explicity define unstable support for sliding sync strawberry 2024-05-22 03:34:40 -04:00
  • 2990c30ac9 nix: bump rocksdb input strawberry 2024-05-22 21:17:45 -04:00
  • d9c575d96f bump deps strawberry 2024-05-21 22:05:27 -04:00
  • c32406aa0e replace deprecated config option for complement strawberry 2024-05-21 21:17:50 -04:00
  • 03d12cb44e update docs a tad strawberry 2024-05-21 21:15:09 -04:00
  • bef7dbd1cb finally error on complement diff mismatch, remove jemalloc builds from CI strawberry 2024-05-21 21:06:53 -04:00
  • 08577873b4 update complement test results strawberry 2024-05-21 21:04:58 -04:00
  • a3931b0f1f nix: bump flake.lock strawberry 2024-05-21 21:03:41 -04:00
  • ba2f22b5d3 nix: remove jemalloc (now default) targets, add jq input for default strawberry 2024-05-21 21:01:39 -04:00
  • 0914aaa1b6 skip a few known flaky/unreliable complement tests strawberry 2024-05-21 20:59:45 -04:00
  • 51ff2b3449 conditionally static link rust-rocksdb-uwu by hot reload cfg strawberry 2024-05-25 20:00:52 -04:00
  • 9fbbc47160 update complement test results strawberry 2024-05-25 14:51:27 -04:00
  • c0f63d52c4 actually fix all let_underscore_must_use lints strawberry 2024-05-24 19:20:19 -04:00
  • 76ac5d9661 allow let underscore use lint for rocksdb create cf for now strawberry 2024-05-24 17:54:26 -04:00
  • 75206b87fd nix: default output to scopeHostStatic instead of scopeHost strawberry 2024-05-24 15:54:29 -04:00
  • b885c8b814 bump hyper-util and libz-sys strawberry 2024-05-24 15:39:52 -04:00
  • 371064b5d6 ci: run cache dependencies in ci.yml as well strawberry 2024-05-24 13:09:30 -04:00
  • 7d98bbc680 bump rocksdb to v9.2.1 strawberry 2024-05-24 11:25:48 -04:00
  • d3fe5eb421 remove rpath = true from dev profile as the rustflags have it strawberry 2024-05-24 11:14:43 -04:00
  • 735c9d638e clarify disable-room message after banning room strawberry 2024-05-24 02:26:48 -04:00
  • 9fcd40b243 delete audit.toml strawberry 2024-05-24 00:17:26 -04:00
  • 383e48a06f drop redaction calculated hash log to debug_info strawberry 2024-05-23 23:12:44 -04:00
  • eacf4d57aa fix guest accounts being logged still strawberry 2024-05-23 15:46:21 -04:00
  • a416697fad feat: add /_conduwuit/local_user_count endpoint strawberry 2024-05-23 11:26:27 -04:00
  • ab925075f8 use/enable let_underscore_must_use lint strawberry 2024-05-23 01:27:04 -04:00
  • 821dd1ea4e fix: dont drop remote federation error on 4xx responses strawberry 2024-05-23 01:15:05 -04:00
  • d9fac2357c renovate: label PRs as dependencies and github_actions strawberry 2024-05-22 23:26:11 -04:00
  • 531a0d0921 init a few vecs in event_handler using with_capacity strawberry 2024-05-16 23:54:54 -04:00
  • 7cc10c7d03 media: decomplexify get_all_media_keys for deleting all MXC URIs strawberry 2024-05-22 21:19:36 -04:00
  • 5f71f639fb add registration token validity endpoint as per matrix 1.2 strawberry 2024-05-22 20:57:34 -04:00
  • b0ad50deb6 fix: add missing fetch_required_signing_keys for remote send_leave strawberry 2024-05-22 18:24:42 -04:00
  • bf33e5c171 explicity define unstable support for sliding sync strawberry 2024-05-22 03:34:40 -04:00
  • 4cd99b3af9 nix: bump rocksdb input strawberry 2024-05-22 21:17:45 -04:00
  • c33c040994 bump deps strawberry 2024-05-21 22:05:27 -04:00
  • f917e31afa replace deprecated config option for complement strawberry 2024-05-21 21:17:50 -04:00
  • 55dbda9d10 update docs a tad strawberry 2024-05-21 21:15:09 -04:00
  • d031c917ab finally error on complement diff mismatch, remove jemalloc builds from CI strawberry 2024-05-21 21:06:53 -04:00
  • 7595a1890c update complement test results strawberry 2024-05-21 21:04:58 -04:00
  • c1760275b9 nix: bump flake.lock strawberry 2024-05-21 21:03:41 -04:00
  • 3bca250fce nix: remove jemalloc (now default) targets, add jq input for default strawberry 2024-05-21 21:01:39 -04:00
  • 85a2485ae3 skip a few known flaky/unreliable complement tests strawberry 2024-05-21 20:59:45 -04:00
  • f3427afc7f nix: use new public keys for binary caches due to attic issues strawberry 2024-05-24 16:55:38 -04:00
  • 09ea8bfe2e nix: use new public keys for binary caches due to attic issues strawberry 2024-05-24 16:55:38 -04:00
  • 9aa372d83b nix: Allow excluding features, allow disabling release_max_log_level morguldir 2024-05-24 20:22:11 +02:00
  • b6594b784b
    nix: Allow excluding features, allow disabling release_max_log_level morguldir 2024-05-24 20:22:11 +02:00
  • 4463ea14b8
    chore(deps): update rust crate libz-sys to v1.1.18 renovate[bot] 2024-05-24 16:49:03 +00:00
  • 5893901a75 Explicitly include snappy as well morguldir 2024-05-22 22:34:59 +02:00
  • 8ba9b33a95 Make sure we use the liburing of the platform we're building for morguldir 2024-05-07 04:55:45 +02:00
  • 70047ff26d Make rocksdb include liburing, and tell gcc the path during the build morguldir 2024-05-06 20:59:59 +02:00
  • b3b403686b
    chore(deps): update rust crate nix to 0.29.0 renovate[bot] 2024-05-24 13:31:36 +00:00
  • 5c4cc43650
    set C/LDFLAGS for complement dependencies directly Benjamin Lee 2024-05-23 23:48:28 -07:00
  • 9e9ff64d0e
    use a statically-linked binary for complement Benjamin Lee 2024-05-23 20:53:13 -07:00
  • 6a1cbe7ede
    add a dynamically-linked devshell Benjamin Lee 2024-05-23 20:41:23 -07:00
  • b4c1c0df7d
    mark dynamic jemalloc builds as broken on linux Benjamin Lee 2024-05-23 20:40:29 -07:00
  • eec0a0a9ef
    mark static rocksdb broken on darwin Benjamin Lee 2024-05-23 20:12:50 -07:00
  • 1224e19a2e
    don't use prefixed jemalloc with rocksdb Benjamin Lee 2024-05-23 20:06:00 -07:00
  • 6e6f67acf6
    set show-trace for nix in CI Benjamin Lee 2024-05-23 16:57:42 -07:00
  • cf91db4757
    add a 'no-features' devshell for local testing Benjamin Lee 2024-05-23 16:31:06 -07:00
  • 1e7be3465b
    enable all-features in nix for CI builds Benjamin Lee 2024-05-23 16:18:50 -07:00
  • cc71f64bdf
    switch default devshell to static linking Benjamin Lee 2024-05-23 15:50:41 -07:00
  • 5479ed4124
    factor devshell out into a helper function Benjamin Lee 2024-05-23 15:46:48 -07:00
  • 7138eebeb2
    remove liburing from devshell Benjamin Lee 2024-05-23 15:45:10 -07:00
  • 857ac42aac
    do default-feature unification in nix Benjamin Lee 2024-05-23 15:11:06 -07:00
  • bec507d739
    only link to one jemalloc build Benjamin Lee 2024-05-23 13:32:43 -07:00
  • 89043c517c
    chore(deps): update aquasecurity/trivy-action action to v0.21.0 renovate[bot] 2024-05-23 03:01:47 +00:00
  • e87d9769d0
    Explicitly include snappy as well morguldir 2024-05-22 22:34:59 +02:00
  • e5f8c5f50d
    Make sure we use the liburing of the platform we're building for morguldir 2024-05-07 04:55:45 +02:00
  • 6873cef7fc
    chore(deps): update rust crate opentelemetry_sdk to 0.23.0 renovate[bot] 2024-05-22 00:24:56 +00:00
  • 0b8be6b690
    chore(deps): update rust crate opentelemetry to 0.23.0 renovate[bot] 2024-05-22 00:24:37 +00:00
  • fddb6be107
    chore(deps): update rust crate itertools to 0.13.0 renovate[bot] 2024-05-22 00:24:29 +00:00
  • 733268c70c bump conduwuit version to 0.4.0 strawberry 2024-05-18 23:28:20 -04:00
  • 7447637d4d docs: Update docs for hot-reloading. Jason Volk 2024-05-20 03:07:46 +00:00
  • 47d6478e90 docs: add initial docs for hot reload strawberry 2024-05-19 18:28:26 -04:00
  • 216378399b move clap; fix version Jason Volk 2024-05-20 08:11:05 +00:00