fluffychat/lib/utils/matrix_sdk_extensions
The one with the braid (she/her) | Dфҿ mit dem Zopf (sie/ihr) 3c532f90ba
chore: unify desktop and mobile databases (#764)
* chore: unify desktop and mobile databases

- migrate `package:sqflite_flutter` to `sqlcipher_flutter_libs`
- use FFI for all SQLite operations
- use `SQfLiteEncryptionHelper` for database encryption
- enforce encryption for new SQLite datbase implementation
- migrate existing SQLite databases
 - encrypt unencrypted ones
 - migrate database locations to unified approach
- drop dependency on sqlite

Signed-off-by: The one with the braid <info@braid.business>

* chore: add sqlcipher to macos CI

Signed-off-by: The one with the braid <info@braid.business>

---------

Signed-off-by: The one with the braid <info@braid.business>
2024-03-29 14:47:11 +00:00
..
flutter_matrix_dart_sdk_database chore: unify desktop and mobile databases (#764) 2024-03-29 14:47:11 +00:00
device_extension.dart refactor: Remove dart from folder name 2022-12-30 17:54:50 +01:00
event_extension.dart refactor: Update FutureLoadingDialog 2023-10-28 17:32:37 +02:00
filtered_timeline_extension.dart refactor: Update to Flutter 3.13.0 2023-08-18 07:24:31 +02:00
flutter_hive_collections_database.dart feat: Try out FluffyBox 2 database 2023-12-08 09:20:19 +01:00
matrix_file_extension.dart refactor: Better download UX with file picker for android and iOS 2024-02-22 18:53:31 +01:00
matrix_locals.dart fix: Remove pantalaimon message with normal error message 2024-03-09 08:34:11 +01:00