Skip to content

feat: allow to ignore SSL errors (development) - #95

Merged
leonkenneth merged 1 commit into
mainfrom
feat-allow-to-ignore-ssl-errors-development
Aug 3, 2026
Merged

feat: allow to ignore SSL errors (development)#95
leonkenneth merged 1 commit into
mainfrom
feat-allow-to-ignore-ssl-errors-development

Conversation

@leonkenneth

Copy link
Copy Markdown
Contributor

What

Add a flag --ignore-ssl-errors that ignores SSL errors

Why

To target self-signed development proxies

Checklist

  • Tests added or updated
  • CHANGELOG.md updated (skip for docs/CI-only changes)
  • Breaking change noted in commit footer (BREAKING CHANGE: …) and changelog

Comment threadREADME.md Outdated
| `--debug`, `-d` | Enable debug output |
| `--connect-timeout <s>` | HTTP connect timeout in seconds (default: `5`) |
| `--read-timeout <s>` | HTTP read timeout in seconds (default: `60`; `0` = unlimited for streams) |
| `--ignore-ssl-errors` | Skip TLS certificate verification (development only; e.g. self-signed local servers) |

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unsure it needs to be documented publicly?

@albert20260301

Copy link
Copy Markdown
Contributor

The failing verification is the root global-options expectation missing ignore-ssl-errors. I opened stacked PR #96 against this branch with the one-line test update; its local targeted test and lint pass.

leonkenneth pushed a commit that referenced this pull request Aug 3, 2026
## Summary
- update the root global-options expectation for the new
ignore-ssl-errors flag
## Impact
This is a test-only stacked fix for #95. It corrects the failing
canonical verification without changing the CLI implementation or public
behavior.
## Validation
- bun test src/lib/usage.test.ts
- bun run lint
- git diff --check
@leonkenneth
leonkennethforce-pushed the feat-allow-to-ignore-ssl-errors-development branch from 7a2da0d to 7940b26CompareAugust 3, 2026 13:57
@leonkenneth
leonkenneth enabled auto-merge (squash) August 3, 2026 13:57
@leonkenneth
leonkenneth merged commit 2b144af into mainAug 3, 2026
12 checks passed
@leonkenneth
leonkenneth deleted the feat-allow-to-ignore-ssl-errors-development branch August 3, 2026 14:00
@github-actionsgithub-actionsBot mentioned this pull request Aug 3, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@leonkenneth@albert20260301@francoischalifour