aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-24Don't populate config defaults where it doesn't make sense (#2058)Neil Alexander
* Don't populate config defaults where it doesn't make sense * Fix dendritejs builds
2021-11-24Merge `federationapi`, `federationsender`, `signingkeyserver` components (#2055)Neil Alexander
* Initial federation sender -> federation API refactoring * Move base into own package, avoids import cycle * Fix build errors * Fix tests * Add signing key server tables * Try to fold signing key server into federation API * Fix dendritejs builds * Update embedded interfaces * Fix panic, fix lint error * Update configs, docker * Rename some things * Reuse same keyring on the implementing side * Fix federation tests, `NewBaseDendrite` can accept freeform options * Fix build * Update create_db, configs * Name tables back * Don't rename federationsender consumer for now
2021-11-22Don't persist transaction IDs in the roomserver (#2048)Neil Alexander
2021-11-18Only return non-stub rooms from `GetKnownRooms` (#2049)Neil Alexander
* Only return non-stub rooms from `GetKnownRooms` This should stop a bunch of errors at startup with invalid server ACLs. * Fix query
2021-11-16Version 0.5.1 (#2047)v0.5.1Neil Alexander
* Version bump, changelog * Update to matrix-org/pinecone@8c7a1ad * Update to matrix-org/pinecone@febf350
2021-11-16Guard in all key consumersNeil Alexander
2021-11-16Fix panic in federationsender consumerNeil Alexander
2021-11-15Mark room versions 8 and 9 as unstable (update to ↵Neil Alexander
matrix-org/gomatrixserverlib@15a64d2)
2021-11-12Fix default power levels (update to matrix-org/gomatrixserverlib@af2616b)Neil Alexander
2021-11-08Fix sytestNeil Alexander
2021-11-08Update to matrix-org/gomatrixserverlib@ed70208 (hopefully will fix sytest)Neil Alexander
2021-11-08Update sytest-whitelistNeil Alexander
2021-11-08Resume federation sends (#2039)Neil Alexander
* Resume federation sends * Review comments * Fix build error
2021-11-04Try to reduce re-allocations a bit in resolveConflictsV2Neil Alexander
2021-11-04Further state resolution v2 optimisationsNeil Alexander
2021-11-04State resolution v2 performance improvements (reduce allocs in Kahn's ↵Neil Alexander
algorithm, update to matrix-org/gomatrixserverlib@91dadfb)
2021-11-03Reduce CPU usage of SelectStateInRange (#2038)Neil Alexander
2021-11-02Support joining version 8 and 9 rooms (update to ↵Neil Alexander
matrix-org/gomatrixserverlib@13366e7)
2021-11-02Fix building on Windows (#2008)S7evinK
Signed-off-by: Till Faelligen <tfaelligen@gmail.com>
2021-11-02Run gofmt on dendrite - apply go 1.17 preferred build tags (#2021)PiotrKozimor
2021-11-02Fix #2028 (#2036)Neil Alexander
2021-11-020️⃣ Media API: Fix maxFileSizeBytes=0 handling (#1993)database64128
2021-11-02Support WebP based thumbnails (#2033)hacktivista
Co-authored-by: Felix Freeman <libsys@hacktivista.org>
2021-11-02Update to matrix-org/gomatrixserverlib@5e02b64Neil Alexander
2021-11-01Add part of #1322 tests (#2034)kegsay
* Add part of #1322 tests * Fix #1322
2021-10-29Remove tests from the blacklist (#2031)kegsay
* Remove tests from the blacklist They seem to be more reliable now * Update whitelist
2021-10-29Add 'Federation publicRoom Name/topic keys are correct' to the sytest ↵Andrew Morgan
whitelist (#2029) Sytest had two tests with the name `Name/topic keys are correct`. https://github.com/matrix-org/sytest/pull/1098 edited one so that the names were unique. It seems that this test name was in the dendrite Sytest whitelist. This PR adds the additional, new name to the whitelist as well. Time to see if CI passes!
2021-10-29generate-config: add flags for db and server name (#2030)kegsay
2021-10-25Update README.md (#2012)cofob
2021-10-25Update are-we-synapse-yet (#2018)S7evinK
* Update are-we-synapse-yet Signed-off-by: Till Faelligen <tfaelligen@gmail.com> * More missing presence tests * Move tests to presence only
2021-10-22Fix dendritejs buildNeil Alexander
2021-10-22Update Pinecone demoNeil Alexander
2021-10-21sytest: update blacklist and whitelist (#2025)kegsay
Should make CI happy again
2021-10-21Upgrade containerd dep (#2024)kegsay
2021-10-13Update sytest blacklist/whitelist for known flaky tests (closes ↵Neil Alexander
matrix-org/sytest#1155)
2021-10-12Update to matrix-org/pinecone@d568c316384c42e249b87dcbf35dd6f72aa9257fNeil Alexander
2021-10-08Fix dendritejs-pineconeNeil Alexander
2021-10-08Update Pinecone demoNeil Alexander
2021-10-05Bump github.com/matrix-org/dugong (#2011)Aaron Bieber
The latest version of dugong has a fix for removing log files after they are compressed. Signed-off-by: Aaron Bieber <aaron@bolddaemon.com>
2021-09-20Update to matrix-org/pinecone@4f07afaNeil Alexander
2021-09-10Update pinecone to matrix-org/pinecone#12Neil Alexander
2021-09-10Added .well-known/matrix/server endpoint (#1988)Ryan W
* Added .well-known/matrix/server endpoint Signed-off-by: Ryan Whittington <twentybitdev@gmail.com> * Replaced tabs with spaces Signed-off-by: Ryan Whittington <twentybitdev@gmail.com>
2021-09-08- Removed double imports (#1989)Ryan W
- Lower cased error messages Signed-off-by: Ryan Whittington <twentybitdev@gmail.com> Co-authored-by: kegsay <kegan@matrix.org>
2021-09-07Add more logs (#2005)kegsay
* Add more logs To help debug the migration issue in #1924 along with manual data-loss-inducing fixes. Also log the origin server on processed txns to help debug buggy server origins. * Fix query
2021-08-27Don't return nonsense canonical room aliases in the public rooms responses ↵Neil Alexander
(#1992)
2021-08-27publicRooms should accept POST as well as GET (#1991)Neil Alexander
2021-08-24Version 0.5.0v0.5.0Neil Alexander
2021-08-24Hopefully fix UIA for cross-signing setup (closes #1983) (#1986)Neil Alexander
2021-08-19Update to matrix-org/pinecone@e692df1Neil Alexander
2021-08-19Update to matrix-org/pinecone@21e3b392289b9412aa0d290f9f03fe9a1f8909e9Neil Alexander