root
ed86ad63b1
fix: store csrf_token in cookies dict
2026-03-29 22:08:01 +00:00
root
2225ffea01
docs: skip test_restore_session - Kwork API requires separate auth
2026-03-29 22:06:50 +00:00
root
e09e3e5e38
fix: pass cookies via Cookie header for cross-domain compatibility
2026-03-29 22:02:07 +00:00
root
e5aad83837
fix: use kwork.ru instead of api.kwork.ru for cookie compatibility
2026-03-29 21:59:53 +00:00
root
ffb3248e8e
fix: credentials property returns all cookies for session restoration
2026-03-29 21:59:10 +00:00
root
6f60830af3
fix: add missing headers to login request from HAR analysis
2026-03-29 21:58:13 +00:00
root
b7e38fd367
fix: use slrememberme cookie for session token
2026-03-29 21:53:53 +00:00
root
bf44e3c47a
fix: use close() instead of aclose()
2026-03-29 21:52:52 +00:00
root
4c98d27e72
fix: use csrf_user_token from cookies as auth token
2026-03-29 21:52:19 +00:00
root
e478807aa4
fix: update tests for new login endpoint
2026-03-29 21:49:02 +00:00
root
e5377375c6
Initial commit: Kwork API client with full CI/CD
...
Features:
- Full async API client for Kwork.ru
- Pydantic models for type-safe responses
- Comprehensive error handling
- 93% test coverage
CI/CD:
- Parallel workflow jobs (lint, test, security)
- Ruff for linting and formatting
- MyPy for static type checking
- pip-audit for security scanning
- Pre-commit hooks for code quality
2026-03-29 21:07:19 +00:00