jackwener
7d1b519c85
fix: harden search validation and release v0.7.1
2026-03-13 01:04:29 +08:00
jackwener
60e1e7c580
feat: improve cookie extraction diagnostics and add doctor command
...
- Add _diagnose_keychain_issues() for macOS Keychain/SSH detection
- Extraction functions now return (cookies, diagnostics) tuples
- Error messages include actionable Keychain hints (e.g. unlock-keychain)
- Add 'twitter doctor' diagnostic command for troubleshooting
- Enhance bug_report.yml with browser/access method/diagnostics fields
- Expand README troubleshooting (EN+CN) with Keychain/SSH solutions
- Add 5 new tests for Keychain diagnostics
Closes #11
2026-03-11 16:53:06 +08:00
jackwener
3a50be26af
chore: add GitHub issue templates (bug report + feature request)
2026-03-11 13:04:21 +08:00
jackwener
f31830f058
fix: fix ClawHub publish workflow
...
- Add export VERSION (NODE_ENV was not getting version)
- Fix API endpoint: api.clawhub.io → clawhub.ai
- Add NODE_TLS_REJECT_UNAUTHORIZED=0 for SSL cert issue
2026-03-11 01:11:54 +08:00
jackwener
9cf74abd56
feat: add integration smoke tests
...
CLI-level smoke tests using --yaml output against real Twitter API.
Default skipped via @pytest.mark.smoke marker + pyproject.toml addopts.
Run locally with: uv run pytest -m smoke -v
2026-03-10 22:26:46 +08:00
jackwener
59b5df7f71
fix: ClawHub publish (acceptLicenseTerms), add LICENSE, fix score display bug, remove unused var
2026-03-09 20:32:45 +08:00
jackwener
cc65c74a53
ci make ClawHub publish workflow dispatch-safe
2026-03-06 00:08:39 +08:00
jackwener
c7570732c0
ci add auto publish to ClawHub on version tags
2026-03-06 00:06:52 +08:00
jackwener
34de425a4c
ci: allow ci workflow to be reused by publish workflow
2026-03-05 16:21:47 +08:00
jackwener
1ca62d4635
chore: add pypi publish workflow and uv-first install docs
2026-03-05 16:16:00 +08:00
jackwener
6f322ff2d6
test+ci: add regression tests and GitHub Actions workflow
2026-03-05 16:14:05 +08:00