0
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added some keywords to tuple on conflict delegate callbacks, to help clarity. Did some cleanup with usages of optional chaining. More... over 8 years ago
Modified some comments. More... over 8 years ago
Updated TODO list. Working on conflict tests. More... over 8 years ago
Debugging tests. More... over 8 years ago
Now have separating delegate callbacks for deletion/download from respective conflict resolution callbacks. SMSyncServerConflict is now a class because I wanted to keep track of when the conflict was resolved-- which involved a state change to the SMSyncServerConflict object. In SharedNotes, have added DiffMatchPatch-- to merge notes when there is a conflict. More... over 8 years ago
Continued work on conflict management, and testing of conflict management. Added mechanism to allow client to resolve conflict. Moved checkForDownloads method from SMQueues to SMSyncControl-- seemed like the information in SMSyncControl was a better context. More... over 8 years ago
Making sure single user tests working-- so can work on conflict tests. Fixed race condition in a download test. Added new API for conflicts into Shared Notes app. Moved "Core Data" folders to "CoreData" (i.e., removed space) because the space was causing a problem for a script. Fixed bug (typo) in server upload API call. Adding conflict handling into Shared Notes app. Added SDK into Shared Notes app to merge text files for some conflict cases. More... over 8 years ago
Updated documentation. Adding undelete functionality to deal with conflict management. Added this to both client-side and server-side. Revised conflict management client API. Removed SMDownloadConflict Core Data objects because conflicts are now persisted on the file download and download deletion Core Data objects. More... over 8 years ago
Fixed typo in docs. More... over 8 years ago
Updated documentation. Added delegate method to SMCloudStorageUserDelegate: syncServerSignOutUser Improving sign-out capabilities in SharedNotes demo app. More... over 8 years ago
Adding items to TODO list. More... over 8 years ago
Fixed bug: can now upload and then delete a new file. Added test case for this. More... over 8 years ago
Working on TODO list. Improved the refresh control for Shared Notes app. More... over 8 years ago
Updated docs. More... over 8 years ago
Update docs-- added TODO list. Now automatically returning to main VC when sign-in completed. Fixed spinner bug where it wouldn't start if sync started when not on main VC. More... over 8 years ago
Updating docs. More... over 8 years ago
Updating docs. More... over 8 years ago
Updating docs. More... over 8 years ago
Calling SMSyncServer delegate methods on main thread. Continued work on new iOS demo app: SharedNotes. More... over 8 years ago
Edit docs. More... almost 9 years ago
Editing docs. More... almost 9 years ago
Continuing addition of new demo app. Reorganized some code-- pushed some from example app into framework. More... almost 9 years ago
Beginning work on new demo iOS app: SharedNotes. Fixed some warnings due to Swift 3.0 deprecations. More... almost 9 years ago
Reorganized directories: Moved iOS code inside of iOS directory. More... almost 9 years ago
Putting all server secrets in an external file-- not using Heroku environment variables. To reduce dependency on specific hosting system. Put serverSecrets.json file in .gitignore file so don't have to just have a symbolic link. Changed docs to reflect the fact that testing can take place on external host (e.g., Heroku) or local system. More... almost 9 years ago
Fixed typos in docs. More... almost 9 years ago
Updated documentation. More... almost 9 years ago
Single user tests, and two user tests-- working with Node.js on Heroku and external MongoDb database. More... almost 9 years ago
Now have Node.js server running on Heroku. More... almost 9 years ago
Putting in some debug code to deal with issue-- where a bad lock was held on the server. Getting ready to push code to Heroku. More... almost 9 years ago