Commit Graph

27 Commits

Author SHA1 Message Date
Christian Kußowski fe94df97db
refactor: Upgrade to vodozemac cryptoutils 2025-09-30 10:07:19 +02:00
Christian Kußowski 6df0fb5d06
refactor: Remove olm dependency 2025-06-10 08:34:49 +02:00
Christian Kußowski 31a32b0145
feat: Migrate to vodozemac 2025-06-08 10:18:15 +02:00
Krille e2f37c2ace
chore: Dispose all clients in test 2024-12-18 11:15:39 +01:00
Krille c58f55c012
chore: Make parse version error less sound 2024-12-17 12:55:56 +01:00
td a8e56074cc
feat: move e2e test dind structure to use executor
fix: bump flutter and dart webrtc versions for dart analyze json format output
2024-07-01 20:52:32 +05:30
td 894a9a5554
fix: conduit container 2024-04-26 15:53:14 +05:30
td a0545cd0a7
chore: create_gh_release job 2024-04-23 15:39:46 +05:30
td 281510b950
feat: lcov and tag olm tests 2024-04-23 15:21:46 +05:30
Krille e266ef7312
refactor: Switch to MatrixSdkDatabase as suggested database and deprecate other ones 2024-03-22 16:05:08 +01:00
td c052dc5025
chore: throw more threads at dart test 2023-12-20 18:53:49 +05:30
Nicolas Werner 4bbb1fbba7
feat: Use github actions 2023-07-16 15:27:31 +02:00
Nicolas Werner a124b55ae6
ci: more verbose logging of homeserver startup
This makes it easier to debug, why a server fails to start.
2023-03-20 13:23:51 +01:00
TheOneWithTheBraid c2e8ecfdff refactor: migrate integration tests to more stable setup
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
Signed-off-by: The one with the braid <the-one@with-the-braid.cf>
2023-01-19 16:11:52 +01:00
TheOneWithTheBraid 224c16e061 fix: minor code style fixes in CI
- remove some whitespace
- make synapse deployment non-persistent

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-01 10:09:58 +01:00
TheOneWithTheBraid 6ef8a56041 feat: migrate e2ee test to DinD
- migrate e2ee tests to DinD
- test e2ee against Synapse, Conduit and Dendrite
- fix error handling in push rules (thanks to Dendrite tests)

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-23 09:01:53 +01:00
Nicolas Werner 4ac1615ad6 fix: coverage_without_olm tests
The coverage calculation is currently broken in dart/test, see
https://github.com/dart-lang/test/issues/1698 for reference.
2022-08-15 13:03:06 +02:00
Nicolas Werner 073d98cf3d feat: add coverage to MRs 2022-08-08 15:42:54 +02:00
Nicolas Werner 756c3efdf2 ci: use flutter images to install less
Also removes the additional test user, since that is not necessary.
2022-05-17 12:06:28 +02:00
Krille Fear 9a87850092 Revert "feat: non cached fragmented timeline"
This reverts commit 09b324674e
2022-05-12 09:46:29 +02:00
Krille Fear f36299c3d7 CI: Remove documentation in favor of notion.so
This also means we no longer need the
publish to pub.dev script
because it just removes the
docs as a workaround and does
nothing more.
2021-10-18 07:36:18 +00:00
Christian Pauly c0c7f68bf3 chore: Rename to matrix 2021-06-18 09:58:25 +02:00
Christian Pauly 3e076425e6 CI: Remove update dependency job
Updating dependencies in a library does not make much sense.
Due to we dont have a pubspec.lock the app which uses this library always uses the
newest minor release by default.
For new major releases which have a new API this breaks anyway and needs manual help.
So if we depend on a specific major version we should not force the app to use the latest minor
versions without a reason to stay as compatible as possible.
2021-05-12 14:45:51 +02:00
Krille Fear 9bef8452d3 docs: Clean up dart documentations
Changing to `code` blocks where it cant be resolved to [stuff] things.
2021-03-16 12:32:21 +00:00
Nicolas Werner ed8f0f9b53 ci: Add automatic dependency update 2020-11-18 13:54:04 +00:00
Christian Pauly 846cc4b0fa [Flutter] fix dependency 2019-10-04 09:44:32 +00:00
Christian Pauly 3e75ecac22 Add scripts 2019-06-09 12:21:46 +02:00