Skip to content

Releases: gbmor/clinte

v2.1.4

04 Jul 00:30
f682df2
Compare
Choose a tag to compare

Changelog

9d8bbab Allow suppression of new post notifications
fe77fcf e7544b9 Added a man page
a69f61c 4b30a05 Improved install script: checks for OS before determining user/group to
install files as.
3eac316 Moved from full build in travis/sourcehut to cargo check

v2.1.3

02 Jul 06:19
e63da0b
Compare
Choose a tag to compare

Changelog

e63da0b
check if $EDITOR contains flags before calling

If it contains flags, split by whitespace and pass them in as arguments
to std::process::Command. Otherwise, just pass it in as normal. This was
causing a panic/abort.

v2.1.1

17 Jun 00:37
e7926cc
Compare
Choose a tag to compare

Changelog

Fixed error in check_new_clinte_posts.sh
Now redirects local file's sha256sum stderr to /dev/null.
This hides an error if user has never opened clinte.

15006ab redirecting stderr to /dev/null. stops an error if a user has never used clinte.

v2.1.0

17 Jun 00:36
1e51bf9
Compare
Choose a tag to compare

Changelog

Line wrapping, defaults to 80.
Checks if clinte.json exists on make install so it won't get overwritten accidentally.
Shellscript installed to /etc/profile.d that checks for new posts

ad215ba install target: check for clinte.json before copying
0fe685c copying clinte.json to allow external hashing, added shellscript

v2.0.0

28 May 22:39
8d0f0b4
Compare
Choose a tag to compare
  • Rewrite to use json for storage of posts, rather than sqlite3.
  • Advisory lock for synchronization
  • Expanded testing.

Changelog

e4af001 updated readme
bb327d3 extensive rewrite to use json for storage:
e4856f6 more testing
3578c80 bumped version in Cargo.toml
87bf08a expanded testing
967ac7e travis using single-threaded testing
ec59c5f make test is now single-threaded
2cb85a4 testing create/delete
8d0f0b4 clarified upgrade process and note section

v1.0.0

27 May 05:03
1f4d385
Compare
Choose a tag to compare

Changelog

c5ea653 logging changes
53f2d63 using in-memory db for tests, passing path to logging::init()
7d132af changed author line
16fbf51 moved check for val of $EDITOR into ed::call()
cf3b662 hiding some log messages behind -v flag
fdf322b updated makefile to use printf instead of echo
f79e97f removed panics from logging initialization
8ecc294 cleaner error handling and verbose logging in main()
841e6a3 removed panics and refactored error handling
c3c1db6 editing a post calls $EDITOR
896f987 prepopulating editor with post body when editing
99c5537 post ID can be specified as an argument.
9aaaedc clippy lints
8fbced8 added test for tempfile creation
5b6d798 expanded usage, removed extraneous info about crates

v0.4.4

26 May 23:11
a24e259
Compare
Choose a tag to compare

Mostly complete

Publishing on crates.io / lib.rs

Will bump to 1.0 when I'm absolutely certain there's nothing else to add.

v0.4.3

21 Jan 00:58
288614b
Compare
Choose a tag to compare

Trimming whitespace from posts on submit and display

v0.4.1

04 Sep 22:34
b50586f
Compare
Choose a tag to compare

Changelog

Fixed subcommand listings

v0.4.0

04 Sep 18:05
d3e6ef5
Compare
Choose a tag to compare

Changelog

clinte now opens $EDITOR (or nano, if unset) to write the post body. clinte then removes the temp file.