Commit graph

6463 commits

Author SHA1 Message Date
Jamie Rees
fa99ebb213
update 2025-03-09 21:47:56 +00:00
Jamie Rees
34ac03c352 Fix Plex user import to exclude users without server access
Fixes #5064

Add a condition to filter out users without a `<Server>` entry in the `ImportPlexUsers` method.

* Update the `ImportPlexUsers` method to check for the presence of a `<Server>` entry before importing a user.
* Log a message when skipping a user due to lack of server access.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/Ombi-app/Ombi/issues/5064?shareId=XXXX-XXXX-XXXX-XXXX).
2025-03-09 21:46:16 +00:00
contrib-readme-bot
72af4f734d chore: 👥 Updated Contributors [skip ci] 2025-01-05 21:11:05 +00:00
Jamie Rees
fc94fcfe68
Merge pull request #5209 from Ombi-app/cypress-13
test: ⬆️ Update Cypress to V13
2025-01-05 21:10:54 +00:00
Conventional Changelog Action
6df9d6e1d2 chore(release): 🚀 v4.47.0 [skip ci] 2025-01-03 16:21:42 +00:00
Jamie Rees
fefc768aa5
Merge branch 'develop' into cypress-13 2025-01-03 16:21:00 +00:00
contrib-readme-bot
b00e3878a7 chore: 👥 Updated Contributors [skip ci] 2025-01-03 16:20:07 +00:00
Jamie Rees
cc98fc6aca
feat(wizard): Added the ability to start with a different database (#5208)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-01-03 16:19:53 +00:00
Jamie Rees
e8ca519ef9 test: ⬆️ Update Cypress to V13 2025-01-03 16:17:44 +00:00
Conventional Changelog Action
579d048ba1 chore(release): 🚀 v4.46.8 [skip ci] 2025-01-03 16:09:39 +00:00
contrib-readme-bot
cd260ed844 chore: 👥 Updated Contributors [skip ci] 2025-01-03 16:04:31 +00:00
Alexandre Picavet
dc2b958915
fix(radarr-settings): this.normalForm is undefined (#5207)
Fixes #4994
2025-01-03 16:04:19 +00:00
Conventional Changelog Action
3234204221 chore(release): 🚀 v4.46.7 [skip ci] 2024-12-03 21:06:38 +00:00
TidusJar
138df1eb25 fix(requests): 🐛 Power users can now set profiles and root folders when requesting 2024-12-03 21:01:16 +00:00
Conventional Changelog Action
da6665deb6 chore(release): 🚀 v4.46.6 [skip ci] 2024-11-24 06:35:55 +00:00
Jamie Rees
fcb4082731
Update build.yml 2024-11-23 23:58:59 +00:00
Conventional Changelog Action
3fd722395a chore(release): 🚀 v4.46.5 [skip ci] 2024-11-23 23:02:20 +00:00
TidusJar
7b0db11336 fix 2024-11-23 22:56:20 +00:00
TidusJar
029ea79192 fix(Fixed the UI not applying the correct timezone settings): 🐛 2024-11-23 22:02:58 +00:00
Jamie Rees
2009fb743e
[Snyk] Security upgrade Microsoft.Extensions.Logging.Console from 6.0.0 to 8.0.1 (#5174)
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
[skip ci]
2024-10-16 10:21:52 +01:00
Conventional Changelog Action
7b7ebf9767 chore(release): 🚀 v4.46.4 [skip ci] 2024-09-09 08:30:37 +00:00
Jamie Rees
3b1395e6f5 Merge branch 'develop' of https://github.com/Ombi-app/Ombi into develop 2024-09-09 09:28:38 +01:00
Jamie Rees
dd9892fc1f bug(watchlist): Updated the watchlist to take into account the actual user.
This means that it's per user now not global #5170
2024-09-09 09:28:23 +01:00
Conventional Changelog Action
b24f6084e0 chore(release): 🚀 v4.46.3 [skip ci] 2024-09-07 20:06:48 +00:00
TidusJar
4eef0e6e21 bug: fixed compile errors 2024-09-07 21:05:15 +01:00
TidusJar
0fb29a0b16 fix(radarr-4k): 🐛 Fixed an issue where the overrides wouldn't work for 4k Requests 2024-09-07 21:04:24 +01:00
Conventional Changelog Action
938a0b74aa chore(release): 🚀 v4.46.2 [skip ci] 2024-09-03 15:30:07 +00:00
Jamie Rees
0af3511e81 fix(radarr): 🐛 Enable validation on the radarr settings page 2024-09-03 16:14:16 +01:00
Conventional Changelog Action
fc1ad67246 chore(release): 🚀 v4.46.1 [skip ci] 2024-08-27 06:56:55 +00:00
Jamie Rees
e1f2a84806
fix: src/Ombi.Notifications/Ombi.Notifications.csproj to reduce vulnerabilities (#5167)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DOTNET-BOUNCYCASTLECRYPTOGRAPHY-7831268
- https://snyk.io/vuln/SNYK-DOTNET-BOUNCYCASTLECRYPTOGRAPHY-7831266

Co-authored-by: snyk-bot <snyk-bot@snyk.io>

[skip-ci]
2024-08-27 06:54:56 +00:00
Conventional Changelog Action
a84d26e8a3 chore(release): 🚀 v4.46.0 [skip ci] 2024-08-20 20:57:25 +00:00
Jamie Rees
48d3dec26d
feat: upgrade @ngx-translate/core from 14.0.0 to 15.0.0 (#5158)
Snyk has created this PR to upgrade @ngx-translate/core from 14.0.0 to 15.0.0.

See this package in yarn:
@ngx-translate/core

See this project in Snyk:
https://app.snyk.io/org/ombi-shared/project/7a4dc3b5-498d-41a0-82fb-9781f30ae243?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-08-20 21:52:02 +01:00
Jamie Rees
3bd98c1d71
feat: upgrade @ngx-translate/http-loader from 7.0.0 to 8.0.0 (#5159)
[skip ci]
2024-08-20 21:50:46 +01:00
Jamie Rees
9c21074189
fix: src/Ombi.Store/Ombi.Store.csproj to reduce vulnerabilities (#5160)
[skip ci]
2024-08-20 21:49:43 +01:00
TidusJar
7654fba9b5 Merge branch 'develop' of https://github.com/ombi-app/ombi into develop 2024-08-20 21:48:46 +01:00
TidusJar
ea00d6c12f fix(discover): Improved rendering on the discover page 2024-08-20 21:48:04 +01:00
Conventional Changelog Action
43b55d9940 chore(release): 🚀 v4.45.1 [skip ci] 2024-08-20 19:52:32 +00:00
TidusJar
d9787dc32a fix(plex): Fixed some errors around the scanner that was causing the scan to fail 2024-08-20 20:47:28 +01:00
Conventional Changelog Action
be886eed3c chore(release): 🚀 v4.45.0 [skip ci] 2024-08-07 15:19:56 +00:00
Jamie Rees
061132f897 Merge branch 'master' into develop 2024-08-07 16:14:28 +01:00
Jamie Rees
a7e0c8cb1d
[Snyk] Upgrade @fortawesome/fontawesome-free from 6.5.2 to 6.6.0 (#5150)
[skip ci]
2024-08-07 16:03:59 +01:00
Jamie Rees
ae5844c27e
[Snyk] Upgrade @types/jquery from 3.5.29 to 3.5.30 (#5136)
[skip ci]
2024-07-30 13:58:45 +01:00
Jamie Rees
9975fa42de
[Snyk] Upgrade @types/jquery from 3.5.29 to 3.5.30 (#5141)
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
[skip ci]
2024-07-30 13:58:30 +01:00
Jamie Rees
51721bed2b
[Snyk] Upgrade primeng from 17.9.0 to 17.11.0 (#5108)
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-07-30 13:58:06 +01:00
Conventional Changelog Action
9e8171a794 chore(release): 🚀 v4.44.1 [skip ci] 2024-07-22 11:31:52 +00:00
Jamie Rees
1e3bd6377c
dev - master (#5143)
Co-authored-by: tidusjar <tidusjar@gmail.com>
Co-authored-by: sephrat <34862846+sephrat@users.noreply.github.com>
Co-authored-by: Conventional Changelog Action <conventional.changelog.action@github.com>
Co-authored-by: Teifun2 <Teifun2@users.noreply.github.com>
Co-authored-by: contrib-readme-bot <contrib-readme-action@noreply.com>
Co-authored-by: dr3amer <91037083+dr3am37@users.noreply.github.com>
Co-authored-by: echel0n <echel0n@sickrage.ca>
Co-authored-by: Marley <55280588+marleypowell@users.noreply.github.com>
Co-authored-by: Igor Borges <igor@borges.dev>
Co-authored-by: Lucane <Lucane@users.noreply.github.com>
Co-authored-by: mkgeeky <github@mkgeeky.xyz>
Co-authored-by: Miguel A Vico Moya <mvicomoya@gmail.com>
Co-authored-by: Hadrien <26697460+ketsapiwiq@users.noreply.github.com>
Co-authored-by: Victor Usoltsev <bernarden@users.noreply.github.com>
Co-authored-by: Wesley King <kingwe92@gmail.com>
Co-authored-by: Lea <me@janderedev.xyz>
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: snyk-bot <snyk-bot@snyk.io> [skip ci]
Co-authored-by: Jamie <tidusjar@gmail.com>
Co-authored-by: Drew <drewm727@hotmail.com> [skip ci]
Co-authored-by: ryan-c44 <54028283+ryan-c44@users.noreply.github.com>
Co-authored-by: Alexander Russell <ajex94@gmail.com>
Co-authored-by: Grygon <647846+Grygon@users.noreply.github.com>
Co-authored-by: phildups7 <60622768+phildups7@users.noreply.github.com>
Co-authored-by: Avi <357984+Unimatrix0@users.noreply.github.com>
Co-authored-by: Antonin <82907030+Antonin-Bruzard@users.noreply.github.com>
Co-authored-by: Drew <mcminn.drew@gmail.com>
Co-authored-by: Joel Samson <joel.samson@hotmail.com>
Co-authored-by: David Benson <dben@users.noreply.github.com>
fix: Consistently reset loading flag when requesting movies on discover page. (#4777)
fix(sonarr): 🐛 Fixed an issue where the language list didn't correctly load for power users in the advanced options #4782
fix: Only log error messages from Microsoft (#4787)
fix(notifications): Fixed the Partially TV notifications going to the admin #4797 (#4799)
fix(translations): 🌐 New translations from Crowdin [skip ci] (#4801)
fix(sonarr): 🐛 Sonarr V4 should work now (#4810)
fixed (#4833)
fix(plex-watchlist): Lookup the ID from different sources when Plex doesn't contain the metadata (#4843)
fix(#4847): Invalid Discord request fixed, also fixed an issue where App Only users would not show as logged in on the user management page (#4848)
fix(discover): 🐛 Fixed the default poster not taking into account the base url in some scenarios #4845
fix(wizard): 🐛 Stop access to the wizard when you have already setup ombi (#4866)
fix(plex-oauth): 🐛 Fixed an issue where using OAuth you could log in as a Ombi Local user #4835
fix: Some minor tweaks to the movie info panel (#4883)
fix(sonarr): 🐛 Stop the sonarr version endpoint from breaking when Sonarr is down #4895
fix: Support duplicates in Emby/JF collections (#4902)
fix(discover): Fix denied requests displayed as approved (#4901)
fix: Fix denied movie shown as 'processing request' in details view (#4900)
fix(#4906): 🐛 Fixed an issue with power users and permissions
fix: Cron Validation (#4842)
fix(lidarr): Change monitor to Existing to properly add artist #3597
fix(API): Allow RequestOnBehalf rights if requested from the API (#4919)
Fixes #4610
fix: added media type tag to media type text (#4638)
fix(sickrage): Fixed issue with incorrect handling of SiCKRAGE episode results returned during episode status changes, now expects array of objects from data path if present (#4648)
fix: Missing Poster broken link fix (#4637)
fix: Improve Swagger documentation (#4652)
fix(API): Fix pagination in some edge cases (#4649)
fix(discover): Carousel touch not working when scrolling page and recommendations and similar movie navigation (#4633)
fix: 🐛 Fixed the Request on Behalf of having blanks (#4667)
fix(images): Retry images with a backoff when we get a Too Many requests from TheMovieDb #4685
fix: Landing and Login page improvements (#4690)
fix(discover): 🐛 Created new Image component to handle 429's from TMDB (#4698) and fixed #4635 (#4699)
fix: Override Sonarr V3 Profiles endpoint (#4678)
fix(4K) :4K request fixes (#4702)
fix(translations): 🌐 New translations from Crowdin [skip ci] (#4713)
fix: fixed trakt image not loading when base url present (#4711)
fix: 🐛 Fixed missing externals (#4712)
fix: Log Microsoft warnings to log file (#4723)
fix: Localize recently requested on discover page (#4729)
Fix: Ombi.Api.Lidarr: Remove unused fields from ArtistAdd (#4727)
fix: Fix conflicting property name for Swagger (#4733)
fix: fixed stats controller (#4742)
fix(webhook): Remove added trailing slash from webhook URL #4710
fix(sonarr): 🐛 Cleaned up and removed Sonarr v3 option, sonarr v3 is now the default. This allows us to get ready for the upcoming Sonarr v4 (#4764)
fix: Fixes default image for recently requested items. (#4767)
Fixes build warnings. (#4769)
fix: Reworked the version check (#4719) (#4781)
fix: Unable to Delete Jellyfin Server (#4705) (#4780)
fix: Partially Available prevents further TV requests (#4768) (#4779)
fix(emby): Fix Emby played sync running a full sync during recently added sync (#4932)
Fixes #4947
fix: Fix various styling issues (#4935)
fix(translations): 🌐 New translations from Crowdin [skip ci] (#4926)
fix: upgrade @microsoft/signalr from 6.0.11 to 6.0.16 (#4964) [skip ci]
fix: upgrade primeng from 15.0.0-rc.1 to 15.4.1 (#4962) [skip ci]
fix: src/Ombi.Notifications/Ombi.Notifications.csproj to reduce vulnerabilities (#4969) [skip ci]
fix: upgrade @fortawesome/fontawesome-free from 6.1.2 to 6.4.0 (#4965) [skip ci]
fix: upgrade multiple dependencies with Snyk (#4963) [skip ci]
fix flaky tests (#4970) [skip ci]
fix: More automation tests mainly around the Plex Settings page (#4821)
fix: upgrade cypress-real-events from 1.7.4 to 1.8.1 (#4968) [skip ci]
fix: Remove Angular TSLint (#4973)
fix: upgrade zone.js from 0.11.8 to 0.13.0 (#4975)
fix: upgrade jquery from 3.6.1 to 3.7.0 (#4974)
fix: upgrade multiple dependencies with Snyk (#4961)
fixes (#4978)
fix(user-importer): 🐛 Fixed an issue where the cleanup wouldn't delete users #4812
fix(user-importer): Do not delete the Plex Admin as part of the user Importer cleanup #4870 (#4981)
Fixes #4957
fix: Remove old trending source (#4987)
fix(plex-api): Switch over to the new API to avoid deprecation & save… (#4986)
fix: switch back to the old plex friends API #4989
fix(user-importer): Fixed not importing all correct users #4989
fix: upgrade cypress-real-events from 1.8.1 to 1.9.1 (#5000) [skip ci]
fix: upgrade @microsoft/signalr from 6.0.18 to 6.0.20 (#4999) [skip ci]
fix: upgrade @fortawesome/fontawesome-free from 6.4.0 to 6.4.2 (#5005) [skip ci]
fix: upgrade @types/jquery from 3.5.16 to 3.5.17 (#5011) [skip ci]
fix: src/Ombi/ClientApp/package.json & src/Ombi/ClientApp/yarn.lock to reduce vulnerabilities (#5010) [skip ci]
fix: upgrade @microsoft/signalr from 6.0.21 to 6.0.22 (#5020)
fix: upgrade @types/jquery from 3.5.18 to 3.5.19 (#5022)
fix: upgrade zone.js from 0.13.1 to 0.13.2 (#5019)
fix: upgrade multiple dependencies with Snyk (#5030)
fix: upgrade cypress-real-events from 1.10.0 to 1.10.1 (#5014)
fix: upgrade jquery from 3.7.0 to 3.7.1 (#5015)
Fix: Linkify logo in newsletter (#5036)
fix: upgrade @types/jquery from 3.5.22 to 3.5.23 (#5034) [skip ci]
fix: upgrade @microsoft/signalr from 6.0.22 to 6.0.23 (#5032) [skip ci]
Fix(mutliple servers): attempting to cache the Plex Content in server (#5018)
fix(radarr-4k): 🐛 Fixed an issue when using Radarr 4k with user set quality profiles. There are now user quality profiles for 4k profile #5025
fix: src/Ombi/ClientApp/package.json & src/Ombi/ClientApp/yarn.lock to reduce vulnerabilities (#5072) [skip ci]
fix: src/Ombi/Ombi.csproj to reduce vulnerabilities (#5066) [skip ci]
fix: upgrade @fortawesome/fontawesome-free from 6.4.2 to 6.5.0 (#5053)  [skip ci]
fix: upgrade @types/jquery from 3.5.27 to 3.5.28 (#5049)  [skip ci]
fix: src/Ombi/ClientApp/package.json & src/Ombi/ClientApp/yarn.lock to reduce vulnerabilities (#5040)  [skip ci]
fix: upgrade moment from 2.29.4 to 2.30.1 (#5075) [skip ci]
fix: upgrade multiple dependencies with Snyk (#5073) [skip ci]
fix: upgrade multiple dependencies with Snyk (#5104) [skip ci]
2024-07-22 11:41:03 +01:00
Jamie Rees
69929f1a8c
[Snyk] Upgrade cypress-real-events from 1.10.3 to 1.13.0 (#5138)
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
[skip ci]
2024-07-17 16:07:23 +01:00
Jamie Rees
3608322d60
[Snyk] Upgrade ngx-infinite-scroll from 17.0.0 to 17.0.1 (#5137)
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
[skip ci]
2024-07-17 16:06:29 +01:00
Jamie Rees
ff85d54800
[Snyk] Upgrade zone.js from 0.14.4 to 0.14.7 (#5133)
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
[skip ci]
2024-07-16 10:21:31 +01:00
Jamie Rees
a1c20e951b
[Snyk] Upgrade @fortawesome/fontawesome-free from 6.5.1 to 6.5.2 (#5134)
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
[skip ci]
2024-07-16 10:20:52 +01:00