Commit graph

  • 43708f23e4 Allow "registration is idempotent, with username specified" to pass Till Faelligen 2022-05-25 12:22:23 +0200
  • 81843e8836
    Restricted join support on /make_join, /send_join (#2478) Neil Alexander 2022-05-25 10:05:30 +0100
  • 0507237d7a
    Review comments Neil Alexander 2022-05-25 09:50:15 +0100
  • 99b657c7ea Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/migrate Till Faelligen 2022-05-25 09:31:38 +0200
  • 7cd8bb2023 Update docs Till Faelligen 2022-05-25 09:30:44 +0200
  • 4d47020668 Linter again :) Till Faelligen 2022-05-25 08:52:53 +0200
  • 57035e4b4f Linting Till Faelligen 2022-05-25 08:49:34 +0200
  • 87847532ee Use /_synapse/admin/v1/register to create account Till Faelligen 2022-05-25 08:40:30 +0200
  • 8079137c1b Revert "Get all account data on CompleteSync" Till Faelligen 2022-05-25 08:40:20 +0200
  • 58233c790a Split SSO into OAuth2 and OIDC. Add OIDC discovery. Tommie Gannert 2022-05-25 01:17:08 +0200
  • f442abfa0c
    Placate the almighty linter Neil Alexander 2022-05-24 16:47:45 +0100
  • 553814f810
    Only use users with the power to invite, change error bubbling a bit Neil Alexander 2022-05-24 16:45:51 +0100
  • de69fbfd02
    Use invite helper in QueryRestrictedJoinAllowed Neil Alexander 2022-05-24 13:44:15 +0100
  • 02d1149ba6
    Merge branch 'main' into neilalexander/restrictedmakesendjoin Neil Alexander 2022-05-24 11:09:17 +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
  • 8468d57d86
    Merge branch 'main' into neilalexander/restrictedmakesendjoin Neil Alexander 2022-05-24 10:22:43 +0100
  • ead0112aa1
    Fix join_authorised_via_users_server key name in SendEvent Neil Alexander 2022-05-24 10:22:26 +0100
  • 174f44f274
    Merge branch 'main' into neilalexander/restrictedmakesendjoin Neil Alexander 2022-05-24 10:12:57 +0100
  • 7379b02b70
    Give PL100 to invited users in trusted_private_chat preset (#2485) Neil Alexander 2022-05-24 10:10:25 +0100
  • a914b8c646
    Give PL100 to invited users in trusted_private_chat preset Neil Alexander 2022-05-24 09:36:55 +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
  • 4b4d4a0eb5
    Merge branch 'main' into s7evink/migrate kegsay 2022-05-24 09:00:34 +0100
  • 44a3e566d8 Get all account data on CompleteSync Till Faelligen 2022-05-24 09:09:51 +0200
  • b2674047fe
    Strip join_authorised_by_users_server when updating membership events using /rooms/{roomID}/state Neil Alexander 2022-05-23 18:03:31 +0100
  • 2e0591af04
    Merge branch 'main' into neilalexander/restrictedmakesendjoin Neil Alexander 2022-05-23 17:54:45 +0100
  • 5708a51d72
    Merge branch 'main' into neilalexander/restrictedmakesendjoin Neil Alexander 2022-05-23 17:54:30 +0100
  • 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
  • 98bdd15846
    Preserve content from /make_join as well as supplied content in the request Neil Alexander 2022-05-23 17:39:16 +0100
  • a6b13a703d Add automatic registration of SSO accounts. Tommie Gannert 2022-05-23 18:14:45 +0200
  • 03cf5a5c08 Replace ThreePID lookups with the new SSO lookups. Tommie Gannert 2022-05-23 17:55:38 +0200
  • c3f7945284 Add SSO UserAPI endpoints. Tommie Gannert 2022-05-23 17:38:30 +0200
  • c0a6932b1b
    Kick back joins with invalid authorising user IDs, use event from "event" key if returned in RespSendJoin Neil Alexander 2022-05-23 15:34:11 +0100
  • c9ad7206c8 Enable SyTest "login types include SSO" Tommie Gannert 2022-05-23 14:18:05 +0200
  • c1c2a0448c Disable m.login.token if there are no enabled login methods to use it. Tommie Gannert 2022-05-23 11:37:27 +0200
  • 43989aa017 Support for m.login.sso. Tommie Gannert 2021-09-26 12:16:05 +0200
  • 84c6c80b9f
    Sign the event on /send_join, return it in the /send_join response in the "event" key Neil Alexander 2022-05-23 15:11:17 +0100
  • b5a497a0c0
    Allow defers to run in TestMain in federation API tests Neil Alexander 2022-05-23 14:54:43 +0100
  • e9938548c8 Make CI happy? Till Faelligen 2022-05-23 15:52:46 +0200
  • 028963af1c
    Update to matrix-org/gomatrixserverlib#311 (#2479) Neil Alexander 2022-05-23 14:26:56 +0100
  • 70eace4170
    Update to squash commit Neil Alexander 2022-05-23 14:26:42 +0100
  • c0d4315583
    Populate AuthorisedVia properly Neil Alexander 2022-05-23 14:08:25 +0100
  • f1a51f06c0 Update config, add docs Till Faelligen 2022-05-23 15:01:00 +0200
  • 0e32bcdbbd
    Update to matrix-org/gomatrixserverlib#311 Neil Alexander 2022-05-23 13:49:43 +0100
  • e5f49812a7 Add fulltext search Till Faelligen 2022-05-23 14:45:09 +0200
  • 5e801bb5b1
    Return Restricted to determine if the room was restricted or not Neil Alexander 2022-05-23 13:41:30 +0100
  • ab5f992567
    Check restricted joins on federation API Neil Alexander 2022-05-23 13:15:55 +0100
  • 7a464c8851 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/fts Till Faelligen 2022-05-23 13:55:03 +0200
  • 41b6bf56e5
    Add Resident flag to QueryRestrictedJoinAllowedResponse Neil Alexander 2022-05-23 12:36:33 +0100
  • 919d9942b6
    Add QueryRestrictedJoinAllowed Neil Alexander 2022-05-23 12:13:34 +0100
  • 1d6501ae30 Ensure every HTTP server context has a timeout. Tommie Gannert 2021-09-27 11:36:02 +0200
  • 1a4d898278 Filter on m.room.message Till Faelligen 2022-05-23 08:02:34 +0200
  • 2c81466593 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/fts Till Faelligen 2022-05-23 07:56:44 +0200
  • 4080303435
    Handle invite in appservice roomserver consumer Aaron Ogle 2022-05-20 15:42:41 -0500
  • a53c9300aa
    Fix /deactivate (#2474) Till 2022-05-20 13:27:11 +0200
  • 3be8262374 Update test to correctly check the expected response Till Faelligen 2022-05-20 09:43:50 +0200
  • 7fffef562f Fix /deactivate Till Faelligen 2022-05-20 08:53:42 +0200
  • 5e7c817223 Cleanup Till Faelligen 2022-05-19 14:38:15 +0200
  • 3c9a010dd8 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/fts Till Faelligen 2022-05-19 14:34:01 +0200
  • 3507906f0c Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/migrate Till Faelligen 2022-05-19 14:32:10 +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
  • 7d38a0f81a More accurate JSON Till Faelligen 2022-05-19 14:20:15 +0200
  • 04139328d3 Create FTS only in monolith or syncapi Till Faelligen 2022-05-19 14:18:57 +0200
  • 3f001e7cc0 Add fulltext settings Till Faelligen 2022-05-19 10:12:12 +0200
  • a72b8f22b5 - Move to base - Actually filter on correct rooms - Error messages Till Faelligen 2022-05-19 10:11:35 +0200
  • 74939ffb61 Add config, move to base Till Faelligen 2022-05-19 10:10:15 +0200
  • d90322f5c3 Use new testrig package Till Faelligen 2022-05-19 10:08:20 +0200
  • ca463f3142
    Merge branch 'main' into s7evink/expireedus kegsay 2022-05-19 09:02:02 +0100
  • 21dd5a7176
    syncapi: don't return early for no-op incremental syncs (#2473) kegsay 2022-05-19 09:00:56 +0100
  • baacb8ac6e DB tweaks Till Faelligen 2022-05-19 08:34:26 +0200
  • 0cb04005db Actually return a response with timeout=0 Kegan Dougal 2022-05-18 19:22:54 +0100
  • 30fc50d099 Honour timeouts Kegan Dougal 2022-05-18 18:49:20 +0100
  • 07cb8b452a syncapi: don't return early for no-op incremental syncs Kegan Dougal 2022-05-18 18:30:40 +0100
  • d2af5cfa1d Update queries Till Faelligen 2022-05-18 17:05:24 +0200
  • 1b13fa3654 Process FTS in the consumer Till Faelligen 2022-05-18 17:04:45 +0200
  • b33d9e5045 Remove FTS from storage layer Fix query Till Faelligen 2022-05-18 17:01:04 +0200
  • a6f2b46c98 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/fts Till Faelligen 2022-05-18 15:25:41 +0200
  • c909b12b90 Restructure tests, fix issue with multiple search queries Till Faelligen 2022-05-18 15:13:50 +0200
  • f321a7d55e
    Really SKIP_NODB (#2472) Till 2022-05-18 15:17:23 +0200
  • 631da5e399 Remove !Quiet Till Faelligen 2022-05-18 15:01:42 +0200
  • f4bc86adaf Rever change Till Faelligen 2022-05-18 13:16:43 +0200
  • cda49e8d96 Check if createdb exists Till Faelligen 2022-05-18 13:15:15 +0200
  • 09b6e2e877 Use fatalError in createLocalDB Till Faelligen 2022-05-18 12:40:18 +0200
  • d7e79a7d02 Really SKIP_NODB Till Faelligen 2022-05-18 12:32:44 +0200
  • 9983f92bcf Add Bleve for fulltext search Till Faelligen 2022-05-18 08:12:48 +0200
  • 1a2e321b92 Add Stream for reindexing Till Faelligen 2022-05-18 08:12:33 +0200
  • 06d4d0b32b Implement /search, partitially Till Faelligen 2022-05-18 08:12:11 +0200
  • 2329cf7478 Add AdminReindex to reindex events Till Faelligen 2022-05-18 08:11:07 +0200
  • b3162755a9
    bugfix: fix race condition when updating presence via /sync (#2470) kegsay 2022-05-17 15:53:08 +0100
  • b1069451c3 Bugfix for test Kegan Dougal 2022-05-17 15:32:07 +0100
  • 870f990a8f bugfix: fix race condition when updating presence via /sync Kegan Dougal 2022-05-17 15:24:31 +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
  • 721fbfb204
    Merge branch 'main' into kegan/sytest-flakey kegsay 2022-05-17 11:06:11 +0100
  • cd82460513
    Add docs which explain how to calculate coverage (#2468) kegsay 2022-05-17 10:45:50 +0100
  • d319d69b81 Linting Kegan Dougal 2022-05-17 10:45:35 +0100
  • f86244ed4d Unbreak new tests Kegan Dougal 2022-05-17 10:44:33 +0100
  • e4891f8c7f Merge branch 'main' into kegan/sytest-flakey Kegan Dougal 2022-05-17 10:43:18 +0100
  • 4c84c4eeb4 Fix a race condition which could cause events to not be sent to servers Kegan Dougal 2022-05-17 10:36:31 +0100