1
0
mirror of https://github.com/etesync/android synced 2025-03-16 07:26:06 +00:00
Commit Graph

144 Commits

Author SHA1 Message Date
rfc2822
9452204f5c Bug fixes
* fix a bug in handling TXT records (hopefully fixes #383)
* fix invalid translation strings
2014-11-29 22:52:51 +01:00
rfc2822
c8da282db0 Improve handling of unknown timezone definitions (should fix #333) 2014-11-15 13:49:38 +01:00
rfc2822
6f0b9421c1 Don't require # for calendar colors (see #136, closes #238) 2014-11-15 12:58:38 +01:00
rfc2822
83eecc0c72 Minor changes
* new icons with 3D effect as required in Android Iconography Guide
* target SDK version updated to 20
* replaced UI directions left/right by start/end for RTL support
* Show "unnamed calendar"/"unnamed address book" instead of "null" in "Select collections" fragment
* "Add account" button now directly adds DAVdroid account
* .svgz for "How DAVdroid interacts with other components" added to doc
2014-11-12 14:37:22 +01:00
rfc2822
cfc71542f5 Various fixes
* fix minor translation issue that caused DAVdroid to crash when showing an I/O error
* don't select TLS ciphers for Android 5.0+ (it has more secure default settings); closes #344
2014-11-09 19:58:07 +01:00
rfc2822
487509cb0c Add license info for dnsjava and some copyright notes 2014-11-08 17:57:14 +01:00
rfc2822
2e6a3efd25 Version bump to 0.6.7
* a few fixes for SRV service detection
* localization strings cleanup
* new policy for localization: translators are only mentioned on their own translation from now on
2014-11-08 17:32:54 +01:00
rfc2822
2f5622edaf CalDAV/CardDAV service discovery with SRV/TXT records
* Structural changes in the strings file (for translations)
2014-11-08 16:33:34 +01:00
rfc2822
8d4c353d8c Initial support for SRV/TXT service discovery 2014-11-04 23:04:24 +01:00
rfc2822
e3a7c7092e Version bump to 0.6.6 2014-11-03 20:24:10 +01:00
rfc2822
58efd9ba03 Messing around with trailing slash again and again + tests (fixes #349) 2014-11-03 19:30:07 +01:00
rfc2822
69c94c8d93 Ensure trailing slash on user-given base URL (assuming users will always provide collections or base paths) 2014-10-31 17:32:16 +01:00
rfc2822
e9901f38f5 Set reasonable TLS settings
* disallow SSLv3
* allow more secure ciphers (closes #344)
* version bump to 0.6.5
2014-10-31 16:56:30 +01:00
rfc2822
1ec1db3045 Ensure trailing slashes are always used for collections + tests 2014-10-31 15:29:00 +01:00
rfc2822
3601678fe8 Use new ical4j version to fix timezone bug
* use ical4j 1.0.x-maintenance (self-compiled 27 Oct 2014)
* upstream fixes timezone bug (fixes #186)
* try to turn off the check for time zone updates because it's unnecessary in most cases (fixes #239)
* mention ical4j and its major version in generated iCalendars
* update to ez-vcard 0.9.6 from upstream
* version bump to 0.6.4
2014-10-27 15:14:49 +01:00
rfc2822
428c09c390 Send appropriate Accept/Content-Type headers + tests (closes #328) 2014-10-10 12:59:53 +02:00
rfc2822
ebe13cef5e Setup: always show 401 Unauthorized errors
* also increase version code and version to 0.6.3
2014-10-02 17:05:20 +02:00
rfc2822
5e5da95e23 Version bump to 0.6.3
Add translator info
2014-10-02 15:37:36 +02:00
rfc2822
07ec3c1a0a Don't fail to detect resources if principal is not available for CalDAV/CardDAV 2014-10-02 12:04:29 +02:00
rfc2822
88972aed1d Set STARRED as integer, not boolean (should fix #294) 2014-08-10 18:56:19 +02:00
rfc2822
225ffc07cf Version bump to 0.6.2 2014-08-09 10:29:09 +02:00
rfc2822
1235a5e45a Don't require capabilities on home sets that MAY not be available on these collections (fixes #289) 2014-07-31 14:00:36 +02:00
rfc2822
bdee53b5ab VCard 4 support detection; new ez-vcard version
* detect CardDAV VCard version support using supported-address-data + test
* account setting for supported VCard version
* don't ask for calendar details when querying CardDAV collections
* don't ask for address book details when querying CalDAV collections
* ez-vcard update to 0.9.5 (fixes #268), adapted exception handling
* refactoring: unnecessary DavProp prefixes removed
2014-07-30 01:47:35 +02:00
rfc2822
2c79ae20e5 Move resource detection to separate class + tests 2014-07-27 13:01:54 +02:00
rfc2822
75e5a59948 Don't check capabilities on principal URL but on calendar/address book home set (fixes #286) 2014-07-25 00:04:35 +02:00
rfc2822
02d72e4f51 Version bump to 0.6.1; show exceptions from resource detection (see #284, see #286) 2014-07-24 23:12:48 +02:00
rfc2822
9a809c9761 Add group support via VCard CATEGORIES (closes #48) 2014-07-24 23:12:43 +02:00
rfc2822
d712238700 Handle redirections to relative URLs correctly (see #282) + tests; minor GUI change 2014-07-20 16:08:02 +02:00
rfc2822
1cde020619 Version bump to 0.6 (drop -alpha suffix) 2014-07-19 00:44:28 +02:00
rfc2822
4be031e274 Add support for well-known URIs (RFC 5785) - closes #148 2014-07-19 00:39:07 +02:00
rfc2822
cf40cb2ebc Handle HTTP redirections (fixes #83) 2014-07-18 22:31:45 +02:00
rfc2822
1678873885 Don't crash when Calendar Provider is not available at account creation
(fixes #276)
2014-07-12 13:24:49 +02:00
rfc2822
b7cd8baa05 Version bump to 0.5.14-alpha
* added some documentation (JavaDoc)
* CTags are not cached in LocalCollection anymore
* added CTag test for LocalCalendar
2014-05-24 13:40:14 +02:00
rfc2822
3cab688782 Various upload changes
* fix issue when first upload fails (fixes #233)
* show debug settings menu item in main activity
* update ETag in local database when a PUT request returns an updated ETag, meaning that
  locally created/updated records won't be downloaded from the server immediately after the upload
2014-05-23 13:08:08 +02:00
rfc2822
7e7d36584c Better invalid VCard handling
* ignore unknown properties which have invalid syntax instead of crashing
* log validation warnings for created VCards
* add VCard tests
2014-05-09 16:54:02 +02:00
rfc2822
334dfb13d4 Ignore crappy unknown properties with illegal syntax (see issue #118) 2014-05-09 15:55:05 +02:00
rfc2822
13cfe3ce98 Debugging improvements
* force debugging options for resource detection (because there's no way to turn them on until there's an account)
* provide "report issue" button in debug settings
* provide CONTRIBUTING.md, including instructions on how to report issues
* increase socket timeout from 20 to 45 seconds (hopefully fixes #237)
* previous commit: increase total simultaneous connections to 3 (2 per host)
2014-05-09 15:44:38 +02:00
rfc2822
3e4efe8b82 Debug settings
* preference screen for debug settings
* allow to disable HTTP compression
* verbose network logging only when activated
* single HttpClient for all threads (before: single HttpClient per adapter)
* bump version to 0.5.13-alpha
2014-05-08 21:22:52 +02:00
rfc2822
624f33c746 Support HTTP(S) proxies (closes #232) 2014-05-07 22:53:22 +02:00
rfc2822
f69f449b44 Enable all supported TLS protocols (enables TLSv1.1/1.2 if supported by Android version on device, see #229) 2014-04-06 17:54:27 +02:00
rfc2822
0965c8d3a3 Version bump to 0.5.12 2014-04-05 12:46:00 +02:00
rfc2822
b8df91e12d Read non-high-res photos, too (fixes #53 again); remove stale connection check because RetryStrategy should be enough 2014-04-05 12:37:46 +02:00
rfc2822
f298d9dcb6 don't close httpClient while syncing 2014-04-04 21:18:11 +02:00
rfc2822
1e2051038c Retain unknown VCard properties, ez-vcard update, handle stale connections
* store unknown VCard properties in an extra column and load them when generating a new VCard (closes #118)
* upgrade to ez-vcard/0.9.3 (fixes sync error reported via Play Store)
* (re-)enable stale collection check, RetryHandler to retry idempotent CalDAV/CardDAV requests (hopefully fixes #225)
* always set FN/display name (take organization if no structured name is available) (hopefully fixes #227)
2014-04-04 20:47:46 +02:00
rfc2822
4c05dd1e45 Version bump to 0.5.11-alpha 2014-03-29 22:42:53 +01:00
rfc2822
65f7053c02 SNI support for Android <4.2, too (see issue #9) 2014-03-29 17:03:29 +01:00
rfc2822
d22a2633af Version bump to 0.5.10.2-alpha 2014-03-25 19:17:12 +01:00
rfc2822
cba27426b7 Multiple bug fixes
* doesn't try to update address book URL when there is no sync-able address book (fixes #208)
* add test for HTTPS/SNI
2014-03-25 19:12:59 +01:00
bubak4
195eb19840 Fix #207 (http not supported #207)
Re-register http factory, as it was removed by accident during refactoring.
2014-03-25 11:52:23 +01:00
rfc2822
84211564bc Add SNI support for Android 4.2+ for new API again (fixes #205) 2014-03-23 22:19:59 +01:00