Commit graph

3300 commits

Author SHA1 Message Date
Jamie
0aa3cd00d9
feat: Localize genres filter
Localize genres filter
2022-03-17 20:28:54 +00:00
tidusjar
18b167d16a fix(jellyfin): 🐛 Fixed an issue where Jellyfin content was showing the Play on Emby button
#4542
2022-03-10 15:52:10 +00:00
tidusjar
a8ba2f3544 fix: 🐛 Fixed the Request On Behalf autocomplete not filtering correctly
#4539
2022-03-10 11:55:11 +00:00
Florian Dupret
cdeb515151 Localize genres filter 2022-03-08 14:42:45 +01:00
Jamie
76af4a193f
Merge pull request #4527 from Ombi-app/translations
🌐 Translations Update [skip ci]
2022-03-07 15:27:45 +00:00
tidusjar
f9ebc1cc2e fix(availability): 🐛 Fixed an issue where with 4k content, we could repeat notifications 2022-03-06 20:44:18 +00:00
tidusjar
60cfd41f68 fix(Sonarr): 🐛 Fixed an issue where some seasons were not being monitored correctly in sonarr
#4506
2022-03-05 21:35:23 +00:00
Florian Dupret
27993f5a30 Fix Radarr settings no longer initialized in settings page 2022-03-03 18:05:05 +01:00
Jamie
356c7424e0 fix(translations): 🌐 New translations from Crowdin [skip ci] 2022-03-03 12:41:26 +00:00
tidusjar
bf3911af76 refactor: validators 2022-03-02 20:21:07 +00:00
tidusjar
fdb54989b0 refactor: ♻️ Small changes around the header auth 2022-03-02 20:15:56 +00:00
Jamie
71aa74ddcc
Merge pull request #4510 from fservida/sso
SSO with Header Authentication
2022-03-02 20:09:38 +00:00
tidusjar
1611ef9198 fix(requests): 🐛 Fixed an issue where you couldn't approve movies from the request list 2022-03-01 13:41:24 +00:00
tidusjar
073f1c946b refactor: Made some small changes around the syncs to add in 4k to the radarr sync 2022-03-01 09:50:10 +00:00
tidusjar
a3046e386c test: fixed unit tests 2022-03-01 09:17:11 +00:00
tidusjar
dcfd688c8d fix(discover): 🐛 Fixed the issue where there was an option on the discover to request 4k shows (that's not supported currently) 2022-03-01 08:53:18 +00:00
tidusjar
19fe4e342e fix(requests): 🐛 Fixed the issue where we could no longer approve TV Requests from the requests list 2022-03-01 08:43:45 +00:00
tidusjar
68600f3b45 fix(details): 🐛 Fixed the missing Play on Media server button for 4k content #4529 2022-03-01 08:25:38 +00:00
Jamie
6fcaecf80b fix(translations): 🌐 New translations from Crowdin [skip ci] 2022-02-28 18:34:23 +00:00
Jamie
132f4d4e60 fix(translations): 🌐 New translations from Crowdin [skip ci] 2022-02-28 17:33:10 +00:00
Jamie
f292006a08 fix(translations): 🌐 New translations from Crowdin [skip ci] 2022-02-28 17:33:08 +00:00
Jamie
7e9f54fc80
fix(translations): 🌐 New translations from Crowdin [skip ci] (#4526) 2022-02-28 16:33:19 +00:00
Jamie
98d16a747f
🌐 Translations Update (#4524)
* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]
2022-02-28 11:33:54 +00:00
Jamie
6b66ef018d
🌐 Translations Update (#4523)
* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]
2022-02-25 13:55:22 +00:00
sephrat
b90fc5fea7
fix(notifications): Remove generic admin email in favour of admins' email (#4519)
This removes the generic admin email setting.
Instead we use the email addresses set on the users' profile.
Allows for notifications to many recipients in case of multiple admins.
Email testing now sends the test email to the currently logged in user.
2022-02-25 13:18:06 +00:00
sephrat
a3e97b31e2
feat(email-notifications): Add a link to Ombi details page in email notifications (#4517)
[skip ci]
2022-02-25 13:17:37 +00:00
sephrat
e09435da45
fix(localisation): Localize request types in notifications (#4516)
[skip ci]
2022-02-25 13:14:07 +00:00
sephrat
2ed8c48d12
fix(tv): Display TV show as requested if all episodes are requested (#4518)
[skip ci]
2022-02-25 13:12:35 +00:00
sephrat
76882adf23
fix(issues): Fix label ID in chatbox page (#4520)
[skip ci]
2022-02-25 13:11:47 +00:00
sephrat
a9a60678e7
fix(4k): Hide 'Has 4K Request' column list if 4k feature is disabled (#4521)
[skip ci]
2022-02-25 13:11:18 +00:00
sephrat
d6ae79ce9e
feat(media-details): Add Trakt to social icons (#4522)
[skip ci]
2022-02-25 13:10:22 +00:00
tidusjar
a9fb71b919 bug(plex/jellyfin): 🐛 Fixed an issue where updates for the syncs would not always save correctly 2022-02-23 19:29:05 +00:00
tidusjar
f3ea979b8b fix(mediaserver): fixed some more issues in the media server sync and availability checks 2022-02-22 21:35:28 +00:00
tidusjar
5c0556e6f4 fix(emby/jellyfin): 🐛 Fixed another issue where we were not correctly displaying the correct status' for movies 2022-02-22 16:41:37 +00:00
tidusjar
2927504f0e fix(emby): 🐛 Fixed the emby content sync #4513 2022-02-21 20:51:45 +00:00
tidusjar
bd441cb54f fix(emby): 🐛 Fixed the emby content sync #4513 2022-02-21 20:49:48 +00:00
Jamie
a6d0bf83af
refactor(upgrades): Upgraded to Angular 13 and other dependency upgrades
* feat: angular 13 upgrade

* refactor: updated more packages

* refactor: upgraded more packages

* fix: fixed an issue where TheMovieDb exclude dropdown wasn't resetting itself
2022-02-17 09:15:21 +00:00
tidusjar
ae8783dfc4 bug(requests): 🐛 Fixed the requests lists, they now will show the status for 4K and regular requests 2022-02-16 21:20:01 +00:00
tidusjar
c0189dad47 fix(requests): 🐛 Fixed the approve 4k option on the requests list not working as expected 2022-02-16 16:30:42 +00:00
tidusjar
87cb9903db fix(requests): 🐛 Fixed the issue where Approving a 4K Request wouldn't send it to the correct 4K radarr instance
#4509
2022-02-16 09:10:20 +00:00
Francesco Servida
df2092d5e3
Implemented check for header auth enabled also in backend 2022-02-15 23:40:23 +01:00
Francesco Servida
5ddda3c39e
Implemented Settings in Model 2022-02-15 23:27:02 +01:00
Francesco Servida
d4e748fd2f
Implemented Settings Interface and Models 2022-02-15 23:24:13 +01:00
Francesco Servida
ce175a8632
Implemented basic header auth controller 2022-02-15 22:08:48 +01:00
Jamie
ba88848866
feat(radarr): 4K Requests and Radarr 4K support
* feat: updated radarr settings API to support 4k

* feat: refactored the radarr setting page to support the new model

* feat: Added 4k radarr to the settings page

* feat: Added the new Movie 4k Request

* feat: Got some of the backend rules done

* feat: Made a load of progress

* Removed the csproj ref

* feat: fixed the radarr ui

* feat: fixed up all the movie requests page

* feat: Hide the 4K buttons when the user does not have the 4k permission

* fix: fixed the templateref issue

* test: fixed up all the tests

* feat: Added migrations for media sever quality. Emby and Radarr Sync jobs now pull the quality

* feat: Done the media sync jobs

* feat: plex availability checker

* feat: Updated the jellyfin availability checker to check for 4k

* feat: updated emby availbility checker to check for 4k

* feat: almost got it all working now

* feat: Added 4k approve to the request list options

* feat: Added 4k to the requests list and bulk approve

* feat: Added the features service

* feat: added feature update to the frontend

* feat: got the features page working

* feat: Applied the feature service on the backend

* feat: added the feature flag on the UI

* feat: added 4k to the card
2022-02-14 22:08:09 +00:00
tidusjar
d3b3316cba fix(settings): 🐛 Fixed an issue where we were not displaying the excluded keyworks correctly in the TheMovieDbSettings page 2022-02-13 19:52:01 +00:00
tidusjar
e8fb39fd3c Merge branch 'develop' of https://github.com/tidusjar/Ombi into develop 2022-02-12 21:39:13 +00:00
tidusjar
22bb4226ea fix(notifications): 🐛 This is a fix for some of the duplicate notification issues #3825 2022-02-12 21:37:51 +00:00
Jamie
191318ddad
fix(plex): Fixed an issue where in a rare case we couldn't sync the data #4502 2022-02-10 19:14:14 +00:00
tidusjar
d39007082b Merge branch 'develop' of https://github.com/tidusjar/Ombi into develop 2022-02-05 21:38:54 +00:00