Andy
2308644374
chore(api): remove remote services
2026-02-06 10:46:39 -07:00
Andy
5b9be075de
feat(audio): codec lists and split muxing
2026-02-02 20:51:09 -07:00
Andy
91a2d76f88
refactor: remove remote-service code until feature is more complete
...
Temporarily removes client-side remote service discovery and authentication until the implementation is more fleshed out and working.
2026-01-24 16:10:45 -07:00
Andy
0c7d20c943
fix(api): validate Bearer prefix before extracting API key
...
The replace("Bearer ", "") approach returned the full Authorization header value when the prefix was not present, incorrectly treating other auth schemes (e.g., "Basic xyz") as API keys.
2026-01-23 17:20:22 -07:00
Andy
965482a1e4
feat: merge upstream dev branch
...
- Add Gluetun dynamic VPN-to-HTTP proxy provider
- Add remote services and authentication system
- Add country code utilities
- Add Docker binary detection
- Update proxy providers
2025-11-25 20:23:06 +00:00
Andy
351a606258
feat(api): add default parameter handling and improved error responses
...
Add default parameter system to API server that matches CLI behavior, eliminating errors from missing optional parameters.
2025-10-30 05:16:14 +00:00
Andy
5c8eb2107a
feat(api): complete API enhancements for v2.0.0
...
- Add missing download parameters (latest_episode, exact_lang, audio_description, no_mux)
- Expand OpenAPI schema with comprehensive documentation for all 40+ download parameters
- Add robust parameter validation with clear error messages
- Implement job filtering by status/service and sorting capabilities
2025-10-26 04:40:55 +00:00
Andy
d0c6a7fa63
feat(api): add url field to services endpoint response
2025-10-26 04:19:43 +00:00
Andy
3dd12b0cbe
chore(api): fix import ordering in download_manager and handlers
2025-10-18 07:05:05 +00:00
Andy
97f7eb0674
Changes for API/UI
2025-09-30 02:14:14 +00:00
Sp5rky
2afc59624d
feat: add REST API server with download management
...
Very early dev work, more changes will be active in this branch.
- Implement download queue management and worker system
- Add OpenAPI/Swagger documentation
- Include download progress tracking and status endpoints
- Add API authentication and error handling
- Update core components to support API integration
2025-09-28 21:49:00 -06:00