Commit Graph

543 Commits (3a0c112fade89b54c3313f35af5632bf8ac42994)

Author SHA1 Message Date
Tom Hacohen 7562a7a76b ViewCollection: use the new LocalCalendar.findByName to get calendar.
7 years ago
Tom Hacohen 19ceab96b0 Bump version.
7 years ago
Tom Hacohen 5d1c90dcba Resource: set eTag when creating a new one from server.
7 years ago
Tom Hacohen 84244330b7 Always log deletes, even when not previously added to server.
7 years ago
Tom Hacohen 99fe3457fc Refresh ViewCollectionActivity when edited/deleted
7 years ago
Tom Hacohen 0cd57851ad Journal model: call the postLoad callback on fetch too.
7 years ago
Tom Hacohen 415d5d5447 Clear journal cache on account deletion (fix account re-add issue)
7 years ago
Tom Hacohen f984b76ec6 Add import from vCard (vcf)/iCal (ics)
7 years ago
Tom Hacohen 24b170a170 View collection activity: only create fragment on first load.
7 years ago
Tom Hacohen 231684e0d4 Local event/contact: Add a way to add/update as dirty
7 years ago
Tom Hacohen d98d58360e LocalCalendar: Add a function to get calendar by name.
7 years ago
Tom Hacohen ec39aceb1a Mark CollectionInfo id as deprecated.
7 years ago
Tom Hacohen e9428c6ec7 Sync manager: Fix log messages to be the state strings and not int ids.
7 years ago
Tom Hacohen 7afb086c76 Debug activity: Show the number of entries per journal.
7 years ago
Tom Hacohen ced3d7283d Remove change journal from main page.
7 years ago
Tom Hacohen b0b5891e40 Add a collection view activity and move the journal viewer there
7 years ago
Tom Hacohen 3d217f47af Webview: Only load pages from a whilelist, not all.
7 years ago
Tom Hacohen e4043642db Suppress XSS warning.
7 years ago
Tom Hacohen 838cc2a79d Merge contacts/calendars collection handling
7 years ago
Tom Hacohen 3530821ddd JournalViewer: add an activity to view the journal.
7 years ago
Tom Hacohen 42a644cabb EntryEntity: make content a SyncEntry instead of a string.
7 years ago
Tom Hacohen cee9576155 JournalModel: persist collection info inside the model instead of sqlite
7 years ago
Tom Hacohen bd5beaaf91 Move SyncEntry to the models package.
7 years ago
Tom Hacohen a794ee35cf Remove a mention of davdroid from log.
7 years ago
Tom Hacohen 36a8edfb5d Bump version.
7 years ago
Tom Hacohen 431c54ab91 Show the number of journal entries on the collection detail screens.
7 years ago
Tom Hacohen 29fd177a95 Cache journals locally.
7 years ago
Tom Hacohen afcb00e4f1 Account screen: Use translatable strings for the titles
7 years ago
Tom Hacohen b9b930939f Allow renaming collections.
7 years ago
Tom Hacohen 4c7ae90b36 Encryption setup page: add a note about why we are asking for an additional password.
7 years ago
Tom Hacohen 83fde4b81d Use DEBUG_REMOTE_URL to also override the webUri.
7 years ago
Tom Hacohen baff2e886c Traslation: make log authority untranslatable.
7 years ago
Tom Hacohen f84bd386f1 Create collection: only update url after pushed to server.
7 years ago
Tom Hacohen 32df64000f Add stats to the collection edit page.
7 years ago
Tom Hacohen 7bb57c15a9 Add an edit collection page.
7 years ago
Tom Hacohen ce3483cee2 Create collection: update collection if already exists (info.url is set).
7 years ago
Tom Hacohen e7138842c8 Journal manager: Add a way to update a journal.
7 years ago
Tom Hacohen 1b3a4bf318 Add a way to count calendar events/contacts.
7 years ago
Tom Hacohen 4a196102a1 Collection info: serialize url, but not to json.
7 years ago
Tom Hacohen c6fbecc0ff Strings-de: Fix malformed closer.
7 years ago
Tom Hacohen 9e8cfa77fa Remove another unused string.
7 years ago
Larson Maerz f785ed77cd Update German translation.
7 years ago
Tal Hacohen 8c9ec3bcc7 Replace all etesync links to open in the webview activity.
7 years ago
Tal Hacohen c041ddb690 Add webview activity to handle etesync link.
7 years ago
Tom Hacohen 57810cd5f5 Bump version.
7 years ago
Tom Hacohen 4fcc29c1d3 Rename Usage Guide to User Guide.
7 years ago
Tom Hacohen 9ef2ea2d54 Add a "Coming soon" section for the Change Journal
7 years ago
Tom Hacohen 6fdf2c3d1a Remove unused resources (mainly strings).
7 years ago
Tom Hacohen 14fb5ffae8 Change username login field to 'email'.
7 years ago
Tom Hacohen cf9ee98ead Sync interval setting: use the same string for current as selector.
7 years ago
Tom Hacohen 711df7ed55 Bump to version 0.9.1.
7 years ago
Tom Hacohen ae99a0f53a Change exceptions inheriting from HttpException to accept "Response"
7 years ago
Tom Hacohen 571c585292 HttpException: add a way to override response error message.
7 years ago
Tom Hacohen fc939a3cbe Shorten notification error title so account name is visible.
7 years ago
Tom Hacohen ba789da797 Add a UserInactive exception for when the user is no longer active
7 years ago
Tom Hacohen 8e7d363128 Refactor notifications to launch a notification handler
7 years ago
Tom Hacohen d918622ba2 Fix issue with only one of the notifications being clickable.
7 years ago
Tom Hacohen 5d712c72d0 Add links to the usage guide.
7 years ago
Tom Hacohen 8c01e64ff4 Change the "delete collection" string to "Delete"
7 years ago
Tom Hacohen 3195c91e11 Bump version to 0.9.0.
7 years ago
Tom Hacohen abc15f01d8 Rename the Android package to EteSync
7 years ago
Tom Hacohen 94b29e86ac Implement sha256 using bouncy-castle.
7 years ago
Tom Hacohen 7a80b37818 Optimise proguard rules and fix warnings
7 years ago
Tom Hacohen 0ebfa9cfbd Bump version to 0.8.1 and update changelog.
7 years ago
Tom Hacohen 116094c7b9 Ask for permissions on app launch.
7 years ago
Ricki Hirner 36ee584e6a Fetch translations from Transifex
7 years ago
Tom Hacohen 53637cec03 Remove translations to changed strings
7 years ago
Tom Hacohen afca87f4d8 Toast the server name on startup in debug mode.
7 years ago
Tom Hacohen 2225ee0a03 Cleanup handling of notification errors.
7 years ago
Tom Hacohen d832ae9bc6 Cleanup error messages in notifications.
7 years ago
Tom Hacohen 09196e52a5 Don't pop notifications for serviceunavailable errors.
7 years ago
Tom Hacohen 942276284e Cleanup sync manager exception handling a bit.
7 years ago
Tom Hacohen ef8ae03e24 Improve appearance of account page.
7 years ago
Tom Hacohen 35b8283e31 Request sync after adding a collection so it can be used immediately.
7 years ago
Tom Hacohen 47a846bc2c Remove timezone from create calendar page.
7 years ago
Tom Hacohen a935e09287 Update strings.
7 years ago
Tom Hacohen a460a52079 Better handle service unavailable.
7 years ago
Tom Hacohen 3e5f3f5429 When applying remote entries, save sync tag after application.
7 years ago
Tom Hacohen 7f0f1b92fa Correctly handle thread interruptions when applying entries.
7 years ago
Tom Hacohen 268cd98b7b Improve logging when applying entries.
7 years ago
Tom Hacohen 5ec0dd45b5 Add log stating the amount of entries fetched.
7 years ago
Tom Hacohen aff3be7af4 Make the account type the same as app id.
7 years ago
Tom Hacohen b3cd95bcf5 Contact sync manager: Add missing super call in postprocess.
7 years ago
Tom Hacohen c60557d035 Sync manager: deal with error when pushing multiple chunks.
7 years ago
Tom Hacohen fa52270420 SyncManager: Restrict access to private variables.
7 years ago
Tom Hacohen f5c413069e Don't leak passwords and token to log.
7 years ago
Tom Hacohen ef850822de Fix a race condition when preparing dirty.
7 years ago
Tom Hacohen dd6ce617cc Remove the redundant collection getAll() function.
7 years ago
Tom Hacohen 6ea0b47d79 Implement applyLocalEntries and create the local entries after fetching.
7 years ago
Tom Hacohen 2bbddd26cd Fetch local deleted and dirty at the beginning of sync to avoid inconsistency
7 years ago
Tom Hacohen d6864f5062 Don't load all resources when syncing, only as needed.
7 years ago
Tom Hacohen 8040ee7d9f Push entries in chunks instead of all at once.
7 years ago
Tom Hacohen 74b0956f3b Improve error messages in journal server interactions.
7 years ago
Tom Hacohen 8cfe58a7d1 Add a way to sign releases.
7 years ago
Tom Hacohen a50eb87162 Fix newly created Calendars to actually work.
7 years ago
Tom Hacohen c33bc0ee19 Handle failing to connect to server during login.
7 years ago
Tom Hacohen eb9c3aa907 Fix timezone picker.
7 years ago
Tom Hacohen 5dbea8579e Redesign calendar look in account page.
7 years ago
Tom Hacohen 7c4e6a11e1 Disallow deleting the last collection.
7 years ago
Tom Hacohen a10015ee1a Deletion from server is already handled.
7 years ago