History | View | Annotate | Download (11 kB)
Added modifications for move detection. Resolves #1999, #1891
Modified Differencer to set the PreviousHash value for Common objectsExtracted Current,Previous fields to nested State class to make Post exception safe and use a more functional style
Converted message arrays to Uri arrays
Added header to all files. Closes #2064
Modifications to allow synchronization of shared files:- Ensure shared files are stored in the proper local directory- Ensure only writable files are uploaded- Filter file events for the shared folder and the accounts and containers in it- Change PutWithHashMap to account for a modified server content (proper json instead of hashes per line)
Modifications to delete folder contents
Added directory object creation whenever a new directory is createdShowing the file property dialog box for directories
Replaced object load and update with direct HQL execution to resolve database locks, especially in StatusAgent.cs and FileState.csRemoved dead code in StatusAgent.cs
Some warning fixes and change of some agents from a hand-coded Agent to Dataflow blocks
Fixed frequent timeout by always closing WebResponse objects
Finished account wizard that allows adding an account either by logging to the Pithos site or by entering credentials by hand
Closes #1708, #1703
Removed unneeded registry key. Resolves #1690Container properties dialog displays policies, updates tags. Closes #1564File and Container properties dialogs are now asynchronous. Closes #1691Added Context menu registry settings to setup. Closes #1574
Permission updates workingChanged to tabbed interface
Tags, Permissions, Public for Files are working
Added Permissions, TagsChanged all task iterators to Async
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....
Changed folder structure
Added log4net for client profileRefactored to allow retrieval of shared objects
Uploading and downloading with hashes
Synch fixes
Refactored to agents
Added Tag storageDB storage in AppData