Commits

Show all
Author Commit Message Labels Comments Date
Paul Ruane
Improved help. Added 'merge' command.
Tags
2 tags
Paul Ruane
Implemented remove, tags and untag commands. Minor changes to error reporting. VFS now shows further tags that can be applied as directories. Improved help command layout.
Paul Ruane
Introduced command framework. Added unmount command.
Paul Ruane
Ability to add and tag files. Ability to rename tags and list tags for file. VFS filenames now based upon original filenames.
Paul Ruane
Switched tags back to link upon the file rather than file path. Implemented 'add' command to add file and file paths (when necessary). Updates with respect to Go version upgrade (introduction of 'error'). Updated dependent libs.
Paul Ruane
Added file fingerprinter. Files can now be queried by fingerprint.
Paul Ruane
Symbolic links now point to actual files. Tags now applied to file-paths rather than files. Replaced dummy data with new set.
Paul Ruane
A little progress with symbolic links.
Paul Ruane
Attributes now work on tag directories.
Paul Ruane
Made GetAttr work for tag directories.
Paul Ruane
Removed extra packages. Implemented tags virtual directory.
Paul Ruane
Restructured the VFS files. Fleshed out initial commands. Got basic Fuse file-system working. Listing of database tags works, e.g. 'tmsu tags'.
Paul Ruane
Added checks to ensure database file exists. Database file now checked for in env var and then home directory.
Paul Ruane
Missed files.
Paul Ruane
Fleshed out virtual file-system.
Paul Ruane
Better error reporting.
Paul Ruane
Implemented function for querying database for tags. Added 'tags' command to list all tags.
Paul Ruane
Add packages for virtual file-system and database.
Paul Ruane
Removed go-fuse project now I understand go installs.
Paul Ruane
Added binary to ignore file.
Paul Ruane
Changed away from unnecessary structs.
Paul Ruane
Added go-fuse code.
Paul Ruane
Added go-fuse library. Changed make file set-up back to Go prescribed one.
Paul Ruane
Restructure package. Added help command.
Paul Ruane
Set up makefile.
Paul Ruane
Fleshed out project.