5b22e945da
Update:Format numbers on user listening stats chart #3441
2024-09-23 16:36:56 -05:00
decde230aa
Update:Some logs to include library item id #3440
2024-09-22 14:15:17 -05:00
0344a63b48
Clean out old unused objects
2024-09-03 17:04:58 -05:00
ba742563c2
Remove old Author object & fix issue deleting empty authors
2024-08-31 13:27:48 -05:00
0b860e0d40
Fix Content-Type header when browser user-agent is from an Apple mobile device
...
Fixes #3310
Signed-off-by: Chance Zibolski <chance.zibolski@gmail.com >
2024-08-20 19:01:14 -07:00
e53ac6566b
Update API JS docs
2024-08-11 17:01:25 -05:00
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
afc16358ca
Update more API endpoints to use new user model
2024-08-11 15:15:34 -05:00
68ef3a07a7
Update controllers to use new user model
2024-08-10 17:15:21 -05:00
b55d8250cc
Download log update
2024-08-09 16:48:21 -05:00
ef2d736b20
Update LibraryItemController.js
...
standardizing log messages for all download cases
2024-08-05 16:33:56 -04:00
f3a453be20
Update LibraryItemController.js
...
Additional logging for single file downloads coming from download function
2024-08-05 16:19:28 -04:00
a55c167dde
Fix:Cleanup media progress when deleting podcasts, remove usage of old user model
2024-08-03 17:09:17 -05:00
2a69955cc1
Update server/controllers/LibraryItemController.js
2024-08-02 16:30:21 -05:00
9eb0ec76fe
Update LibraryItemController.js
...
update library item controller to log downloaded ebooks to fix #3215
2024-07-31 10:48:41 -04:00
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
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
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
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
d6eae9b43e
Add:Create media item shares with expiration #1768
2024-06-22 16:42:13 -05:00
f74d741821
Fix:Server crash when updating media with external cover url that fails to download #2857
2024-04-20 11:34:21 -05:00
b47793c365
Add cache control header for timestamped cover image requests
2024-02-26 14:00:25 +02:00
2ebdb44826
Merge cover and media update in Match.vue into a single /media API call
2024-02-01 12:03:12 +02:00
ebe511404a
Remove updateMedia endpoint cover cache purge
2024-01-31 17:23:16 -06:00
021adf3104
Update:Podcast episode table is lazy loaded #1549
2023-12-31 14:51:01 -06:00
160c83df4a
Update:podcastEpisodes table index added for createdAt column #2073 #2075
2023-12-30 16:14:14 -06:00
290a377ef9
Update:Remove local cover path input & replace with url from web input, include SSRF request filter
2023-10-13 16:33:47 -05:00
753ae3d7dc
Fix:Server crash when downloading single file library items #2199
2023-10-10 17:51:52 -05:00
a3a8937ba3
Fix:Crash when searching for cover without an author #2174
2023-10-02 17:09:12 -05:00
20a1d40d99
Fix:Set date properly on local playback sessions #2168
2023-10-01 12:44:52 -05:00
5e976c08af
Update cover API endpoint to only load necessary data from DB #2073
2023-09-21 16:57:48 -05:00
207ba7ec8e
x-accel: encode all paths to URIs
...
updates util function encodeUriPath to use node:url with a file:// path
prefix, and updates all instances x-accel redirection to use this helper
util instead of sending unencoded paths into the header.
2023-09-18 13:08:19 -07:00
efae529fac
Add cover finder to new book scanner
2023-09-06 17:48:50 -05:00
1dd1fe8994
Update match all books to load items from DB, remove library items loading to memory on init
2023-09-04 16:33:55 -05:00
b1c07834be
Remove force re-scan and old scanner logic
2023-09-04 13:59:37 -05:00
b9da3fa30e
Add new podcast scanner and remove old scanner
2023-09-04 11:50:55 -05:00
42ff3d8314
Add new library item scanner
2023-09-03 17:51:58 -05:00
7567e91878
Update get library item api endpoint to remove unnecessary authors include query param
2023-09-03 10:04:14 -05:00
4ad1cd2968
Fix:Batch API endpoints crash on reset library filter data
2023-09-02 10:46:47 -05:00
6c1b4e3a36
Update db model references
2023-08-20 13:34:03 -05:00
21343ffbd1
Update numIssues on filter data, fix watcher scanning in new items
2023-08-20 13:16:53 -05:00
9d7d4c6902
Update filterData for authors/series when added/removed
2023-08-18 14:40:36 -05:00
7222171c5b
Update checking empty series to load from Db
2023-08-17 17:58:57 -05:00
6d6e8613cf
Update library API endpoints to load library items from db
2023-08-13 17:45:53 -05:00
6056c14926
Update podcast controller to load library items from db
2023-08-12 17:29:08 -05:00
345ff1aa66
Update author API endpoints to load library items from DB
2023-08-06 15:06:45 -05:00
6814adffcc
Update:Only load feeds when needed
2023-07-17 16:48:46 -05:00
d0cd512be8
Fix:Crash when updating sequence on series #1919
2023-07-17 08:09:08 -05:00
ddc54c8811
Update:Downloading library item shows log on the server with username #1461
2023-07-15 13:39:12 -05:00
f4497acd48
Remove API routes for removing all items and purging media progress
2023-07-09 14:07:30 -05:00