about summary refs log tree commit diff stats
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
* crate version bump HEAD v2.1.2 masterBen Morrison2020-06-171-1/+1
|
* crate version bump v2.1.1Ben Morrison2020-06-161-1/+1
|
* crate version bumpBen Morrison2020-06-161-1/+1
|
* moved hashing to shellscript to check for postsBen Morrison2020-06-161-89/+0
| | | | | | | | | | | | | | removes dependency on sha2 crate and allows users to choose their own hashing algorithm easily. now copies clinte.json to $HOME/.clinte.json once the posts are viewed. a shellscript can be used to compare the hash of the global clinte.json to the hash of the copy. an example script is supplied. on `make install` the example script is installed to /etc/profile.d/, where it will be run for users on login.
* recording hash of posts file in homedirBen Morrison2020-06-161-0/+89
| | | | | sha256. This will facilitate checking for new posts on login.
* bumped version in Cargo.tomlBen Morrison2020-05-281-1/+1
|
* extensive rewrite to use json for storage:Ben Morrison2020-05-281-62/+157
| | | | | | | | | | | | | | sqlite3 requires the directory where the database resides to be writeable by the user. This presents a problem on multiuser UNIX systems where they may want to limit areas where users have write access. This rewrite totally scraps the sqlite3 database in favor of a pretty simple json file consisting of an array of posts. flock(2) locking is used to synchronize access to the file and make sure two clients aren't trying to write to it at once. The locking is fairly granular right now, but later I may change it to using a single lock for the duration of execution since race conditions are *possible*, if unlikely for the purposes of clinte's intended use.
* version bump v1.0.0Ben Morrison2020-05-271-1/+1
|
* updated travis cfg; setup Cargo.toml for crates.io v0.4.4Ben Morrison2020-05-261-1/+1
| | | | | | | | Added pertinent fields to Cargo.toml to publish on crates.io and lib.rs Updated .travis.yml - using bionic for build, tarpaulin binary can now be pulled rather than built in-place.
* version bump v0.4.3Ben Morrison2020-01-201-1/+1
|
* version bumpBen Morrison2020-01-201-1/+1
|
* updated deps + added release profile to Cargo.tomlBen Morrison2020-01-201-249/+101
|
* fixed subcommands v0.4.1Ben Morrison2019-09-041-1/+1
|
* now opens $EDITOR to write post bodyBen Morrison2019-09-041-1/+1
|
* logging reflects executing username v0.3.4Ben Morrison2019-09-041-0/+1
|
* moved some functionality to module, added testsBen Morrison2019-08-301-1/+1
|
* moved display to 15 posts v0.3.2Ben Morrison2019-08-301-1/+1
|
* ensure submitted posts are utf8Ben Morrison2019-08-301-1/+1
|
* enabled deletion of posts v0.3.0Ben Morrison2019-08-301-1/+1
|
* added functionality to update posts v0.2.0Ben Morrison2019-08-301-1/+1
|
* version bump v0.1.2Ben Morrison2019-08-301-1/+1
|
* version bump v0.1.1Ben Morrison2019-08-301-1/+1
|
* enabled hints for cli args, changed db locationBen Morrison2019-08-281-7/+0
|
* finished posting and displayBen Morrison2019-08-271-75/+10
|
* added subtype to db::Cmd. Fleshed out cli args.Ben Morrison2019-08-271-0/+62
|
* db connected, logging upBen Morrison2019-08-271-0/+421
|
* fleshing out typesBen Morrison2019-08-271-0/+126
|
* initBen Morrison2019-08-271-0/+5