chore: bump v0.1.0, housekeeping #8

Merged
cafkafk merged 8 commits from dev into main 2023-07-03 11:49:50 +02:00

8 commits

Author SHA1 Message Date
Christina Sørensen
6e7ba4aadf
chore: bump v0.1.0, housekeeping
- added changelog
- bumped cargo version
- fixed readme
- other minor fixes

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-03 11:44:58 +02:00
Christina Sørensen
c04ca64325
doc: updated roadmap
Planned features for 0.1.1, 0.1.2.

Also changed ordering.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-03 11:38:02 +02:00
Christina Sørensen
1e22d3bf5a
feat(cli): added flag no-emoji
This does not implement no emoji, althugh it should be easier with the
strings consts in place.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-03 11:36:20 +02:00
Christina Sørensen
97d8ee52fc
feat(git): made SUCCESS/FAILURE emoji const
This puts the emoji for success/failure of a git operation into the
strings module of utils.

This might be handy down the line for implementing the disable emotes
flag.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-03 11:34:22 +02:00
Christina Sørensen
0660801014
feat(cli): quiet flag
Created the actual flag, but didn't implement.

I had underestimated the amount of global state and abstracting for
output it would take.

This will probably be essentially free after a refactor that I don't
wanna do right now, given how I spend most my energy on the
architectural overhaul.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-03 11:16:43 +02:00
Christina Sørensen
2872f56aac
feat(cli): implemented CoC flag
Idk why I even included this, but then again, it is probably not bad to
be very explicit about what is a pledge.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-03 11:04:18 +02:00
Christina Sørensen
414334009a
refactor: made code more idiomatic
This was done with the help of:

`cargo clippy -- -W clippy::pedantic -W clippy::nursery -W clippy::unwrap_used`

Also fixed some warns that might have turned into errors in the future.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-02 16:42:12 +02:00
Christina Sørensen
6181ea0f75
doc: changed roadmap
Decided to lower scope of required changes, as there is actually already
a mvp here, the amount of excuses for not abiding my semver are
decreasing too fast.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-02 12:13:49 +02:00