33fe753b91bumping to 28 / 0.9.6
Rhodey Orbits
2015-02-27 19:02:24 -0800
aa4d305d2eMerge pull request #89 from haaja/typo_fix
rhodey
2015-02-27 18:52:25 -0800
f2b6e258acupdated german and japanese translations, added finish, russian, and swedish. FREEBIE
Rhodey Orbits
2015-02-27 17:21:33 -0800
bbff2a5a34created 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
ac1dfce553strings: fix couple of typos
Janne Haapsaari
2015-02-25 16:58:17 +0100
9c2fa9e35eadded download link for the Flock nonplay flavored apk. FREEBIE
Rhodey Orbits
2015-02-23 15:24:11 -0800
10510f8466added 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
ca48529541now 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
bdebf69945removed 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
a556144c2bmigration is no longer needed, removed all traces and added a missing test to KeyHelperTest. FREEBIE
Rhodey Orbits
2015-02-19 14:54:44 -0800
e3055aa853patched 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
10b5d65a47bumping to version 26 / 0.9.4 FREEBIE
Rhodey Orbits
2015-02-16 23:53:52 -0800
b25ab2e878reorganized 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
32c06bae83refactored 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
ee39f92658bumping to version 0.9.2 for korean translations on the google pkay store FREEBIE
Rhodey Orbits
2015-01-16 13:23:54 -1000
25037e1e8ecreated 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
e0fc90d37dadded korean translations (korea) provided by Josh Graham, thanks :) FREEBIE
Rhodey Orbits
2014-11-10 16:18:06 -0800
fc27816190resolves 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
83ed52ed6eMerge pull request #78 from JoshGraham/patch-1
rhodey
2014-11-10 13:18:02 -0800
38a2d2f6cdMerge pull request #74 from McLoo/patch-2
rhodey
2014-11-05 14:32:39 -0800
444258d9efAdd Transifex chart to README.md
McLoo
2014-10-27 16:04:01 +0100
7b47df7f87bumping to version 0.9.0 FREEBIE
Rhodey Orbits
2014-10-23 21:45:28 -0700
8d96adcbbabetter log-catn' for ServerTestsFragment. FREEBIE
Rhodey Orbits
2014-10-23 21:39:31 -0700
988a45006cadded the 'Send debug log' options menu item to SetupActivity. FREEBIE
Rhodey Orbits
2014-10-23 20:12:12 -0700
3f904b8f7abumping to version 0.8.9 FREEBIE
Rhodey Orbits
2014-10-17 18:30:11 -0700
52a282ea27improved battery and network performance by syncing less often and more selectively.
Rhodey Orbits
2014-10-17 17:53:55 -0700
51e629d243moved 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
726ed177edadded 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
958a76e4f6Flock now prevents the Android Contact Provider from degrading contact photo quality with unnecessary compression.
Rhodey Orbits
2014-10-14 15:55:09 -0700
83012b0163Merge pull request #67 from techtonik/patch-1
rhodey
2014-10-13 12:38:09 -0700
1c02fe4bd2removed 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
1af27bddcdUpdated German translations pulled from Transifex, provided by scento.
Wenzel Pünter
2014-10-13 11:45:07 -0700
9abf57d1ffbumping to version 0.8.8 FREEBIE
Rhodey Orbits
2014-10-12 10:22:37 -0700
c229bd95ddresolves#69 where aggregation exceptions (separated & joined contacts) were ignored by Flock.
Rhodey Orbits
2014-10-10 17:29:11 -0700
e8ff70ee6aincreased speed of contact and calendar import by applying batch operations more efficiently.
Rhodey Orbits
2014-10-09 19:09:42 -0700
d46783405ebetter 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
c875ace7fdbumping to version 0.8.7 FREEBIE
v0.8.7
Rhodey Orbits
2014-10-07 22:07:28 -0700
4516bfcbfaadded 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
f220ed894eBUILDING.md: Fix repository link and typos
anatoly techtonik
2014-10-04 14:17:37 +0300
737b2b7c31Merge pull request #66 from McLoo/patch-1
rhodey
2014-10-03 12:43:18 -0700
a2d601e44cAdd Play Store badge to readme.md
McLoo
2014-10-03 21:40:18 +0200
e9c753593cadded 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
a479eaa9c8removed 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
52c176af87bumping to version 0.8.6 FREEBIE
v0.8.6
Rhodey Orbits
2014-09-27 17:16:54 -0700
6c7e344490now 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
021ed4719da 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
ccbc7f2db6bumping version to 0.8.5 FREEBIE
v0.8.5
Rhodey Orbits
2014-09-22 20:13:28 -0700
824bd0c926created a helper method LocalEventCollection.handleCorrectEventReminders() for automatically correcting event reminders affected by issue #56. FREEBIE.
Rhodey Orbits
2014-09-18 12:54:51 -0700
806cfaa6b3bumping to version 0.8.4 FREEBIE
v0.8.4
Rhodey Orbits
2014-09-17 16:04:14 -0700
0971870633resolves#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
3a42de66efresolves#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
ab838a7867resolves#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
354cf472d5bumping version to 0.8.3 for contact escaping fix and improvements to migration process.
Rhodey Orbits
2014-08-26 15:34:19 -0700
114b3d6f9dresolves#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
ec0526fc85resolves 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
1becc4b02bfixed 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
128a1201b8fixed 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
8bf8b8faccbumping to version 0.7.7 FREEBIE
v0.7.7
Rhodey Orbits
2014-08-08 15:55:52 -0700
f11fe648b1Merge pull request #37 from scento/translation_de
rhodey
2014-08-07 13:30:05 -0700
aba4a592eabetter handling of server errors on pushing of new components.
Rhodey Orbits
2014-08-07 12:59:53 -0700
7cecff23b5HidingDavCollections 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
e37f229406bumping 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
82b0c7e869resolves#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
046704480bresolved 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
555c215c50created 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
06090bbeadresolves#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
a9a3e905b7now 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
8c61253a62fixed 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
d6c90082f6Created 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
e87fa2b4e1bumping to version 0.70
v0.70
rhodey
2014-07-29 16:28:57 -0700
ebd0d2dca0resolves 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
4d7b019392resolves 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
990b003d13resolves#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
c4e023a3a3bumping version to 0.60
0.60
rhodey
2014-07-21 17:35:32 -1000
76c507197cMerge pull request #15 from rb2k/patch-1
rhodey
2014-07-21 16:20:52 -1000
54e790b100fixed 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
aa54fa7a35moved 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
ca235f5bcdMerge branches 'issue-10' and 'master'
rhodey
2014-07-21 14:23:20 -1000
df3140ca57resolves#10 by setting imported/copied calendars to invisible after import/copy completes.
rhodey
2014-07-21 14:22:47 -1000
62f24ade0cAdd link to BUILDING.md file
Marc Seeger
2014-07-21 18:47:02 -0400
1194530368bumping 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
3a9b0a1f8fresolves 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