Commit graph

  • 247604979a
    Add missing indexes to federation API destination queues (#2502) Neil Alexander 2022-05-30 11:01:20 +0100
  • 500124dd18
    Add support for room version 10 (update to matrix-org/gomatrixserverlib#315) Neil Alexander 2022-05-30 09:50:23 +0100
  • 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 +0100
  • 45c4c00672
    Version 0.8.6 (#2497) v0.8.6 Neil Alexander 2022-05-26 13:01:04 +0100
  • 9e46d5025a
    Upgrade various dependencies (#2496) Neil Alexander 2022-05-26 12:34:43 +0100
  • 5a878b6e14
    Update to matrix-org/gomatrixserverlib#314 Neil Alexander 2022-05-26 11:52:39 +0100
  • 9eb4fec33b
    Make logging output for state deletions a bit better Neil Alexander 2022-05-26 10:38:46 +0100
  • 015465d496
    Update 1_planning.md (#2467) Brandon 2022-05-25 11:17:02 -0500
  • 6940c7c7dd
    Try to spot state deletions when they happen (#2489) Neil Alexander 2022-05-25 16:40:31 +0100
  • ff53398635
    Mark room versions 8 and 9 as stable Neil Alexander 2022-05-25 16:39:51 +0100
  • ac4d0072cf
    Fix using the remote provided event from /send_join (#2490) Neil Alexander 2022-05-25 14:31:07 +0100
  • 9ce3898d03
    Fix the resolve-state tool Neil Alexander 2022-05-25 13:37:15 +0100
  • 81843e8836
    Restricted join support on /make_join, /send_join (#2478) Neil Alexander 2022-05-25 10:05:30 +0100
  • 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 +0100
  • ead0112aa1
    Fix join_authorised_via_users_server key name in SendEvent Neil Alexander 2022-05-24 10:22:26 +0100
  • 7379b02b70
    Give PL100 to invited users in trusted_private_chat preset (#2485) Neil Alexander 2022-05-24 10:10:25 +0100
  • c83837e684
    Strip join_authorised_by_users_server when updating membership events using /rooms/{roomID}/state (#2482) Neil Alexander 2022-05-24 09:11:23 +0100
  • 20844942a8
    Handle invite in appservice roomserver consumer (#2476) Aaron Ogle 2022-05-24 03:07:33 -0500
  • 4472267901
    Preserve content from /make_join as well as supplied content in the request (#2481) Neil Alexander 2022-05-23 17:54:01 +0100
  • 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 +0100
  • b5a497a0c0
    Allow defers to run in TestMain in federation API tests Neil Alexander 2022-05-23 14:54:43 +0100
  • 028963af1c
    Update to matrix-org/gomatrixserverlib#311 (#2479) Neil Alexander 2022-05-23 14:26:56 +0100
  • a53c9300aa
    Fix /deactivate (#2474) Till 2022-05-20 13:27:11 +0200
  • cabc5f4bc9 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking s7evink/consent-tracking Till Faelligen 2022-05-19 14:21:59 +0200
  • 21dd5a7176
    syncapi: don't return early for no-op incremental syncs (#2473) kegsay 2022-05-19 09:00:56 +0100
  • f321a7d55e
    Really SKIP_NODB (#2472) Till 2022-05-18 15:17:23 +0200
  • b3162755a9
    bugfix: fix race condition when updating presence via /sync (#2470) kegsay 2022-05-17 15:53:08 +0100
  • ac92e04772 Remove debug logging Kegan Dougal 2022-05-17 13:31:48 +0100
  • 6de29c1cd2
    bugfix: E2EE device keys could sometimes not be sent to remote servers (#2466) kegsay 2022-05-17 13:23:35 +0100
  • cd82460513
    Add docs which explain how to calculate coverage (#2468) kegsay 2022-05-17 10:45:50 +0100
  • 05607d6b87
    Add roomserver tests (3/4) (#2447) Till 2022-05-16 19:33:16 +0200
  • 6af35385ba
    Version 0.8.5 (#2461) v0.8.5 Neil Alexander 2022-05-13 13:17:15 +0100
  • b40b548432
    The Pinecone gobind demo must listen on localhost for baseURL to be correct Neil Alexander 2022-05-13 12:06:47 +0100
  • 1698c39579
    Update README.md Neil Alexander 2022-05-13 11:52:42 +0100
  • be9be2553f
    Resolve over old and new extremities (#2457) Neil Alexander 2022-05-13 11:52:04 +0100
  • cafc2d2c10
    Update NATS Server to version 2.8.2 (#2460) Neil Alexander 2022-05-13 11:36:04 +0100
  • b57fdcc82d Only try to get OTKs if the context isn't done yet Till Faelligen 2022-05-13 10:24:26 +0200
  • 870f9b0c3f
    Shuffle config Verify/Defaults a bit around (#2459) Till 2022-05-13 09:33:55 +0200
  • fc670f03a2
    Separate sample configs for monolith and polylith (#2456) Neil Alexander 2022-05-12 12:05:55 +0100
  • 0d1505a4c1
    Fix create-account with global database settings (#2455) Till 2022-05-12 11:35:35 +0200
  • 3437adf597 Wait 100ms for events to be processed by syncapi Kegan Dougal 2022-05-12 10:11:46 +0100
  • 58af7f61b6
    Fix OTK upload spam (#2448) Till 2022-05-11 18:15:18 +0200
  • 24f7be968d
    Fix link Neil Alexander 2022-05-11 15:46:45 +0100
  • 19a9166eb0
    New documentation: https://matrix-org.github.io/dendrite/ Neil Alexander 2022-05-11 15:39:36 +0100
  • 9599b3686e
    More syncapi tests (#2451) kegsay 2022-05-11 13:44:32 +0100
  • c15bfefd0d
    Add RoomExists flag to QueryMembershipForUser (#2450) kegsay 2022-05-11 11:29:23 +0100
  • 6db08b2874
    Add roomserver tests (2/?) (#2445) Till 2022-05-10 14:41:12 +0200
  • 1897e2f1c0
    Version 0.8.4 v0.8.4 Neil Alexander 2022-05-10 12:44:29 +0100
  • e2a932ec0b
    Add indexes to syncapi_output_room_events table that satisfy the filters (#2446) Neil Alexander 2022-05-10 11:23:36 +0100
  • 77722c5a4f
    Back out matrix-org/dendrite#2421 by restoring http.Clients Neil Alexander 2022-05-10 11:08:10 +0100
  • 1b3fa9689c
    🏗️ mediaapi/thumbnailer: fix build with bimg (#2440) database64128 2022-05-10 00:51:30 +0800
  • 6b3c183396
    Version 0.8.3 (#2431) v0.8.3 Neil Alexander 2022-05-09 17:31:14 +0100
  • 236b16aa6c
    Begin adding syncapi component tests (#2442) kegsay 2022-05-09 17:23:02 +0100
  • a443d1e5f3
    Don't store invites in sync API that aren't relevant to local users (#2439) Neil Alexander 2022-05-09 16:25:22 +0100
  • 7df7a966b8 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-05-09 17:21:37 +0200
  • 75ca5490bc Fix build Till Faelligen 2022-05-09 17:21:27 +0200
  • 79da75d483
    Federation consumer adds_state_event_ids tweak (#2441) Neil Alexander 2022-05-09 16:19:35 +0100
  • c9409078ac
    Merge branch 'main' into s7evink/consent-tracking kegsay 2022-05-09 16:04:36 +0100
  • 1a7f4c8aa9
    Don't try to re-fetch the event if it is listed in adds_state_event_ids (#2437) Neil Alexander 2022-05-09 15:22:33 +0100
  • f69ebc6af2
    Add roomserver tests (1/?) (#2434) Till 2022-05-09 15:30:32 +0200
  • 09d754cfbf
    One NATS instance per BaseDendrite (#2438) Neil Alexander 2022-05-09 14:15:24 +0100
  • 79e2fbc663
    Update to matrix-org/gomatrixserverlib#307 Neil Alexander 2022-05-09 13:53:51 +0100
  • 4c15c73b3a
    Add (user_id, device_id) index on OTK table (#2435) Neil Alexander 2022-05-09 11:13:04 +0100
  • 633ca06eb9
    Version 0.8.3rc1 v0.8.3rc1 Neil Alexander 2022-05-06 16:34:52 +0100
  • 6bc6184d70
    Simplify calculateLatest (#2430) Neil Alexander 2022-05-06 15:52:44 +0100
  • 85c00208c5
    Fix power level event auth bugs (update to matrix-org/gomatrixserverlib#306) Neil Alexander 2022-05-06 15:41:16 +0100
  • 6493c0c0f2
    Move LL cache (#2429) Till 2022-05-06 15:33:34 +0200
  • 507f63d0fc
    Add PolylithMode base config option (#2428) Neil Alexander 2022-05-06 13:51:48 +0100
  • a1a5357f79
    Produce more useful event auth errors (update to matrix-org/gomatrixserverlib#305) Neil Alexander 2022-05-06 12:46:01 +0100
  • 85704eff20
    Clean up interface definitions (#2427) kegsay 2022-05-06 12:39:26 +0100
  • 3d3773d3d4 Rename migrations so they are executed Till Faelligen 2022-05-06 10:15:42 +0200
  • 4bd9a73c13 Fix database locked Till Faelligen 2022-05-06 09:50:20 +0200
  • 4d285fff60 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-05-06 09:43:50 +0200
  • 4705f5761e
    Add FAQ entry for anonymous stats (#2419) Till 2022-05-06 08:26:24 +0200
  • 9957752a9d
    Define component interfaces based on consumers (2/2) (#2425) kegsay 2022-05-05 19:30:38 +0100
  • e4da04e75b
    Update to matrix-org/gomatrixserverlib#303 Neil Alexander 2022-05-05 14:06:05 +0100
  • 42f35a57ac
    Update table names for user API stats table Neil Alexander 2022-05-05 13:42:12 +0100
  • 530fd488a9
    Don't log consumer errors on shutdown Neil Alexander 2022-05-05 13:29:39 +0100
  • 506de4bb3d
    Define component interfaces based on consumers (1/2) (#2423) kegsay 2022-05-05 13:17:38 +0100
  • d9e71b93b6
    Use gomatrixserverlib.Client instead of http.Client (#2421) Neil Alexander 2022-05-05 11:33:16 +0100
  • 1bfe87aa56
    Fix user already joined when using server notices (#2364) Till 2022-05-05 12:01:28 +0200
  • 658e82f8bc
    Don't use in-memory db for userapi tests (#2417) Till 2022-05-05 12:00:18 +0200
  • 5c37f165ae
    Errors from createdb are non-fatal (#2420) kegsay 2022-05-05 10:53:52 +0100
  • d86dcbef66
    syncapi: define specific interfaces for internal HTTP communications (#2416) kegsay 2022-05-05 09:56:03 +0100
  • 3c940c428d
    Add opt-in anonymous stats reporting (#2249) Till 2022-05-04 19:04:28 +0200
  • 10dc02f1ea Debugging unit tests.. Till Faelligen 2022-05-04 18:38:43 +0200
  • 94ed2d3689 Add tests, use simple http.HandlerFunc Till Faelligen 2022-05-04 17:57:46 +0200
  • 964e1cef85 Remove noise Till Faelligen 2022-05-04 17:57:29 +0200
  • 2eb3aab07e Split out UserConsentPolicyAPI for easier testing Till Faelligen 2022-05-04 17:56:46 +0200
  • 60ba4b5612 Fix stupid mistake.. and just return the NullString Till Faelligen 2022-05-04 17:53:49 +0200
  • 88612ddd0c Deduplicate constructing consent URL Till Faelligen 2022-05-04 14:40:25 +0200
  • bddf8ed3ac Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-05-04 14:34:16 +0200
  • 4d5feb2544 Fix userapi issues Till Faelligen 2022-05-04 14:33:51 +0200
  • cd7a7606a1 Remove noise Till Faelligen 2022-05-04 14:12:52 +0200
  • dc8cea6d57 PR comments config Till Faelligen 2022-05-04 13:47:08 +0200
  • b0a9e85c4a
    Fix bug in database global setup Neil Alexander 2022-05-03 17:40:56 +0100
  • e01d1e1f5b
    Skip tests that require a database if we can't connect to one (#2413) Neil Alexander 2022-05-03 17:38:54 +0100
  • e0cdf64c33
    Merge branch 'main' into s7evink/consent-tracking kegsay 2022-05-03 17:31:36 +0100
  • dd061a172e
    Tidy up AddPublicRoutes (#2412) Neil Alexander 2022-05-03 17:17:02 +0100
  • 4ad5f9c982
    Global database connection pool (for monolith mode) (#2411) Neil Alexander 2022-05-03 16:35:06 +0100