Commit Graph

  • 666989f74c delete trivy as lately its been terribly unreliable strawberry 2024-11-15 13:19:32 -05:00
  • 9783bc78ba remove sentry_telemetry from default features strawberry 2024-11-15 13:58:44 -05:00
  • c23786d37f dont try to backfill empty, private rooms strawberry 2024-11-15 12:59:05 -05:00
  • a9c280bd4c document NAT hairpinning/loopback if needed strawberry 2024-11-15 12:58:02 -05:00
  • c1f553cf4f bump rocksdb to v9.7.4, and ruwuma strawberry 2024-11-15 12:25:47 -05:00
  • b4d809c681 add more checks for gh pages deployment workflow strawberry 2024-11-15 09:49:54 -05:00
  • 3f69f2ee73 replace deprecated sha-1 crate, try to reduce some unnecessary crates/features strawberry 2024-11-15 09:44:29 -05:00
  • dac1a01216 update generated example config strawberry 2024-11-15 09:43:58 -05:00
  • 44a7ac0703 add debug_assert is_sorted for inline content types strawberry 2024-11-15 09:40:04 -05:00
  • 011d44b749 add missing declared support for MSC3952 strawberry 2024-11-13 20:06:25 -05:00
  • 72fb8371f9 link to migrating from conduit on the README strawberry 2024-11-13 17:08:16 -05:00
  • 4f0bdb5194 general misc bug fixes and slight improvements strawberry 2024-11-10 21:20:38 -05:00
  • fd2a002480 dont build sentry or perf_measurements features for complement strawberry 2024-11-10 20:30:34 -05:00
  • 4296d7174f add receive_ephemeral check for appservice EDU sending (if it even works) strawberry 2024-11-02 21:25:13 -04:00
  • 4fe47903c2 misc docs changes/improvements from example config strawberry 2024-11-10 20:20:27 -05:00
  • 08365bf5f4 update config documentation, commit generated example config strawberry 2024-11-10 20:16:38 -05:00
  • 4ec5d1e28e replace additional use tracing:: Jason Volk 2024-11-14 04:31:29 +00:00
  • e228dec4f2 add byte counting for compressed state caches Jason Volk 2024-11-13 01:01:33 +00:00
  • 6ffdc1b2a6 bump serde, image, loole, termimad etc Jason Volk 2024-11-13 22:01:46 +00:00
  • 004be3bf00 prepare utf-8 check bypass for database deserializer Jason Volk 2024-11-13 05:28:15 +00:00
  • 77fab2c323 use ruma visibility enum in directory interface Jason Volk 2024-11-13 01:01:00 +00:00
  • 68582dd868 add parallel query for current membership state Jason Volk 2024-11-13 00:59:53 +00:00
  • feefa43e65 add pretty/si-unit byte size parsing/printing utils Jason Volk 2024-11-12 22:01:32 +00:00
  • c59f474aff fixes for gh workflow strawberry 2024-11-12 05:01:11 +00:00
  • 86694f2d1d move non-generic code out of generic; reduce codegen Jason Volk 2024-11-12 08:01:23 +00:00
  • 999d731a65 move err macro visitor out-of-line; reduce codegen Jason Volk 2024-11-11 22:18:14 +00:00
  • 3962333043 partially revert e507c31306 Jason Volk 2024-11-11 05:00:29 +00:00
  • 61174dd0d3 check if lazyset already contains user prior to querying Jason Volk 2024-11-11 21:27:40 +00:00
  • e2afaa9f03 add config item for with_span_events Jason Volk 2024-11-11 20:49:25 +00:00
  • 9790a6edc9 add unwrap_or_err to result Jason Volk 2024-11-11 20:33:56 +00:00
  • 08a4e931a0 supplement a from_str for FmtSpan Jason Volk 2024-11-11 20:12:20 +00:00
  • 24a5ecb6b4 fix incorrect user id for non-admin invites checking OverPhoenix 2024-11-10 21:45:37 +00:00
  • 1efc52c440 increase logging during server keys acquire Jason Volk 2024-11-10 11:09:48 +00:00
  • f290d1a9c8 prevent retry for missing keys later in join process Jason Volk 2024-11-10 08:39:30 +00:00
  • 7e087bb93c Fixes for CI strawberry 2024-11-10 03:25:57 +00:00
  • 5e74391c6c fix config generator macro matchers Jason Volk 2024-11-10 02:29:45 +00:00
  • cc86feded3 bump ruma Jason Volk 2024-11-10 01:49:16 +00:00
  • 14fce38403 cork around send_join response processing Jason Volk 2024-11-09 02:42:09 +00:00
  • 10be301646 split large notary requests into batches Jason Volk 2024-11-09 01:09:09 +00:00
  • 1ce3db727f split event_handler service Jason Volk 2024-11-08 07:30:52 +00:00
  • 6eba36d788 split make_body template Jason Volk 2024-11-08 08:21:19 +00:00
  • f59e8af734 slight cleanup/simplifications to backfil Jason Volk 2024-11-08 05:49:28 +00:00
  • 1f2e939fd5 optional arguments for timeline pdus iterations Jason Volk 2024-11-07 04:49:01 +00:00
  • 13ef6dcbcf add standalone getters for shortid service Jason Volk 2024-11-07 03:59:08 +00:00
  • 27966221f1 add ready_try_fold to utils Jason Volk 2024-11-05 04:37:08 +00:00
  • 79c6b51860 renames for core pdu Jason Volk 2024-11-07 03:30:47 +00:00
  • e507c31306 make pdu batch tokens zeroith-indexed Jason Volk 2024-11-06 22:21:51 +00:00
  • f36757027e split api/client/room Jason Volk 2024-11-06 18:27:40 +00:00
  • 7450c654ae add get_pdu_owned sans Arc; improve client/room/event handler Jason Volk 2024-11-06 06:20:39 +00:00
  • 3ed2c17f98 move sync watcher from globals service to sync service Jason Volk 2024-11-06 01:24:44 +00:00
  • 26c890d5ac skip redundant receipts on syncs Jason Volk 2024-11-04 22:38:12 +00:00
  • 137e3008ea merge rooms threads data and service Jason Volk 2024-11-06 21:02:23 +00:00
  • 9da523c004 refactor for stronger RawPduId type Jason Volk 2024-11-02 06:12:54 +00:00
  • 2e4d9cb37c fix thread pagination Kirill Hmelnitski 2024-10-31 23:39:20 +03:00
  • 78aeb620bc add broad timeout on acquire_origins keys operation Jason Volk 2024-11-03 18:23:35 +00:00
  • 4a94a4c945 rename pdu/id to pdu/event_id Jason Volk 2024-11-04 18:20:32 +00:00
  • 768e81741c use FnMut for ready_try_for_each extension Jason Volk 2024-11-03 11:22:38 +00:00
  • 8d251003a2 reduce Error-related codegen; add PoisonError Jason Volk 2024-11-03 12:42:43 +00:00
  • 52f09fdb51 add database migration for missing referencedevents separator Jason Volk 2024-11-02 01:59:06 +00:00
  • f191b4bad4 add map_expect for stream Jason Volk 2024-11-02 04:54:28 +00:00
  • 8742437036 wrap unimplemented ser/de branches with internal macro Jason Volk 2024-11-01 22:43:26 +00:00
  • ba1c134689 move migrations out of globals service Jason Volk 2024-11-01 22:16:14 +00:00
  • 1f1e2d547c optimize override ips; utilize all ips from cache Jason Volk 2024-10-31 11:49:00 +00:00
  • f746be82c1 typename some loose u64 ShortId's Jason Volk 2024-10-31 08:41:43 +00:00
  • 0bc6fdd589 Refactor ShortStateInfo et al to properly named structures Jason Volk 2024-10-31 08:19:37 +00:00
  • 6b0eb7608d add Filter extension to Result Jason Volk 2024-10-31 07:33:16 +00:00
  • e49aee61c1 consolidate and parallelize api/server access check prologues Jason Volk 2024-10-30 07:01:50 +00:00
  • 7fcc6d11a4 de-wrap state_accessor.server_can_see_event Jason Volk 2024-10-30 11:04:23 +00:00
  • 0eb67cfea0 additional bool extensions for Result/Option conversion Jason Volk 2024-10-30 06:41:03 +00:00
  • 9775694423 inline database stream interface functions lt 64B Jason Volk 2024-10-30 05:08:04 +00:00
  • a7cb1c5951 slightly optimize request signing/verifying Jason Volk 2024-10-29 23:31:53 +00:00
  • ed76797b55 add raw_ overloads for prefix/from counting Jason Volk 2024-10-29 03:10:18 +00:00
  • ad117641b8 add tuple-apply macro with length argument for now Jason Volk 2024-10-29 00:08:41 +00:00
  • 1fbfc983e9 optimize FedDest::Named port Jason Volk 2024-10-29 10:53:56 +00:00
  • 0387871063 add workaround for matrix-appservice-irc using historical localparts strawberry 2024-11-02 21:20:36 -04:00
  • 6f37a251fb allow taking room aliases for auto_join_rooms config option strawberry 2024-11-02 20:55:40 -04:00
  • 9466aeb088 remove some unnecessary debug prints on notices strawberry 2024-11-02 18:52:25 -04:00
  • ee6af6c90e drop report delay response range to 2-5 secs strawberry 2024-11-02 18:46:20 -04:00
  • 6cbaef2d12 always set RUST_BACKTRACE=full in OCI images strawberry 2024-11-02 13:12:14 -04:00
  • 240c78e810 strong-type URL for URL previews to Url type strawberry 2024-11-01 00:54:21 -04:00
  • 8ed9d49b73 skip new flakey complement test strawberry 2024-10-31 14:41:35 -04:00
  • 354dc9e703 add map accessor to Database; move cork interface Jason Volk 2024-10-29 00:08:41 +00:00
  • 567a4cb441 implement admin command to force join all local users to room strawberry 2024-10-28 19:06:53 -04:00
  • c71db93e22 implement admin command to force join list of local users strawberry 2024-10-28 18:28:56 -04:00
  • 0a281241ef bump few dependencies, bump ruwuma strawberry 2024-10-28 16:53:53 -04:00
  • 85890ed425 remove some unnecessary HTML from admin commands strawberry 2024-10-27 13:21:16 -04:00
  • 065396f8f5 better document allow_inbound_profile_lookup_federation_requests strawberry 2024-10-27 12:37:44 -04:00
  • d92f2c121f document nginx needing request_uri strawberry 2024-10-27 12:19:45 -04:00
  • 52e356d780 generate ActualDest https string on the fly Jason Volk 2024-10-28 06:49:25 +00:00
  • 7a09ac81e0 split send from messages; refactor client/messages; add filters to client/context Jason Volk 2024-10-27 20:13:10 +00:00
  • 6c9ecb031a re-export ruma Event trait through core pdu Jason Volk 2024-10-27 20:53:22 +00:00
  • e7e606300f slightly simplify reqwest/hickory hooks Jason Volk 2024-10-27 19:17:41 +00:00
  • 9787dfe77c fix clippy::ref_option Jason Volk 2024-10-27 00:30:30 +00:00
  • 5e6dbaa27f apply room event filter to messages endpoint (#596) Jason Volk 2024-10-27 01:48:57 +00:00
  • d281b8d3ae implement filters for search (#596) closes #596 Jason Volk 2024-10-26 22:22:10 +00:00
  • 21a67513f2 refactor search system Jason Volk 2024-10-26 22:21:23 +00:00
  • f245389c02 add typedef for pdu_ids Jason Volk 2024-10-26 22:20:16 +00:00
  • 1e7207c230 start an ArrayVec extension trait Jason Volk 2024-10-25 19:53:08 +00:00
  • 0426f92ac0 unify database record separator constants Jason Volk 2024-10-25 18:25:06 +00:00
  • 6808671751 merge search service w/ data Jason Volk 2024-10-25 05:22:50 +00:00