renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cc8ca901c 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vite to v5.2.11 ( #7029 )  
						
						... 
						
						
						
						[](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.2.8` ->
`5.2.11`](https://renovatebot.com/diffs/npm/vite/5.2.8/5.2.11 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.2.11`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5211-2024-05-02-small )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.10...v5.2.11 )
- feat: improve dynamic import variable failure error message
([#​16519](https://togithub.com/vitejs/vite/issues/16519 ))
([f8feeea](https://togithub.com/vitejs/vite/commit/f8feeea )), closes
[#​16519](https://togithub.com/vitejs/vite/issues/16519 )
- fix: dynamic-import-vars plugin normalize path issue
([#​16518](https://togithub.com/vitejs/vite/issues/16518 ))
([f71ba5b](https://togithub.com/vitejs/vite/commit/f71ba5b )), closes
[#​16518](https://togithub.com/vitejs/vite/issues/16518 )
- fix: scripts and styles were missing from built HTML on Windows
([#​16421](https://togithub.com/vitejs/vite/issues/16421 ))
([0e93f58](https://togithub.com/vitejs/vite/commit/0e93f58 )), closes
[#​16421](https://togithub.com/vitejs/vite/issues/16421 )
- fix(deps): update all non-major dependencies
([#​16488](https://togithub.com/vitejs/vite/issues/16488 ))
([2d50be2](https://togithub.com/vitejs/vite/commit/2d50be2 )), closes
[#​16488](https://togithub.com/vitejs/vite/issues/16488 )
- fix(deps): update all non-major dependencies
([#​16549](https://togithub.com/vitejs/vite/issues/16549 ))
([2d6a13b](https://togithub.com/vitejs/vite/commit/2d6a13b )), closes
[#​16549](https://togithub.com/vitejs/vite/issues/16549 )
- fix(dev): watch publicDir explicitly to include it outside the root
([#​16502](https://togithub.com/vitejs/vite/issues/16502 ))
([4d83eb5](https://togithub.com/vitejs/vite/commit/4d83eb5 )), closes
[#​16502](https://togithub.com/vitejs/vite/issues/16502 )
- fix(preload): skip preload for non-static urls
([#​16556](https://togithub.com/vitejs/vite/issues/16556 ))
([bb79c9b](https://togithub.com/vitejs/vite/commit/bb79c9b )), closes
[#​16556](https://togithub.com/vitejs/vite/issues/16556 )
- fix(ssr): handle class declaration and expression name scoping
([#​16569](https://togithub.com/vitejs/vite/issues/16569 ))
([c071eb3](https://togithub.com/vitejs/vite/commit/c071eb3 )), closes
[#​16569](https://togithub.com/vitejs/vite/issues/16569 )
- fix(ssr): handle function expression name scoping
([#​16563](https://togithub.com/vitejs/vite/issues/16563 ))
([02db947](https://togithub.com/vitejs/vite/commit/02db947 )), closes
[#​16563](https://togithub.com/vitejs/vite/issues/16563 )
###
[`v5.2.10`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5210-2024-04-20-small )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.9...v5.2.10 )
- revert: perf: use workspace root for fs cache
([#​15712](https://togithub.com/vitejs/vite/issues/15712 ))
([#​16476](https://togithub.com/vitejs/vite/issues/16476 ))
([77e7359](https://togithub.com/vitejs/vite/commit/77e7359 )), closes
[#​15712](https://togithub.com/vitejs/vite/issues/15712 )
[#​16476](https://togithub.com/vitejs/vite/issues/16476 )
- fix: add base to virtual html
([#​16442](https://togithub.com/vitejs/vite/issues/16442 ))
([721f94d](https://togithub.com/vitejs/vite/commit/721f94d )), closes
[#​16442](https://togithub.com/vitejs/vite/issues/16442 )
- fix: adjust esm syntax judgment logic
([#​16436](https://togithub.com/vitejs/vite/issues/16436 ))
([af72eab](https://togithub.com/vitejs/vite/commit/af72eab )), closes
[#​16436](https://togithub.com/vitejs/vite/issues/16436 )
- fix: don't add outDirs to watch.ignored if emptyOutDir is false
([#​16453](https://togithub.com/vitejs/vite/issues/16453 ))
([6a127d6](https://togithub.com/vitejs/vite/commit/6a127d6 )), closes
[#​16453](https://togithub.com/vitejs/vite/issues/16453 )
- fix(cspNonce): don't overwrite existing nonce values
([#​16415](https://togithub.com/vitejs/vite/issues/16415 ))
([b872635](https://togithub.com/vitejs/vite/commit/b872635 )), closes
[#​16415](https://togithub.com/vitejs/vite/issues/16415 )
- feat: show warning if root is in build.outDir
([#​16454](https://togithub.com/vitejs/vite/issues/16454 ))
([11444dc](https://togithub.com/vitejs/vite/commit/11444dc )), closes
[#​16454](https://togithub.com/vitejs/vite/issues/16454 )
- feat: write cspNonce to style tags
([#​16419](https://togithub.com/vitejs/vite/issues/16419 ))
([8e54bbd](https://togithub.com/vitejs/vite/commit/8e54bbd )), closes
[#​16419](https://togithub.com/vitejs/vite/issues/16419 )
- chore(deps): update dependency eslint-plugin-n to v17
([#​16381](https://togithub.com/vitejs/vite/issues/16381 ))
([6cccef7](https://togithub.com/vitejs/vite/commit/6cccef7 )), closes
[#​16381](https://togithub.com/vitejs/vite/issues/16381 )
###
[`v5.2.9`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small529-2024-04-15-small )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.8...v5.2.9 )
- fix: `fsp.rm` removing files does not take effect
([#​16032](https://togithub.com/vitejs/vite/issues/16032 ))
([b05c405](https://togithub.com/vitejs/vite/commit/b05c405 )), closes
[#​16032](https://togithub.com/vitejs/vite/issues/16032 )
- fix: fix accumulated stacks in error overlay
([#​16393](https://togithub.com/vitejs/vite/issues/16393 ))
([102c2fd](https://togithub.com/vitejs/vite/commit/102c2fd )), closes
[#​16393](https://togithub.com/vitejs/vite/issues/16393 )
- fix(deps): update all non-major dependencies
([#​16376](https://togithub.com/vitejs/vite/issues/16376 ))
([58a2938](https://togithub.com/vitejs/vite/commit/58a2938 )), closes
[#​16376](https://togithub.com/vitejs/vite/issues/16376 )
- chore: update region comment
([#​16380](https://togithub.com/vitejs/vite/issues/16380 ))
([77562c3](https://togithub.com/vitejs/vite/commit/77562c3 )), closes
[#​16380](https://togithub.com/vitejs/vite/issues/16380 )
- perf: reduce size of injected \__vite\_\_mapDeps code
([#​16184](https://togithub.com/vitejs/vite/issues/16184 ))
([c0ec6be](https://togithub.com/vitejs/vite/commit/c0ec6be )), closes
[#​16184](https://togithub.com/vitejs/vite/issues/16184 )
- perf(css): only replace empty chunk if imported
([#​16349](https://togithub.com/vitejs/vite/issues/16349 ))
([e2658ad](https://togithub.com/vitejs/vite/commit/e2658ad )), closes
[#​16349](https://togithub.com/vitejs/vite/issues/16349 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-05-10 02:24:33 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fbd983463 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vanilla-jsoneditor to v0.23.2 ( #7028 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vanilla-jsoneditor](https://togithub.com/josdejong/svelte-jsoneditor )
| [`0.23.1` ->
`0.23.2`](https://renovatebot.com/diffs/npm/vanilla-jsoneditor/0.23.1/0.23.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>josdejong/svelte-jsoneditor (vanilla-jsoneditor)</summary>
###
[`v0.23.2`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0232-2024-04-17 )
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.23.1...v0.23.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-05-09 21:30:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f983d061a 
							
						 
					 
					
						
						
							
							feat: mark completed ui selector ( #7025 )  
						
						... 
						
						
						
						 
						
					 
					
						2024-05-09 16:55:09 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fc7714e78 
							
						 
					 
					
						
						
							
							feat: Lifecycle in project overview ( #7024 )  
						
						
						
					 
					
						2024-05-09 13:38:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							476959df8e 
							
						 
					 
					
						
						
							
							refactor: extract feature lifecycle component ( #7023 )  
						
						
						
					 
					
						2024-05-09 12:19:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79739a1d7f 
							
						 
					 
					
						
						
							
							feat: add completed status backend ( #7022 )  
						
						... 
						
						
						
						1. Implemented controller, service, store for status saving 
						
					 
					
						2024-05-09 12:05:19 +03:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28a7797aea 
							
						 
					 
					
						
						
							
							feat: feature lifecycle completed schema ( #7021 )  
						
						... 
						
						
						
						1. Added new schema and tests
2. Controller also accepts the data
3. Also sending fake data from frontend currently
Next steps, implement service/store layer and frontend 
						
					 
					
						2024-05-09 09:51:44 +03:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f65f8a943 
							
						 
					 
					
						
						
							
							chore(deps): update dependency tss-react to v4.9.10 ( #7020 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [tss-react](https://www.tss-react.dev )
([source](https://togithub.com/garronej/tss-react )) | [`4.9.6` ->
`4.9.10`](https://renovatebot.com/diffs/npm/tss-react/4.9.6/4.9.10 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>garronej/tss-react (tss-react)</summary>
###
[`v4.9.10`](https://togithub.com/garronej/tss-react/releases/tag/v4.9.10 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.9.9...v4.9.10 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.9.9...v4.9.10 
###
[`v4.9.9`](https://togithub.com/garronej/tss-react/releases/tag/v4.9.9 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.9.8...v4.9.9 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.9.8...v4.9.9 
###
[`v4.9.8`](https://togithub.com/garronej/tss-react/releases/tag/v4.9.8 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.9.7...v4.9.8 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.9.7...v4.9.8 
###
[`v4.9.7`](https://togithub.com/garronej/tss-react/releases/tag/v4.9.7 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.9.6...v4.9.7 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.9.6...v4.9.7 
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-05-09 02:29:52 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b043bcdd4a 
							
						 
					 
					
						
						
							
							feat: front end can create projects without ids ( #7009 )  
						
						... 
						
						
						
						This PR updates the new project creation form to not include the project
ID in the payload (because it's generated by the back end now). 
						
					 
					
						2024-05-08 14:57:07 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f532834c8 
							
						 
					 
					
						
						
							
							chore: update orval schemas ( #7010 )  
						
						... 
						
						
						
						Main purpose is to get the new deprecated `id` property in the project
creation payload required for
https://github.com/Unleash/unleash/pull/7009  to pass. 
						
					 
					
						2024-05-08 14:44:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea9a232acc 
							
						 
					 
					
						
						
							
							fix: removed dupliacted component ( #7013 )  
						
						
						
					 
					
						2024-05-08 14:44:21 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64c10f9eff 
							
						 
					 
					
						
						
							
							poc: many strategies pagination ( #7011 )  
						
						... 
						
						
						
						This fixes the case when a customer have thousands of strategies causing
the react UI to crash. We still consider it incorrect to use that amount
of strategies and this is more a workaround to help the customer out of
a crashing state.
We put it behind a flag called `manyStrategiesPagination` and plan to
only enable it for the customer in trouble. 
						
					 
					
						2024-05-08 14:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81439d23f3 
							
						 
					 
					
						
						
							
							feat: lifecycle is now navigatable by tab ( #7005 )  
						
						... 
						
						
						
						 
						
					 
					
						2024-05-08 15:19:12 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6e85171d9 
							
						 
					 
					
						
						
							
							feat: completed stage lists all environments ( #7007 )  
						
						
						
					 
					
						2024-05-08 14:16:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f30910f628 
							
						 
					 
					
						
						
							
							fix: optimize table placeholder loading ( #7002 )  
						
						
						
					 
					
						2024-05-08 09:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6477ccf34b 
							
						 
					 
					
						
						
							
							test: test how the project form deals with project envs and cr env interaction ( #6997 )  
						
						... 
						
						
						
						This PR adds some tests around how project envs and change request envs
interact in the new project form. It tests that:
1. If you remove an env from the project setup, that env is also removed
from the change request list.
2. If you try to enable CRs for an env that isn't enabled, nothing
happens. 
						
					 
					
						2024-05-08 07:26:49 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c70e88950d 
							
						 
					 
					
						
						
							
							chore(deps): update dependency msw to v2.2.14 ( #7000 )  
						
						... 
						
						
						
						[](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.2.13` ->
`2.2.14`](https://renovatebot.com/diffs/npm/msw/2.2.13/2.2.14 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
### [`v2.2.14`](https://togithub.com/mswjs/msw/releases/tag/v2.2.14 )
[Compare
Source](https://togithub.com/mswjs/msw/compare/v2.2.13...v2.2.14 )
#### v2.2.14 (2024-04-17)
##### Bug Fixes
- preserve search params in "onUnhandledRequest" messages
([#​2128](https://togithub.com/mswjs/msw/issues/2128 ))
([`64bcae7`](64bcae7c27https://togithub.com/nagadevkrishna )
[@​kettanaito](https://togithub.com/kettanaito )
- give `node` export condition higher priority
([#​2134](https://togithub.com/mswjs/msw/issues/2134 ))
([`f948d13`](f948d13d2dhttps://togithub.com/phryneas )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-05-08 02:07:43 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							843aab7447 
							
						 
					 
					
						
						
							
							fix: remove columns from the search api query ( #6996 )  
						
						
						
					 
					
						2024-05-07 14:44:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ae78236d2 
							
						 
					 
					
						
						
							
							chore: remove project overview refactor flag ( #6897 )  
						
						
						
					 
					
						2024-05-07 13:58:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b69c294272 
							
						 
					 
					
						
						
							
							feat: pass metrics to feature component ( #6994 )  
						
						... 
						
						
						
						 
						
					 
					
						2024-05-07 11:52:38 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a45be8d10c 
							
						 
					 
					
						
						
							
							test: move tests from cypress to rtl ( #6987 )  
						
						
						
					 
					
						2024-05-07 09:03:40 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							913f81b40c 
							
						 
					 
					
						
						
							
							feat: show documentation relating to the specific thing your configuring in the new project form ( #6993 )  
						
						... 
						
						
						
						This PR updates the documentation text in the new project form to show
the documentation relating to the specific thing you're configuring. 
						
					 
					
						2024-05-07 08:56:53 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07871e73e5 
							
						 
					 
					
						
						
							
							feat: configure CRs when creating projects ( #6979 )  
						
						... 
						
						
						
						This PR adds the ability to configure CRs when creating a project.
The design is unfinished, and the code certainly needs cleanup, but I'd
like to get this into sandbox so we can look at it.
Things that still need to be done:
1. What do we do about this button when the user has no environments
selected? As a rough draft, I've disabled it. However, we should make it
possible to navigate to and give you an explanation why it was disabled,
e.g. "You have no project environments selected. Please select at least
one project environment.".
2. The form design is not done: the width should be constant and not
jumpy the way it is now. Also, the search field is too wide.
3. I've made the desicion that if you deselect a project env, we also
remove that env from your CR config it it's in there.
4. Potential improvement: if you enable and then disable CRs for an env,
we *could* probably store the data in between, so that if you set
required approvers 5 and then disabled it, it'd still be 5 when you
re-enabled it. That sounds like a good user experience. We should also
be able to extend that to adding/removing environments from project
envs. 
						
					 
					
						2024-05-07 08:14:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c27e75014 
							
						 
					 
					
						
						
							
							test: move 2 table tests from cypress to rtl ( #6984 )  
						
						
						
					 
					
						2024-05-06 15:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d01100fbf0 
							
						 
					 
					
						
						
							
							test: move import test from cypress to RTL to make it less flaky ( #6982 )  
						
						
						
					 
					
						2024-05-06 14:40:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d698eccb4a 
							
						 
					 
					
						
						
							
							fix: badge should render children 0 value ( #6981 )  
						
						... 
						
						
						
						When passing 0 in as child, the 0 was not rendred. Fixed the badge
component and added tests.
 
						
					 
					
						2024-05-06 13:24:52 +03:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							233b882c7b 
							
						 
					 
					
						
						
							
							feat: merge feature toggle details with feature meta info box ( #6977 )  
						
						... 
						
						
						
						
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
Co-authored-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-05-06 12:17:54 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd0cd018c9 
							
						 
					 
					
						
						
							
							support setting mode and stickiness in new project form ( #6972 )  
						
						... 
						
						
						
						This PR is a combination of two PRs:
This PR adds a functioning environment selection button to the new project creation form. Selected environments are added to the payload and to the API preview.
The implementation is mostly lifted from the existing FilterItem component we have for search filters. However, our need here is less complex, so I've removed some of the things we don't need. There is still more cleanup to be done, however, but I'd like to implement the rest of the submenus first, to see what we really do need in the end.
---
This PR adds support for stickiness and project mode in the new project
creation form.
Achieve this, it does a few things:
1. Moves `resolveStickinessOptions` from
`frontend/src/component/feature/StrategyTypes/FlexibleStrategy/StickinessSelect/StickinessSelect.tsx`
and into a separate hook. This component was used by the old project
creation form. Because the new form has a different input, but needs the
same option, moved that code into a reusable hook.
2. It adds functioning buttons for project stickiness and mode.
3. It adds labels to the search inputs for the dropdowns. Inputs *must*
have labels to meet a11y requirements. However, the designs don't have
labels, so we can hide them visually. Though that leads to another issue
(refer to the screen shot below).
4. It updates the `SelectionButton` component to handle both single- and
multiselect cases. It instead exports these two subcomponents. These are
currently in one file, but I'll split them out into their separate files
in a later PR.
As a side effect of working with the selection buttons, it also improves
how we handle keyboard interaction for these buttons.
Here's what it looks like for single-select lists. Notice the missing
part of the input's border around the top (where the label *would* be if
we showed it). We should figure out how best to handle it. I've done
like this for now, but we can sort it out later.
 
						
					 
					
						2024-05-03 07:27:13 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44e86fc068 
							
						 
					 
					
						
						
							
							chore: fix failing test; don't rely on a single item only ( #6974 )  
						
						... 
						
						
						
						This test is breaking right now because it tests a date picker, week 21
is approaching, and `findByText` only expects a single element. Checking
that we have *at least* one element fixes that breakage and I don't
think it should cause any issues.
Of course, that means that right now, this test would also pass even if
the expected button wasn't there, but it would stop passing in about
four weeks time. 
						
					 
					
						2024-05-02 15:03:49 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bacd60caf 
							
						 
					 
					
						
						
							
							refactor: badge icon spacing ( #6962 )  
						
						... 
						
						
						
						Simplified after previous modifications 
						
					 
					
						2024-04-30 14:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fea198d6c 
							
						 
					 
					
						
						
							
							chore: add project icon to new form ( #6965 )  
						
						... 
						
						
						
						Imports and uses the same project icon used on the project cards. Also
aligns the header better and makes the text lighter.
 
						
					 
					
						2024-04-30 13:18:27 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdbe26330e 
							
						 
					 
					
						
						
							
							feat: enable project creation through new form ( #6961 )  
						
						... 
						
						
						
						This PR allows very simple project creation. You can add a name and
description. The ID is generated for you at the moment (we'll fix this
later). Nothing else works, but the project is created successfully. 
						
					 
					
						2024-04-30 13:00:58 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f77f8a71f8 
							
						 
					 
					
						
						
							
							rough layout of the new form ( #6960 )  
						
						... 
						
						
						
						This PR adds a very rough first implementation of the look of the new
project form. *It is not final and does not work yet*.
The important part here is that the layout is roughly right (we'll
adjust spacing etc later) and that we've got all the basic elements
present.
I'll hook it up to actually work in an upcoming PR. 

The missing icon, text alignment, etc, will also be solved later. 
						
					 
					
						2024-04-30 08:09:07 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a66b3c65c1 
							
						 
					 
					
						
						
							
							chore: add flag for the new project creation form layout ( #6959 )  
						
						... 
						
						
						
						Add a flag to enable/disable the new UI for project creation.
This flag is separate from the impl on the back end so that we can
enable one without the other (but uses flag dependencies in Unleash, so
that we can never enable the new UI without the new back end).
I have not set the flag to `true` in server startup because the form
doesn't work yet, so it's a manual step for now. 
						
					 
					
						2024-04-29 13:52:56 +02:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c048156e19 
							
						 
					 
					
						
						
							
							fix: disable SCIM for OIDC, nothing to test it on ( #6937 )  
						
						... 
						
						
						
						disable SCIM for OIDC, nothing to test it on
Also checks scim enabled before saving 
						
					 
					
						2024-04-29 13:14:39 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6865a5a9d 
							
						 
					 
					
						
						
							
							feat: Project owners UI ( #6949 )  
						
						... 
						
						
						
						---------
Co-authored-by: Thomas Heartman <thomas@getunleash.io> 
						
					 
					
						2024-04-29 11:51:44 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3978c690e0 
							
						 
					 
					
						
						
							
							fix: Data usage metrics chart included per day annotion ( #6941 )  
						
						... 
						
						
						
						Added a small annotation to the chart on how much data is included in
the pro plan on average per day to make it easier to spot when a
customer average above the included threshold.
 
						
					 
					
						2024-04-29 10:35:01 +02:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ac9624caf 
							
						 
					 
					
						
						
							
							fix: fix UI issues with SCIM new token button ( #6948 )  
						
						... 
						
						
						
						Makes the regenerate token button in SCIM settings behave like the rest
of the grid (remove margin left, add margin bottom)
 
						
					 
					
						2024-04-26 14:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f6badf5df 
							
						 
					 
					
						
						
							
							feat: add ui test for mark completed button ( #6953 )  
						
						... 
						
						
						
						Co-authored-by: kwasniew <kwasniewski.mateusz@gmail.com> 
						
					 
					
						2024-04-26 14:31:20 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							514a18bf93 
							
						 
					 
					
						
						
							
							Update OpenAPI generated types for frontend ( #6950 )  
						
						
						
					 
					
						2024-04-26 13:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7022ce8afb 
							
						 
					 
					
						
						
							
							feat: rever to live connected to backend ( #6951 )  
						
						... 
						
						
						
						
 
						
					 
					
						2024-04-26 13:43:38 +03:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d01dbb748 
							
						 
					 
					
						
						
							
							feat: feature completed connected to backend ( #6947 )  
						
						... 
						
						
						
						Connects feature complete to backend 
						
					 
					
						2024-04-26 12:20:34 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							675e1a9f8b 
							
						 
					 
					
						
						
							
							feat: archive feature from lifecycle ( #6938 )  
						
						
						
					 
					
						2024-04-26 09:29:07 +02:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1bb65bebd 
							
						 
					 
					
						
						
							
							feat: scim assume control UI - move scim into sso configs ( #6929 )  
						
						... 
						
						
						
						- Adds support for the configuration option for SCIM taking over control
of users and groups
- Moves SCIM settings into SSO config pages (OIDC and SAML). SCIM
registers a callback to be invoked when saving in a parent SSO config
page 
						
					 
					
						2024-04-25 15:39:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19055b1e33 
							
						 
					 
					
						
						
							
							test: lifecycle tooltip ( #6932 )  
						
						
						
					 
					
						2024-04-25 15:22:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0eaf725e82 
							
						 
					 
					
						
						
							
							feat: lifecycle stage dates ( #6926 )  
						
						
						
					 
					
						2024-04-25 13:30:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44521c1c74 
							
						 
					 
					
						
						
							
							chore: remove variant dependencies flag ( #6896 )  
						
						
						
					 
					
						2024-04-25 11:07:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6355f4676 
							
						 
					 
					
						
						
							
							feat: connect feature lifecycle to real API ( #6921 )  
						
						
						
					 
					
						2024-04-25 09:18:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b2f983974 
							
						 
					 
					
						
						
							
							fix: improve traffic messaging summary ( #6922 )  
						
						... 
						
						
						
						Minor tweaks to traffic messaging summary. 
						
					 
					
						2024-04-24 15:59:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							143327844d 
							
						 
					 
					
						
						
							
							chore: clean up feedback component ( #6918 )  
						
						... 
						
						
						
						Removing the time based feedback 
						
					 
					
						2024-04-24 14:22:18 +03:00