- Sep 09, 2024
-
-
Diego Mello authored
-
- Jul 11, 2024
-
-
Diego Mello authored
-
Diego Mello authored
-
Diego Mello authored
-
Diego Mello authored
-
Diego Mello authored
-
Diego Mello authored
-
anirban paul authored
* emptyInput * test * prettier * jesttest --------- Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
-
Diego Mello authored
-
- Jul 10, 2024
-
-
Diego Mello authored
-
Diego Mello authored
* Android file encryption * decrypt working on Android with empty iv * encrypt working on iOS * iOS encrypt/decrypt poc working * stash * starting upload poc * app enc and dec self images, but not from web * Fix k length * Use base64 directly and fix enc/dec from/to web * Cleanup * Android dec/enc working * Removed the need for .enc and -new * Decrypt audio and video * starting getContent, multiple file types * Fix threads * Small cleanup on sendFileMessage * fix upload progress * small cleanup * Still fixing progress * Fix iOS not uploading correctly to web * Temp error until non encrypted uploaded is added again * Always return output file and keep input file untouched * Standardize return of file:// prefix on iOS * On decryption, always overwrite encrypted file (input) * Fix in-app notification "null" * Allow upload of non-encrypted files again * Cleanup * Encrypted file message icon if decryption fails. Also fixed cache issues related to it. * Split sendFileMessage in v1 and v2 * Minor resolve conflict fixes * Stash Android isTrusted file issue * Starting to use expo-fs on Android * Refactor file upload * file upload working on Android and iOS with backwards compatibility :) * Lint * fix fieldname file * Refactor Upload class * Attempt to fix content:// and file:// uploads * Move Attachment's children component close to it: Audio, CollapsibleQuote, Image, Reply, Video * Download and decrypt other file types * Read messages on room close to prevent fetching already seen messages * Migrate to expo-document-picker * copy file to cache directory if needed * Implement ssl client certificate on expo-file-system * fix circular dependency on sharedstyles * Use fork PR * Don't show encrypted icon while decrypt is running * Prevent render of not decrypted attachment's content * Make share extension work with e2ee on iOS * Fix PhaseScriptExecution in release mode * Revert "Make share extension work with e2ee on iOS" This reverts commit 89c5bfe9. * encrypted file alert * Decrypt text message inside content * Decrypt files list * Disable share extention for e2ee rooms. Just filtered those rooms for now, but the UX is not the greatest. We should try to enable share once we get rid of an infinite loop on iOS. * Fix issues on decript multiple * Make room blockers backwards compatible * Fix thread header disabled * Add message to content * Fix server version comparison on send file * Update e2ee test because of server version from test workspace * Fix preview on web * Add format * Video error alert * Fix missing await on generic file download try/catch * file decryption queue * Stop saving last messages as messages * action: organized translations * Minor refactor * Check original file checksum (iOS) * Fix queue * Checksum on Android * fix attachments pending * Revert "Stop saving last messages as messages" This reverts commit 645d017b. * Use replaceItemAtURL on iOS * Fix some blank images issues * Add redundancy to render encrypted key instead of blank view * cleanup * Same changes on Audio, Image, Video * Reset CI yarn cache * Fix Android Orientation exif * Fix filecontent on rooms.media * Emitter rather than resume download * onPress * Fix encrypted render * Fix threads render * Fix a few issues with files * Clear emitters on unmount * Persist title_link path on decrypt * Remove wrong _id from MessagesView * useFile logic to use DB (if found) is apparently working on Image * Properly clean up emitter * unify image, audio, video behavior * Always auto download own videos --------- Co-authored-by: diegolmello <diegolmello@users.noreply.github.com>
-
- Jul 08, 2024
-
-
Gleidson Daniel Silva authored
* feat: migrate to bluesky-social/react-native-bottom-sheet * feat: adds accessibility to action sheet items * test: fix tests * fix lint * fix types
-
Gleidson Daniel Silva authored
-
- Jun 27, 2024
-
-
Diego Mello authored
-
- Jun 25, 2024
-
-
Gabriel Casals authored
docs link updated
-
- Jun 24, 2024
-
-
Diego Mello authored
-
Diego Mello authored
-
anirban paul authored
* SaveButtonDisableFeature * code formatting * Update index.tsx --------- Co-authored-by: Amit Giri <thisisag840@gmail.com> Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
-
- Jun 19, 2024
-
-
Diego Mello authored
-
- Jun 13, 2024
-
-
Diego Mello authored
-
- Jun 12, 2024
-
-
Gleidson Daniel Silva authored
* regression: add updateLastOpen function to update the last open date of a subscription *
💅 * chore: remove try catch -
Diego Mello authored
-
Diego Mello authored
-
Diego Mello authored
-
- Jun 11, 2024
-
-
Gleidson Daniel Silva authored
* regression: add updateLastOpen function to update the last open date of a subscription *
💅 * chore: remove try catch -
Diego Mello authored
-
- Jun 10, 2024
-
-
Diego Mello authored
-
- Jun 06, 2024
-
-
Diego Mello authored
-
Diego Mello authored
-
Gleidson Daniel Silva authored
-
Gleidson Daniel Silva authored
* feat: add ChangePasswordRequired container * chore: add support do multiple inputs on ActionSheetContentWithInputAndSubmit * chore: add requirePasswordChange definition * chore: add setUserPassword function for setting user password * fix: handle error message with optional chaining in showErrorAlertWithEMessage * chore: Update defaultSettings.ts with new account-related values * feat: add requirePasswordChange prop * feat: add ChangePasswordRequired component * chore: finish some implementations on requirePasswordChange * action: organized translations * fix lint * lint * test: add e2e * feat add pt-br * action: organized translations * fix lint * time * fix tests * improve key name * Update app/containers/ChangePasswordRequired.tsx Co-authored-by: Diego Mello <diegolmello@gmail.com> --------- Co-authored-by: GleidsonDaniel <GleidsonDaniel@users.noreply.github.com> Co-authored-by: Diego Mello <diegolmello@gmail.com>
-
Diego Mello authored
-
Gleidson Daniel Silva authored
-
- Jun 05, 2024
-
-
Gleidson Daniel Silva authored
* feat: add ChangePasswordRequired container * chore: add support do multiple inputs on ActionSheetContentWithInputAndSubmit * chore: add requirePasswordChange definition * chore: add setUserPassword function for setting user password * fix: handle error message with optional chaining in showErrorAlertWithEMessage * chore: Update defaultSettings.ts with new account-related values * feat: add requirePasswordChange prop * feat: add ChangePasswordRequired component * chore: finish some implementations on requirePasswordChange * action: organized translations * fix lint * lint * test: add e2e * feat add pt-br * action: organized translations * fix lint * time * fix tests * improve key name * Update app/containers/ChangePasswordRequired.tsx Co-authored-by: Diego Mello <diegolmello@gmail.com> --------- Co-authored-by: GleidsonDaniel <GleidsonDaniel@users.noreply.github.com> Co-authored-by: Diego Mello <diegolmello@gmail.com>
-
Diego Mello authored
-
- Jun 04, 2024
-
-
Diego Mello authored
-
Diego Mello authored
-
Alex Plekhov authored
Fix errors in RU translation Co-authored-by: Diego Mello <diegolmello@gmail.com>
-
Gleidson Daniel Silva authored
-
- Jun 03, 2024
-
-
Diego Mello authored
-