Statistics
| Branch: | Revision:

root / trunk / Pithos.Interfaces @ b666b39a

# Date Author Comment
b666b39a 02/28/2012 01:42 pm Panagiotis Kanavos

Added modifications for move detection. Resolves #1999, #1891

1e26eceb 02/24/2012 07:24 pm Panagiotis Kanavos

Replaced auto reauthorization with a message that asks the user to renew the api key.
Modified the account page of Preferences to display warnings for expired accounts

64171b56 02/24/2012 01:16 pm Panagiotis Kanavos

Modified Differencer to set the PreviousHash value for Common objects
Extracted Current,Previous fields to nested State class to make Post exception safe and use a more functional style

759bd3c4 02/22/2012 01:57 pm Panagiotis Kanavos

Converted message arrays to Uri arrays

255f5f86 02/19/2012 09:41 pm Panagiotis Kanavos

Added header to all files. Closes #2064

422c9598 02/13/2012 11:00 pm Panagiotis Kanavos

Added SnapshotDifferencer.cs to calculate the difference between the current and previous listings of the server files
Changed hashing to use an ActionBlock with parallelism options.
Added parallelism property in Preferences

1cf5689c 02/06/2012 08:40 pm Panagiotis Kanavos

Merge branch 'master' of \\\pk2010\Pithos\

Conflicts:
trunk/Pithos.Client.WPF/Shell/BalloonIconConverter.cs

91b21852 02/06/2012 08:07 pm Panagiotis Kanavos

Changing the delete agent to handle renames as well didn't help. Renames or moves will fail if the file being renamed hasn't been uploaded yet (e.g. the first time a file is created in Windows Explorer).

Added a further delay in deleting missing files instead, in NetworkAgent.cs.

462d9be7 01/30/2012 09:33 pm Panagiotis Kanavos

Fixed startup link

d9b1cbeb 01/30/2012 09:19 pm Panagiotis Kanavos

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)

65282d58 01/23/2012 07:01 pm Panagiotis Kanavos

Changed proxy settings to request update if the proxy requires authentication

133f83c2 01/20/2012 06:12 pm Panagiotis Kanavos

Added Polling interval property and setting

540b8cf8 01/20/2012 05:25 pm Panagiotis Kanavos

First change attempt for deletion

3c76f045 01/11/2012 11:22 pm Panagiotis Kanavos

Modifications to delete folder contents

039a89e5 01/10/2012 11:28 pm Panagiotis Kanavos

Further changes to reduce locking and switch to WAL journal mode for SQLite
Also added dictionary with deleted files with dates to filter upload/download of deleted files.
Should probably add a deletion check when commiting downloaded files

1b4a7550 01/10/2012 07:52 pm Panagiotis Kanavos

Minor fixes and preparing to move

e81dd1f6 01/09/2012 11:19 pm Panagiotis Kanavos

Convert ActiveRecord update code to direct ADO calls to reduce locks

f3d080df 01/09/2012 06:54 pm Panagiotis Kanavos

Changes for directories
Added copyright notices

4f6d51d4 01/08/2012 11:02 pm Panagiotis Kanavos

Added directory object creation whenever a new directory is created
Showing the file property dialog box for directories

a0dcfcc9 01/05/2012 08:08 pm Panagiotis Kanavos

Replaced object load and update with direct HQL execution to resolve database locks, especially in StatusAgent.cs and FileState.cs
Removed dead code in StatusAgent.cs

5e31048f 01/03/2012 09:31 pm Panagiotis Kanavos

Some warning fixes and change of some agents from a hand-coded Agent to Dataflow blocks

06f11e8b 12/20/2011 10:40 pm Panagiotis Kanavos

Fixed frequent timeout by always closing WebResponse objects

74d78c90 12/15/2011 03:45 pm Panagiotis Kanavos

Fixed settings save that was disabled due to the addition of a Uri property
Removed "IsPithos" property from UI and classes
Using default token 0007 for feedback

f734ab5b 12/13/2011 11:09 pm Panagiotis Kanavos

Updated wizard and AccountInfo to include the server's URL. Added account validation to the wizard. Have problems saving settings

3ddbb7b8 12/01/2011 10:41 pm Panagiotis Kanavos

Finished account wizard that allows adding an account either by logging to the Pithos site or by entering credentials by hand

Closes #1708, #1703

c92e02f3 11/24/2011 11:40 pm Panagiotis Kanavos

Removed unneeded registry key. Resolves #1690
Container properties dialog displays policies, updates tags. Closes #1564
File and Container properties dialogs are now asynchronous. Closes #1691
Added Context menu registry settings to setup. Closes #1574

f0947233 11/16/2011 08:47 pm Panagiotis Kanavos

Permission updates working
Changed to tabbed interface

aba9e6d9 11/16/2011 06:28 pm Panagiotis Kanavos

Tags, Permissions, Public for Files are working

d17258c2 11/15/2011 04:45 pm Panagiotis Kanavos

Moved SQLite dlls to separate 32/64 folders in Libraries
Created separate target platforms for 32/64 bits
Created separate setup packages for 32/64 bits

27361404 11/03/2011 11:50 pm Panagiotis Kanavos

Added Permissions, Tags
Changed all task iterators to Async

42800be8 11/01/2011 11:50 pm Panagiotis Kanavos

Added File/Container properties windows
Added ShowProperties command
Container properties menu doesn't appear,even though the properties work
Problem with automatic authentication

9aa8abad 10/26/2011 11:11 pm Panagiotis Kanavos

Added json serialization of permissions in PermissionConverter.cs
Added json serialization of Pithos version timestamp dates in PithosDateTimeConverter.cs
Replaced redundant ObjectInfo properties with Json named attributes

Build intentionally left broken, moving code to another machine....

ec6f3895 10/25/2011 10:18 pm Panagiotis Kanavos

Changed folder structure

7e26c075 10/20/2011 11:13 pm Panagiotis Kanavos

Fixes to Add/Remove accounts

cfed7823 10/13/2011 11:14 pm Panagiotis Kanavos

Added log4net for client profile
Refactored to allow retrieval of shared objects

a27aa447 10/09/2011 03:22 pm Panagiotis Kanavos

Uploading and downloading with hashes

bfc13ed8 10/03/2011 11:58 pm Panagiotis Kanavos

Synch fixes

5ce54458 10/02/2011 11:57 pm Panagiotis Kanavos

Fixed ceiling calculation

1caef52e 10/02/2011 11:52 pm Panagiotis Kanavos

Added treehash calculation

9c4346c9 09/27/2011 11:51 pm Panagiotis Kanavos

Refactored to agents

79736291 08/24/2011 09:38 pm Panagiotis Kanavos

Extracted Authentication URL to application settings

3c43ec9b 08/24/2011 08:25 pm Panagiotis Kanavos

Added Tag storage
DB storage in AppData

283809f3 08/23/2011 06:52 pm Panagiotis Kanavos

Changes in PithosMonitor and StatusKeeper to detect concurrent changes
Added x64 setup program

0050438e 08/22/2011 07:43 pm Panagiotis Kanavos

Added Tags retrieval

0eea575a 08/22/2011 06:00 pm Panagiotis Kanavos

Added hammock project to debug streaming issues
Added latest Castle Activerecord version to target ClientProfile
Modified StatusKeeper.cs to overcome SQLite synch issues. Now only a single thread makes changes to the database

b5061ac8 08/21/2011 01:24 pm Panagiotis Kanavos

-

5bcf6d70 08/18/2011 11:11 pm Panagiotis Kanavos

Added named pipes comm between client and shell extensions
Fixed SQLite compatibility problems. File status now retrieved from SQLite.
Updated Hammock library version, replaced with ClientProfile build

eeee29e3 08/16/2011 05:03 pm Panagiotis Kanavos

Added SQLite status storage
Extensions and Core communicate using WCF/Named Pipes

637bc368 06/28/2011 10:43 am Panagiotis Kanavos

Added WIndows 7 API Code pack to detect internet connectivity.
Added ListObjects method to CloudFilesClient.cs

10523ad9 06/20/2011 10:46 pm Panagiotis Kanavos

Added folder tests

b6c72f62 06/15/2011 09:36 pm Panagiotis Kanavos

Changed Pithos storage URL to include the Pithos container at CloudFilesClient.cs
Modified tests to run against both Pithos and Rackspace

b0d8a1a9 06/14/2011 10:35 pm Panagiotis Kanavos

Added nunit step

2c053915 06/14/2011 08:23 pm Panagiotis Kanavos

Changes to accomodate PITHOS

d78cbf09 06/01/2011 09:45 am Panagiotis Kanavos

All files