diff --git a/.github/workflows/cypress.yml b/.github/workflows/automation-tests.yml
similarity index 84%
rename from .github/workflows/cypress.yml
rename to .github/workflows/automation-tests.yml
index 1819502f6..97572ad25 100644
--- a/.github/workflows/cypress.yml
+++ b/.github/workflows/automation-tests.yml
@@ -43,8 +43,8 @@ jobs:
- name: Run Docker Image
run: nohup docker run --rm -p 5000:5000 ombi &
- # - name: Run Wiremock Plex
- # run: nohup docker run -it --rm -p 32400:8080 --name wiremock wiremock/wiremock:2.35.0
+ - name: Run Wiremock
+ run: nohup docker run --rm -p 32400:8080 --name wiremock wiremock/wiremock:2.35.0 &
- name: Sleep for server to start
run: sleep 20
@@ -61,7 +61,7 @@ jobs:
# nohup dotnet run --project ./src/Ombi -- --host http://*:3577 &
- name: Cypress Tests
- uses: cypress-io/github-action@v2.8.2
+ uses: cypress-io/github-action@v4
with:
record: true
browser: chrome
@@ -73,3 +73,9 @@ jobs:
env:
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+
+ - name: Stop Docker
+ if: always()
+ run: |
+ docker ps -q | xargs -I {} docker logs {}
+ docker container kill $(docker ps -q)
\ No newline at end of file
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 9dfe311bc..f7ec025f0 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -106,7 +106,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-dotnet@v1
with:
- dotnet-version: '6.0.x'
+ dotnet-version: '6.0.x'
- uses: actions/setup-dotnet@v1
with:
dotnet-version: '5.0.x'
diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml
index 07f8a1a2b..f068794be 100644
--- a/.github/workflows/chromatic.yml
+++ b/.github/workflows/chromatic.yml
@@ -1,47 +1,47 @@
-name: 'Chromatic'
+# name: 'Chromatic'
-# Event for the workflow
-on:
- push:
- workflow_dispatch:
+# # Event for the workflow
+# on:
+# push:
+# workflow_dispatch:
-# List of jobs
-jobs:
- storybook-build:
- # Operating System
- runs-on: ubuntu-latest
- steps:
- - name: Checkout repository
- uses: actions/checkout@v2
- with:
- fetch-depth: 0
+# # List of jobs
+# jobs:
+# storybook-build:
+# # Operating System
+# runs-on: ubuntu-latest
+# steps:
+# - name: Checkout repository
+# uses: actions/checkout@v2
+# with:
+# fetch-depth: 0
- - name: NodeModules Cache
- uses: actions/cache@v2
- with:
- path: '**/node_modules'
- key: node_modules-${{ hashFiles('**/yarn.lock') }}
+# - name: NodeModules Cache
+# uses: actions/cache@v2
+# with:
+# path: '**/node_modules'
+# key: node_modules-${{ hashFiles('**/yarn.lock') }}
- - name: Install dependencies
- working-directory: ./src/Ombi/ClientApp
- run: yarn
+# - name: Install dependencies
+# working-directory: ./src/Ombi/ClientApp
+# run: yarn
- - name: Publish to Chromatic
- if: github.ref != 'refs/heads/master'
- uses: chromaui/action@v1
- with:
- projectToken: 7c47e1a1a4bd
- exitZeroOnChanges: true
- workingDir: ./src/Ombi/ClientApp
- buildScriptName: storybookbuild
- exitOnceUploaded: true
+# - name: Publish to Chromatic
+# if: github.ref != 'refs/heads/master'
+# uses: chromaui/action@v1
+# with:
+# projectToken: 7c47e1a1a4bd
+# exitZeroOnChanges: true
+# workingDir: ./src/Ombi/ClientApp
+# buildScriptName: storybookbuild
+# exitOnceUploaded: true
- - name: Publish to Chromatic and auto accept changes
- if: github.ref == 'refs/heads/develop'
- uses: chromaui/action@v1
- with:
- projectToken: 7c47e1a1a4bd
- autoAcceptChanges: true # 👈 Option to accept all changes
- workingDir: ./src/Ombi/ClientApp
- buildScriptName: storybookbuild
- exitOnceUploaded: true
+# - name: Publish to Chromatic and auto accept changes
+# if: github.ref == 'refs/heads/develop'
+# uses: chromaui/action@v1
+# with:
+# projectToken: 7c47e1a1a4bd
+# autoAcceptChanges: true # 👈 Option to accept all changes
+# workingDir: ./src/Ombi/ClientApp
+# buildScriptName: storybookbuild
+# exitOnceUploaded: true
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index db9e49f86..c4c7d803c 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -33,7 +33,7 @@ jobs:
unit-test:
runs-on: ubuntu-latest
-
+
steps:
- uses: actions/checkout@v2
- uses: actions/setup-dotnet@v1
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3f66d80d1..369333ef3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,18 @@
+## [4.42.1](https://github.com/Ombi-app/Ombi/compare/v4.42.0...v4.42.1) (2023-06-20)
+
+
+### Bug Fixes
+
+* More automation tests mainly around the Plex Settings page ([#4821](https://github.com/Ombi-app/Ombi/issues/4821)) ([21bfc5a](https://github.com/Ombi-app/Ombi/commit/21bfc5a45adf6da6a80854e19494a8ffdc9c0761))
+* src/Ombi.Notifications/Ombi.Notifications.csproj to reduce vulnerabilities ([#4969](https://github.com/Ombi-app/Ombi/issues/4969)) [skip ci] ([8584ad4](https://github.com/Ombi-app/Ombi/commit/8584ad46053c51f5da40b24f3efd1b9e5a031ddd))
+* upgrade @fortawesome/fontawesome-free from 6.1.2 to 6.4.0 ([#4965](https://github.com/Ombi-app/Ombi/issues/4965)) [skip ci] ([84454e5](https://github.com/Ombi-app/Ombi/commit/84454e53c00c808e8a393c7750bdc418a7593e91))
+* upgrade @microsoft/signalr from 6.0.11 to 6.0.16 ([#4964](https://github.com/Ombi-app/Ombi/issues/4964)) [skip ci] ([a0201e3](https://github.com/Ombi-app/Ombi/commit/a0201e3f585dc52f717e33c46ede35a4eccac736))
+* upgrade cypress-real-events from 1.7.4 to 1.8.1 ([#4968](https://github.com/Ombi-app/Ombi/issues/4968)) [skip ci] ([8a24b56](https://github.com/Ombi-app/Ombi/commit/8a24b56299c3bc98bf0d719ba448972aaa7f7461))
+* upgrade multiple dependencies with Snyk ([#4963](https://github.com/Ombi-app/Ombi/issues/4963)) [skip ci] ([6025c5e](https://github.com/Ombi-app/Ombi/commit/6025c5ed757438d3a5d79bd36fd789ef0297ce70))
+* upgrade primeng from 15.0.0-rc.1 to 15.4.1 ([#4962](https://github.com/Ombi-app/Ombi/issues/4962)) [skip ci] ([23a4fed](https://github.com/Ombi-app/Ombi/commit/23a4fede69898a25b342aed78a8cda553c1fd18d))
+
+
+
# [4.42.0](https://github.com/Ombi-app/Ombi/compare/v4.41.1...v4.42.0) (2023-06-02)
@@ -2432,12 +2447,3 @@
-## [4.32.3](https://github.com/Ombi-app/Ombi/compare/v4.32.2...v4.32.3) (2022-11-24)
-
-
-### Bug Fixes
-
-* **sonarr:** V4 actually works this time around ([f62e70f](https://github.com/Ombi-app/Ombi/commit/f62e70fc493c7971da5e4508ce10522f5df0bbf7))
-
-
-
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.html b/src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.html
index 606dda639..b9984662d 100644
--- a/src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.html
+++ b/src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.html
@@ -5,47 +5,47 @@