Sam Bosley
|
1ac305433c
|
Fixed a bug and unit tests with subtasks serialization
|
12 years ago |
Sam Bosley
|
ee0b5ddae4
|
Merge remote-tracking branch 'origin/130208_sb_task_attachments' into 130122_sb_new_sync
|
12 years ago |
Sam Bosley
|
b995f6dbbe
|
Fixed file uploading (use JSON instead of string), make sure that EditNoteActivity has Task.PUSHED_AT
|
12 years ago |
Sam Bosley
|
ad7a2296a2
|
New tags in TagSettingsActivity need a uuid for default images
|
12 years ago |
Sam Bosley
|
6bc7fedfe6
|
Use uuid for default tag images instead of titles
|
12 years ago |
Sam Bosley
|
49507146c5
|
Fixed several bugs/missing pieces that were preventing task attachments from syncing
|
12 years ago |
Sam Bosley
|
dd96750138
|
Record file attachment outstanding entries and report them using special ChangesHappened logic
|
12 years ago |
Sam Bosley
|
3e953d34df
|
Wrote a migration from FileMetadata to TaskAttachment
|
12 years ago |
Sam Bosley
|
bce73a1d1d
|
Deprecated and removed unecessary fields from FileMetadata
|
12 years ago |
Sam Bosley
|
2f98b8d308
|
Removed and updated all references to FileMetadata to use new TaskAttachment
|
12 years ago |
Sam Bosley
|
f3d7b1958c
|
Added all the boilerplate for task attachments--outstanding daos, integration with messages, etc.
|
12 years ago |
Sam Bosley
|
71a14e78fd
|
Only enqueue changes happened messages if actual outstanding entries were recording. This could fix a bug where the queue would get filled up with pointless messages
|
12 years ago |
Sam Bosley
|
494a8ec371
|
Fixed a bug when creating urls
|
12 years ago |
Sam Bosley
|
1849dd755a
|
Fixed some bugs with creating signatures in ActFmInvoker
|
12 years ago |
Sam Bosley
|
15ac0f3d57
|
Compute signature for sync api requests correctly
|
12 years ago |
Sam Bosley
|
dc17cd2fc8
|
Killed more dead code
|
12 years ago |
Sam Bosley
|
cbaf9b34ac
|
ActFmDataService doesn't need to exist anymore
|
12 years ago |
Sam Bosley
|
0249e71ba5
|
Removed a bunch of dead code from ActFmSyncService
|
12 years ago |
Sam Bosley
|
7d33251a26
|
Implement timeForBackgroundSync(), fixed some synchronization bugs on sync thread, cleaned up a bunch of dead code from old sync service
|
12 years ago |
Sam Bosley
|
9f8937b922
|
Run CommentsFragment refresh callbacks on the ui thread
|
12 years ago |
Sam Bosley
|
b5562dd71b
|
Do a BriefMe for users as a part of general sync
|
12 years ago |
Sam Bosley
|
2e4a941530
|
Reimplemented friend connection tracking under new sync
|
12 years ago |
Sam Bosley
|
45f697fd1b
|
Send a number for history modified_after param
|
12 years ago |
Sam Bosley
|
ac6a3d2328
|
Synchronize comment/history fetch callbacks
|
12 years ago |
Sam Bosley
|
f43a318f1e
|
Sync history and comments in both comment fragments
|
12 years ago |
Sam Bosley
|
446436b2bb
|
Fetch task history in EditNoteActivity
|
12 years ago |
Sam Bosley
|
c1c1323b07
|
Add a tag data column for keeping track of history fetch times
|
12 years ago |
Sam Bosley
|
44bd887dfb
|
Use the same kind of union query for EditNoteActivity that we do for TaskCommentsFragment
|
12 years ago |
Sam Bosley
|
b4e6408de2
|
Join with the users table to display who made each history entry
|
12 years ago |
Sam Bosley
|
7833916490
|
Store task titles in history models, save users the history api tells us about
|
12 years ago |
Sam Bosley
|
e598320683
|
History uuid should be a string, for uniqueness sake
|
12 years ago |
Sam Bosley
|
73a2b5ac4f
|
Several changes to history model, bug fixes to FetchHistory, and placeholder display of history in UpdateAdapter to prove it works. It's pretty legit.
|
12 years ago |
Sam Bosley
|
52f1631049
|
Added an object to encapsulate fetching history
|
12 years ago |
Sam Bosley
|
336ec485b3
|
Apply correct user join and union with history table to task comments fragment
|
12 years ago |
Sam Bosley
|
009a6420cc
|
Added ability to do union queries, started refactoring UpdateAdapter to expect either UserActivity or History
|
12 years ago |
Sam Bosley
|
35a44428c5
|
Don't use a flag for indicating ongoing sync migration. Reading it from a preference fixes an issue where the sync thread could run before the migration had started
|
12 years ago |
Sam Bosley
|
7664049f7e
|
Don't allow sync callbacks to crash the sync thread
|
12 years ago |
Sam Bosley
|
5b200ec849
|
Use a map from messages to callbacks instead of two parallel queues. This should resolve some timing bugs--callbacks will only be called in the same loop that their message ocurrs
|
12 years ago |
Sam Bosley
|
1bb70597e2
|
Updated ip address
|
12 years ago |
Sam Bosley
|
89402d7782
|
Added History model properties to NameMaps
|
12 years ago |
Sam Bosley
|
f6e33e38dd
|
Fixed a bug when resolving uuid conflicts in make changes, refactored some JSON-to-model code into static helper methods for future use
|
12 years ago |
Sam Bosley
|
8c2c74b26b
|
Update GCMIntentService to use new sync messaging
|
12 years ago |
Sam Bosley
|
035019368c
|
Switch to newly created list after save
|
12 years ago |
Sam Bosley
|
8b78095821
|
timeForBackgroundSync() should have additional conditions besides just whether or not migration is ongoing
|
12 years ago |
Sam Bosley
|
4247b89ed0
|
Use a flag to indicate that sync migration is ongoing
|
12 years ago |
Sam Bosley
|
a4db2d0085
|
Don't signal migration success with a preference--find a better solution
|
12 years ago |
Sam Bosley
|
5713d37046
|
Don't allow sync thread to do anything if migration hasn't occurred yet
|
12 years ago |
Sam Bosley
|
11565ba9b9
|
Fixed bugs with sync migrator test
|
12 years ago |
Sam Bosley
|
4302475e95
|
Read user properties (including pictures) correctly from the activity/users join query. This fixes a lot of UpdateAdapter display bugs
|
12 years ago |
Sam Bosley
|
10b2ce40f6
|
Merge and resolve conflicts from upstream/master
|
12 years ago |