Commit Graph

  • 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
  • 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
  • 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
  • 979a551f1e
    Return null if MaxFileSizeBytes is 0 (#2409) Till 2022-05-02 10:47:16 +0200
  • bfa344e831
    Test_Devices, sqlite may return devices in different order, test should still pass (#2406) Brian Meek 2022-04-29 15:23:11 -0700
  • 987d7adc5d
    Return "to", if we didn't return any presence events (#2407) Till 2022-04-30 00:07:50 +0200
  • 31799a3b2a
    Device list display name fixes (#2405) Neil Alexander 2022-04-29 16:02:55 +0100
  • d28d0ee66e
    Fix TestThumbnailsStorage failing when media results come back in non-deterministic order; silence expected error when tests are run multiple times against the same postgres database (cherry-picked from #2395) Brian Meek 2022-04-29 09:32:58 +0100
  • 2a4517f8e6
    Move admin functions into their own file in the client API Neil Alexander 2022-04-29 09:10:08 +0100
  • 0d4b8eadaa Add create-account to Getting started Till Faelligen 2022-04-29 10:00:28 +0200
  • 1e083794ef
    Update golangci-lint, how it's installed, and added to the PATH (#2403) Brian Meek 2022-04-29 00:55:35 -0700
  • 26a1512808
    Add restrictions for open registration (#2402) Till 2022-04-29 09:31:11 +0200
  • 2a5b8e0306
    Only load members of newly joined rooms (#2389) Till 2022-04-28 18:53:28 +0200
  • c6ea2c9ff2
    Add /_dendrite/admin/evacuateRoom/{roomID} (#2401) Neil Alexander 2022-04-28 16:02:30 +0100
  • 21ee5b36a4
    Limit presence in /sync responses (#2394) Till 2022-04-28 16:12:40 +0200
  • 8683ff78b1 Make tests more reliable Till Faelligen 2022-04-28 15:06:34 +0200
  • 65034d1f22
    Unlist test since it no longer seems to be flakey (hopefully?) Neil Alexander 2022-04-28 11:46:15 +0100
  • 6deb10f3f6
    Don't answer expensive federation requests for rooms we no longer belong to (#2398) Neil Alexander 2022-04-28 11:45:56 +0100
  • 2ff75b7c80
    Ensure signature map exists (fixes #2393) (#2397) Neil Alexander 2022-04-28 11:34:19 +0100
  • 74259f296f
    Fix #2390 (#2392) Till 2022-04-27 21:31:30 +0200
  • 8d69e2f0b8
    Use Go 1.18 to build Docker images (#2391) 0x1a8510f2 2022-04-27 20:19:46 +0100
  • 34221938cc
    Version 0.8.2 (#2386) Neil Alexander 2022-04-27 16:04:11 +0100
  • 923f789ca3
    Fix graceful shutdown Neil Alexander 2022-04-27 15:29:49 +0100
  • 103795d33a
    Defer cancel on shutdown context Neil Alexander 2022-04-27 15:06:20 +0100
  • cafa2853c5
    Use process context as base context for all HTTP Neil Alexander 2022-04-27 15:01:57 +0100
  • 655ac3e8fb
    Try that again Neil Alexander 2022-04-27 14:53:11 +0100
  • 6ee8507955
    Correct account data position mapping Neil Alexander 2022-04-27 14:45:51 +0100
  • f023cdf8c4
    Add UserAPI storage tests (#2384) Till 2022-04-27 15:05:49 +0200
  • d7cc187ec0
    Prevent JetStream from handling OS signals, allow running as a Windows service (#2385) Neil Alexander 2022-04-27 13:36:40 +0100
  • 54ff4cf690
    Don't try to federated-join via ourselves (#2383) Neil Alexander 2022-04-27 12:23:55 +0100
  • dca4afd2f0
    Don't send account data or receipts for left/forgotten rooms (#2382) Neil Alexander 2022-04-27 12:03:34 +0100
  • 66b397b3c6
    Don't create fictitious presence entries (#2381) Neil Alexander 2022-04-27 11:25:07 +0100
  • 6c5c6d73d7
    Use a value that is Go 1.16-friendly Neil Alexander 2022-04-26 17:05:31 +0100
  • b527e33c16
    Send all account data on complete sync by default Neil Alexander 2022-04-26 16:58:20 +0100
  • f6d07768a8
    Fix account data position Neil Alexander 2022-04-26 16:07:13 +0100
  • 6892e0f0e0
    Start account data ID from from Neil Alexander 2022-04-26 16:02:21 +0100
  • 4c19f22725
    Fix account_data not correctly send in a complete sync (#2379) Till 2022-04-26 15:50:56 +0200
  • 5306c73b00
    Fix bug when uploading device signatures (#2377) Neil Alexander 2022-04-26 13:08:54 +0100
  • e8be2b234f
    Add heroes to the room summary (#2373) Till 2022-04-26 10:53:17 +0200
  • feac9db43f
    Add transactionsCache to redact endpoint (#2375) Till 2022-04-26 10:28:41 +0200
  • 7df5d69a5b Checkout correct branch for Sytest Till Faelligen 2022-04-26 08:07:27 +0200
  • e8ab2154aa
    Return M_NOT_FOUND for rejected events (#2371) Till 2022-04-25 19:05:01 +0200
  • e95fc5c5e3
    Use provided filter for account_data (#2372) Till 2022-04-25 19:04:46 +0200
  • aad81b7b4d
    Only call key update process functions if there are updates, don't send things to ourselves over federation Neil Alexander 2022-04-25 14:22:46 +0100
  • 446819e4ac
    Store the EDU type in the database (#2370) Till 2022-04-25 11:56:50 +0200
  • 67fb086c13 Update README Till Faelligen 2022-04-24 20:26:20 +0200
  • 6d78c4d67d
    Fix retrieving cross-signing signatures in /user/devices/{userId} (#2368) Neil Alexander 2022-04-22 14:58:24 +0100
  • c07f347f00
    Reuse the existing lazyload cache on /context and /messages (#2367) Till 2022-04-22 11:38:29 +0200
  • 0eb5bd1e13
    Update AWSY test groups (#2365) kegsay 2022-04-21 17:17:52 +0100
  • 144c060fa7
    Remove libp2p demos (#2337) Neil Alexander 2022-04-21 13:31:43 +0100
  • 2258387d39
    Update test list Neil Alexander 2022-04-20 16:55:24 +0100
  • 54e7ea41c6
    Eliminate more SQL no row errors in sync API (#2363) Neil Alexander 2022-04-20 16:51:37 +0100
  • bb987cd64b
    Lazy loading fixes (#2362) Neil Alexander 2022-04-20 16:06:46 +0100
  • a9f0a390c6
    Update to NATS Server v2.8.0 and nats.go v1.14.0 (#2359) Neil Alexander 2022-04-20 15:13:04 +0100
  • 073972646f Use unix not second Kegan Dougal 2022-04-19 13:57:02 +0100
  • 85b1631ecf
    Add newly passing test to list Neil Alexander 2022-04-19 10:48:32 +0100
  • 711e377b9c
    Update go-sqlite3-js to matrix-org/go-sqlite3-js#2 (SQLite 3.36.0) Neil Alexander 2022-04-19 10:34:33 +0100
  • 7e745665a4
    Change pushkey_ts to be seconds (fix #2354) (#2358) Neil Alexander 2022-04-19 09:51:02 +0100
  • abf71649b0
    Make sure resp.Username is defined before hashing. Fixes #2356 (#2357) fcwoknhenuxdfiyv-nextcloud 2022-04-19 10:46:54 +0200
  • 57e3622b85
    Implement lazy loading on /sync (#2346) Till 2022-04-19 10:46:45 +0200
  • 3ddbffd59e
    Refactor media storage layer, add tests (#2352) Till 2022-04-14 14:32:48 +0200
  • 3a5e9a0f28
    Use default sync filter if specified filter is not found (should fix #2350) (#2351) Neil Alexander 2022-04-13 16:41:22 +0100
  • 1140f39993
    Precompute values for userIDSet in sync notifier (#2348) Neil Alexander 2022-04-13 12:35:30 +0100
  • 29f2168789
    Make /messages filterable (#2347) Till 2022-04-13 13:16:02 +0200
  • ea92f80c12
    Add database namespacing for unit tests (#2340) kegsay 2022-04-11 10:23:01 +0100
  • 69f2ff7c82
    Correctly use provided filters (#2339) Till 2022-04-11 09:05:23 +0200
  • b4b2fbc36b Remove dead code in the sync api (#2341) kegsay 2022-04-09 00:37:50 +0100
  • 6d25bd6ca5
    syncapi: add more tests; fix more bugs (#2338) kegsay 2022-04-08 17:53:24 +0100
  • 986d27a128
    Update to matrix-org/pinecone@2999ea2 Neil Alexander 2022-04-08 16:39:09 +0100
  • 9bd9f2beba
    Update to matrix-org/pinecone@9b3963248c Neil Alexander 2022-04-08 16:23:50 +0100
  • 6907e42167
    Use connection manager in Pinecone demos Neil Alexander 2022-04-08 13:55:46 +0100
  • 4312b87ab0
    Update dependencies (#2336) Neil Alexander 2022-04-08 12:24:49 +0100
  • e8dd37d533
    Add metrics for internal API requests (#2310) Till 2022-04-08 12:24:40 +0200
  • 25d99c4473
    Remove client-api-proxy and federation-api-proxy (closes #928) (#2335) Neil Alexander 2022-04-08 10:59:51 +0100
  • f299f97e0a
    Fix data race in TestCorrectStreamWakeup (#2334) Neil Alexander 2022-04-08 10:46:36 +0100
  • b8c97431b9
    Prevent setting push rules via account data endpoint (#2333) Neil Alexander 2022-04-08 10:46:23 +0100
  • 63b7c3da46
    Handle QueryAccountAvailabilityPath in internal user API (#2332) PiotrKozimor 2022-04-08 11:18:27 +0200
  • 7499147550
    Add test infrastructure code for dendrite unit/integ tests (#2331) kegsay 2022-04-08 10:12:30 +0100
  • 955e6eb307
    Dendrite 0.8.1 Neil Alexander 2022-04-07 17:13:14 +0100
  • 7902859bc1
    Fix lock contention in sync notifier Neil Alexander 2022-04-07 17:08:15 +0100
  • 87b1ed1338
    Version 0.8.0 (#2330) Neil Alexander 2022-04-07 16:09:40 +0100
  • 2dc35403d1
    Send avatar updates asynchronously, same as display name updates Neil Alexander 2022-04-07 15:50:42 +0100
  • 60ee7eef4c
    Add possibility to ignore users (#2329) Till 2022-04-07 16:08:19 +0200
  • 99ef547295
    Simplify presence stringification (should help with vector-im/element-android#5712) Neil Alexander 2022-04-07 10:10:28 +0100
  • 99f2007eb6
    Fix bug where state events could be requested twice in appservices (#2328) Neil Alexander 2022-04-06 16:10:31 +0100
  • 850932c7a7
    Update README.md Neil Alexander 2022-04-06 15:23:09 +0100
  • c28f00bf96
    Sync notifier tweaks (#2327) Neil Alexander 2022-04-06 15:04:41 +0100