advplyr
b39268ccb0
Remove old Feed/FeedEpisode/FeedMeta objects
2024-12-15 17:54:36 -06:00
advplyr
f8fbd3ac8c
Migrate Feed updating and build xml to new model
2024-12-15 16:56:59 -06:00
advplyr
e50bd93958
Refactor Feed model to create new feed for series
2024-12-15 11:44:07 -06:00
advplyr
d576625cb7
Refactor Feed model to create new feed for collection
2024-12-15 10:53:31 -06:00
advplyr
9bd1f9e3d5
Refactor Feed model to create new feed for library item
2024-12-14 16:55:56 -06:00
advplyr
329bbea043
Fix:Downloading podcast episode when file extension is mp3 but enclosure type is not mp3 #3711
2024-12-13 16:06:00 -06:00
advplyr
57906540fe
Add:Server setting to allow iframe & update UI to differentiate web client settings #3684
2024-12-08 08:57:45 -06:00
mikiher
b38ce41731
Remove xml cache from Feed object
2024-12-08 09:48:58 +02:00
mikiher
9b8e059efe
Remove serverAddress from Feeds and FeedEpisodes URLs
2024-12-07 19:27:37 +02:00
advplyr
33aa4f1952
Merge master
2024-12-01 13:27:20 -06:00
advplyr
2b5484243b
Add LibraryItemController test for delete/batchDelete/updateMedia endpoint functions to correctly remove authors & series with no books
2024-12-01 12:44:21 -06:00
mikiher
6d8720b404
Subfolder support for OIDC auth
2024-11-29 04:28:50 +02:00
advplyr
a5e38d1473
Fix:Error adding new series if a series has a null title #3622
2024-11-18 07:59:02 -06:00
advplyr
850ed48955
Fix:Podcast episodes duplicated when a scan runs while the episode is downloading #2785
2024-11-07 17:26:51 -06:00
advplyr
953ffe889e
Update:Book series embeds in grouping meta tag as semicolon deliminated, book meta tag parser falls back to using grouping tag for series if set #3473
2024-10-20 16:58:13 -05:00
advplyr
1dec8ae122
Update:Added string localization for tasks #3303 #3352
2024-09-21 14:02:57 -05:00
advplyr
8512d5e693
Update Task object to handle translation keys with subs
2024-09-20 17:18:29 -05:00
advplyr
01fbea02f1
Clean out old unused functions, Device updates for replacing DeviceInfo
2024-09-12 16:36:39 -05:00
Lauri Vuorela
d430d9f3ed
add new setDuration and use that
2024-09-12 20:05:08 +02:00
advplyr
0344a63b48
Clean out old unused objects
2024-09-03 17:04:58 -05:00
advplyr
9f60017cfe
Update:Remove oldSeries model
2024-09-01 15:26:43 -05:00
advplyr
ba742563c2
Remove old Author object & fix issue deleting empty authors
2024-08-31 13:27:48 -05:00
advplyr
c45c82306e
Remove old library, folder and librarysettings model
2024-08-28 17:26:23 -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
advplyr
8774e6be71
Update:Create library endpoint to create using new model, adding additional validation
2024-08-22 17:39:28 -05: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
2472b86284
Update:Express middleware sets req.user to new data model, openid permissions functions moved to new data model
2024-08-11 16:07:29 -05:00
advplyr
afc16358ca
Update more API endpoints to use new user model
2024-08-11 15:15:34 -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
1923854202
Update bookmarks API endpoints to use new user model
2024-08-11 12:16:45 -05:00
advplyr
9cd92c7b7f
Update API media progress endpoints to use new user model. Merge book & episode endpoints
2024-08-11 11:53:30 -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
1e6dd0e3e0
Add jsdocs for Ffmpeg and tools controller
2024-07-31 17:32:51 -05:00
advplyr
a5897fd64b
Fix:Set series and collection RSS feed cover image using first item with cover #3193
2024-07-24 16:40:45 -05:00
mikiher
da51d38ba2
Improve documentation and arg names in TrackProgressMonitor.js
2024-07-20 21:42:58 +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
Andrew Leonard
4b482488de
feat: remember setting of 0 on server side
2024-07-16 01:30:00 -04:00
advplyr
0ee3b89760
Fix:Series and collection RSS feeds keeping correct order #3137
2024-07-11 17:49:05 -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
31146082f0
Update:Media item share endpoints and audio player #1768
...
- Add endpoints for getting tracks, getting cover image and updating progress
- Implement share session cookie and caching share playback session
- Audio player UI/UX
2024-06-29 15:05:35 -05:00
advplyr
8cadaa57f6
Update share endpoint to return playback session, add get share file endpoint
2024-06-26 17:03:12 -05:00
advplyr
903b685e1a
Update jsdocs
2024-06-23 11:01:25 -05:00
advplyr
7bc70effb0
Update:Add server setting for backupPath and allow overriding with BACKUP_PATH env variable #2973
2024-06-18 17:10:49 -05:00
advplyr
941f3248d8
Add:SMTP email setting to disable certificate verification #3030
2024-05-29 16:59:43 -05:00
advplyr
ce7f891b9b
Update:Disable epubs from running scripts by default, add library setting to enable it GHSA-7j99-76cj-q9pg
2024-05-26 16:01:08 -05:00
advplyr
6d89721371
Fix:Podcast download new episode check to compare both GUID and enclosure URL for existing episodes #2986
2024-05-18 09:33:48 -05:00
advplyr
1b2cf50633
Fix:Catch error with transcodes writing concat file & do not fallback to AAC encode if error message is a failure to find include file
2024-04-27 16:41:57 -05:00