1
0
mirror of https://github.com/etesync/android synced 2024-12-23 15:18:14 +00:00
Commit Graph

1530 Commits

Author SHA1 Message Date
Tom Hacohen
d64e6ba33f Fix databinder errors
Apparently you need to explicit enable data binding in build.gradle.
2019-09-11 09:31:47 +01:00
Tom Hacohen
102cc42ee8 Update Changelog. 2019-09-09 09:01:13 +01:00
Tom Hacohen
7ce455c88a Bump version. 2019-09-09 08:59:41 +01:00
Tom Hacohen
1bbf00c6bd Revert "BaseManager: Consider SSLHandshakeExceptions as real issues."
This change was mostly flagging non-real issues, like connection reset
by peer. Revert for now and come up with an alternative solution.

This reverts commit d3ad17e0bb.
2019-09-09 08:45:08 +01:00
Tom Hacohen
37a1c06dbd Account settings: change Mannage Account to Account Dashboard 2019-09-06 12:07:05 +01:00
Tom Hacohen
99a174c93d Side menu: rename external links to useful links. 2019-09-06 12:05:58 +01:00
Tom Hacohen
b450d20d2a Side menu: change Web site to Website. 2019-09-06 11:55:44 +01:00
Tom Hacohen
6ca0af69a2 Side menu: change from Contact developer to Contact. 2019-09-06 11:51:25 +01:00
Tom Hacohen
8aec21a71a Update Changelog. 2019-09-05 20:24:55 +01:00
Tom Hacohen
e016eff43e Bump version. 2019-09-05 20:23:43 +01:00
Tom Hacohen
d8cb979d36 Journal viewer: make raw journal entries's text selectable. 2019-09-05 20:23:36 +01:00
Tom Hacohen
ffb7f53c0a TaskList: catch exception when trying to acquire task list 2019-08-29 14:25:52 +01:00
Tom Hacohen
c48c452f28 Update Changelog. 2019-08-27 18:40:07 +01:00
Tom Hacohen
9a79fbe459 Bump version. 2019-08-27 18:38:16 +01:00
Tom Hacohen
d659b48f6d Create collection: gracefully handle IO exceptions. 2019-08-27 18:34:37 +01:00
Tom Hacohen
d3ad17e0bb BaseManager: Consider SSLHandshakeExceptions as real issues.
They inherit from IO exceptions so were temporarily ignored, but they could
indicate a real issue with the ability of this user to connect to the
server.
2019-08-27 18:31:11 +01:00
Tom Hacohen
36a44ba339 LocalAddressBook: update according to vcard4android changes. 2019-08-23 09:35:41 +01:00
Tom Hacohen
f6638e7584 Update vcard/ical4android.
I hope this will also fix OpenTasks issues.
2019-08-23 09:35:04 +01:00
Tom Hacohen
9560d4a65b BaseManager: add a debug log for the beginning of a network call. 2019-08-22 11:52:01 +01:00
Tom Hacohen
f52a72fbb9 Update Changelog. 2019-08-18 16:07:12 +01:00
Tom Hacohen
3451f51376 Bump version. 2019-08-18 16:07:12 +01:00
Tom Hacohen
58f16681aa Debug info: add calling class information to reports.
This change makes it easier to detect if a debug report was actually due to a
real issue, or is just a user sending the debug activity without any real
issue behind it.

This is to battle the surprising amount of debug info spam we've had to battle
with. Essentially users sending debug info without actually experiencing any
issues and never replying to questions. This is made worse because many of
those emails also have weird addresses in CC which make it look even more
like some weird sort of spam.
2019-08-18 16:07:06 +01:00
Tom Hacohen
3c74cb1575 Optimise imports. 2019-08-18 15:26:26 +01:00
Tom Hacohen
abb4a7b5bc Update Changelog. 2019-08-07 09:15:36 +01:00
Tom Hacohen
7405452975 Bump version. 2019-08-07 08:57:39 +01:00
Tom Hacohen
c8a81862ea Import: fix import of contacts. 2019-08-06 14:12:50 +01:00
Tom Hacohen
9018b6cdd0 Import: make it easy to report import issues to devs. 2019-08-06 13:45:55 +01:00
Tom Hacohen
d1d08658f9 Don't export private activities.
Fixes #84.
2019-08-05 14:25:31 +01:00
Tom Hacohen
687f973725 Fix formatting. 2019-08-05 08:34:30 +01:00
Tom Hacohen
f03ce1d60e Update Changelog. 2019-08-05 08:32:14 +01:00
Tom Hacohen
7aea44bb27 Bump version. 2019-08-05 08:31:06 +01:00
Tom Hacohen
1cfdc59b17 Change journal: make it possible to revert an item to a past state.
Fixes #83
2019-07-30 20:29:47 +01:00
Tom Hacohen
f84ef25d6a Update Changelog. 2019-07-28 11:16:10 +01:00
Tom Hacohen
97358224ab Bump version. 2019-07-28 11:11:45 +01:00
Tom Hacohen
6031bd2699 Events: automatically transform EMAIL event reminders to DISPLAY ones.
iCal support EMAIL event reminders which EteSync doesn't and can't support
due to end-to-end encryption. This commit therefore modifies the event reminders
DISPLAY so reminders are actually shown on the phone.

Fixes #63
2019-07-28 11:10:50 +01:00
Tom Hacohen
175fa5dd0c Update Changelog. 2019-07-22 22:50:41 +01:00
Tom Hacohen
cfae3bf0b5 Bump version. 2019-07-22 22:41:21 +01:00
Tom Hacohen
8e457c5ec7 Import contacts: fix wrong import account. 2019-07-21 14:48:01 +01:00
Tom Hacohen
201a1e078e Change the icon to an adaptive icon
It would require a proper redesign to take advantage of the full
capabilities of adaptive icons. This is good enough for now though.

Fixes #65
2019-07-21 10:55:30 +01:00
Tom Hacohen
050314adf0 Update Changelog. 2019-07-15 13:08:06 +01:00
Tom Hacohen
5fe963d7b9 Bump version. 2019-07-15 13:08:06 +01:00
Tom Hacohen
cac34e6785 Import: verify activity is not null when finishing import.
This is really just an ugly workaround for a crash. This whole thing needs to
be redone. It's currently quite broken when it comes to lifecycle handling and
a source for many issues.
2019-07-15 13:08:06 +01:00
Tom Hacohen
84ab0cb16f Import: check if successfully acquired the provider before trying to import. 2019-07-15 13:08:06 +01:00
Tom Hacohen
dbbb6a357c Add missing fastlane changelog for version 76. 2019-07-15 13:08:06 +01:00
Tom Hacohen
b2f41fd0a8 Invitation email: update signature. 2019-07-09 13:59:48 +01:00
Tom Hacohen
4c9f1c9d72 Update Changelog. 2019-07-08 13:35:44 +01:00
Tom Hacohen
d2739a50ef Bump version. 2019-07-08 13:33:31 +01:00
Tom Hacohen
7d7096cc58 Allow connecting to insecure (http) servers.
I'm a bit conflicted about this one because even though EteSync is
end-to-end encrypted, people should be using TLS.
I can't think of a reason why anyone would want to use HTTP over HTTPS,
especially given let's encrypt exists and EteSync supports self-signed
certs, but I guess it's better to allow it for now, at least until we
have a nice error message for it.

Fixes #81
2019-07-08 13:25:36 +01:00
Tom Hacohen
1f9e7fa6a6 Revert: Import: always import, don't try to find duplicates based on UID
This is somehow a revert of 536bef9815.

It was initially implemented as a workaround for #24, but having
improved all the clients to deal with weird UIDs and matured a lot since
then, I believe this is no longer an issue.

Would have to keep a close eye for regressions.
2019-07-06 10:38:28 +01:00
Tom Hacohen
bbd40e0255 LocalGroup: implement updateAsDirty. 2019-07-06 10:28:42 +01:00