Commit graph

  • c3c55eb704 Use reserver username Check that we actually got roomData Till Faelligen 2022-02-15 17:58:36 +0100
  • c08a8db23e Only create the account when starting Only add routes if sever notices are enabled Till Faelligen 2022-02-15 17:56:38 +0100
  • 4c8c53244e
    Update prometheus Neil Alexander 2022-02-15 16:27:22 +0000
  • 6482630f7b Fix insert statement Till Faelligen 2022-02-15 14:28:51 +0100
  • 2fc1c46743 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-02-15 14:16:37 +0100
  • 5a0ec6e443 Add policy version to create-account & mediaapi Till Faelligen 2022-02-15 14:15:18 +0100
  • 535d388ec0 Add new login type "m.login.terms" Till Faelligen 2022-02-15 14:14:39 +0100
  • cbdbbb0839 Make sure we use the correct login stages Till Faelligen 2022-02-15 14:13:22 +0100
  • f8bebe5e5a Add policy_version to insertAccount statement Till Faelligen 2022-02-15 14:10:50 +0100
  • e22e87c012
    Update to matrix-org/gomatrixserverlib@20632dd Neil Alexander 2022-02-15 11:14:43 +0000
  • d19518fca5 Add ConsentNotGiven error Verify consent on desired endpoints Store consent on POST requests Till Faelligen 2022-02-15 11:07:24 +0100
  • 7d2930620b
    Merge branch 'main' into s7evink/add-account-type S7evinK 2022-02-15 09:51:05 +0100
  • 92e93191e2 Update test Till Faelligen 2022-02-15 09:50:26 +0100
  • ca932c23ce Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/server-notices Till Faelligen 2022-02-15 09:48:43 +0100
  • 89340cfc52 Verify the user has given their consent, otherwise block access Till Faelligen 2022-02-14 18:11:56 +0100
  • c88b0846fb Add host mount compatible Complement image Kegan Dougal 2022-02-14 16:41:42 +0000
  • 11144de92f Implement consent tracking Till Faelligen 2022-02-14 16:18:51 +0100
  • b2045c24cb Add missing yaml tag Till Faelligen 2022-02-14 16:18:19 +0100
  • c18e794105
    Try that again Neil Alexander 2022-02-14 15:04:23 +0000
  • 574a7b4494
    Fix tests Neil Alexander 2022-02-14 14:51:40 +0000
  • 097f1d4609 Add a way to update the policy_version for a user Till Faelligen 2022-02-14 15:08:00 +0100
  • a505471c90 Add table migrations Till Faelligen 2022-02-14 14:52:16 +0100
  • 3c5c3ea7fb Add methods to query the policy version Till Faelligen 2022-02-14 14:03:30 +0100
  • 9583784e8a Add new coloumn to track accepted policy version Till Faelligen 2022-02-14 14:02:13 +0100
  • b6ee34918c Add consent tracking endpoint Till Faelligen 2022-02-14 13:41:21 +0100
  • 0e8f0cfb4f
    Remove DeviceDatabase from config Neil Alexander 2022-02-14 12:08:28 +0000
  • ac343861ad Add missing form_secret Add tests Till Faelligen 2022-02-14 13:06:36 +0100
  • 4da7df5e3e Add consent tracking template Till Faelligen 2022-02-14 13:01:26 +0100
  • 7878012e7a
    Merge user API databases into one Neil Alexander 2022-02-14 12:00:27 +0000
  • ccc11f94f7 Add consentAPIMux to components Till Faelligen 2022-02-14 13:00:07 +0100
  • 5702b84dae Add User consent configuration Add consentAPIMux Till Faelligen 2022-02-14 12:59:13 +0100
  • b20bbc8911
    Merge branch 'main' into implement-push-notifications Neil Alexander 2022-02-14 09:13:23 +0000
  • fe6a47af28 Set the avatar on account creation Till Faelligen 2022-02-14 08:59:06 +0100
  • 04ecd975a9 Update config Till Faelligen 2022-02-14 08:58:54 +0100
  • 09967d12e0 Update comments Till Faelligen 2022-02-14 08:44:20 +0100
  • eeaad35ce1 Fix migration, add IS NULL Till Faelligen 2022-02-11 18:58:01 +0100
  • 5106cc807c
    Ensure only one transaction is used for RS input per room (#2178) Neil Alexander 2022-02-11 17:40:14 +0000
  • 1f0d11f0e7
    Merge branch 'main' into neilalexander/singletxn Neil Alexander 2022-02-11 17:23:36 +0000
  • a4e7d471af
    Remove FederationDisabled error type (#2174) S7evinK 2022-02-11 18:15:44 +0100
  • b0b3825250
    Merge branch 'main' into s7evink/fix-2128 S7evinK 2022-02-11 18:15:04 +0100
  • c3e85313eb
    Fix logic oops when deciding whether to use a transaction in storeEvent Neil Alexander 2022-02-11 17:07:24 +0000
  • 6fe71d92bb Update sqlite migration Change allowance check on /admin/whois Till Faelligen 2022-02-11 18:04:03 +0100
  • 31b2d1f37c
    Add a unit test for checking single transaction on RS input API Neil Alexander 2022-02-11 16:50:22 +0000
  • 1128632eaa
    Improve error, fix another case where transaction wasn't used properly Neil Alexander 2022-02-11 16:42:22 +0000
  • 11cab9c469 Merge branch 's7evink/server-notices' of github.com:matrix-org/dendrite into s7evink/server-notices Till Faelligen 2022-02-11 17:41:56 +0100
  • 6373a73ce1 Rename function/variables Till Faelligen 2022-02-11 17:40:31 +0100
  • 6b7747e722
    Merge branch 'main' into s7evink/server-notices S7evinK 2022-02-11 17:30:55 +0100
  • a566d53b0b
    Don't allow parallel complement tests (#2169) kegsay 2022-02-11 16:26:23 +0000
  • 6c1b9a6c5d Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/server-notices Till Faelligen 2022-02-11 17:20:39 +0100
  • c9640aabb2 Set the user api when starting Till Faelligen 2022-02-11 17:18:06 +0100
  • bfe6524e36 Validate the request Till Faelligen 2022-02-11 17:17:38 +0100
  • baefab89c9 Implement unspecced server notices Till Faelligen 2022-02-11 17:13:45 +0100
  • e2bf73fce2 Slightly refactor sendEvent and CreateRoom so it can be reused Till Faelligen 2022-02-11 17:12:49 +0100
  • 2819183c2b Update config Till Faelligen 2022-02-11 16:50:37 +0100
  • 857cfd73ad Disallow rejecting "server notice" invites Till Faelligen 2022-02-11 16:48:24 +0100
  • 31e530bb5f
    Merge branch 'main' into kegan/comp-p1 kegsay 2022-02-11 15:23:28 +0000
  • 88b45d5cd2
    Drop m.room.create events in federation /send transaction (#2179) Neil Alexander 2022-02-11 15:18:14 +0000
  • f9aecbd4f6
    Drop m.room.create events in federation /send transaction Neil Alexander 2022-02-11 14:49:01 +0000
  • e2d377e338
    Merge branch 'main' of github.com:matrix-org/dendrite into neilalexander/singletxn Neil Alexander 2022-02-11 14:48:37 +0000
  • ef963799e0
    Don't do unnecessary work for rooms that don't exist Neil Alexander 2022-02-11 13:46:33 +0000
  • 9c5f38f9e5
    Fix tests hopefully Neil Alexander 2022-02-11 13:37:04 +0000
  • cda580bdbe
    Tidy up Neil Alexander 2022-02-11 13:12:25 +0000
  • 59365c87c3
    Remove more of the dead query API call Neil Alexander 2022-02-11 13:06:43 +0000
  • 421d819d83
    Ensure the input API only uses a single transaction Neil Alexander 2022-02-11 13:04:29 +0000
  • 4e75ab9930
    Add postgres complement support (#2177) kegsay 2022-02-11 12:35:47 +0000
  • e9dc8ea1ad Add postgres complement support Kegan Dougal 2022-02-11 09:48:07 +0000
  • 8e63973f41 Remove FederationDisabled error type Till Faelligen 2022-02-10 21:20:26 +0100
  • f800cae6d2
    Point to /complement/ca not /ca (#2172) kegsay 2022-02-10 18:12:11 +0000
  • cfe6b2b9a7 Add server_notices config Till Faelligen 2022-02-10 18:45:33 +0100
  • b5c8fc922c Add missing AccountType to return value Till Faelligen 2022-02-10 18:09:23 +0100
  • 593c5e637d Point to /complement/ca not /ca Kegan Dougal 2022-02-10 16:45:27 +0000
  • 23d175de77
    Don't panic, NAK instead Neil Alexander 2022-02-10 15:52:38 +0000
  • 587fda0b6f Rename sqlite3 migration Till Faelligen 2022-02-10 16:02:34 +0100
  • b89ac965ea Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/add-account-type Till Faelligen 2022-02-10 15:50:06 +0100
  • 9f7244f884 Rename migration, add missing update for appservices Till Faelligen 2022-02-10 15:49:08 +0100
  • 8d5426a11d
    Merge branch 'main' into implement-push-notifications Neil Alexander 2022-02-10 14:16:23 +0000
  • 9ac27cabc5
    Version 0.6.3 (#2170) v0.6.3 Neil Alexander 2022-02-10 13:50:13 +0000
  • 5c5a216011 Add AccoutnType to Device, so it can be verified on requests Till Faelligen 2022-02-10 14:28:23 +0100
  • b72ac6ce57
    Version 0.6.3 Neil Alexander 2022-02-10 12:55:01 +0000
  • c8e81a3674 Reuse type Till Faelligen 2022-02-10 13:44:58 +0100
  • d8e2a0a67f Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/add-account-type Till Faelligen 2022-02-10 13:39:21 +0100
  • e54985c04d Add migrations Till Faelligen 2022-02-10 13:33:53 +0100
  • f566064b14 Use newly added AccountType for account creation Till Faelligen 2022-02-10 13:33:14 +0100
  • 81b71dafde
    Consume on the correct topic for the roomserver Neil Alexander 2022-02-10 12:32:22 +0000
  • ba0f2d8fd6 Add new AccountTypes & update test Till Faelligen 2022-02-10 13:31:43 +0100
  • b9f7d48411 Remove CreateGuestAccount from interface Till Faelligen 2022-02-10 13:30:18 +0100
  • c2aa020921 Add account_type for postgres Till Faelligen 2022-02-10 13:29:36 +0100
  • 70ac521445 Add account_type for sqlite3 Till Faelligen 2022-02-10 13:29:03 +0100
  • b01b9180d0
    Fix NewStreamTokenFromString Neil Alexander 2022-02-10 12:12:29 +0000
  • 8ee18cd122
    Goodbye sarama Neil Alexander 2022-02-10 11:54:31 +0000
  • 2582a05451
    NATS JetStream Neil Alexander 2022-02-10 11:45:05 +0000
  • 87dc8c7412
    Merge branch 'main' into implement-push-notifications Neil Alexander 2022-02-10 10:38:28 +0000
  • fc7d938468 Don't allow parallel complement tests Kegan Dougal 2022-02-10 10:29:05 +0000
  • c36e4546c3
    Support for m.login.token (#2014) tommie 2022-02-10 11:27:26 +0100
  • 8c8a55d9cf
    Merge branch 'main' into logintoken kegsay 2022-02-10 10:09:12 +0000
  • 432c35a307
    Allow user to forget a room, even if they never were a member (#2166) S7evinK 2022-02-10 11:05:37 +0100
  • 2782ae3d56
    Fix fetching missing state (#2163) Neil Alexander 2022-02-10 10:05:14 +0000
  • a9190b328d
    Don't go out of bounds on missingEvents Neil Alexander 2022-02-10 09:48:39 +0000
  • 797c6d4ff3
    Update sendOutliers to use OrderAuthAndStateEvents Neil Alexander 2022-02-10 09:38:42 +0000
  • 9130156b13
    Make the Complement Dockerfile use a fresh directory for runtime (#2168) kegsay 2022-02-10 09:37:46 +0000