Commit graph

  • 6f7869507e stop sending make_join requests after 50 failures strawberry 2024-03-31 15:37:30 -04:00
  • 1cf572d9fc stop sending make_join if 15 servers responded with unsupported/invalid room version strawberry 2024-03-31 14:25:50 -04:00
  • f3f12c3030 default to None room topic if invalid/redacted for spaces too strawberry 2024-03-31 12:12:35 -04:00
  • 0187b788b8 fix: reject /register requests when there is no token and the type is appservice Matthias Ahouansou 2024-03-31 10:16:29 -04:00
  • a9da7a3d61 dont allow m.call.invite timeline events in public rooms strawberry 2024-03-31 00:22:12 -04:00
  • 30a9bbf748 fix(deps): update rust crate image to 0.25.1 renovate[bot] 2024-03-31 03:19:31 +00:00
  • 87e9c46fb8 on new room creations: only allow moderators to call public rooms strawberry 2024-03-30 23:46:04 -04:00
  • 43f7dab37c
    fix(deps): update rust crate image to 0.25.1 renovate[bot] 2024-03-31 03:19:31 +00:00
  • c607c9eeae add lockdown_public_room_directory config option strawberry 2024-03-30 22:58:20 -04:00
  • 00ddc1c88e generalise and cleanup docs a bit strawberry 2024-03-30 21:38:44 -04:00
  • 114324e26c remove write_lock around rocksdb Jason Volk 2024-03-29 22:31:15 -07:00
  • 141a6bc73e dont panic when failing to create admin room response/PDU strawberry 2024-03-30 21:04:57 -04:00
  • 712cdef6c7 drop url_preview_max_spider_size to 384KB strawberry 2024-03-30 15:29:56 -04:00
  • 9cd25db955 list resolver caches in memory-usage admin cmd strawberry 2024-03-30 15:14:25 -04:00
  • 89e3d17e65 update differences.md strawberry 2024-03-30 15:06:36 -04:00
  • 18c34434bc add outgoing federation typing and conf items Jason Volk 2024-03-29 18:35:02 -07:00
  • 4a57592378 add clamp util. Jason Volk 2024-03-29 18:28:04 -07:00
  • 4becbed2a7 refactor sending interface stack Jason Volk 2024-03-29 16:29:25 -07:00
  • f956e8c3b5 move and deduplicate read receipt flusher. Jason Volk 2024-03-29 00:27:10 -07:00
  • 6fa2e0814c dont ignore all tracing logs for sentry strawberry 2024-03-30 01:16:45 -04:00
  • 350d25a368 bump cargo.lock strawberry 2024-03-30 00:52:05 -04:00
  • 2b3ee3bf0b set allow_incoming_presence to true by default strawberry 2024-03-30 00:49:14 -04:00
  • f818c368c0 config options for HTTP compression on tower+reqwest strawberry 2024-03-30 00:47:26 -04:00
  • 44435f76fe bump conduwuit version to 0.1.11 strawberry 2024-03-29 23:17:32 -04:00
  • b437e47d8c partial tower/tower-http sentry and gzip/brotli compression strawberry 2024-03-29 23:16:55 -04:00
  • 3103ad2205 chore(deps): update actions/configure-pages action to v5 renovate[bot] 2024-03-30 02:44:16 +00:00
  • b36c397702 mark msc2285 (private read receipts) as supported strawberry 2024-03-29 21:31:34 -04:00
  • 60623cd14b dont return bad_config for private room directory requests strawberry 2024-03-29 21:24:09 -04:00
  • b39aa00a9b add trusted keyservers to backfill from if in room strawberry 2024-03-29 20:38:35 -04:00
  • babf29d217 fix sentry features, add sentry_traces_sample_rate strawberry 2024-03-29 19:59:02 -04:00
  • 835c2112c8 dont depend on openssl, add sentry_tracing strawberry 2024-03-29 19:08:16 -04:00
  • 47889410eb use CONDUIT_VERSION_EXTRA in endpoints strawberry 2024-03-29 18:21:33 -04:00
  • 87a7c8d9e8 add opt-in sentry logging, improve main function strawberry 2024-03-29 18:21:17 -04:00
  • 93b03fe338 use true_fn for startup_netburst option strawberry 2024-03-29 16:39:48 -04:00
  • 07135cc849 add two pedantic clippy lints strawberry 2024-03-29 16:24:46 -04:00
  • 125ff21c88 add conf item to toggle startup netburst (for developers). Jason Volk 2024-03-27 14:47:21 -07:00
  • 3cf67f3993 disambiguate logging macros by locking log crate Jason Volk 2024-03-28 23:08:35 -07:00
  • cf8727a5f8 only test long_file_names_works if using sha256_media feature strawberry 2024-03-28 19:46:03 -04:00
  • 77475dacf5 bump rocksdb, switch to fork of rocksdb, bump flake strawberry 2024-03-28 19:29:51 -04:00
  • 80f624c0fb fix(deps): update rust crate serde_html_form to 0.2.6 renovate[bot] 2024-03-28 22:24:29 +00:00
  • 98e480ddcd revert checking appserice destination against ip_range_denylist strawberry 2024-03-28 18:21:31 -04:00
  • e4d1d4e86d fix(deps): update rust crate tokio to 1.37.0 renovate[bot] 2024-03-28 16:56:10 +00:00
  • 73bdf3c5cc chore(deps): update aquasecurity/trivy-action action to v0.19.0 renovate[bot] 2024-03-28 00:07:28 +00:00
  • ee3160dd1b allow manual_unwrap_or_default lint here strawberry 2024-03-27 20:22:16 -04:00
  • 8915b6469d forbid admin room from being made public strawberry 2024-03-27 20:06:56 -04:00
  • 38c2e5567e remove unwrap from admin room build_and_append_pdu strawberry 2024-03-27 17:08:30 -04:00
  • 1893b45de3 propagate errors if we fail processing admin room subcommands strawberry 2024-03-27 16:56:57 -04:00
  • 48d1a3af3c resolve the last few relevant pedantic clippy lints strawberry 2024-03-27 16:33:09 -04:00
  • fa71dd4b4c use body.dir for relations now strawberry 2024-03-27 15:21:46 -04:00
  • 92dbe82675 remove unnecessary clone from into_iter strawberry 2024-03-27 14:47:17 -04:00
  • 6aaf169c45 fix wrong order of logic, prefer room alias server first if available strawberry 2024-03-27 14:44:59 -04:00
  • e9793868ec add recursion_depth None for now strawberry 2024-03-27 13:38:15 -04:00
  • 0d50dfd7cf bump ruma and cargo.lock strawberry 2024-03-27 13:36:15 -04:00
  • 567b24e410 add /_conduwuit/server_version route strawberry 2024-03-27 10:17:11 -04:00
  • 4f1f6fa56f drop -alpha from version string strawberry 2024-03-26 22:50:26 -04:00
  • f0eb806b74 generalise and cleanup docs a bit strawberry 2024-03-30 21:38:44 -04:00
  • f87155813c remove write_lock around rocksdb Jason Volk 2024-03-29 22:31:15 -07:00
  • add7ecd043 dont panic when failing to create admin room response/PDU strawberry 2024-03-30 21:04:57 -04:00
  • bb3689e109 drop url_preview_max_spider_size to 384KB strawberry 2024-03-30 15:29:56 -04:00
  • 377bde50dd list resolver caches in memory-usage admin cmd strawberry 2024-03-30 15:14:25 -04:00
  • 87fc9cba09 update differences.md strawberry 2024-03-30 15:06:36 -04:00
  • 9713fe42ca add outgoing federation typing and conf items Jason Volk 2024-03-29 18:35:02 -07:00
  • c8c2d3586c add clamp util. Jason Volk 2024-03-29 18:28:04 -07:00
  • 733dce9e3e refactor sending interface stack Jason Volk 2024-03-29 16:29:25 -07:00
  • 0056705d37 move and deduplicate read receipt flusher. Jason Volk 2024-03-29 00:27:10 -07:00
  • 80b1140172 dont ignore all tracing logs for sentry strawberry 2024-03-30 01:16:45 -04:00
  • d33a1b38f0 bump cargo.lock strawberry 2024-03-30 00:52:05 -04:00
  • 06062a95ec set allow_incoming_presence to true by default strawberry 2024-03-30 00:49:14 -04:00
  • e589b75b03 config options for HTTP compression on tower+reqwest strawberry 2024-03-30 00:47:26 -04:00
  • fc8fdf0afd bump conduwuit version to 0.1.11 strawberry 2024-03-29 23:17:32 -04:00
  • 03f618e18a partial tower/tower-http sentry and gzip/brotli compression strawberry 2024-03-29 23:16:55 -04:00
  • ee9759b6d6 chore(deps): update actions/configure-pages action to v5 renovate[bot] 2024-03-30 02:44:16 +00:00
  • 62d6a2a886
    chore(deps): update actions/configure-pages action to v5 renovate[bot] 2024-03-30 02:44:16 +00:00
  • 149ebea180 mark msc2285 (private read receipts) as supported strawberry 2024-03-29 21:31:34 -04:00
  • a0da6a1218 dont return bad_config for private room directory requests strawberry 2024-03-29 21:24:09 -04:00
  • 6b8d889424 add trusted keyservers to backfill from if in room strawberry 2024-03-29 20:38:35 -04:00
  • e1e8027a9a fix sentry features, add sentry_traces_sample_rate strawberry 2024-03-29 19:59:02 -04:00
  • 1fc945fe7b dont depend on openssl, add sentry_tracing strawberry 2024-03-29 19:08:16 -04:00
  • d60624907d use CONDUIT_VERSION_EXTRA in endpoints strawberry 2024-03-29 18:21:33 -04:00
  • c63bd4cf20 add opt-in sentry logging, improve main function strawberry 2024-03-29 18:21:17 -04:00
  • afac76d303 use true_fn for startup_netburst option strawberry 2024-03-29 16:39:48 -04:00
  • 94aeece5ee add two pedantic clippy lints strawberry 2024-03-29 16:24:46 -04:00
  • 350f7ec0f3 add conf item to toggle startup netburst (for developers). Jason Volk 2024-03-27 14:47:21 -07:00
  • 34be85cc74 disambiguate logging macros by locking log crate Jason Volk 2024-03-28 23:08:35 -07:00
  • 9eb5e8a60b add conf item to toggle startup netburst (for developers). Jason Volk 2024-03-27 14:47:21 -07:00
  • 01bf0bc084 disambiguate logging macros by locking log crate Jason Volk 2024-03-28 23:08:35 -07:00
  • f0d446a7a0 only test long_file_names_works if using sha256_media feature strawberry 2024-03-28 19:46:03 -04:00
  • e35d15b79f bump rocksdb, switch to fork of rocksdb, bump flake strawberry 2024-03-28 19:29:51 -04:00
  • 80201f0049 fix(deps): update rust crate serde_html_form to 0.2.6 renovate[bot] 2024-03-28 22:24:29 +00:00
  • 2bc71f231f
    fix(deps): update rust crate serde_html_form to 0.2.6 renovate[bot] 2024-03-28 22:24:29 +00:00
  • c8e9591bdb revert checking appserice destination against ip_range_denylist strawberry 2024-03-28 18:21:31 -04:00
  • d095b89516 fix(deps): update rust crate tokio to 1.37.0 renovate[bot] 2024-03-28 16:56:10 +00:00
  • 6d4ca763f3
    fix(deps): update rust crate tokio to 1.37.0 renovate[bot] 2024-03-28 16:56:10 +00:00
  • af336ad756 chore(deps): update aquasecurity/trivy-action action to v0.19.0 renovate[bot] 2024-03-28 00:07:28 +00:00
  • 99f0020c34 allow manual_unwrap_or_default lint here strawberry 2024-03-27 20:22:16 -04:00
  • 15c81d5971
    chore(deps): update aquasecurity/trivy-action action to v0.19.0 renovate[bot] 2024-03-28 00:07:28 +00:00
  • 62ac0d92b4 forbid admin room from being made public strawberry 2024-03-27 20:06:56 -04:00
  • 2812158662 remove unwrap from admin room build_and_append_pdu strawberry 2024-03-27 17:08:30 -04:00
  • d859ca9627 propagate errors if we fail processing admin room subcommands strawberry 2024-03-27 16:56:57 -04:00
  • 0e4dbd429a resolve the last few relevant pedantic clippy lints strawberry 2024-03-27 16:33:09 -04:00