Commit Graph

592 Commits (4c6176a6f4e68c1f888f8d50bed2e495b678f858)

Author SHA1 Message Date
Tom Hacohen c2e7914290 CollectionInfo: remove the obsolete support VEVENT and support VTODO.
7 years ago
Tom Hacohen 0a4d4a9d9e Calendar sync adapter service: minor cleanup.
7 years ago
Ricki Hirner 1295e4557e AccountsActivity: show message when global sync is disabled
7 years ago
Ricki Hirner 433484626f Don't use uid2445 column on Android <4.2; alarm ACTION: compare only value (ignore parameters)
7 years ago
Ricki Hirner f1ea00d816 Improve Android 7 workaround behavior in combination with CATEGORIES/VCard4 contact groups
7 years ago
Ricki Hirner be833b03ee Retain Events.UID_2445 when preparing events for upload
7 years ago
Ricki Hirner 97aefad0a2 Android 7 workaround: update hash after group membership operations
7 years ago
Tom Hacohen d6558da503 Bump version.
7 years ago
Tom Hacohen 9486719cbb Import: Resolved account name and icon when possible.
7 years ago
Tal Hacohen e4fc23eb70 Journal - Load entries on background
7 years ago
Tal Hacohen 2706021a5e Import - Add account type to calendar account list
7 years ago
Tal Hacohen bee502a440 Sort contacts accounts by name and type
7 years ago
Tom Hacohen 1227a66409 Import: Make icon acessible and get it for address book.
7 years ago
Tom Hacohen 15580374fa Import: Make the select calendar/account lists nicer
7 years ago
Tom Hacohen 7915a51f1f Import: Make account import activity prettier.
7 years ago
Tom Hacohen 0d848f0573 Merge: Add import from local accounts
7 years ago
Tal Hacohen 9684123f68 Use App.log instead of Log in import fragmnets
7 years ago
Tal Hacohen 6820d9d413 Change desgin of both import lists
7 years ago
Tal Hacohen 8d208b3438 Refactor calendar account to import package
7 years ago
Tal Hacohen 1e9e055924 Import - Use ResultFragment in all import framgnets
7 years ago
Tal Hacohen 56aba7c669 Extract ResultFragment from ImportFragment
7 years ago
Tal Hacohen a7c5ccadc9 Import - Change toolbar title according to relevant fragment
7 years ago
Tal Hacohen 1629ffba9f Import - Add fragment to import all contacts from account
7 years ago
Tal Hacohen 7cac473c74 Import - Split ImportActivity to fragments and activity
7 years ago
Tal Hacohen 33a310344b Import - Add all events to selected calendar
7 years ago
Tal Hacohen 594c401038 Import - Show calendars in expandable list view
7 years ago
Tal Hacohen 466870ff50 Import - Add basic import activity
7 years ago
Tal Hacohen 2261d6e385 Import calendar: Add calendar account class.
7 years ago
Tom Hacohen 1482fb01cb JournalManager: make jorunal version read-only.
7 years ago
Tom Hacohen cd5e5487a8 JournalManager: make IntegrityException inherit from GeneralSecurityException.
7 years ago
Tom Hacohen cf805d4e72 JournalManager: add version info to Journals and use it in crypto
7 years ago
Tom Hacohen 7357447786 Collectioninfo: fix typo in ToString field exclusion.
7 years ago
Tom Hacohen c3e30138dd Syncmanager: get a collection info for all sync managers.
7 years ago
Tom Hacohen 01add874dc Remove unneeded fixme.
7 years ago
Tom Hacohen d2eaf5f434 Use the new CryptoManager instead of the main encryption password.
7 years ago
Tom Hacohen 4004eca762 Syncmanager: use the journalId as the unique collection id.
7 years ago
Tom Hacohen 1e6fc5a9cb Crypto: rename Cipher to CryptoManager.
7 years ago
Tom Hacohen abd13d4d3d Crypto: refactor the Cipher class.
7 years ago
Tom Hacohen 0fbee1ea02 JournalManager: rename Helpers to Crypto.
7 years ago
Tom Hacohen 225d01c143 Crypto: Only create random generator as needed.
7 years ago
Tom Hacohen de834915be Bump version.
7 years ago
Tom Hacohen 1d87de2e7a App update: set the app version on first launch if not already set.
7 years ago
Tom Hacohen 784070c27c SyncManager: add remote entries to cache only after they've been processed
7 years ago
Tom Hacohen 987076d95e Webview: fix behaviour of toolbar back button and simplify.
7 years ago
Tom Hacohen 3a83cf8303 Collection deletion: mark as deleted in cache, but don't actually delete.
7 years ago
Tom Hacohen ba9f217d66 Webview: also open tos and about from within the app.
7 years ago
Tom Hacohen 9ba84109b2 Login: add a "forgot password" link.
7 years ago
Tom Hacohen d21a498925 Webview: improve whitelist, and include all of the "accounts/" subpath.
7 years ago
Tom Hacohen e7694924b4 Automatically fix non-dirty entries with null etag on upgrade
7 years ago
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