Skip to content

Commit

Permalink
feat: Release/v1.12.0 (#3935)
Browse files Browse the repository at this point in the history
* test commit (#3753)

* feat: cronjob template (#3739)

* feat: add cronjob template to model

* feat: cron job temaplte field

* fix: dep update

* fix: test and test suite template typo

* doc: cron job template

* fix: dep update

* trigger ci flow (#3754)

* trigger flow (#3756)

* Update flow (#3766)

ci changes for develop and release branches

* feat: use command parameters and deprecate args (#3694)

* feat: use command parameters and deprecate args

* fix: go fmt

* fix: command mode field

* feat:command mode field

* fix: agrs mode field

* fix: use args mode

* fix: rmove deprecated

* fix: golint

* fix: unit test

* fix: unit test

* fix: support command and args in curl

* fix: args mode parameter

* fix: remove log

* fix: go lint

* fix: remove unused const

* feat: artillery command and args

* fix: update model for artifcts

* feat: change artifact support

* fix: refresh docs

* fix: scrape curl dirs

* fix: unit test

* feat: postman command and args

* fix: unit test

* feat: kubepug args and command

* fix: unit  test

* fix: int test

* fix: postman int

* feat: soapui command and args

* fix: unit test

* feat: add gradle command and arguments

* fix: unit test

* fix: unit test

* fix: int test

* feat: maven args and command

* feat: jmeter command and args

* fix: unit test

* fix: unit test

* feat: cypress command and args

* feat: command and args for ginkgo

* fix: golint

* fix: report file for ginkgo

* fix: ginkgo vars arg

* feat: k6 args and command

* feat: playwright command and args

* fix: ci flow

* doc: executor default args and command

* fix: escape <> for docs

* fix: dep update

* doc: explain parameters

* doc: executor command and args example

* add tests for develop branch (#3769)

* fix: upload variables file when it is too big for the command line (#3767)

* fix: increase http timeout (#3772)

* add checking for release branch (#3778)

* fix typo (#3779)

* fix typo in ci

* fix ldflags (#3790)

* docs: new information architecture (#3791)

Co-authored-by: Julianne Fermi <[email protected]>
Co-authored-by: aabedraba <[email protected]>

* feat: add develop branch to docs workflow! (#3793)

* docs: trigger docs build

* docs: add docs redirects

* feat: container init data for executors (#3768)

* feat: curl container init data

* feat: init container data for template

* feat: init container data for soapui

* feat: init container data for cypress

* feat: cypress init container data

* feat: init container data for postman

* fix: unit test

* fix: logs

* fix: test

* fix: unit test

* fix: unit test

* fix: unit test

* fix: unit test

* fix: unit test

* fix: int test

* feat: init container data for kubepug

* fix: unit tests

* fix: unit tests

* fix: unit test

* fix: int test

* fix: test yaml

* feat: artillery init container data

* feat: init container data for ginkgo

* fix: gingko int test

* fix: unit test

* fix: int test

* fix: int test

* fix: int test

* fix: unit test

* feat: int test

* fix: unit test

* fix: data dir

* fix: int test

* fix: unit test

* fix: unit test

* Revert "fix: unit test"

This reverts commit 901a8df.

* fix: unit test

* docs: add more redirects (#3798)

* docs: add redirect for test variable

* docs: respect system theme for docs

* docs: variables file changes (#3794)

* docs: variables file changes

* docs: Apply suggestions from code review

Co-authored-by: Julianne Fermi <[email protected]>

---------

Co-authored-by: Julianne Fermi <[email protected]>

* comment out automatic release branch merge for now

* build: update makefile (#3803)

* update makefile

* add cypress12 (#3812)

* docs: JMeter memory consumption (#3811)

* docs: JMeter memory consumption

* docs: apply suggestions from code review

Co-authored-by: Julianne Fermi <[email protected]>

---------

Co-authored-by: Julianne Fermi <[email protected]>

* exclude building docs on every commit (#3817)

* trigger workflow

* trigger ci

* feat: detect more kubernetes distributions (#3818)

* chore: do not run test pipeline on docs

* Revert "chore: do not run test pipeline on docs"

This reverts commit 10f03f5.

* feat: add spinner to testkube init (#3788)

* feat: add spinner for testkube-init

Signed-off-by: Sindhu Inti <[email protected]>

* feat:add spinner to testkube init

Signed-off-by: Sindhu Inti <[email protected]>

* fix: import time package

* linting

Signed-off-by: Sindhu Inti <[email protected]>

---------

Signed-off-by: Sindhu Inti <[email protected]>

* chore: update broken docs links and change to new docs links everywhere (#3819)

* docs: enable doc search from /search page (#3824)

* chore: do not run test pipeline on docs (#3825)

* docs: redirects (#3826)

* fix added missing version for cypress

* docs: create a Testkube Dashboard category in  docs (#3834)

* Dashboard E2E tests - selector fixed (#3836)

* feat: added cloud connect command (#3777)

* fix: http timeout (#3773)

* feat: added cloud connect command

* add check for release branch (#3780)

* fix typo

* feat: added cloud connect command

* added env cloud client

* build: fix ldflag (#3789)

* update ldflags

* comment out automatic release branch merge for now

* fix typo

* feat: almost done

* feat: statuses update

* chore: moving some parts to common package

* chore connect

* fix: messages

* fix: dashboard

* feat: add CloudLogin function

* fix: flags wasnt propagating

* fix: cleaning

* fix: added env id and org id as well have already env created

* fix: env and org env variable

* fix: removed unused code

* fix: flags naming

* fix: added cloud uris to testkube init and upgrade

* fix: passing root domain

* fix: tests

* fix: tests

* fix: golangci lint

* fix: rollbacl some strange changes

* fix: rollbacl some strange changes

* fix: go mod tidy

* fix: extract agent port to the const

* fix: unused code

* fix: unused code

---------

Co-authored-by: Vladislav Sukhin <[email protected]>
Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: Povilas Versockas <[email protected]>

* docs: cloud docs improvement (#3833)

* feat: Test run script - branch overwrite (#3838)

* Test run script - branch param

* Test run script - branch param

* E2E tests moved to testkube-dashboard repo, test CRD updated (#3839)

* fix: do not use object that is nil on error to register an error with on update test (#3848)

* feat: ZAP executor (#3821)

* feat: zap executor

* rename release branch (#3845)

* docs: trigger ci

* docs: fix link

* docs: re-enable search

* docs: disable search page

* fix: remove dev dockerfile (#3855)

* feat: add clusterid to agent (#3858)

* docs: Migrate Web Images to Local Images (#3853)

* Migrate Web Images to Local Images

In the Testkube Cloud doc pages.

* Update architecture.md

* Update environment-management.md

* Update installing-agent.md

* Update organization-management.md

* Update managing-cli-context.md

* feat: cd event emiiter (#3806)

* feat: cd event emiiter

* fix: lintt

* fix: change cd events mapping

* feat: add cdevents env vars

* feat: send cd event for scraper

* fix: detect mime type

* fix: test type

* fix: unit tests

* fix: error message

* fix: add source field

* fix: typo

* fix: add error

* fix: check for empty namespace

* feat: map test types for cd event

* feat: map test types for cd event

* fixL change notifying about files

* fix: double file opening

* fix: remove duplicated notification

* feat: unit test for event listener

* feat: cd event loader test

* feat: cd event integration test

* fix: unit test for extractor

* fix: minio integrattion test

* feat: extractor integration tests

* fix: int tests

* fix: int test

* fix: int test

* fix: int test

* fix: int test

* fix: run tests in parallel

* fix: unit tests

* docs: redirects and link fix

* docs: improve examples in curl executor

* fix: docs redirect

* docs: add timeout docs (#3863)

* docs: fix timeout and add to sidebar

* Cypress 12 tests - updated (#3866)

* feat: Custom container executor for Playwright - artifacts (#3867)

* Playwright project - lock file aligned

* Playwright project - lock file aligned

* playwright artifacts tests

* custom container executor - playwright - artifacts

* custom container executor - cypress - artifacts (#3868)

* Fixing the typo (#3865)

Co-authored-by: Shiva Kumar, Harsha <[email protected]>

* docs: fix timeout page

* docs: add tracetest executor (#3878)

* feat: dashboard uri for cd event (#3879)

* feat: dashboard uri for cd event

* fix: unit tests

* fix: unit test

* docs: dashboard uri

* fix: unit test

* fix: dep

* fix: dep

* fix: use latest version

* docs: telemetry and metrics refinements (#3885)

* docs: refine telemetry docs

Refine services to which telemetry are sent

* docs: refine metrics doc

Relates to kubeshop/helm-charts#515 (comment)

* ci: add alpine image parametrization (#3891)

* add alpine image parametrization

* fix typo in release flow

* feat: condition ttl (#3890)

* feat: add ttl to model

* feat: ttl condition support

* fix: dep update

* fix: ttl units

* fix: dep update

* ci: rename gh token var (#3893)

* fix: http proxy

* ci: fix gc token var

* docs: add zap executor (#3897)

* docs: add zap executor

* docs: apply suggestions from code review

Co-authored-by: Julianne Fermi <[email protected]>

---------

Co-authored-by: Julianne Fermi <[email protected]>

* ci: add docker registry description (#3898)

* add GH action for uploading readme to docker registry

* fix: check username and token for update (#3896)

* fix: check username and token for update

* fix: update secret by field

* fix: dep update

* fix: dep update

* docs: zap references (#3902)

* feat: default artifacts dir (#3905)

* feat: default artifacts dir

* fix: docs

* fix: dynamic artifacts diiirectory

* fix: golint

* ci: add SBOM and cosign for all binaries and docker images (#3910)

* ci: add sboms and cosign

* fix: support plain secret var for postman (#3911)

* ci: add workflow dispatch

* ci: add permission contents for release-dev flow

* Break Dashboard doc into separate pages (#3927)

* fix: support multiline commands (#3937)

* fix: optional working dir

* fix: remove arg

* fix: support multiline commands for executors

* fix: ginkgo run command

* fix: zap config path

* fix: remove duplicated declaration

* fix: log command args

* fix: golint

* docs: update zap examples (#3943) (#3944)

* fix: update examples in docs

* fix: dep update

---------

Signed-off-by: Sindhu Inti <[email protected]>
Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: Lilla Vass <[email protected]>
Co-authored-by: Abdallah Abedraba <[email protected]>
Co-authored-by: Julianne Fermi <[email protected]>
Co-authored-by: aabedraba <[email protected]>
Co-authored-by: ypoplavs <[email protected]>
Co-authored-by: Sindhu  Inti <[email protected]>
Co-authored-by: Tomasz Konieczny <[email protected]>
Co-authored-by: Jacek Wysocki <[email protected]>
Co-authored-by: Povilas Versockas <[email protected]>
Co-authored-by: Harsha Shiva Kumar <[email protected]>
Co-authored-by: Shiva Kumar, Harsha <[email protected]>
Co-authored-by: Ale <[email protected]>
Co-authored-by: Guillaume Berche <[email protected]>
  • Loading branch information
15 people authored Jun 1, 2023
1 parent 0977bd7 commit cca3c13
Show file tree
Hide file tree
Showing 489 changed files with 8,550 additions and 3,945 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ name: "CodeQL"

on:
push:
branches: [ main ]
branches: [ main, develop ]
paths:
- 'cmd/**'
- 'pkg/**'
- 'internal/**'
- 'contrib/**'
pull_request:
# The branches below must be a subset of the branches above
branches: [ main ]
branches: [ main, develop ]
paths:
- 'cmd/**'
- 'pkg/**'
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/docker-build-api-executors-beta-tag.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,7 @@ jobs:
single_executor:
strategy:
matrix:
executor: [artillery, curl, example, ginkgo, k6, kubepug, postman, soapui, init, scraper, template ]

executor: [artillery, curl, example, ginkgo, k6, kubepug, postman, soapui, init, scraper, template, zap ]
runs-on: ubuntu-latest
steps:

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker-build-api-executors-tag.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ jobs:
single_executor:
strategy:
matrix:
executor: [artillery, curl, example, ginkgo, k6, kubepug, postman, soapui, init, scraper, template ]
executor: [artillery, curl, example, ginkgo, k6, kubepug, postman, soapui, init, scraper, template, zap ]

runs-on: ubuntu-latest
steps:
Expand Down
Loading

0 comments on commit cca3c13

Please sign in to comment.