Commit graph

  • aedb5966fe resolve nightly performance assigning_clones lint strawberry 2024-03-08 09:18:34 -05:00
  • 4dfd5a7c15 add AuthScheme AccessTokenOptional in ruma_wrapper strawberry 2024-03-08 00:33:24 -05:00
  • 5a15dab7a9 bump ruma and cargo.lock strawberry 2024-03-08 00:07:54 -05:00
  • dd22a14147 bump CI deps (CVE-2024-27297 / GHSA-2ffj-w4mj-pg37) strawberry 2024-03-07 23:47:40 -05:00
  • d593d1825b feat: run ci on demand to prevent unnecessary job executions Samuel Meenzen 2024-03-07 23:40:42 -05:00
  • f991dd381f update DIFFERENCES.md strawberry 2024-03-07 23:34:54 -05:00
  • 99fdf699ae finish query_trusted_key_servers_first option strawberry 2024-03-06 20:22:26 -05:00
  • d2060c8647 add config option for max RocksDB LOG files strawberry 2024-03-06 18:20:02 -05:00
  • 7bfb86a851 set default rocksdb log level to error strawberry 2024-03-06 18:17:03 -05:00
  • e90cd48f61 remove unnecessary pubs strawberry 2024-03-06 18:14:47 -05:00
  • 139b0fdc3e add global flush function strawberry 2024-03-06 18:14:30 -05:00
  • 7cbb0139f2 implement flush() and cleanup() for rocksdb strawberry 2024-03-06 18:02:19 -05:00
  • 0df17a4103 remove unused lifetimes for sqlite functions strawberry 2024-03-06 18:02:02 -05:00
  • ce3e61a39a document cleanup_second_interval, change default to 1800 seconds strawberry 2024-03-06 18:01:39 -05:00
  • b5ef72826e dont run perform_cleanup twice on shutdown strawberry 2024-03-06 18:00:16 -05:00
  • 3b90932cff bump deps strawberry 2024-03-06 15:42:22 -05:00
  • 21f35d46c8 update DIFFERENCES.md strawberry 2024-03-06 15:39:57 -05:00
  • da34b7f90f fix unused_must_use lints strawberry 2024-03-05 23:52:22 -05:00
  • f3df9437c2 allow broken lint (?) strawberry 2024-03-05 23:51:45 -05:00
  • 5c225ccbe7 mention RocksDB Direct IO in example config strawberry 2024-03-05 23:44:03 -05:00
  • 9c789bd82f (hopefully correct) check if ATTIC_ENDPOINT is set in gh repo vars strawberry 2024-03-05 22:59:21 -05:00
  • 446cb24c0b use Default value of 0 if BE array is not valid strawberry 2024-03-05 22:34:37 -05:00
  • 6c7bc8d7dd add back more verbose nix build logging (-L) strawberry 2024-03-05 22:21:35 -05:00
  • c8289f0886 partially make other docker compose files consistent strawberry 2024-03-05 21:54:44 -05:00
  • 37b6c1e7f7 Add extra example options Tom Foster 2024-03-04 15:59:57 +00:00
  • a4ec0daafa make CI more efficient (github and gitlab) Charles Hall 2024-03-05 21:42:17 -05:00
  • 4ec2d3ecb5 refactor: use async-aware RwLocks and Mutexes where possible Matthias Ahouansou 2024-03-05 20:52:16 -05:00
  • 46b543eebe add .git-blame-ignore-revs strawberry 2024-03-05 19:54:38 -05:00
  • f419c64aca add rustfmt.toml, format entire codebase strawberry 2024-03-05 19:48:54 -05:00
  • 9fd521f041 partial impl of query_trusted_key_servers_first option strawberry 2024-03-05 19:19:06 -05:00
  • 2832d8cb93 make CONDUIT_CONFIG optional strawberry 2024-03-04 21:57:53 -05:00
  • 3cfa34d8b8 update config comment for rocksdb threads strawberry 2024-03-04 21:29:17 -05:00
  • 90d90c46da use get_physical for only physical core count strawberry 2024-03-04 20:52:57 -05:00
  • 0352ea7dda add rocksdb parallelism threads config option strawberry 2024-03-04 20:42:09 -05:00
  • 9251727d57 return proper error if fail fetching and dont have profile strawberry 2024-03-04 20:12:45 -05:00
  • 465533d32b attempt keeping track/cache remote profiles locally again strawberry 2024-03-04 19:51:00 -05:00
  • 3496122111 fix cargo doc lint strawberry 2024-03-08 12:23:36 -05:00
  • b5710637a0 implement legacy "v1" media request routes strawberry 2024-03-08 12:10:29 -05:00
  • a2530df83a resolve some pedantic lints, reduce some allocations strawberry 2024-03-08 11:48:52 -05:00
  • 717cbf631b bump conduwuit version to 0.1.5 strawberry 2024-03-08 11:06:10 -05:00
  • 9861a002f2 update DIFFERENCES.md strawberry 2024-03-08 11:00:37 -05:00
  • ab36f1345e update ruma appservice Registration type MR Matthias Ahouansou 2024-03-08 10:50:52 -05:00
  • dd0a2d98f9 improvement: do not save typing edus in db Timo Kösters 2024-03-08 10:05:48 -05:00
  • 574c1bcf44 bump rusqlite, ruma, and http strawberry 2024-03-08 09:30:41 -05:00
  • da441ea6bb remove various unnecessary qualifications strawberry 2024-03-08 09:25:47 -05:00
  • fd241147a2 resolve nightly performance assigning_clones lint strawberry 2024-03-08 09:18:34 -05:00
  • 10ed147b5d add AuthScheme AccessTokenOptional in ruma_wrapper strawberry 2024-03-08 00:33:24 -05:00
  • 760daae7a5 bump ruma and cargo.lock strawberry 2024-03-08 00:07:54 -05:00
  • 2dd77ad60a
    Update cachix/install-nix-action action to v26 renovate[bot] 2024-03-08 04:57:54 +00:00
  • e1020694d7 bump CI deps (CVE-2024-27297 / GHSA-2ffj-w4mj-pg37) strawberry 2024-03-07 23:47:40 -05:00
  • eca178644e feat: run ci on demand to prevent unnecessary job executions Samuel Meenzen 2024-03-07 23:40:42 -05:00
  • 6ceb7b2eaa update DIFFERENCES.md strawberry 2024-03-07 23:34:54 -05:00
  • f20cb5b224
    Update docker Docker tag to v25.0.4 renovate[bot] 2024-03-07 19:22:51 +00:00
  • a4b77a2908 finish query_trusted_key_servers_first option strawberry 2024-03-06 20:22:26 -05:00
  • f6665ea858 add config option for max RocksDB LOG files strawberry 2024-03-06 18:20:02 -05:00
  • 6943fab37f set default rocksdb log level to error strawberry 2024-03-06 18:17:03 -05:00
  • 71d5a09432 remove unnecessary pubs strawberry 2024-03-06 18:14:47 -05:00
  • e040a98ce8 add global flush function strawberry 2024-03-06 18:14:30 -05:00
  • 6175c0e6ab implement flush() and cleanup() for rocksdb strawberry 2024-03-06 18:02:19 -05:00
  • fef0a163a6 remove unused lifetimes for sqlite functions strawberry 2024-03-06 18:02:02 -05:00
  • 22c5497f32 document cleanup_second_interval, change default to 1800 seconds strawberry 2024-03-06 18:01:39 -05:00
  • a38c721dea dont run perform_cleanup twice on shutdown strawberry 2024-03-06 18:00:16 -05:00
  • 4c5a17a525 bump deps strawberry 2024-03-06 15:42:22 -05:00
  • e0b946a092 update DIFFERENCES.md strawberry 2024-03-06 15:39:57 -05:00
  • c816478b8c fix unused_must_use lints strawberry 2024-03-05 23:52:22 -05:00
  • d3de82a409 allow broken lint (?) strawberry 2024-03-05 23:51:45 -05:00
  • ba8eb39a0f mention RocksDB Direct IO in example config strawberry 2024-03-05 23:44:03 -05:00
  • fe0fb88007 (hopefully correct) check if ATTIC_ENDPOINT is set in gh repo vars strawberry 2024-03-05 22:59:21 -05:00
  • 12eeaf1d1a use Default value of 0 if BE array is not valid strawberry 2024-03-05 22:34:37 -05:00
  • 2341bd4e8a add back more verbose nix build logging (-L) strawberry 2024-03-05 22:21:35 -05:00
  • ea85583cc3 partially make other docker compose files consistent strawberry 2024-03-05 21:54:44 -05:00
  • b09f59dfdf Add extra example options Tom Foster 2024-03-04 15:59:57 +00:00
  • 3aed3fa39a make CI more efficient (github and gitlab) Charles Hall 2024-03-05 21:42:17 -05:00
  • 4172adc993 refactor: use async-aware RwLocks and Mutexes where possible Matthias Ahouansou 2024-03-05 20:52:16 -05:00
  • 6fe7a81ac4 add .git-blame-ignore-revs strawberry 2024-03-05 19:54:38 -05:00
  • 1d1ac06514 add rustfmt.toml, format entire codebase strawberry 2024-03-05 19:48:54 -05:00
  • 0eed14a16c partial impl of query_trusted_key_servers_first option strawberry 2024-03-05 19:19:06 -05:00
  • 4c1185e6ee
    Update Rust crate tracing-opentelemetry to 0.23.0 renovate[bot] 2024-03-05 17:54:07 +00:00
  • 7f51d1be08 make CONDUIT_CONFIG optional strawberry 2024-03-04 21:57:53 -05:00
  • fe0310c010 update config comment for rocksdb threads strawberry 2024-03-04 21:29:17 -05:00
  • 06e85c9aad use get_physical for only physical core count strawberry 2024-03-04 20:52:57 -05:00
  • c5b3135e90 add rocksdb parallelism threads config option strawberry 2024-03-04 20:42:09 -05:00
  • e8e5ed2ead return proper error if fail fetching and dont have profile strawberry 2024-03-04 20:12:45 -05:00
  • 27a605f546 attempt keeping track/cache remote profiles locally again strawberry 2024-03-04 19:51:00 -05:00
  • 46fe886783
    Add extra example options Tom Foster 2024-03-04 15:59:57 +00:00
  • 0ad0ef3e0a
    Update rust Docker tag to v1.76.0 renovate[bot] 2024-03-04 08:01:08 +00:00
  • 38f4b6c669
    Update Rust crate opentelemetry_sdk to 0.22.1 renovate[bot] 2024-03-04 03:21:34 +00:00
  • a0ad157603
    Update Rust crate opentelemetry-jaeger to 0.21.0 renovate[bot] 2024-03-04 03:21:29 +00:00
  • b527ec4666 Revert "bump nix flake" strawberry 2024-03-03 18:15:03 -05:00
  • daaf4b7bea add basic loopback address container checks strawberry 2024-03-03 10:29:24 -05:00
  • 9202f18521 bump nix flake strawberry 2024-03-03 00:01:54 -05:00
  • ffcdbe2cc7 bump conduwuit version to 0.1.4, adjust example config strawberry 2024-03-02 23:52:59 -05:00
  • 023c16e4f4 specify if registration token is set in show-config strawberry 2024-03-02 22:17:34 -05:00
  • d1b919ed07 update DIFFERENCES.md strawberry 2024-03-02 21:56:21 -05:00
  • 608aa83ed2 check if invited user is an admin before rejecting instead strawberry 2024-03-02 21:54:16 -05:00
  • 34e8fd38cf extend room banning to local+remote room invites strawberry 2024-03-02 21:49:04 -05:00
  • ea66bff46b config option to block non-admin room invites strawberry 2024-03-02 21:45:08 -05:00
  • c97483dbd3 fix rocksdb-specific lints strawberry 2024-03-02 21:02:29 -05:00
  • e2c7afe69c go through a ton of pedantic clippy lints strawberry 2024-03-02 20:55:02 -05:00
  • 33727a3423 replace database assert!s with if statements strawberry 2024-03-02 18:15:42 -05:00