Releases: sora4222/DatabaseDirectoryRecord
Release V1.1.0 - Filtering
Release V1.0.1 - Database improvement
The database has now been separated into 3 tables one for file paths, one for computer names, and one for listing what files are on what computers.
Bug fix: the FileHasher had a different hash from windows to linux this was git's auto conversion of CRLF to LF for Windows.
First full release
This release can communicate with databases and obtains the location correctly.
The config can be obtained via passed parameters or from /.directoryRecorder/Config.json
Beta release, ready for real world testing
Bugs addressed:
- Crash when vim files make temporary files
The scripts included now include how to setup the database
The build.gradle can now create deb, rpm and exe files.
All tests are passing.
Fully working tests and functionality
In this release the files are now watched not polled.
This now also supports a search for configuration
The current search for parameters is:
- The configuration pointed to by a location parameter passed via command line
- The configuration in the ~/.directoryRecorder/Config.json
- Any parameters given by parameters given via command line. These parameters can also fill in any empty parameters from the properties files from the above search. They will not overwrite set properties. The properties are:
- databasePassword
- databaseUsername
- jdbcConnectionUrl
- dataTable
Release 0.1.0
This release uses a polling method of directories to obtain changes.
The database access method is also per file and so can be slow.