Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI: Add option to force disabling telemetry #3884

Closed
rangoo94 opened this issue May 24, 2023 · 0 comments
Closed

UI: Add option to force disabling telemetry #3884

rangoo94 opened this issue May 24, 2023 · 0 comments
Assignees
Labels

Comments

@rangoo94
Copy link
Member

Why should it be implemented?

We would like to ensure that our test environments (i.e. Vercel) will not send any telemetry.

Describe the improvement

Add an environment variable (pod-level), that will force disabling it.

@rangoo94 rangoo94 self-assigned this May 24, 2023
@github-project-automation github-project-automation bot moved this to 🆕 New in Testkube May 24, 2023
@rangoo94 rangoo94 moved this from 🆕 New to 🏗 In progress in Testkube May 24, 2023
rangoo94 added a commit to kubeshop/testkube-dashboard that referenced this issue May 24, 2023
rangoo94 added a commit to kubeshop/helm-charts that referenced this issue May 24, 2023
@rangoo94 rangoo94 moved this from 🏗 In progress to 👀 In review in Testkube May 24, 2023
rangoo94 added a commit to kubeshop/testkube-dashboard that referenced this issue May 24, 2023
rangoo94 added a commit to kubeshop/helm-charts that referenced this issue May 24, 2023
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Testkube May 24, 2023
vsukhin pushed a commit to kubeshop/testkube-dashboard that referenced this issue Jun 1, 2023
* feat: connect to testkube cloud (#667)

* fix: show latest data in execution details / make private registry optional (#665)

* fix: use only one executor object per executor in the Redux slice

Resolves: kubeshop/testkube#3831

* fix: make private registry not required for the executor

Resolves: kubeshop/testkube#3830

* fix: hide form from executor name & type (#664)

Resolves: kubeshop/testkube#3830

* feat: enable NGINX IPv6 (#663)

* chore: update docs links (#662)

* Release v1.11.0 (#648)

* test ci to develop (#634)

* test ci (#635)

* remove sha (#636)

* docs: delete legacy Netlify deployment (#637)

* fix: get test-suite list after creation (#639)

* fix: run GitHub workflows for develop PRs too (#640)

* feat: stop sending the hostname to the Segment.io (#641)

* fix: some forms had never enabled "Save" button (#643)

* update ci for tag creation (#644)

* fix: adjust build release workflow (#649)

Co-authored-by: ypoplavs <[email protected]>

* Multiple test/test-suite execution abortion (#638)

* ui for all execution abortion

* abortion on details page

* added abortion on list

* remove dropdown bg customization

* wrapper style in dots dropdown

* remove on hover trigger

* commented the merge of release branch for now

* fix typo

* command input consistency (#651)

* refactor: enhanced copy command (#652)

Co-authored-by: ediv <[email protected]>

* Types (#642)

* refactor: adjusted typings in many places

* refactor: deleted redundant import and @src

* refactor: changes according to comments on PR

* refactor: changes according to comments on PR

* refactor: changes according to comments on PR from Dawid

* refactor: changes according to comments on PR from Dawid

* refactor: fixed github job

* refactor: changes due to comments on PR

---------

Co-authored-by: ediv <[email protected]>

* fix: deleted a redundant row from entity grid item (#654)

Co-authored-by: ediv <[email protected]>

* feat: added a custom space component (#660)

* feat: added a custom space component

* feat: renamed the component according to comment on PR

---------

Co-authored-by: ediv <[email protected]>

* fix: show axis for executions even when there is a lot of them (#659)

Resolves: kubeshop/testkube#3466

* fix: immediately return new data from RTK (#658)

Resolves: kubeshop/testkube#3776

* fix: round test duration correctly (#657)

* fix: round test duration correctly

Resolves: kubeshop/testkube#3743

* fixup test

* fix: allow dots in k8s resource names (#656)

Resolves: kubeshop/testkube#3816

* fix: glitching skeleton animation (#655)

* fix: glitching skeleton animation

* fixup lint

* fix: use Git tokens and Git usernames correctly for the Test Sources (#653)

* fix: create test source with Git token correctly
* fix: updating git token/username in the test source details
* fix: show repository URL for the proper source
* use FullWidthSpace

Resolves: testkube#3810

* fix: some console errors (#661)

* fix: show latest data in execution details / make private registry optional (#665)

* fix: use only one executor object per executor in the Redux slice

Resolves: kubeshop/testkube#3831

* fix: make private registry not required for the executor

Resolves: kubeshop/testkube#3830

* fix: hide form from executor name & type (#664)

Resolves: kubeshop/testkube#3830

* feat: enable NGINX IPv6 (#663)

* chore: update docs links (#662)

---------

Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: Bogdan Hanea <[email protected]>
Co-authored-by: Pavlo Burchak <[email protected]>
Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: Toxer10 <[email protected]>
Co-authored-by: ediv <[email protected]>
Co-authored-by: ahmedimf1 <[email protected]>
Co-authored-by: Abdallah Abedraba <[email protected]>

* feat: dashboard E2E tests migrated from main repo (#669)

* E2E tests migrated from main repo

* E2E tests migrated from main repo - dir change

* updated after linter

* updated after linter

* updated after linter

* typo fixed

* semicolons

* fixes after eslint

* fixes after eslint

* ci: rename release branch (#673)

* rename release branch

* ci: rename release branch (#672)

* rename release branch

* feat: connect to testkube cloud (#667)

* feat: dashboard E2E tests migrated from main repo (#669)

* E2E tests migrated from main repo

* E2E tests migrated from main repo - dir change

* updated after linter

* updated after linter

* updated after linter

* typo fixed

* semicolons

* fixes after eslint

* fixes after eslint

* refactor: changed theme color and styling (#668)

* feat: connect to testkube cloud (#667)

* fix: show latest data in execution details / make private registry optional (#665)

* fix: use only one executor object per executor in the Redux slice

Resolves: kubeshop/testkube#3831

* fix: make private registry not required for the executor

Resolves: kubeshop/testkube#3830

* fix: hide form from executor name & type (#664)

Resolves: kubeshop/testkube#3830

* refactor: changed theme color and styling

---------

Co-authored-by: Bogdan Hanea <[email protected]>
Co-authored-by: Dawid Rusnak <[email protected]>
Co-authored-by: ediv <[email protected]>

* feat: add ModalOutletProvider that's automatically injecting the ModalOutlet (#670)

* fix naming (#677)

* fix: E2E tests - fix tests after eslint fixes (#676)

* feat: connect to testkube cloud (#667)

* fix: show latest data in execution details / make private registry optional (#665)

* fix: use only one executor object per executor in the Redux slice

Resolves: kubeshop/testkube#3831

* fix: make private registry not required for the executor

Resolves: kubeshop/testkube#3830

* fix: hide form from executor name & type (#664)

Resolves: kubeshop/testkube#3830

* feat: enable NGINX IPv6 (#663)

* chore: update docs links (#662)

* feat: dashboard E2E tests migrated from main repo (#669)

* E2E tests migrated from main repo

* E2E tests migrated from main repo - dir change

* updated after linter

* updated after linter

* updated after linter

* typo fixed

* semicolons

* fixes after eslint

* fixes after eslint

* ci: rename release branch (#672)

* rename release branch

* typo fixed

---------

Co-authored-by: Bogdan Hanea <[email protected]>
Co-authored-by: Dawid Rusnak <[email protected]>
Co-authored-by: ahmedimf1 <[email protected]>
Co-authored-by: Abdallah Abedraba <[email protected]>
Co-authored-by: ypoplavs <[email protected]>

* fix: fixed home page UI (#679)

Co-authored-by: ediv <[email protected]>

* fix: enable IPv6 for nginx only when ENABLE_IPV6 is set to true (#680)

Relates to: kubeshop/testkube#3846

* fix: enable IPv6 for nginx only when ENABLE_IPV6 is set to true (#683)

Relates to: kubeshop/testkube#3846

* tech: used FullWidthSpace instead of StyledSpace with inline width (#681)

Co-authored-by: ediv <[email protected]>

* Utilize external links (#686)

* utilize external links

* fix type

* add timeout doc

* fix sider links (#687)

* Move error reports into the area where they were triggered (#685)

* notifications in cards

* validation fix

* refactored error handling, added scroll to notification

* refactor notification flow

* set null error on submit

Co-authored-by: Dawid Rusnak <[email protected]>

---------

Co-authored-by: Dawid Rusnak <[email protected]>

* tech: read PostHog, Segment and GA4 keys from env variables (#688)

* tech: read PostHog, Segment and GA4 keys from env variables
* replace with created secrets

Resolves: kubeshop/testkube#3875

* fix: avoid sending Referer header (#691)

Related to: kubeshop/testkube#3612

* feat: add contact Us external link (#694)

* feat: implemented OSS to Cloud hints for OSS (#690)

* feat: implemented OSS to Cloud hints for OSS

* feat: changes according to comments on PR

* feat: changes due to comments on PR

* feat: changes due to comments on PR

* feat: adjusted stylelint rule

* feat: adjusted stylelint

* feat: changes due to comments on PR

* feat: changes due to comments on PR

---------

Co-authored-by: ediv <[email protected]>

* feat: add REACT_APP_DISABLE_TELEMETRY to force disabling telemetry (#692)

Related to: kubeshop/testkube#3884

* feat: report Git version in telemetry (#693)

* feat: use Git version for analytics

Resolves: kubeshop/testkube#3881

* feat: expose app version in meta[app-version]

* feat: send app version to PostHog too

Resolves: kubeshop/testkube#3887

* feat: avoid processing IP in PostHog

* fix: fixed cloud banner on Cloud (#695)

Co-authored-by: ediv <[email protected]>

* ci: update gh token var (#696)

* feat: adjusted FullWidthSpace component, added new prop (#697)

* feat: adjusted FullWidthSpace component, added new prop

* tech: added a new color

* tech: changed the color

* tech: changes due to comments on PR

---------

Co-authored-by: ediv <[email protected]>

* ci: add docker registry description (#699)

* add GH for uploading readme to dockerhub registry

* feat: integrate Prettier (#698)

* chore: update Prettier

- new version supports --cache flag

* feat: move Prettier configuration to JS file and adjust import orders

* chore: rename deprecated Prettier option

* feat: run Prettier formatting on pre-commit

Resolves: kubeshop/testkube#3709

* feat: add cache for ESLint

* feat: check Prettier formatting on CI/CD

* chore: run Prettier against the source

* fix: delete unused parts of package.json

* fix: make whole page scrollable (#701)

* fix: make whole page scrollable

Resolves: kubeshop/testkube#3901

* chore: delete unnecessary overflow

* fix: align paddings of the notification wrapper

* fix: make html & body full height too

* fix: make sider scrollable too on smaller devices

* Allow using Prettier from different dir (#704)

* Labels improvements (#702)

* labels improvements

* refactored labels multiselect

* fix default labels props

* fixes after review

* Implement Triggers store in Zustand (#703)

* triggers zustand

* local trigger store

* remove files and renaming

* prettier fix

---------

Co-authored-by: Bogdan Hanea <[email protected]>

* ci: add workflow dispatch (#706)

* fix: fixed dropdown styles (#705)

Co-authored-by: ediv <[email protected]>

* fix: fixed dropdown UI (#707)

Co-authored-by: ediv <[email protected]>

* fix: fixed a problem reported by Tomek (#709)

Co-authored-by: ediv <[email protected]>

* tech: make Zustand contextual (#710)

* feat: add utilities for local Zustand stores and use it for Triggers

* feat: create combined store for Dashboard

* feat: inject combined store for whole Dashboard

* fix: show existing Test Suite steps (#714)

Resolves: kubeshop/testkube#3940

* fix: allow non-root user for the Docker image (#708)

Resolves: kubeshop/testkube#3931

* fix: avoid infinite recursion due to always truthy update on error (#715)

* feat: add overrides mechanism for testing variables (#716)

* feat: add overrides mechanism for testing variables

Resolves: kubeshop/testkube#3948

* typo: rename hasOverridesApplied to areOverridesApplied

---------

Co-authored-by: Bogdan Hanea <[email protected]>
Co-authored-by: Dawid Rusnak <[email protected]>
Co-authored-by: ahmedimf1 <[email protected]>
Co-authored-by: Abdallah Abedraba <[email protected]>
Co-authored-by: Pavlo Burchak <[email protected]>
Co-authored-by: Toxer10 <[email protected]>
Co-authored-by: ediv <[email protected]>
Co-authored-by: Tomasz Konieczny <[email protected]>
Co-authored-by: Tomasz Konieczny <[email protected]>
vsukhin added a commit to kubeshop/helm-charts that referenced this issue Jun 1, 2023
* feat: cron job template field (#480)

* feat: cron job template field

* fix: add namespace to cron job domain

* fix: remove namespace

* fix typo (#486)

* feat: deprecate args (#475)

* feat: args mode field

* fix: curl command and args

* feat: artillery commands and args

* feat: change artifact support

* fix: add artifacts to curl and artillery

* fix: typo

* feat: postamn command and args

* feat: kubepug args and command

* feat: soapui command and args

* feat: maven args and command

* feat: jmeter command and args

* fix: jemeter args

* feat: cypress command and args

* fix: one more cypress args

* feat: ginkgo command and args

* fix: ginkgo args

* fix: ginkgo vars arg

* feat: k6 command and args

* feat: playwright args and command

* fix: rename k6 arg

* fix bugs (#489)

* fix executors.json (#491)

* rework flow to depploy executors with api (#492)

* update sed (#494)

* Update branch (#496)

update branch

* Update branch (#497)

update develop

* edit script for updating chart versions (#500)

* edit script for updating chart versions

* [testkube-api] minio allow setting minio replicaCount (#502)

* Fix post request in nginx config (#504)

* update post config in nginx

* commit executor image tag to develop (#505)

* added force push for kubeshop bot user

* Update executors.json

* add if to commit executur step

* add if to commit executur step

* added removed line from test run

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* update release branch naming (#509)

* Testkube dev - overwrite branch on test run (#506)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* update chart releaser script

* Fix kubeoperator preupgrade josb for multi-namespace (#507)

Fix kubeoperator preupgrade josb for multi-namespace (#507)

* Set a sensible default for API server HTTP Read buffer size (#513)

Set a sensible default for API server HTTP Read buffer size (#513)

* Update executors.json

* Update executors.json

* convert the var to staring (#514)

* feat: cdevents support (#503)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* ci: add changelog generation (#516)

ci: add changelog generation

* feat: dashboard uri for cd events (#517)

* feat: dashboard uri for cd events

* fix: env var for dashboard uri

* docs: dashboard uri

* Update executors.json

* feat: add option to force disabling telemetry on the UI (#518)

Related to: kubeshop/testkube#3884

* fix: testkube service monitor target port (#515)

* Fix service monitor target port

* feat: zap executor (#511)

* feat: zap executor

* feat: add zap to dev release

* ci: add zap to stage and pre-release

* ci: addressing code review comments

* ci: update tests

* feat: condition ttl (#520)

* Update executors.json

* Update executors.json

* Update executors.json

* add automatic pr creation (#521)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* ci: add condition for checking if executors.json were updated (#523)

ci: add condition for checking if executors.json were updated (#523)

* Update executors.json

* ci: fix client payload for image tag pre-release

* Update executors.json

* Update executors.json

* ci: update branch for tests in stage workflow (#524)

* feat: added webhook to cdevents for test purpose (#525)

* Update executors.json

* fix: new webhook.site to bypass limits

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* fix: zap executor

---------

Co-authored-by: Vladislav Sukhin <[email protected]>
Co-authored-by: Povilas Versockas <[email protected]>
Co-authored-by: kubeshop-bot <[email protected]>
Co-authored-by: Tomasz Konieczny <[email protected]>
Co-authored-by: Guillaume Berche <[email protected]>
Co-authored-by: Dawid Rusnak <[email protected]>
Co-authored-by: Lilla Vass <[email protected]>
Co-authored-by: Jacek Wysocki <[email protected]>
vsukhin added a commit to kubeshop/helm-charts that referenced this issue Jul 7, 2023
* feat: cron job template field (#480)

* feat: cron job template field

* fix: add namespace to cron job domain

* fix: remove namespace

* fix typo (#486)

* feat: deprecate args (#475)

* feat: args mode field

* fix: curl command and args

* feat: artillery commands and args

* feat: change artifact support

* fix: add artifacts to curl and artillery

* fix: typo

* feat: postamn command and args

* feat: kubepug args and command

* feat: soapui command and args

* feat: maven args and command

* feat: jmeter command and args

* fix: jemeter args

* feat: cypress command and args

* fix: one more cypress args

* feat: ginkgo command and args

* fix: ginkgo args

* fix: ginkgo vars arg

* feat: k6 command and args

* feat: playwright args and command

* fix: rename k6 arg

* fix bugs (#489)

* fix executors.json (#491)

* rework flow to depploy executors with api (#492)

* update sed (#494)

* Update branch (#496)

update branch

* Update branch (#497)

update develop

* edit script for updating chart versions (#500)

* edit script for updating chart versions

* [testkube-api] minio allow setting minio replicaCount (#502)

* Fix post request in nginx config (#504)

* update post config in nginx

* commit executor image tag to develop (#505)

* added force push for kubeshop bot user

* Update executors.json

* add if to commit executur step

* add if to commit executur step

* added removed line from test run

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* update release branch naming (#509)

* Testkube dev - overwrite branch on test run (#506)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* update chart releaser script

* Fix kubeoperator preupgrade josb for multi-namespace (#507)

Fix kubeoperator preupgrade josb for multi-namespace (#507)

* Set a sensible default for API server HTTP Read buffer size (#513)

Set a sensible default for API server HTTP Read buffer size (#513)

* Update executors.json

* Update executors.json

* convert the var to staring (#514)

* feat: cdevents support (#503)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* ci: add changelog generation (#516)

ci: add changelog generation

* feat: dashboard uri for cd events (#517)

* feat: dashboard uri for cd events

* fix: env var for dashboard uri

* docs: dashboard uri

* Update executors.json

* feat: add option to force disabling telemetry on the UI (#518)

Related to: kubeshop/testkube#3884

* fix: testkube service monitor target port (#515)

* Fix service monitor target port

* feat: zap executor (#511)

* feat: zap executor

* feat: add zap to dev release

* ci: add zap to stage and pre-release

* ci: addressing code review comments

* ci: update tests

* feat: condition ttl (#520)

* Update executors.json

* Update executors.json

* Update executors.json

* add automatic pr creation (#521)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* ci: add condition for checking if executors.json were updated (#523)

ci: add condition for checking if executors.json were updated (#523)

* Update executors.json

* ci: fix client payload for image tag pre-release

* Update executors.json

* Update executors.json

* ci: update branch for tests in stage workflow (#524)

* feat: added webhook to cdevents for test purpose (#525)

* Update executors.json

* fix: new webhook.site to bypass limits

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* feat: add TTL for k8s jobs (#530)

* Update executors.json

* Update executors.json

* Update executors.json

* fix: preupgrade lables

* Revert "fix: preupgrade lables"

This reverts commit 02f6971.

* fix: preupgrade labels (#533)

* Update executors.json

* feat: webhook template and headers (#538)

* Update executors.json

* add cloud migrate env (#540)

* Update executors.json

* Update executors.json

* Update executors.json

* Testkube Doc: refine  test doc for content.type (#541)

* Doc: refine schema for content.type

Extracted from https://github.com/kubeshop/testkube/blob/cca3c13629078891f269f691e1050ae5adb99d5a/docs/docs/test-types/prebuilt-executor.md?plain=1#L60-L65

* Doc: refine schema for content.type

Extracted from https://github.com/kubeshop/testkube/blob/cca3c13629078891f269f691e1050ae5adb99d5a/docs/docs/test-types/prebuilt-executor.md?plain=1#L60-L65

* Doc: refine schema for content.type

Refine git wording

https://git-scm.com/docs/git-clone
> --depth <depth>
>      Create a shallow clone with a history truncated to the specified number of commits.
https://git-scm.com/docs/git-sparse-checkout
> This command is used to create sparse checkouts, which change the working tree from having all tracked files present to only having a subset of those files

* Doc update: preRunScript ignored for container executor (#535)

See https://discord.com/channels/884464549347074049/1088559756714705067/1088571830639542343

* Update executors.json

* fix: template labels

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* feat: testsuite v3 (#380)

* feat: testsuite v3

* fix: remove required steps

* fix: sync testsuite crd

* fix: duration format

* fix: change test suite step definition

* fix: yaml indent

* Update executors.json

* Update executors.json

* fix: minio service labels (#544)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* charts: add warning for global image params (#547)

* fix error with enabled tls (#548)

* testkube-operator: Removed ns from tokenSecret and usernameSecret (#545)

* Update executors.json

* Update executors.json

* feat: update config map for testkube-api (#550)

* update config map for testkube-api to pass custom job-template.yml

* Update executors.json

* Update executors.json

* Update executors.json

* update branch for checking out tests (#552)

* Update executors.json

* add arg to run install beta release to test cli (#554)

* Update executors.json

* feat: post run script field (#555)

* feat: post run script field

* fix: field type

* fix: indent

* Update executors.json

* Update executors.json

* Update executors.json

* feat: update referencing of secrets in minio and TK API (#557)

* update referencing of secrets in minio and TK API

* Update executors.json

* ci: update releaser script (#558)

* Update executors.json

* ci: add release notes generation (#551)

* ci: add flow to deploy to stage on values.yaml update (#560)

* feat: cluster name parameter (#559)

* feat: cluster name parameter

* Update charts/testkube/README.md

Co-authored-by: Lilla Vass <[email protected]>

---------

Co-authored-by: Lilla Vass <[email protected]>

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* remove probes for mongo

* feat: add basic auth (#562)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* feat: probe conditions (#561)

* feat: probe spec

* fix: refactor probe spec crd

* Update executors.json

* Update executors.json

* feat: tracetest executor (#564)

* feat: tracetest executor

* fix: update tag on tracetest executor docker image

* Update executors.json

* fix: resource separation inside conditional loops to avoid templating issue when operator webhook disabled (#565)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* add basic auth for beta env (#566)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Revert "feat: tracetest executor (#564)"

This reverts commit 248b159.

# Conflicts:
#	charts/testkube-api/executors.json

* Revert "feat: probe conditions (#561)"

This reverts commit 1573b66.

---------

Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: Povilas Versockas <[email protected]>
Co-authored-by: kubeshop-bot <[email protected]>
Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: Tomasz Konieczny <[email protected]>
Co-authored-by: Guillaume Berche <[email protected]>
Co-authored-by: Dawid Rusnak <[email protected]>
Co-authored-by: Lilla Vass <[email protected]>
Co-authored-by: Jacek Wysocki <[email protected]>
Co-authored-by: Jesper Axelsen <[email protected]>
Co-authored-by: Carlos <[email protected]>
vsukhin added a commit to kubeshop/helm-charts that referenced this issue Aug 24, 2023
* feat: dashboard uri for cd events (#517)

* feat: dashboard uri for cd events

* fix: env var for dashboard uri

* docs: dashboard uri

* Update executors.json

* feat: add option to force disabling telemetry on the UI (#518)

Related to: kubeshop/testkube#3884

* fix: testkube service monitor target port (#515)

* Fix service monitor target port

* feat: zap executor (#511)

* feat: zap executor

* feat: add zap to dev release

* ci: add zap to stage and pre-release

* ci: addressing code review comments

* ci: update tests

* feat: condition ttl (#520)

* Update executors.json

* Update executors.json

* Update executors.json

* add automatic pr creation (#521)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* ci: add condition for checking if executors.json were updated (#523)

ci: add condition for checking if executors.json were updated (#523)

* Update executors.json

* ci: fix client payload for image tag pre-release

* Update executors.json

* Update executors.json

* ci: update branch for tests in stage workflow (#524)

* feat: added webhook to cdevents for test purpose (#525)

* Update executors.json

* fix: new webhook.site to bypass limits

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* feat: add TTL for k8s jobs (#530)

* Update executors.json

* Update executors.json

* Update executors.json

* fix: preupgrade lables

* Revert "fix: preupgrade lables"

This reverts commit 02f6971.

* fix: preupgrade labels (#533)

* Update executors.json

* feat: webhook template and headers (#538)

* Update executors.json

* add cloud migrate env (#540)

* Update executors.json

* Update executors.json

* Update executors.json

* Testkube Doc: refine  test doc for content.type (#541)

* Doc: refine schema for content.type

Extracted from https://github.com/kubeshop/testkube/blob/cca3c13629078891f269f691e1050ae5adb99d5a/docs/docs/test-types/prebuilt-executor.md?plain=1#L60-L65

* Doc: refine schema for content.type

Extracted from https://github.com/kubeshop/testkube/blob/cca3c13629078891f269f691e1050ae5adb99d5a/docs/docs/test-types/prebuilt-executor.md?plain=1#L60-L65

* Doc: refine schema for content.type

Refine git wording

https://git-scm.com/docs/git-clone
> --depth <depth>
>      Create a shallow clone with a history truncated to the specified number of commits.
https://git-scm.com/docs/git-sparse-checkout
> This command is used to create sparse checkouts, which change the working tree from having all tracked files present to only having a subset of those files

* Doc update: preRunScript ignored for container executor (#535)

See https://discord.com/channels/884464549347074049/1088559756714705067/1088571830639542343

* Update executors.json

* fix: template labels

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* feat: testsuite v3 (#380)

* feat: testsuite v3

* fix: remove required steps

* fix: sync testsuite crd

* fix: duration format

* fix: change test suite step definition

* fix: yaml indent

* Update executors.json

* Update executors.json

* fix: minio service labels (#544)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* charts: add warning for global image params (#547)

* fix error with enabled tls (#548)

* testkube-operator: Removed ns from tokenSecret and usernameSecret (#545)

* Update executors.json

* Update executors.json

* feat: update config map for testkube-api (#550)

* update config map for testkube-api to pass custom job-template.yml

* Update executors.json

* Update executors.json

* Update executors.json

* update branch for checking out tests (#552)

* Update executors.json

* add arg to run install beta release to test cli (#554)

* Update executors.json

* feat: post run script field (#555)

* feat: post run script field

* fix: field type

* fix: indent

* Update executors.json

* Update executors.json

* Update executors.json

* feat: update referencing of secrets in minio and TK API (#557)

* update referencing of secrets in minio and TK API

* Update executors.json

* ci: update releaser script (#558)

* Update executors.json

* ci: add release notes generation (#551)

* ci: add flow to deploy to stage on values.yaml update (#560)

* feat: cluster name parameter (#559)

* feat: cluster name parameter

* Update charts/testkube/README.md

Co-authored-by: Lilla Vass <[email protected]>

---------

Co-authored-by: Lilla Vass <[email protected]>

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* remove probes for mongo

* feat: add basic auth (#562)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* feat: probe conditions (#561)

* feat: probe spec

* fix: refactor probe spec crd

* Update executors.json

* Update executors.json

* feat: tracetest executor (#564)

* feat: tracetest executor

* fix: update tag on tracetest executor docker image

* Update executors.json

* fix: resource separation inside conditional loops to avoid templating issue when operator webhook disabled (#565)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* add basic auth for beta env (#566)

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* feat: add Helm option to select CRD revision for front-end, use `develop` for dev.testkube.io (#569)

* Update executors.json

* Update executors.json

* fix: revert logic for secrets in minio (#570)

* namespace added on kubectl apply for dashboard-e2e after namespace removed from CRD (#573)

* ci: Update releaser script (#572)

update main chart releaser script

* Update Chart.yaml file

* update chart.yaml files

* fix api secrets logic (#575)

* update release script (#576)

* Update Chart.yaml file

* update Chart.yaml

* Update executors.json

* Update executors.json

* Testkube - dev - CORS allow all methods (#579)

* ci: deploy integration TK for develop cluster (#567)

* deploy integration TK for develop cluster

* Update executors.json

* Update executors.json

* Update executors.json

* feat: remove outdated comment (#580)

* Update executors.json

* Testkube - integration workflows updated (dashboard-e2e-tests for specific namespace) (#583)

* Testkube - integration workflows updated (dashboard-e2e CRD)

* Testkube - integration workflows updated - separate Dashboard E2E Tests step

* Update executors.json

* Update executors.json

* Update chart_releaser.sh

* Update Chart.yaml files

* Update Chart.yaml

* Update executors.json

* Update Chart.yaml files

* feat: add secrets for oauth (#582)

* feat: compress artifacts flag (#586)

* Update executors.json

* Update executors.json

* fix global labels (#587)

* add global labels for .spec.template

* fix: update image for testkube operator pre-upgrade job(#588)

* Update Chart.yaml file

* Update executors.json

* Update Chart.yaml files

* Update Chart.yaml files

* Update executors.json

* Update executors.json

* fix: update releaser script (#591)

* update releaser script

* Update Chart.yaml file

* fix typo

* update Chart.yaml

* update develop branch with chart yaml file

* Update Chart.yaml files

* Update Chart.yaml files

* Update Chart.yaml files

* Update Chart.yaml file

* revert changes (#593) (#594)

* Update Chart.yaml files

* feat: pass helm chart version (#595)

* Update executors.json

* Update Chart.yaml files

* Add lables values section for testkube-operator preUpgrade webhook job (#599)

* Add lables values and annotations section for testkube-operator preUpgrade webhook job

* Update executors.json

* Update Chart.yaml files

* Update executors.json

* Update executors.json

* Update Chart.yaml files

* Update executors.json

* Update executors.json

* Update Chart.yaml files

* move beta cluster to develop (#600)

* Update Chart.yaml files

* Update executors.json

* fix typo

* Update executors.json

* feat: add priority Class (#602)

* add priority Class

* Update Chart.yaml file

* Update executors.json

* Update Chart.yaml files

* ci: remove beta tk (#605)

* Update executors.json

* fix: image registry (#604)

* disable mongo probes which make the deployment fail

* Update Chart.yaml file

* Update Chart.yaml files

* pass nodeSelector for preUpgradeHook (#608)

* feat: test execution crd (#596)

* feat: test execution crd

* fix: remove output

* feat: test suite execution CRD

* fix: generation field

* fix: add enums

* Update Chart.yaml files

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* Update executors.json

* fix: Allow override of REACT_APP_ROOT_ROUTE with proxyPrefix (#614)

* fix: Allow override of REACT_APP_ROOT_ROUTE with proxyPrefix

Signed-off-by: Tim Hobbs <[email protected]>

* feat: Allow extension of oauth2-proxy environment variables with envFrom (#612)

* Allow extension of oauth2-proxy environment variables with envFrom

Signed-off-by: Tim Hobbs <[email protected]>

* Update executors.json

* Update executors.json

* Update executors.json

* ci: disable mongo probes (#616)

* Update executors.json

* Update executors.json

* charts: specify resource requests (#618)

---------

Signed-off-by: Tim Hobbs <[email protected]>
Co-authored-by: kubeshop-bot <[email protected]>
Co-authored-by: Dawid Rusnak <[email protected]>
Co-authored-by: Guillaume Berche <[email protected]>
Co-authored-by: Lilla Vass <[email protected]>
Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: Jacek Wysocki <[email protected]>
Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: Povilas Versockas <[email protected]>
Co-authored-by: Jesper Axelsen <[email protected]>
Co-authored-by: Carlos <[email protected]>
Co-authored-by: Tomasz Konieczny <[email protected]>
Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: michal-jagiello-tmpl <[email protected]>
Co-authored-by: vsukhin <[email protected]>
Co-authored-by: Krzysztof Warunek <[email protected]>
Co-authored-by: Tim Hobbs <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

1 participant