Commit graph

  • bcff14adea Set historyVisibility in rowsToStreamEvents Till Faelligen 2022-07-18 18:19:44 +02:00
  • 99b696e775
    Tweak cache counters (#2575) Neil Alexander 2022-07-18 14:49:41 +01:00
  • a7e92f8cb9
    History visibility database changes (#2533) Till 2022-07-18 14:46:15 +02:00
  • c0c909d306
    Fix connection_string format in dendrite-sample.polylith.yaml (#2574) Maximilian Gaedig 2022-07-18 00:01:52 +02:00
  • 4ff57993ab
    Update 1_createusers.md (#2571) andreever 2022-07-15 17:33:05 +02:00
  • 90bf01d8b1
    Use sync API database in filterSharedUsers (#2572) Neil Alexander 2022-07-15 16:25:26 +01:00
  • 69c86295f7
    Update sytest-whitelist Neil Alexander 2022-07-14 13:51:00 +01:00
  • 950659320e
    Add a Troubleshooting page Neil Alexander 2022-07-14 10:09:26 +01:00
  • a1f9b02edf
    Pointerise types.RoomInfo in the cache so we can update it in-place in the latest events updater Neil Alexander 2022-07-13 10:13:34 +01:00
  • 9cd8e9d4b9
    Use /v3 to request media from remote servers (update to matrix-org/gomatrixserverlib#324) Neil Alexander 2022-07-13 09:32:03 +01:00
  • 09f0ff14c8
    Minor SendToDevice fix (#2565) Till 2022-07-12 08:23:58 +02:00
  • 3ea21273bc
    Ristretto cache (#2563) Neil Alexander 2022-07-11 14:31:31 +01:00
  • eb8dc50a97
    Update Pinecone to matrix-org/pinecone@1ce778f Neil Alexander 2022-07-08 14:54:08 +01:00
  • f76f28e6db
    Fix issue uint64 values with high bit are not supported in presence (#2562) Till 2022-07-07 16:29:25 +02:00
  • f3e8a9a4cb
    Fix nil pointer access when redacting events (#2560) Till 2022-07-07 11:40:53 +02:00
  • 460dccf93d
    Hopefully fix read receipts timestamps (#2557) Neil Alexander 2022-07-05 17:13:26 +01:00
  • c0f824d437
    Wrap error from SnapshotNIDFromEventID Neil Alexander 2022-07-05 15:06:10 +01:00
  • d4341a2d97
    Return clearer error when no state NID exists for an event (#2555) Neil Alexander 2022-07-05 15:01:34 +01:00
  • 5087b36af0
    Fix QuerySharedUsers for the SyncAPI keychange consumer (#2554) Till 2022-07-05 14:50:56 +02:00
  • f29cdb26f6
    Use new testrig for key changes tests (#2552) Till 2022-07-05 14:50:24 +02:00
  • 43147bd654
    feat+fix: Ignore unknown keys and verify required fields are present in appservice registration files (#2550) Kabir Kwatra 2022-07-05 14:53:51 +03:00
  • b5c55faf98
    Version 0.8.9 (#2549) Neil Alexander 2022-07-01 12:00:32 +01:00
  • b50a24c666
    Roomserver producers package (#2546) Neil Alexander 2022-07-01 10:54:07 +01:00
  • 89cd0e8fc1
    Try to fix backfilling (#2548) Till 2022-07-01 11:49:26 +02:00
  • 086f182e24
    Disable WebAssembly builds for now Neil Alexander 2022-07-01 09:50:06 +01:00
  • 54bed4c593
    Blacklist Guest users can join guest_access rooms test until it can be investigated Neil Alexander 2022-07-01 09:37:54 +01:00
  • 561c159ad7
    Silence presence logs (#2547) Till 2022-06-30 12:34:37 +02:00
  • 519bc1124b
    Add evacuateUser endpoint, use it when deactivating accounts (#2545) Neil Alexander 2022-06-29 15:29:39 +01:00
  • 2dea466685
    Return an error if trying to invite a malformed user ID (#2543) Neil Alexander 2022-06-29 12:32:24 +01:00
  • 2086992caf
    Don't return end if there are not more messages (#2542) Till 2022-06-29 10:49:12 +02:00
  • 920a20821b
    Fix nats.go commit (#2540) Jean Lucas 2022-06-27 04:15:19 -04:00
  • 7120eb6bc9
    Add InputDeviceListUpdate to the keyserver, remove old input API (#2536) Neil Alexander 2022-06-15 14:27:07 +01:00
  • 1b90cc9536
    Fix rare panic when returning user devices over federation (#2534) Till 2022-06-15 12:50:02 +02:00
  • 4c2a10f1a6
    Handle state before, send history visibility in output (#2532) Neil Alexander 2022-06-13 15:11:10 +01:00
  • c500958583
    generic CaddyFile in front of Dendrite (monolith) (#2531) Emanuele Aliberti 2022-06-13 13:08:46 +02:00
  • e1136f4d3e Make the linter happy again Till Faelligen 2022-06-13 11:46:59 +02:00
  • 0a7f7dc716
    Add --difference to resolve-state tool Neil Alexander 2022-06-13 10:16:30 +01:00
  • 89d2adadbd
    Attempt to raise the file descriptor limit at startup (#2527) Neil Alexander 2022-06-10 10:58:04 +01:00
  • 1030072285
    Rename the page to "Optimise your installation" Neil Alexander 2022-06-10 10:18:32 +01:00
  • 16ed1633b6
    Highlighting in docs Neil Alexander 2022-06-10 10:15:14 +01:00
  • e2a64773ce
    Add new next steps page to the documentation Neil Alexander 2022-06-10 10:14:15 +01:00
  • 660f7839f5
    Correctly redact events over federation (#2526) Till 2022-06-09 18:38:07 +02:00
  • 83797573be
    Version 0.8.8 (#2525) Neil Alexander 2022-06-09 12:18:50 +01:00
  • 289b3c5608
    Allow "registration is idempotent, with username specified" to pass (#2488) Till 2022-06-09 12:26:48 +02:00
  • 3cdefcf765
    Update sample configs for exempt_user_ids Neil Alexander 2022-06-08 09:13:25 +01:00
  • c4df6d7723
    Optimise state res v2 by only updating the allower when necessary (update to matrix-org/gomatrixserverlib@e55d796) Neil Alexander 2022-06-07 15:34:58 +01:00
  • b21a2223ef
    Optimise state res v2 by parsing power level content less often (update to matrix-org/gomatrixserverlib@e938c07) Neil Alexander 2022-06-07 15:04:00 +01:00
  • 6d4bd5d890
    Rate limiting changes (#2519) Neil Alexander 2022-06-07 14:24:04 +01:00
  • 27948fb304
    Optimise loadAuthEvents, add roomserver tracing Neil Alexander 2022-06-07 14:23:26 +01:00
  • aafb7bf120
    Avoid panicking unnecessarily when shutting down the gobind P2P demos (#2520) Neil Alexander 2022-06-07 10:46:21 +01:00
  • 0d7020fbaf
    Send tombstone to other servers when upgrading rooms Neil Alexander 2022-06-06 17:27:50 +01:00
  • 2cb609c428
    Room upgrade tweaks Neil Alexander 2022-06-06 15:18:02 +01:00
  • 02597f15f0
    Fix panic in QueryRestrictedJoinAllowed Neil Alexander 2022-06-06 08:56:06 +01:00
  • 3e9c734da5
    Make setting state idempotent (#2512) Till 2022-06-03 06:43:51 +02:00
  • f41931b566
    Version 0.8.7 (#2509) Neil Alexander 2022-06-01 11:40:37 +01:00
  • 02e5c74101
    Revert #2457 Neil Alexander 2022-06-01 10:09:27 +01:00
  • 70cd8c68c2
    Reduce error levels on device list update Neil Alexander 2022-06-01 09:49:46 +01:00
  • 3d9fe20748
    Fix bugs related to state resolution (#2507) Neil Alexander 2022-06-01 09:46:21 +01:00
  • ea16614f71
    Update versions Neil Alexander 2022-06-01 09:39:17 +01:00
  • ae7b6dd516
    Fix #2498 (#2506) Till 2022-05-31 14:36:51 +02:00
  • beed39a8f4
    Fix pq: invalid input syntax for integer when trying to get a numeric localpart (#2505) Till 2022-05-31 11:27:04 +02:00
  • 9f8b3136b2
    Fix bugs in resolve-state tool Neil Alexander 2022-05-30 15:11:48 +01:00
  • fb52b6cedc
    Sort resolve-state output Neil Alexander 2022-05-30 14:38:50 +01:00
  • 9869dc2cbe
    Update readme Neil Alexander 2022-05-30 11:11:21 +01:00
  • 247604979a
    Add missing indexes to federation API destination queues (#2502) Neil Alexander 2022-05-30 11:01:20 +01:00
  • 500124dd18
    Add support for room version 10 (update to matrix-org/gomatrixserverlib#315) Neil Alexander 2022-05-30 09:50:23 +01:00
  • b541f3043f
    Add support for MSC3787 and org.matrix.msc3787 room version (update to matrix-org/gomatrixserverlib#310) Neil Alexander 2022-05-26 15:08:17 +01:00
  • 45c4c00672
    Version 0.8.6 (#2497) Neil Alexander 2022-05-26 13:01:04 +01:00
  • 9e46d5025a
    Upgrade various dependencies (#2496) Neil Alexander 2022-05-26 12:34:43 +01:00
  • 5a878b6e14
    Update to matrix-org/gomatrixserverlib#314 Neil Alexander 2022-05-26 11:52:39 +01:00
  • 9eb4fec33b
    Make logging output for state deletions a bit better Neil Alexander 2022-05-26 10:38:46 +01:00
  • 015465d496
    Update 1_planning.md (#2467) Brandon 2022-05-25 11:17:02 -05:00
  • 6940c7c7dd
    Try to spot state deletions when they happen (#2489) Neil Alexander 2022-05-25 16:40:31 +01:00
  • ff53398635
    Mark room versions 8 and 9 as stable Neil Alexander 2022-05-25 16:39:51 +01:00
  • ac4d0072cf
    Fix using the remote provided event from /send_join (#2490) Neil Alexander 2022-05-25 14:31:07 +01:00
  • 9ce3898d03
    Fix the resolve-state tool Neil Alexander 2022-05-25 13:37:15 +01:00
  • 81843e8836
    Restricted join support on /make_join, /send_join (#2478) Neil Alexander 2022-05-25 10:05:30 +01:00
  • d621dd2986
    Allow authing invited user in rooms with "restricted" join rule (update to matrix-org/gomatrixserverlib#313) Neil Alexander 2022-05-24 11:08:28 +01:00
  • ead0112aa1
    Fix join_authorised_via_users_server key name in SendEvent Neil Alexander 2022-05-24 10:22:26 +01:00
  • 7379b02b70
    Give PL100 to invited users in trusted_private_chat preset (#2485) Neil Alexander 2022-05-24 10:10:25 +01:00
  • c83837e684
    Strip join_authorised_by_users_server when updating membership events using /rooms/{roomID}/state (#2482) Neil Alexander 2022-05-24 09:11:23 +01:00
  • 20844942a8
    Handle invite in appservice roomserver consumer (#2476) Aaron Ogle 2022-05-24 03:07:33 -05:00
  • 4472267901
    Preserve content from /make_join as well as supplied content in the request (#2481) Neil Alexander 2022-05-23 17:54:01 +01:00
  • 8a7567c652
    Fix control flow related to joining restricted v8/v9 rooms (update to matrix-org/gomatrixserverlib#312) Neil Alexander 2022-05-23 17:49:48 +01:00
  • b5a497a0c0
    Allow defers to run in TestMain in federation API tests Neil Alexander 2022-05-23 14:54:43 +01:00
  • 028963af1c
    Update to matrix-org/gomatrixserverlib#311 (#2479) Neil Alexander 2022-05-23 14:26:56 +01:00
  • a53c9300aa
    Fix /deactivate (#2474) Till 2022-05-20 13:27:11 +02:00
  • 21dd5a7176
    syncapi: don't return early for no-op incremental syncs (#2473) kegsay 2022-05-19 09:00:56 +01:00
  • f321a7d55e
    Really SKIP_NODB (#2472) Till 2022-05-18 15:17:23 +02:00
  • b3162755a9
    bugfix: fix race condition when updating presence via /sync (#2470) kegsay 2022-05-17 15:53:08 +01:00
  • ac92e04772 Remove debug logging Kegan Dougal 2022-05-17 13:31:48 +01:00
  • 6de29c1cd2
    bugfix: E2EE device keys could sometimes not be sent to remote servers (#2466) kegsay 2022-05-17 13:23:35 +01:00
  • cd82460513
    Add docs which explain how to calculate coverage (#2468) kegsay 2022-05-17 10:45:50 +01:00
  • 05607d6b87
    Add roomserver tests (3/4) (#2447) Till 2022-05-16 19:33:16 +02:00
  • 6af35385ba
    Version 0.8.5 (#2461) Neil Alexander 2022-05-13 13:17:15 +01:00
  • b40b548432
    The Pinecone gobind demo must listen on localhost for baseURL to be correct Neil Alexander 2022-05-13 12:06:47 +01:00
  • 1698c39579
    Update README.md Neil Alexander 2022-05-13 11:52:42 +01:00
  • be9be2553f
    Resolve over old and new extremities (#2457) Neil Alexander 2022-05-13 11:52:04 +01:00
  • cafc2d2c10
    Update NATS Server to version 2.8.2 (#2460) Neil Alexander 2022-05-13 11:36:04 +01:00
  • b57fdcc82d Only try to get OTKs if the context isn't done yet Till Faelligen 2022-05-13 10:24:26 +02:00