Till Faelligen
3d33441fa2
Merge branch 'master' of https://github.com/matrix-org/dendrite into add-presence
2021-10-25 18:54:05 +02:00
cofob
ba2f456e86
Update README.md ( #2012 )
2021-10-25 10:08:47 +01:00
S7evinK
b8d9d792d7
Update are-we-synapse-yet ( #2018 )
...
* Update are-we-synapse-yet
Signed-off-by: Till Faelligen <tfaelligen@gmail.com>
* More missing presence tests
* Move tests to presence only
2021-10-25 10:08:02 +01:00
Neil Alexander
aa26c2ed50
Fix dendritejs build
2021-10-22 11:40:24 +01:00
Neil Alexander
4c129e3e3d
Update Pinecone demo
2021-10-22 11:38:04 +01:00
kegsay
3b7a4ad640
sytest: update blacklist and whitelist ( #2025 )
...
Should make CI happy again
2021-10-21 15:35:36 +01:00
kegsay
09511c6086
Upgrade containerd dep ( #2024 )
2021-10-21 12:13:01 +01:00
Till Faelligen
ffe6f0fd4e
Add more passing tests
2021-10-15 20:37:01 +02:00
Till Faelligen
174f9ca603
Add passing tests
2021-10-15 20:14:41 +02:00
Till Faelligen
4033211260
Merge branch 'master' of https://github.com/matrix-org/dendrite into add-presence
2021-10-15 20:03:08 +02:00
Neil Alexander
d751e97e03
Update sytest blacklist/whitelist for known flaky tests ( closes matrix-org/sytest#1155 )
2021-10-13 09:19:00 +01:00
Neil Alexander
2f68ab7c2f
Update to matrix-org/pinecone@d568c31638
2021-10-12 14:48:51 +01:00
Neil Alexander
50222273d1
Fix dendritejs-pinecone
2021-10-08 15:33:03 +01:00
Neil Alexander
a5cb8c00bd
Update Pinecone demo
2021-10-08 15:29:30 +01:00
Till Faelligen
4cce705dc8
Enable presence by default
2021-10-05 23:39:22 +02:00
Aaron Bieber
be9e1b5367
Bump github.com/matrix-org/dugong ( #2011 )
...
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-10-05 16:03:55 +01:00
Neil Alexander
d08399d1a4
Update to matrix-org/pinecone@4f07afa
2021-09-20 16:22:10 +01:00
Neil Alexander
57fb44ac4b
Update pinecone to matrix-org/pinecone#12
2021-09-10 14:47:59 +01:00
Ryan W
1cd4d50181
Added .well-known/matrix/server endpoint ( #1988 )
...
* 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-10 10:05:31 +01:00
Ryan W
a624eab309
- Removed double imports ( #1989 )
...
- Lower cased error messages
Signed-off-by: Ryan Whittington <twentybitdev@gmail.com>
Co-authored-by: kegsay <kegan@matrix.org>
2021-09-08 17:31:03 +01:00
kegsay
7dc8fb1fe7
Add more logs ( #2005 )
...
* 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-09-07 15:07:14 +01:00
Till Faelligen
78b5465902
Merge branch 'master' of https://github.com/matrix-org/dendrite into add-presence
2021-08-28 15:48:14 +02:00
Neil Alexander
51b119107c
Don't return nonsense canonical room aliases in the public rooms responses ( #1992 )
2021-08-27 16:50:30 +01:00
Neil Alexander
2dd5fd1fd6
publicRooms should accept POST as well as GET ( #1991 )
2021-08-27 15:48:27 +01:00
Neil Alexander
037ff4fb23
Version 0.5.0
2021-08-24 15:03:28 +01:00
Neil Alexander
4b0cc32af2
Hopefully fix UIA for cross-signing setup ( closes #1983 ) ( #1986 )
2021-08-24 11:44:03 +01:00
Till Faelligen
a073a21d71
Add option to disable presence
2021-08-23 12:11:34 +02:00
Till Faelligen
0973a4e346
Fix linter issues
2021-08-22 20:24:17 +02:00
Till Faelligen
41017f41f4
Add missing file
2021-08-22 20:15:19 +02:00
S7evinK
02c991ba3c
Merge branch 'master' into add-presence
2021-08-22 19:55:50 +02:00
Neil Alexander
329c9e671c
Update to matrix-org/pinecone@e692df1
2021-08-19 16:07:28 +01:00
Neil Alexander
9a2dcd6078
Update to matrix-org/pinecone@21e3b39228
2021-08-19 15:02:50 +01:00
Neil Alexander
cd3823308c
Version 0.5.0rc1
2021-08-18 14:29:45 +01:00
Neil Alexander
cf42ae6064
Build Docker images using Go 1.17
2021-08-18 14:13:38 +01:00
Kevin Liu
fe5050c0a5
Add and use M_ROOM_IN_USE ( #1972 )
...
Signed-off-by: nivekuil <mail@nivekuil.com>
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2021-08-18 12:41:30 +01:00
Neil Alexander
614e67280d
Delete device keys/signatures from key server when deleting devices ( #1979 )
...
* Delete device keys/signatures from key server when deleting device from user API
* Move loop to within database transaction
* Don't fall over deleting no rows
2021-08-18 12:07:09 +01:00
Sambhav Saggi
1bee1ae204
Syslog integration ( #1952 )
...
* Syslog integration, part 1
* Add protocol, make sure syslog actually logs
* Make golangci-lint happy about shadow variables
* Add syslog tag, wrap syslog in logLevelHook
2021-08-17 16:18:51 +01:00
Neil Alexander
ff21675c5b
Cross-signing fixes, notifications via sync, federation ( #1974 )
...
* Initial work on signing key update EDUs
* Fix build
* Produce/consume EDUs
* Producer logging
* Only produce key change notifications for local users
* Better naming
* Try to notify sync
* Enable feature
* Use key change topic
* Don't bother verifying signatures, validate key lengths if we can, notifier fixes
* Copyright notices
* Remove tests from whitelist until matrix-org/sytest#1117
* Some review comment fixes
* Update to matrix-org/gomatrixserverlib@f9416ac
* Remove unneeded parameter
2021-08-17 13:44:30 +01:00
S7evinK
8a4b90b7dd
Update golangci-lint ( #1978 )
...
* Update golangci-lint
* Use unconditional strings.TrimSuffix
* Add error checks
Signed-off-by: Till Faelligen <tfaelligen@gmail.com>
* Disable lint typecheck
* Fix ineffectual error assignment (#1976 )
Was working on another PR and noticed that golangci-lint was failing
locally on `ineffassign`
Signed-off-by: Devon Mizelle <dev@devon.so>
* Revert "Disable lint typecheck"
This reverts commit 3c76f219d3 .
Co-authored-by: Devon Mizelle <dev@devon.so>
2021-08-17 10:39:09 +01:00
Devon Mizelle
c2b9ab7470
Fix ineffectual error assignment ( #1976 )
...
Was working on another PR and noticed that golangci-lint was failing
locally on `ineffassign`
Signed-off-by: Devon Mizelle <dev@devon.so>
2021-08-16 14:19:35 +01:00
Neil Alexander
125ea75b24
Add type field to DeviceMessage, allow fields to be nullable ( #1969 )
2021-08-11 09:44:14 +01:00
Till Faelligen
02bac18b91
Update sqlite query to use max(id) as new id
2021-08-10 11:11:46 +02:00
Till Faelligen
134311e067
Add Setup method to PresenceStreamProvider
2021-08-10 10:40:37 +02:00
Till Faelligen
95595636e8
Add possibilty to query current max id for presence
2021-08-10 10:40:33 +02:00
Till Faelligen
017d9fc687
Update presence table
2021-08-10 10:40:16 +02:00
Till Faelligen
ca7a6c9eb9
Handle incomfing presence updates
2021-08-10 10:40:10 +02:00
Till Faelligen
598308b739
Store presence data on request
2021-08-10 10:40:02 +02:00
Till Faelligen
d550acbd9d
Let eduserver handle storing of presence data
2021-08-10 10:39:16 +02:00
Till Faelligen
86e387d19d
Fix issue with wrong timestamp
2021-08-09 16:58:03 +02:00
Till Faelligen
2b0261cd70
Merge branch 'master' of https://github.com/matrix-org/dendrite into add-presence
2021-08-09 16:41:05 +02:00