Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Improve CLI output #122

Merged
merged 48 commits into from
Nov 29, 2023
Merged
Show file tree
Hide file tree
Changes from 37 commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
aff75f4
wip: add output templates
Techassi Sep 29, 2023
7d20ded
Initial commit
Techassi Oct 5, 2023
817f868
Start to use unified console output
Techassi Oct 9, 2023
949a567
Add output for demo and release commands
Techassi Oct 9, 2023
8e6e9a1
Finish result output
Techassi Oct 10, 2023
f24b2be
Start refactoring of errors
Techassi Oct 10, 2023
325845e
Merge branch 'main' into feat/output
Techassi Oct 16, 2023
6f6d463
Make output generic over context
Techassi Oct 16, 2023
0eadd9b
Use compile time colors
Techassi Oct 17, 2023
dc15873
Bump Rust version in GitHub workflows
Techassi Oct 17, 2023
d11b2fc
Add error output and error report
Techassi Oct 17, 2023
5b1afc7
Print error chain in red
Techassi Oct 17, 2023
e45cb0c
Add command suggestion when there are no stacklets
Techassi Oct 17, 2023
1aff8ba
Add basic spinner support
Techassi Oct 17, 2023
26a8602
Start to improve error variants
Techassi Oct 19, 2023
b11c3f4
Merge branch 'main' into feat/output
Techassi Oct 19, 2023
37751bb
More error adjustments
Techassi Oct 19, 2023
e614ab3
Even more error adjustments
Techassi Oct 20, 2023
ce5457b
Final error adjustments
Techassi Oct 20, 2023
1bc4f6a
Bump k8s_openapi and operator-rs version
Techassi Oct 20, 2023
fddf2f5
Merge branch 'main' into feat/output
Techassi Oct 20, 2023
082bfaa
Add basic progress output
Techassi Oct 20, 2023
3b04c80
Remove unwraps
Techassi Oct 20, 2023
cb9f5a1
Merge branch 'main' into feat/output
Techassi Oct 25, 2023
2564af4
Merge branch 'main' into feat/output
Techassi Nov 8, 2023
2c907e6
Merge branch 'main' into feat/output
Techassi Nov 8, 2023
afeaf8a
Update errors from code review
Techassi Nov 9, 2023
ac8ed84
Rename error variants
Techassi Nov 9, 2023
ef085a5
Merge branch 'main' into feat/output
Techassi Nov 9, 2023
f795a48
Add command start and command run error cases
Techassi Nov 10, 2023
1d3b16a
Start to improve error variants even more
Techassi Nov 14, 2023
7994db3
Update error names, error variant names, struct names
Techassi Nov 20, 2023
f3b2baf
Merge branch 'main' into feat/output
Techassi Nov 20, 2023
97f6874
Rename more enums and structs
Techassi Nov 20, 2023
558affd
Remove progress spinner
Techassi Nov 20, 2023
4d8c29f
Fix rustdoc errors
Techassi Nov 20, 2023
a121178
Remove color support
Techassi Nov 21, 2023
d05d3df
Bump operator-rs version
Techassi Nov 27, 2023
4cffd74
Apply suggestions
Techassi Nov 27, 2023
5ee3012
Remove unwrap, use expect
Techassi Nov 27, 2023
eb1df7f
Update doc comment
Techassi Nov 27, 2023
ac8a5a0
Bump kube-rs
Techassi Nov 27, 2023
821c56a
Add `hello-world` operator
Techassi Nov 27, 2023
c5a9731
Switch to ensure macro
Techassi Nov 27, 2023
a26bf83
Fix cargo-deny error
Techassi Nov 28, 2023
da3bdad
Fix failing unit tests
Techassi Nov 28, 2023
a050a37
Update error variants
Techassi Nov 28, 2023
4d2fc29
Switch verious terms to Title Case
Techassi Nov 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/pr_cockpit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ on:
- "go.sum"

env:
RUST_VERSION: 1.70.0
RUST_VERSION: 1.73.0
CARGO_TERM_COLOR: always
CARGO_INCREMENTAL: "0"
CARGO_PROFILE_DEV_DEBUG: "0"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr_general.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name: Pull Request General
on: workflow_call

env:
RUST_VERSION: 1.70.0
RUST_VERSION: 1.73.0
CARGO_TERM_COLOR: always
CARGO_INCREMENTAL: "0"
CARGO_PROFILE_DEV_DEBUG: "0"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr_stackablectl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
- "extra/**"

env:
RUST_VERSION: 1.70.0
RUST_VERSION: 1.73.0
CARGO_TERM_COLOR: always
CARGO_INCREMENTAL: "0"
CARGO_PROFILE_DEV_DEBUG: "0"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release_stackablectl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
- "stackablectl-[0-9]+.[0-9]+.[0-9]+**"

env:
RUST_VERSION: 1.70.0
RUST_VERSION: 1.73.0
CARGO_TERM_COLOR: always
CARGO_INCREMENTAL: "0"
CARGO_PROFILE_DEV_DEBUG: "0"
Expand Down
Loading