Commit Graph

  • 602818460d
    Reduce allocations in /sync presence stream (#2326) Neil Alexander 2022-04-06 13:31:44 +01:00
  • e5e3350ce1
    Add presence module V2 (#2312) Till 2022-04-06 13:11:19 +02:00
  • 16e2d243fc
    Reduce the number of allocations made by localRoomMembers when consuming stream events for push notifications (#2324) Neil Alexander 2022-04-06 10:43:54 +01:00
  • f7109de500
    Nuke a couple of tests for now Neil Alexander 2022-04-05 16:45:01 +01:00
  • b49a6757c8
    Update the "Are We Synapse Yet?" list Neil Alexander 2022-04-05 16:43:29 +01:00
  • c874d0b2ce
    Merge branch 'main' of github.com:matrix-org/dendrite Neil Alexander 2022-04-05 14:43:58 +01:00
  • 4d9d9cc9b1
    Update to matrix-org/gomatrixserverlib#300 Neil Alexander 2022-04-05 14:43:44 +01:00
  • c84937b852
    Add Are We Synapse Yet to GHA (#2321) Till 2022-04-05 15:32:30 +02:00
  • 47be39c18e
    Update sytest-whitelist again Neil Alexander 2022-04-05 11:49:29 +01:00
  • fb10633a80
    build.sh to build.cmd (#2319) Emanuele Aliberti 2022-04-05 12:27:29 +02:00
  • 2defc4249d
    Added /upgrade endpoint (#2307) David Spenler 2022-04-05 05:04:08 -04:00
  • 562d742240
    Update to matrix-org/gomatrixserverlib#299 Neil Alexander 2022-04-04 19:04:17 +01:00
  • 1783496423
    remove obsolete config entry "federation_certificates" (#2318) Sebastian Spaeth 2022-04-04 18:31:41 +02:00
  • f2f9d2916b
    Fix dendritejs-pinecone build Neil Alexander 2022-04-04 17:26:01 +01:00
  • cee12a7ab0
    Enhanced calm at startup of Pinecone demos Neil Alexander 2022-04-04 15:35:47 +01:00
  • c69159bda7
    Update to matrix-org/pinecone@e526fa8 Neil Alexander 2022-04-04 15:16:02 +01:00
  • 9b316ac64c
    Slower federation warm-up (#2320) Neil Alexander 2022-04-04 15:14:10 +01:00
  • 6748a2a823
    Fix sign-off link in CONTRIBUTING.md Neil Alexander 2022-04-04 11:02:16 +01:00
  • a0f5d8e1a5
    Fix unlimitedSize uploads (#2317) S7evinK 2022-04-04 10:32:53 +02:00
  • cd8fac152e
    Include joined and invite member counts in room summary (#2315) Neil Alexander 2022-04-01 16:14:38 +01:00
  • 8213b2ba30
    Update Pinecone P2P demo Neil Alexander 2022-03-30 15:01:22 +01:00
  • 49dc49b232
    Remove eduserver (#2306) S7evinK 2022-03-29 14:14:35 +02:00
  • 7972915806
    User directory for nearby Pinecone peers (P2P demo) (#2311) Neil Alexander 2022-03-28 16:25:26 +01:00
  • 0692be44d9
    Fix account availability on register Neil Alexander 2022-03-28 13:31:17 +01:00
  • 8099bcbc8b
    P2P demo tweaks Neil Alexander 2022-03-28 11:44:25 +01:00
  • 34b9c8c670
    Ensure Dendrite has stopped in Pinecone demo Stop() Neil Alexander 2022-03-28 10:55:53 +01:00
  • ceb3874469
    Allow stored session parameters to be overwritten in the registration request (#2309) Neil Alexander 2022-03-28 10:47:35 +01:00
  • 08d995d809
    Version 0.7.0 (#2304) Neil Alexander 2022-03-25 14:53:06 +00:00
  • 1554d51b37
    Pass DOCKER_TOKEN secret into Docker workflow Neil Alexander 2022-03-25 14:27:41 +00:00
  • 565b5423ea
    One final tweak to the GHA pipeline Neil Alexander 2022-03-25 13:41:28 +00:00
  • 873c4d7e2c
    Fixes for create-account (#2285) S7evinK 2022-03-25 14:38:24 +01:00
  • 5b5e6a59b6
    Give packages permission to update-docker-images Neil Alexander 2022-03-25 13:31:41 +00:00
  • 7f3d42bb46
    Use correct path name Neil Alexander 2022-03-25 13:29:09 +00:00
  • 62bd559275
    Factor Docker step into own job Neil Alexander 2022-03-25 13:28:20 +00:00
  • c8e1ad5997
    Specify branch name in Docker flow Neil Alexander 2022-03-25 13:26:18 +00:00
  • f25afa1e19
    Healthcheck endpoints (#2303) Neil Alexander 2022-03-25 13:25:15 +00:00
  • 28642683fc
    Fix Docker flow Neil Alexander 2022-03-25 13:25:02 +00:00
  • b113217a6d
    Use most recent event in response to get latest stream position in incremental sync (#2302) Neil Alexander 2022-03-25 12:38:16 +00:00
  • e6d4bdeed5
    Try to recover from corrupted NATS streams in memory temporarily (#2301) Neil Alexander 2022-03-25 12:24:21 +00:00
  • 5e780d3ca2
    Chain Docker update onto main Neil Alexander 2022-03-25 10:08:13 +00:00
  • 87298985a7
    Update Docker workflow some more Neil Alexander 2022-03-25 09:05:06 +00:00
  • f2e550efd8
    Refactor appservice & client API to use userapi internal (#2290) S7evinK 2022-03-24 22:45:44 +01:00
  • 8e76523b04
    Update database when rejecting federated invite (#2300) S7evinK 2022-03-24 22:13:19 +01:00
  • 9a727416eb
    Use github.actor for GHCR upload Neil Alexander 2022-03-24 17:08:17 +00:00
  • 398aae112c
    Fix Docker flow Neil Alexander 2022-03-24 16:22:39 +00:00
  • 31a3c12682
    Allow manual Docker tasks in GHA Neil Alexander 2022-03-24 15:50:30 +00:00
  • 1b389abbfd
    Upload Docker images for releases to both Docker Hub and GitHub Container Registry (#2299) Neil Alexander 2022-03-24 15:22:06 +00:00
  • bb31b25f1b
    fixup treat the sender_localpart as an exclusive namespace of one user (#2255) Nick Cao 2022-03-24 21:57:00 +08:00
  • ad818a4370
    Update dendrite.yml Neil Alexander 2022-03-24 12:41:30 +00:00
  • c2a27efc36
    Update on section of GHA workflow Neil Alexander 2022-03-24 12:40:44 +00:00
  • 41d71a304c
    Update README.md Neil Alexander 2022-03-24 12:25:45 +00:00
  • fe5148c12d
    Check for success of initial tests on GHA Neil Alexander 2022-03-24 12:14:35 +00:00
  • 3bdda65bc4
    Hopefully fail Initial tests passed if they actually failed (#2298) Neil Alexander 2022-03-24 12:05:36 +00:00
  • 01f863d248
    Move CI to Github Actions (#2297) S7evinK 2022-03-24 12:52:51 +01:00
  • d983d17355
    Fix lint errors Neil Alexander 2022-03-24 10:03:22 +00:00
  • 6c95f9b535
    Update to matrix-org/pinecone@6fb0773 Neil Alexander 2022-03-23 14:45:22 +00:00
  • 6e8cca344a
    Fix #2287 by trying to fetch account by lowercase localpart (#2292) S7evinK 2022-03-23 13:55:34 +01:00
  • 3213910977
    Update PR template (#2294) kegsay 2022-03-23 11:41:48 +00:00
  • 98a5e410d7
    Per-room consumers (#2293) Neil Alexander 2022-03-23 10:20:18 +00:00
  • 9572f5ed19
    Wait for safe shutdown of NATS Server (#2289) Neil Alexander 2022-03-21 10:32:34 +00:00
  • 8336ce972e
    Remove unused partition_offset_table (#2288) S7evinK 2022-03-21 10:47:41 +01:00
  • e47dfe4786
    Fix panic that can occur from nil pointer exception in media API fetchRemoteFile Neil Alexander 2022-03-18 16:21:15 +00:00
  • c54d88aecf
    Update to matrix-org/pinecone@8687b0d Neil Alexander 2022-03-18 15:32:14 +00:00
  • a96098051e
    Update FAQ.md Neil Alexander 2022-03-18 11:44:13 +00:00
  • 475d3c1af9
    Better mapping of stream positions to topological positions in /messages (#2263) Neil Alexander 2022-03-18 10:40:01 +00:00
  • 191486438c
    Assign room NIDs, event type NIDs and state key NIDs outside of database transactions (#2265) Neil Alexander 2022-03-17 18:24:27 +00:00
  • 4e64c270db
    Various bug fixes and tweaks around invites and membership Neil Alexander 2022-03-17 17:05:21 +00:00
  • 0fb94fc781
    Update to matrix-org/gomatrixserverlib@0980b7f Neil Alexander 2022-03-17 16:48:41 +00:00
  • 1894f34868
    Update to matrix-org/gomatrixserverlib@a62d9f3 Neil Alexander 2022-03-17 09:58:44 +00:00
  • 96d3883a18
    Remove unexpected file Neil Alexander 2022-03-16 16:50:44 +00:00
  • 047147a3af
    Update Yggdrasil P2P demo (also remove QUIC dependency) Neil Alexander 2022-03-16 16:49:10 +00:00
  • e30aa38fb0
    Stream tweaks, use same codepath for sync vs async input room events, wait for error response via NATS messages (#2283) Neil Alexander 2022-03-16 14:21:11 +00:00
  • 485367fcfa
    Return error from remote download requests (#2266) S7evinK 2022-03-16 12:16:27 +01:00
  • 0ad665fabc
    Update to NATS Server 2.7.4 (#2282) Neil Alexander 2022-03-16 10:47:18 +00:00
  • 2696f36738
    Federation client improvements (HTTP/2, reaping federation trippers, TLS client session cache, keepalive tweaks, update to matrix-org/gomatrixserverlib#297) Neil Alexander 2022-03-16 10:27:16 +00:00
  • d8facd6308
    Fix SQL statement for PurgeRoomState (#2280) S7evinK 2022-03-16 11:25:50 +01:00
  • fc0bdf5d88
    Truncate recentStreamEvents before working out which event IDs to exclude from stateEvents (#2281) Neil Alexander 2022-03-16 10:18:08 +00:00
  • 69268fc48e
    Use accountdb with provided config (#2273) S7evinK 2022-03-15 12:13:33 +01:00
  • a2cf1aaf48
    Fix /context with lazy_load_members (#2277) S7evinK 2022-03-14 20:04:24 +01:00
  • 01d71a767d
    Platform sanity checks (#2271) Neil Alexander 2022-03-11 17:27:12 +00:00
  • 507a8e6773
    Don't range entire state for /sync (#2270) Neil Alexander 2022-03-11 12:48:45 +00:00
  • e485f9c2bd
    64-bit stream IDs for device list updates (#2267) Neil Alexander 2022-03-10 13:17:28 +00:00
  • e1881627d1
    Implement MSC3383 (update to matrix-org/gomatrixserverlib#296) Neil Alexander 2022-03-10 12:44:31 +00:00
  • d78e0a33e0
    Remove references to userapi_devices (fixes #2259) Neil Alexander 2022-03-09 16:38:50 +00:00
  • 089d16812c
    Fix GET /directory/list/room/{roomID} (#2262) Neil Alexander 2022-03-09 10:42:24 +00:00
  • 030b995636
    Update to matrix-org/pinecone@cfde1f8 Neil Alexander 2022-03-09 10:19:49 +00:00
  • 979738b2da
    Get MSC2946 working for restricted rooms locally/over federation (#2260) kegsay 2022-03-08 13:24:32 +00:00
  • 67de4dbd0c
    Don't send adds_state_events in roomserver output events anymore (#2258) Neil Alexander 2022-03-07 17:17:16 +00:00
  • 05fa66c9c8
    Fix appservice username check (#2223) S7evinK 2022-03-07 18:14:08 +01:00
  • 626d3f6cf5
    Capture Sentry exceptions for errors in JetStreamConsumer Neil Alexander 2022-03-07 16:40:56 +00:00
  • 9fbaa1194b
    Add canonical alias support (#2236) S7evinK 2022-03-07 10:37:04 +01:00
  • 86d4eef9f1
    Version 0.6.5 (#2254) Neil Alexander 2022-03-04 16:20:23 +00:00
  • 0297929b76
    Revert NATS server upgrade in 00b3545b14ca5e6987be93cabafc51e771f8bcc7 Neil Alexander 2022-03-04 15:56:31 +00:00
  • 24df85b428
    Mark soft-failed events as rejected in roomserver_events (#2252) Neil Alexander 2022-03-04 15:27:10 +00:00
  • 22a034dcba
    Fix memory leaks with SQLite prepared statements (#2253) Neil Alexander 2022-03-04 15:05:42 +00:00
  • 5e694cd362
    Un-ratelimit calls to /thumbnail (#2251) S7evinK 2022-03-04 12:03:51 +01:00
  • 7fc62d8178
    Fix a panic in OnIncomingMessagesRequest (#2250) Neil Alexander 2022-03-04 10:24:26 +00:00
  • f75169c353
    Send profile updates asynchronously (#2246) Neil Alexander 2022-03-03 18:24:14 +00:00
  • 72022a6ecf
    Return 404 if event given to /context was not found (#2245) Neil Alexander 2022-03-03 17:58:24 +00:00
  • 5592322e13
    Clean old notifications regularly (#2244) Neil Alexander 2022-03-03 16:45:06 +00:00