Commit graph

  • 94f3de2798
    Use COALESCE in PostgreSQL Neil Alexander 2021-04-21 17:29:37 +0100
  • fc1d6bc5e6
    Use IFNULL for SQLite Neil Alexander 2021-04-21 17:17:06 +0100
  • ad66f9ea00
    Use boundaried IDs in SQLite too Neil Alexander 2021-04-21 16:59:44 +0100
  • 7ebb9c625d Make changes backward compatible - when user provides no flows, default are provided Piotr Kozimor 2021-04-21 15:50:54 +0200
  • c5854039d9 Remove unsused structs Piotr Kozimor 2021-04-21 15:11:23 +0200
  • c852dc4180 Fix tag for Flow struct field Piotr Kozimor 2021-04-21 15:10:30 +0200
  • efec056a8f
    Fix snapshot sequence name Neil Alexander 2021-04-21 14:01:14 +0100
  • d975de3c05 Pass custom certificates via config file to be added to system pool, fix CreateSession to be conformant to V1 api Piotr Kozimor 2021-04-21 12:39:38 +0200
  • 42b3dc5abe
    Injection escaping may not work for CREATE SEQUENCE after all Neil Alexander 2021-04-21 10:29:11 +0100
  • e1902ae697
    Query parameters are not playing the game Neil Alexander 2021-04-21 10:25:50 +0100
  • 92ea4e5a80
    More sequence tweaks Neil Alexander 2021-04-21 10:23:04 +0100
  • 121f197625
    Break out queries a bit Neil Alexander 2021-04-21 10:19:20 +0100
  • e5b4e75357
    Use Query Neil Alexander 2021-04-21 10:17:21 +0100
  • beef1e3131
    Fix boundary queries Neil Alexander 2021-04-21 10:05:45 +0100
  • 0f849288e4
    Fix boundary queries Neil Alexander 2021-04-21 10:04:42 +0100
  • cdf8126254
    Create sequence if not exists Neil Alexander 2021-04-21 09:49:54 +0100
  • 8859e0e86b
    Set a boundary for old to new block/snapshot IDs so we don't rewrite them more than once accidentally Neil Alexander 2021-04-21 09:49:21 +0100
  • 192a67c362 Added some changes/helpers to dev locally using hydrogen-web client jjacobson 2021-04-21 16:18:09 +1000
  • 5475f8a7d9
    Update migration names Neil Alexander 2021-04-20 16:28:47 +0100
  • f858b5ac7c
    Fix conflict statements Neil Alexander 2021-04-20 15:56:49 +0100
  • dc056f7e40
    Refactor droomserver database setup for migrations Neil Alexander 2021-04-20 15:43:03 +0100
  • c617d7c335
    Hash-deduplicated state storage (and migrations) for PostgreSQL and SQLite Neil Alexander 2021-04-20 14:56:16 +0100
  • 01ce9abc5b Delete duplicated /register/email/requestToken endpoint Piotr Kozimor 2021-04-20 14:34:02 +0200
  • 7d9304ea63 Switch to deprecated Identity API v1 - no authentication required Piotr Kozimor 2021-04-20 10:15:43 +0200
  • 15e6056540 Fix completed session stage for LoginTypeEmailIdentity Piotr Kozimor 2021-04-20 07:45:04 +0200
  • 3f88adcf05 Merge remote-tracking branch 'upstream/master' Kilos Liu 2021-04-20 10:18:06 +0800
  • d6e9b7b307
    Remove the 'Content-Type' request header requirement (#1834) Fero 2021-04-19 17:29:51 +0200
  • 1c5fea6854 Remove unnecessary config parameter in validateEmailIdentity Piotr Kozimor 2021-04-19 13:23:40 +0200
  • be656cf2c9 Pass request to identity server with context from passed request Piotr Kozimor 2021-04-19 13:13:38 +0200
  • e7603c7b61 no message Kilos Liu 2021-04-19 13:36:35 +0800
  • dba4199d71 Merge remote-tracking branch 'upstream/master' merged origin repo Kilos Liu 2021-04-19 10:40:10 +0800
  • 8d5f444306 Appservice config: (please squash when merge) diamondburned 2021-04-16 01:42:17 -0700
  • 2a0d08f29a Appservice config: handle regexp parsing errors diamondburned 2021-04-16 01:05:53 -0700
  • f6456468c0 WIP: Handle /register/email/requestToken Piotr Kozimor 2021-04-16 08:49:12 +0200
  • 02efc3eed2 Configure login and registration flows by client_api section not Derived Piotr Kozimor 2021-04-16 08:29:58 +0200
  • a9faa1bc44
    Fix registration error when disabled Neil Alexander 2021-04-15 09:58:26 +0100
  • 496efe0706 Remove the 'Content-Type' request header requirement ferologics 2021-04-14 11:22:22 +0200
  • 656d11ec90
    fedsender: tolerate dupe membership events (#1824) Kegsay 2021-04-14 11:11:54 +0100
  • 653e30619c
    Remove the Content-Length requirement on upload request (#1831) Fero 2021-04-14 11:53:24 +0200
  • 636f0b631c
    Update joined_hosts_table.go Kegsay 2021-04-14 10:52:57 +0100
  • 3754e527a7 Address review comment - universally check if temp file size exceeds max file size ferologics 2021-04-14 11:28:08 +0200
  • a0791d07a6 Added import alias again Kilos Liu 2021-04-14 14:59:51 +0800
  • 8428ff93c2 Removed some meaningless type conversions Kilos Liu 2021-04-14 10:53:43 +0800
  • e8161a9f39 Handle m.login.email.identity auth type in /register endpoint Piotr Kozimor 2021-04-13 21:12:31 +0200
  • f4d808a284 Make sure that the file size does not exceed max content size ferologics 2021-04-13 19:43:22 +0200
  • 77da3ce5d5 Remove the Content-Length requirement ferologics 2021-04-13 18:00:29 +0200
  • 14561b66c8
    Merge branch 'master' into master Kilos Liu 2021-04-13 21:18:48 +0800
  • 080ae6a829
    Move room mutex in federation API (#1830) Neil Alexander 2021-04-13 11:13:07 +0100
  • db25c6fda4
    Revert "Guard processEventWithMissingState instead" Neil Alexander 2021-04-13 10:05:52 +0100
  • 0ce88036aa
    Guard processEventWithMissingState instead Neil Alexander 2021-04-13 10:01:07 +0100
  • b4fb62b577
    Move room mutex in federation API to surround resolveStatesAndCheck Neil Alexander 2021-04-13 09:56:31 +0100
  • 5d61c057cd Removed some meaningless type conversions and fixed some comments to go style Kilos Liu 2021-04-12 16:52:35 +0800
  • ed39554449 fedsender: tolerate dupe membership events Kegan Dougal 2021-04-09 11:24:40 +0100
  • e08942fb00
    Remove legacy register endpoint (#1822) Kegsay 2021-04-09 10:21:35 +0100
  • 32c6b168ce Finish removing Kegan Dougal 2021-04-08 18:10:55 +0100
  • 76a9fc771d Remove legacy register endpoint Kegan Dougal 2021-04-08 17:40:37 +0100
  • b769d5a25e
    Optimise memory usage when calling /g_m_e (#1819) Kegsay 2021-04-08 13:50:39 +0100
  • 5ade348d14
    Document need for max-body-size change in reverse proxy as well (#1816) Tim McCormack 2021-04-08 11:08:38 +0000
  • 12386d32c6 Sigh Kegan Dougal 2021-04-08 12:05:41 +0100
  • 844a8fcd76 refactor handling of device list update pokes Kegan Dougal 2021-04-08 11:23:37 +0100
  • 0530329c77 cache more events Kegan Dougal 2021-04-07 19:17:51 +0100
  • 65e85e3da1 Optimise memory usage when calling /g_m_e Kegan Dougal 2021-04-07 17:46:53 +0100
  • d27607af78
    Implement OpenID module (#599) (#1812) Bruce MacDonald 2021-04-07 05:26:20 -0700
  • 017cae24ef
    Merge branch 'master' into openid Kegsay 2021-04-07 13:00:48 +0100
  • 3bac156f3a
    Update dendrite-config.yaml Kegsay 2021-04-07 13:00:38 +0100
  • 19c8af7058
    Merge pull request #1 from matrix-org/master davidli18 2021-04-07 11:47:12 +0800
  • 612f4d8e80
    Merge branch 'master' into timmc/sample-config-upload-limit-doc Tim McCormack 2021-04-04 00:10:03 +0000
  • e0c2874834 Document need for max-body-size change in reverse proxy as well Tim McCormack 2021-04-03 19:21:54 -0400
  • 5716a9b8a7 Add default OpenID token lifetime (#599) Bruce MacDonald 2021-04-03 14:50:42 -0700
  • 8b915d3e2a OpenID module tweaks (#599) Bruce MacDonald 2021-04-03 14:22:07 -0700
  • 60ffac46d4
    refer to the correct shell script Matt Voboril 2021-04-01 08:37:23 -0500
  • 7b945a2bdb
    Merge branch 'master' into patch-1 Matt Voboril 2021-04-01 08:36:13 -0500
  • f8d3a762c4
    Add a per-room mutex to federationapi when processing transactions (#1810) Kegsay 2021-03-30 10:01:32 +0100
  • 0ee1c56ffd
    Use log directory that we will be able to write to (#1799) Eric Eastwood 2021-03-30 03:53:02 -0500
  • 5f1272c74f Implement OpenID module (#599) Bruce MacDonald 2021-03-21 18:40:38 -0700
  • 318b4503c9 Add Sentry support (#1803) Kegsay 2021-03-24 10:25:24 +0000
  • 6929edf32c Add more metrics (#1802) Kegsay 2021-03-23 15:22:00 +0000
  • 95ad1b4c7a log less for failed key querys, add counters for incoming pdus/edus (#1801) Kegsay 2021-03-23 11:33:36 +0000
  • 4a88a99dbc Implement OpenID module (#599) Bruce MacDonald 2021-03-21 18:40:38 -0700
  • 7ce2cd97ea Correct mutex lock ordering Kegan Dougal 2021-03-28 14:03:30 +0100
  • c2d3efd530 Fix unit tests Kegan Dougal 2021-03-28 12:47:33 +0100
  • 83c6f07629 Add a per-room mutex to federationapi when processing transactions Kegan Dougal 2021-03-28 12:26:00 +0100
  • 709db905ca
    Implement filtering for roomId/messages Joakim Hulthe 2021-03-26 22:34:59 +0100
  • af41f6d454
    Add Sentry support (#1803) Kegsay 2021-03-24 10:25:24 +0000
  • 4182770156 British english linter Kegan Dougal 2021-03-23 18:59:29 +0000
  • 4bc986d711 Log fed Sentry stuff correctly Kegan Dougal 2021-03-23 18:47:58 +0000
  • 79db90f3fb Capture panics Kegan Dougal 2021-03-23 18:37:44 +0000
  • a850a2dd15 Use HTTP Sentry properly maybe Kegan Dougal 2021-03-23 18:21:59 +0000
  • 83edb2d2f9 Add Sentry support Kegan Dougal 2021-03-23 16:34:20 +0000
  • 802f1c96f8
    Add more metrics (#1802) Kegsay 2021-03-23 15:22:00 +0000
  • f6958ae735 Linting Kegan Dougal 2021-03-23 15:11:44 +0000
  • e0312ff119 Add more metrics Kegan Dougal 2021-03-23 14:51:18 +0000
  • a1b7e4ef3f
    log less for failed key querys, add counters for incoming pdus/edus (#1801) Kegsay 2021-03-23 11:33:36 +0000
  • 1a50b1f6a4 Fix metrics Kegan Dougal 2021-03-23 11:15:11 +0000
  • 19f310d4e8 Blacklist flakey test Kegan Dougal 2021-03-23 10:48:57 +0000
  • 0294ee7338 use labels Kegan Dougal 2021-03-23 10:47:33 +0000
  • cd639b07c4 log less for failed key querys, add counters for incoming pdus/edus Kegan Dougal 2021-03-23 10:16:23 +0000
  • d960248ea8
    Retry room directory lookups if they fail Neil Alexander 2021-03-19 14:31:37 +0000
  • 9f2b61fb37
    Stay connected to static peers more stickily Neil Alexander 2021-03-18 14:33:52 +0000
  • 49798cfe18 Use log directory that we will be able to write to Eric Eastwood 2021-03-17 12:46:57 -0500