Commit graph

  • b95a719178 Update sytest-whitelist Neil Alexander 2020-02-05 15:03:42 +0000
  • 6828800df4 Update sytests, add /capabilities endpoint into CS API Neil Alexander 2020-02-05 14:37:38 +0000
  • cd303199fc Update copyright notices Neil Alexander 2020-02-05 14:08:39 +0000
  • 2c63eaa0c7 Try to implement /capabilities for room versions Neil Alexander 2020-02-05 14:00:39 +0000
  • 4eb7f5d75f Add wiring for querying the roomserver for the default room version Neil Alexander 2020-02-05 13:39:04 +0000
  • 880d8ae024
    Room version abstractions (#865) Neil Alexander 2020-02-05 16:25:58 +0000
  • 5737bd7b18 Try to fix whitespace in roomsSchema Neil Alexander 2020-02-05 15:17:34 +0000
  • 8a0d5db632 Fix roomserver/versions Neil Alexander 2020-02-05 15:11:21 +0000
  • fe74f1ba0e Update room version metadata Neil Alexander 2020-02-05 13:23:15 +0000
  • 649b22768e Define newer room versions Neil Alexander 2020-02-05 11:56:03 +0000
  • 2c561f7122 Rough first pass at adding room version abstractions Neil Alexander 2020-02-05 11:34:12 +0000
  • 4da2630904
    Blacklist 'displayname updates affect room member events' (#859) Andrew Morgan 2020-02-01 23:19:20 +0000
  • b38019f956 Moved the defer functions CruxBox 2020-01-31 14:40:56 +0530
  • 0360f07110 Not sure if roomserver is better or worse now Neil Alexander 2020-01-30 16:46:16 +0000
  • f95acf92a9 Merge branch 'master' into pass-cfg-by-ref behouba 2020-01-30 17:51:38 +0300
  • fca23c356a Put SaveAccountData into the right function this time Neil Alexander 2020-01-30 11:33:41 +0000
  • ed457049fb Update sytest-whitelist Neil Alexander 2020-01-30 11:29:52 +0000
  • 4113599f61
    Handle kind=guest query parameter on /register (#860) Prateek Sachan 2020-01-30 16:55:57 +0530
  • 04b7285e23 Add empty push rules into account data on account creation (#862) Neil Alexander 2020-01-30 11:20:44 +0000
  • 68ee11d96c
    Add empty push rules into account data on account creation (#862) Neil Alexander 2020-01-30 11:20:44 +0000
  • 576272b1d5 Add empty push rules into account data on account creation Neil Alexander 2020-01-30 11:08:52 +0000
  • 580991e74c Added tests to systest-whitelist Prateek Sachan 2020-01-30 01:29:39 +0530
  • ee5cdb8458 Fix accountDB storage interfaces Neil Alexander 2020-01-29 17:57:16 +0000
  • 16c725b0e2 Fix insertAccountData SQLite query Neil Alexander 2020-01-29 17:53:55 +0000
  • 5c9e67a579 Implement GET endpoints for account_data in clientapi (#861) Neil Alexander 2020-01-29 17:53:05 +0000
  • 6885c10083
    Implement GET endpoints for account_data in clientapi (#861) Neil Alexander 2020-01-29 17:53:05 +0000
  • 6183859d50 Revert "Implement GET endpoints for account_data in clientapi" Neil Alexander 2020-01-29 17:41:11 +0000
  • ec6b78eafa Remove fmt.Println Neil Alexander 2020-01-29 17:36:59 +0000
  • 63c7ded34f Fix accountDB parameter Neil Alexander 2020-01-29 17:36:26 +0000
  • 9e884e0bcf Implement GET endpoints for account_data in clientapi Neil Alexander 2020-01-29 17:21:31 +0000
  • b4e93a2a05 Nuke filtering for now... Neil Alexander 2020-01-29 17:21:47 +0000
  • 4d80dff458 Implement GET endpoints for account_data in clientapi Neil Alexander 2020-01-29 17:21:31 +0000
  • 7cabe39671 Pass device_id as nil Prateek Sachan 2020-01-29 18:37:18 +0530
  • 29fa1cf426 Update Dockerfile -> Go 1.13.7, add build-base (as gcc and friends are needed for SQLite) Neil Alexander 2020-01-29 12:13:17 +0000
  • 0e74bac653 Reorganized imports Prateek Sachan 2020-01-29 06:03:55 +0530
  • 5f496afc1b Handle kind=guest query parameter on /register Prateek Sachan 2020-01-29 05:44:52 +0530
  • 8d9bdda95c Mostly not-bad support for SQLite in syncapi (although there are problems where lots of events get classed incorrectly as backward extremities, probably because of IN/ANY clauses that are badly supported) Neil Alexander 2020-01-28 16:53:01 +0000
  • 4922bf9f58 Blacklist 'displayname updates affect room member events' Andrew Morgan 2020-01-28 13:42:29 +0000
  • 57bf770ef1 SQLite support for federationsender Neil Alexander 2020-01-27 22:51:23 +0000
  • 3a8cb2dc6c Update naffka to latest master Neil Alexander 2020-01-27 22:16:09 +0000
  • b7ea41c6f4 Naffka SQLite Neil Alexander 2020-01-27 19:43:28 +0000
  • 16fa5bb2a5 Update naffka dependency for SQLite Neil Alexander 2020-01-27 18:18:21 +0000
  • 99b32109ba Fix accounts DB, device DB Neil Alexander 2020-01-27 17:36:43 +0000
  • db192382c6 Some keydb, accountdb, devicedb, common partition fixes, some more syncapi tweaking Neil Alexander 2020-01-27 14:33:06 +0000
  • 43605b61aa Duplicate postgres package for sqlite3 (no changes made to it yet) Neil Alexander 2020-01-27 12:34:45 +0000
  • 7f4c60f17e Interfaces for accounts/devices databases Neil Alexander 2020-01-27 12:31:05 +0000
  • 359bd722a0 Initial massaging of clientapi etc (not working yet) Neil Alexander 2020-01-27 12:10:51 +0000
  • f64e8feeec Move current work into single branch Neil Alexander 2020-01-27 11:09:56 +0000
  • 85a582b834 make it build matthew/p2p-js Matthew Hodgson 2020-01-26 16:02:01 -0700
  • 6d2f4f544e Merge branch 'master' of https://github.com/matrix-org/dendrite CruxBox 2020-01-27 01:58:19 +0530
  • 89e4ad9364 Alternate fix for #846, with concatenated errors CruxBox 2020-01-27 01:48:51 +0530
  • b8cfaad0f7 Add create sequence in invites_table.go in syncapi Pushpam Choudhary 2020-01-27 01:15:43 +0530
  • e86dde0ffb Code formatting changes Pushpam Choudhary 2020-01-27 00:24:36 +0530
  • 42b1adf442 merge master (doh) Matthew Hodgson 2020-01-25 19:38:53 -0700
  • a142a7adf5 Fix build issues Abhishek Kumar 2020-01-26 08:06:02 +0530
  • 90a96c698c fixes Matthew Hodgson 2020-01-25 19:35:46 -0700
  • 2f14e7c93d Fix sarama import URLs Neil Alexander 2020-01-25 21:32:54 +0000
  • 8a52f2afdc first cut, untested, for hooking dendrite into go-http-js-libp2p Matthew Hodgson 2020-01-25 13:32:37 -0700
  • 9c6af8a724 No overwriting of global err before return Pushpam Choudhary 2020-01-25 20:13:59 +0530
  • 054f5383c4
    More sync fixes (#854) Neil Alexander 2020-01-25 14:23:16 +0000
  • 2cb7c91c5d
    Store our own keys in the keydb (#853) Neil Alexander 2020-01-25 14:12:52 +0000
  • 84153ac438 Revert order fixing Neil Alexander 2020-01-25 14:06:38 +0000
  • cc6af4a67b getBackwardTopologyPos always returns a usable value Neil Alexander 2020-01-25 13:32:59 +0000
  • 0cb7941054 Remove unnecessary blank line Neil Alexander 2020-01-25 13:26:46 +0000
  • b3568a0763 Further sync tweaks Neil Alexander 2020-01-24 22:50:36 +0000
  • 8c9eb71e8b Use golang.org/x/crypto/ed25519 instead of crypto/ed25519 for pre-Go 1.13 Neil Alexander 2020-01-25 13:23:42 +0000
  • f8387ff93d Store our own keys in the keydb Neil Alexander 2020-01-25 13:15:42 +0000
  • 5f15826c2f Fix some build errors Abhishek Kumar 2020-01-25 18:15:39 +0530
  • cebef9bf09 Set up routes using api Abhishek Kumar 2020-01-22 23:52:50 +0530
  • 87e727f817 Change actions Abhishek Kumar 2020-01-22 22:58:37 +0530
  • bd2ec72250 Add SetRoomCanonicalAlias Abhishek Kumar 2020-01-22 22:38:37 +0530
  • 7cafbd3786 Register Canonical Alias API with roomserver.go Abhishek Kumar 2020-01-22 17:58:24 +0530
  • 365ce809f6 Add canonical alias functions to storage Abhishek Kumar 2020-01-22 17:52:13 +0530
  • cfd8aadbbc Add SQL level functions for canonical alias Abhishek Kumar 2020-01-22 17:38:00 +0530
  • d477fd198b Copy room alias table for canonical alias Abhishek Kumar 2020-01-22 16:45:09 +0530
  • 37d117f2b7
    Wire up publicroomsapi for roomserver events (#851) Neil Alexander 2020-01-24 17:11:20 +0000
  • e729c43c20 nolint containsBackwardExtremity for now Neil Alexander 2020-01-24 16:53:27 +0000
  • 34efd6b194 Remove parameter that was incorrectly brought over from p2p work Neil Alexander 2020-01-24 16:27:01 +0000
  • 5cb5ad63e6 Wire up publicroomsapi to roomserver events Neil Alexander 2020-01-24 16:24:33 +0000
  • dece31f41e
    Some fixes for #847 (#850) Neil Alexander 2020-01-24 11:40:27 +0000
  • 804126dbe7 Remove commented out lines from output_room_events_table schema Neil Alexander 2020-01-24 11:40:06 +0000
  • bd546220f1 Fix a couple of cases where backfilling events we already had causes panics, hopefully fix ordering of events, update GMSL dependency for backfill URL fixes Neil Alexander 2020-01-24 11:21:15 +0000
  • 49f760a30b
    CS API: Support for /messages, fixes for /sync (#847) Neil Alexander 2020-01-23 17:51:10 +0000
  • 1f7c894066 Update sytest-whitelist Neil Alexander 2020-01-23 17:36:08 +0000
  • 922f9cc285 Update sytest-blacklist Neil Alexander 2020-01-23 17:17:35 +0000
  • 6735e412a4 Fix selectEventsWithEventIDsSQL Neil Alexander 2020-01-23 16:58:12 +0000
  • f7f52986f3 Remove prevPDUPos as dead now that backwardTopologyPos is used instead Neil Alexander 2020-01-23 16:03:55 +0000
  • fb69add0a6 Fix typo Neil Alexander 2020-01-23 15:47:59 +0000
  • 72ea8efcfa Revert to topology tokens in addRoomDeltaToResponse etc Neil Alexander 2020-01-23 15:42:49 +0000
  • 8e3035afd2 Remove extraneous sync position func Neil Alexander 2020-01-23 15:39:03 +0000
  • 5dfbf0b2be Hopefully fix some of the sync batch tokens Neil Alexander 2020-01-23 13:43:00 +0000
  • c6d0fa3fc2 Update sytest-whitelist Neil Alexander 2020-01-23 10:58:57 +0000
  • 3aea9db5e4 Update pagination token test Neil Alexander 2020-01-23 10:26:32 +0000
  • fb9fedcc7f Fix NewPaginationTokenFromString, define unit test for it Neil Alexander 2020-01-23 10:00:18 +0000
  • fe707a163e Thwarted by gocyclo again Neil Alexander 2020-01-22 18:16:42 +0000
  • 6cea9e8e67 Prevent OOB error in addRoomDeltaToResponse Neil Alexander 2020-01-22 18:04:58 +0000
  • 86dc91846b Try insert event topology as ON CONFLICT DO NOTHING Neil Alexander 2020-01-22 17:04:35 +0000
  • 61d488611e Handle extremities after inserting event into topology Neil Alexander 2020-01-22 16:50:30 +0000
  • 40495491cb Don't overshadow err (fix lint issue) Neil Alexander 2020-01-22 16:23:35 +0000
  • 83eee79d1b Merge branch 'master' into neilalexander/cs-messages Neil Alexander 2020-01-22 16:13:58 +0000