Commit graph

  • 43053374d7 fix some more pedantic clippy lints strawberry 2024-03-23 14:38:15 -04:00
  • 64c5cd21a0 fix infinite loop lint strawberry 2024-03-23 12:34:28 -04:00
  • 02653b87f2 log if our trusted key server is broken for batch requests strawberry 2024-03-23 11:04:53 -04:00
  • 668100a9b2
    chore(deps): update docker docker tag to v26 renovate[bot] 2024-03-23 05:51:32 +00:00
  • f48f16f7e2
    fix(deps): update rust crate tracing-opentelemetry to 0.23.0 renovate[bot] 2024-03-23 05:51:28 +00:00
  • 101cb34f9a make rocksdb_recovery_mode a u8, document it strawberry 2024-03-23 00:27:33 -04:00
  • 331c0b37cd add conf item for alternate rocksdb recovery modes. Jason Volk 2024-03-22 20:34:24 -07:00
  • a57f4db207 bump default_sender_timeout from 75 seconds to 180 strawberry 2024-03-22 23:50:04 -04:00
  • 27d6ce3cc5 log path parameters when try http request fails strawberry 2024-03-22 23:42:38 -04:00
  • 6e0d6c78fb use BTreeMap again strawberry 2024-03-22 23:42:22 -04:00
  • 27d83a51f2 remove unnecessary match arm for space invite join_rule strawberry 2024-03-22 23:31:46 -04:00
  • 8fab2cd94a fix(deps): update rust crate regex to 1.10.4 renovate[bot] 2024-03-23 02:46:31 +00:00
  • 7fbbdf83ab forgot to fix these ones too strawberry 2024-03-22 22:50:38 -04:00
  • 3bc2af7d26 resolve and add even more pedantic clippy lints strawberry 2024-03-22 22:44:31 -04:00
  • 0bb5115bd1 resolve clippy match_bool strawberry 2024-03-22 21:55:05 -04:00
  • 9d0b647911 resolve couple pedantic clippy lints, remove unnecessary qualifications strawberry 2024-03-22 21:51:21 -04:00
  • 6d7ef80aba format cargo.toml strawberry 2024-03-22 21:50:51 -04:00
  • 931e1cad06 ci: make docker username and GHCR variables strawberry 2024-03-22 21:50:19 -04:00
  • 9832f11074 add zed to .gitignore strawberry 2024-03-22 21:49:55 -04:00
  • d8c6c2930e update differences.md strawberry 2024-03-22 20:28:58 -04:00
  • 23ee479062 only allow up to info level logging on release builds strawberry 2024-03-22 20:17:38 -04:00
  • c5afc6bf98 bump ruma and bytes strawberry 2024-03-22 20:04:29 -04:00
  • 0384b48b4a add main.rs test for unix maximize_fd_limit strawberry 2024-03-22 20:01:41 -04:00
  • 74c34e885e allow including extra info in --version output Charles Hall 2024-03-22 19:50:57 -04:00
  • 9f7431c08f remove rocksdb prefix extractor strawberry 2024-03-22 19:48:52 -04:00
  • 710a6b5c6f refactor: remove previous typing implementation and add sync wakeup for new one Timo Kösters 2024-03-22 19:47:56 -04:00
  • 60f2471f59 refactor appservice type stuff Matthias Ahouansou 2024-03-22 19:21:51 -04:00
  • 7c9c5b1d78 log room for backfill_if_required requests strawberry 2024-03-22 00:32:57 -04:00
  • d7fc6874d1 Revert RocksDB 9.0.0 update strawberry 2024-03-21 23:57:09 -04:00
  • ab5552ec6c Revert "bump rocksdb in nix flake" strawberry 2024-03-21 23:56:26 -04:00
  • fdb0ccc9dc bump rocksdb in nix flake strawberry 2024-03-21 23:39:18 -04:00
  • 10e1801974 remove/update incorrect example config comment strawberry 2024-03-21 23:34:27 -04:00
  • f27a2bace8 bump conduwuit version to 0.1.9 strawberry 2024-03-21 23:25:42 -04:00
  • 37c040dc77 fix incorrect v1 URL path for URL previews strawberry 2024-03-21 23:23:20 -04:00
  • 90b8ac0c64 follow 3 redirects for federation requests instead of 2 strawberry 2024-03-21 23:19:41 -04:00
  • 33dfa64963 follow 3 redirects for URL previews instead of 6 strawberry 2024-03-21 23:18:44 -04:00
  • 713b1b23c9 document new timeout config options strawberry 2024-03-21 23:16:33 -04:00
  • 9ed3e64a60 oops forgot to commit these new files strawberry 2024-03-21 23:16:20 -04:00
  • 9334f938ae refactor reqwest client suite w/ conf items. Jason Volk 2024-03-16 15:54:58 -07:00
  • 61b1d6d869 add corks to coalesce writes for several heavy calltrees. Jason Volk 2024-03-21 04:13:08 -07:00
  • 3f60365cc6 add write buffer corking using rocksdb manual_wal_flush. Jason Volk 2024-03-19 09:56:36 -07:00
  • 3969b667ba make chapter name reflect file name Charles Hall 2024-03-21 15:42:36 -07:00
  • 52fb4d9752 reduce scope of nixos documentation Charles Hall 2024-03-21 22:22:43 -04:00
  • 3059801ed8 rename Docker header strawberry 2024-03-21 22:19:20 -04:00
  • ed96bd2053 rename "simple" deployment to "generic" Charles Hall 2024-03-21 22:18:33 -04:00
  • 58f113451f remove section about cross compilation Charles Hall 2024-03-21 22:17:10 -04:00
  • 2e713753d5 bump ruma, rust-rocksdb, and cargo.lock strawberry 2024-03-21 22:17:03 -04:00
  • 831c452af9 avoid duplicating links in documentation Charles Hall 2024-03-21 15:31:57 -07:00
  • 2de47fc9c0 add mdbook to the devshell Charles Hall 2024-03-21 15:40:10 -07:00
  • 99c38d2a5e fix(deps): update rust crate jsonwebtoken to 9.3.0 renovate[bot] 2024-03-21 22:41:26 +00:00
  • 66a36a5576 significantly drop URL preview timeouts strawberry 2024-03-20 22:18:23 -04:00
  • 2470fa91d8 raise connection pooling idle timeout to 50 seconds strawberry 2024-03-20 22:17:17 -04:00
  • 1e07f417ba raise get_keys_helper timeout even more strawberry 2024-03-20 22:16:39 -04:00
  • 4dfefda03b update book.toml for conduwuit strawberry 2024-03-20 21:33:08 -04:00
  • 55708949cc slight request logging improvements strawberry 2024-03-20 21:20:04 -04:00
  • 5ed55da0dd auto join rooms from admin room created users too strawberry 2024-03-20 21:16:03 -04:00
  • f06f30ca2a fix wrong error message about presence strawberry 2024-03-20 18:28:34 -04:00
  • 9715b07b38 skip rooms we have not joined before for auto-join strawberry 2024-03-20 18:09:07 -04:00
  • dda3b0e7e2 default to None if "name" in m.room.name is empty strawberry 2024-03-20 17:43:48 -04:00
  • 3e902836cc simplify heroes get_avatar strawberry 2024-03-20 17:41:16 -04:00
  • 7066b7b428 feat: automatically join rooms on registration strawberry 2024-03-20 11:19:41 -04:00
  • 2ca357e44c use unwrap_or_default if timestamp conversion fails strawberry 2024-03-20 00:53:39 -04:00
  • 694986db29 check+clarify online backups are RocksDB only strawberry 2024-03-20 00:50:22 -04:00
  • 7af78cf708 return helpful message instead of empty message if no backups strawberry 2024-03-20 00:48:40 -04:00
  • f9a60bf48b make database_backup_path a PathBuf strawberry 2024-03-20 00:23:46 -04:00
  • 5a434e7f3d make database_path a PathBuf strawberry 2024-03-20 00:08:25 -04:00
  • ab420e8a90 chore(deps): update docker docker tag to v25.0.5 renovate[bot] 2024-03-20 04:03:36 +00:00
  • f7e8054a00 fix lints strawberry 2024-03-20 00:03:07 -04:00
  • fa942aedd7 add database backup with admin commands Jason Volk 2024-03-19 04:37:35 -07:00
  • ece817c562 db_cache_capacity_mb defaults to 256.0 now strawberry 2024-03-19 19:27:09 -04:00
  • e9d67ecb53 reconfigure and optimize rocksdb options. Jason Volk 2024-03-14 12:36:56 -07:00
  • 544c38341b add sync() to db abstraction for fsync(2). Jason Volk 2024-03-19 09:26:46 -07:00
  • d4cfee4e71 add rocksdb env to options. keep options in engine state. Jason Volk 2024-03-19 04:34:24 -07:00
  • af605a03b7 add abstract fallbacks for kv batch methods. Jason Volk 2024-03-19 04:31:57 -07:00
  • 10e2eb5e08 bump rocksdb, deps, switch to hickory dns/resolver strawberry 2024-03-19 19:12:49 -04:00
  • 5eb4010e03 fix(deps): update rust crate serde_yaml to 0.9.33 renovate[bot] 2024-03-19 04:19:47 +00:00
  • a405f10f82 fix docs strawberry 2024-03-19 00:51:24 -04:00
  • 7b15f85c62 fix zealous client connection close (regression 809c9b4481) Jason Volk 2024-03-15 03:44:22 -07:00
  • 5c93df62bf make rocksdb_recovery_mode a u8, document it strawberry 2024-03-23 00:27:33 -04:00
  • d94319e0be add conf item for alternate rocksdb recovery modes. Jason Volk 2024-03-22 20:34:24 -07:00
  • 610d2fea13 bump default_sender_timeout from 75 seconds to 180 strawberry 2024-03-22 23:50:04 -04:00
  • a7cfe1c4aa log path parameters when try http request fails strawberry 2024-03-22 23:42:38 -04:00
  • 6f473efbc8 use BTreeMap again strawberry 2024-03-22 23:42:22 -04:00
  • 42b450e266 remove unnecessary match arm for space invite join_rule strawberry 2024-03-22 23:31:46 -04:00
  • 8ef3c016f1 fix(deps): update rust crate regex to 1.10.4 renovate[bot] 2024-03-23 02:46:31 +00:00
  • 5f57fded19 forgot to fix these ones too strawberry 2024-03-22 22:50:38 -04:00
  • 0fc8dc8e40
    fix(deps): update rust crate regex to 1.10.4 renovate[bot] 2024-03-23 02:46:31 +00:00
  • f956eec75f resolve and add even more pedantic clippy lints strawberry 2024-03-22 22:44:31 -04:00
  • c78410f056 resolve clippy match_bool strawberry 2024-03-22 21:55:05 -04:00
  • d466c12c02 resolve couple pedantic clippy lints, remove unnecessary qualifications strawberry 2024-03-22 21:51:21 -04:00
  • 04fd1ce622 format cargo.toml strawberry 2024-03-22 21:50:51 -04:00
  • 64fa936b85 ci: make docker username and GHCR variables strawberry 2024-03-22 21:50:19 -04:00
  • 31c3b37d09 add zed to .gitignore strawberry 2024-03-22 21:49:55 -04:00
  • 9fe6c2c087 update differences.md strawberry 2024-03-22 20:28:58 -04:00
  • a8e815bfc5 only allow up to info level logging on release builds strawberry 2024-03-22 20:17:38 -04:00
  • 87a2e2849b bump ruma and bytes strawberry 2024-03-22 20:04:29 -04:00
  • afdfdc8e8b add main.rs test for unix maximize_fd_limit strawberry 2024-03-22 20:01:41 -04:00
  • 72adedf87a allow including extra info in --version output Charles Hall 2024-03-22 19:50:57 -04:00
  • 1d31dbf5cd remove rocksdb prefix extractor strawberry 2024-03-22 19:48:52 -04:00
  • 6f1d1bc8c6 refactor: remove previous typing implementation and add sync wakeup for new one Timo Kösters 2024-03-22 19:47:56 -04:00