Commit Graph

921 Commits (f6420624d191b2d581dccb38cb205490c335d63e)

Author SHA1 Message Date
Krille 9bd6399cd5
refactor: Update to new receive sharing intent package 12 months ago
krille-chan 0dc8a015d3
chore: Follow up save file on desktop 12 months ago
krille-chan 8f483c64c0
build: Use file selector to save files 12 months ago
ggurdin 401a26ef85
Sentry (#1111)
* better error logging when requesting notifications permission

* check that speech to text card in mounted before calling setState

* only log first 10 entries in other category keys list
12 months ago
ggurdin 007467d488
added alternative tts package for windows users (#1065)
* added alternative tts package for windows users

* fix function for determining OS
1 year ago
Krille 5fc75ac307
chore: Better error message when join room failed 1 year ago
krille-chan 22023450d5
feat: Add markdown context actions for text input 1 year ago
Krille c447c2087f
chore: Follow up update snackbar 1 year ago
Krille 448a111c48
feat: Add about server page 1 year ago
krille-chan 9ee7551ad4
feat: Better wallpapers with blur and opacity sliders and improved styles page 1 year ago
ggurdin 9dbac76a2b
update matrix dart sdk version and filter out old analytics data type from sync 1 year ago
krille-chan d7c2d1bdc7
chore: Follow up sameEnvironment calc 1 year ago
Krille d088a7c154
chore: Change same enivornment to one hour 1 year ago
William Jordan-Cooley 31b77c6d99 some name cleanup, error handling and dont open overlay if click outside text 1 year ago
ggurdin 89a61c03ed
go back to fluffychat new space/group pages, delete add to space toggles widget 1 year ago
krille-chan 3faf6df558
feat: Nicer room creation UI 1 year ago
krille-chan 0301c83f40
fix: Wait for room invite before open in pushhelper 1 year ago
Krille d1e211adee
refactor: Use adaptive dialog action 1 year ago
ggurdin 719777a935
decreased duration of updated version snackbar 1 year ago
krille-chan 831adceeca
refactor: Better future loading dialog without flickering 1 year ago
krille-chan d14698ee94
refactor: Improve delete device UX flow 1 year ago
ggurdin 061fd361a6
added comment explaining purpose of filter 1 year ago
ggurdin b630d5f1d2
if send transcription file fails, don't show error audio message in timeline 1 year ago
Krille 694bc488fd
chore: Improve read marker design 1 year ago
krille-chan 0d4b7d67cc
refactor: Use non nullable localizations builder and lazy load on web 1 year ago
krille-chan 2c2e6d0941
chore: Follow up file selector 1 year ago
Krille cc928c64bc
chore: Follow up file selector 1 year ago
Krille fe06f2efb3
chore: Follow up pick files with file selector 1 year ago
krille-chan fc959ce3e5
refactor: Use file selector on linux 1 year ago
krille-chan 86c9354cfd
refactor: Reuse flutter local notifications object 1 year ago
Krille-chan 8b90c30f50
Merge pull request #1376 from baltevl/main
build: Add unifiedpush_ui package
1 year ago
baltevl 96ecc878b4
build: Add unifiedpush_ui package
Add unifiedpush_ui as part of unifiedpush was split off into it.
1 year ago
krille-chan 542b4bf928
chore: Nicer representation of invited DMs 1 year ago
Krille de7b85819f
chore: Group notifications on android by first space parent 1 year ago
krille-chan b83503585f
feat: Sending multiple files at once 1 year ago
krille-chan 5c9880f0b2
refactor: Load bytes from sending files later to not let app crash 1 year ago
Krille 2cad97fac7
build: Update dependencies 1 year ago
ggurdin c5ccf6dac2
merge analytics updates into fluffychat merge branch 1 year ago
ggurdin 85b501e180
re-enabled code related to recent updates to matrix SDK 1 year ago
ggurdin c58226807a
fluffychat merge - resolve conflicts 1 year ago
ggurdin 5e347144aa
fluffychat merge - resolve conflicts 1 year ago
ggurdin eabd5b10ae
re-enable recording on web 1 year ago
ggurdin 03da94ff41
fluffychat merge - resolve conflicts 1 year ago
ggurdin 1b03644380
fluffychat merge - resolve conflicts 1 year ago
ggurdin 346cd1ab5f
fluffychat merge - resolve conflicts 1 year ago
ggurdin 31412c2a13
fluffychat merge - resolve conflicts 1 year ago
ggurdin 7bf3a9ab94
fluffychat merge - resolve conflicts 1 year ago
ggurdin 4fccd5fed0
fluffychat merge - resolve conflicts 1 year ago
ggurdin cca5bb382f
fluffychat merge - resolve conflicts 1 year ago
ggurdin ebc4a88d4e
fluffychat merge - resolve conflicts 1 year ago
ggurdin 816fe43d3e
fluffychat merge - resolve conflicts 1 year ago
ggurdin deb2e655d6
fluffychat merge - resolve conflicts 1 year ago
ggurdin 2e597a55a2
merge main into learning analytics and resolve conflicts 1 year ago
ggurdin 4fe9b05c89
upgrade to the most recent version of our fork of the matrix sdk 1 year ago
ggurdin 14ba8bf47b
merge main into analytics branch 1 year ago
ggurdin db21eaac7a
check if igc button is mounted before settings state 1 year ago
Krille aa3de2816b
chore: Follow up design textfields 1 year ago
Krille 158a6855c3
feat: Use matrix authenticated media 1 year ago
ggurdin c9cdba8a34
Merge branch 'main' into add-localization 1 year ago
ggurdin abb1e3a56f
added missing matrix localization for invitedBy 1 year ago
ggurdin e6f90af011
added potential fix and better logging for flutter_secure_storage returning null for database cipher on iOS 1 year ago
ggurdin 14783d8536
Revert "Story game" 1 year ago
ggurdin f8020279c6
Merge branch 'main' into learning-analytics-summary 1 year ago
ggurdin f4a0fbaacb
Revert "Revert "don't show user avatars or display names in chats""
This reverts commit 07fa96cdc9.
1 year ago
ggurdin 07fa96cdc9
Revert "don't show user avatars or display names in chats"
This reverts commit a36c52ff87.
1 year ago
ggurdin a36c52ff87
don't show user avatars or display names in chats 1 year ago
Krille 8784acc7e6
chore: Disable record on web 1 year ago
krille-chan ebd8b700b1
chore: Show short forms of months and week days in UI 1 year ago
krille-chan 1c6d8a0579
chore: Make VOIP plugin less noisy in logs 1 year ago
Krille-chan 9731fb461a
Merge pull request #1261 from CodeThomnics/refactor/reduce_context_calls_theme
Refactor: Reduce .of(context) calls theme
1 year ago
Krille 02430a952d
build: Update to Matrix SDK 0.32.0 1 year ago
Thomas Klein Langenhorst 5d2aaef3ca
Refactor: Reduce .of(context) calls theme
Signed commit
1 year ago
Krille 47481eb676
feat: Send voice messages from web 1 year ago
krille-chan a928ecec1e
Revert "refactor: Only initialize FlutterLocalNotificationsPlugin once"
This reverts commit d3a13705bd.
1 year ago
krille-chan d3a13705bd
refactor: Only initialize FlutterLocalNotificationsPlugin once 1 year ago
ggurdin 9f69360f24
use construct use type pointValues to calculate XP and level 1 year ago
Krille e5bbb755d9
design: Add snackbar with link to changelog on new version 1 year ago
ggurdin c5187c7639
added learning summary to chat list, removed references to summary analytics 1 year ago
Krille 21e7c3f8cb
build: Update matrix dart sdk 1 year ago
krille-chan d71d633cce
chore: nicer bottom sheets 1 year ago
ggurdin bed27abe51 added sentry breadcrumbs to help track down ios logout issue 1 year ago
WilsonLe 584dd421b6 Merge branch '481-use-forked-matrix-sdk' of https://github.com/pangeachat/client into 481-use-forked-matrix-sdk 1 year ago
WilsonLe 65c4f4472d add extra class method to prevent breaking changes 1 year ago
Wilson c3248f14e7
Merge branch 'main' into 481-use-forked-matrix-sdk 1 year ago
ggurdin 6378c59a2b reduced the number of calls to postLoad and the number of awaits for analytics room management 1 year ago
WilsonLe 6a02db73bb integrate forked matrix sdk, addressing breaking changes of newer versions of matrix sdk 1 year ago
ggurdin 70de0fc866 Merge branch 'main' into blue7/08 1 year ago
ggurdin c0cd10a0e2 filter out analytics events from syncs. hide space analytics 1 year ago
bluearevalo 425b7ddcf1 oops formatting fix 1 year ago
bluearevalo a5cdafcb65 Added null checks, error handling, and used non-null version of l10n 1 year ago
Krille ef5ea57c58
refactor: Omit local types 1 year ago
Krille e88afdd357
chore: Follow up use 24 hour format 1 year ago
Krille fc867b33a1
chore: Follow up time of day format 1 year ago
Krille 873362428c
fix: Follow up matrix sdk update 1 year ago
William Jordan-Cooley ffbc62ba55 consolidating language constants and using for unknown detection instance 1 year ago
Krille 2b630aca4d
fix: Correctly localize time of date 1 year ago
ggurdin eedb050ce1 merge main 1 year ago
ggurdin e7f1dcf6a3 merge main 1 year ago
ggurdin a2fb240c6e inital work to combine class and exchanges into generalized spaces 1 year ago
ggurdin c2245f045f enables recording on web 1 year ago
ggurdin 5db8527ba5 fluffychat merge 1 year ago
ggurdin 6d3bb87bf6 fluffychat merge 1 year ago
ggurdin c9b6c52761 fluffychat merge 1 year ago
ggurdin 971c74f6a6 fluffychat merge 1 year ago
ggurdin 923e2cc8f2 fluffychat merge 1 year ago
ggurdin 413d4adaec fluffychat merge 1 year ago
ggurdin 0cb6fe6daf fluffychat merge 1 year ago
ggurdin c13afdea3a fluffychat merge 1 year ago
ggurdin 42bf07f477 fluffychat merge 1 year ago
ggurdin 5a2c5155c5 fluffychat commits 1 year ago
ggurdin a9105c0804 Merge branch 'main' into analytics-rooms-data 1 year ago
Kelrap 8cc377a3f4 Finish fixing capacity enforcement bugs 1 year ago
Kelrap ff198f64bc Check capacity when joining room 1 year ago
ggurdin 12e364a32d move student summary analytics events to analytics rooms 1 year ago
krille-chan d82211b7af
chore: Change default timeout to 30 min 2 years ago
krille-chan f7096d5dee
refactor: Delete database file on failed app start 2 years ago
ggurdin 208a5ef095 Spanish translations 2 years ago
Krille 78a3ef102c
chore: Increase default network request timeout 2 years ago
td 4095560412
fix: voip code breaking from 0.28
have not tested it but should mostly be fine, rewrite should get in someday anyway :p
2 years ago
Krille a14b69623d
build: Update dependencies 2 years ago
krille-chan a705a5b399
refactor: Download on android and iOS with file_picker 2 years ago
krille-chan 86df13d6d8
chore: Let error reporter fill out bug report 2 years ago
krille-chan d2f12452fc
build: Update matrix dart sdk 2 years ago
krille-chan e43a4ad65f
design: Adjust chat settings design 2 years ago
krille-chan d14276f5a9
fix: Allow unencrypted database if gnome keyring not present or platform does not support it 2 years ago
Krille 5128785c66
fix: More logs when database fails to init and trycatch sendInitNotification 2 years ago
Krille be0df9e19b
fix: Localizations from weblate confused by unknownEvent locale 2 years ago
Brord van Wierst 2f04f52943
Merge remote-tracking branch 'fluffychat/main' into auto-pr 2 years ago
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>
2 years ago
krille-chan 3e9ff75efe
chore: Remove print 2 years ago
Krille 8a9715cac2
chore: Follow up database broken handling 2 years ago
Krille eb9cf18d30
chore: Fix formatting 2 years ago
Krille 9c1bf05c0d
chore: better logs on client init failed 2 years ago
Krille-chan a06bd7e093
Merge pull request #956 from krille-chan/braid/adaptive-bottom-sheet-navigator
fix: never use root navigator for bottom sheets
2 years ago
Krille 0436c5c517
chore: Adjust ticker of notifications for Android 2 years ago
The one with the braid 5257d89b53 fix: never use root navigator for bottom sheets
Signed-off-by: The one with the braid <info@braid.business>
2 years ago
Krille 554f951a30
Revert "design: New date separators in timeline"
This reverts commit f15b81c5a6.
2 years ago
Krille f15b81c5a6
design: New date separators in timeline 2 years ago
Gabby Gurdin a673372d64 remove commented out test code 2 years ago
Gabby Gurdin 97fc7a176d error logging 2 years ago
Gabby Gurdin 64c502b6fa temp fix for iOS database build errors 2 years ago
krille-chan ca79beeddb
chore: Disable broken soft logout 2 years ago
krille-chan a31dce0a21
fix: Remove pantalaimon message with normal error message 2 years ago
Krille 1712d30c2f
feat: Support refresh tokens 2 years ago
Krille bb3865757b
chore: Follow up dismiss notifications logic 2 years ago
Krille 0eaa7aa73e
chore: Follow up notification logging 2 years ago
Krille 6d973db6fc
refactor: Better logic for removing outdated notifications 2 years ago
krille-chan f12bf5a9bd
fix: Notifications open sometimes automatically on android 2 years ago
krille-chan 826cce6573
refactor: Better download UX with file picker for android and iOS 2 years ago
krille-chan 477a8b858b
feat: Open chat on shortcut click on android 2 years ago
Krille 859701e158
chore: Follow up android shortcuts 2 years ago
Krille d2a58422b4
refactor: Use hashcode instead of string to id workaround for notifications 2 years ago
Gabby Gurdin d8927b606d replace error popup with scaffold message 2 years ago
Krille d6e797b04b
chore: Thumbnail follow up for notifications 2 years ago
krille-chan a6b5acb451
fix: Open room by notification happened multiple times 2 years ago
krille-chan 20154e3f24
chore: Follow up notification avatar 2 years ago
Krille e45101325f
chore: Follow up shortcut icon android 2 years ago
Krille 91f4cdc7e3
chore: Follow up shortcuts on android 2 years ago
krille-chan dee9323d47
feat: Add notification shortcuts to android 2 years ago
Gabby Gurdin 887afb0247 upgraded to most recent version of matrix sdk, fix for when to show rich text 2 years ago
ggurdin 8d77ca8951 merge conflicts 2 years ago
krille-chan aa68e8fe3b
chore: Add more information to Person object in android notifications 2 years ago
krille-chan ecaac9eec2
fix: Open room links with event id 2 years ago
Krille 6cc2c6a578
fix: Request notification permission on android 2 years ago
Krille 3b9245c8c7
feat: New account data wallpaper feature 2 years ago
Krille 3fa9c65a2b
Revert "refactor: Dialog BuildContext"
This reverts commit 315a43c1a4.
2 years ago
William Jordan-Cooley 847ad9f8c1 coming along, next is getAudioLocal 2 years ago
ggurdin 3f832a7c05 frontend elements of conversaton bot settings 2 years ago
ggurdin d28ff4e997 fluffy merge and testing updates 2 years ago
Krille 9c74604838
build: Update sdk to 0.25.6 2 years ago
krille-chan 315a43c1a4
refactor: Dialog BuildContext 2 years ago
Krille faf4ecd088
fix: URL too long when reporting bug 2 years ago
krille-chan 2a5c9d0a62
feat: Backup session and restore on database error 2 years ago
krille-chan 4d7d5bf181
chore: Delete database after failed to create 2 years ago
krille-chan ac5bd56c03
chore: Use legacy database if database build fails 2 years ago
krille-chan a6618c1817
chore: Follow up select messages 2 years ago
krille-chan 84fd65f55e
chore: Follow up database migration notification on linux 2 years ago
Krille 1d44e8b5d0
chore: Follow up better error dialog 2 years ago
krille-chan 8f66cad58b
fix: Open notification for invite crashes app 2 years ago
krille-chan 8f3f5cdb8b
chore: Follow up bug report dialog 2 years ago
krille-chan eb879936a6
chore: Add more exception type 2 years ago
krille-chan a5a1c9b580
chore: Better applifecycle logs 2 years ago
krille-chan 5847fe0546
feat: New change password page with server capabilities check 2 years ago
krille-chan 1f7ce96623
refactor: Remove unused code 2 years ago
krille-chan e1474c48d8
refactor: Remove todo list feature 2 years ago
Krille 895de76e70
refactor: Replace stories feature with presence status msg 2 years ago
Krille dea0bfd723
chore: Follow up migration notification 2 years ago
krille-chan ea790f43ac
chore: Follow up database path 2 years ago
Krille a190f7de08
feat: Display migration notification 2 years ago
Krille 129c1ab697
feat: Try out FluffyBox 2 database 2 years ago
Krille bdb15625e3
feat: Enable experimental suport for dehydrated devices 2 years ago
Brord van Wierst 74c3e97ec9
sorted imports again? 2 years ago
Krille 1a83d33cf5
build: Update Matrix Dart SDK to 0.24.0 2 years ago
Brord van Wierst 75da9cd87d
import sort 2 years ago
krille-chan efb26622ac
fix: Userbottomsheet crash on some edge cases 2 years ago
krille-chan c6007a3c3d
refactor: Check if app is in foreground on pushhelper 2 years ago
krille-chan 085bb19da5
fix: Do not hide push if app romm in foreground but is in background 2 years ago
krille-chan 2f1720a770
chore: Always show notification popup on android 2 years ago
krille-chan 3f46b90fd8
build: Update dependencies 2 years ago
Krille d8cc1bdf25
chore: Add error report for incorrect recovery key 2 years ago