Commit graph

  • de78eab63a
    Add race testing to tests, and fix a few small race conditions in the tests (#2587) Brian Meek 2022-08-05 01:19:33 -0700
  • 9a655cb5e7
    Only create a new destinationQueue if we don't have one (#2620) Till 2022-08-05 07:20:34 +0200
  • a2bed259dd
    Version 0.9.1 (#2616) v0.9.1 Neil Alexander 2022-08-03 17:42:13 +0100
  • 3bf5ae5ffe
    Try more servers when calling /state_ids (#2610) Neil Alexander 2022-08-03 17:37:27 +0100
  • 9fe509b18d
    Fix syncapi shared users query & device lists (#2614) Till 2022-08-03 18:35:17 +0200
  • 2250768be1
    Remove roominfo cache (#2615) Neil Alexander 2022-08-03 17:14:21 +0100
  • bbff41b44b
    Disable stack protector on Linux CI build pipelines for now (to avoid relocation target __stack_chk_fail_local not defined errors) Neil Alexander 2022-08-03 10:50:45 +0100
  • 376391d1c7
    Update Pinecone Neil Alexander 2022-08-03 10:38:36 +0100
  • f7f2453a85
    Test Go 1.19 in CI Neil Alexander 2022-08-03 10:35:57 +0100
  • ac2dbb3513
    Add Cache-Control header to media endpoints (#2612) Till 2022-08-03 10:55:21 +0200
  • df5d4dc7a3
    Delete correct Send-to-Device messages (#2608) Till 2022-08-02 17:00:16 +0200
  • e384eb683f
    Disable flakey test Neil Alexander 2022-08-02 15:33:28 +0100
  • f4345dafde
    Fix data race in lookupMissingStateViaStateIDs Neil Alexander 2022-08-02 13:01:03 +0100
  • 7ec70272d2
    Disable NATS Server logging, allow self-signed certificates (#2605) Till 2022-08-02 13:58:08 +0200
  • ca3fa58388
    Various roominfo tweaks (#2607) Neil Alexander 2022-08-02 12:27:15 +0100
  • eab87ef07d
    Stronger checks for /send_join (#2604) Neil Alexander 2022-08-02 10:22:17 +0100
  • 6b6b420b9f
    Fix issue with sync API not advancing. (#2603) sergekh2 2022-08-02 01:43:48 -0700
  • 3d51624fef
    Version 0.9.0 (#2602) v0.9.0 Neil Alexander 2022-08-01 17:34:29 +0100
  • e94ef84aab
    De-race CompleteSync (#2601) Neil Alexander 2022-08-01 15:55:56 +0100
  • 119cde3766
    De-race types.RoomInfo (#2600) Neil Alexander 2022-08-01 15:29:19 +0100
  • 05c83923e3
    Optimise checking other servers allowed to see events (#2596) Neil Alexander 2022-08-01 14:11:00 +0100
  • c7f7aec4d0
    Set CORS headers for HTTP 404 and 405 errors (#2599) Neil Alexander 2022-08-01 11:34:27 +0100
  • 645f31ae24
    Update NATS Server and nats.go to use upstream Neil Alexander 2022-08-01 09:51:13 +0100
  • 962b76da44
    Make the User API responsible for sending account data output events (#2592) Neil Alexander 2022-07-25 17:30:07 +0100
  • 497ab4e1b7
    Remove goose from Dockerfiles Neil Alexander 2022-07-25 14:46:35 +0100
  • ccea23cd40
    Remove room_id field from MSC2946 stripped events (closes #2588) Neil Alexander 2022-07-25 11:42:22 +0100
  • b836243a24
    Add .well-known/matrix/client to clientapi (#2551) Jonathan Bartlett 2022-07-25 10:39:57 +0100
  • 081f5e7226
    Update database migrations, remove goose (#2264) Till 2022-07-25 11:39:22 +0200
  • c7d978274d
    Try to fix HTTP 500s on /members (#2581) Neil Alexander 2022-07-22 19:43:48 +0100
  • f0c8a03649
    Membership updater refactoring (#2541) Neil Alexander 2022-07-22 14:44:04 +0100
  • a201b4400d
    Bump tzinfo from 1.2.9 to 1.2.10 in /docs (#2584) dependabot[bot] 2022-07-22 10:36:10 +0100
  • 35ce551c8f
    docs: Add build page; correct proxy info; fix Caddy example (#2579) Matt Holt 2022-07-20 23:08:17 -0600
  • 9507966ebd
    Fix issue with membership event_nid being 0 (#2580) Till 2022-07-20 12:39:06 +0200
  • 84a7797883
    Explain how SRV works in Matrix and discourage using it (#2577) Tulir Asokan 2022-07-19 17:19:03 +0300
  • 5c01306bb5
    Add event state key cache (#2576) Neil Alexander 2022-07-19 12:15:48 +0100
  • 583b8ea273
    Update FAQ Neil Alexander 2022-07-19 11:51:46 +0100
  • bcff14adea Set historyVisibility in rowsToStreamEvents Till Faelligen 2022-07-18 18:19:44 +0200
  • 99b696e775
    Tweak cache counters (#2575) Neil Alexander 2022-07-18 14:49:41 +0100
  • a7e92f8cb9
    History visibility database changes (#2533) Till 2022-07-18 14:46:15 +0200
  • c0c909d306
    Fix connection_string format in dendrite-sample.polylith.yaml (#2574) Maximilian Gaedig 2022-07-18 00:01:52 +0200
  • 4ff57993ab
    Update 1_createusers.md (#2571) andreever 2022-07-15 17:33:05 +0200
  • 90bf01d8b1
    Use sync API database in filterSharedUsers (#2572) Neil Alexander 2022-07-15 16:25:26 +0100
  • 69c86295f7
    Update sytest-whitelist Neil Alexander 2022-07-14 13:51:00 +0100
  • 950659320e
    Add a Troubleshooting page Neil Alexander 2022-07-14 10:09:26 +0100
  • 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 +0100
  • 9cd8e9d4b9
    Use /v3 to request media from remote servers (update to matrix-org/gomatrixserverlib#324) Neil Alexander 2022-07-13 09:32:03 +0100
  • 09f0ff14c8
    Minor SendToDevice fix (#2565) Till 2022-07-12 08:23:58 +0200
  • 3ea21273bc
    Ristretto cache (#2563) Neil Alexander 2022-07-11 14:31:31 +0100
  • eb8dc50a97
    Update Pinecone to matrix-org/pinecone@1ce778f Neil Alexander 2022-07-08 14:54:08 +0100
  • f76f28e6db
    Fix issue uint64 values with high bit are not supported in presence (#2562) Till 2022-07-07 16:29:25 +0200
  • f3e8a9a4cb
    Fix nil pointer access when redacting events (#2560) Till 2022-07-07 11:40:53 +0200
  • 460dccf93d
    Hopefully fix read receipts timestamps (#2557) Neil Alexander 2022-07-05 17:13:26 +0100
  • c0f824d437
    Wrap error from SnapshotNIDFromEventID Neil Alexander 2022-07-05 15:06:10 +0100
  • d4341a2d97
    Return clearer error when no state NID exists for an event (#2555) Neil Alexander 2022-07-05 15:01:34 +0100
  • 5087b36af0
    Fix QuerySharedUsers for the SyncAPI keychange consumer (#2554) Till 2022-07-05 14:50:56 +0200
  • f29cdb26f6
    Use new testrig for key changes tests (#2552) Till 2022-07-05 14:50:24 +0200
  • 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 +0300
  • b5c55faf98
    Version 0.8.9 (#2549) v0.8.9 Neil Alexander 2022-07-01 12:00:32 +0100
  • b50a24c666
    Roomserver producers package (#2546) Neil Alexander 2022-07-01 10:54:07 +0100
  • 89cd0e8fc1
    Try to fix backfilling (#2548) Till 2022-07-01 11:49:26 +0200
  • 086f182e24
    Disable WebAssembly builds for now Neil Alexander 2022-07-01 09:50:06 +0100
  • 54bed4c593
    Blacklist Guest users can join guest_access rooms test until it can be investigated Neil Alexander 2022-07-01 09:37:54 +0100
  • 561c159ad7
    Silence presence logs (#2547) Till 2022-06-30 12:34:37 +0200
  • 519bc1124b
    Add evacuateUser endpoint, use it when deactivating accounts (#2545) Neil Alexander 2022-06-29 15:29:39 +0100
  • 2dea466685
    Return an error if trying to invite a malformed user ID (#2543) Neil Alexander 2022-06-29 12:32:24 +0100
  • 2086992caf
    Don't return end if there are not more messages (#2542) Till 2022-06-29 10:49:12 +0200
  • 920a20821b
    Fix nats.go commit (#2540) Jean Lucas 2022-06-27 04:15:19 -0400
  • 7120eb6bc9
    Add InputDeviceListUpdate to the keyserver, remove old input API (#2536) Neil Alexander 2022-06-15 14:27:07 +0100
  • 1b90cc9536
    Fix rare panic when returning user devices over federation (#2534) Till 2022-06-15 12:50:02 +0200
  • 4c2a10f1a6
    Handle state before, send history visibility in output (#2532) Neil Alexander 2022-06-13 15:11:10 +0100
  • c500958583
    generic CaddyFile in front of Dendrite (monolith) (#2531) Emanuele Aliberti 2022-06-13 13:08:46 +0200
  • e1136f4d3e Make the linter happy again Till Faelligen 2022-06-13 11:46:59 +0200
  • 0a7f7dc716
    Add --difference to resolve-state tool Neil Alexander 2022-06-13 10:16:30 +0100
  • 89d2adadbd
    Attempt to raise the file descriptor limit at startup (#2527) Neil Alexander 2022-06-10 10:58:04 +0100
  • 1030072285
    Rename the page to "Optimise your installation" Neil Alexander 2022-06-10 10:18:32 +0100
  • 16ed1633b6
    Highlighting in docs Neil Alexander 2022-06-10 10:15:14 +0100
  • e2a64773ce
    Add new next steps page to the documentation Neil Alexander 2022-06-10 10:14:15 +0100
  • 660f7839f5
    Correctly redact events over federation (#2526) Till 2022-06-09 18:38:07 +0200
  • 83797573be
    Version 0.8.8 (#2525) v0.8.8 Neil Alexander 2022-06-09 12:18:50 +0100
  • 289b3c5608
    Allow "registration is idempotent, with username specified" to pass (#2488) Till 2022-06-09 12:26:48 +0200
  • 3cdefcf765
    Update sample configs for exempt_user_ids Neil Alexander 2022-06-08 09:13:25 +0100
  • 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 +0100
  • 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 +0100
  • 6d4bd5d890
    Rate limiting changes (#2519) Neil Alexander 2022-06-07 14:24:04 +0100
  • 27948fb304
    Optimise loadAuthEvents, add roomserver tracing Neil Alexander 2022-06-07 14:23:26 +0100
  • aafb7bf120
    Avoid panicking unnecessarily when shutting down the gobind P2P demos (#2520) Neil Alexander 2022-06-07 10:46:21 +0100
  • 0d7020fbaf
    Send tombstone to other servers when upgrading rooms Neil Alexander 2022-06-06 17:27:50 +0100
  • 2cb609c428
    Room upgrade tweaks Neil Alexander 2022-06-06 15:18:02 +0100
  • 02597f15f0
    Fix panic in QueryRestrictedJoinAllowed Neil Alexander 2022-06-06 08:56:06 +0100
  • 3e9c734da5
    Make setting state idempotent (#2512) Till 2022-06-03 06:43:51 +0200
  • f41931b566
    Version 0.8.7 (#2509) v0.8.7 Neil Alexander 2022-06-01 11:40:37 +0100
  • 02e5c74101
    Revert #2457 Neil Alexander 2022-06-01 10:09:27 +0100
  • 70cd8c68c2
    Reduce error levels on device list update Neil Alexander 2022-06-01 09:49:46 +0100
  • 3d9fe20748
    Fix bugs related to state resolution (#2507) Neil Alexander 2022-06-01 09:46:21 +0100
  • ea16614f71
    Update versions Neil Alexander 2022-06-01 09:39:17 +0100
  • ae7b6dd516
    Fix #2498 (#2506) Till 2022-05-31 14:36:51 +0200
  • beed39a8f4
    Fix pq: invalid input syntax for integer when trying to get a numeric localpart (#2505) Till 2022-05-31 11:27:04 +0200
  • 9f8b3136b2
    Fix bugs in resolve-state tool Neil Alexander 2022-05-30 15:11:48 +0100
  • fb52b6cedc
    Sort resolve-state output Neil Alexander 2022-05-30 14:38:50 +0100
  • 9869dc2cbe
    Update readme Neil Alexander 2022-05-30 11:11:21 +0100