Releases: benpueschel/gritty
Releases · benpueschel/gritty
v0.4.0
✨ New Features
0ffd216
- add description option when creating repo (commit by @benpueschel)855c420
- add gitlab remote (commit by @benpueschel)
🐛 Bug Fixes
87fe5ca
- create-config: add missing open paren (commit by @benpueschel)
♻️ Refactors
5e40db8
- use DateTime for commit date (commit by @benpueschel)
v0.3.0
Changelog
✨ New Features
36ebef1
- spawn concurrent list-repo tasks (commit by @benpueschel)306354e
- list configured remotes (commit by @benpueschel)
♻️ Refactors
2239a46
- log: remove unused, empty macro (commit by @benpueschel)
v0.2.0
Changelog
✨ New Features
85677d5
- interactive configuration (commit by @benpueschel)a312733
- clone remote repo (commit by @benpueschel)8e4da46
- args: add colors to help menu (commit by @benpueschel)
🐛 Bug Fixes
df6d042
- config: create secrets file if it doesn't exist (commit by @benpueschel)
♻️ Refactors
3377df5
- commands: add get_input method (commit by @benpueschel)1fa1e32
- args: move from structopt to clap (commit by @benpueschel)
v0.1.1
Changelog
♻️ Refactors
a92eae9
- remote: move clone to top-level trait (commit by @benpueschel)b3ec28d
- remote: add static COMMIT_COUNT (commit by @benpueschel)fb49b12
- github: code cleanup (commit by @benpueschel)9c278d7
- unified error type (commit by @benpueschel)f9483ea
- main: cleanup main function (commit by @benpueschel)
v0.1.0
Changelog
💥 BREAKING CHANGES
-
due to
bb39c74
- ask for confirmation on delete (commit by @benpueschel):ask for confirmation on delete
-
due to
d80983a
- change config path (commit by @benpueschel):Old configs located at ~/.config/gitrc-rs/ will need to
be relocated to ~/.config/gritty/ -
due to
50b2fb4
- add option to clone repo on creation (commit by @benpueschel):Configs now need a "clone_protocol" option for each
remote.
✨ New Features
614fc97
- cli remote authentication (commit by @benpueschel)2e9d974
- use keyring secret by default (commit by @benpueschel)bb39c74
- ask for confirmation on delete (commit by @benpueschel)f0401ed
- list repositories (commit by @benpueschel)e7130bb
- color highlighting (commit by @benpueschel)dc06dfd
- make keyring an optional feature (commit by @benpueschel)d80983a
- change config path (commit by @benpueschel)9be661b
- add command to create default config (commit by @benpueschel)50b2fb4
- add option to clone repo on creation (commit by @benpueschel)173cdcc
- implement repo initialization (commit by @benpueschel)
🐛 Bug Fixes
e0124bd
- config: only save when using plaintext auth (commit by @benpueschel)ac13c93
- github: handle empty repo commit infos (commit by @benpueschel)ac065cd
- gitea: handle empty repo commit infos (commit by @benpueschel)71cffcd
- don't print full error when deleting repo (commit by @benpueschel)db82eec
- don't print default config on auth (commit by @benpueschel)0b78193
- git clone ssh url (commit by @benpueschel)
v0.0.1
Changelog
💥 BREAKING CHANGES
-
due to
419df8e
- simplify plaintext auth config (commit by @benpueschel):Old configs are not valid anymore and will not work.
✨ New Features
2858ecd
- add git remote trait (commit by @benpueschel)010ca24
- add github remote (commit by @benpueschel)892bef4
- add gitea impl (commit by @benpueschel)f3f14c2
- basic toml config (commit by @benpueschel)419df8e
- simplify plaintext auth config (commit by @benpueschel)74519cb
- add secrets file config option (commit by @benpueschel)84c076e
- add platform-specific keyring config option (commit by @benpueschel)24fc4d3
- add config option to store secrets (commit by @benpueschel)6520bb2
- add option to save config (commit by @benpueschel)e735c17
- parse args for an actual working version! (commit by @benpueschel)
🐛 Bug Fixes
b073626
- remove log.txt (commit by @benpueschel)4ee6a37
- repo commit fetching (commit by @benpueschel)9b67aef
- correct repo clone url (commit by @benpueschel)51086d5
- set version to 0.0.1 (commit by @benpueschel)
♻️ Refactors
afe5b09
- move map_error to remote/mod.rs (commit by @benpueschel)