- Apr 02, 2025
-
-
Jonathan Klee authored
build: Add HttpToolKit sniffing possibility for debug build See merge request !306
-
- Apr 01, 2025
-
-
Jonathan Klee authored
-
- Mar 03, 2025
-
-
Jonathan Klee authored
fix: Prevent from adding upload tasks if quota reached See merge request !305
-
- Feb 28, 2025
-
-
Jonathan Klee authored
-
- Feb 25, 2025
-
-
Fahim Masud Choudhury authored
chore: Bump version to 1.6.0 See merge request !303
-
- Feb 24, 2025
-
-
Fahim Masud Choudhury authored
-
Fahim Masud Choudhury authored
feat: Implement device to cloud push for all the files to resolve Murena.io recovery See merge request !302
-
Fahim Masud Choudhury authored
eDrive checks if a recovery is needed and logs out and logs in the user to delete and recreate its database. Because of the recreation of the database, all the files and (syncable) folders are pushed to cloud storage. When the process completes, a separate SharedPreference is used to track whether recovery is needed or not. It is done so because if a user logs out and logs in from AccountManager, eDrive's initial preference is cleared. However, this recovery preference will not be cleared unless the user explicitly clears eDrive's data. In EdriveApplication's onCreate() method, an instance of RecoveryManager initiates the recovery process. Inside RecoveryManager, it checks whether the recovery is needed using RecoveryPreferences. RecoveryPreferences keeps a separate SharedPreferences which is not cleared when the user logs out and logs in via AccountManager. For recovery to happen, RecoveryManager logs out and logs in the user consecutively. This process eventually deletes eDrive's database and the default SharedPreferences and then creates them, enabling all the files and folders to be synced again with the cloud.
-
- Dec 31, 2024
-
- Nov 04, 2024
-
-
Vincent Bourgmayer authored
chore: update .gitlab-ci to remove before_scripts step in releasing jobs See merge request !301
-
Vincent Bourgmayer authored
-
- Oct 18, 2024
-
-
Hasib Prince authored
ci: added release job for test build See merge request !300
-
- Oct 17, 2024
-
-
Hasib Prince authored
-
- Sep 23, 2024
-
-
Jonathan Klee authored
feat: Add logs for sync start conditions See merge request !299
-
- Sep 20, 2024
-
-
Jonathan Klee authored
-
- Sep 18, 2024
-
-
Vincent Bourgmayer authored
fix: okhttp not being found in classpath (#2509) See merge request !298
-
Sayantan Roychowdhury authored
-
- Sep 16, 2024
-
-
Vincent Bourgmayer authored
feat: Make eDrive updatable through App Lounge See merge request !296
-
Vincent Bourgmayer authored
- Fix dependencies issue - Fix linter reported issue on translation - Update .gitlab-ci.yml
-
- Aug 06, 2024
-
-
Juan Sánchez authored
Currently translated at 100.0% (37 of 37 strings) Translation: /e//eDrive Translate-URL: https://i18n.e.foundation/projects/e/edrive/es/
-
- Aug 02, 2024
-
-
Nikolay Sinyov authored
Currently translated at 100.0% (37 of 37 strings) Translation: /e//eDrive Translate-URL: https://i18n.e.foundation/projects/e/edrive/ru/
-
Jonathan Klee authored
fix: Prevent a NPE See merge request !295
-
Jonathan Klee authored
Both noAccountView() and onAccountAvailable() methods can return early, ending up in a RemoteViews not instanciated.
-
- Jul 14, 2024
-
-
Kristian Nordin authored
Currently translated at 100.0% (37 of 37 strings) Translation: /e//eDrive Translate-URL: https://i18n.e.foundation/projects/e/edrive/sv/
-
F Wildermuth authored
Currently translated at 100.0% (37 of 37 strings) Translation: /e//eDrive Translate-URL: https://i18n.e.foundation/projects/e/edrive/de/
-
- Jul 12, 2024
-
-
Sveinn í Felli authored
Currently translated at 100.0% (37 of 37 strings) Translation: /e//eDrive Translate-URL: https://i18n.e.foundation/projects/e/edrive/is/
-
Edoardo Regni authored
Currently translated at 97.2% (36 of 37 strings) Translation: /e//eDrive Translate-URL: https://i18n.e.foundation/projects/e/edrive/nl/
-
Currently translated at 100.0% (37 of 37 strings) Translation: /e//eDrive Translate-URL: https://i18n.e.foundation/projects/e/edrive/sv/
-
- Jun 20, 2024
-
-
Jonathan Klee authored
chore: remove useless persistent install instructions See merge request !294
-
- Jun 17, 2024
-
-
Jonathan Klee authored
-
- Jun 04, 2024
-
-
Jonathan Klee authored
refactor: make sure updateAppWidget is not called twice at the same time See merge request !293
-
Jonathan Klee authored
fix: Remove useless FORCE_STOP_PACKAGES permission See merge request !292
-
- Jun 03, 2024
-
-
Jonathan Klee authored
Sentry has weird NullPointException & ArrayIndexOutOfBoundsException. Since a lot of stuffs are done in the BroadcastReceiver.onReceived() callback and it could be called twice quite fast, let's make sure it is a least thread safe.
-
Jonathan Klee authored
This permission prevented eDrive from being installed with adb install. As mentioned in the permission description, this permission is required to use the forceStopPackage(). cf. https://cs.android.com/android/platform/superproject/main/+/main:frameworks/base/core/res/AndroidManifest.xml;l=4296 eDrive does not use this method anymore so we can safetly remove the permission.
-
- May 22, 2024
-
- May 21, 2024
-
-
Vincent Bourgmayer authored
chore: remove unused class: ServiceExceptionHandler See merge request !289
-
Vincent Bourgmayer authored
and remove mention on persistence in README
-
Hasib Prince authored
chore: added .aiexclude file See merge request !291
-
Hasib Prince authored
-
- Apr 30, 2024
-
-
Vincent Bourgmayer authored
refactor(GetAliasOperation): rewrite run method to use nextcloudClient See merge request !290
-