Commit graph

  • e2751781e7 Add EventTypesTable tests Till Faelligen 2022-05-06 12:36:58 +0200
  • 5b8875d981 Add EventStateKeysTable tests Till Faelligen 2022-05-06 12:17:57 +0200
  • 41ac01242b Add eventJSON tests Till Faelligen 2022-05-06 11:32:58 +0200
  • 4194a556d0 Merge commit '3b95adcbaebf94e307f6eef4d24768d6190b1aa5' into kegan/component-interface-cleanup Kegan Dougal 2022-05-06 10:22:30 +0100
  • 3b95adcbae Fix monolith in -http mode Kegan Dougal 2022-05-06 10:21:37 +0100
  • 145bc413b3 clean up federationapi constructor a bit Kegan Dougal 2022-05-06 09:44:46 +0100
  • 3d3773d3d4 Rename migrations so they are executed Till Faelligen 2022-05-06 10:15:42 +0200
  • e63672f254
    Merge branch 'matrix-org:main' into main Emanuele Aliberti 2022-05-06 09:51:35 +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
  • baa5448466 Use AppServiceInternalAPI for consistent naming Kegan Dougal 2022-05-05 20:32:23 +0100
  • 52c38f976a Define more interfaces Kegan Dougal 2022-05-05 20:28:08 +0100
  • ed3cddeba3 Add RoomserverUserAPI interface Kegan Dougal 2022-05-05 20:20:08 +0100
  • dc6729c8be remove unused GetCreatorIDForAlias Kegan Dougal 2022-05-05 20:16:03 +0100
  • aa758e4826 tidy up interfaces Kegan Dougal 2022-05-05 20:12:34 +0100
  • 9957752a9d
    Define component interfaces based on consumers (2/2) (#2425) kegsay 2022-05-05 19:30:38 +0100
  • 1adc862453
    Merge branch 'main' into kegan/component-interfaces-2 kegsay 2022-05-05 19:28:11 +0100
  • e4da04e75b
    Update to matrix-org/gomatrixserverlib#303 Neil Alexander 2022-05-05 14:06:05 +0100
  • a35f71b278 Tidy up the userapi interfaces Kegan Dougal 2022-05-05 13:50:13 +0100
  • 16667fd5aa
    Use sync position supplied from the user stream listener rather than racing with the current position Neil Alexander 2022-05-05 13:43:34 +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
  • e1708bc599 convert remaining interfaces Kegan Dougal 2022-05-05 13:26:45 +0100
  • 506de4bb3d
    Define component interfaces based on consumers (1/2) (#2423) kegsay 2022-05-05 13:17:38 +0100
  • 0b50cea0c2
    Put that back Neil Alexander 2022-05-05 13:00:42 +0100
  • a03873a853 Somehow this got missed Kegan Dougal 2022-05-05 12:58:26 +0100
  • 0a8e6dbbfb
    Tweak that again Neil Alexander 2022-05-05 12:43:23 +0100
  • 5e346cc8ae Convert mediaapi and rest of clientapi Kegan Dougal 2022-05-05 12:37:39 +0100
  • 3d4985ef10
    Tweak ordering in OnIncomingSyncRequest Neil Alexander 2022-05-05 11:42:16 +0100
  • de51376ad2 convert more deps of clientapi to finer-grained interfaces Kegan Dougal 2022-05-05 11:39:01 +0100
  • d9e71b93b6
    Use gomatrixserverlib.Client instead of http.Client (#2421) Neil Alexander 2022-05-05 11:33:16 +0100
  • b48842cc6e
    Use gomatrixserverlib.Client for three-PID invites Neil Alexander 2022-05-05 11:11:36 +0100
  • da49cd282c Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/roomservertests Till Faelligen 2022-05-05 12:11:27 +0200
  • 1bfe87aa56
    Fix user already joined when using server notices (#2364) Till 2022-05-05 12:01:28 +0200
  • 06e23bb2ce
    Use gomatrixserverlib.Client for appservices Neil Alexander 2022-05-05 11:00:22 +0100
  • 658e82f8bc
    Don't use in-memory db for userapi tests (#2417) Till 2022-05-05 12:00:18 +0200
  • 9cd74c0a20 Merge branch 'main' into kegan/component-interfaces Kegan Dougal 2022-05-05 10:54:20 +0100
  • 5c37f165ae
    Errors from createdb are non-fatal (#2420) kegsay 2022-05-05 10:53:52 +0100
  • 090c85b404 Errors from createdb are non-fatal Kegan Dougal 2022-05-05 10:48:59 +0100
  • 27de72dce6 Specify interfaces used by appservice, do half of clientapi Kegan Dougal 2022-05-05 10:47:31 +0100
  • 236d7bd361
    Use gomatrixserverlib.Client for push notifications Neil Alexander 2022-05-05 10:31:45 +0100
  • 01ba326d83
    Use gomatrixserverlib.Client for phone-home stats Neil Alexander 2022-05-05 10:29:09 +0100
  • 2b51d978f0
    Update to matrix-org/gomatrixserverlib#303 Neil Alexander 2022-05-05 10:27:00 +0100
  • bdf5e7d411 Add FAQ entry for anonymous stats Till Faelligen 2022-05-05 11:17:09 +0200
  • d86dcbef66
    syncapi: define specific interfaces for internal HTTP communications (#2416) kegsay 2022-05-05 09:56:03 +0100
  • c714914655 Add EventJSONTable tests Till Faelligen 2022-05-05 10:53:19 +0200
  • 52f7635f2d
    Merge branch 'main' into kegan/component-tests kegsay 2022-05-05 09:13:38 +0100
  • 86c8212557 Use WithAllDatabases where possible Till Faelligen 2022-05-04 20:15:43 +0200
  • 5960b0aaf4 Don't use in-memory db Till Faelligen 2022-05-04 19:49:45 +0200
  • 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
  • e562c793b7 Define query access token api for shared http auth code Kegan Dougal 2022-05-04 17:38:36 +0100
  • fb708845d4 Use specific interfaces for syncapi-roomserver interactions Kegan Dougal 2022-05-04 17:33:06 +0100
  • 7e08c3a375 syncapi: use finer-grained interfaces when making the syncapi Kegan Dougal 2022-05-04 17:00:45 +0100
  • 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
  • 8e5036221f Use OS level proxy, update logging Till Faelligen 2022-05-04 13:03:19 +0200
  • 0efd56bdc6
    Merge branch 'matrix-org:main' into main Emanuele Aliberti 2022-05-04 10:20:36 +0200
  • b524a05a4f Also update example config file Till Faelligen 2022-05-04 09:07:18 +0200
  • cda8a4bb4f Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/phonehomestats Till Faelligen 2022-05-03 21:09:01 +0200
  • b5b635f923 Update config Till Faelligen 2022-05-03 20:51:57 +0200
  • af3fc7daa8 Add comment about countR30UsersSQL and countR30UsersV2SQL; fix test Till Faelligen 2022-05-03 20:38:58 +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
  • 810c335115
    Call it DENDRITE_TEST_SKIP_NODB intead Neil Alexander 2022-05-03 17:32:45 +0100
  • e0cdf64c33
    Merge branch 'main' into s7evink/consent-tracking kegsay 2022-05-03 17:31:36 +0100
  • d5d788f315
    Add DENDRITE_SKIP_DB_TESTS environment variable to bring @kegsay joy Neil Alexander 2022-05-03 17:31:26 +0100
  • dd061a172e
    Tidy up AddPublicRoutes (#2412) Neil Alexander 2022-05-03 17:17:02 +0100
  • 1e00d904d0
    Merge branch 'main' into s7evink/phonehomestats kegsay 2022-05-03 17:08:19 +0100
  • a9059a7d83
    Simplify AddAllPublicRoutes Neil Alexander 2022-05-03 17:04:38 +0100
  • f0e1359723
    Skip tests that require a database if we can't connect to one Neil Alexander 2022-05-03 16:56:54 +0100
  • 99e8e20039
    Simplify sync API AddPublicRoutes Neil Alexander 2022-05-03 16:52:11 +0100
  • 0c4f19fcb2
    Simplify media API AddPublicRoutes Neil Alexander 2022-05-03 16:50:31 +0100
  • 03a5fa39fe
    Simplify client API AddPublicRoutes Neil Alexander 2022-05-03 16:48:26 +0100
  • 37f1752cc4
    Simplify federation API AddPublicRoutes Neil Alexander 2022-05-03 16:45:49 +0100
  • 4ad5f9c982
    Global database connection pool (for monolith mode) (#2411) Neil Alexander 2022-05-03 16:35:06 +0100
  • 6fb0575123
    Update comments Neil Alexander 2022-05-03 13:13:15 +0100
  • 7a805e16d5
    Fix lint errors Neil Alexander 2022-05-03 12:51:22 +0100
  • 7abaada35e
    Update config Neil Alexander 2022-05-03 12:31:57 +0100
  • 496dd3a36d
    Improve configuration checks Neil Alexander 2022-05-03 12:11:45 +0100
  • b795790924 Rename appservice_api -> app_service_api Till Faelligen 2022-05-03 13:08:27 +0200
  • 0c5fc324c2
    Fix panic Neil Alexander 2022-05-03 11:10:54 +0100
  • 622df1a8fc
    Setup tweaks Neil Alexander 2022-05-03 11:08:33 +0100
  • 32f699c254
    Rename field Neil Alexander 2022-05-03 11:03:46 +0100
  • 8fbcf73503
    Don't yell about missing connection strings Neil Alexander 2022-05-03 11:01:00 +0100
  • f76d53335a
    Allow monolith components to share a single database pool Neil Alexander 2022-05-03 10:56:24 +0100
  • 9b77097eca Fix test Till Faelligen 2022-05-03 09:56:07 +0200
  • ef62255685 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-05-03 09:54:25 +0200
  • 623ebaad8a Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/phonehomestats Till Faelligen 2022-05-03 09:43:27 +0200
  • a20eedf931 Merge branch 'main' into takwaiw/3782-login-publickey Tak Wai Wong 2022-05-02 14:06:33 -0700
  • 4c559411ff fix dendrite-config.yaml bug Tak Wai Wong 2022-05-02 14:06:14 -0700
  • 5d16e02722 Undo rename of appservice_api for now Till Faelligen 2022-05-02 13:47:27 +0200