1
0
mirror of https://github.com/etesync/android synced 2024-11-22 07:58:09 +00:00
Go to file
Tom Hacohen 87af98f92d Merge: add support for sharing journals
This merge adds support for sharing journals and all the infra that
comes with it.

This means that there's now a UI to see who's the owner of a journal,
adding, removing and listing members of a journal, creating an
asymmetric keypair and storing it encrypted on the server, and viewing
and comparing pubkey fingerprints.

This is ready to be used, but not 100% complete. For example, adding
a user to a journal, waiting until the user syncs (so he has it
locally), removing his access, letting him sync again, and then adding
access back would result in the journal being visible to the user (as
expected), but the content of the journal would not be applied unless
the user removes and readds the local account.
2017-04-20 20:11:40 +01:00
app ViewCollection: list the journal's owner if it's not owned by us. 2017-04-20 20:10:43 +01:00
cert4android@9033f39d1f Update cert/ical/vcard4android to latest. 2017-04-05 18:40:47 +01:00
gradle/wrapper Adjust DAVdroid to use the EteSync protocol (mostly working) 2017-02-21 17:26:19 +00:00
ical4android@2f6a94e85b Update okhttp and submodules to latest. 2017-04-20 14:14:40 +01:00
scripts Fetch translations from Transifex 2016-11-13 20:34:11 +01:00
vcard4android@1bb0b25339 Update okhttp and submodules to latest. 2017-04-20 14:14:40 +01:00
.gitignore Adjust DAVdroid to use the EteSync protocol (mostly working) 2017-02-21 17:26:19 +00:00
.gitmodules Adjust DAVdroid to use the EteSync protocol (mostly working) 2017-02-21 17:26:19 +00:00
build.gradle Update gradle. 2017-04-20 14:12:04 +01:00
ChangeLog.md Update Changelog. 2017-04-07 09:42:11 +01:00
CONTRIBUTORS.md Add a contributors file. 2017-03-08 10:16:17 +00:00
gradle.properties Adjust DAVdroid to use the EteSync protocol (mostly working) 2017-02-21 17:26:19 +00:00
gradlew Migrated to Android Studio/gradle 2014-12-20 20:21:46 +01:00
gradlew.bat Migrated to Android Studio/gradle 2014-12-20 20:21:46 +01:00
LICENSE README changes; fix EXDATE bug 2015-11-27 12:31:15 +01:00
README.md Add "Get it on" badges to readme 2017-03-01 00:38:58 +00:00
run-tests.sh Improve tests 2016-10-07 14:39:21 +02:00
settings.gradle Adjust DAVdroid to use the EteSync protocol (mostly working) 2017-02-21 17:26:19 +00:00

EteSync

Please see the EteSync website for more information.

Get it on Google Play Get it on F-Droid

EteSync is licensed under the GPLv3 License.

EteSync's source code is based on DAVdroid and adjusted to work with the EteSync protocol.

Third Party Libraries

This project relies on many great third party libraries. Please take a look at the app's about menu for more information about them and their licenses.