Commit graph

78 commits

Author SHA1 Message Date
ggurdin
061fd361a6
added comment explaining purpose of filter 2024-10-11 15:38:30 -04:00
ggurdin
b630d5f1d2
if send transcription file fails, don't show error audio message in timeline 2024-10-11 15:37:02 -04:00
ggurdin
ebc4a88d4e
fluffychat merge - resolve conflicts 2024-09-04 11:06:10 -04:00
ggurdin
4fe9b05c89
upgrade to the most recent version of our fork of the matrix sdk 2024-09-04 09:43:12 -04:00
ggurdin
c9cdba8a34
Merge branch 'main' into add-localization 2024-08-23 12:05:23 -04:00
ggurdin
abb1e3a56f
added missing matrix localization for invitedBy 2024-08-23 12:04:38 -04:00
ggurdin
e6f90af011
added potential fix and better logging for flutter_secure_storage returning null for database cipher on iOS 2024-08-23 11:56:34 -04:00
ggurdin
14783d8536
Revert "Story game" 2024-08-23 10:44:21 -04:00
ggurdin
f4a0fbaacb
Revert "Revert "don't show user avatars or display names in chats""
This reverts commit 07fa96cdc9.
2024-08-12 17:35:23 -04:00
ggurdin
07fa96cdc9
Revert "don't show user avatars or display names in chats"
This reverts commit a36c52ff87.
2024-08-12 14:48:46 -04:00
ggurdin
a36c52ff87
don't show user avatars or display names in chats 2024-08-12 11:43:44 -04:00
ggurdin
bed27abe51 added sentry breadcrumbs to help track down ios logout issue 2024-07-24 12:59:52 -04:00
WilsonLe
65c4f4472d add extra class method to prevent breaking changes 2024-07-19 14:30:19 -04:00
ggurdin
c0cd10a0e2 filter out analytics events from syncs. hide space analytics 2024-07-15 14:06:27 -04:00
Krille
ef5ea57c58
refactor: Omit local types 2024-07-04 15:42:00 +02:00
ggurdin
5db8527ba5 fluffychat merge 2024-06-17 10:54:26 -04:00
ggurdin
923e2cc8f2 fluffychat merge 2024-06-17 09:11:34 -04:00
ggurdin
413d4adaec fluffychat merge 2024-06-17 09:05:27 -04:00
ggurdin
0cb6fe6daf fluffychat merge 2024-06-14 16:12:51 -04:00
ggurdin
c13afdea3a fluffychat merge 2024-06-14 15:51:12 -04:00
ggurdin
42bf07f477 fluffychat merge 2024-06-14 15:48:25 -04:00
ggurdin
5a2c5155c5 fluffychat commits 2024-06-14 15:39:27 -04:00
krille-chan
f7096d5dee
refactor: Delete database file on failed app start 2024-05-26 08:39:05 +02:00
ggurdin
208a5ef095 Spanish translations 2024-05-23 09:24:54 -04:00
krille-chan
a705a5b399
refactor: Download on android and iOS with file_picker 2024-04-21 10:34:09 +02:00
krille-chan
d2f12452fc
build: Update matrix dart sdk 2024-04-17 09:54:35 +02:00
krille-chan
e43a4ad65f
design: Adjust chat settings design 2024-04-14 12:00:43 +02:00
krille-chan
d14276f5a9
fix: Allow unencrypted database if gnome keyring not present or platform does not support it 2024-04-13 16:57:38 +02:00
Krille
5128785c66
fix: More logs when database fails to init and trycatch sendInitNotification 2024-04-11 08:15:12 +02:00
Krille
be0df9e19b
fix: Localizations from weblate confused by unknownEvent locale 2024-04-10 09:05:11 +02:00
Brord van Wierst
2f04f52943
Merge remote-tracking branch 'fluffychat/main' into auto-pr 2024-04-08 19:17:32 +02:00
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
krille-chan
3e9ff75efe
chore: Remove print 2024-03-29 15:35:44 +01:00
Krille
8a9715cac2
chore: Follow up database broken handling 2024-03-29 12:28:47 +01:00
Gabby Gurdin
a673372d64 remove commented out test code 2024-03-18 11:18:44 -04:00
Gabby Gurdin
97fc7a176d error logging 2024-03-18 11:16:19 -04:00
Gabby Gurdin
64c502b6fa temp fix for iOS database build errors 2024-03-18 11:08:38 -04:00
krille-chan
a31dce0a21
fix: Remove pantalaimon message with normal error message 2024-03-09 08:34:11 +01:00
krille-chan
826cce6573
refactor: Better download UX with file picker for android and iOS 2024-02-22 18:53:31 +01:00
Gabby Gurdin
887afb0247 upgraded to most recent version of matrix sdk, fix for when to show rich text 2024-02-12 15:25:13 -05:00
William Jordan-Cooley
847ad9f8c1 coming along, next is getAudioLocal 2024-01-24 15:52:12 -05:00
ggurdin
d28ff4e997 fluffy merge and testing updates 2024-01-22 11:43:30 -05:00
Krille
9c74604838
build: Update sdk to 0.25.6 2024-01-22 15:27:46 +01:00
krille-chan
2a5c9d0a62
feat: Backup session and restore on database error 2023-12-31 10:17:42 +01:00
krille-chan
4d7d5bf181
chore: Delete database after failed to create 2023-12-31 09:05:04 +01:00
krille-chan
ac5bd56c03
chore: Use legacy database if database build fails 2023-12-31 08:39:05 +01:00
krille-chan
1f7ce96623
refactor: Remove unused code 2023-12-23 09:00:39 +01:00
Krille
895de76e70
refactor: Replace stories feature with presence status msg 2023-12-22 17:15:14 +01:00
krille-chan
ea790f43ac
chore: Follow up database path 2023-12-21 18:21:19 +01:00
Krille
129c1ab697
feat: Try out FluffyBox 2 database 2023-12-08 09:20:19 +01:00