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 Candidate v1.16.3 #997

Merged
merged 28 commits into from
Jan 23, 2024
Merged

Release Candidate v1.16.3 #997

merged 28 commits into from
Jan 23, 2024

Conversation

haneabogdan
Copy link
Contributor

This PR...

Changes

Fixes

How to test it

screenshots

Checklist

  • tested locally
  • added new dependencies
  • updated the docs
  • added a test

tkonieczny and others added 28 commits December 4, 2023 14:15
* tests - triggers - assert fixed

* tests - triggers fixture namespace fixed
* feat: add fullWidth props to custom button

* fix: page title vertical align items

* refactor: reformat
* fix: alignment of popover

* chore: remove unused prop
* refactor: rename EntityListContent to EntityView

* chore: remove unused filter props model

* chore: remove unused EntityListBlueprint

* refactor: entity filters types

* refactor: define slots for view component and switch

* fix: EntityGrid useMemo

* feat: add isListLoading prop

* feat: add executor/status icon size prop

* feat: is test/test-suite with execution check

* feat: add tests/testSuites metrics provider

* feat: secondary label list item

* feat: view component additional props

* refactor: testsMetrics and testSuitesMetrics

* feat: labels filters key value input

* feat: EntityGridItemDropdown

* refactor: separate styled component for entity view

* feat: view component base props

* feat: reusable EntityDropdown atom

* refactor: dots dropdown open prop

* refactor: navigate link

* refactor: do not use cloneElement

* refactor: remove onAbort + abort all executions

* refactor: add test/test suite button

* refactor: smaller filters width

* refactor: table sorting style

* refactor: filters flex

* refactor: changes

* refactor: metrics for grid/table view

* refactor: improvements

* chore: remove unused
* feat: extract logs streaming logic to hook
* chore: extract useClientRect hook / extract common props
* chore: extract AnimatedFullscreenLogOutput
* feat: add option to hide action buttons in Log Output
* fix: simplify LogOutput DOM structure
* feat: add option to wrap log output
* feat: add option to modify line in log output
   - wrap each line with this component
   - get rid of ansi-to-react
   - add some optimizations
* chore: extract LogOutput logic to hook
* feat: expose more powerful references from LogOutput/Console
* feat: use basic virtual rendering for the log output
* fix: detect proper virtual width of Console
* fix: wrapping lines
* fix: line number stickiness
* fix: scrolling to beginning of line
* fix: virtual rendering while watching
* fix: wrapping lines
* feat: expose option to get line rect in Console
* chore: clean LogOutputPure a little
* feat: extract log parsing logic to the LogProcessor
* feat: optimize console, split logprocessor
* fix: OSS log output
* feat: avoid full screen animation in oss
* chore: extract logic for calculating console dimensions
* chore: clean up Console code
* chore: use `debounce` from lodash
* chore: delete fullscreen animation code for log output
* fix: allow empty last callback
* feat: extract Toolbar from LogOutput to separate components
* chore: extract the scrollbar out of the Log Output
* feat: extract keyword scanner / fix: memory leak
* feat: add basic search functionality to Log Output
* fix: some detected bugs
* fix: add syncSubscribe() method for plugins
* chore: add unit tests for syncSubscribe()
* fix: escape arguments containing spaces

* fix: format args

* fix: check if arg starts and ends with quotes

* fix: restore functionality for inline

* refactor: changes

* refactor: changes

* refactor: unit tests + inline args

* refactor: rename

* refactor: escape quotes

* fix: add single quote and backtick

* chore: import directly from utils

* fix: unit tests

* refactor: changes

* feat: add unit test

* fix: github warning
* feat: on log click

* refactor: onSelectLine

* refactor: remove copying to clipboard

* refactor: remove props and use search params only

* feat: add indigo colors

* chore: remove unused onClick prop
* feat:  multi line log line selection scroll

* feat: scroll to middle of lines when multiple lines

* feat: add placeholder when first running test

* fix: lint
* feat: add search + status executions filters

* refactor: filters container styling

* fix: linting

* fix: linting 2
* fix: download artifacts archive

* fix: restore old functionality
* refactor: executions timestamp filter

* refactor: remove default last 7 days timestamp

* fix: skip getting executions if timestamp filter was not set

* fix: if no executions found, set filter to all

* fix: skipping getting executions

* refactor: this year -> last 12 months
* fix: logs rendering when switching drawer tabs

* refactor: use observer to rerender

* refactor: use useIntersection
Copy link

vercel bot commented Jan 23, 2024

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 Jan 23, 2024 9:57am

Copy link

Changelog

Commit Description PR
33252a4e feat: slack migration (#996)
4462450f fix: missing artifacts tab (#995)
b979f0e1 fix: logs rendering when switching drawer tabs (#994)
c585f0f8 refactor: handle artifacts new status (#993)
3ef3a6bc refactor: executions timestamp filter (#992)
25a9d749 fix: download artifacts archive (#991)
816d43e7 feat: enhance executions model (#989)
4ac5628b feat: add prefix & suffix to HelpCard (#988)
03b7ae7c chore: add circleci url constant (#987)
ae29abe5 feat: add search + status executions filters (#986)
2296ad98 feat: multi log line selection (#985)
e4af4354 feat: on log click (#984)
e202f8ff fix: escape arguments containing spaces (#982)
eaddbf8b feat: environment dashboard (#983)
1057bf31 fix: avoid using external Babel replacement in the worker function (#981)
eb85a689 refactor: remove isListLoading prop (#980)
f1d945a2 feat: add syncSubscribe() method for plugins (#979)
d180c07c refactor: add pending status (#978)
b7ac8a13 feat: Log Output modifications (#976)
df552037 refactor: rename EntityListContent to EntityView (#959)
57c31d98 fix: executions bar chart popover alignment (#977)
f9639a79 feat: create InstallationInfoItem atom component (#975)
3a7e07e7 chore: add color to palette (#974)
e18c7cac feat: confirm disabled for configuration card (#973)
af2044da feat: add entity list promo component with plugin slot (#972)
e401d7d3 feat: free org empty entities (#971)
bd845dd7 fix: downgrade bugs improvements (#970)
ca6bf38c fix: E2E tests - trigger tests fixed for Cloud runs (#969)
Details
Commit Date Author Description PR
33252a4e 2024-01-23 11:33:57 +0200 Bogdan Hanea feat: slack migration (#996)
4462450f 2024-01-23 10:03:34 +0200 Bogdan Hanea fix: missing artifacts tab (#995)
b979f0e1 2024-01-22 16:55:45 +0200 Razvan Topliceanu fix: logs rendering when switching drawer tabs (#994)
c585f0f8 2024-01-19 15:29:13 +0200 Razvan Topliceanu refactor: handle artifacts new status (#993)
3ef3a6bc 2024-01-19 13:29:41 +0200 Razvan Topliceanu refactor: executions timestamp filter (#992)
25a9d749 2024-01-17 16:02:07 +0200 Razvan Topliceanu fix: download artifacts archive (#991)
816d43e7 2024-01-16 16:40:07 +0200 Bogdan Hanea feat: enhance executions model (#989)
4ac5628b 2024-01-16 12:25:22 +0200 Catalin feat: add prefix & suffix to HelpCard (#988)
03b7ae7c 2024-01-15 12:46:25 +0200 Catalin chore: add circleci url constant (#987)
ae29abe5 2024-01-15 12:17:00 +0200 Razvan Topliceanu feat: add search + status executions filters (#986)
2296ad98 2024-01-12 10:33:48 +0200 Razvan Topliceanu feat: multi log line selection (#985)
e4af4354 2024-01-10 10:14:21 +0200 Razvan Topliceanu feat: on log click (#984)
e202f8ff 2024-01-05 14:07:06 +0200 Razvan Topliceanu fix: escape arguments containing spaces (#982)
eaddbf8b 2024-01-05 11:27:12 +0200 Bogdan Hanea feat: environment dashboard (#983)
1057bf31 2023-12-20 09:43:20 +0100 Dawid Rusnak fix: avoid using external Babel replacement in the worker function (#981)
eb85a689 2023-12-18 13:29:26 +0200 Razvan Topliceanu refactor: remove isListLoading prop (#980)
f1d945a2 2023-12-18 10:52:15 +0100 Dawid Rusnak feat: add syncSubscribe() method for plugins (#979)
d180c07c 2023-12-18 11:20:51 +0200 Razvan Topliceanu refactor: add pending status (#978)
b7ac8a13 2023-12-15 18:10:59 +0100 Dawid Rusnak feat: Log Output modifications (#976)
df552037 2023-12-15 17:44:28 +0200 Razvan Topliceanu refactor: rename EntityListContent to EntityView (#959)
57c31d98 2023-12-14 13:18:41 +0200 Razvan Topliceanu fix: executions bar chart popover alignment (#977)
f9639a79 2023-12-13 10:06:35 +0200 Razvan Topliceanu feat: create InstallationInfoItem atom component (#975)
3a7e07e7 2023-12-11 14:34:08 +0200 Bogdan Hanea chore: add color to palette (#974)
e18c7cac 2023-12-07 12:11:43 +0200 Razvan Topliceanu feat: confirm disabled for configuration card (#973)
af2044da 2023-12-07 09:25:23 +0200 Razvan Topliceanu feat: add entity list promo component with plugin slot (#972)
e401d7d3 2023-12-06 12:10:36 +0200 Bogdan Hanea feat: free org empty entities (#971)
bd845dd7 2023-12-05 14:51:05 +0200 Razvan Topliceanu fix: downgrade bugs improvements (#970)
ca6bf38c 2023-12-04 14:15:37 +0100 Tomasz Konieczny fix: E2E tests - trigger tests fixed for Cloud runs (#969)

@haneabogdan haneabogdan merged commit 0a207df into main Jan 23, 2024
14 checks passed
@haneabogdan haneabogdan deleted the release/v1.16.3 branch January 23, 2024 10:03
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.

5 participants