1
0
mirror of https://github.com/Ombi-app/Ombi.git synced 2025-03-12 04:35:27 -07:00

187 Commits

Author SHA1 Message Date
Jamie
21bfc5a45a
fix: More automation tests mainly around the Plex Settings page ()
* updates

* test coverage on the plex settings page

* features

* Update cypress.yml

* Update cypress.yml

* Update cypress.yml

* Update cypress.config.ts

* fixes

* stuff

* put it back

* a

* always kill docker

* Run the wizard as part of the feature files

* fix?

* slow the tests down

* subby

* Update user-preferences-profile.spec.ts

* Update user-preferences-profile.spec.ts
2023-06-20 14:03:49 +01:00
Jamie
605e746fce
Fixed automation 2023-02-24 23:34:47 +00:00
tidusjar
24db462aab Merge branch 'master' into develop 2023-02-24 16:37:50 +00:00
tidusjar
fd1b2ba2ab chore: undid 2022-12-21 22:12:04 +00:00
tidusjar
10701c4a0b fix(plex): Added the watchlist request whole show back into the settings 2022-12-21 22:10:38 +00:00
Jamie
4816acf6f9
feat: Angular 15 and Dependency upgrades () 2022-12-01 14:13:09 +00:00
Jamie
bb781f2787
develop to master ()
* Remove dead code

* Localize TV requests messages on TV details page

* Transform buttons with link into anchors

* Sonarr sync: stop using seasonpass API

* chore(release): 🚀 v4.16.13

* Fix requests when 4k available and 4k disabled

Fixes 

* chore(release): 🚀 v4.16.14

* Hide subscribe button when request is available

* Hide subscribe button when request is denied

* Add Title to Partially Available Message

If the Title of the show is not menitoned it can be unclear what Episodes are now available.

* Better error message when test email fails due to missing recipient

* feat(discover): Add original language filter

* chore(release): 🚀 v4.16.15

* fix(4616): 🐛 fixed mandatory fields

* chore: 👥 Updated Contributors [skip ci]

* chore(release): 🚀 v4.16.16

* added test results into the PR pipeline

* chore(release): 🚀 v4.16.17

* Add information about cache refresh

* Update pr.yml

[skip ci]

* Update pr.yml

[skip ci]

* Update pr.yml

[skip ci]

* chore(release): 🚀 v4.17.0

* feat(discover): Add new trending source experimental feature

* fix(settings): Allow toggling features when there are more than one

* fix(discover): Fix new trending feature detection

* fix(discover): Fix cache mix up

* refactor(discover): Move movie trending feature toggle to backend

* feat(discover): Default trending source to new logic

* chore(release): 🚀 v4.18.0

* feat(sync): Detect reidentified movies in Emby and Jellyfin

* feat(sync): Detect reidentified series in Emby and Jellyfin

* Fix sync log criticity

* Update pr.yml

[skip ci]

* Update label.yml

[skip ci]

* Fix formatting

* Update pr.yml

[skip ci]

* Update label.yml

[skip ci]

* chore: 👥 Updated Contributors [skip ci]

* chore(release): 🚀 v4.19.0

* refactor(newsletter): Clarify very rare cases where newsletter doesn't publish a series

* refactor(newsletter): Clarify very rare cases where newsletter doesn't publish movie

* chore(release): 🚀 v4.19.1

* feat(discover): Show more relevant shows in upcoming TV

* chore(release): 🚀 v4.20.0

* fix(sync): Emby+Jellyfin - sync multi-episode files of 3+ episodes

* perf(sync): Emby+Jellyfin - use a more reliable filter to missing items

* fix(sync): Emby+Jellyfin - sync multi-episode files of 3+ episodes [skip ci]

* fix: added media type tag to media type text ()

[skip ci]

* 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 ()

[skip ci]

* fix: Missing Poster broken link fix ()

[skip ci]

* 🌐 Translations Update ()

[skip ci]

* Update launch.json ()

[skip ci]

* fix: Improve Swagger documentation ()

* Upgrade Swashbuckle dependency

* Document /token response

* Add support for Newtonsoft annotations in Swagger

* Remove unecessary ActionResult [skip ci]

* fix(API): Fix pagination in some edge cases ()

[skip ci]

* 🌐 Translations Update ()

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

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

* fix(discover): Carousel touch not working when scrolling page and recommendations and similar movie navigation ()

* fixed touch not working on carousels

* fixed touch not working

* Movie details component fixes

Fixed recommendations and similar not changing the data on the component by calling the init function again on param change

Moved the ngif results > 0 to the mat-expansion panel to avoid rendering  the entire element if it doesn't have any results instead of having an empty panel.

* removed unused line, added scroll to top on init

* updated recommendation refresh implementation

Changed the implementation to use the router instead in order to reload the component instead of just reloading the data.

This implementation makes sure the component gets destroyed on navigation eliminating any memory leaks, reloading CSS in case of having animations on page load and generally a continuation of the experience you get when you browse into a movie from the discover page.

* chore: 👥 Updated Contributors [skip ci]

* chore(release): 🚀 v4.20.1 [skip ci]

* fix: 🐛 Fixed the Request on Behalf of having blanks ()

* chore(release): 🚀 v4.20.2 [skip ci]

* fix(plex): 🐛 Fixed an issue with the Plex Sync

* chore(release): 🚀 v4.20.3 [skip ci]

* fix (technical): Improved some of the date time parsing handling

* fix: fixed build

* chore(release): 🚀 v4.20.4 [skip ci]

* feat: Upgrade to Angular14 ()

* refactor: 🔥 removed angular-bootstrap-md dependancy

* chore: update tsconfig

* yeah

* ng14 upgrade

* refactor: migration changes

* fix: fixed CLI

* test: Fixed automation

* chore: 👥 Updated Contributors [skip ci]

* perf: stop populating obsolete subscribe fields ()

* chore(release): 🚀 v4.21.0 [skip ci]

* fix(images): Retry images with a backoff when we get a Too Many requests from TheMovieDb 

* chore(release): 🚀 v4.21.1 [skip ci]

* 🌐 Translations Update ()

* 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: Landing and Login page improvements ()

* chore(release): 🚀 v4.21.2 [skip ci]

* feat(discover):  Added infinite scroll on advanced search results

* feat(discover):  Added infinite scroll on advanced search results

* chore(release): 🚀 v4.22.0 [skip ci]

* 🌐 Translations Update ()

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

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

* fix(discover): 🐛 Created new Image component to handle 429's from TMDB () and fixed  ()

* chore(release): 🚀 v4.22.1 [skip ci]

* fix: fixed an issue where I broke images for some users

* chore(release): 🚀 v4.22.2 [skip ci]

* ci(Mergify): configuration update ()

Signed-off-by: Jamie <tidusjar@gmail.com> [skip ci]

* fix: Override Sonarr V3 Profiles endpoint ()

* Override Sonarr V3 Profiles endpoint [skip ci]

* fix(4K) :4K request fixes ()

* GetRequestsByStatus wasn't implementing the MovieRequests object correctly for 4K quality requests with the ProcessingRequest status.

* Fixed 4K requests not getting automatically approved if the user has the "Auto Approve Movie" role flag enabled.

* Fixed "Request Date" values for the "left-panel-details" div class. Previously when the movie was exclusively 4K (regular request was absent), then "Request Date" equaled DateTime.MinValue (January 1, 0001).

* Fixed "Request Status" evaluation in the "left-panel-details" div class. Now it shows the appropriate status instead of an empty spot. "Request Status" displays both regular and 4K statuses at the same time if needed. Added a comma to the end of the "RequestStatus" label to maintain design consistency with the other labels. Also added a "Denied Reason" element for 4K  requests.

* chore: 👥 Updated Contributors [skip ci]

* chore(release): 🚀 v4.22.3 [skip ci]

* chore: Storybook ()

[skip ci]

* chore: Translations

[skip ci]

* 🌐 Translations Update ()

* 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] ()

* build: Run automation tests in docker ()

[skip ci]

* fix: fixed trakt image not loading when base url present ()

[skip ci]

* fix: 🐛 Fixed missing externals ()

* chore: 👥 Updated Contributors [skip ci]

* chore(release): 🚀 v4.22.4 [skip ci]

* test: fixed automationt tests [skip ci]

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>
2022-08-05 20:19:00 +01:00
Jamie
fcc1eaaa37
fix: 🐛 Fixed missing externals () 2022-08-04 20:56:09 +01:00
Jamie
aa532457f2
build: Run automation tests in docker ()
[skip ci]
2022-08-03 20:08:15 +01:00
Jamie
d5e85ffdac
chore: Storybook ()
[skip ci]
2022-07-29 16:23:04 +01:00
Jamie
7017806bfb
Update label.yml
[skip ci]
2022-04-27 08:04:26 +01:00
Jamie
9e45e816c3
Update pr.yml
[skip ci]
2022-04-27 08:03:20 +01:00
Jamie
75d279b83a
Update label.yml
[skip ci]
2022-04-26 20:02:43 +01:00
Jamie
4da0a597d7
Update pr.yml
[skip ci]
2022-04-26 20:02:06 +01:00
Jamie
8b7b11c70f
Update pr.yml
[skip ci]
2022-04-25 16:18:53 +01:00
Jamie
cac0288b72
Update pr.yml
[skip ci]
2022-04-25 16:18:38 +01:00
Jamie
d792bf5902
Update pr.yml
[skip ci]
2022-04-25 16:06:12 +01:00
Jamie
5d58db3a94
added test results into the PR pipeline 2022-04-25 10:54:39 +01: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
2022-03-05 21:35:23 +00:00
Jamie
5cc0d7727d
Chore: remove log [skip ci] 2022-02-12 16:37:46 +00:00
tidusjar
e5a5c73942 chore: update changelog history 2022-01-22 22:16:48 +00:00
Jamie
6ae0a5b461 chore: include .net 5 for the build tools 2021-11-09 22:04:29 +00:00
Jamie
dc692d3cf1 ci: workflow dispatch to main build 2021-11-09 21:56:35 +00:00
Jamie
719eb7dbe3
feat: Upgrade Ombi to .NET 6 ()
* chore: updated tfm to net6

* chore: updated main packages

* chore: fixed some warnings

* core: Added workflow_dispatch to some of the CI pipelines [skip ci] ()

* chore: bump the net version

* ci: use the dotnet ver task everywhere
2021-11-09 21:54:51 +00:00
Jamie
50ad32c339 core: Added workflow_dispatch to some of the CI pipelines [skip ci] 2021-11-09 21:25:39 +00:00
Jamie
acc66fad49
chore: Update the changelog release count from 5 to 20 [skip ci] 2021-11-05 14:57:16 +00:00
tidusjar
d8e7ee4634 ci: 👷 made the contributors image smaller [skip ci] 2021-10-14 09:56:49 +01:00
tidusjar
aef28a5fac ci: 👷 Fixed workflow [sklp ci] 2021-10-14 09:54:08 +01:00
tidusjar
9bfa96dbc7 ci: 👥 added contributors action [skip ci] 2021-10-14 09:51:36 +01:00
Jamie
52eda1b48c
ci: 🚧 Added the APT to need the versioning job [skip ci] 2021-10-12 13:42:56 +01:00
tidusjar
60c3f0857a ci: 👷 Fix the APT release part of the build [skip-ci] 2021-10-11 11:04:38 +01:00
tidusjar
d876d0ff3a ci: 👷 The assembly version should now match the release version 2021-10-09 00:21:19 +01:00
Jamie
21f07181c3
ci: 🚧 fixed versioning 2021-10-08 20:28:48 +01:00
Jamie
66d3ddb043
ci: 🚧 [skip ci] 2021-10-07 22:03:14 +01:00
Jamie
dea9dc3993
ci: 🚧 [skip ci] 2021-10-07 21:57:23 +01:00
Jamie
4e13bc1e17
Update build.yml 2021-10-07 17:48:33 +01:00
Jamie
5c7381313a
Update build.yml 2021-10-07 17:48:03 +01:00
Jamie
2887b5d686
ci: 🚧 set test to run different configuration [skip ci] 2021-10-07 17:46:42 +01:00
Jamie
ecd6c85849
Update sonarscan.yml 2021-10-06 21:54:45 +01:00
Jamie
c10460d036
Update sonarscan.yml 2021-10-06 21:52:44 +01:00
Jamie
909669a6e7
chore: 🚧 update sonar scan 2021-10-06 21:50:58 +01:00
Jamie
fa458a816d
chore: 🚧 set the sonar action to not build the ui 2021-10-06 21:43:13 +01:00
Jamie
bb14ffb460
Merge pull request from Ombi-app/readme
chore: 📃 updated readme
2021-10-06 21:20:12 +01:00
Jamie
a1d22db4d1
fix: 🐛 updated contributors PAT 2021-10-06 21:18:50 +01:00
Jamie
3d61174b0d
chore: added sonar scan manual run 2021-10-06 21:16:14 +01:00
tidusjar
7d041d99a8 chore: 🐛 Fixed error in workflow 2021-10-06 21:04:55 +01:00
Jamie
8f5849a349
Merge pull request from Ombi-app/releaseNotes
🚀 New Build System 👷🏗️🚧
2021-10-06 20:57:32 +01:00
Jamie
864a353a89
Merge pull request from Ombi-app/auto-closer
📃 Added issue checker
2021-10-06 20:56:13 +01:00
tidusjar
487948b8ad ci: 📝 Added issue checker 2021-10-06 20:40:07 +01:00