Commit Graph

93 Commits

Author SHA1 Message Date
Christian Pauly af3a99af1c chore: Pin moor to 4.3.2 to fix the CI errors 2021-07-05 10:59:42 +02:00
Krille Fear e0d3994a46 chore: bump version 2021-06-26 08:33:03 +00:00
Christian Pauly 616d25034f chore: Bump version 2021-06-22 15:45:22 +02:00
Christian Pauly c734dc5b9f chore: Bump version 2021-06-20 10:31:50 +02:00
Christian Pauly 16f1cb7456 chore: Bump version 2021-06-19 11:06:34 +02:00
Christian Pauly c37c5a962e chore: Bump version and update changelog 2021-06-18 10:17:15 +02:00
Christian Pauly 69b52ba85b refactor: Move pedantic to dev_dependencies
The unawaited method from the pedantic package was a historic solution
for the case that you dont want to await a future in an async function.
But now we can do this with just a comment which
is the recommended way to do this now.
This makes it possible to have pedantic as a dev_dependency which means just one dependency less.
2021-06-18 10:15:59 +02:00
Christian Pauly c0c7f68bf3 chore: Rename to matrix 2021-06-18 09:58:25 +02:00
Christian Pauly 14ee16fe16 feat: Implement new Hive Database
The hive database now implements the whole API except for storing files which
should be better done by the flutter_cache_manager package inside of the
flutter app. All tests already run with Hive now but the Moor database is still
tested too. We needed to change some wait jobs in the tests because the Hive
database is not 100% in memory for the tests like Moor.
For now both database implementations are equal and the developer can pick
which one to use but we plan to get rid of Moor in the future.
2021-06-16 08:43:33 +02:00
Christian Pauly cfa4441682 chore: Update matrix api lite
To fix the log filtering.
2021-06-10 09:23:08 +02:00
Krille Fear a5cbbf5cf4 chore: Update matrix_api_lite 2021-06-09 08:12:47 +00:00
Christian Pauly 6fae2e1426 docs: Clean up repository docs
This adds a first version 0.1.0 to the project and a start for a changelog.
This also updates the readme and the contributing docs.
2021-05-18 11:41:53 +00:00
Christian Pauly aa4b0a25fa refactor: Update matrix_api_lite and remove no longer necessary dep override
The logger package has been removed too because the matrix_api_lite no longer
depends on it. It was a unnecessary import anyway because it was transitive in the past.
2021-05-17 07:50:54 +00:00
Lukas Lihotzki c196610998 chore: operation names from OpenAPI spec 2021-05-12 13:56:16 +02:00
Christian Pauly 70ee808911 feat: Enhanced alias handling 2021-05-01 09:26:46 +02:00
Lukas Lihotzki 089ecfdb0c chore: update dependencies 2021-04-12 14:49:03 +02:00
Lukas Lihotzki d413f54f10 refactor: use OpenSSL for file e2ee 2021-04-12 14:49:03 +02:00
Lukas Lihotzki 761138a56d refactor: use OpenSSL for AES 2021-04-12 14:49:01 +02:00
Lukas Lihotzki 4f32168017 chore: upgrade to markdown 4.0.0 2021-04-12 14:48:38 +02:00
Lukas Lihotzki 285b14912a chore: null safe crypto dependencies 2021-04-12 14:48:36 +02:00
Christian Pauly fb0177ac5f feat: Implement spaces 2021-04-12 09:24:20 +02:00
Niklas Zender d7b7619a63 Chore: Rename author & description of SDK 2021-04-07 09:23:41 +00:00
Lukas Lihotzki 2a2a170609 refactor: upgrade http package 2021-04-01 13:43:24 +02:00
Christian Pauly c248de0d04 chore: Update mime 2021-03-31 09:00:14 +02:00
Lukas Lihotzki 3d55abdd11 chore: upgrade to ffi 1.0.0 2021-03-29 16:37:29 +02:00
Lukas Lihotzki 88bc150722 ci: allow explanatory comments in pubspec.yaml 2021-03-29 13:36:32 +02:00
Lukas Lihotzki a4eeb1239e chore: use coverage instead of test_coverage 2021-03-23 17:06:54 +01:00
Christian Pauly 97daae3419 refactor: Update to matrix_api_lite 0.2.0
This introduces a minor breaking change in the login method.
It now uses correctly the AuthenticationIdentifier
and deprecates the user, medium and address parameter.
2021-03-09 19:14:53 +01:00
Krille Fear 44ca96e544 refactor: Update pedantic
This enforces to NOT use curly braces in Strings where not needed
and not await non-future variables.
2021-03-09 17:28:04 +00:00
Sorunome 498c7825a5
feat: Add fallback keys support 2021-03-02 16:17:32 +01:00
Christian Pauly 72a7bc1637 feat: Implement upload sync filters 2021-02-18 14:03:58 +01:00
Famedly Bot db42a6a88d chore: Update dependencies 2021-02-02 17:06:35 +00:00
Famedly Bot 3ccde7b858 chore: Update dependencies 2021-01-26 17:06:31 +00:00
Christian Pauly a9de1315d6 chore: Update matrix_api_lite 2021-01-26 15:33:56 +01:00
Krille Fear c701268d71 feat: Do well known by default in check homeserver 2021-01-20 13:21:51 +00:00
Christian Pauly f2de6c1056 chore: Update matrix_api_lite 2021-01-20 12:46:29 +01:00
Famedly Bot e76758ded1 chore: Update dependencies 2021-01-19 17:06:45 +00:00
Famedly Bot 85c967223a chore: Update dependencies 2021-01-12 17:06:48 +00:00
Christian Pauly 8b13df8c9d refactor: Add json parsing for encryption and encrypted content 2021-01-08 13:26:25 +01:00
Christian Pauly e450a09fb5 refactor: External matrix api 2021-01-04 10:26:29 +01:00
Famedly Bot 35b0fcaedb chore: Update dependencies 2020-12-22 17:06:30 +00:00
Christian Pauly 4b2d2d6f59 chore: Update logger 2020-12-21 08:04:34 +00:00
Christian Pauly 57286d4c28 feat: Use logger package 2020-12-19 12:04:25 +00:00
Famedly Bot 25ad7fd96e chore: Update dependencies 2020-12-15 17:06:54 +00:00
Famedly Bot f85ef5ed60 chore: Update dependencies 2020-12-08 17:07:48 +00:00
Famedly Bot b903930b01 chore: Update dependencies 2020-11-24 17:06:49 +00:00
Famedly Bot f84d5fed6d chore: Update dependencies 2020-11-18 14:41:31 +00:00
Christian Pauly 63734986a7 chore: Update encrypt dependency 2020-11-18 15:30:15 +01:00
Nicolas Werner ed8f0f9b53 ci: Add automatic dependency update 2020-11-18 13:54:04 +00:00
Christian Pauly 4d62a79e96 fix: CI 2020-10-08 12:29:18 +00:00