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

Release/v1.12.0 #713

Merged
merged 49 commits into from
Jun 1, 2023
Merged

Release/v1.12.0 #713

merged 49 commits into from
Jun 1, 2023

Conversation

ypoplavs
Copy link
Contributor

@ypoplavs ypoplavs commented Jun 1, 2023

This PR bundles all the latest changes into a new minor v1.12.0 release.

haneabogdan and others added 30 commits May 15, 2023 14:21
…tional (#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
* 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]>
* 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
* rename release branch
* rename release branch
# Conflicts:
#	.github/workflows/docker-build-tag.yml
* 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
* 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: 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]>
* utilize external links

* fix type

* add timeout doc
* 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
* replace with created secrets

Resolves: kubeshop/testkube#3875
* 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]>
ypoplavs and others added 13 commits May 25, 2023 15:08
* 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]>
* add GH for uploading readme to dockerhub registry
* 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

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
* labels improvements

* refactored labels multiselect

* fix default labels props

* fixes after review
* triggers zustand

* local trigger store

* remove files and renaming

* prettier fix

---------

Co-authored-by: Bogdan Hanea <[email protected]>
* 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
@vercel
Copy link

vercel bot commented Jun 1, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
testkube-dashboard ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 1, 2023 2:32pm

@ypoplavs ypoplavs requested a review from rangoo94 June 1, 2023 09:04
@rangoo94
Copy link
Member

rangoo94 commented Jun 1, 2023

I'll check kubeshop/testkube#3940 before, and we may include #708 as well, as it's pretty small bugfix

@rangoo94
Copy link
Member

rangoo94 commented Jun 1, 2023

ae60776fc6cacd38c3186480fce598bc3d5f4f29 should be included too

@rangoo94
Copy link
Member

rangoo94 commented Jun 1, 2023

Actually, looks like the latest commit here is from 2 weeks ago, so it's pretty old and doesn't have a lot of bugfixes

* feat: add overrides mechanism for testing variables

Resolves: kubeshop/testkube#3948

* typo: rename hasOverridesApplied to areOverridesApplied
@vsukhin vsukhin merged commit 7ace642 into main Jun 1, 2023
@vsukhin vsukhin deleted the release/v1.12.0 branch June 1, 2023 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants