Skip to content

Releases: cafkafk/fortune-kind

fortune-kind v0.1.3

09 Oct 16:28
ffdae0e
Compare
Choose a tag to compare

Description

Sorry for spam... Mistakes were made. But hey, now tests work in CI :D

Changelog

[0.1.3] - 2023-10-09

Bug Fixes

  • Fix gitignore
  • Fix gitignore further
  • Fix build, phew :p

Documentation

  • Update flake description

Miscellaneous Tasks

  • Release fortune-kind v0.1.3

Testing

  • Fix tests in ci

Checksums

sha256sum

d74e5bd1f6bb9579ff00b3c0da8e3e140b24a290aabb172342de95e3528acdc5  ./target/bin-0.1.3/fortune-kind_aarch64-unknown-linux-gnu.tar.gz
53b55e9508196bec1a64300207aa316f58b0da5ad3e1494d8ebbcc7bf4f51cb5  ./target/bin-0.1.3/fortune-kind_aarch64-unknown-linux-gnu.zip
3e3e919d0af6fa1c413a16f0e8eadaedf439392fb5ffdf652aa33f6ecce3b655  ./target/bin-0.1.3/fortune-kind_arm-unknown-linux-gnueabihf.tar.gz
2bd25f21e3c9337dc8fde704206763cb186ca7d7c38ce2c360a63c3d7862e5c8  ./target/bin-0.1.3/fortune-kind_arm-unknown-linux-gnueabihf.zip
62de05fbf90b64405846818efa2f95b03d2b0d563aa268e36a973170cfca6dd0  ./target/bin-0.1.3/fortune-kind.exe_x86_64-pc-windows-gnu.tar.gz
7e4e38faca1a003106412a9c5b22a01110138859f7555f2bfcd7ff99622f37f6  ./target/bin-0.1.3/fortune-kind.exe_x86_64-pc-windows-gnu.zip
2d93ac0008cd37ec1503fe0c8144e640b06a3463a38aacae252d07b4a1a4b09f  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-gnu.tar.gz
af39478fda4854adcc1fa26083c0711edd3ff017af97513b9fb6c69cf28ccbbd  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-gnu.zip
184e644352e5a5aad99a4acc9cbd288642ceeea3f3b809f438436b4cf5435d2f  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl_static.tar.gz
738e34435595507bc05d2da52ea4f6656dc852c0d5a57d8b9c4edfeabe5a616e  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl_static.zip
a3ecf4531f07cf7f84ef83049afa2bed33e4d708403cbbf3da8e2e2eb64794be  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl.tar.gz
6839ab1a1995673d69964a3c5c474fb936bf816fc7cc797edc116e7faaf2c531  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl.zip

md5sum

33ba44c1d7a81e8c454d8332785de58f  ./target/bin-0.1.3/fortune-kind_aarch64-unknown-linux-gnu.tar.gz
155630224acf138c2b510f4fb4d0fd1a  ./target/bin-0.1.3/fortune-kind_aarch64-unknown-linux-gnu.zip
fd9f2bd0529dc9f52e50e09dd7285cce  ./target/bin-0.1.3/fortune-kind_arm-unknown-linux-gnueabihf.tar.gz
ef94db2f446e7b5ec2160714adfff146  ./target/bin-0.1.3/fortune-kind_arm-unknown-linux-gnueabihf.zip
fbb7b1e238a8384dc2eca45dd6b0be92  ./target/bin-0.1.3/fortune-kind.exe_x86_64-pc-windows-gnu.tar.gz
30d81f0b4c141fe4b968b66f8f0d4d5f  ./target/bin-0.1.3/fortune-kind.exe_x86_64-pc-windows-gnu.zip
e61ed73c939dba8daab9a0579b07e1bb  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-gnu.tar.gz
3e175259cbf34d81f6b931e32b486c99  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-gnu.zip
e3ef9e0e534b8fd7531c2bdf782385fb  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl_static.tar.gz
06a03740efcc5bd6f8895b7ca1023199  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl_static.zip
8a539631e77cf1bce0a6bf2992f28336  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl.tar.gz
4bea10c4bf146fef93b2cde36e71a7ea  ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl.zip

fortune-kind v0.1.2

09 Oct 15:08
af46e7c
Compare
Choose a tag to compare

Description

Now with autogenerated man pages, completions, and installation of this via the flake.

Changelog

[0.1.2] - 2023-10-09

Documentation

  • Add Nix/NixOS installation instructions
  • Fix gh alerts
  • Change layout slightly
  • Fix Nix/NixOS installation instructions
  • Change layout
  • Make motivation more clear

Features

  • Install from flake
  • Update justfile
  • Autogen bash completions
  • Add all completion types
  • Automatic manpage generation
  • Gen/install manpages, completion
  • Auto-install shell completions, man pages

Miscellaneous Tasks

  • Release fortune-kind v0.1.2

Refactor

  • Command line input

Build

  • Bump clap from 4.4.4 to 4.4.6
  • Bump DeterminateSystems/nix-installer-action from 4 to 5
  • Use eza style automagic release

Checksums

sha256sum

2a774bc7d5d43ac7f396f21294f192a93affa0c9e488dde95d92c4bad680639c  ./target/bin-0.1.2/fortune-kind_aarch64-unknown-linux-gnu.tar.gz
e47e0bda1b8ba905508b1eeb3b142cc9a126f236156ca184c913efcdc0f670fd  ./target/bin-0.1.2/fortune-kind_aarch64-unknown-linux-gnu.zip
6b3a1e5a0062bb4f4548308f5556406fa0d54adbfae704d8ac7832578df8e354  ./target/bin-0.1.2/fortune-kind_arm-unknown-linux-gnueabihf.tar.gz
d815816ab0bc90c3c7bfa5a1c6b686fccee0e47957d6bcf8770d207c167399b2  ./target/bin-0.1.2/fortune-kind_arm-unknown-linux-gnueabihf.zip
37738cbd240f39daf2bcb84c9419776ba53b05ec5a49972c3e32eaa18f06f8a2  ./target/bin-0.1.2/fortune-kind.exe_x86_64-pc-windows-gnu.tar.gz
73e505750b132399486e890f03f36ece803d0eedd115b49fca30fee6fecc0f6b  ./target/bin-0.1.2/fortune-kind.exe_x86_64-pc-windows-gnu.zip
ffbaf27a77e8eca82d4966ab2f7ac1850baec23ba0ba1737e6b8efc8e6f5230b  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-gnu.tar.gz
cbc0f25a355dce1ba93abe93da3458a73b33302e1828408a1d940f4e3c3cb206  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-gnu.zip
40d6c86d3838a177e784626ad6fa124e12c981b9432844f14448287e7b159084  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl_static.tar.gz
6569157f43c8ff92ed8b55606b9baf1e0c438815ab773dff225735f6f01b18c1  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl_static.zip
5cd8c10b6ac16e78bdfab5d586ef048256b6b8b967805c0a31fe753c8b202817  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl.tar.gz
f516023298813adc36e5cf807ef5a8dd9fe9e3c187a02b0ec7db9a4af89b7485  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl.zip

md5sum

b6f7447073567a58f58e76a6014c00da  ./target/bin-0.1.2/fortune-kind_aarch64-unknown-linux-gnu.tar.gz
ffc180fa0e09bc092e1e08fc4823aab5  ./target/bin-0.1.2/fortune-kind_aarch64-unknown-linux-gnu.zip
ea18edfb29081221fca7b9fb6a76b81e  ./target/bin-0.1.2/fortune-kind_arm-unknown-linux-gnueabihf.tar.gz
7a6ee8c835465ad41e4355ce3a9fb80c  ./target/bin-0.1.2/fortune-kind_arm-unknown-linux-gnueabihf.zip
40c860bcaf4aeedb3e48e91b3e63b302  ./target/bin-0.1.2/fortune-kind.exe_x86_64-pc-windows-gnu.tar.gz
9c1cb2d81bf0b6d11fd624617a12908e  ./target/bin-0.1.2/fortune-kind.exe_x86_64-pc-windows-gnu.zip
b8385dfd5b9c1834d4c4b61940ae1515  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-gnu.tar.gz
cdec36e6d3dcb8bbb4526e1add7f213b  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-gnu.zip
c0ae41e65f85bf0900cb5408f1ff50ae  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl_static.tar.gz
a217b4ad9cde8b87b94e59f2dc83be9c  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl_static.zip
3ed2b4a310ce30bf2e2df3736309bce3  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl.tar.gz
dc380ce5799d9b239a2490e8c9dd5376  ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl.zip

fortune-kind v0.1.1

06 Oct 07:02
d4556db
Compare
Choose a tag to compare

Description

Importantly we now have two things:

  • A FORTUNE_DIR env var, making this actually usable
  • An EDITORIAL.md (thanks @OulipianSummer)

Until next time!

Changelog

Features

  • Add pets: deeleted some repeats, removed a story that features animal violence
  • Remove a repeat fortune from pets, remove poorly formatted goldfish fortune, remove reference to suicide in pets
  • Delete oldtunes/pets
  • Introduce FORTUNE_DIR env var

Bug Fixes

  • Make io_err panic on default arm

Documentation

  • Create editorial guidelines
  • Fix typos
  • Fix typo
  • Linewrap EDITORIAL.md
  • Add revision policy
  • Remove empty lines in ordered list
  • Wrap lines, add editorial

Miscellaneous Tasks

  • Bump version to v0.1.1

Refactor

  • Remove unused module
  • Fix some clippy lints
  • Fix clippy lint
  • Clippy passes
  • S/fortunes_dir/fortune_dir/g
  • Change error printed for NotFound to be err not io_err
  • Introduce env getters
  • Make fortune file error handling reusable
  • Move handle_errors out of get_quote

Build

  • Bump actions/checkout from 2 to 4
  • Bump clap from 4.3.23 to 4.4.4
  • Format flake
  • Format flake

Ci

  • Add some CI

fortune-kind v0.1.0

18 Sep 14:37
511c2a4
Compare
Choose a tag to compare

Description

This is still being developed. But like, the minimal features I wanted are ready: -s and -m, that is short fortunes and search.

Code isn't clean, there isn't any CI, I haven't even linted this with clippy, and there are numerous things that I want to do. But I see no reason not to do those things post v0.1.0.

Stuff will get more disciplined now.

Changelog

Documentation

  • Add readme to root
  • Add bare minimum
  • Fix spelling mistake
  • Fix spelling mistake
  • Update README.md
  • $$$$$$$ :D
  • Document search module
  • Document file module
  • Document random module
  • Document fortunes module
  • Add todos for removal of example code
  • Add demo gif
  • Update README.md

Features

  • Init search_string
  • Add read_all_files
  • Add find MVP
  • Fortune-mod style search

Miscellaneous Tasks

  • Initial commit
  • Add ascii-art fortunes
  • Use pratchett fortunes
  • Use translate-me fortunes
  • Use majority of paradoxum fortunes
  • Remove off/fortunes, unfunny
  • Remove off/rotated
  • Used half of off/art
  • Removed off/racism, for obvious reasons
  • Use most of off/cookie
  • Remove misandry (see reasoning)
  • Remove misogyny
  • Remove rest of paradoxum
  • Use all of tao

Refactor

  • Add file module
  • Introduce modules random, fortune
  • Module fortunes -> fortune

Testing

  • Add no_match
  • Test file module
  • Testing for get_quote
  • Add tests for random::random

Build

  • Change name to fortune-kind
  • Remove old cmake
  • Lock cargo file
  • Remove offensive fortunes cmake file
  • Add grep (ripgrep)
  • Add grep-matcher, grep-regex
  • Add tempdir
  • Move tempfile to dev-dependencies
  • Add dev-dependency assert-cmd
  • Add release script

New Contributors

Full Changelog: https://github.com/cafkafk/fortune-kind/commits/v0.1.0