Commit Graph

314 Commits

Author SHA1 Message Date
Krille 6f905f7d3b
build: Bump version to 0.25.13 2024-03-07 08:51:38 +01:00
Krille d51151c08b
build: Bump version 2024-03-01 12:15:27 +01:00
Krille 2687381274
build: Bump version 2024-02-26 12:34:48 +01:00
Karthikeyan S a6479408e4
build: Bump version to 0.25.10 2024-02-23 12:11:36 +05:30
Mohammad Reza Moradi 7ffabce992
build: Bump changelog to v0.25.9 2024-02-14 12:00:07 +03:30
Krille af0d316044
build: Bump changelog to v0.25.8 2024-01-31 14:00:39 +01:00
Krille 50096bfdf8
build: Bump version and add changelog 2024-01-29 14:57:51 +01:00
The one with the braid 1adbac31ae
feat: add SQfLite encryption helper
This patch introduces a helper class for SQfLite encryption related operations.

Most matrix clients will encrypt their sqlite database at rest. Since
this is a quite fragmented task using the Flutter sqlite ecosystem, this
helper aims to simplify some more complex operations.

It in particular helps with the following tasks :

- loading the correct shared objects / dynamic libraries for sqlcipher
- check whether a database is encrypted
- migrate an unencrypted SQLite database to SQLCipher
- apply the cipher to a database while opening it and ensure it loads

This code is not exactly matrix related, though presumably any matrix
client will use parts of it.

Possible regressions :

- `package:sqlite3` became a direct dependency. As of now it already was a
  transitive dependency of the SDK itself.

Signed-off-by: The one with the braid <info@braid.business>
2024-01-24 10:43:46 +01:00
Krille 33c74d30bc
build: Bump version and add changelog 2024-01-22 15:14:21 +01:00
Krille d1b8070376
build: Bump version to 0.25.5 2024-01-13 16:55:25 +01:00
Krille 05d8bff33d
build: Bump version to 0.25.4 2024-01-05 15:21:13 +01:00
Krille 57d564ab7e
build: Release 0.25.3 2024-01-02 10:39:26 +01:00
Krille 5cd55e3ec7
build: Bump version 0.25.2 2023-12-27 16:02:51 +01:00
Krille 16604f2803
build: Bump version to v0.25.1 2023-12-27 12:14:23 +01:00
Krille fc91dfa496
build: Release v0.25.0 2023-12-21 09:33:05 +01:00
Krille c12e8f6dbe
build: Release 0.24.3 2023-12-11 11:44:46 +01:00
Krille 7f5d279ae1
build: Release 0.24.2 2023-12-11 09:01:15 +01:00
Krille b1b29be3a6
docs: Add issue tracker to pub.dev 2023-12-07 12:58:27 +01:00
Krille b547b7dfe0
build: Add changelog for v0.24.1 2023-12-07 10:24:42 +01:00
Christian Pauly 6db019ae23
feat: Implement new Matrix Dart SDK Database
fix: Edit last event breaks db

feat: Add native sqflite indexeddb database

feat: Split up preload and nonpreload room state boxes
2023-12-06 12:11:47 +01:00
Krille 3d78ab97ca
build: Release v0.24.0 2023-11-29 13:15:46 +01:00
Nicolas Werner 129be2e86b
chore: bump version to 0.23.0 2023-11-27 12:28:27 +01:00
Karthikeyan S 7f32428091
build: release 0.22.7 2023-11-16 14:08:19 +05:30
dependabot[bot] 2b7f4b48a3
build(deps): bump file from 6.1.4 to 7.0.0
Bumps [file](https://github.com/google/file.dart/tree/master/packages) from 6.1.4 to 7.0.0.
- [Release notes](https://github.com/google/file.dart/releases)
- [Commits](https://github.com/google/file.dart/commits/v7.0.0/packages)

---
updated-dependencies:
- dependency-name: file
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-02 09:58:58 +00:00
Nicolas Werner 82492f92e1
chore: upgrade lints 2023-11-02 10:20:33 +01:00
Krille 569fa186cf
build: Release 0.22.6 2023-10-23 13:03:30 +02:00
Krille a9a2bedab0
build: Bump version to 0.22.5 2023-10-20 13:29:07 +02:00
dependabot[bot] 9225d6f7d2
build(deps): bump http from 0.13.6 to 1.1.0
Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) from 0.13.6 to 1.1.0.
- [Release notes](https://github.com/dart-lang/http/releases)
- [Commits](https://github.com/dart-lang/http/commits/http-v1.1.0/pkgs)

---
updated-dependencies:
- dependency-name: http
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 14:22:10 +00:00
Krille 5dd444daf2
refactor: Update markdown 2023-09-28 08:09:17 +02:00
Krille 80c456f0ab
build: Bump version to 0.22.4 2023-09-27 11:02:48 +02:00
Krille e6e669efef
refactor: Remove deprecated dart code metrics 2023-09-20 14:35:28 +02:00
Krille ab0b9c6763
build: Bump version to 0.22.3 2023-08-23 08:24:27 +02:00
td 990a2302ac
chore: release v0.22.2 2023-08-06 13:45:48 +02:00
td 4f8fce34d5
Merge pull request #1527 from famedly/td/fixTests
chore: fix incorrect image being used for tests
2023-07-20 12:08:40 +00:00
td b9f1eebe56
chore: fix incorrect image being used for tests 2023-07-20 16:11:02 +05:30
td db385469a9
chore: release v0.22.1 2023-07-20 02:00:37 +05:30
td 6a04f98332
chore: bump version 0.22.0 2023-07-04 17:09:27 +05:30
td 3426989bd2
chore: bump release 0.21.2 2023-06-27 14:18:30 +05:30
Malin Errenst f271bb8460
chore: Bump version 2023-06-22 17:36:37 +02:00
td 188078a4de
chore: release v0.21.0 2023-06-21 19:33:39 +05:30
td 6a0a252912
feat: qr key verification 2023-06-21 19:15:26 +05:30
Malin Errenst 3b90ede959
chore: Update matrix_api_lite to 1.7.0 2023-06-16 12:43:04 +02:00
Krille fbda3dfa99
builds: Pin matrix api lite 2023-06-14 13:14:54 +02:00
Malin Errenst a5c6fa12aa
chore: Bump version 2023-06-02 08:38:01 +02:00
td 2ebda5e6fc
chore: fix edited last events breaking db 2023-06-01 23:58:47 +05:30
Krille ac4a957f1c
builds: Bump version 2023-05-31 15:21:46 +02:00
Krille 4475344f50
builds: Bump version 2023-05-30 13:54:25 +02:00
Reza 471ef3e689
chore: bump version to 0.20.2 2023-05-17 12:45:24 +02:00
td 899f862c74
chore: bump version to 0.20.1 2023-05-05 19:31:27 +05:30
Malin Errenst 18ca393299
chore: Version bump 2023-04-28 11:44:11 +02:00