JB
b2058ef3ee
fix: Adjust URL handling in CalibreOPDSClient to support base URLs without trailing slashes
2025-12-22 07:27:17 -08:00
JB
b47952b857
feat: Enhance series metadata handling in Calibre OPDS integration and Epub extraction
2025-12-20 20:22:05 -08:00
JB
19e98c3ad6
feat: Add subtitle support in OPDSEntry and enhance metadata handling in API routes
2025-12-20 08:27:47 -08:00
JB
59c8568348
fix: Include pending_id in redirect URL and form data when available
2025-11-29 12:47:51 -08:00
JB
6cc2b4e8a4
feat: Enhance CalibreOPDSClient with improved search scoring and OpenSearch template fetching
2025-11-29 10:21:23 -08:00
JB
252be6d4b7
feat: Add text normalization for improved search functionality in CalibreOPDSClient
2025-11-29 06:02:04 -08:00
JB
bce1419d92
feat: Enhance CalibreOPDSClient to start feed from the first link if available
2025-11-29 05:57:03 -08:00
JB
b0a3e1dbd9
feat: Enhance search functionality in CalibreOPDSClient to support contextual search with start_href
2025-11-29 05:54:13 -08:00
JB
7cc60aacf6
feat: Add bottom navigation for OPDS modal and enhance styling for better visibility
2025-11-28 12:13:37 -08:00
JB
d0532347be
feat: Improve query matching in OPDS entries for enhanced search functionality
2025-11-12 08:38:06 -08:00
JB
3ef95900cc
feat: Enhance OPDS client with pagination support for search and browsing by letter
2025-11-12 06:12:05 -08:00
JB
71dfbd49b6
feat: Add browsing functionality by alphabet letter in Calibre OPDS client
2025-11-11 18:44:16 -08:00
JB
166162931c
feat: Implement local search functionality with alphabet filtering in OPDS feed
2025-11-11 18:09:58 -08:00
JB
aba72524ce
feat: Implement filtering of OPDS feed entries and preserve navigation links
2025-11-11 17:37:11 -08:00
JB
67453ed17c
feat: Implement filtering of unsupported download formats in CalibreOPDSClient
2025-11-11 07:29:13 -08:00
JB
4491674fac
feat: Enhance URL handling in CalibreOPDSClient to preserve catalog prefix for relative paths
2025-11-11 06:57:27 -08:00
JB
d238524cbb
feat: Enhance Calibre OPDS integration to extract and handle tags, ratings, and publication dates from metadata
2025-11-01 07:27:56 -07:00
JB
0906b590a6
feat: Enhance series metadata extraction from categories in OPDS feed
2025-10-30 15:15:47 -07:00
JB
fe5419565d
feat: Add support for series metadata and closing outro in audio conversion
2025-10-30 12:43:24 -07:00
JB
13c6b120c9
feat: Add position handling in OPDSEntry and update navigation button behavior in the UI
2025-10-30 08:27:21 -07:00
JB
eb4704bc26
feat: Enhance OPDS browser with navigation link handling and update UI for Calibre catalog
2025-10-29 06:01:21 -07:00
JB
de0f17cd57
feat: Add Audiobookshelf and Calibre OPDS integration
...
- Implemented Audiobookshelf integration for uploading audiobooks with metadata, cover, chapters, and subtitles.
- Added configuration options for Audiobookshelf in the settings page, including base URL, API token, library ID, and upload preferences.
- Introduced Calibre OPDS integration for fetching and downloading resources from a Calibre OPDS catalog.
- Enhanced job processing to include post-completion hooks for Audiobookshelf uploads.
- Updated settings template to include new integration options and fields.
- Added utility functions for metadata normalization and chapter extraction.
- Included HTTP client functionality for both Audiobookshelf and Calibre OPDS interactions.
- Updated dependencies to include httpx for HTTP requests.
2025-10-27 17:10:48 -07:00