You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: add basic authentication support
Add --user and --password flags to `esq config add` for environments
that require HTTP basic auth (e.g. Elasticsearch clusters behind
authentication proxies or with X-Pack security enabled).
Credentials are stored in config.json and sent as Authorization headers
on every request. The `config list` output now shows an auth indicator
when credentials are configured.
* fix: address security review feedback
- Config file permissions tightened from 0644 to 0600 (owner-only)
- Existing files get chmod'd on every save to fix legacy permissions
- Add --password-stdin flag for secure password input (interactive
terminal prompt via x/term, or piped input for scripting)
- --password flag kept for convenience but help text warns about
shell history exposure
0 commit comments