Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
8336c3b
feat: lidarr/Music support added
0-Pierre Jan 10, 2025
756d3f3
fix: mbId is now created in watchlist table upon migration
0-Pierre Jan 13, 2025
ce9d470
fix: titlecard now have a proper behaviour even if the image is empty…
0-Pierre Jan 14, 2025
6657a73
fix: properly fetch Plex music library with correct release-group map…
0-Pierre Jan 15, 2025
2a7ae0f
fix: correctly populate ratingKey during music import for Plex and pr…
0-Pierre Jan 16, 2025
2a6186f
fix: properly fetch music library from Emby servers
0-Pierre Jan 16, 2025
f4eb0f4
fix: resolved issues with the music slider displaying all menus, and …
0-Pierre Jan 18, 2025
6469efd
fix(mediarequests): changed lidarr notification and request to match …
0-Pierre Jan 18, 2025
c1d506f
refactor(person details): merging Person Details
0-Pierre Mar 6, 2025
fb212c9
refactor(mediarequest): merging changes
0-Pierre Mar 8, 2025
4f73fa1
fix: remove duplicated LidarrModal
0-Pierre Mar 9, 2025
bbf14cd
fix: remove unused square image and restore previously missing ones
0-Pierre Mar 9, 2025
4216c86
fix: no more repeated character ''' in the same character class
0-Pierre Mar 10, 2025
d96e4e5
fix: mitigate SSRF vulnerabilities
0-Pierre Mar 10, 2025
c12d292
chore: update pnpm-lock.yaml
0-Pierre Mar 11, 2025
e572e3e
fix: removed duplicated "'" character in .replace function
0-Pierre Mar 11, 2025
657dc94
fix(ui): correct media action icon size for music page
0-Pierre Mar 13, 2025
1de60a6
style/fix: apply pnpm format and remove duplicated constant
0-Pierre Mar 13, 2025
3315d9d
fix: mitigate remote property injection vulnerabilities in CoverArtAr…
0-Pierre Mar 13, 2025
30960dd
refactor: reorder and organize permission constants to prevent issues…
0-Pierre Mar 13, 2025
b5c0042
fix: added MEDIA_FAILED handling for music content in email notificat…
0-Pierre Mar 13, 2025
ba71aee
fix: lower maxRPS from 25 to 1 to prevent hitting rate limits
0-Pierre Mar 14, 2025
b8af9ee
refactor: enforce type validation using z.union for tmdbId and mbId
0-Pierre Mar 15, 2025
8263b47
refactor: remove duplicate properties in LidarrSettings by extending …
0-Pierre Mar 15, 2025
f7f8ffc
refactor: replace Promise.all with Promise.allSettled to handle exter…
0-Pierre Mar 16, 2025
ce3414b
fix: email notification music button now correctly redirects to the m…
0-Pierre Mar 18, 2025
02f08e9
fix: remove redundant try/catch since error is already handled with f…
0-Pierre Mar 20, 2025
14bd346
refactor: change variable from "month" to "week" for better content u…
0-Pierre Mar 20, 2025
8604021
refactor: remove singleton pattern to ensure consistency across all c…
0-Pierre Mar 20, 2025
8eb4633
refactor: move lidarrServiceId column creation to a separate migratio…
0-Pierre Mar 23, 2025
73fd051
fix: properly pass qualityProfile and metadataProfile in music reques…
0-Pierre Mar 24, 2025
9e2b94d
fix: ensure proper monitoring and searching of unmonitored existing a…
0-Pierre Mar 27, 2025
602e1ce
fix: recently added albums are now correctly marked as available when…
0-Pierre Mar 27, 2025
c4af689
chore: update package and pnpm-lock files
0-Pierre Mar 28, 2025
010953f
fix: allow null values for caaUrl to prevent SQLITE_CONSTRAINT: NOT N…
0-Pierre Mar 28, 2025
9015afd
fix: update migration file to resolve compatibility issues with main …
0-Pierre Apr 1, 2025
bcb33cc
fix: include missing dompurify dependency in package.json and pnpm-lo…
0-Pierre Apr 2, 2025
540652a
fix: proper handling of multiple Lidarr servers
0-Pierre Apr 3, 2025
f6f90af
refactor: combine the AddLidarrServiceIdToOverrideRules migration wit…
0-Pierre Apr 3, 2025
7b7a41b
fix: ensure filtered request array excludes undefined entries to sati…
0-Pierre Apr 4, 2025
b0ca98b
refactor: unify delete file route logic across Radarr, Sonarr, and Li…
0-Pierre Apr 4, 2025
1afd724
style: apply formatting using pnpm format
0-Pierre Apr 4, 2025
ff89156
fix: apply tag requests to artist in Lidarr instead of album
0-Pierre Apr 4, 2025
a06e17e
refactor: switch from Fetch API to Axios
0-Pierre Apr 10, 2025
b9df011
chore(update pnpm-lock): update pnpm-lock
HiItsStolas Nov 7, 2025
768fb92
fix(mediarequest): fixing broken vars and aligning with develop
HiItsStolas Nov 7, 2025
0d02a2a
refactor(music): making api calls non monolithic
HiItsStolas Nov 7, 2025
ae65aaa
fix(blacklist): needed to make tmdbId optional
HiItsStolas Nov 7, 2025
8b47ef8
fix(dicover music): fixed music not showing in discover music
HiItsStolas Nov 8, 2025
5c5e574
fix(mediarequestsubscriber): fixed request notifications
HiItsStolas Nov 8, 2025
b9571f4
chore(music): updating music migrations
HiItsStolas Nov 9, 2025
41e87c7
fix(musicapi): fixed similar and discography api endpoints
HiItsStolas Nov 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ module.exports = {
{ hostname: 'image.tmdb.org' },
{ hostname: 'artworks.thetvdb.com' },
{ hostname: 'plex.tv' },
{ hostname: 'archive.org' },
{ hostname: 'r2.theaudiodb.com' },
],
},
webpack(config) {
Expand Down
4 changes: 4 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@
"date-fns": "2.29.3",
"dayjs": "1.11.7",
"dns-caching": "^0.2.7",
"dompurify": "^3.2.4",
"email-templates": "12.0.1",
"express": "4.21.2",
"express-openapi-validator": "4.13.8",
Expand All @@ -68,6 +69,7 @@
"gravatar-url": "3.1.0",
"http-proxy-agent": "^7.0.2",
"https-proxy-agent": "^7.0.6",
"jsdom": "^26.0.0",
"lodash": "4.17.21",
"mime": "3",
"next": "^14.2.25",
Expand Down Expand Up @@ -126,9 +128,11 @@
"@types/cookie-parser": "1.4.3",
"@types/country-flag-icons": "1.2.0",
"@types/csurf": "1.11.2",
"@types/dompurify": "^3.2.0",
"@types/email-templates": "8.0.4",
"@types/express": "4.17.17",
"@types/express-session": "1.17.6",
"@types/jsdom": "^21.1.7",
"@types/lodash": "4.14.191",
"@types/mime": "3",
"@types/node": "22.10.5",
Expand Down
285 changes: 284 additions & 1 deletion pnpm-lock.yaml

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading