renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2244c6e917 
							
						 
					 
					
						
						
							
							chore(deps): update dependency sass to v1.64.2 ( #4504 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://togithub.com/sass/dart-sass ) | [`1.64.1` ->
`1.64.2`](https://renovatebot.com/diffs/npm/sass/1.64.1/1.64.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>sass/dart-sass (sass)</summary>
###
[`v1.64.2`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1642 )
[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.64.1...1.64.2 )
-   No user-visible changes.
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
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:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-16 07:05:26 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eec9593d55 
							
						 
					 
					
						
						
							
							chore: fix formatting of openapi description ( #4503 )  
						
						... 
						
						
						
						The indented formatting makes it interpreted as a markdown code block.
This isn't what we want. It's not as pretty, but putting it on one
line makes it render correctly.
What it looks like today:
 
						
					 
					
						2023-08-16 08:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82d0637159 
							
						 
					 
					
						
						
							
							chore(deps): update dependency cypress to v12.17.3 ( #4502 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://togithub.com/cypress-io/cypress ) | [`12.17.2` ->
`12.17.3`](https://renovatebot.com/diffs/npm/cypress/12.17.2/12.17.3 ) |
[](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>cypress-io/cypress (cypress)</summary>
###
[`v12.17.3`](https://togithub.com/cypress-io/cypress/releases/tag/v12.17.3 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v12.17.2...v12.17.3 )
Changelog: https://docs.cypress.io/guides/references/changelog#12-17-3 
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
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:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-16 06:42:19 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d77ed0664e 
							
						 
					 
					
						
						
							
							fix(deps): update dependency @svgr/webpack to v8 ( #4407 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@svgr/webpack](https://react-svgr.com )
([source](https://togithub.com/gregberge/svgr )) | [`6.5.1` ->
`8.1.0`](https://renovatebot.com/diffs/npm/@svgr%2fwebpack/6.5.1/8.1.0 )
|
[](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>gregberge/svgr (@​svgr/webpack)</summary>
###
[`v8.1.0`](https://togithub.com/gregberge/svgr/blob/HEAD/CHANGELOG.md#810-2023-08-15 )
[Compare
Source](https://togithub.com/gregberge/svgr/compare/v8.0.1...v8.1.0 )
##### Bug Fixes
- **cli:** fix default dimensions, prettier & svgo
([571d5c8](571d5c8bd1https://togithub.com/gregberge/svgr/issues/845 ))
([8b97248](8b97248426https://togithub.com/gregberge/svgr/issues/894 ))
([e612b6a](e612b6a1a4https://togithub.com/gregberge/svgr/issues/879 ))
([ae91e2e](ae91e2eacbhttps://togithub.com/gregberge/svgr/compare/v8.0.0...v8.0.1 )
(2023-05-09)
##### Bug Fixes
- fix peer dependencies
([2e05255](2e0525546ehttps://togithub.com/gregberge/svgr/blob/HEAD/CHANGELOG.md#801-2023-05-09 )
[Compare
Source](https://togithub.com/gregberge/svgr/compare/v8.0.0...v8.0.1 )
##### Bug Fixes
- fix peer dependencies
([2e05255](2e0525546ehttps://togithub.com/gregberge/svgr/blob/HEAD/CHANGELOG.md#800-2023-05-09 )
[Compare
Source](https://togithub.com/gregberge/svgr/compare/v7.0.0...v8.0.0 )
##### Bug Fixes
- parseObject error causes website broken
([05f2946](05f2946d90https://togithub.com/gregberge/svgr/issues/857 ))
([428b0c7](428b0c7f4chttps://togithub.com/gregberge/svgr/issues/861 ))
([003009c](003009c7b2https://togithub.com/gregberge/svgr/issues/853 ))
([095f021](095f021628https://togithub.com/gregberge/svgr/blob/HEAD/CHANGELOG.md#700-2023-03-24 )
[Compare
Source](https://togithub.com/gregberge/svgr/compare/v6.5.1...v7.0.0 )
##### Features
- allow specifying `jsxRuntimeImport` in config
([86bb86f](86bb86f477https://togithub.com/gregberge/svgr/issues/801 )
[#​801](https://togithub.com/gregberge/svgr/issues/801 )
- remove [@​svgr/plugin-jsx](https://togithub.com/svgr/plugin-jsx )
from core
([a0f078d](a0f078db13https://togithub.com/gregberge/svgr/issues/798 ))
([21b6209](21b6209ef3https://togithub.com/gregberge/svgr/compare/v6.5.0...v6.5.1 )
(2022-10-27)
##### Reverts
- Revert "feat(a11y): add attribute role="img" to the svg element
([#​750](https://togithub.com/gregberge/svgr/issues/750 ))"
([1382232](138223284ahttps://togithub.com/gregberge/svgr/issues/750 )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-16 08:31:27 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d04b745f8 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react to v17.0.63 ( #4500 )  
						
						... 
						
						
						
						[](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 )) |
[`17.0.62` ->
`17.0.63`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.62/17.0.63 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
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:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-16 02:32:57 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e42e3af59 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.17.4 ( #4499 )  
						
						... 
						
						
						
						[](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 )) |
[`18.17.1` ->
`18.17.4`](https://renovatebot.com/diffs/npm/@types%2fnode/18.17.1/18.17.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
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:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-15 23:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6edab6cbbc 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @babel/core to v7.22.10 ( #4498 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core )
([source](https://togithub.com/babel/babel )) | [`7.22.9` ->
`7.22.10`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.9/7.22.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>babel/babel (@​babel/core)</summary>
###
[`v7.22.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72210-2023-08-07 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.9...v7.22.10 )
##### 🐛  Bug Fix
-   `babel-plugin-transform-typescript`
- [#​15799](https://togithub.com/babel/babel/pull/15799 ) \[ts]
Strip type-only namespaces
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- [#​15798](https://togithub.com/babel/babel/pull/15798 ) \[ts] Fix
compiling extended exported nested namespace
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-helper-create-class-features-plugin`,
`babel-plugin-proposal-decorators`,
`babel-plugin-proposal-destructuring-private`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-class-static-block`,
`babel-plugin-transform-new-target`,
`babel-plugin-transform-private-methods`, `babel-preset-env`
- [#​15701](https://togithub.com/babel/babel/pull/15701 ) Memoize
class binding when compiling private methods and static elements
([@​JLHwung](https://togithub.com/JLHwung ))
##### 💅  Polish
-   `babel-cli`
- [#​15824](https://togithub.com/babel/babel/pull/15824 ) Add
`meta` object to `@babel/eslint-plugin`
([@​JLHwung](https://togithub.com/JLHwung ))
-   `babel-traverse`, `babel-types`
- [#​15661](https://togithub.com/babel/babel/pull/15661 ) Improve
the type definition of `path.isX`
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
-   `babel-generator`, `babel-types`
- [#​15776](https://togithub.com/babel/babel/pull/15776 ) improve
SourceLocation typing ([@​JLHwung](https://togithub.com/JLHwung ))
##### 🏠  Internal
-   Other
- [#​15818](https://togithub.com/babel/babel/pull/15818 ) build:
generate flow typings in prepublish job
([@​JLHwung](https://togithub.com/JLHwung ))
- [#​15777](https://togithub.com/babel/babel/pull/15777 ) chore:
bump dev dependencies and remove .eslintignore
([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-cli`, `babel-core`, `babel-generator`,
`babel-helper-builder-react-jsx`, `babel-preset-env`, `babel-standalone`
- [#​15794](https://togithub.com/babel/babel/pull/15794 ) Enable
`@typescript-eslint/no-redundant-type-constituents` rule
([@​JLHwung](https://togithub.com/JLHwung ))
-   `babel-helper-compilation-targets`
- [#​15811](https://togithub.com/babel/babel/pull/15811 ) Remove
`@babel/core` peerDep from `helper-compilation-targets`
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   `babel-parser`
- [#​15793](https://togithub.com/babel/babel/pull/15793 ) Use const
enum in babel-parser ([@​JLHwung](https://togithub.com/JLHwung ))
-   `babel-plugin-transform-runtime`, `babel-traverse`, `babel-types`
- [#​15716](https://togithub.com/babel/babel/pull/15716 ) chore:
Use `typescript-eslint@v6` with reworked configs
([@​JoshuaKGoldberg](https://togithub.com/JoshuaKGoldberg ))
##### 🔬  Output optimization
- `babel-plugin-transform-block-scoping`,
`babel-plugin-transform-parameters`,
`babel-plugin-transform-regenerator`
- [#​15746](https://togithub.com/babel/babel/pull/15746 ) Reduce
`transform-block-scoping` loops output size
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
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:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-15 19:19:23 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16190ddca6 
							
						 
					 
					
						
						
							
							feat: disable scheduler for tests ( #4496 )  
						
						
						
					 
					
						2023-08-15 15:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eae31527e 
							
						 
					 
					
						
						
							
							feat: enable migration lock by default ( #4495 )  
						
						
						
					 
					
						2023-08-15 14:46:08 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67ef0507a1 
							
						 
					 
					
						
						
							
							feat: link to change request configuration ( #4494 )  
						
						
						
					 
					
						2023-08-15 14:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4af826000d 
							
						 
					 
					
						
						
							
							feat: do not update every second ( #4492 )  
						
						
						
					 
					
						2023-08-15 13:35:38 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7c7abdda3 
							
						 
					 
					
						
						
							
							fix: update slack-app tests to reflect what we now do  
						
						
						
					 
					
						2023-08-15 13:17:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c58d325173 
							
						 
					 
					
						
						
							
							feat: reject change request dialog ( #4491 )  
						
						
						
					 
					
						2023-08-15 12:49:40 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ad370450d 
							
						 
					 
					
						
						
							
							fix: Change slackapp to using scheduleMessage ( #4490 )  
						
						... 
						
						
						
						### What
This PR changes the slack-app addon to use slack-api's scheduleMessage
instead of postMessage.
### Why
When using postMessage we had to find the channel id in order to be able
to post the message to the channel. scheduleMessage allows using the
channel name instead of the id, which saves the entire struggle of
finding the channel name. It did mean that we had to move to defining
blocks of content instead of the easier formatting we did with
postMessage.
### Message look
 
						
					 
					
						2023-08-15 10:29:45 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3227e30f12 
							
						 
					 
					
						
						
							
							feat: Change request reject UI ( #4489 )  
						
						
						
					 
					
						2023-08-15 09:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2717ab8d3 
							
						 
					 
					
						
						
							
							fix: add timezones to timestamps ( #4488 )  
						
						
						
					 
					
						2023-08-14 14:59:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fd5e21b4a 
							
						 
					 
					
						
						
							
							feat: Change request rejections db table ( #4486 )  
						
						
						
					 
					
						2023-08-14 13:00:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aafb2271be 
							
						 
					 
					
						
						
							
							feat: change request rejected event ( #4485 )  
						
						
						
					 
					
						2023-08-14 10:23:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a27b5f44a 
							
						 
					 
					
						
						
							
							feat: use update count in cr summary ( #4482 )  
						
						
						
					 
					
						2023-08-11 14:59:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12dfb1f3eb 
							
						 
					 
					
						
						
							
							feat: add margin for segment constraints ( #4481 )  
						
						
						
					 
					
						2023-08-11 14:07:41 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9a686ca81 
							
						 
					 
					
						
						
							
							Fix/constraint with legal value that has been deleted ( #4473 )  
						
						... 
						
						
						
						When editing a constraint that uses a context field with legal values:
if the contraint has a value that has been deleted from the legal values
of the context field:
- Show the value and mark it as disabled
- On any change -> 'cleans'/removed the deleted legal values from the
constraint values
Closes:
[1-1209](https://linear.app/unleash/issue/1-1209/if-i-modified-the-legal-values-of-a-used-context-field )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2023-08-11 13:44:28 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1fe43fe64 
							
						 
					 
					
						
						
							
							fix: diff no changes ( #4480 )  
						
						
						
					 
					
						2023-08-11 12:31:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81586074d0 
							
						 
					 
					
						
						
							
							feat: track read about ( #4478 )  
						
						
						
					 
					
						2023-08-11 09:59:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90f5af6b61 
							
						 
					 
					
						
						
							
							docs: change requests for segments ( #4476 )  
						
						
						
					 
					
						2023-08-11 09:48:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a68942d90f 
							
						 
					 
					
						
						
							
							fix: strategy variants in demo link to new variants ( #4477 )  
						
						
						
					 
					
						2023-08-11 09:43:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e4485d0fc 
							
						 
					 
					
						
						
							
							feat: segment constraints in UI ( #4472 )  
						
						
						
					 
					
						2023-08-10 20:12:17 +03:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46314d2772 
							
						 
					 
					
						
						
							
							fix: Remove lastSeenAt from useCollaborateData.tsx staleness check ( #4461 )  
						
						... 
						
						
						
						Remove the lastSeenAt property when checking for stale data
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2023-08-10 16:13:24 +03:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1314a8ee8 
							
						 
					 
					
						
						
							
							feat: delete segment from CR ( #4469 )  
						
						
						
					 
					
						2023-08-10 15:56:15 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84cbd669eb 
							
						 
					 
					
						
						
							
							feat: count segment changes ( #4468 )  
						
						
						
					 
					
						2023-08-10 14:40:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27c3c2393c 
							
						 
					 
					
						
						
							
							fix: plain link for read about ( #4470 )  
						
						
						
					 
					
						2023-08-10 14:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d991f3a56 
							
						 
					 
					
						
						
							
							fix: Disable Edit constraint when context field was deleted ( #4460 )  
						
						... 
						
						
						
						Disable Edit constraint when context field was deleted
Closes:
[1-1208](https://linear.app/unleash/issue/1-1208/if-i-deleted-a-used-context-with-predefined-legal-values )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2023-08-10 15:27:30 +03:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ded33a6d81 
							
						 
					 
					
						
						
							
							chore: remove customRootRoles flag in favor of killswitch ( #4431 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1303/adapt-existing-customrootroles-flag-to-a-customrootroleskillswitch 
Removes the existing `customRootRoles` flag in favor of a
`customRootRolesKillSwitch` which should follow the same logic but
negated/inverted.
Once released, this will effectively make custom root roles GA, and we
can use
[customRootRolesKillSwitch](https://app.unleash-hosted.com/hosted/projects/eg/features/customRootRolesKillSwitch )
to disable the feature if needed. 
					
						2023-08-10 13:11:55 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22273d79e3 
							
						 
					 
					
						
						
							
							test: fix import and access e2e tests due to recent changes ( #4467 )  
						
						... 
						
						
						
						This should fix `import` and `access` Cypress e2e tests after recent
changes were introduced:
- `import.spec.ts` - Expected '50%' to be contained in the page, however
now [we are lazy loading the accordion
content](https://github.com/Unleash/unleash/pull/4454 );
- `access.spec.ts` - Expected 'within a project are allowed' to be
visible as a role description, however [we updated the predefined roles
descriptions](https://github.com/Unleash/unleash/pull/4451 ); 
						
					 
					
						2023-08-10 11:55:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a233ba519 
							
						 
					 
					
						
						
							
							feat: cr sidebar segments count ( #4466 )  
						
						
						
					 
					
						2023-08-10 12:01:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df41146f50 
							
						 
					 
					
						
						
							
							feat: Demo for strategy variants ( #4457 )  
						
						
						
					 
					
						2023-08-10 11:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ee031e978 
							
						 
					 
					
						
						
							
							Update admin navigation (1-1104-improved-menu-oss) ( #4458 )  
						
						... 
						
						
						
						Cleaner tabs navigation for admin tabs

Closes https://linear.app/unleash/issue/1-1104/improved-menu-oss  
						
					 
					
						2023-08-10 09:28:10 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95f4f641b5 
							
						 
					 
					
						
						
							
							docs: custom root roles ( #4451 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1136/custom-root-roles-documentation 
- [Adds documentation referencing custom root
roles](https://unleash-docs-git-docs-custom-root-roles-unleash-team.vercel.app/reference/rbac );
- [Adds a "How to create and assign custom root roles" how-to
guide](https://unleash-docs-git-docs-custom-root-roles-unleash-team.vercel.app/how-to/how-to-create-and-assign-custom-root-roles );
 - Standardizes "global" roles to "root" roles;
- Standardizes "standard" roles to "predefined" roles to better reflect
their behavior and what is shown in our UI;
 - Updates predefined role descriptions and makes them consistent;
 - Updates the side panel description of the user form;
- Includes some boy scouting with some tiny fixes of things identified
along the way (e.g. the role form was persisting old data when closed
and re-opened);
 
 Questions:
- Is it worth expanding the "Assigning custom root roles" section in the
"How to create and assign custom root roles" guide to include the steps
for assigning a root role for each entity (user, service account,
group)?
- Should this PR include an update to the existing "How to create and
assign custom project roles" guide? We've since updated the UI;
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
					
						2023-08-10 08:21:58 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe0c7087de 
							
						 
					 
					
						
						
							
							Add name with change info to segment changes (1-1230-update-name-change) ( #4459 )  
						
						... 
						
						
						
						Extract and reuse the component that we use for strategy name changes.
## Discussion points:
This impl only shows the new name in the second field (editing segment).
Should we show it in both? Why do we have both? Do we have UI designs
for this?
 
						
					 
					
						2023-08-09 16:15:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75c15e5cac 
							
						 
					 
					
						
						
							
							fix: proper aggregation of strategies ( #4456 )  
						
						... 
						
						
						
						## About the changes
Open API is creating 2 resources under the same URL path, we want them
aggregated:
```shell
$ curl -s https://us.app.unleash-hosted.com/ushosted/docs/openapi.json  | jq '.paths."/api/admin/strategies/{name}" | keys'
[
  "delete",
  "get"
]
gaston@gaston-Summit-E16Flip-A12UCT: ~/poc/terraform-provider-unleash on main [!$]
$ curl -s https://us.app.unleash-hosted.com/ushosted/docs/openapi.json  | jq '.paths."/api/admin/strategies/{strategyName}" | keys'
[
  "put"
]
```
Note one is under `{name}` while the other is under `{strategyName}` 
						
					 
					
						2023-08-09 13:07:17 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2531819222 
							
						 
					 
					
						
						
							
							fix: CR strategy name changes code ( #4449 )  
						
						... 
						
						
						
						This change addresses two things that were done in
https://github.com/Unleash/unleash/pull/4004  and that I believe to be
bugs.
1. It shows the previous strategy name also if there was no previous
title. So if there was no previous title, it'll show the strategy name
with a strikethrough and then the new title (see the discussion
section).
2. It changes a `span` component to a [`del`
component](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/del ).
I believe the
span was erroneously changed from a `s` component (strikethrough
component) in the linked PR (based on a comment on the PR). This
caused the strikethrough to not be there anymore. However, the `del`
component is semantically more correct and reintroduces the
strikethrough, so it is a better change.
3. It uses [`ins`
elements](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ins )
for names that have changed.
Finally, it removes a redundant pair of curly braces.
How it looks now:

## Discussion
Regarding point 1: It might be that we don't want to show a
strikethrough through the name of the strategy if there was no previous
title. In that case, the changes related to the first point should be
removed. If we do that, it looks like this:

It makes it harder (impossible, actually) to see when a custom title was
added, but that might be what we want.
But maybe the solution is to also use `ins` elements for new data. That
way the difference is visible (and semantically correct):
 
						
					 
					
						2023-08-09 12:47:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11c48171bd 
							
						 
					 
					
						
						
							
							fix: Demo for old variants ( #4455 )  
						
						
						
					 
					
						2023-08-09 13:11:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c549280e31 
							
						 
					 
					
						
						
							
							fix: Performance improvements for demo and docs update ( #4454 )  
						
						
						
					 
					
						2023-08-09 12:58:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b927ef8b70 
							
						 
					 
					
						
						
							
							feat: pointer to strategy variants ( #4440 )  
						
						
						
					 
					
						2023-08-08 15:48:43 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32954e8168 
							
						 
					 
					
						
						
							
							feat: bulk archive usage warning ( #4448 )  
						
						... 
						
						
						
						Adds a warning when about to archive features that have lastSeenAt of
less than a week (green usage)
Closes #
[1-224](https://linear.app/unleash/issue/1-1224/bulk-edit-show-last-seen-usage-warning )

---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2023-08-08 15:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							839c36d547 
							
						 
					 
					
						
						
							
							Feat: toggle overview env last seen ( #4445 )  
						
						... 
						
						
						
						<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️  -->
Adds last seen by environment to FeatureOverview
- Refactored FeatureEnvironmentSeen component for reusability
<!-- Does it close an issue? Multiple? -->
Closes #
[1-1223](https://linear.app/unleash/issue/1-1223/toggle-overview-add-last-seen-by-environment )

---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2023-08-08 15:56:32 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7ae1ff714 
							
						 
					 
					
						
						
							
							Feat( #4209 ): add conflict marker to segment changes ( #4447 )  
						
						... 
						
						
						
						In doing so, we extract the shared conflict marker component from the
feature change and reuse it for both feature and segment changes.
Here's what it looks like:

Update: also straightened out the borders of the conflict warning:
 
						
					 
					
						2023-08-08 12:36:45 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17798408a4 
							
						 
					 
					
						
						
							
							chore: update orval with latest change request schema updates ( #4446 )  
						
						
						
					 
					
						2023-08-08 11:58:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57c448c197 
							
						 
					 
					
						
						
							
							fix: deletion validation didnt account for groups ( #4441 )  
						
						... 
						
						
						
						<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️  -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
Fixes an issue where project role deletion validation didn't validate
against project roles being connected to groups 
						
					 
					
						2023-08-08 13:45:19 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edcbf2acbf 
							
						 
					 
					
						
						
							
							fix: Added cursor pagination to slackapp conversations query ( #4442 )  
						
						... 
						
						
						
						We've been struggling with not getting hold of all channels. Reading the
documentation I found the support for next_cursor in the
response_metadata, as long as the response has a next_cursor, there are
responses left, so this PR adds a loop for querying until the next
cursor or the channels list is undefined or `''`. This should solve the
issue Wayfair had as well. 
						
					 
					
						2023-08-08 12:54:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19119bd1f0 
							
						 
					 
					
						
						
							
							feat: default strategy variant ( #4443 )  
						
						
						
					 
					
						2023-08-08 11:44:43 +02:00