Commit Graph

  • 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
  • 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
  • 624b866ed5 adjust lints for CI strawberry 2024-03-02 18:14:45 -05:00
  • 04d16ac544 remove two unnecessary string heap allocs strawberry 2024-03-02 17:33:46 -05:00
  • a9f714ae8d remove single-use lifetimes strawberry 2024-03-02 17:26:37 -05:00
  • 56f36fe7a7 add a lot more rustc and clippy workspace lints strawberry 2024-03-02 17:17:27 -05:00
  • 71654f26b9 add todo for MockedKVDatabase get_all_media_keys strawberry 2024-03-02 17:17:02 -05:00
  • cde6fdd741 resolve or_fun_call clippy lint strawberry 2024-03-02 17:09:10 -05:00
  • 93cc98a04c fix cargo doc lint strawberry 2024-03-02 16:57:55 -05:00
  • d5bfef18a4 fix 1.77 clippy warning (multiple_bound_locations) strawberry 2024-03-02 16:53:19 -05:00
  • 6022d20797 remove useless rustfmt.toml strawberry 2024-03-02 16:52:48 -05:00
  • 103df55a43 dont use default features for argon2, dev build speedup strawberry 2024-03-02 16:45:13 -05:00
  • c7d950a52c update DIFFERENCES.md strawberry 2024-03-02 13:29:57 -05:00
  • cd6a6b308b remove unnecessary clone strawberry 2024-03-02 12:30:12 -05:00
  • 27f61a2dee add missing comment slash strawberry 2024-03-02 11:10:26 -05:00
  • b26c593a2a adjust max rocksdb LOG files based on hard drive or SSD option strawberry 2024-03-02 11:05:41 -05:00
  • 86de649742 cargo.lock maintenance strawberry 2024-03-02 11:03:46 -05:00
  • ee548bd2e7 admin command to delete all remote media within the past x time strawberry 2024-03-02 11:00:53 -05:00
  • 5c94c9c0d4 bump ruma and base64 strawberry 2024-03-02 11:00:10 -05:00
  • 3f4f0b0d3b adjust nix build script for github actions strawberry 2024-03-02 10:59:27 -05:00
  • dd57ce7d0c bump trivy strawberry 2024-03-02 10:59:10 -05:00
  • 5b6d05f2db add missing CI error check, add package permission strawberry 2024-03-02 10:59:04 -05:00
  • 9bcbccc391 bump gitlab CI nix version strawberry 2024-03-02 10:58:35 -05:00
  • e71855cd0b make conduwuit show up as the server software name on /_matrix/federation/v1/version (#186) sininenkissa 2024-03-02 00:29:21 +00:00
  • 82f10214b3 remove all unused lifetimes strawberry 2024-02-28 12:40:41 -05:00
  • abf41f4c79 check if specified user belongs to us strawberry 2024-02-28 12:40:26 -05:00
  • 5a8abaa54d update DIFFERENCES.md strawberry 2024-02-28 12:40:03 -05:00
  • ee4f0a0ae5 admin cmd to list all rooms a user is in strawberry 2024-02-28 12:34:04 -05:00
  • fb53849b9d adjust the nix README a bit strawberry 2024-02-28 12:08:28 -05:00
  • f0ae99125a fix: avoid panic when client is confused about rooms Timo Kösters 2024-02-28 16:24:26 +01:00
  • 8e0f7b0d0a Avoid federation when it is not necessary Timo Kösters 2024-02-01 12:05:59 +01:00
  • 3d4ed3e4fc Fixed nginx proxy_pass directive olly1240 2023-10-24 11:56:49 +00:00
  • 3c12c2b6ca fix: add top level "redacts" key for v11 redactions strawberry 2024-02-27 22:39:03 -05:00
  • 4e2ce16bb8 docs: Fix 2 Links To Config Example EPS-DEV 2024-02-28 11:57:09 +00:00
  • ca281b21db document conduwuit homeserver, slight README adjustments June 2024-02-26 00:49:14 -05:00
  • f76937a085 fix incorrect repo link on welcome msg strawberry 2024-02-25 23:49:33 -05:00
  • 24625e9659 resolve nightly rust warnings strawberry 2024-02-25 22:16:08 -05:00
  • 63fe9ef567 document nix binary cache in nix/README.md strawberry 2024-02-25 22:15:56 -05:00
  • 6fc859e718 update DIFFERENCES.md and document multiple listening ports strawberry 2024-02-25 22:03:44 -05:00
  • 598ac3e140 unmark v1 as experimental strawberry 2024-02-25 21:58:20 -05:00
  • 0a91a3e6cc remove non-working key strawberry 2024-02-25 21:51:08 -05:00
  • 12d2680862 disable incremental builds in CI (just to be safe) strawberry 2024-02-25 21:48:05 -05:00
  • a9d232f064 remove a few unused deps (cargo machete) strawberry 2024-02-25 21:47:40 -05:00
  • cdc644946d admin cmd to delete MXCs via event_id strawberry 2024-02-25 16:10:07 -05:00
  • da3297fdcb add !admin as way to call conduit bot strawberry 2024-02-25 16:09:26 -05:00
  • 9224e37472 helpful error msg upon failed db version assert strawberry 2024-02-25 16:09:07 -05:00
  • 443bb244fc bump ruma fork strawberry 2024-02-25 16:08:40 -05:00
  • 50fb202382 admin cmd to delete multiple MXC URLs in bulk strawberry 2024-02-25 13:48:08 -05:00
  • 45ad7b40b3 add support for dual HTTP/HTTPS, rm caddy from complement strawberry 2024-02-24 17:25:43 -05:00
  • 5344cdbbca correct rocksdb flake version override strawberry 2024-02-24 17:21:11 -05:00
  • ec2092cb43 add complement CA to conduit.toml dockerfile strawberry 2024-02-24 16:38:17 -05:00
  • 07772f2fed document conduit direct TLS support + logging strawberry 2024-02-24 16:38:00 -05:00
  • 67b307c75b add support for listening on multiple ports strawberry 2024-02-24 15:34:38 -05:00
  • 99f7dad939 bump nix (rust crate) and add either strawberry 2024-02-24 15:32:01 -05:00
  • 342400fe2d fix tests strawberry 2024-02-24 11:33:15 -05:00
  • 43c2ac6c1c update DIFFERENCES.md strawberry 2024-02-24 11:25:52 -05:00
  • ca42ec338b replace accidental unwraps with if let's strawberry 2024-02-23 19:37:48 -05:00
  • 81b8f7c380 bump ruma and image-rs strawberry 2024-02-23 19:37:13 -05:00
  • 47671606dd bump nix version in gitlab CI strawberry 2024-02-23 19:36:57 -05:00
  • 99b8a568d6 add .DS_Store to gitignore (lol) strawberry 2024-02-22 00:52:52 -05:00
  • c038da21b4 adjust complement stuff a tad strawberry 2024-02-22 00:52:12 -05:00
  • 4d624846ee admin command to delete media via MXC url strawberry 2024-02-22 00:08:08 -05:00
  • 27c29e6063 db functions to delete media via MXC strawberry 2024-02-21 20:34:11 -05:00
  • cc762c49e2 bump thread_local in cargo.toml strawberry 2024-02-20 23:15:58 -05:00
  • 1ecad225be feat: custom text for user displayname suffix upon registration strawberry 2024-02-20 23:08:53 -05:00
  • 0972079319 raise default systemd unit start/stop timeout strawberry 2024-02-20 23:06:18 -05:00