Commit Graph

  • fba6dd7915 update readme master Rhodey Orbits 2015-10-20 13:42:46 +0200
  • c28a51a266 bumping to 29 / 0.9.7 Rhodey Orbits 2015-07-15 12:14:27 -0400
  • 751f221fd3 Flock end-of-life Rhodey Orbits 2015-07-09 15:25:16 -0700
  • 33fe753b91 bumping to 28 / 0.9.6 Rhodey Orbits 2015-02-27 19:02:24 -0800
  • aa4d305d2e Merge pull request #89 from haaja/typo_fix rhodey 2015-02-27 18:52:25 -0800
  • f2b6e258ac updated german and japanese translations, added finish, russian, and swedish. FREEBIE Rhodey Orbits 2015-02-27 17:21:33 -0800
  • bbff2a5a34 created ContentProviderOperationQueue to help with max size limits when dealing with ContentProviders. Added full set of tests for ContactFactory and fixed a bug in handling of postal address. Added some tests for EventFactory and fixed a bug related to handling of event reminders where the event title and description were both null. Fixed bug in rendering of the intro on tablets. Rhodey Orbits 2015-02-24 16:36:15 -0800
  • ac1dfce553 strings: fix couple of typos Janne Haapsaari 2015-02-25 16:58:17 +0100
  • 9c2fa9e35e added download link for the Flock nonplay flavored apk. FREEBIE Rhodey Orbits 2015-02-23 15:24:11 -0800
  • 3f00796888 bumping to 27 / 0.9.5, FREEBIE Rhodey Orbits 2015-02-22 21:02:49 -0800
  • 10510f8466 added account deletion countdown to subscription expired notification, improved account registration text, and dropped requirement that the user know their current password to change encryption passwords because the device is considered trusted. Rhodey Orbits 2015-02-20 14:18:48 -0800
  • ca48529541 now directly warning user that password cannot be reset. fixed bug related to screen rotate on first step of setup. issue-71 Rhodey Orbits 2015-02-20 15:11:29 -0800
  • bdebf69945 removed requirement that the user know the current password to change encryption passwords, Flock already considers the host device to be trusted. Rhodey Orbits 2015-02-20 14:44:51 -0800
  • af004dab11 added account deletion countdown to subscription expired notification Rhodey Orbits 2015-02-20 14:18:48 -0800
  • a556144c2b migration is no longer needed, removed all traces and added a missing test to KeyHelperTest. FREEBIE Rhodey Orbits 2015-02-19 14:54:44 -0800
  • e3055aa853 patched bug related to flock client confusing account expiration dates by adding many tests and removing code duplication. FREEBIE Rhodey Orbits 2015-02-17 23:47:27 -0800
  • 10b5d65a47 bumping to version 26 / 0.9.4 FREEBIE Rhodey Orbits 2015-02-16 23:53:52 -0800
  • 612f4f3a87 merged updated translations Rhodey Orbits 2015-02-16 17:16:17 -0800
  • b25ab2e878 reorganized gradle build files and project structure. bumped api to 21. bumped support v4 to 21.0.3. pulled needed guava classes into util/guava package and dropped guava dependency. replaced javax.servlet dependency with constants. added sanity checks when working with google play services. created a nonplay flavor and integrated SupplyChain to provide updates and crash reporting. pointed nonplay flavor to modified privacy policy. Rhodey Orbits 2015-02-11 16:05:30 -0800
  • 32c06bae83 refactored the org.anhonesteffort.flock.registration and crypto packages for improved tests, added new tests, and deleted old integration tests that should be replaced with unit tests and mocks. fixed binding problem in account sync stuff, updated libpastelog, and bumping to new version. Rhodey Orbits 2015-01-24 12:11:53 -1000
  • ee39f92658 bumping to version 0.9.2 for korean translations on the google pkay store FREEBIE Rhodey Orbits 2015-01-16 13:23:54 -1000
  • a6cb2050c7 merge branch 'issue-58' FREEBIE Rhodey Orbits 2015-01-16 13:14:45 -1000
  • 25037e1e8e created SyncWorker interface and switched KeySyncWorker, AddressbookSyncWorker, and CalendarSyncWorker over to this. renamed AbstractDavSyncAdapter to AbstractSyncAdapter for future AccountSyncAdapter. moved hackish account and subscription caching from RegistrationApi into a new sync adapter. reworked ManageSubscriptionActivity into a FragmentActivity with separate fragments for different forms of payment. Implemented new registration server API and integrated google in-app subscriptions. Rhodey Orbits 2014-10-29 10:24:48 -0700
  • e0fc90d37d added korean translations (korea) provided by Josh Graham, thanks :) FREEBIE Rhodey Orbits 2014-11-10 16:18:06 -0800
  • fc27816190 resolves issue 73 by accepting any type of redirect when identifying the current user principal through well-known URI request. FREEBIE Rhodey Orbits 2014-11-10 15:01:49 -0800
  • 83ed52ed6e Merge pull request #78 from JoshGraham/patch-1 rhodey 2014-11-10 13:18:02 -0800
  • 96047afe6a Update strings.xml JoshGraham 2014-11-08 01:10:55 -0800
  • 38a2d2f6cd Merge pull request #74 from McLoo/patch-2 rhodey 2014-11-05 14:32:39 -0800
  • 444258d9ef Add Transifex chart to README.md McLoo 2014-10-27 16:04:01 +0100
  • 7b47df7f87 bumping to version 0.9.0 FREEBIE Rhodey Orbits 2014-10-23 21:45:28 -0700
  • 8d96adcbba better log-catn' for ServerTestsFragment. FREEBIE Rhodey Orbits 2014-10-23 21:39:31 -0700
  • 988a45006c added the 'Send debug log' options menu item to SetupActivity. FREEBIE Rhodey Orbits 2014-10-23 20:12:12 -0700
  • 3f904b8f7a bumping to version 0.8.9 FREEBIE Rhodey Orbits 2014-10-17 18:30:11 -0700
  • 52a282ea27 improved battery and network performance by syncing less often and more selectively. Rhodey Orbits 2014-10-17 17:53:55 -0700
  • 51e629d243 moved sync adapters from separate process into the main Flock process, switched all SharedPreferences code to use the MODE_PRIVATE flag instead of MODE_MULTI_PROCESS, and now using SharedPreferences.apply() instead of SharedPreferences.commit() Rhodey Orbits 2014-10-15 19:34:16 -0700
  • 726ed177ed added some sanity checks to sync operations such as making sure that SyncResult.stats are initialized to zero and duplicates are not returned by Content Provider queries. touchup to ContactFactory Base64 error handling. FREEBIE Rhodey Orbits 2014-10-15 14:03:46 -0700
  • 28ae8b0e48 Merge branch 'contact-photo-compression' FREEBIE??? Rhodey Orbits 2014-10-14 21:40:44 -0700
  • 958a76e4f6 Flock now prevents the Android Contact Provider from degrading contact photo quality with unnecessary compression. Rhodey Orbits 2014-10-14 15:55:09 -0700
  • 83012b0163 Merge pull request #67 from techtonik/patch-1 rhodey 2014-10-13 12:38:09 -0700
  • 1c02fe4bd2 removed all newline characters from strings.xml files for a more friendly Transifex experience. added missing copyright. FREEBIE Rhodey Orbits 2014-10-13 12:09:39 -0700
  • 1af27bddcd Updated German translations pulled from Transifex, provided by scento. Wenzel Pünter 2014-10-13 11:45:07 -0700
  • 9abf57d1ff bumping to version 0.8.8 FREEBIE Rhodey Orbits 2014-10-12 10:22:37 -0700
  • 30d840e027 temporary patch to prevent issue #70 FREEBIE Rhodey Orbits 2014-10-12 10:21:08 -0700
  • c229bd95dd resolves #69 where aggregation exceptions (separated & joined contacts) were ignored by Flock. Rhodey Orbits 2014-10-10 17:29:11 -0700
  • e8ff70ee6a increased speed of contact and calendar import by applying batch operations more efficiently. Rhodey Orbits 2014-10-09 19:09:42 -0700
  • d46783405e better handling of edge case where contacts or events are incorrectly marked as 'new' by Android content providers. FREEBIE Rhodey Orbits 2014-10-08 15:04:26 -0700
  • c875ace7fd bumping to version 0.8.7 FREEBIE v0.8.7 Rhodey Orbits 2014-10-07 22:07:28 -0700
  • 3655f4f03c Merge branch 'issue-62' Rhodey Orbits 2014-10-07 17:58:31 -0700
  • 4516bfcbfa added support for submitting debug logs via libpastelog. pulled notification drawer code out of AbstractDavSyncAdatper and into NotificationDrawer Rhodey Orbits 2014-10-03 12:25:29 -0700
  • f220ed894e BUILDING.md: Fix repository link and typos anatoly techtonik 2014-10-04 14:17:37 +0300
  • 737b2b7c31 Merge pull request #66 from McLoo/patch-1 rhodey 2014-10-03 12:43:18 -0700
  • a2d601e44c Add Play Store badge to readme.md McLoo 2014-10-03 21:40:18 +0200
  • e9c753593c added instructions for contributing translations, modified README.md structure to match that of the TextSecure README. FREEBIE Rhodey Orbits 2014-09-30 14:01:36 -0700
  • a479eaa9c8 removed a bunch of unused strings and modified strings to use placeholders where beneficial. added transifex project config file. Rhodey Orbits 2014-09-29 16:23:31 -0700
  • 52c176af87 bumping to version 0.8.6 FREEBIE v0.8.6 Rhodey Orbits 2014-09-27 17:16:54 -0700
  • 6c7e344490 now using 'multi-get' reports to pull down up to 50 objects with one http request. reworked some exception handling. improved logging in sync workers. reduced code duplication. general cleanup of some code the aforementioned things touched. Rhodey Orbits 2014-09-26 23:54:32 -0700
  • 021ed4719d a patch that makes Flock less picky about HTTP status response codes and reduces code duplication. resolves all known client-side issues brought up through research of issue #42. FREEBIE. Rhodey Orbits 2014-09-23 14:47:46 -0700
  • ccbc7f2db6 bumping version to 0.8.5 FREEBIE v0.8.5 Rhodey Orbits 2014-09-22 20:13:28 -0700
  • 824bd0c926 created a helper method LocalEventCollection.handleCorrectEventReminders() for automatically correcting event reminders affected by issue #56. FREEBIE. Rhodey Orbits 2014-09-18 12:54:51 -0700
  • 806cfaa6b3 bumping to version 0.8.4 FREEBIE v0.8.4 Rhodey Orbits 2014-09-17 16:04:14 -0700
  • 0971870633 resolves #35 where contacts not associated with an account (also known as 'local contacts') were not possible to import from the 'Import contacts' fragment. Rhodey Orbits 2014-09-17 15:53:09 -0700
  • e467dfe21f Merge branch 'issue-54' FREEBIE Rhodey Orbits 2014-09-11 14:34:17 -0700
  • 3a42de66ef resolves #54 where Google contacts that were entirely invisible to the user were being copied over and made visible on import of Google accounts to Flock. these invisible contacts were either exact duplicates of visible contacts or email addresses from which the user received an email but never replied, starred, archived, or otherwise interacted with in any way. Rhodey Orbits 2014-09-11 14:33:35 -0700
  • ab838a7867 resolves #56 where event reminders could be created and displayed from calendar apps but failed to ever alert the user. FREEBIE Rhodey Orbits 2014-09-02 13:10:41 -0700
  • 354cf472d5 bumping version to 0.8.3 for contact escaping fix and improvements to migration process. Rhodey Orbits 2014-08-26 15:34:19 -0700
  • 114b3d6f9d resolves #13 where adding a prefix or suffix to a contact name results in strange escaping. FREEBIE. Rhodey Orbits 2014-08-25 16:51:59 -0700
  • ec0526fc85 resolves issue 48 related to limiting of multiple Flock accounts on one device. added sanity check to migration process to prevent attempted delete of missing collections. updated ImportAccountService and StatusViewHeader to be more safe about detecting the end of migration. FREEBIE. Rhodey Orbits 2014-08-24 15:21:02 -0700
  • 1becc4b02b fixed bug related to queueing more than 500 items for migration before committing the operation. bumping version, FREEBIE. Rhodey Orbits 2014-08-23 15:43:55 -0700
  • e3c61e1c4d Merge branch 'migration' FREEBIE v0.8 Rhodey Orbits 2014-08-22 23:06:27 -0700
  • 128a1201b8 fixed bug in KeyHelper's getMasterCipher method where cipher key bytes were used in both the cipher and mac key. added versioning to all ciphertext. created a set of tests for the crypto package. added logic to automatically migrate all ciphertext to new versioned ciphertext format. FREEBIE. Rhodey Orbits 2014-08-22 01:17:54 -0700
  • 8bf8b8facc bumping to version 0.7.7 FREEBIE v0.7.7 Rhodey Orbits 2014-08-08 15:55:52 -0700
  • f11fe648b1 Merge pull request #37 from scento/translation_de rhodey 2014-08-07 13:30:05 -0700
  • aba4a592ea better handling of server errors on pushing of new components. Rhodey Orbits 2014-08-07 12:59:53 -0700
  • e40082b4e1 Merge branch 'fast-sync' Rhodey Orbits 2014-08-03 15:41:02 -0700
  • 7cecff23b5 HidingDavCollections now use the fetchProperties() method call more efficiently to save network resources and time. All sync workers now run in their own independent thread and have their own independent http connection through AndroidDavClient. rhodey 2014-07-30 01:47:31 -0700
  • e37f229406 bumping to version 0.7.6, really needed to get the patch for #46 out. FREEBIE v0.7.6 Rhodey Orbits 2014-08-03 12:11:36 -0700
  • 82b0c7e869 resolves #45 where contact notes containing linebreaks were truncated to only the first line of text. FREEBIE Rhodey Orbits 2014-08-03 12:08:31 -0700
  • 046704480b resolved issue where user was allowed to register an accont name containing spaces which causes Flock to fail hard. FREEBIE! Rhodey Orbits 2014-08-03 11:41:35 -0700
  • 33bfe03fe6 Initial translation Wenzel Pünter 2014-08-02 21:22:58 +0200
  • 3806bb5a61 bumping version to 0.75 FREEBIE. v0.75 rhodey 2014-08-01 20:33:36 -0700
  • 54cbb3635f Merge branch 'issue-30' rhodey 2014-08-01 20:07:39 -0700
  • 555c215c50 created activity DeleteAllContactsActivity for deleting all contacts, added some helpermethods to the local component collections (event and contact collections). rhodey 2014-08-01 17:48:57 -0700
  • a8eb881dcd Merge branch 'issue-28' rhodey 2014-08-01 14:47:33 -0700
  • 06090bbead resolves #32 where 'all-day events' spanning multiple days were incorrectly modified to only span one day after running sync. rhodey 2014-07-30 20:42:25 -0700
  • a9a3e905b7 now attempting to use the 'thumbnail photo' if the default 'display photo' is not set or available on a given contact. rhodey 2014-07-30 19:00:50 -0700
  • 8c61253a62 fixed bug where status header view would incorrectly claim that Flock was syncing if system-wide sync was disable upon first install. rhodey 2014-07-30 00:20:58 -0700
  • d6c90082f6 Created DavKeyStore and DavKeyCollection for better organization of code related to the special case '/key-collection' CalDAV collection. Improved sync logic for KeySyncWorker. Created a new webdav property 'X-FLOCK-COLLECTION' to be set on all Flock managed WebDAV collections. Modified the 'My calendars' and 'My addressbooks' UIs to only allow editing of WebDAV collections managed by Flock. rhodey 2014-07-30 00:09:05 -0700
  • e87fa2b4e1 bumping to version 0.70 v0.70 rhodey 2014-07-29 16:28:57 -0700
  • ebd0d2dca0 resolves issue #26 where Flock failed to parse a special case date format used by third party 'aCalendar' app to associate birthdays with contacts. rhodey 2014-07-29 15:51:04 -0700
  • 4d7b019392 resolves issue #24 where only the first line of postal addresses within contacts were being persisted by Flock. rhodey 2014-07-29 15:18:23 -0700
  • 990b003d13 resolves #17 where all day events are mistakenly transformed into 24 hour events, this maters because 24 hour events display differently within the Android Calendar app. rhodey 2014-07-21 21:29:46 -1000
  • c4e023a3a3 bumping version to 0.60 0.60 rhodey 2014-07-21 17:35:32 -1000
  • 76c507197c Merge pull request #15 from rb2k/patch-1 rhodey 2014-07-21 16:20:52 -1000
  • 54e790b100 fixed bug where get() is called on the display name Optional<String> when both display name and calendar color are absent. rhodey 2014-07-21 16:16:03 -1000
  • aa54fa7a35 moved some forgotten string contstants within fragment_list_sync_collections.xml into strings.xml. modified the RemoteCalendarListAdapter to only provide non-Flock Sync users with the option of exclusing calendars from sync. modified the CalendarsSyncService to automatically import remote calendars if the Flock user is a user of Flock Sync. rhodey 2014-07-21 16:09:36 -1000
  • ca235f5bcd Merge branches 'issue-10' and 'master' rhodey 2014-07-21 14:23:20 -1000
  • df3140ca57 resolves #10 by setting imported/copied calendars to invisible after import/copy completes. rhodey 2014-07-21 14:22:47 -1000
  • 62f24ade0c Add link to BUILDING.md file Marc Seeger 2014-07-21 18:47:02 -0400
  • 1194530368 bumping to version 0.51, new release is necessary to help users identify that imported events failed so we can work out bugs in the coming days. 0.51 rhodey 2014-07-21 12:04:27 -1000
  • 3a9b0a1f8f resolves issue 14 where account import fails after register followed by login followed by change to password followed by login. rhodey 2014-07-21 11:51:08 -1000