History | View | Annotate | Download (29.1 kB)
Added file event batching
Extracted polling functionality to a separate PollAgent.csThe PollAgent pauses polling while network operations are in progressModified deleted file processing to ignore files in the Trash folder.
Added header to all files. Closes #2064
Extracted cloud delete functionality to a separate DeleteAgent
Simplified SnapshotDifferencer.cs
Added differencer and tests
Dead code cleanups and removal of unwanted dll references
Added separate notification classNow raising notifications when polling starts, when conflicts are detected, when changes are detected
First change attempt for deletion
Added FileSystemWatcherAdapter.cs to raise Moved events from the sequence of Deleted, Created events raised by FileSystemWatcher.Modified PreferencesViewModel.cs to URLEncode the token when opening the Pithos site
Minor fixes and preparing to move
Changes for directoriesAdded copyright notices
Some warning fixes and change of some agents from a hand-coded Agent to Dataflow blocks
Moved SQLite dlls to separate 32/64 folders in LibrariesCreated separate target platforms for 32/64 bitsCreated separate setup packages for 32/64 bits
Added x86 setup project
Added Permissions, TagsChanged all task iterators to Async
Added Async CTP
First version of File Properties window. Works with random file
Added json serialization of permissions in PermissionConverter.csAdded json serialization of Pithos version timestamp dates in PithosDateTimeConverter.csReplaced redundant ObjectInfo properties with Json named attributes
Build intentionally left broken, moving code to another machine....
Fixes to Add/Remove accounts
Added Agent locator to locate file agents for specific folders
Large changes to accomodate multiple users
Added log4net for client profileRefactored to allow retrieval of shared objects
Multiple changes to enable delete detection, safer uploading
Added BlockUpdater.cs to perform block updates in a separate class. Will include TxF in a future versionSimplified agent loop code
Uploading and downloading with hashes
Fixed ceiling calculation
Refactored to agents
Added Hashmap calculations
Replaced the Caliburn.Micro.WPF project with the resulting library Caliburn.Micro.dll
Extracet the job queue functionality to JobQueue.csAdded a Retry function to PithosClient.cs.csRemoved commented code from CloudFilesClient.cs
Added Tag storageDB storage in AppData
Added Tags retrieval
Added hammock project to debug streaming issuesAdded latest Castle Activerecord version to target ClientProfileModified StatusKeeper.cs to overcome SQLite synch issues. Now only a single thread makes changes to the database
-
Added named pipes comm between client and shell extensionsFixed SQLite compatibility problems. File status now retrieved from SQLite.Updated Hammock library version, replaced with ClientProfile build
Added SQLite status storageExtensions and Core communicate using WCF/Named Pipes
Added WIndows 7 API Code pack to detect internet connectivity.Added ListObjects method to CloudFilesClient.cs
Added nunit step
Changes to accomodate PITHOS
All files