Devon Hudson
0f7ac684b7
Remove accidentally added file
2023-01-12 12:43:52 -07:00
Devon Hudson
b2c8094643
Name test constants for clarity
2023-01-12 12:27:06 -07:00
Devon Hudson
73c42232fc
Fix race in refactored statistics
2023-01-12 12:20:03 -07:00
Devon Hudson
e54e036948
Remove code complexity when adding relay server
2023-01-12 11:35:54 -07:00
Devon Hudson
7fb194fc61
Rework statistics offline/blacklist clearing logic to flow better
2023-01-12 11:23:08 -07:00
Devon Hudson
f6a9a77ecc
Check assumed offline state in statistics test
2023-01-12 11:22:10 -07:00
Devon Hudson
cba0644ec2
Refactor stats success to clarify whether sent via relay or direct
2023-01-12 10:44:52 -07:00
Devon Hudson
75fd677081
Merge branch 'main' into mailbox
2023-01-12 09:29:16 -07:00
Devon Hudson
477a44faa6
Always initialize statistics server map
2023-01-12 09:23:03 -07:00
Devon Hudson
381a606347
Update gmsl dependency
2023-01-12 08:27:41 -07:00
Devon Hudson
07d2976854
Finish s&f rename refactor
2023-01-12 08:21:26 -07:00
Till
0491a8e343
Fix room summary returning wrong heroes ( #2930 )
...
This should fix #2910 .
Probably makes Sytest/Complement a bit upset, since this not using
`sort.Strings` anymore.
2023-01-12 10:06:03 +01:00
Devon Hudson
40563741da
Another incremental renaming refactor for s&f
2023-01-11 16:42:55 -07:00
Devon Hudson
ed71fe63ae
Another incremental renaming refactor of relay server
2023-01-11 16:28:16 -07:00
Devon Hudson
7b2cbc7133
Incremental renaming refactor of relay server
2023-01-11 14:14:57 -07:00
Devon Hudson
1b2a043993
Add comment clarifying relay server sync loop
2023-01-11 13:22:54 -07:00
Devon Hudson
c8a6c3627d
Add log to pinecone demo when relay server query fails
2023-01-11 12:04:13 -07:00
Devon Hudson
3b3e235969
Switch pinecone demo to use new TotalPeerCount for clarity
2023-01-11 11:56:37 -07:00
Devon Hudson
b8bb0395c5
Fix more s&f architecture docs typo
2023-01-11 11:14:07 -07:00
Devon Hudson
2958ce76c6
Fix s&f architecture docs typo
2023-01-11 11:11:52 -07:00
Devon Hudson
25dfbc6ec3
Extend cypress test timeout in ci
2023-01-11 10:47:37 -07:00
Devon Hudson
6ae1dd565c
Revert "Add cypress cloud recording"
...
This reverts commit b297ea7379 .
2023-01-11 10:46:52 -07:00
Devon Hudson
b297ea7379
Add cypress cloud recording
2023-01-11 10:40:38 -07:00
Devon Hudson
8fef692741
Edit cypress config before running tests
2023-01-11 10:10:24 -07:00
Devon Hudson
11a07d855d
Initial attempt at adding cypress tests to ci
2023-01-11 09:52:58 -07:00
Devon Hudson
97ebd72b5a
Add FAQs based on commonly asked questions from the community
2023-01-10 16:26:41 -07:00
devonh
7482cd2b47
Handle DisplayName field in admin user registration endpoint ( #2935 )
...
`/_synapse/admin/v1/register` has a `displayname` field that we were
previously ignoring.
This handles that field and adds the displayname to the new user if one
was provided.
2023-01-10 18:09:25 +00:00
Till
b0c5af6674
Fix /login issue causing wrong device list updates ( #2922 )
...
Fixes https://github.com/matrix-org/dendrite/issues/2914 and possibly
https://github.com/matrix-org/dendrite/issues/2073 ?
2023-01-10 17:02:38 +01:00
Devon Hudson
0995dc4822
Add curl to dendrite-demo-pinecone docker container
2023-01-06 12:02:43 -07:00
Devon Hudson
54b47a98e5
Add curl to dendrite docker containers
2023-01-06 11:49:59 -07:00
Till Faelligen
3fd95e60cc
Try that again
2023-01-06 15:54:04 +01:00
Till Faelligen
002310390f
Output to docs folder, hopefully
2023-01-06 15:51:07 +01:00
Till
d579ddb8e7
Add simplified helm chart ( #2905 )
...
As discussed yesterday, a simplified version of [my
helm](https://github.com/S7evinK/dendrite-helm ) which deploys a monolith
with internal NATS and an optionally enabled PostgreSQL server. If the
PostgreSQL dependency is not enabled, a user specified connection string
is constructed.
Co-authored-by: kegsay <kegan@matrix.org>
2023-01-06 15:44:10 +01:00
Till
2e1fe58937
Fix backfilling ( #2926 )
...
This should fix https://github.com/matrix-org/dendrite/issues/2923
2023-01-05 09:24:00 +01:00
Devon Hudson
18cc81fb9f
Add tests for caching relay servers from db
2022-12-23 17:07:51 -07:00
Devon Hudson
3eebf431ef
Add test for federation directory lookup handler
2022-12-23 16:40:28 -07:00
Devon Hudson
e7f2841d7d
Add basic test for pinecone monolith
2022-12-23 16:03:46 -07:00
Devon Hudson
90690b96ff
Add test for federation keys endpoint
2022-12-23 15:22:26 -07:00
Devon Hudson
be43dfe5e0
Add test for federation query profile endpoint
2022-12-23 10:17:26 -07:00
Devon Hudson
8b53cdce57
Add test for federation query directory endpoint
2022-12-23 10:08:03 -07:00
Devon Hudson
f18a838297
Add test for federation send endpoint
2022-12-23 09:14:24 -07:00
Devon Hudson
a5e012eda9
Merge branch 'main' into mailbox
2022-12-23 08:21:02 -07:00
Devon Hudson
b417a09b07
Add fed query relay servers test
2022-12-23 08:04:14 -07:00
Devon Hudson
f76336151c
Add fed wakeup servers test
2022-12-23 07:53:56 -07:00
Till
e449d174cc
Add possibility to run complement with coverage enabled ( #2901 )
...
This adds the possibility to run Complement with coverage enabled.
In combination with https://github.com/matrix-org/complement/pull/566 we
should then be able to extract the coverage logs, combine them with
https://github.com/wadey/gocovmerge (or similar) and upload them to
Codecov (with different flags, depending on SQLite, HTTP etc.)
2022-12-23 14:28:15 +01:00
Till
f762ce1050
Add clientapi tests ( #2916 )
...
This PR
- adds several tests for the clientapi, mostly around `/register` and
auth fallback.
- removes the now deprecated `homeserver` field from responses to
`/register` and `/login`
- slightly refactors auth fallback handling
2022-12-23 14:11:11 +01:00
Till
f47515e38b
Pushrule tweaks, make pattern non-optional on EventMatchCondition ( #2918 )
...
This should fix https://github.com/matrix-org/dendrite/issues/2882
(Tested with FluffyChat 1.7.1)
Also adds tests that the predefined push rules (as per the spec) is what
we have in Dendrite.
2022-12-23 12:52:47 +01:00
Devon Hudson
691c29180f
Flush out txn request pdu failure case testing
2022-12-22 16:38:03 -07:00
Devon Hudson
4d523a6353
Add tests for internal relayapi http interface
2022-12-22 15:35:39 -07:00
Devon Hudson
643ae6f45f
Add failure cases tests to txn requests
2022-12-22 14:57:54 -07:00