George Pantazis [Wed, 1 Oct 2014 14:23:46 +0000 (17:23 +0300)]
Auth Fix 0.16rc1+
Removed Modern UI Dependencies
Fixed URI selection on Add Account (needs an update on all included accounts)
Changed URI format for the internal Astakos handler
Fixed issue on multiple account syncing (moved to RR)
Updated Language Strings
Minor other fixes (mostly UI)
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Wed, 18 Dec 2013 17:21:12 +0000 (19:21 +0200)]
#4684
#4773
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Tue, 1 Oct 2013 11:01:21 +0000 (14:01 +0300)]
Fixed 2008 Server Bug
Fixed issue with caching of very large files
Added Graphics for the EU
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Tue, 27 Aug 2013 07:53:50 +0000 (10:53 +0300)]
Version Sync
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Fri, 23 Aug 2013 13:37:48 +0000 (16:37 +0300)]
Small fix on releasing json parsed data (~10kb of ram)
Added a "governor" in order to select the priority of the application
Added option for user selectable priority (not usable right now, prio is set automatically)
Added a memory as well as cpu time in the advanced dialog (click on the system group to print it)
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Fri, 23 Aug 2013 10:10:40 +0000 (13:10 +0300)]
Fix for API Token refresh
Fix for Preferences
small fix in installer
Fix for Plugins
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Mon, 8 Jul 2013 14:24:19 +0000 (17:24 +0300)]
Updated update server + handling
Now the app appends the version of the assembly on each call to the versioninfo.xml (need to update the server script)
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Mon, 8 Jul 2013 12:26:49 +0000 (15:26 +0300)]
fix for filecopy, changed from void to static to get return of success
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Mon, 8 Jul 2013 12:03:08 +0000 (15:03 +0300)]
FileUtils class added for Local file handling (copy/move)
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Mon, 8 Jul 2013 11:46:21 +0000 (14:46 +0300)]
Drag And Drop Hooks for WPF in status view
Signed-off-by: George Pantazis <ggpanta@gmail.com>
p.kanavos [Mon, 8 Jul 2013 10:31:23 +0000 (13:31 +0300)]
Mixup fix: StorageUri must always include the accountname/guid at the end. RootUri should never have it.
p.kanavos [Mon, 8 Jul 2013 09:16:17 +0000 (12:16 +0300)]
Additional fixes for StorageUri, RootUri
p.kanavos [Mon, 8 Jul 2013 08:53:56 +0000 (11:53 +0300)]
Replaced root URL with storage URL
p.kanavos [Mon, 8 Jul 2013 08:45:43 +0000 (11:45 +0300)]
Change to read the storage url from the service url
George Pantazis [Fri, 5 Jul 2013 16:54:01 +0000 (19:54 +0300)]
Switch for the user is after 0.14 (post in /tokens/ wth token)
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Fri, 5 Jul 2013 16:22:15 +0000 (19:22 +0300)]
Removed Support for 0.11
new function to remove user id fro 0.14
fixed issue in token retrieval for 0.13
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Fri, 5 Jul 2013 15:01:28 +0000 (18:01 +0300)]
Cleanup of authentication
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Wed, 3 Jul 2013 14:08:31 +0000 (17:08 +0300)]
Fix for Selection of Pithos server version (Small timing issues, the client detects 0.9, 0.11, 0.13, 0.14) all from various 404's)
weblogin URL now extracted upon deserialisation.
Signed-off-by: George Pantazis <ggpanta@gmail.com>
George Pantazis [Wed, 12 Jun 2013 16:13:49 +0000 (19:13 +0300)]
Initial commit for new service uris
New ServiceUris.cs class for the json
Updated Installer
Updated Caliburn
Newtonsoft Json 4.5.11
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Wed, 17 Apr 2013 09:44:43 +0000 (12:44 +0300)]
Removed precondition checks from authenticate
pkanavos [Wed, 17 Apr 2013 09:27:10 +0000 (12:27 +0300)]
Disabled contracts
pkanavos [Wed, 17 Apr 2013 09:22:56 +0000 (12:22 +0300)]
Fix for ccrewrite. Added TestServer.Test
pkanavos [Mon, 15 Apr 2013 12:54:23 +0000 (15:54 +0300)]
Package updates, added test server
pkanavos [Tue, 9 Apr 2013 16:43:29 +0000 (19:43 +0300)]
Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
pkanavos [Tue, 9 Apr 2013 16:42:45 +0000 (19:42 +0300)]
Multiple fixes for async void
George Pantazis [Tue, 26 Mar 2013 16:10:15 +0000 (18:10 +0200)]
User-Agent changes for Sparkle
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Tue, 26 Mar 2013 13:15:49 +0000 (15:15 +0200)]
Extracted the viewmodels
George Pantazis [Wed, 6 Mar 2013 16:27:23 +0000 (18:27 +0200)]
Fixed Auth URL (we let pithos redirect us to astakos)
Invalidate cookies by expiring the cookie on each Auth (set date to Expires=Thu, 01-Jan-1970 00:00:01 GMT;)
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Wed, 6 Mar 2013 15:26:59 +0000 (17:26 +0200)]
Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
pkanavos [Wed, 6 Mar 2013 15:09:13 +0000 (17:09 +0200)]
Extracted a method that calculates the login url to PithosAccount
George Pantazis [Wed, 6 Mar 2013 14:58:27 +0000 (16:58 +0200)]
Changes to Login URI
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Tue, 5 Mar 2013 21:44:47 +0000 (23:44 +0200)]
Replace menu name with displayname
pkanavos [Tue, 5 Mar 2013 21:21:27 +0000 (23:21 +0200)]
Now stopping the old monitor, starting a new monitor for the uuid
pkanavos [Tue, 5 Mar 2013 21:15:49 +0000 (23:15 +0200)]
Added Displayname change
pkanavos [Tue, 5 Mar 2013 21:08:38 +0000 (23:08 +0200)]
Change to detect non guid names
pkanavos [Tue, 5 Mar 2013 20:29:05 +0000 (22:29 +0200)]
Added pithos.okeanos.io in the list of servers. The user_catalog url is now derived from the base server address
pkanavos [Mon, 4 Mar 2013 18:03:03 +0000 (20:03 +0200)]
Now working with new authentication
George Pantazis [Fri, 1 Mar 2013 11:23:40 +0000 (13:23 +0200)]
Merge branch 'Polling' of code.grnet.gr/git/pithos-ms-client into Polling
George Pantazis [Fri, 1 Mar 2013 11:22:00 +0000 (13:22 +0200)]
Merge branch 'Polling' of code.grnet.gr/git/pithos-ms-client into Polling
Conflicts:
trunk/Pithos.Client.WPF/Shell/MiniStatusViewModel.cs
trunk/Pithos.Client.WPF/Shell/ShellViewModel.cs
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Fri, 1 Mar 2013 08:15:11 +0000 (10:15 +0200)]
Removed dead code
pkanavos [Thu, 28 Feb 2013 17:59:48 +0000 (19:59 +0200)]
Some buffers replaced with buffermanager
George Pantazis [Thu, 28 Feb 2013 17:57:31 +0000 (19:57 +0200)]
UUID Changes
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Tue, 26 Feb 2013 17:47:48 +0000 (19:47 +0200)]
Added progress bar update
George Pantazis [Thu, 21 Feb 2013 14:33:47 +0000 (16:33 +0200)]
Fixes to View Model to support pitho+ server 0.12.5 and 0.13 at the same time
Fixes to the Sharing procedure for the change from email to uuid for account names
Fixed About View issues
Updated the Preferences GUI with the new Options for 0.13+ including a cleanup of the GUI
Small fix to AddAccountViewModel for 0.13+ (Not the final state)
Updated the MiniStatusView to have a percentage bar (bug on update exists)
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
George Pantazis [Tue, 29 Jan 2013 07:46:31 +0000 (09:46 +0200)]
Updates to Client for compatibility with the next pithos+ server
Updates to the versioning to accept minor changes for the update server (only for dev builds)
Changes to Installer to accommodate the new live install options
Changes to the installation procedure for the updates of the DB on the next couple of versions
Added the option to the installer to fetch all files from the online repo (not active in production yet)
Updates to OFM for better handling of the upload & download of objects.
Updated the release notes.
Updated version checking and re enabled all the autoupdated procedures.
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Mon, 17 Dec 2012 16:30:23 +0000 (18:30 +0200)]
Converted some dictionaries to IgnoreCase. This should fix cases where tuples aren't matched because of local file case differences
pkanavos [Mon, 17 Dec 2012 15:09:21 +0000 (17:09 +0200)]
Various ribbon changes
pkanavos [Thu, 13 Dec 2012 17:49:52 +0000 (19:49 +0200)]
Added some more menus, icons
Added cloud file display as treeview
pkanavos [Thu, 13 Dec 2012 14:58:27 +0000 (16:58 +0200)]
Added local and cloud views
pkanavos [Thu, 13 Dec 2012 11:24:55 +0000 (13:24 +0200)]
Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
pkanavos [Thu, 13 Dec 2012 11:23:32 +0000 (13:23 +0200)]
Added buffer pool with leak check
George Pantazis [Tue, 11 Dec 2012 17:16:49 +0000 (19:16 +0200)]
OFM Fixes
Installer Fixes
New Version Builds
DO NOT USE FOR PRODUCTION Installer removes DB
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
George Pantazis [Tue, 11 Dec 2012 16:24:28 +0000 (18:24 +0200)]
Cookie Container added to replase sesion key with a null value
New packages
new images
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Tue, 11 Dec 2012 15:49:06 +0000 (17:49 +0200)]
Revert to old login behavior
pkanavos [Tue, 11 Dec 2012 15:36:27 +0000 (17:36 +0200)]
Disable cookies
pkanavos [Tue, 11 Dec 2012 15:25:46 +0000 (17:25 +0200)]
Caliburn Upgrade and FileManagerViewModel
pkanavos [Tue, 11 Dec 2012 13:29:51 +0000 (15:29 +0200)]
Disable sql logging
pkanavos [Tue, 11 Dec 2012 13:26:34 +0000 (15:26 +0200)]
Fix for server error 500 on authentication
pkanavos [Tue, 11 Dec 2012 13:20:34 +0000 (15:20 +0200)]
Fix for server error 500 on authentication
pkanavos [Tue, 11 Dec 2012 10:03:02 +0000 (12:03 +0200)]
Fixed call order bug that removed the conflict state from long names
pkanavos [Tue, 11 Dec 2012 09:29:38 +0000 (11:29 +0200)]
Fix for null argument exception in the PollAgent. An empty task was created without adding the proper state
George Pantazis [Thu, 6 Dec 2012 14:29:29 +0000 (16:29 +0200)]
Null Fix for long file names.
OFM added
new msg for OFM action in taksbar
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
George Pantazis [Thu, 6 Dec 2012 12:45:19 +0000 (14:45 +0200)]
Added References
Fixed namespace
Initial Ribbon GUI
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
George Pantazis [Thu, 6 Dec 2012 12:31:40 +0000 (14:31 +0200)]
Ribbon Controls added
OFM Ribbon added
Issue with Platform target
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
George Pantazis [Thu, 6 Dec 2012 11:19:09 +0000 (13:19 +0200)]
New Project added OFM
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Wed, 5 Dec 2012 16:28:33 +0000 (18:28 +0200)]
Fix for Okeanos folder creation
pkanavos [Wed, 5 Dec 2012 15:51:55 +0000 (17:51 +0200)]
Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
pkanavos [Wed, 5 Dec 2012 15:51:30 +0000 (17:51 +0200)]
Changes to handle paths that are too long
George Pantazis [Wed, 5 Dec 2012 15:15:10 +0000 (17:15 +0200)]
Numerous Changes
Graphics Updates
Small Fixes to preferences
Fixed installer to not always remove the DB
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Mon, 3 Dec 2012 13:42:51 +0000 (15:42 +0200)]
The first account is automatically selected when the accounts are loaded
pkanavos [Mon, 3 Dec 2012 13:17:28 +0000 (15:17 +0200)]
Added call to clear cookies in the login browser
pkanavos [Mon, 3 Dec 2012 11:52:28 +0000 (13:52 +0200)]
Now adding a file's MIME type when uploading. The MIME type is retrieved from the registry
George Pantazis [Wed, 28 Nov 2012 12:10:38 +0000 (14:10 +0200)]
Changed Proxy Password text box to passwordbox and updated passwordchar
fixed build issue for rel
New installation build script for rel
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Tue, 13 Nov 2012 16:36:43 +0000 (18:36 +0200)]
Added check and failover of hash algorithms: OpenSSL > Cng > Default
Added larger sleep when Block commits fail due to open files
pkanavos [Tue, 13 Nov 2012 13:07:36 +0000 (15:07 +0200)]
Fix for hash in URL and retry when commiting blocks
George Pantazis [Fri, 9 Nov 2012 13:15:11 +0000 (15:15 +0200)]
Fix range (416)
Fix Installer
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Thu, 8 Nov 2012 10:20:12 +0000 (12:20 +0200)]
Fix for directory renames
Move detection re-enabled
pkanavos [Thu, 8 Nov 2012 08:13:17 +0000 (10:13 +0200)]
Added range header fix
Disable move detection until folder move detection is improved
Fixed upgrade url in settings
pkanavos [Tue, 6 Nov 2012 15:52:56 +0000 (17:52 +0200)]
Fix for backslashes when handling moved files
pkanavos [Tue, 6 Nov 2012 14:30:40 +0000 (16:30 +0200)]
Modified merging code to detect local moves and create the appropriate tuples
pkanavos [Mon, 5 Nov 2012 14:32:36 +0000 (16:32 +0200)]
Extracted the MergeSources method to a separate class
pkanavos [Mon, 5 Nov 2012 13:13:32 +0000 (15:13 +0200)]
Added null check in RemoveAccount
pkanavos [Tue, 23 Oct 2012 15:22:36 +0000 (18:22 +0300)]
Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
pkanavos [Tue, 23 Oct 2012 15:21:31 +0000 (18:21 +0300)]
Storing lastwritedate, lastlength as soon as the hash is calculated to avoid unnecessary recalculations
Added SHA1OpenSSL, a HashAlgorithm wrapper over OpenSSL
George Pantazis [Tue, 23 Oct 2012 15:01:10 +0000 (18:01 +0300)]
Fixes for DLL's
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Tue, 23 Oct 2012 13:51:11 +0000 (16:51 +0300)]
Added missing file
pkanavos [Tue, 23 Oct 2012 13:35:18 +0000 (16:35 +0300)]
Fix when wiping an account that hasn't been authenticated
pkanavos [Tue, 23 Oct 2012 13:29:10 +0000 (16:29 +0300)]
Range workaroung when downloading empty files
pkanavos [Tue, 23 Oct 2012 12:12:29 +0000 (15:12 +0300)]
Fix for missed expiration notifications
pkanavos [Tue, 23 Oct 2012 10:54:31 +0000 (13:54 +0300)]
Changed some log entries from Error to debug
pkanavos [Tue, 23 Oct 2012 10:33:17 +0000 (13:33 +0300)]
Changed log level for a statement from error to debug
pkanavos [Tue, 23 Oct 2012 10:27:13 +0000 (13:27 +0300)]
Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
pkanavos [Tue, 23 Oct 2012 10:25:05 +0000 (13:25 +0300)]
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.
pkanavos [Tue, 23 Oct 2012 10:20:07 +0000 (13:20 +0300)]
Small fix to copy the correct OpenSSL version for x64 debugging. The debugger sets the environment to 32bit making environment detection impossible
pkanavos [Tue, 23 Oct 2012 10:18:02 +0000 (13:18 +0300)]
Removed path configuration from code, now using log4net's dynamic path properties
George Pantazis [Fri, 19 Oct 2012 15:02:54 +0000 (18:02 +0300)]
Fixes for msvcp & msvcr DLL's
Fixed Paths for x86 binaries
Fixed issue where the x64 wasnt found in an upgrade
Now old libraries are cleand up
Fixed Issue with always requiring restart of OS
App works now on x86, x64 @ XP SP3, VISTA, 7, 8 2008 Server, 2012 Server
Fix for Selective Sync
Fixed issue for My Documents Plugin
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
pkanavos [Fri, 12 Oct 2012 13:50:47 +0000 (16:50 +0300)]
Fixes to the build process to detect the build environment's bitness
Added Connectivity and Account folder checks
Added InternalServerError as a status code that results in a retry
pkanavos [Fri, 12 Oct 2012 13:05:47 +0000 (16:05 +0300)]
Added message when connectivity gets restored
pkanavos [Fri, 12 Oct 2012 13:04:41 +0000 (16:04 +0300)]
Added warning for missing account folder
Added warning for lost connectivity
pkanavos [Fri, 12 Oct 2012 11:37:10 +0000 (14:37 +0300)]
Fixed release confgurations