diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index cdf00ff4..2f8f56d2 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -250,7 +250,7 @@ jobs: - name: Go Tests run: | go get gotest.tools/gotestsum - gotestsum --no-summary=skipped --format dots -- -covermode=count -coverprofile=coverage.out -p=1 ./... + gotestsum --no-summary=skipped --format testname -- -covermode=count -coverprofile=coverage.out -p=1 ./... env: VERSION: ${{ env.VERSION }} COMMIT: ${{ github.sha }} @@ -482,24 +482,24 @@ jobs: - name: Docker Build :dev run: make buildx-dev - sentry-release: - needs: [test, test-postman-sqlite, test-postman-postgres, test-postman-mysql] - runs-on: ubuntu-latest - steps: - - name: Checkout Statping Repo - uses: actions/checkout@v2 - - - name: Setup Sentry CLI - uses: mathrix-education/setup-sentry-cli@master - with: - version: latest - url: ${{ secrets.SENTRY_URL }} - token: ${{ secrets.SENTRY_AUTH_TOKEN }} - organization: statping - - - name: Setting ENV's - run: echo ::set-env name=VERSION::$(cat version.txt) - shell: bash - - - name: Sentry Release - run: make sentry-release +# sentry-release: +# needs: [test, test-postman-sqlite, test-postman-postgres, test-postman-mysql] +# runs-on: ubuntu-latest +# steps: +# - name: Checkout Statping Repo +# uses: actions/checkout@v2 +# +# - name: Setup Sentry CLI +# uses: mathrix-education/setup-sentry-cli@master +# with: +# version: latest +# url: ${{ secrets.SENTRY_URL }} +# token: ${{ secrets.SENTRY_AUTH_TOKEN }} +# organization: statping +# +# - name: Setting ENV's +# run: echo ::set-env name=VERSION::$(cat version.txt) +# shell: bash +# +# - name: Sentry Release +# run: make sentry-release diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 002ba915..b16c68a2 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -250,7 +250,7 @@ jobs: - name: Go Tests run: | go get gotest.tools/gotestsum - gotestsum --no-summary=skipped --format dots -- -covermode=count -coverprofile=coverage.out -p=1 ./... + gotestsum --no-summary=skipped --format testname -- -covermode=count -coverprofile=coverage.out -p=1 ./... env: VERSION: ${{ env.VERSION }} COMMIT: ${{ github.sha }} @@ -482,27 +482,27 @@ jobs: - name: Docker Build :lastest run: make buildx-latest - sentry-release: - needs: docker-release - runs-on: ubuntu-latest - steps: - - name: Checkout Statping Repo - uses: actions/checkout@v2 - - - name: Setup Sentry CLI - uses: mathrix-education/setup-sentry-cli@master - with: - version: latest - url: ${{ secrets.SENTRY_URL }} - token: ${{ secrets.SENTRY_AUTH_TOKEN }} - organization: statping - - - name: Setting ENV's - run: echo ::set-env name=VERSION::$(cat version.txt) - shell: bash - - - name: Sentry Release - run: make sentry-release +# sentry-release: +# needs: docker-release +# runs-on: ubuntu-latest +# steps: +# - name: Checkout Statping Repo +# uses: actions/checkout@v2 +# +# - name: Setup Sentry CLI +# uses: mathrix-education/setup-sentry-cli@master +# with: +# version: latest +# url: ${{ secrets.SENTRY_URL }} +# token: ${{ secrets.SENTRY_AUTH_TOKEN }} +# organization: statping +# +# - name: Setting ENV's +# run: echo ::set-env name=VERSION::$(cat version.txt) +# shell: bash +# +# - name: Sentry Release +# run: make sentry-release homebrew-release: needs: docker-release diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 239851c8..a4d46946 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -117,7 +117,7 @@ jobs: - name: Go Tests run: | - SASS=`which sass` gotestsum --no-summary=skipped --format dots -- -covermode=count -coverprofile=coverage.out -p=1 ./... + SASS=`which sass` gotestsum --no-summary=skipped --format testname -- -covermode=count -coverprofile=coverage.out -p=1 ./... env: VERSION: ${{ env.VERSION }} COMMIT: ${{ github.sha }} diff --git a/CHANGELOG.md b/CHANGELOG.md index e6d693af..8ffefde4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# 0.90.70 (10-1-2020) +- Merged PR #806 - Enhance GRPC Monitoring +- Merged PR #692 - When login fields are autofilled the sign in button should be enabled +- Modified multiple Vue forms to use number models for integer inputs +- Fixed page freeze issue for incidents https://github.com/statping/statping/issues/842 +- Modified cache routine from 5 seconds to 60 seconds + # 0.90.69 (09-18-2020) - Fixed issue with service view not loading. #808 #811 #800 diff --git a/Dockerfile b/Dockerfile index 44866305..0d00d822 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,6 +15,10 @@ ENV IS_DOCKER=true ENV SASS=/usr/local/bin/sassc ENV STATPING_DIR=/app ENV PORT=8080 +ENV UID=1000 +ENV GID=1000 + +USER $UID:$GID EXPOSE $PORT diff --git a/frontend/src/forms/Checkin.vue b/frontend/src/forms/Checkin.vue index 52271995..223a86be 100644 --- a/frontend/src/forms/Checkin.vue +++ b/frontend/src/forms/Checkin.vue @@ -8,7 +8,7 @@ Send a GET request to this URL every {{checkin.interval}} seconds - + @@ -22,7 +22,7 @@