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
Getting two-device tests working again, and added a download-deletion two-device test. Fixed an issue with client locking/unlocking from different threads. Added a new event: .LockAlreadyHeld More... almost 9 years ago
Documentation updates. More... almost 9 years ago
Added DownloadDeletionRecovery tests. More... almost 9 years ago
All tests including DownloadDeletion working. More... almost 9 years ago
Initial DownloadDeletion test cases are now working. More... almost 9 years ago
Getting 2nd download-deletion case to work. More... almost 9 years ago
Getting first download deletion test to work. More... almost 9 years ago
Updates to docs/comments. More... almost 9 years ago
Updated README.md docs. More... almost 9 years ago
All single device tests are running again. More... almost 9 years ago
Getting DownloadRecovery tests to work again. More... almost 9 years ago
Getting DownloadRecovery tests working again. Server changes to deal with recovery changes-- each method is doing its own recovery. More... almost 9 years ago
Getting Download XCTests working again. Resolved a deadlock issue. More... almost 9 years ago
Rewrote SMDownloadFiles.swift in the same style as SMUploadFiles.swift-- improving recovery/error handling. Separated Setup from Start InboundTransfer to improve recovery handling. Debugging of new version of SMDownloadFiles. Getting first two download test cases to work again. More... almost 9 years ago
All upload tests now working again. Re-wrote control algorithm for SMUploadFiles.swift. Debugging upload tests. Server changes: PSOperationId's now have user/deviceId info. Fixes to improve recovery. More... almost 9 years ago
Getting UploadDeletion tests to work again. Now have a simpler, synchronous reset for ClientAPIError case. Fixing issues in UploadDeletion tests. More... almost 9 years ago
Moved declaration of mode into SMSyncControl because mode makes more sense at the level of control. Not allowing next sync operation in SMSyncControl if mode is currently indicates an error. Improved error reset functionality-- resetting on server and on client now. Cleaned up Core Data object removal-- removing related objects now. Debugging Upload tests-- they are working again. More... almost 9 years ago
Working on enhanced recovery: Moved some functionality for this to server-- reduces dependencies between client and server, and improves recovery. Lots of related changes to SMUploadFiles. Have eliminated use of mode in recovery (which was difficult to understand in the first place). Added a couple of new ServerAPI test cases for recovery. More... almost 9 years ago
Dealing with a race condition between stopping the last operation and starting the next operation. Fixed a failing test case. More... almost 9 years ago
Working on recovery/retries within SMSyncControl Made the exponential fallback method in SMServerNetworking include a callback. Added a ServerAPI test case. More... almost 9 years ago
Server: Updated google-auth-library for server using: npm install google-auth-library --save I did this due to the "Not a buffer" errors I was getting on sign in. More... almost 9 years ago
Debugging upload-deletion. More... almost 9 years ago
Moved method from SMQueues to SMUploadFiles because it was better suited to that location. Now have outbound transfer usage in Core Data. Improved control of upload operations-- working towards improving recovery. More... almost 9 years ago
Generally: Working on a major change to the way that recovery works. Pushing much more state into Core Data so that we can check, when the app starts, what we need to do next. SMSyncControl is dealing with overall control of synchronization process. More... almost 9 years ago
1. Updates to Swift for Xcode 7.3 More... almost 9 years ago
SMRelativeLocalURL now stored as NSData in Core Data. Added internalUserId from server into client side-- so that when a user changes cloud storage accounts, we don't have purge meta data (which could incur an expensive download next time the account was used). More... almost 9 years ago
Added a 2 device test case-- now also passing this test. More... almost 9 years ago
Now passing all two device tests. More... almost 9 years ago
More README changes. More... almost 9 years ago
Adding documentation content to the README.md. More... almost 9 years ago