advplyr
159ccd807f
Updates to migrate off of old library model
2024-08-24 16:09:54 -05:00
advplyr
5d13faef33
Updates to LibraryController to use new Library model
...
- Additional validation on API endpoints
- Removed success toast when reorder libraries
2024-08-24 15:38:15 -05:00
Nicholas Wallace
9c87c3a095
Free memory after extracting comic
2024-08-19 22:05:25 -07:00
Nicholas Wallace
4de65b4369
Autoformat parseComicMetadata
2024-08-19 21:00:16 -07:00
advplyr
bb1a72269a
Remove old User object with old MediaProgress & AudioBookmark
2024-08-19 17:26:17 -05:00
Nicholas W
27b3a44147
Add: Backup notification ( #3225 )
...
* Formatting updates
* Add: backup completion notification
* Fix: comment for backup
* Add: backup size units to notification
* Add: failed backup notification
* Add: calls to failed backup notification
* Update: notification OpenAPI spec
* Update notifications to first check if any are active for an event, update JS docs
---------
Co-authored-by: advplyr <advplyr@protonmail.com>
2024-08-18 14:32:05 -05:00
advplyr
663c9e0fa9
Fix podcast filter user permissions query
2024-08-15 15:54:03 -05:00
advplyr
9facf77ff1
Update remove old sync local sessions endpoint & update MeController routes to use new user model
2024-08-11 13:09:53 -05:00
advplyr
68ef3a07a7
Update controllers to use new user model
2024-08-10 17:15:21 -05:00
advplyr
202ceb02b5
Update:Auth to use new user model
...
- Express requests include userNew to start migrating API controllers to new user model
2024-08-10 15:46:04 -05:00
advplyr
3a1e9abd68
Revert unicode sqlite extension to fix db corruption #3241
2024-08-09 16:41:52 -05:00
mikiher
d72e0a4418
Fix path normalization to support UNC paths
2024-08-07 21:18:53 +03:00
advplyr
930bacd45d
Fix:Podcast episode download request failing due to user-agent string #3246
2024-08-05 16:59:37 -05:00
advplyr
1e6dd0e3e0
Add jsdocs for Ffmpeg and tools controller
2024-07-31 17:32:51 -05:00
mikiher
294490f814
Fix permission issues in embed/merge
2024-07-29 20:19:58 +03:00
advplyr
6183001fca
Merge pull request #3199 from mikiher/unaccent
...
Support accent-insensitive search using SQLean unicode sqlite3 extension
2024-07-28 17:21:32 -05:00
advplyr
e342b07cd0
Update:OPF metadata parser supports namespaces on creator and identifier tags #3201
2024-07-28 14:54:17 -05:00
advplyr
b524cbd1b3
Update:Parse epub cover image uses cover specified in opf meta #3201
2024-07-28 14:34:31 -05:00
advplyr
88693d73bd
Fix:Shares not working with timeouts longer than 23 days #3164
2024-07-27 17:40:51 -05:00
mikiher
dedf6e5d4b
Support accent-insensitive matching using the sqlean sqlite3 unicode extension
2024-07-27 21:56:07 +03:00
advplyr
43d6c6678f
Add:Random library sorting option for libraries and series #3166
...
- Fixed author sort and match button not showing
2024-07-25 16:10:42 -05:00
mikiher
e40d3dd64d
Simplify ItemSearchCard component
2024-07-25 09:40:18 +03:00
advplyr
b350277bbc
Remove unused files
2024-07-21 11:12:17 -05:00
mikiher
bff56220c2
Adds genres to gloabl search
2024-07-21 11:10:05 +03:00
mikiher
7faf42d892
Merge branch 'advplyr:master' into ffmpeg-progress
2024-07-20 12:28:47 +03:00
mikiher
10f5f331d7
Fixes + add progress to m4b and embed tools
2024-07-20 12:28:06 +03:00
advplyr
8330dabc46
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2024-07-18 16:43:10 -05:00
advplyr
dbc7ad0b3b
Fix:Podcast episode match not properly encoding search query #3177
2024-07-18 16:43:00 -05:00
Alex
9a697f48db
feat: parse language from NFO metadata source
2024-07-17 11:50:27 -04:00
advplyr
37ad1cced2
Fix:Large OPML import timeouts #3118
...
- Added OPML Api endpoints for /parse and /create, removed old
- Show task for OPML import and create failed tasks for failed feeds
2024-07-16 17:05:52 -05:00
mikiher
c0004dd532
Fix fetchSeries so it deduplicates returned series
2024-07-12 12:42:42 +03:00
advplyr
2f2ec2ec1f
Add book item more menu item for Share, restrict share to admin or up, add admin socket events for open/close shares
2024-07-07 15:51:50 -05:00
advplyr
9a4c5a16ef
Merge pull request #3111 from mikiher/tone-replacement
...
Replace tone with ffmpeg for metadata and cover embedding
2024-07-06 16:03:17 -05:00
advplyr
e6b1acfb44
Remove tone scripts & references, rename tone-object endpoint, remove node-tone dependency, remove TONE_PATH env
2024-07-06 16:00:48 -05:00
advplyr
277ff8a5a5
Add:Book library filter for Share Open
2024-07-04 15:45:47 -05:00
mikiher
8bdee51798
Add unit tests for new ffmpegHelpers functions
2024-07-03 23:50:42 +03:00
mikiher
ebaec23648
Replace tone with ffmpeg in AbMergeManager
2024-07-02 18:25:04 +03:00
advplyr
d5e00c8bbd
Update:Get personalized home page shelves and get library items endpoint optional includes for media item shares, show public icon on shared book items
2024-07-01 17:26:13 -05:00
advplyr
4732ca8119
Embed track number
2024-07-01 16:57:14 -05:00
mikiher
a21b1f3b16
Make required changes for mp3 embedding
2024-06-30 15:45:25 +03:00
mikiher
6fbbc65edf
Replace tone with ffmpeg for metadata and cover embedding
2024-06-29 20:04:23 +03:00
advplyr
2673742d8d
Update User-Agent strings
2024-06-24 17:14:20 -05:00
Matt Basta
2843a3b6d7
Add user agent string to feed requests
2024-06-23 12:35:37 -04:00
Nicholas Wallace
cadef9b023
Misnamed variable and cumulative length
2024-06-15 01:20:22 +00:00
Nicholas Wallace
34b340f179
Fix: overdrive mediamarkers parse hours
2024-06-15 01:17:07 +00:00
advplyr
a018374d26
Update:Validate ASIN for author, chapter and match requests
2024-06-09 13:43:03 -05:00
Daniel Brain
06202811b4
Fix ssrfFilter url
2024-06-05 20:32:52 +10:00
advplyr
9c33446449
Update:Support for ENV variables to disable SSRF request filter (DISABLE_SSRF_REQUEST_FILTER=1) #2549
2024-06-03 17:21:18 -05:00
advplyr
1337c60cde
Fix:Debian pkg crash due to using toSorted that is only available in Node20+ #3024
2024-05-27 13:22:20 -05:00
advplyr
5bbcb9cac3
Fix:Embedded chapters sort order #3007
2024-05-24 16:49:39 -05:00