Mick Grove
0b89e4b02f
added blog posts
2026-04-28 19:21:44 -07:00
Mick Grove
19dafa42ea
Added provider endpoint overrides for validation and revocation via global --endpoint PROVIDER=URL and --endpoint-config FILE, with built-in support for self-hosted GitHub, GitLab, Gitea, Jira, Confluence, and Artifactory instances.
2026-04-27 13:20:16 -07:00
Mick Grove
5465d903cf
added kingfisher.github.9 to detect the new ~520-character stateless GitHub App installation token format (ghs_<APP_ID>_<JWT>). The legacy 36-character ghs_ rule
2026-04-26 16:56:44 -07:00
Mick Grove
f22b7768e9
fix(github): address PR review feedback
...
- Update X-GitHub-Api-Version to 2026-03-10 for /credentials/revoke
endpoint (the endpoint is only documented under this API version).
- Clarify sha256_b32 filter description: note that the optional `len`
parameter may produce output that is not valid RFC 4648 Base32.
- Move base32 to [workspace.dependencies] and reference it via
.workspace = true from both the root crate and kingfisher-rules
to avoid version skew.
2026-04-20 08:44:41 -07:00
Luke Young
6048462041
working
2026-04-17 23:25:02 -07:00
Luke Young
9cf22e27fc
fix(kingfisher.github.1): add checksum validation for GitHub fine-grained PATs
...
Updated GitHub PAT rule to include checksum validation.
Signed-off-by: Luke Young <bored-engineer@users.noreply.github.com>
2026-04-17 22:10:03 -07:00
Mick Grove
7653acb433
wip 1.83
2026-02-13 17:37:31 -08:00
Mick Grove
816d5c40ba
wip 1.83
2026-02-13 16:41:28 -08:00
Mick Grove
e518fb30f2
v1.81.0
2026-02-10 19:24:19 -08:00
Mick Grove
8be7941333
Added 'revoke' subcommand and support for a new optional 'revocation' structure to the rules. Supporting GitHub and Slack right now
2026-01-29 12:45:32 -08:00
Mick Grove
76be1df60c
Refactored into multiple crates. Added the 'validate' subcommand
2026-01-28 10:27:24 -08:00