HiItsStolas
|
41e87c732b
|
fix(musicapi): fixed similar and discography api endpoints
preview-music-support
|
2025-11-09 12:38:32 +10:00 |
|
HiItsStolas
|
b9571f4e50
|
chore(music): updating music migrations
|
2025-11-09 10:36:28 +10:00 |
|
HiItsStolas
|
5c5e574a57
|
fix(mediarequestsubscriber): fixed request notifications
Aligned the request notifications with radarr and sonarr, which fixed how it used updateParentStatus
|
2025-11-09 08:55:10 +10:00 |
|
HiItsStolas
|
8b47ef8a02
|
fix(dicover music): fixed music not showing in discover music
Music was being blacklisted, and the API call to listenbrainz was wrong
|
2025-11-09 08:55:08 +10:00 |
|
HiItsStolas
|
ae65aaa339
|
fix(blacklist): needed to make tmdbId optional
|
2025-11-09 08:55:07 +10:00 |
|
HiItsStolas
|
0d02a2a9d8
|
refactor(music): making api calls non monolithic
separted the discography and similar-artist from the monolithic artists call
|
2025-11-09 08:55:06 +10:00 |
|
HiItsStolas
|
768fb9260e
|
fix(mediarequest): fixing broken vars and aligning with develop
|
2025-11-09 08:55:06 +10:00 |
|
HiItsStolas
|
b9df011615
|
chore(update pnpm-lock): update pnpm-lock
|
2025-11-09 08:55:05 +10:00 |
|
Pierre
|
a06e17e304
|
refactor: switch from Fetch API to Axios
|
2025-11-09 08:55:04 +10:00 |
|
Pierre
|
ff891568ee
|
fix: apply tag requests to artist in Lidarr instead of album
|
2025-11-09 08:55:03 +10:00 |
|
Pierre
|
1afd724ca4
|
style: apply formatting using pnpm format
|
2025-11-09 08:55:02 +10:00 |
|
Pierre
|
b0ca98b273
|
refactor: unify delete file route logic across Radarr, Sonarr, and Lidarr
|
2025-11-09 08:55:02 +10:00 |
|
Pierre
|
7b7a41b0a5
|
fix: ensure filtered request array excludes undefined entries to satisfy type safety
|
2025-11-09 08:55:01 +10:00 |
|
Pierre
|
f6f90afe26
|
refactor: combine the AddLidarrServiceIdToOverrideRules migration with AddMusicSupport
|
2025-11-09 08:55:00 +10:00 |
|
Pierre
|
540652aae0
|
fix: proper handling of multiple Lidarr servers
|
2025-11-09 08:54:59 +10:00 |
|
Pierre
|
bcb33cce88
|
fix: include missing dompurify dependency in package.json and pnpm-lock.yaml
|
2025-11-09 08:54:58 +10:00 |
|
Pierre
|
9015afdfe0
|
fix: update migration file to resolve compatibility issues with main repo develop branch
|
2025-11-09 08:54:58 +10:00 |
|
Pierre
|
010953f4f3
|
fix: allow null values for caaUrl to prevent SQLITE_CONSTRAINT: NOT NULL constraint failure in metadata_album.caaUrl
|
2025-11-09 08:54:57 +10:00 |
|
Pierre
|
c4af689665
|
chore: update package and pnpm-lock files
|
2025-11-09 08:54:56 +10:00 |
|
Pierre
|
602e1cef9c
|
fix: recently added albums are now correctly marked as available when using Plex as the media server
|
2025-11-09 08:54:55 +10:00 |
|
Pierre
|
9e2b94d822
|
fix: ensure proper monitoring and searching of unmonitored existing albums in Lidarr upon request
|
2025-11-09 08:54:54 +10:00 |
|
Pierre
|
73fd051886
|
fix: properly pass qualityProfile and metadataProfile in music requests based on Lidarr configuration selection
|
2025-11-09 08:54:53 +10:00 |
|
Pierre
|
8eb4633501
|
refactor: move lidarrServiceId column creation to a separate migration file
|
2025-11-09 08:54:52 +10:00 |
|
Pierre
|
86040219dc
|
refactor: remove singleton pattern to ensure consistency across all calls and API files
|
2025-11-09 08:54:51 +10:00 |
|
Pierre
|
14bd34630f
|
refactor: change variable from "month" to "week" for better content update granularity
|
2025-11-09 08:54:51 +10:00 |
|
Pierre
|
02f08e9e50
|
fix: remove redundant try/catch since error is already handled with fetchCoverArt.catch()
|
2025-11-09 08:54:50 +10:00 |
|
Pierre
|
ce3414bf0b
|
fix: email notification music button now correctly redirects to the music media page
|
2025-11-09 08:54:49 +10:00 |
|
Pierre
|
f7f8ffc09c
|
refactor: replace Promise.all with Promise.allSettled to handle external API failures more gracefully
|
2025-11-09 08:54:48 +10:00 |
|
Pierre
|
8263b47d34
|
refactor: remove duplicate properties in LidarrSettings by extending DVRSettings
|
2025-11-09 08:54:47 +10:00 |
|
Pierre
|
b8af9eeb78
|
refactor: enforce type validation using z.union for tmdbId and mbId
|
2025-11-09 08:54:46 +10:00 |
|
Pierre
|
ba71aeecf5
|
fix: lower maxRPS from 25 to 1 to prevent hitting rate limits
|
2025-11-09 08:54:45 +10:00 |
|
Pierre
|
b5c0042ea4
|
fix: added MEDIA_FAILED handling for music content in email notifications
|
2025-11-09 08:54:45 +10:00 |
|
Pierre
|
30960dd3bc
|
refactor: reorder and organize permission constants to prevent issues with existing setups
|
2025-11-09 08:54:44 +10:00 |
|
Pierre
|
3315d9d2d9
|
fix: mitigate remote property injection vulnerabilities in CoverArtArchive
|
2025-11-09 08:54:43 +10:00 |
|
Pierre
|
1de60a6743
|
style/fix: apply pnpm format and remove duplicated constant
|
2025-11-09 08:54:42 +10:00 |
|
Pierre
|
657dc94931
|
fix(ui): correct media action icon size for music page
|
2025-11-09 08:54:41 +10:00 |
|
Pierre
|
e572e3e9b5
|
fix: removed duplicated "'" character in .replace function
|
2025-11-09 08:54:40 +10:00 |
|
Pierre
|
c12d2922d6
|
chore: update pnpm-lock.yaml
|
2025-11-09 08:54:39 +10:00 |
|
Pierre
|
d96e4e58a4
|
fix: mitigate SSRF vulnerabilities
|
2025-11-09 08:54:39 +10:00 |
|
Pierre
|
4216c86748
|
fix: no more repeated character ''' in the same character class
|
2025-11-09 08:54:38 +10:00 |
|
Pierre
|
bbf14cd2a8
|
fix: remove unused square image and restore previously missing ones
|
2025-11-09 08:54:37 +10:00 |
|
Pierre
|
4f73fa1b01
|
fix: remove duplicated LidarrModal
|
2025-11-09 08:54:36 +10:00 |
|
Pierre
|
fb212c992c
|
refactor(mediarequest): merging changes
|
2025-11-09 08:54:35 +10:00 |
|
Pierre
|
c1d506ffe5
|
refactor(person details): merging Person Details
|
2025-11-09 08:54:34 +10:00 |
|
Pierre
|
6469efd798
|
fix(mediarequests): changed lidarr notification and request to match new architecture
This was using an older architecture for the notifications and request, this change updates the
system to match how movies and tv are done
|
2025-11-09 08:54:33 +10:00 |
|
Pierre
|
f4eb0f4c10
|
fix: resolved issues with the music slider displaying all menus, and ensured media are properly removed from Lidarr.
|
2025-11-09 08:54:32 +10:00 |
|
Pierre
|
2a6186fd9f
|
fix: properly fetch music library from Emby servers
|
2025-11-09 08:54:32 +10:00 |
|
Pierre
|
2a7ae0f73b
|
fix: correctly populate ratingKey during music import for Plex and properly display artist name in the slide-over menu
|
2025-11-09 08:54:31 +10:00 |
|
Pierre
|
6657a73bba
|
fix: properly fetch Plex music library with correct release-group mapping
|
2025-11-09 08:54:30 +10:00 |
|
Pierre
|
ce9d470331
|
fix: titlecard now have a proper behaviour even if the image is empty and applied prettier to migration file
|
2025-11-09 08:54:29 +10:00 |
|