History | View | Annotate | Download (29.9 kB)
Extracted a method that calculates the login url to PithosAccount
Now stopping the old monitor, starting a new monitor for the uuid
Added Displayname change
Change to detect non guid names
Now working with new authentication
Converted some dictionaries to IgnoreCase. This should fix cases where tuples aren't matched because of local file case differences
Fix for Okeanos folder creation
The first account is automatically selected when the accounts are loaded
Fix when wiping an account that hasn't been authenticated
Fix for missed expiration notifications
Added code to handle files that get locked or modified after uploading starts. In this case, uploading is aborted.Improved code to move an account folder and stop monitoring while the move takes place. Still needs work.
Various storage and progress changes
Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
Conflicts: trunk/Pithos.Client.WPF/Preferences/PreferencesView.xaml
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
ISS FixesUpdated StatusFixed GUI IssuesDelete Container dataFixed issue with net.http in 2008 server
Fixed blocking issue
Convert all url usages to use the Uri class instead of raw strings.Local paths and names are always escaped when converted to Uris, but only then.Uris converted to local file paths are always unescaped and only then.Deserialization of Json object list escapes the paths because the server returns the urls unescaped
Added retry when trying to determine the selective folders of a new account. If this fails, no account is created
Renamed root folders are added to the list of selective folders, as long as their container is also selected
Additional fix for starting tab. Preferences now comes into focus whenever it is activated
Update through NH used in more places
Fix for multiple preferences windows
Attempt to fix multiple preferences windows
Modified the progress notifications to display for all progress eventsFixes to Selective synchronization
Change to Polling agent
Moved the "Selective Sync Enabled" to the main preferences page
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 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
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
Fix for missing directories
Selective Sync fixesFileState persistence fix that correctly stores forbidden filesPermission check fix
New SQLite version
Fixes for v.0.7.20401
Added option to disable certificate checking
Added silent install optionNow allowing accounts with the same name from different servers
Temp fixes
Added fixes for v.0.7.20311
Changes to logoRenamed "Pithos" logo to "Pithos+" Fixes to login URL
Various changes
Added embedded browser form LoginView.xaml to overcome IE redirect bugs
Added console
Fixes to NetSparkleFixes to IfModifiedSince calculationAdded console window
Account page changes
Modified loggers to use their enclosing classActivated lossy logging of the last 30 messages before an errorFixes #1799
Modified preferences to save account additions/deletions only when the user save the changes, not immediatelly
Fixed loop limit bug in Task.TryRemove for the ObservableConcurrentCollection.Fixes #2131
Fix #2121, manual changes to the API Key were not passed to the appropriate PithosMonitor objectGeneral cleanup
Changes to hide the warning image when an account token is refreshed
Added action to the PithosBalloonExpiredNotifications now add an action to the balloon that opens the account preferences when clicked
Added manual token refresh button to account page. Closes #2095Modified check for interrupted files to raise notification only if there are actual interrupted files. Closes #2081
Converted message arrays to Uri arrays
Added code to facilitate retrieval of server folders
Added header to all files. Closes #2064
Simplified proxy management code
Merge branch 'master' of \\\pk2010\Pithos\
Conflicts: trunk/Pithos.Client.WPF/Shell/BalloonIconConverter.cs
Dead code cleanups and removal of unwanted dll references
Added check for startup optionAdded Okeanos folder creation
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
Changes for directoriesAdded copyright notices
Fixed settings save that was disabled due to the addition of a Uri propertyRemoved "IsPithos" property from UI and classesUsing default token 0007 for feedback
Updated wizard and AccountInfo to include the server's URL. Added account validation to the wizard. Have problems saving settings
Added splash gradientAdded icons to taskbar menuReplaced box icon with pithos icon at 16x16"Open Pithos Folder" menu is disabled if no accounts are entered"Go To Account site" menu is hidden if no accounts are entered
Account credential retrieval changed to use TcpListener instead of HttpListener. HttpListener requires admin privileges
Finished account wizard that allows adding an account either by logging to the Pithos site or by entering credentials by hand
Closes #1708, #1703
Added wizard page
Tags, Permissions, Public for Files are working
Restructured views
Added Async CTP
Fix to current account behavior in Preferences/PreferencesView.xaml
Modified Upload to always use block uploading. Need cleanup of dead code
Added Open Pithos folder for multiple accounts
Fixes to Add/Remove accounts