Statistics
| Branch: | Revision:

root / trunk / Pithos.Core / Agents / FileAgent.cs @ 79f92570

History | View | Annotate | Download (21.7 kB)

# Date Author Comment
79f92570 03/07/2012 01:58 pm Panagiotis Kanavos

Added file event batching

174bbb6e 03/06/2012 01:19 pm Panagiotis Kanavos Multiple changes:
  • Calculate hashes in place
  • Use SHA1 to detect local changes before starting the Merkle hash calculation
  • Fixes to renaming, downloading behavior
  • Changes to logging
db8a9589 03/02/2012 02:10 pm Panagiotis Kanavos

Modified loggers to use their enclosing class
Activated lossy logging of the last 30 messages before an error
Fixes #1799

b666b39a 02/28/2012 01:42 pm Panagiotis Kanavos

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

fec5da06 02/22/2012 05:57 pm Panagiotis Kanavos

File and polling filtering work properly

fbbbe99b 02/21/2012 12:01 pm Panagiotis Kanavos

GetFileAgent moved to FileAgent.cs

139ac1e8 02/20/2012 02:35 pm Panagiotis Kanavos

Modifications to raise move events for moved child objects from the FileAgent

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

Added header to all files. Closes #2064

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)

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

First change attempt for deletion

78ebfd2d 01/19/2012 11:10 pm Panagiotis Kanavos

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

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

Modifications to delete folder contents

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

4ec636f6 01/05/2012 05:20 pm Panagiotis Kanavos

Removed Dataflow code

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

77e10b4f 10/24/2011 08:05 pm Panagiotis Kanavos

Renamed Fragments to Cache

1bfc38f1 10/18/2011 11:08 pm Panagiotis Kanavos

Fixed uploads of shared files. Added check for unauthorized additions to "others" folder

d3a13891 10/18/2011 08:04 pm Panagiotis Kanavos

Added UI for SelectiveSynch

Tested multi-user and shared objects.

c28a075a 10/17/2011 08:09 pm Panagiotis Kanavos

Added Agent locator to locate file agents for specific folders

c53aa229 10/14/2011 10:45 pm Panagiotis Kanavos

Large changes to accomodate multiple users

5120f3cb 10/14/2011 05:12 pm Panagiotis Kanavos

Logging changes, first changes to multi account support

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

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

0af3141d 10/10/2011 11:41 pm Panagiotis Kanavos

Multiple changes to enable delete detection, safer uploading

a64c87c8 10/09/2011 07:45 pm Panagiotis Kanavos

Added BlockUpdater.cs to perform block updates in a separate class. Will include TxF in a future version
Simplified agent loop code

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

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

Added treehash calculation