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
Tom Hacohen
cc83e2c5d9
Tasks: implement update as dirty.
2019-07-06 10:03:18 +01:00
Tom Hacohen
101e7e2559
Settings: cleanup the code to open the app's notification settings
2019-06-28 19:45:48 +01:00
Tom Hacohen
5261d428e0
Update Changelog.
2019-06-26 11:17:25 +01:00
Tom Hacohen
aea3bb3c5c
Bump version.
2019-06-26 11:16:39 +01:00
Tom Hacohen
d08ec6926d
Encryption password error: add a note about username casing.
2019-06-26 11:16:39 +01:00
Tom Hacohen
cdc5afba61
Fix debug log for failed login attempts.
...
Before this fix a failed loging attempt wouldn't include any debug
information on why it failed. This commit fixes that.
2019-06-26 10:51:24 +01:00
Tom Hacohen
032abfaa60
Build: update target sdk version.
2019-06-20 14:18:26 +01:00
Tom Hacohen
e6d32bfa52
Update Changelog.
2019-06-20 14:09:57 +01:00
Tom Hacohen
6a3c565dd2
Fastlane: add missing changelog for version 73.
2019-06-20 14:09:46 +01:00
Tom Hacohen
336ec16920
Bump version.
2019-06-20 14:09:26 +01:00
Tom Hacohen
16efe446c0
WebActivity: gracefully handle unsupported link types.
2019-06-13 10:10:23 +01:00
Tom Hacohen
461c870638
Update Changelog.
2019-06-13 10:01:25 +01:00
Tom Hacohen
9c13d5247c
Bump version.
2019-06-13 09:57:11 +01:00
Tom Hacohen
7cfba6dc34
Acra: don't include email prefix.
...
We've recently started getting exceptions such as:
"java.lang.ClassCastException: java.lang.String cannot be cast to java.util.ArrayList"
I suspect it may be related to using the new email body prefix which is
probably not as well tested upstream as the rest of the code. Removing
it to see if this fixes things.
2019-06-13 09:57:11 +01:00
Tom Hacohen
1a7ef1b78e
Sync: log broken entries on processing failure.
...
This change prints the content of broken entries (ones that fail parsing)
to the log so it's easier to debug issues.
2019-06-13 09:56:50 +01:00
Tom Hacohen
fb2ed34379
Update gradle
2019-05-29 12:49:55 +01:00
Tom Hacohen
7932610c87
Webview: add missing call to super's save instance state.
2019-05-28 10:40:25 +01:00
Tom Hacohen
b00f8c3745
Update Changelog.
2019-05-28 10:27:18 +01:00
Tom Hacohen
3ae422bb99
Bump version.
2019-05-28 10:25:23 +01:00
Tom Hacohen
73f428a418
Temporarily disable R8.
...
It breaks the build because it doesn't seem to recognise the source
compatibility options and keeps on complaining on required minimum android
versions.
2019-05-06 13:09:42 +01:00
Tom Hacohen
211c56502e
Update gradle.
2019-05-06 12:58:11 +01:00
Tom Hacohen
6196b71a67
Update requery and kotlin version.
2019-05-06 12:47:00 +01:00
Tom Hacohen
58b54f9d66
Account list: workaround rare crash when listing accounts.
2019-05-05 17:45:44 +01:00
Tom Hacohen
2758821e5b
Update Changelog.
2019-05-03 15:49:51 +01:00
Tom Hacohen
e6d53fbfa0
Bump version.
2019-05-03 15:49:25 +01:00