Commit Graph

1732 Commits (a4405481f7d6ac0d56d7ed6f70a4ca163bd5e6aa)

Author SHA1 Message Date
Sam Bosley a4405481f7 Use visitors when processing ChangesHappened or MakeChanges to ensure types are correct; started working on ReplayOutstandingEntries 13 years ago
Sam Bosley 184972f246 Placeholder method for cleaning up after processing a sync message batch 13 years ago
Sam Bosley 99357842bb Make the sync thread a singleton 13 years ago
Sam Bosley 29d50022a5 Refactored message instantiation, simplified enqueueing messages 13 years ago
Sam Bosley b6218cd4b4 Sync queue initialization 13 years ago
Sam Bosley 78cf95f767 Minor refactor to changes happened instantiation 13 years ago
Sam Bosley 8810e962c8 Added some unit tests 13 years ago
Sam Bosley dfa8b99aa7 Don't record outstanding entries in MakeChanges 13 years ago
Sam Bosley 3847e03774 Make sure that pushed_at property is included in name maps, but don't record outstanding entries for it 13 years ago
Sam Bosley 742e53ea54 Refactored ClientToServerMessage JSON serialization 13 years ago
Sam Bosley e479f7a3ff Log some ignored errors 13 years ago
Sam Bosley 65f74e7456 Implementation of MakeChanges 13 years ago
Sam Bosley 0f308db6aa Improvements to NameMaps, AcknowledgeChange, ChangesHappened 13 years ago
Sam Bosley e9ab0a4859 Implemented Debug 13 years ago
Sam Bosley af5921a175 Implemented AcknowledgeChange 13 years ago
Sam Bosley d4b02c174b Use real token in actfm sync thread 13 years ago
Sam Bosley d8da952cc7 Built skeletons for server to client messages 13 years ago
Sam Bosley c64db963a1 Cleanup, a few more implementations of serializeToJSON for ClientToServer messages 13 years ago
Sam Bosley af034a4089 Started working on the classes to support column name mapping 13 years ago
Sam Bosley bf7ba3d7c4 Some refactoring, serializing client to server messages to JSON 13 years ago
Sam Bosley 8feff285cd Change a type 13 years ago
Sam Bosley 4aec3ba2f9 Cleaned up the sync migrator a little 13 years ago
Sam Bosley ce42d6a8a6 Convert a query to use uuid 13 years ago
Sam Bosley 89ed5a9b31 Renamed a file 13 years ago
Sam Bosley f90996a015 Merge and resolve conflicts from upstream/master 13 years ago
Sam Bosley 61d080bcc4 Fetching list order requires token 13 years ago
Sam Bosley 505e591a2d Minor changes to list order api call 13 years ago
Sam Bosley 8687e3e192 Some tweaks to subtasks sync, hopefully resolves some timing issues 13 years ago
Sam Bosley 374a0daf07 Report statistic for featured list cloned 13 years ago
Sam Bosley 5de1f6e2a0 Handle the case when subtasks are repeating 13 years ago
Sam Bosley eab34ae7fa Fixed some layout oddities with the draggable task adapter 13 years ago
Sam Bosley c6d51d3aa5 AB test for drag and drop 13 years ago
Sam Bosley ff5d592785 Got rid of DisposableTaskListFragment, it was causing crashes :( 13 years ago
Sam Bosley f6be6998cc Added a forgot password link to the sign in screen 13 years ago
Sam Bosley aad8ebbc98 Minor refactor and bugfix to subtasks 13 years ago
Sam Bosley ded2f5d674 Merge remote-tracking branch 'origin/121105_sb_sync_subtasks' 13 years ago
Sam Bosley 65809dc2cc Don't try to autosync tags when not logged in 13 years ago
Sam Bosley 1cdf9ea8b0 Fixed an error; push order queue doesn't need to be blocking 13 years ago
Sam Bosley c6600c536f Threadsafe version of syncing manual ordering, delay before sync in case many changes are occurring 13 years ago
Sam Bosley 6e1352e3c9 Naive syncing of list order is working 13 years ago
Sam Bosley d17ea10617 Make sure the server provided ordering has the root element before processing 13 years ago
Sam Bosley 575bc4b135 Added unit tests for subtasks helper functions 13 years ago
Sam Bosley a0d7ac427c Fix some issues and remove unecessary code 13 years ago
Sam Bosley cbd2d92c0e Convert to local ordering before saving during sync 13 years ago
Sam Bosley 3fb5c150c9 Save ordering obtained from task_list result 13 years ago
Sam Bosley 60ba37662d Don't give up on the entire hierarchy when remapping tree ids--just deindent children if an id isn't found 13 years ago
Sam Bosley 7130547bef Wrote some helper functions to convert subtask trees between local and remote ids (could be useful for syncing) 13 years ago
Sam Bosley 0ad805648f Implemented a more concise serialization scheme for subtasks 13 years ago
Sam Bosley 49fad99bd2 Temporarily disable calendar reminders for Android 2.1 users 13 years ago
Sam Bosley c0e0a27c18 Report statistic for premium page viewed 13 years ago