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
advplyr
bd1309b680
Fix:nodemailer transport object only use secure: true when port is 465 #2765
2024-04-25 18:04:02 -05:00
advplyr
af856ce1ec
Merge branch 'master' into openid_signing_algorithm
2024-04-21 15:38:33 -05:00
advplyr
0f7c99d989
Fix:Retry transcode forcing AAC to handle the bad audible m4bs #2720
2024-04-15 15:14:30 -05:00
basti
6c9a811472
Add ui and settings for OpenID Signing Algorithm
2024-04-03 16:18:13 +02:00
advplyr
a9c9c447f1
Merge pull request #2769 from Sapd/openid-permissions
...
OpenID: Integrate permissions (Fixes #2523 )
2024-03-30 14:38:32 -05:00
advplyr
7e8fd91fc5
Update OIDC advanced permissions check to only perform an update on changes
...
- Update permissions example to use UUIDv4 strings for allowedLibraries
- More validation on advanced permission JSON to ensure arrays are array of strings
- Only set allowedTags and allowedLibraries if the corresponding access all permission is false
2024-03-30 14:04:02 -05:00
Denis Arnst
617b8f4487
OpenID: Rename tags switch
2024-03-28 16:16:26 +01:00
advplyr
ff5226fa93
Update:Remove unused missing/invalid audiobook parts logic and keys
2024-03-21 14:38:52 -05:00
Denis Arnst
56f1bfef50
Auth/OpenID: Implement Permissions via OpenID
...
* Ability to set group
* Ability to set more advanced permissions
* Modified TextInputWithLabel to provide an ability to specify a different placeholder then the name
2024-03-19 17:57:24 +01:00
Lauri Vuorela
c83399c7b5
use the toggle to not show earlier works than the ones already read
2024-03-12 17:04:26 +01:00
advplyr
38f12f4795
Fix:Podcast schedule max new episodes to download setting to 0 and fix input blurs #2680
2024-02-27 17:17:33 -06:00
advplyr
85fecbd1b9
Version bump v2.8.0
2024-02-18 16:43:16 -06:00