renovate[bot]
38adb97c03
chore(deps): update dependency @types/react to v17.0.78 ( #6670 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`17.0.77` ->
`17.0.78`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.77/17.0.78 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/17.0.78?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/17.0.78?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/17.0.77/17.0.78?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/17.0.77/17.0.78?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-22 00:56:22 +00:00
renovate[bot]
8ddc753a62
chore(deps): update dependency @types/react to v17.0.77 ( #6669 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`17.0.76` ->
`17.0.77`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.76/17.0.77 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/17.0.77?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/17.0.77?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/17.0.76/17.0.77?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/17.0.76/17.0.77?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 21:54:38 +00:00
Mateusz Kwasniewski
cf7507db98
fix: Adjust health chart for large values ( #6665 )
2024-03-21 17:56:34 +01:00
Mateusz Kwasniewski
7ca95295bc
fix: render small values in project health ( #6663 )
2024-03-21 15:46:17 +01:00
andreas-unleash
9be15d4976
Chore/rename dashboard files to insights ( #6662 )
...
Renames everything related to `executive dashboard` to `insights`
Closes: # [1-2213](https://linear.app/unleash/issue/1-2213/rename-in-fe )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2024-03-21 16:39:03 +02:00
Fredrik Strand Oseberg
8532e08398
fix: default strategy ui update fix ( #6652 )
...
This PR fixes a bug where editing the default strategy would not refresh
the resource it was depending on to display the data. This also surfaces
another issue, which is that project settings is using data from the
getProjectOverview hook to display the default strategies in each
environment. This should be it's own resource, but that is beyond the
scope of this PR.
2024-03-21 15:13:23 +01:00
andreas-unleash
9233d4ca33
fix: chart info naming bug fix ( #6660 )
...
Rename param
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2024-03-21 13:16:01 +00:00
andreas-unleash
ce4a243165
feat: ttp for all projects should show median value per day ( #6656 )
...
Separates out the calculation of the median to its own file and tested
Closes #
[1-2212](https://linear.app/unleash/issue/1-2212/timetoproduction-for-all-projects-should-show-the-change-in-the-median )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2024-03-21 14:21:53 +02:00
andreas-unleash
bce25bf0f1
fix: do not show flagsPerUser when calculation results to NaN ( #6639 )
...
What it says on the tin
Closes #
[1-2209](https://linear.app/unleash/issue/1-2209/total-flag-widget-says-nan-when-no-data )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2024-03-21 13:29:48 +02:00
Jaanus Sellin
c41ec49615
feat: remove active/inactive members ( #6654 )
...
![image](https://github.com/Unleash/unleash/assets/964450/769ef8bb-834d-4917-898f-b2ba17a9062b )
2024-03-21 11:27:37 +02:00
renovate[bot]
fb88048acf
chore(deps): update dependency vanilla-jsoneditor to ^0.23.0 ( #6648 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vanilla-jsoneditor](https://togithub.com/josdejong/svelte-jsoneditor )
| [`^0.22.0` ->
`^0.23.0`](https://renovatebot.com/diffs/npm/vanilla-jsoneditor/0.22.0/0.23.0 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vanilla-jsoneditor/0.23.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vanilla-jsoneditor/0.23.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vanilla-jsoneditor/0.22.0/0.23.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vanilla-jsoneditor/0.22.0/0.23.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>josdejong/svelte-jsoneditor (vanilla-jsoneditor)</summary>
###
[`v0.23.0`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0230-2024-03-13 )
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.22.0...v0.23.0 )
##### ⚠ BREAKING CHANGES
- The `onRenderContextMenu` callback now also triggers when the editor
is `readOnly`,
so you now have to handle that case in the callback.
##### Features
-
[#​399](https://togithub.com/josdejong/svelte-jsoneditor/issues/399 )
enable onRenderContextMenu when the editor is readOnly
([#​411](https://togithub.com/josdejong/svelte-jsoneditor/issues/411 ))
([db3fb57](db3fb57dc6
))
- extend the contexts of `onRenderMenu` and `onRenderContextMenu` with a
prop `readOnly`
([#​411](https://togithub.com/josdejong/svelte-jsoneditor/issues/411 ))
([4df5548](4df55481a1
))
- search and replace in table mode
([#​415](https://togithub.com/josdejong/svelte-jsoneditor/issues/415 ))
([0860f3e](0860f3ea42
))
##### Bug Fixes
- cannot convert an Array into an Object
([4b3af48](4b3af488fa
))
- context menu not closing when clicking a button in a dropdown menu
([e2c419a](e2c419acb3
))
- disable all relevant context menu buttons when readOnly (see
[#​411](https://togithub.com/josdejong/svelte-jsoneditor/issues/411 ))
([c66ee09](c66ee09165
))
- disable wrapped line indent when using tabs because that doesn't work
well
([2a067e1](2a067e1551
))
- editor not getting focus when clicking inside the welcome screen of
table mode
([919a31e](919a31ecd5
))
- insert an object or array in tree mode in an empty document not
working
([5382e1c](5382e1ce75
))
- status bar not visible when caret is at the start of the document
([dca87f0](dca87f0280
))
- table row actions not disabled in the table mode context menu when
having an empty document
([7123249](7123249d28
))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 01:11:34 +00:00
renovate[bot]
c7a5bf90b0
chore(deps): update dependency sass to v1.72.0 ( #6647 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://togithub.com/sass/dart-sass ) | [`1.71.1` ->
`1.72.0`](https://renovatebot.com/diffs/npm/sass/1.71.1/1.72.0 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/sass/1.72.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sass/1.72.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sass/1.71.1/1.72.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sass/1.71.1/1.72.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.72.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1720 )
[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.71.1...1.72.0 )
- Support adjacent `/`s without whitespace in between when parsing plain
CSS
expressions.
- Allow the Node.js `pkg:` importer to load Sass stylesheets for
`package.json`
`exports` field entries without extensions.
- When printing suggestions for variables, use underscores in variable
names
when the original usage used underscores.
##### JavaScript API
- Properly resolve `pkg:` imports with the Node.js package importer when
arguments are passed to the JavaScript process.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 01:11:14 +00:00
renovate[bot]
09c88e97e4
chore(deps): update dependency cypress to v13.7.0 ( #6646 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://togithub.com/cypress-io/cypress )) | [`13.6.6` ->
`13.7.0`](https://renovatebot.com/diffs/npm/cypress/13.6.6/13.7.0 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/cypress/13.7.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cypress/13.7.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cypress/13.6.6/13.7.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress/13.6.6/13.7.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.7.0`](https://togithub.com/cypress-io/cypress/releases/tag/v13.7.0 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.6.6...v13.7.0 )
Changelog: <https://docs.cypress.io/guides/references/changelog#13-7-0 >
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-20 23:49:59 +00:00
renovate[bot]
3e5598ac05
chore(deps): update dependency @types/node to v18.19.24 ( #6644 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`18.19.23` ->
`18.19.24`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.23/18.19.24 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.19.24?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.19.24?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.19.23/18.19.24?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.19.23/18.19.24?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-20 23:49:30 +00:00
renovate[bot]
82f1469025
chore(deps): update dependency vite-tsconfig-paths to v4.3.2 ( #6645 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[vite-tsconfig-paths](https://togithub.com/aleclarson/vite-tsconfig-paths )
| [`4.3.1` ->
`4.3.2`](https://renovatebot.com/diffs/npm/vite-tsconfig-paths/4.3.1/4.3.2 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite-tsconfig-paths/4.3.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-tsconfig-paths/4.3.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-tsconfig-paths/4.3.1/4.3.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-tsconfig-paths/4.3.1/4.3.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>aleclarson/vite-tsconfig-paths (vite-tsconfig-paths)</summary>
###
[`v4.3.2`](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.3.1...c02e4a2da868a6a0dc5489108d7c2f85acd5a7df )
[Compare
Source](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.3.1...v4.3.2 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-20 23:49:05 +00:00
andreas-unleash
859fe098fe
chore: verify chart names and tooltips ( #6635 )
...
Centralises and improves the chart title and tooltip descriptions.
Closes
[1-2199](https://linear.app/unleash/issue/1-2199/verify-tooltip-texts-and-explanations-are-clear-enough )
[1-2200](https://linear.app/unleash/issue/1-2200/verify-chart-naming )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2024-03-20 17:38:49 +02:00
andreas-unleash
84707e2bf3
chore: create new flag to hide insights ui ( #6638 )
...
Creates a new flag to control the executive dashboard ui
Closes #
[1-2208](https://linear.app/unleash/issue/1-2208/create-separate-ui-flag-decoupled-from-the-backend-flag )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2024-03-20 17:21:46 +02:00
andreas-unleash
33ec7e1894
chore: fix react errors ( #6637 )
...
Fix hook usage react error (console)
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2024-03-20 17:11:50 +02:00
andreas-unleash
c67ad4222e
fix: ttp stat show latest date ( #6626 )
...
Makes the time to production stats show the current value (latest date).
This aligns it with other stats on the page.
Closes #
[1-2203](https://linear.app/unleash/issue/1-2203/make-the-time-to-production-stats-show-the-latest-current-data )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2024-03-20 15:46:00 +02:00
Thomas Heartman
990ef4144e
fix: render values that are N/A ( #6633 )
...
This change makes the tooltip still render values and headers that are
`N/A` (instead of not rendering them at all).
This makes the tooltip more consistent and predictable. At least to
me, it was confusing that some of the values were just hidden sometimes.
I've also added a test to make sure that the tooltip renders the N/A
values.
This is what it looks like now:
![image](https://github.com/Unleash/unleash/assets/17786332/46cb9250-6ce2-4567-a02d-b186f86c1de5 )
2024-03-20 13:44:03 +00:00
Jaanus Sellin
0c0530ddcf
feat: make table scrollable ( #6632 )
2024-03-20 15:29:15 +02:00
Jaanus Sellin
99b5db1691
feat: connect lead time with backend ( #6629 )
2024-03-20 14:40:57 +02:00
Mateusz Kwasniewski
6dc6e36084
feat: expose stats, health and flag types insights ( #6630 )
2024-03-20 13:34:48 +01:00
Jaanus Sellin
1becfc0202
feat: project members widget ( #6628 )
...
![image](https://github.com/Unleash/unleash/assets/964450/7e27dbab-da24-44b2-8336-36df9660bd78 )
2024-03-20 14:30:27 +02:00
Mateusz Kwasniewski
f0e5d075a7
feat: Fetch backend api data insights ( #6622 )
2024-03-20 10:54:21 +01:00
Mateusz Kwasniewski
8ea4aec3d4
chore: orval with project insights ( #6621 )
2024-03-20 09:20:54 +01:00
andreas-unleash
c126ae130d
fix: insights UI improvements and aggreated TTP ( #6584 )
...
Various ui enhancements
Aggregates the time to production and metrics summary by averaging by
date across all projects to get the value. Creates a single dataset for
the aggregation. This makes theme behave like eg the Health chart
(showing aggregated graph when show all projects and per project when
not)
Gradient fill when all projects across all related charts
Attached recording with generated data for 3 months
https://github.com/Unleash/unleash/assets/104830839/7acd80a8-b799-4a35-9a2e-bf3798f56d32
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2024-03-20 09:24:56 +02:00
renovate[bot]
e35aa38a5a
chore(deps): update dependency msw to v2.2.3 ( #6615 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io ) ([source](https://togithub.com/mswjs/msw )) |
[`2.1.7` -> `2.2.3`](https://renovatebot.com/diffs/npm/msw/2.1.7/2.2.3 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/msw/2.2.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/msw/2.2.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/msw/2.1.7/2.2.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/msw/2.1.7/2.2.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
### [`v2.2.3`](https://togithub.com/mswjs/msw/releases/tag/v2.2.3 )
[Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.2...v2.2.3 )
#### v2.2.3 (2024-03-08)
##### Bug Fixes
- remove the upper range for `typescript` peer dependency
([#​2077](https://togithub.com/mswjs/msw/issues/2077 ))
([`07cc073`](07cc073f0d
))
[@​kettanaito](https://togithub.com/kettanaito )
### [`v2.2.2`](https://togithub.com/mswjs/msw/releases/tag/v2.2.2 )
[Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.1...v2.2.2 )
#### v2.2.2 (2024-02-28)
##### Bug Fixes
- set correct "Content-Length" response header for special characters
([#​2045](https://togithub.com/mswjs/msw/issues/2045 ))
([#​2046](https://togithub.com/mswjs/msw/issues/2046 ))
([`eb3e284`](eb3e284a3e
))
[@​ZeroCho](https://togithub.com/ZeroCho )
### [`v2.2.1`](https://togithub.com/mswjs/msw/releases/tag/v2.2.1 )
[Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.0...v2.2.1 )
#### v2.2.1 (2024-02-17)
##### Bug Fixes
- remove unused types
([#​2043](https://togithub.com/mswjs/msw/issues/2043 ))
([`a78d57d`](a78d57d3e9
))
[@​kettanaito](https://togithub.com/kettanaito )
### [`v2.2.0`](https://togithub.com/mswjs/msw/releases/tag/v2.2.0 )
[Compare Source](https://togithub.com/mswjs/msw/compare/v2.1.7...v2.2.0 )
#### v2.2.0 (2024-02-12)
##### Features
- **support concurrent test runs via "server.boundary"**
([announcement](https://mswjs.io/blog/introducing-server-boundary ),
[#​2000](https://togithub.com/mswjs/msw/issues/2000 ))
([`450e7bc`](450e7bc72e
))
[@​kettanaito](https://togithub.com/kettanaito )
- automatically set "Content-Length" on text/json responses
([#​1996](https://togithub.com/mswjs/msw/issues/1996 ))
([`a957235`](a957235209
))
[@​kettanaito](https://togithub.com/kettanaito )
- add `msw/core/http` and `msw/core/graphql` export paths
([#​2004](https://togithub.com/mswjs/msw/issues/2004 ))
([`31442cf`](31442cfc95
))
[@​thepassle](https://togithub.com/thepassle )
[@​kettanaito](https://togithub.com/kettanaito )
- drop webpack 4 support (remove "chokidar")
([#​2021](https://togithub.com/mswjs/msw/issues/2021 ))
([`a076142`](a0761424c6
))
[@​sairus2k](https://togithub.com/sairus2k )
[@​kettanaito](https://togithub.com/kettanaito )
- use a lightweight
"[@​inquirer/confirm](https://togithub.com/inquirer/confirm )" in
the CLI ([#​2020](https://togithub.com/mswjs/msw/issues/2020 ))
([`f25af8a`](f25af8a1e5
))
[@​sairus2k](https://togithub.com/sairus2k )
[@​kettanaito](https://togithub.com/kettanaito )
##### Bug Fixes
- **setupWorker:** set "response.url" in "response:\*" events
([#​2031](https://togithub.com/mswjs/msw/issues/2031 ))
([`0e9d65f`](0e9d65ffbf
))
[@​kettanaito](https://togithub.com/kettanaito )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-19 19:29:43 +00:00
Nuno Góis
899d9fe57f
chore: call signal endpoint example ( #6611 )
...
Adds a "call signal endpoint" example to the token dialog.
![image](https://github.com/Unleash/unleash/assets/14320932/9cd2b46e-dca7-4ae1-b389-c83f910cb377 )
2024-03-19 15:53:41 +00:00
Fredrik Strand Oseberg
bb847e2935
chore: move project stats ( #6602 )
...
Add stats to project insights. Will follow up with UI enhancements in a
later iteration.
<img width="1408" alt="Skjermbilde 2024-03-19 kl 13 19 18"
src="https://github.com/Unleash/unleash/assets/16081982/f4726635-99eb-4f27-8c31-5c6d402f2ceb ">
2024-03-19 14:27:42 +01:00
Mateusz Kwasniewski
aeb6291863
feat: change request insights for oss and pro ( #6608 )
2024-03-19 13:43:43 +01:00
Jaanus Sellin
407b348a45
feat: flag types used for project insights ( #6607 )
...
![image](https://github.com/Unleash/unleash/assets/964450/b9eecb3e-eb02-4cc7-96eb-033c010734c0 )
2024-03-19 14:21:54 +02:00
Mateusz Kwasniewski
84005e27cc
feat: change request insights widget ( #6606 )
2024-03-19 12:21:06 +01:00
Jaanus Sellin
ec7bb2dae3
feat: add configurable event for banner goto action ( #6603 )
...
We added banner to get attention of customer, but we are not tracking
its usage.
Added a way to track the **goto action** button.
2024-03-19 12:09:09 +02:00
Mateusz Kwasniewski
52363f176a
feat: project health card ( #6595 )
2024-03-19 09:01:27 +01:00
renovate[bot]
5db0e9ac6e
chore(deps): update dependency vite to v5.1.6 ( #6600 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vitejs.dev )
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite )) |
[`5.1.5` -> `5.1.6`](https://renovatebot.com/diffs/npm/vite/5.1.5/5.1.6 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.1.6?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.1.6?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.1.5/5.1.6?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.1.5/5.1.6?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.1.6`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small516-2024-03-11-small )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.1.5...v5.1.6 )
- chore(deps): update all non-major dependencies
([#​16131](https://togithub.com/vitejs/vite/issues/16131 ))
([a862ecb](https://togithub.com/vitejs/vite/commit/a862ecb )), closes
[#​16131](https://togithub.com/vitejs/vite/issues/16131 )
- fix: check for publicDir before checking if it is a parent directory
([#​16046](https://togithub.com/vitejs/vite/issues/16046 ))
([b6fb323](https://togithub.com/vitejs/vite/commit/b6fb323 )), closes
[#​16046](https://togithub.com/vitejs/vite/issues/16046 )
- fix: escape single quote when relative base is used
([#​16060](https://togithub.com/vitejs/vite/issues/16060 ))
([8f74ce4](https://togithub.com/vitejs/vite/commit/8f74ce4 )), closes
[#​16060](https://togithub.com/vitejs/vite/issues/16060 )
- fix: handle function property extension in namespace import
([#​16113](https://togithub.com/vitejs/vite/issues/16113 ))
([f699194](https://togithub.com/vitejs/vite/commit/f699194 )), closes
[#​16113](https://togithub.com/vitejs/vite/issues/16113 )
- fix: server middleware mode resolve
([#​16122](https://togithub.com/vitejs/vite/issues/16122 ))
([8403546](https://togithub.com/vitejs/vite/commit/8403546 )), closes
[#​16122](https://togithub.com/vitejs/vite/issues/16122 )
- fix(esbuild): update tsconfck to fix bug that could cause a deadlock
([#​16124](https://togithub.com/vitejs/vite/issues/16124 ))
([fd9de04](https://togithub.com/vitejs/vite/commit/fd9de04 )), closes
[#​16124](https://togithub.com/vitejs/vite/issues/16124 )
- fix(worker): hide "The emitted file overwrites" warning if the content
is same ([#​16094](https://togithub.com/vitejs/vite/issues/16094 ))
([60dfa9e](https://togithub.com/vitejs/vite/commit/60dfa9e )), closes
[#​16094](https://togithub.com/vitejs/vite/issues/16094 )
- fix(worker): throw error when circular worker import is detected and
support self referencing worker
([eef9da1](https://togithub.com/vitejs/vite/commit/eef9da1 )), closes
[#​16103](https://togithub.com/vitejs/vite/issues/16103 )
- style(utils): remove null check
([#​16112](https://togithub.com/vitejs/vite/issues/16112 ))
([0d2df52](https://togithub.com/vitejs/vite/commit/0d2df52 )), closes
[#​16112](https://togithub.com/vitejs/vite/issues/16112 )
- refactor(runtime): share more code between runtime and main bundle
([#​16063](https://togithub.com/vitejs/vite/issues/16063 ))
([93be84e](https://togithub.com/vitejs/vite/commit/93be84e )), closes
[#​16063](https://togithub.com/vitejs/vite/issues/16063 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-19 00:32:17 +00:00
renovate[bot]
1c67c6ad3b
chore(deps): update dependency date-fns-tz to v2.0.1 ( #6598 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [date-fns-tz](https://togithub.com/marnusw/date-fns-tz ) | [`2.0.0` ->
`2.0.1`](https://renovatebot.com/diffs/npm/date-fns-tz/2.0.0/2.0.1 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/date-fns-tz/2.0.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/date-fns-tz/2.0.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/date-fns-tz/2.0.0/2.0.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/date-fns-tz/2.0.0/2.0.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>marnusw/date-fns-tz (date-fns-tz)</summary>
###
[`v2.0.1`](https://togithub.com/marnusw/date-fns-tz/blob/HEAD/CHANGELOG.md#v201-9-March-2024 )
[Compare
Source](https://togithub.com/marnusw/date-fns-tz/compare/v2.0.0...v2.0.1 )
- \[DOCS] Fix incorrect output comment
([#​270](https://togithub.com/marnusw/date-fns-tz/issues/270 ))
- \[DEPS] Limit to date-fns 2.x
([#​262](https://togithub.com/marnusw/date-fns-tz/issues/262 ),
[#​267](https://togithub.com/marnusw/date-fns-tz/issues/267 ))
- \[REFACTOR] `tzTokenizeDate`: Remove weird unneeded regex
([#​254](https://togithub.com/marnusw/date-fns-tz/issues/254 ))
- \[BUGFIX] Improving correctness of the `formatInTimeZone` close to the
DST threshold
([#​247](https://togithub.com/marnusw/date-fns-tz/issues/247 ))
- \[ENHANCEMENT] Use hourCycle for browsers that support hour cycle
formatting
([#​231](https://togithub.com/marnusw/date-fns-tz/issues/231 ))
- \[BUGFIX] Fix tzParseTimezone to parse 00:30 timezones properly
([#​229](https://togithub.com/marnusw/date-fns-tz/issues/229 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-19 00:31:54 +00:00
renovate[bot]
f985bc428e
chore(deps): update dependency @types/node to v18.19.23 ( #6599 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`18.19.22` ->
`18.19.23`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.22/18.19.23 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.19.23?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.19.23?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.19.22/18.19.23?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.19.22/18.19.23?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-19 00:31:31 +00:00
renovate[bot]
3fc8a4f9f4
chore(deps): update dependency vitest to v1.3.1 ( #6578 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vitest](https://togithub.com/vitest-dev/vitest )
([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest ))
| [`1.2.2` ->
`1.3.1`](https://renovatebot.com/diffs/npm/vitest/1.2.2/1.3.1 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/1.2.2/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/1.2.2/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitest-dev/vitest (vitest)</summary>
###
[`v1.3.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.3.1 )
[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1 )
##### 🚀 Features
- **vitest**: Expose parseCLI method - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5248 ](https://togithub.com/vitest-dev/vitest/issues/5248 )
[<samp>(c793a)</samp>](https://togithub.com/vitest-dev/vitest/commit/c793a136 )
- This feature is not affected by SemVer because it is part of an
[experimental API](https://vitest.dev/advanced/api.html ).
##### 🐞 Bug Fixes
- Add task tests iteratively - by
[@​DerYeger](https://togithub.com/DerYeger ) in
[https://github.com/vitest-dev/vitest/issues/5235 ](https://togithub.com/vitest-dev/vitest/issues/5235 )
[<samp>(38155)</samp>](https://togithub.com/vitest-dev/vitest/commit/38155548 )
- **coverage**: Ignore generated TS decorators - by
[@​AriPerkkio](https://togithub.com/AriPerkkio ) and
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5206 ](https://togithub.com/vitest-dev/vitest/issues/5206 )
[<samp>(a2804)</samp>](https://togithub.com/vitest-dev/vitest/commit/a280451b )
- **ui**: Auto reload coverage iframe after test run - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5242 ](https://togithub.com/vitest-dev/vitest/issues/5242 )
[<samp>(5376d)</samp>](https://togithub.com/vitest-dev/vitest/commit/5376d5be )
##### [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1 )
###
[`v1.3.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.3.0 )
[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v1.2.2...v1.3.0 )
##### 🚀 Features
- Deprecate watchExclude - by
[@​patak-dev](https://togithub.com/patak-dev ) in
[https://github.com/vitest-dev/vitest/issues/5171 ](https://togithub.com/vitest-dev/vitest/issues/5171 )
[<samp>(82885)</samp>](https://togithub.com/vitest-dev/vitest/commit/828858f8 )
- **browser**:
- Run test files in isolated iframes - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5036 ](https://togithub.com/vitest-dev/vitest/issues/5036 )
[<samp>(4f401)</samp>](https://togithub.com/vitest-dev/vitest/commit/4f40177e )
- **config**:
- Add `snapshotSerializers` option - by
[@​fenghan34](https://togithub.com/fenghan34 ) in
[https://github.com/vitest-dev/vitest/issues/5092 ](https://togithub.com/vitest-dev/vitest/issues/5092 )
[<samp>(5b102)</samp>](https://togithub.com/vitest-dev/vitest/commit/5b1021da )
- **reporters**:
- Support custom options - by
[@​AriPerkkio](https://togithub.com/AriPerkkio ) in
[https://github.com/vitest-dev/vitest/issues/5111 ](https://togithub.com/vitest-dev/vitest/issues/5111 )
[<samp>(fec9c)</samp>](https://togithub.com/vitest-dev/vitest/commit/fec9ca0b )
- **runner**:
- Support automatic fixtures - by
[@​fenghan34](https://togithub.com/fenghan34 ) and
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5102 ](https://togithub.com/vitest-dev/vitest/issues/5102 )
[<samp>(0441f)</samp>](https://togithub.com/vitest-dev/vitest/commit/0441f761 )
- **ui**:
- Save splitpanes size to local storage - by
[@​posva](https://togithub.com/posva ) in
[https://github.com/vitest-dev/vitest/issues/5166 ](https://togithub.com/vitest-dev/vitest/issues/5166 )
[<samp>(c28b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/c28b4c26 )
- **vitest**:
- Add onTestFinished hook - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5128 ](https://togithub.com/vitest-dev/vitest/issues/5128 )
[<samp>(6f5b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/6f5b42b7 )
- Add github actions reporter - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5093 ](https://togithub.com/vitest-dev/vitest/issues/5093 )
[<samp>(40afb)</samp>](https://togithub.com/vitest-dev/vitest/commit/40afbe3a )
- Expose jsdom global if jsdom environment is enabled - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[15](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:16 )5
[<samp>(567d2)</samp>](https://togithub.com/vitest-dev/vitest/commit/567d20b9 )
- Add new CLI options - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[16](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:17 )3
[<samp>(4e179)</samp>](https://togithub.com/vitest-dev/vitest/commit/4e179426 )
- "test" accepts options object as the second parameter - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5142 ](https://togithub.com/vitest-dev/vitest/issues/5142 )
[<samp>(7d9b1)</samp>](https://togithub.com/vitest-dev/vitest/commit/7d9b1fb0 )
- **vm**:
- Support wasm module - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5131 ](https://togithub.com/vitest-dev/vitest/issues/5131 )
[<samp>(5ed53)</samp>](https://togithub.com/vitest-dev/vitest/commit/5ed537f0 )
##### 🐞 Bug Fixes
- Fix sourcemap in vm pools - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5063 ](https://togithub.com/vitest-dev/vitest/issues/5063 )
[<samp>(81105)</samp>](https://togithub.com/vitest-dev/vitest/commit/8110540a )
- Don't optimize react/jsx-runtime by default when running in Node - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5079 ](https://togithub.com/vitest-dev/vitest/issues/5079 )
[<samp>(0d2bf)</samp>](https://togithub.com/vitest-dev/vitest/commit/0d2bfeac )
- Rpc timeout error messages to include caller - by
[@​AriPerkkio](https://togithub.com/AriPerkkio ) in
[https://github.com/vitest-dev/vitest/issues/5103 ](https://togithub.com/vitest-dev/vitest/issues/5103 )
[<samp>(a6e04)</samp>](https://togithub.com/vitest-dev/vitest/commit/a6e04bd8 )
- Requires fixed version across the monorepo - by
[@​antfu](https://togithub.com/antfu ) in
[https://github.com/vitest-dev/vitest/issues/5208 ](https://togithub.com/vitest-dev/vitest/issues/5208 )
[<samp>(68f51)</samp>](https://togithub.com/vitest-dev/vitest/commit/68f51961 )
- Prevent merging of `poolOptions` - by
[@​penalosa](https://togithub.com/penalosa ) in
[https://github.com/vitest-dev/vitest/issues/5221 ](https://togithub.com/vitest-dev/vitest/issues/5221 )
[<samp>(bc5b2)</samp>](https://togithub.com/vitest-dev/vitest/commit/bc5b2d04 )
- **browser**:
- Don't exclude node builtins from optimization - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5082 ](https://togithub.com/vitest-dev/vitest/issues/5082 )
[<samp>(714c9)</samp>](https://togithub.com/vitest-dev/vitest/commit/714c911f )
- Support `coverage.reportsDirectory` with multiple directories - by
[@​AriPerkkio](https://togithub.com/AriPerkkio ) in
[https://github.com/vitest-dev/vitest/issues/5056 ](https://togithub.com/vitest-dev/vitest/issues/5056 )
[<samp>(ae73f)</samp>](https://togithub.com/vitest-dev/vitest/commit/ae73f273 )
- **cli**:
- Parse `--browser=<name>` correctly - by
[@​AriPerkkio](https://togithub.com/AriPerkkio ) in
[https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[17](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:18 )9
[<samp>(656e2)</samp>](https://togithub.com/vitest-dev/vitest/commit/656e210b )
- **coverage**:
- `.tmp` directory conflicts with `--shard` option - by
[@​AriPerkkio](https://togithub.com/AriPerkkio ) in
[https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[18](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:19 )4
[<samp>(5749d)</samp>](https://togithub.com/vitest-dev/vitest/commit/5749d2c2 )
- **deps**:
- Update dependency strip-literal to v2 - by
[@​renovate](https://togithub.com/renovate )\[bot]
in[https://github.com/vitest-dev/vitest/issues/5136 ](https://togithub.com/vitest-dev/vitest/issues/5136 )6
[<samp>(ef557)</samp>](https://togithub.com/vitest-dev/vitest/commit/ef557243 )
- **reporters**:
- Testsuite name should include project root in Junit output - by
[@​fenghan34](https://togithub.com/fenghan34 ) in
[https://github.com/vitest-dev/vitest/issues/5116 ](https://togithub.com/vitest-dev/vitest/issues/5116 )
[<samp>(2494f)</samp>](https://togithub.com/vitest-dev/vitest/commit/2494fbf2 )
- **typecheck**:
- Fix suite collection while-loop - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5065 ](https://togithub.com/vitest-dev/vitest/issues/5065 )
[<samp>(35675)</samp>](https://togithub.com/vitest-dev/vitest/commit/35675bd3 )
- **ui**:
- Fix tests duration time - by
[@​vovsemenv](https://togithub.com/vovsemenv ) in
[https://github.com/vitest-dev/vitest/issues/52 ](https://togithub.com/vitest-dev/vitest/issues/52 )[19](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:20 )
[<samp>(58103)</samp>](https://togithub.com/vitest-dev/vitest/commit/581030ee )
- **utils**:
- Fix asymmetric matcher diff inside array - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5189 ](https://togithub.com/vitest-dev/vitest/issues/5189 )
[<samp>(3ffcd)</samp>](https://togithub.com/vitest-dev/vitest/commit/3ffcd2ea )
- **vitest**:
- Correctly report failed test files as failures in json reporter,
export json reporter types - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5081 ](https://togithub.com/vitest-dev/vitest/issues/5081 )
[<samp>(0417b)</samp>](https://togithub.com/vitest-dev/vitest/commit/0417ba\[20]\(https://github.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:21\) )
- Don't run typecheck tests in browser if both are enabled - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5080 ](https://togithub.com/vitest-dev/vitest/issues/5080 )
[<samp>(1045b)</samp>](https://togithub.com/vitest-dev/vitest/commit/1045b98b )
- Handle function config inside `defineWorkspace` - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5089 ](https://togithub.com/vitest-dev/vitest/issues/5089 )
[<samp>(0bf52)</samp>](https://togithub.com/vitest-dev/vitest/commit/0bf52533 )
- Remove excessive listeners when running without isolation, don't reset
the state - by [@​sheremet-va](https://togithub.com/sheremet-va )
in
[https://github.com/vitest-dev/vitest/issues/5132 ](https://togithub.com/vitest-dev/vitest/issues/5132 )
[<samp>(b607f)</samp>](https://togithub.com/vitest-dev/vitest/commit/b607f1ea )
- Auto-enable "github-actions" only where users didn't configure
reporters - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5158 ](https://togithub.com/vitest-dev/vitest/issues/5158 )
[<samp>(ef044)</samp>](https://togithub.com/vitest-dev/vitest/commit/ef0440cb )
- Support more array cli options - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5162 ](https://togithub.com/vitest-dev/vitest/issues/5162 )
[<samp>(3afe6)</samp>](https://togithub.com/vitest-dev/vitest/commit/3afe68f1 )
- Add types for the new global `jsdom` variable - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5164 ](https://togithub.com/vitest-dev/vitest/issues/5164 )
[<samp>(0f898)</samp>](https://togithub.com/vitest-dev/vitest/commit/0f898d87 )
- Expose onTestFinished globally - by
[@​sheremet-va](https://togithub.com/sheremet-va )
[<samp>(1304f)</samp>](https://togithub.com/vitest-dev/vitest/commit/1304fed7 )
- Disable optimizer by default until it's stable - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/5156 ](https://togithub.com/vitest-dev/vitest/issues/5156 )
[<samp>(e1bd8)</samp>](https://togithub.com/vitest-dev/vitest/commit/e1bd8d5d )
- Delegate snapshot options to workspace from root config - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5199 ](https://togithub.com/vitest-dev/vitest/issues/5199 )
[<samp>(86297)</samp>](https://togithub.com/vitest-dev/vitest/commit/86297d42 )
- Fix `optimizeDeps.disabled` warnings on Vite 5.1 - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[21](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:22 )5
[<samp>(1aecd)</samp>](https://togithub.com/vitest-dev/vitest/commit/1aecd650 )
- **vm**:
- Handle `disableConsoleIntercept` config - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
https://github.com/vitest-dev/vitest/issues/[50](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:51)74
[<samp>(a55ad)</samp>](https://togithub.com/vitest-dev/vitest/commit/a55adac6 )
- Improve error when module is not found - by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/50 ](https://togithub.com/vitest-dev/vitest/issues/50 )[53](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:54 )
[<samp>(79a50)</samp>](https://togithub.com/vitest-dev/vitest/commit/79a50c3f )
##### [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.2.2...v1.3.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-18 14:51:38 +00:00
Mateusz Kwasniewski
72758605b0
feat: project health chart ( #6594 )
2024-03-18 15:44:57 +01:00
Thomas Heartman
c2015c6f33
fix: invalid HTML and react errors in insights pages ( #6593 )
...
This PR fixes these errors (that were showing up in the dev console) in
the insights pages:
- nesting a div within a p in the count header (flags, environments,
apps); instead flip the relationship and nest the p within the div
- missing keys in mapped components
- passing a boolean "scrolled" value to the underlying component (a div)
is invalid: instead, make it so that that prop is not passed
The only one of these that could have a visual impact is the first one
(p>div -> div>p), but it appears to be the same to me.
Here's before the change:
![image](https://github.com/Unleash/unleash/assets/17786332/ffffd3cc-1236-458f-8449-3310b0044f14 )
And here's after:
![image](https://github.com/Unleash/unleash/assets/17786332/9ad2d8f7-9f9e-492f-932e-a194683b1d75 )
2024-03-18 15:25:03 +01:00
Jaanus Sellin
e4af2fbcd5
feat: lead time for changes ( #6592 )
...
![image](https://github.com/Unleash/unleash/assets/964450/3b4d4ed7-6b8d-42b7-81ad-3f006eb1efca )
2024-03-18 16:22:06 +02:00
Nuno Góis
19ae9b5486
fix: project settings selected tab bug ( #6590 )
...
https://linear.app/unleash/issue/2-2034/project-settings-url-bug
This prevents a bug where the wrong tab would show as selected, only
present in an edge case where the project has the name of a settings
tab.
2024-03-18 14:02:29 +00:00
Christopher Kolstad
53354224fc
chore: Bump biome and configure husky ( #6589 )
...
Upgrades biome to 1.6.1, and updates husky pre-commit hook.
Most changes here are making type imports explicit.
2024-03-18 13:58:05 +01:00
Jaanus Sellin
f2c57f0fbd
feat: insights grid initial layout ( #6591 )
2024-03-18 14:50:25 +02:00
Fredrik Strand Oseberg
3621c7282d
feat: setup ff ( #6532 )
...
Setup feature flag for the new refactoring of the project overview page
---------
Co-authored-by: sjaanus <sellinjaanus@gmail.com>
2024-03-18 13:38:59 +02:00
Nuno Góis
a86b8d36b3
chore: redesign action configurations ( #6588 )
...
https://linear.app/unleash/issue/2-2050/redesign-action-definitions-oss
Depends on a PR on Enterprise that will provide a new endpoint with
action configurations.
We should also clean up the now unnecessary constants and hook.
2024-03-18 11:09:49 +00:00
Nuno Góis
fca6146b3a
fix: action select value ( #6582 )
...
This should fix the action select bug where it shows as empty when the
form loads.
2024-03-15 11:54:31 +00:00
gitar-bot[bot]
3d4aa4abcb
[Remix] Cleaning up stale feature flag: proPlanAutoCharge with value true ( #6581 )
2024-03-15 11:53:30 +02:00
dependabot[bot]
a037cdb450
chore(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /frontend ( #6571 )
...
Bumps
[follow-redirects](https://github.com/follow-redirects/follow-redirects )
from 1.15.4 to 1.15.6.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="35a517c586
"><code>35a517c</code></a>
Release version 1.15.6 of the npm package.</li>
<li><a
href="c4f847f851
"><code>c4f847f</code></a>
Drop Proxy-Authorization across hosts.</li>
<li><a
href="8526b4a1b2
"><code>8526b4a</code></a>
Use GitHub for disclosure.</li>
<li><a
href="b1677ce001
"><code>b1677ce</code></a>
Release version 1.15.5 of the npm package.</li>
<li><a
href="d8914f7982
"><code>d8914f7</code></a>
Preserve fragment in responseUrl.</li>
<li>See full diff in <a
href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 ">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.15.4&new-version=1.15.6 )](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 10:19:54 +01:00