Very Low Activity

Commits

  Analyzed 9 days ago based on code collected 9 days ago.
  All Time 12 Month 30 Day
Commits: 34 0 0
Contributors: 1 0 0
Files Modified: 188 0 0
Lines Added: 79444 0 0
Lines Removed: 45459 0 0

Commits per Month

Most Recent Commits

 
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
The entire solution with both the projects has been updated to Dotnet v.4.0. Newer sqlite binaries downloaded and integrated from http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki All tests are passing. Avatar
najeeb
as SND\najeebshaikh_cp
More... almost 2 years ago
Committing on codeplex after nearly a year, since I had moved base to googlecode in June 2010 owing to some error in the codeplex svn system owing to which I was unable to commit my changes to the repo. Anyway, that's far behind me now and I hope the error has been rectified. I decided to come back here since I see that a lot of folks are downloading the ancient and very outdated version of this library. Great, now I will have to maintain two separate codebases for this project: one at googlecode and the other here, at codeplex. Still, I don't mind doing that. Like they say, a lot of water has flown below the bridge in this past one year, and the codebase has undergone a lot of changes, so it may not be possible for me to explain each and every change that has taken place. However, I hope to soon upload a PDF document (or anything of that sort) that explains the entire library in detail and how to use it. Avatar
najeeb
as SND\najeebshaikh_cp
More... almost 2 years ago
Upgraded entire project to Visual Studio 2010. Cannot understand why, willy-nilly you *have* to upgrade to the new project format, else it just refuses to open it. Added methods for updating user password and name. Also added methods for getting all aspects, briefcases, and collections, as also methods for getting aspect id, briefcase id, and collection id from aspect name, briefcase name, and collection name, respectively. Added more filter methods for ORing and ANDing 'n' number of lists. Also added tests for proving DeMorgan's theorem for the logical list methods. Made these methods static. All tests are passing. Avatar
najeeb
as SND\najeebshaikh_cp
More... almost 3 years ago
Renamed FilterCombine method to FilterCombineOR; Also added EXOR and AND operations, with method names FilterCombineEXOR and FilterCombineAND, respectively. Added tests to check filter method arguments, as also to check the logical o/p of each of these methods in various cases like, one list being empty, and so on. Also added one more test case in TestFilterPipes.cs that demonstrates how to get files in a date range while excluding another date range within the first range. All tests are passing. Avatar
najeeb
as SND\najeebshaikh_cp
More... almost 3 years ago
Added filters and pipes functionality. Filters allow the client application to specify AND, OR, NAND, and NOR operations while looking for files. Each of these operations can be further combined with the o/p of another of the filters, so that the o/p of one filter can be piped in as the i/p of another filter, thus getting combined in multifarious ways to yield the desired o/p. The test cases, especially TestFiltersPipes.cs, contain some sample use cases that demonstrate how these filters can be used and combined to form pipes. Also changed some API method names for greater consistency. All tests are passing. Avatar
najeeb
as SND\najeebshaikh_cp
More... almost 3 years ago
Added functionality for archiving files in aspects, briefcases and collections + a few minor changes. All tests are passing. Avatar
najeeb
as SND\najeebshaikh_cp
More... almost 3 years ago
There was a bug in the user deletion process: the DeleteUser method was deleting the top-level directory of the user which was resulting in errors (at times) when two user's top-level directories were the same. Got rid of that error: now the MfsCore/MfsStorageDevice class first deletes the user db and the user's file system objects, and then recursively deletes that user's parent directories till it encounters a non-empty directory, at which point it stops. Avatar
najeeb
as SND\najeebshaikh_cp
More... almost 3 years ago
Added a new test file for testing file hashing. Added functionality to check for duplicate files. The method GetDuplicateFiles() returns a heuristic score for each duplicate file that it encounters in the system. Higher the score, more likely that the files are the same. Also made some changes to the MfsVCard class. All tests are passing. Avatar
najeeb
as SND\najeebshaikh_cp
More... about 3 years ago
Added functionality for saving the hash of the file to the db along with other file meta-data in the SaveFile and SaveFileAsNewVersion method. File hash information may be especially useful while trying to detect duplicate files in the storage. New tests have been added to check for this functionality. All tests are passing. Avatar
najeeb
as SND\najeebshaikh_cp
More... about 3 years ago
Completed functionality for aspects-urls and aspects-notes, and started off with vcard functionality. The user db schema has also changed. Made some minor corrections to some tests. All tests are passing. Avatar
najeeb
as SND\najeebshaikh_cp
More... about 3 years ago
See All Commits
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.