Commit Graph

  • 3ba78b0c1a
    README: add a note for translators. Tom Hacohen 2020-09-29 13:07:07 +0300
  • 85aae2ac5b Translated using Weblate (Dutch) Simon Vandevelde 2020-09-27 16:47:24 +0000
  • 1fb79d74fb
    Translated using Weblate (Dutch) #133 Simon Vandevelde 2020-09-27 16:47:24 +0000
  • d15e3b68db
    Spelling: data instead of tasks Allan Nordhøy 2020-09-28 09:03:11 +0000
  • 1f24c755d8
    Spelling: Android device may have vendor specific Allan Nordhøy 2020-09-28 08:47:38 +0000
  • 8d343a0611
    Superflous strings removed Allan Nordhøy 2020-09-28 08:42:31 +0000
  • 17beb44ca9 Translated using Weblate (Norwegian Bokmål) Allan Nordhøy 2020-09-26 11:46:29 +0000
  • df4089d372
    Translated using Weblate (Norwegian Bokmål) #132 Allan Nordhøy 2020-09-26 11:46:29 +0000
  • 35f859a782
    Spelling: Syncing strings reverted and reworked Allan Nordhøy 2020-09-26 17:15:36 +0000
  • fc819d99dc
    Spelling: License terms Allan Nordhøy 2020-09-26 17:12:07 +0000
  • 84fc3cd28d
    Wikipedia link added Allan Nordhøy 2020-09-26 09:19:38 +0000
  • f894c3eb7c
    Merge branch 'master' into patch-1 Allan Nordhøy 2020-09-26 09:13:54 +0000
  • 3057d05db5 Translated using Weblate (Turkish) Oğuz Ersen 2020-09-25 07:30:46 +0000
  • cd5623d1f6
    Translated using Weblate (Turkish) #131 Oğuz Ersen 2020-09-25 07:30:46 +0000
  • d4ef9f7fe3 Merge: add EteSync 2.0 support Tom Hacohen 2020-09-25 10:05:56 +0300
  • f7852dc866 Update etebase dep. Tom Hacohen 2020-09-19 15:46:43 +0300
  • a0b2d7754c BaseConfigurationFinder: make the Etebase error catcher more generic. Tom Hacohen 2020-09-16 18:52:14 +0300
  • da26aaa179 Debug info: make the text selectable. Tom Hacohen 2020-09-11 17:21:20 +0300
  • bf1acb1ff5 Improve logging for login/account creation Tom Hacohen 2020-09-11 17:17:10 +0300
  • 2b88ad6896 Sync notifications: fix changes notifications to not show for items we pushed. Tom Hacohen 2020-09-10 18:09:07 +0300
  • 16f7187a77 Mostly fix email sending for events with attendees. Tom Hacohen 2020-09-10 16:34:01 +0300
  • 21d6459cd9 LocalEvent: fix crash when getting content of an event without a filename. Tom Hacohen 2020-09-10 16:23:18 +0300
  • 86ea7e878e Sync: fix the sync notification to work with etesync 2.0 Tom Hacohen 2020-09-10 15:46:56 +0300
  • f29d117cc6 Item view: implement restoring item to a previous revision state. Tom Hacohen 2020-09-10 14:01:57 +0300
  • be12f1d319 Collection creation: trigger an item load (even though empty). Tom Hacohen 2020-09-10 13:39:54 +0300
  • 44c29b4bcd Sync error notifications: only have one notification for refersh collections. Tom Hacohen 2020-09-10 11:29:08 +0300
  • d260d7699a Account settings: disable the account dashboard link until we implement it. Tom Hacohen 2020-09-09 15:51:05 +0300
  • 52dcd459d9 Cleanup how we create address book names. Tom Hacohen 2020-09-09 08:23:06 +0300
  • 9bfeb0c347 Collection view: improve empty collection messages. Tom Hacohen 2020-09-08 14:07:47 +0300
  • 6e799d5887 Login and signup: improve dialog text. Tom Hacohen 2020-09-08 13:36:49 +0300
  • 39ad32bbd0 Collection membership: implement leaving collections. Tom Hacohen 2020-09-08 12:48:25 +0300
  • bf1155d0b8 Invitations: implement invitations handling. Tom Hacohen 2020-09-08 11:40:20 +0300
  • b11ece37d5 SyncAdapter: fix crash when syncing empty accounts. Tom Hacohen 2020-09-08 10:47:28 +0300
  • 2eeee1214f Signup: add a signup fragment so people can sign up from the app Tom Hacohen 2020-09-08 09:44:14 +0300
  • 44503715a8 Login fragment: clear errors on validation success Tom Hacohen 2020-09-08 10:38:52 +0300
  • f40a4a9b5c Strings: add a username string. Tom Hacohen 2020-09-08 10:05:25 +0300
  • 5bf69d27d3 Login page: remove EteSync-specific string + update forgot password link. Tom Hacohen 2020-09-07 19:23:08 +0300
  • cec32851cf Fix login/change password forms to have a consistent design. Tom Hacohen 2020-09-07 19:13:50 +0300
  • bf050aa53b HttpClient: use the http client builder when using etesync Tom Hacohen 2020-09-07 18:43:06 +0300
  • 048acdf26c Have a collection fetching cache like we had for etesync v1. Tom Hacohen 2020-09-07 18:26:18 +0300
  • b637f25f4a Update etebase dep and adjust code accordingly Tom Hacohen 2020-09-07 12:28:13 +0300
  • 20a2c1b445 Contacts sync: try setting the sync to expedited so it maybe happens sooner. Tom Hacohen 2020-09-06 10:54:09 +0300
  • bc44062e93 Local resources: fix the mess of find by username/uid being all mixed up. Tom Hacohen 2020-09-06 10:51:41 +0300
  • 97d1a40e49 AddressBook: set isSyncable=1 on creation and update readOnly Tom Hacohen 2020-09-06 10:20:27 +0300
  • 00a1a223d0 SyncManager: correctly set the item's UID in the metadata. Tom Hacohen 2020-09-06 10:16:01 +0300
  • 6459d71ab6 Make sure we never upload items without a uuid. Tom Hacohen 2020-09-06 09:47:37 +0300
  • 6710459176 SyncManager tasks: fix bug with task lists being reset. Tom Hacohen 2020-09-05 13:01:31 +0300
  • f6a44a33da AccountActivity: fix crash when removing account. Tom Hacohen 2020-09-03 09:13:48 +0300
  • 2417f77a39 Sync: handle permission denied sync errors. Tom Hacohen 2020-09-03 08:32:39 +0300
  • 5f8ca4326b Bump version Tom Hacohen 2020-09-01 14:25:38 +0300
  • f725b3069b List entries fragment: remove unused variable. Tom Hacohen 2020-09-01 14:03:07 +0300
  • 117f4e41f4 Item: support showing item revisions. Tom Hacohen 2020-09-01 14:01:40 +0300
  • 73bebcd7c4 Entries list: preserve scroll position when moving back to fragment. Tom Hacohen 2020-09-01 13:14:00 +0300
  • d768ab69cd Fix parsing of #RRGGBBAA collection colors. Tom Hacohen 2020-09-01 10:24:37 +0300
  • 3e7e90d466 Server url: use our etebase partner URL. Tom Hacohen 2020-08-31 15:52:28 +0300
  • 1bdd4d78f4 Implement account settings and password change. Tom Hacohen 2020-08-29 09:32:31 +0300
  • a2a9a3e08c Request sync after editing/removing a collection. Tom Hacohen 2020-08-28 16:46:14 +0300
  • cccbfba568 Contacts import: show a sensible error when address book is not found. Tom Hacohen 2020-08-28 16:35:02 +0300
  • 7ff80aaf9b SyncManager: fix crash with imported items. Tom Hacohen 2020-08-28 16:17:34 +0300
  • 712346c7ae Import: implement import in etebase. Tom Hacohen 2020-08-28 15:19:50 +0300
  • c24936ff7e Collections: implement inviting members. Tom Hacohen 2020-08-28 14:01:49 +0300
  • cbe7e142dc Members: implement removing members. Tom Hacohen 2020-08-28 13:34:09 +0300
  • df9f2f4ed4 Collection member listing. Tom Hacohen 2020-08-27 18:05:44 +0300
  • 251e610fe8 First sync failures on first account addition. Tom Hacohen 2020-08-27 17:26:43 +0300
  • cea7f8fdc6 Implement showing changelog item. Tom Hacohen 2020-08-27 17:20:51 +0300
  • 71e37fb9a6 Only allow collection owners to edit it. Tom Hacohen 2020-08-27 16:55:43 +0300
  • 290aa159b2 Implement showing fingerprint. Tom Hacohen 2020-08-27 16:44:55 +0300
  • b9d3dc691b Implement collection creation. Tom Hacohen 2020-08-27 16:39:11 +0300
  • 74b4ef3ee9 Overhaul Etebase collection activity. Tom Hacohen 2020-08-27 16:12:33 +0300
  • be22beb7f9 EditCollection: add a fragment to edit collection. Tom Hacohen 2020-08-27 13:55:57 +0300
  • 63a8bf91a9 ViewCollection: add a basic etebase collection viewing activity. Tom Hacohen 2020-08-27 09:27:06 +0300
  • 481dcc1944 SyncManager: handle stoken being null (empty collection). Tom Hacohen 2020-08-27 15:43:29 +0300
  • 52b7a84a1a Sync adapter: handle some etebase exceptions. Tom Hacohen 2020-08-26 18:48:15 +0300
  • f8c0eaca35 Sync manager: add etebase support (pushing changes) Tom Hacohen 2020-08-26 10:57:35 +0300
  • 6302ab42de Sync manager: add etebase support (pulling changes) Tom Hacohen 2020-08-26 08:44:33 +0300
  • efdce8c557 Account: logout and clear cache on account removal. Tom Hacohen 2020-08-26 10:22:04 +0300
  • 85fd9fdd7c AccountSettings: fix issue when saved uri is null. Tom Hacohen 2020-08-26 10:13:56 +0300
  • ea0f974086 Account activity: lock the cache when using it and cleanup color parsing Tom Hacohen 2020-08-26 08:20:39 +0300
  • deb1bb831b AddressBooksSyncAdapter: implement syncing etebase address books Tom Hacohen 2020-08-26 08:02:44 +0300
  • d6a0958d16 TaskListSyncAdapter: implement syncing etebase task lists Tom Hacohen 2020-08-26 07:49:00 +0300
  • 1c284bce91 CalendarSyncAdapter: implement syncing etebase calendars. Tom Hacohen 2020-08-26 07:34:51 +0300
  • 2069e9b215 LocalEtebaseCache: create a shared collection + meta type. Tom Hacohen 2020-08-26 07:31:01 +0300
  • 608f1ff371 Sync collections and show them in the account page. Tom Hacohen 2020-08-25 18:51:57 +0300
  • 2c0e14d3a3 EtebaseLocalCache: add stoken and fix issues with loading files. Tom Hacohen 2020-08-25 18:45:36 +0300
  • 79b650da38 LocalEtebaseCache: make sure we always return the same item. Tom Hacohen 2020-08-25 18:21:30 +0300
  • eeb93f523d Get account list: add etebase support. Tom Hacohen 2020-08-25 18:08:59 +0300
  • 69b044a444 Remove redundant code. Tom Hacohen 2020-08-25 16:50:27 +0300
  • 09c932c02c Account Settings: add a flag to check if legacy (and use in account page). Tom Hacohen 2020-08-25 16:18:15 +0300
  • 90cc39deeb EtebaseLocalCache: add a class that implements a local cache for etebase. Tom Hacohen 2020-08-25 16:08:27 +0300
  • 5da8edd54d Login dialog: add support for login into etebase accounts Tom Hacohen 2020-08-25 15:00:27 +0300
  • 476f756307 Simplify Configuration class - caldav/carddav aren't required. Tom Hacohen 2020-08-25 14:31:49 +0300
  • feed7c2119 Add lifecycle kotlin extensions. Tom Hacohen 2020-08-25 14:17:41 +0300
  • 4bf36e7ad3 Add kotlin extensions, enable R8 and fix errors. Tom Hacohen 2020-08-25 14:13:48 +0300
  • 693157f71e Fix gradle warning. Tom Hacohen 2020-08-25 14:06:46 +0300
  • ee8c8d8fe1 Login credentials: keep the default uri (even if null). Tom Hacohen 2020-08-25 13:52:50 +0300
  • 65861b3f1c Account settings: add support for storing an etebase session. Tom Hacohen 2020-08-25 13:48:22 +0300
  • 1062ed5833 Update strings because usernames need not be emails anymore. Tom Hacohen 2020-08-25 13:23:28 +0300
  • 6cd5a5bba6 Add etebase dep. Tom Hacohen 2020-08-19 12:42:11 +0300
  • 6718da0615 strings: rename a string to make more sense. Tom Hacohen 2020-09-25 10:04:27 +0300
  • c022571b87 Translated using Weblate (Turkish) Oğuz Ersen 2020-09-23 18:08:59 +0000