Tor Operator is a Kubernetes Operator that manages Onion Balances, Onion Keys and Onion Services to provide a highly available, load balanced and fault tolerate Tor Ingress and Tor Proxy.
Added help_markdown_custom() and help_markdown_command_custom(), for
customizing the built Markdown using a new MarkdownOptions configuration
structure.
(#25, co-authored-by @morgante
and @keturiosakys)
Supported customization options include:
Contents of the command title header.
Whether to show the footer explaining the documentation was generated with
clap-markdown.
Whether to show the command overview table of contents.
Added new CI build and test action to the repository, so that new PRs will be
required automatically to pass all tests.
(#24)
Changed
clap-markdown will now respect the Command.display_name property, if set,
and use it in the rendered Markdown when showing the name and usage of the
command.
(#27,
co-authored-by @keturiosakys
and @hatchan)
The possible values of a flag that can only either be present or absent
(true or false) will no longer be shown.
(#22, contributed by @ilyagr)
Hidden arguments (Arg.hide == true) will no longer be included in the
rendered Markdown.
(#22, contributed by @ilyagr)
Long help text for commands will now be included in the rendered output.
(#26, contributed by @morgante)
Long help text for options will now be included in the rendered output.
(#23, contributed by @ilyagr)
Commits
1e1ae46 release: Prep v0.1.4 for release + update CHANGELOG.md (#29)
2318d55 [PR Integration] Use display_name wherever possible + table of contents opt...
8a60dbd test: More exhaustively test current name/bin_name/display_name handling beha...
3208cda feat: add support for custom before/after help (#26)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps clap-markdown from 0.1.3 to 0.1.4.
Changelog
Sourced from clap-markdown's changelog.
Commits
1e1ae46
release: Prep v0.1.4 for release + update CHANGELOG.md (#29)2318d55
[PR Integration] Usedisplay_name
wherever possible + table of contents opt...8a60dbd
test: More exhaustively test current name/bin_name/display_name handling beha...3208cda
feat: add support for custom before/after help (#26)e13c09d
[PR Integration] feat: add options for controlling formatting #17 (#25)f2ed6eb
feature: Print long help text for options (#23)60319e6
ci: Create BuildAndTestPR.yml (#24)f056975
bugfix: Do not show extraneous true/false possible values, skip hidden argume...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show