fluffychat/ios
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
..
fastlane build: Add changelog to iOS fastfile 2023-09-30 09:53:54 +02:00
FluffyChat Share chore: Update iOS metadata 2021-11-27 09:19:51 +01:00
Flutter feat: New account data wallpaper feature 2024-01-31 08:52:00 +01:00
Runner build: Add custom iOS notification sound 2023-10-07 09:48:39 +02:00
Runner.xcodeproj fix: Set readmarker on focus on web 2024-03-06 15:23:50 +01:00
Runner.xcworkspace Add pwa support 2020-05-20 17:48:16 +02:00
.gitignore cleanup: ignore iOS build artifacts 2021-07-25 08:58:10 +00:00
Gemfile feat: Add fastlane for iOS 2021-06-19 17:27:03 +02:00
Gemfile.lock build(deps): Bump jmespath from 1.4.0 to 1.6.2 in /ios 2023-07-20 16:02:52 +02:00
Podfile chore: unify desktop and mobile databases (#764) 2024-03-29 14:47:11 +00:00