Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
3bb3cf5
feat: Fix keychain issues and add fs fallback
jpage-godaddy May 29, 2026
827a8bf
Address pull request issues
jpage-godaddy May 29, 2026
b079d33
Path safety
jpage-godaddy May 29, 2026
9de8dd4
Address various home/XDG things
jpage-godaddy May 29, 2026
69c560c
Pure rust keychain
jpage-godaddy May 29, 2026
2c80367
Async fixes
jpage-godaddy May 29, 2026
df56382
Address Copilot feedback
jpage-godaddy May 29, 2026
d9121a4
Better temp file implementation
jpage-godaddy May 29, 2026
5108f4d
Slash fix
jpage-godaddy May 29, 2026
7c5d808
Address the legitimate concern
jpage-godaddy May 29, 2026
a33e4bb
Copilot suggestions
jpage-godaddy May 29, 2026
fb21b42
More FS junk
jpage-godaddy May 29, 2026
a39162e
More
jpage-godaddy May 29, 2026
ac1f5c8
Yeesh, more
jpage-godaddy May 29, 2026
2b80edd
Build pkce-auth in CI
jpage-godaddy May 30, 2026
069362c
fix: log directory chmod failures in write_token_file_blocking
jpage-godaddy May 30, 2026
1313f05
fix: reject relative base dirs and log keychain delete JoinError
jpage-godaddy May 30, 2026
9774289
fix: improve keychain error message and add file fallback tests
jpage-godaddy May 30, 2026
380b409
fix: reject Windows reserved names and trailing dot/space in path com…
jpage-godaddy May 30, 2026
32c3da8
fix: clean up temp credential file if rename fails
jpage-godaddy May 30, 2026
3684aae
fix: clean up stale file fallback on keychain write success; fix comment
jpage-godaddy May 30, 2026
3a03984
fix: log keychain delete errors; self-heal corrupt file fallback
jpage-godaddy May 30, 2026
41df082
fix: harden delete path diagnostics, self-heal corrupt keychain entry…
jpage-godaddy May 30, 2026
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
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,19 @@ jobs:
run: cargo fmt --all --check

- name: Check
run: cargo check --all-targets
run: cargo check --all-targets && cargo check --all-targets --features pkce-auth

- name: Clippy
run: cargo clippy --all-targets -- -D warnings
run: cargo clippy --all-targets -- -D warnings && cargo clippy --all-targets --features pkce-auth -- -D warnings

- name: Test
run: cargo test --all-targets
run: cargo test --all-targets && cargo test --all-targets --features pkce-auth

Comment thread
jpage-godaddy marked this conversation as resolved.
- name: Docs
run: RUSTDOCFLAGS='-D warnings' cargo doc --no-deps

- name: Doc Tests
run: cargo test --doc
run: cargo test --doc && cargo test --doc --features pkce-auth

- name: Publish dry run
run: cargo publish --dry-run
Loading