Commit Graph

1078 Commits (c75d3a3b081be335bfb0dacf0fa56e6709b033cd)

Author SHA1 Message Date
Tom Hacohen d2739a50ef Bump version.
5 years ago
Tom Hacohen 7d7096cc58 Allow connecting to insecure (http) servers.
5 years ago
Tom Hacohen 1f9e7fa6a6 Revert: Import: always import, don't try to find duplicates based on UID
5 years ago
Tom Hacohen bbd40e0255 LocalGroup: implement updateAsDirty.
5 years ago
Tom Hacohen cc83e2c5d9 Tasks: implement update as dirty.
5 years ago
Tom Hacohen 101e7e2559 Settings: cleanup the code to open the app's notification settings
5 years ago
Tom Hacohen aea3bb3c5c Bump version.
5 years ago
Tom Hacohen d08ec6926d Encryption password error: add a note about username casing.
5 years ago
Tom Hacohen cdc5afba61 Fix debug log for failed login attempts.
5 years ago
Tom Hacohen 032abfaa60 Build: update target sdk version.
5 years ago
Tom Hacohen 336ec16920 Bump version.
5 years ago
Tom Hacohen 16efe446c0 WebActivity: gracefully handle unsupported link types.
5 years ago
Tom Hacohen 9c13d5247c Bump version.
5 years ago
Tom Hacohen 7cfba6dc34 Acra: don't include email prefix.
5 years ago
Tom Hacohen 1a7ef1b78e Sync: log broken entries on processing failure.
5 years ago
Tom Hacohen 7932610c87 Webview: add missing call to super's save instance state.
5 years ago
Tom Hacohen 3ae422bb99 Bump version.
5 years ago
Tom Hacohen 6196b71a67 Update requery and kotlin version.
5 years ago
Tom Hacohen 58b54f9d66 Account list: workaround rare crash when listing accounts.
5 years ago
Tom Hacohen e6d53fbfa0 Bump version.
5 years ago
Tom Hacohen d358ac0ba4 Import: implement importing tasks from file.
5 years ago
Tom Hacohen bfe68b9684 LocalTask: add a function to save tasks as dirty.
5 years ago
Tom Hacohen f4ce548310 Import: replace size check with isEmpty().
5 years ago
Tom Hacohen 6381617f2c Import: only dismiss import dialog if already showing.
5 years ago
Tom Hacohen e4b29832f5 Import: mark progressDialog as non-null.
5 years ago
Tom Hacohen bab8cdf913 Bump version.
5 years ago
Tom Hacohen 2615fbd9ce Unify all of the sync adapter exception handling.
5 years ago
Tom Hacohen 6250cacd30 Add missing exception handling to contacts sync.
5 years ago
Tom Hacohen 1d5bcc6a3d Add a separate exception for HttpConflict.
5 years ago
Tom Hacohen fe980f937e Fix potential crash when opening and stopping the app very quickly.
5 years ago
Tom Hacohen 6bd405012d Bump version.
5 years ago
Tom Hacohen 9c8daf1ebd More optimise imports.
5 years ago
Tom Hacohen c484d29a42 Optimise imports.
5 years ago
Tom Hacohen 3b0bfbb054 Don't rely on the ACCOUNTS_CHANGED broadcast receiver
5 years ago
Tom Hacohen f629d23c38 Fix access to uninitialized properties in account update service.
5 years ago
Tom Hacohen 45b8e24503 Bump version.
5 years ago
Tom Hacohen 2e2841cea4 Fix encryption password change not to crash.
5 years ago
Tom Hacohen 91ac46e211 Bump version.
5 years ago
Tom Hacohen 41c7239a8c Members list: fix crash and handle correct lifecycle.
5 years ago
Steve Divskinsy e3e61eb7bd Fix spelling in values/strings.xml
5 years ago
Tom Hacohen 47c9452a4d Bump version.
5 years ago
Tom Hacohen 7010967a31 Import: fix crash when import finishes while the activity is dead.
5 years ago
Tom Hacohen f41c7cd4c9 Contacts sync manager: remove unnecessary not-null assertion.
5 years ago
Tom Hacohen eef861614e Contacts sync manager: only init one resource downloader per sync.
5 years ago
Tom Hacohen 487d330a7a Contacts Sync Manager: remove redundant address book init.
5 years ago
Steve Divskinsy 2f7866ce75 Correct spelling
5 years ago
Tom Hacohen 3637fc95db Sync: catch and report SSLHandshakeExceptions.
5 years ago
Tom Hacohen 6ac83beb47 Debug activity: fix crash when getting sync errors.
5 years ago
Tom Hacohen a702a4e794 Crash email: include a body with requests for more information.
5 years ago
Tom Hacohen 608f40058b Update ACRA.
5 years ago
Tom Hacohen 409f586835 Add tutanota to the list of email clients not supporting attachments.
5 years ago
Tom Hacohen 5562d917f3 Bump version.
5 years ago
Tom Hacohen 0a2a3b2d99 Rename queryCapabilites to prepareFetch
5 years ago
Tom Hacohen 44c516a868 Sync: fix the sync to also do the initial preparation in chunks
5 years ago
Tom Hacohen dcc3ec6f88 Fix crash when removing journal members
5 years ago
Tom Hacohen d04d0f902f Fix closing of the HttpClient when syncing.
5 years ago
Tom Hacohen bc829d0d1e Improve logging in syncmanager and import.
5 years ago
Tom Hacohen 8d660e376a Bump version (only number)
5 years ago
Tom Hacohen 022ed146c4 Bump version.
5 years ago
Tom Hacohen 5090a3206e Only show the custom certificate popup when using EteSync interactively
5 years ago
Tom Hacohen ee2dad4d19 Set certmanager foreground/background state.
5 years ago
Tom Hacohen 4134f78da4 Upgrade cert4android and refactor httpclient based on upstream
5 years ago
Tom Hacohen 75020c1841 Settings: add a link to the notification settings.
5 years ago
Tom Hacohen 07292a1422 Log to file: improve strings.
5 years ago
Tom Hacohen d147728acd Add a setting to control log verbosity.
5 years ago
Tom Hacohen 705df2a536 Overhaul the notification system and add notification channels.
5 years ago
Tom Hacohen 64f8c5e1d2 Move the sync notification helper under syncadapter and rename it.
5 years ago
Tom Hacohen ac22ece30d Don't use a separate :sync process anymore so prefs don't need IPC.
5 years ago
Tom Hacohen 21c64d58ec Fix broadcast receiever intent to the correct etesync one.
5 years ago
Tom Hacohen 1cdad6232e Log to file: move to use normal preferences.
5 years ago
Tom Hacohen df315a48ab Fix logging to file.
5 years ago
Tom Hacohen 17b6e69c86 Move everything to use the new Logger
5 years ago
Tom Hacohen 216b51d138 Create a logger object to take care of all the logging.
5 years ago
Tom Hacohen 14abc6400d Rename the logger's name to etesync.
5 years ago
Tom Hacohen a7aed85a4c Import latest logger code from davdroid.
5 years ago
Tom Hacohen b382b8515c Request sync after encryption password change.
5 years ago
Tom Hacohen a2e126071a Bump version.
5 years ago
Tom Hacohen a605c2ae49 Fix adding journal members following an encryption password change.
5 years ago
Tom Hacohen 9f0b492c42 Fix collection editing following an encryption password change.
5 years ago
Tom Hacohen 6f453faf06 Import: cleanup code a bit.
5 years ago
Tom Hacohen 77d89f3b4b Import: Rename poorly named class.
5 years ago
Tom Hacohen c4ee03b733 Fix null warning
5 years ago
Tom Hacohen 2e639aad16 Bump version.
5 years ago
Tom Hacohen cf8afd541c ACRA: switch to notification alerts on crashes.
5 years ago
Tom Hacohen 332caf1631 View Collection: add checks if we successfully managed to acquire the provider.
5 years ago
Tom Hacohen f0a320f854 Bump version.
5 years ago
Tom Hacohen 356017a541 Entry sync: also generate UUIDs for first synced deleted entries
5 years ago
Tom Hacohen f64960699b LocalTask: remove a potentiall bad logging message.
5 years ago
Tom Hacohen e1573ef7ab Tasks journal view: show the number of tasks in the journal.
5 years ago
Tom Hacohen 7eee04f458 Remove wrong not-null assertion.
5 years ago
Tom Hacohen db8667e84a Fix issue with OpenTasks causing a lot of syncs in some rare cases.
5 years ago
Tom Hacohen c6472fe220 Unify the sync interval settings across journal types.
5 years ago
Tom Hacohen b765f177c7 Migrate to AndroidX.
5 years ago
Tom Hacohen 130cea18ce Tasks: move the opentasks install button to the menu.
5 years ago
Tom Hacohen 4cc664ee6c Fix misleading logging message.
5 years ago
Tom Hacohen 1b15aaab19 Import: minor code cleanups.
5 years ago
Tom Hacohen ab7f9be65a Bump version.
5 years ago
Tom Hacohen 858378b107 Revert "Event invites: Warn about clients that don't support email attachments"
5 years ago
Tom Hacohen b64b95e204 Import from file: fix issues with sometimes importing from file.
5 years ago
Tom Hacohen 4fb49cf5f4 Import from file: dismiss dialog and print an error in a missed error case.
5 years ago
Tom Hacohen 4f2e90484e Bump version.
5 years ago
Tom Hacohen 2beebdb25e Fix proguard rules for ezvcard and ical4j.
5 years ago
Tom Hacohen 3ba342ccc3 Bump version.
5 years ago
Tom Hacohen 98ca5fa318 Fix the setting controlling change notifications.
5 years ago
Tom Hacohen dfb609a26a Bump version.
5 years ago
Tom Hacohen cb570978e5 Account activity: don't hide collection headers even if empty.
5 years ago
Tom Hacohen 1aed0106cd Add a button for installing OpenTasks if not already installed.
5 years ago
Tom Hacohen bbbfbffe59 Add a helper function for checking if a package is installed.
5 years ago
Tom Hacohen 0cda396d20 Event invites: Warn about clients that don't support email attachments
5 years ago
Tom Hacohen 09ee9a2bd1 Rename and move the function checking if email attachments are supported.
5 years ago
Tom Hacohen cfd0028300 Bump version.
5 years ago
Tom Hacohen 4d661117e5 Don't pop up notifications on bad gatewary errors as most likely a server restart.
5 years ago
Tom Hacohen ea0add8f45 Gracefully handle getting non json responses when expecting json.
5 years ago
Tom Hacohen 143092ecf3 Don't pop up notifications when server is under maintenance.
5 years ago
Tom Hacohen 5e8bb06b03 Add an exception for a bad gateway error.
5 years ago
Tom Hacohen 79ddd1d7c9 Fix bug with resetting contact deleted state.
5 years ago
Tom Hacohen cabea0c3ec Revert changes when changing read only journals.
5 years ago
Tom Hacohen 7216a177c5 Member list: indicate if a member is read only or not.
5 years ago
Tom Hacohen a899502728 Move to a different read only icon.
5 years ago
Tom Hacohen e44c4a394c Add the UI to invite read only members to journals.
5 years ago
Tom Hacohen a43d0fceb8 Fix journal readOnly json to use the correct field name.
5 years ago
Tom Hacohen e7186df6b8 Fix compilation warning.
5 years ago
Tom Hacohen b6453718f4 Import fragment: move the null assertions around a bit
5 years ago
Tom Hacohen 69bf028481 Apply group memberships: be more defensive with potentially missing members.
5 years ago
Tom Hacohen 69d17ed644 Bump version.
5 years ago
Tom Hacohen e324f148a1 Fix proguard definitions.
5 years ago
Tom Hacohen 3862ae3726 Bump version.
5 years ago
Tom Hacohen b13be67820 Import: improve group import and fix a potential crash
5 years ago
Tom Hacohen efa8719ce5 Account settings: add a link to the dashboard and clean up a bit.
5 years ago
Tom Hacohen 1b6a72ef00 Reword account to delete to remove, as it only removes from the device.
5 years ago
Tom Hacohen 94908aabc9 Email invitation: update the signature.
5 years ago
Tom Hacohen 73428862db Bump version
5 years ago
Tom Hacohen 635a512ca6 Create collection: fix the shown color to be the default color.
5 years ago
Tom Hacohen a1051856ec Fix usage of tasklist colour in collection members activity.
5 years ago
Tom Hacohen e161233453 Edit task list: fix saving of task list colour.
5 years ago
Tom Hacohen 96fc87cad4 Fix loading tasklist color in edit collection activity.
5 years ago
Tom Hacohen 18a00716f8 Remove build time from app.
6 years ago
Tom Hacohen 8803480c52 Bump version
6 years ago
Tom Hacohen 21b704b75f Account setup: fix bad wording from the previous commit.
6 years ago
Tom Hacohen 98c0fe83e1 Account setup: make it clearer that you need to register an account.
6 years ago
Tom Hacohen ab3dfff13a Acconut setup: make it more obvious that server needs to be an etesync one.
6 years ago
Tom Hacohen c259e9bede build.gradle: bump okhttp3 version.
6 years ago
Tom Hacohen 141c3bccda build.gradle: use variables for some more deps.
6 years ago
Tom Hacohen f9fc14b0dd Address book import: add support for importing groups from file
6 years ago
Tom Hacohen 0ae278aabd Addressbook import: implement group import when importing from account.
6 years ago
Tom Hacohen c74f9bc23d Bump version to 1.0.0!!
6 years ago
Tom Hacohen c6c5ff1c80 Tests: update according to changes with owners adding themselves as members.
6 years ago
Tom Hacohen 4795bd40ef Fix tests following kotlin migration.
6 years ago
Tom Hacohen 5c894e001f Implementing changing encryption password.
6 years ago
Tom Hacohen 6e2ab7d972 UserInfoManager: fix the wrong conversion to kotlin.
6 years ago