Selective Sync: Unselected nodes appear grayed if they contain selected child nodes
Selective filtering modifications to allow uploading of new root foldersStates under unselected folders are removed during startup
Modified the progress notifications to display for all progress eventsFixes to Selective synchronization
Added synchronization of newly added selective paths instead of polling all files
Added processing of batch files
MOdified upload/download to prevent duplicate hash calculations
Fixes for stale states, case insensitive movesDisabled leftover NetworkAgent functionality
Fix for leftover IfModifiedChange
Added integration test
Updated release date
Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
Visual modifications to Properties forms
VersionSmall Fixesbitness fixes
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
Added server move detection when hashes match or downloading
Using MD5 to quickly check for local modifications before calculating the expensive Merkle hashFixed bug that didn't upload the contents of new unselected root folders
Change to Polling agent
Moved the "Selective Sync Enabled" to the main preferences page
Fix to upload both folder and file contents, when uploading a new unselected root folderFolders are uploaded first to ensure the selective folders are updated first
Selective Sync filtering modified to allow uploading only of new root-level folders
Modified the uploader to add new directories to Selected Folders if Selective Sync is enabled
Modified selective sync to propagate the creation of new local directories and their contents to the serverModified "Cancel Current Operation" to immediatelly cancel the upload of the current blockEnalbed build optimization for all projects
Added BufferManager
Version number changes
Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client
Conflicts: trunk/Pithos.Core/Agents/FileAgent.cs
Fix incorrect check in Selective Sync that prevented folder changes to propagate to the server, when the parent folder was unselected
Added Keep Local, Keep Server conflict resolution actionsModified ConflictsView.xaml to always display a combobox with the actionsFixed PollAgent bug that caused false conflict reportsModification of settings now causes a sync operation to force PollAgent to use modified poll settings
Added Clear Conflict action to resolver
The Tags tab of ContainerPropertiesView.xaml now works in a similar way to FileProperties/ContainerPropertiesView.xaml
Tag and Permission editing of File Permissions is functional.
Fixed bug that didn't record skipped uploads, resulting in repeated upload attempts of read-only filesModified File Properties dialog to look more like Window Properties
Enabled ThreeState for Selective Sync treeview
Fixes to hashingFixes to selective sync
Modified Selectives.IsSelected(ObjectInfo) to include the user's account, to properly check if selective synchronization is enabled.ObjectInfo includes the account info of the target file, not the user's account and fails for shared files
-
Conflicts: trunk/Pithos.Client.WPF/SelectiveSynch/SelectiveSynchViewModel.cs
Label on shared
Conflicts: trunk/Pithos.Interfaces/ObjectInfo.cs
Added code for shared folder mirationChanged minimum polling interval to 1Added null checks to Selectives
Isshared default value on uploaderRemoved personal identifiers from Settings.settingsVersion
Shared File Fix for Upload
Changed version to 0.7.20507
Added option to disable selective SynchronizationWhen selective sync is disabled only owned files are synchronized. Shared files are not synchronized.Folders (not their contents) are synchronized even when selective sync is disabled
New check to enable/disable selective syncFixed tooltip for the status in the context menu of the taskbar icon, to show its also a toggle for the status window.
Conflict resolver stub
Conflicts: trunk/Pithos.Client.WPF/SelectiveSynch/SelectiveSynchViewModel.cs trunk/Pithos.Client.WPF/Utils/SelectiveExtensions.cs
Selective Sync now shows both server AND local folders
New class to check if there is an active & connected NIC, it will disregard virtual, nicks tunnels and loop backs, it can also accept a minimum IF speed (Max IF speed reported by the windows API for the selected NIC)
Modified to allow initial selection of all folders and containers
All containers and first level folders are automatically added to Selective Sync when adding a new account.Shared Objects are NOT added
Adding a new account now forces a logout to clear any stale Pithos cookies
Minor fix in Selective sync to ignore 403 errors the first time new share listings are requested
Fix for merge issue with AssemblyInfo.cs.
Conflicts: trunk/Pithos.Client.WPF/Properties/AssemblyInfo.cs
Manually edited VersionChangelog
File index overflow fix
Version Change
Added selective sync check after resuming sync
Added missing converter
Modifications to enable Sync Pausing for all operationsAdded cancellation of the current operation
Fix for duplicates in selectivesync display codeStill needs cleanup
Fix for missing directories
Fix for FileState.Create constraint violation in StatusAgent.csUploader.cs modified to check if it is possible to upload a new shared file before actually uploadingCloudFilesClient.CanUpload added that checks whether a file can be uploaded in the parent folder of a target object...
Fixed Mini Status WindowRemoved entry for Mini Status Window and added the toggle to CurrentSyncStatus
TODO: Check that we can upload new files in shares
Changed Display name for Shared Item root folder
Selective Sync fixesFileState persistence fix that correctly stores forbidden filesPermission check fix
Fixed Newline Break in message dialogsAdded loging option when the Restclient has no parameter
Restart manager support for the main application.
Fixed handling for Content_Type "application/folder" in SelectiveSync and other locations
New SQLite version
v 0.7.20424
Added Trace to log4net forwarder
Now immediatelly downloading new selected folders
Modified Exit code to call App Shutdown in every case
Fixed Check initialization bug in Selective Synch
Added orphan state removal
Fixed Wizard title
v. 0.7.20410
Workaround for multiple account permissions
Fixed incorrect account key in PollAgent.csFixed incorrect check for Uri and Path relations in CollectionExtensions.cs
Initial Commit for the Manual
Version 0.7.20409
Added BusyIndicator to Login View
Added Reason columnAdded Conflict filter
Changed listbox in ConflictsView.xaml to datagridFixed context menu
Notification changesFixed the way folders appear in Selective SynchAdded form with conflicts
Extracted upload/download functionality from NetworkAgent to Uploader.cs and Downloader.cs
Taskbar menu fixesEmpty file fixes
Removed faulty silent install