Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							924ea39ea2 
							
						 
					 
					
						
						
							
							feat: project actions UI form ( #6115 )  
						
						... 
						
						
						
						## About the changes
Add, delete, and update actions is already working. The UI still needs
some love, but it's functional

---------
Co-authored-by: Nuno Góis <github@nunogois.com> 
						
					 
					
						2024-02-09 12:13:44 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							260ef70309 
							
						 
					 
					
						
						
							
							Feat/UI error observability ( #6169 )  
						
						... 
						
						
						
						This PR adds an endpoint to Unleash that accepts an error message and
option error stack and logs it as an error. This allows us to leverage
errors in logs observability to catch UI errors consistently.
Considered a test, but this endpoint only accepts and logs input, so I'm
not sure how useful it would be. 
						
					 
					
						2024-02-09 13:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4972b9686c 
							
						 
					 
					
						
						
							
							feat: project applications controller/service layer ( #6184 )  
						
						... 
						
						
						
						Just adding controller/service layer, connecting with schema.
Next PR will implement store and e2e tests. 
						
					 
					
						2024-02-09 13:18:26 +02:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b1bde8aec 
							
						 
					 
					
						
						
							
							chore: add migration for traffic data collection ( #6171 )  
						
						... 
						
						
						
						## About the changes
Adds migration for creating table `stat_traffic_usage`.
This table primary-keys on day, traffic_group, and status_code_series.
Adds individual indexes for day, traffic_group, and status_code_series.
Traffic group is the grouping for API endpoints for which traffic is
counted.
status_code_series is 200/202 etc = 200, 304 etc = 300 
						
					 
					
						2024-02-09 09:58:58 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c1dfbefa7 
							
						 
					 
					
						
						
							
							chore: clean up customRootRolesKillSwitch ( #6173 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1308/remove-customrootroleskillswitch-flag 
Cleans up the `customRootRolesKillSwitch` flag. 
					
						2024-02-09 08:41:40 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13df715bfd 
							
						 
					 
					
						
						
							
							fix: prevent infinite rerenders in useIncomingWebhooks ( #6176 )  
						
						... 
						
						
						
						React can sometimes be non-intuitive and behave erratically due to the
way it detects changes in hook dependencies.
This prevents infinite re-renders from `useIncomingWebhooks` by using a
static `DEFAULT_DATA` constant, so that its reference is always the
same, so no changes are detected when there are none.
Unrelated scouting, but this PR also removes an unneeded dependency in
the memoized columns in `ProjectActionsTable`. 
						
					 
					
						2024-02-09 08:17:15 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b77f3129f2 
							
						 
					 
					
						
						
							
							feat: show segment conflicts in crs ( #6138 )  
						
						... 
						
						
						
						This PR updates the diff calculation to work with both strategy changes
and segment changes. It also adds the corresponding segment change
conflict overview to segment updates.
<img width="1225" alt="image"
src="https://github.com/Unleash/unleash/assets/17786332/688a57a5-5cd7-4b0a-bd1e-df63189594d8 "> 
						
					 
					
						2024-02-09 16:25:01 +09:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba2cde7c50 
							
						 
					 
					
						
						
							
							docs: update change request doc to mention strategy/segment suspension ( #6163 )  
						
						... 
						
						
						
						This change updates the change request scheduling docs to include
information about what happens when a strategy or segment is updated
in the background, as well as updated information about the emails
that it sends out. 
						
					 
					
						2024-02-09 14:50:18 +09:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1deae078fc 
							
						 
					 
					
						
						
							
							docs: update images in feature flags best practices to work on dark backgrounds ( #6168 )  
						
						... 
						
						
						
						This PR updates the images in the feature flags best practices guide to
work on dark backgrounds by giving them white backgrounds (making them
non-transparent).
In doing so, it replaces the links to GitHub with docusaurus assets
(which also yields faster loading) and uses captions to describe the
images. 
						
					 
					
						2024-02-09 09:39:40 +09:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b8eb6234c 
							
						 
					 
					
						
						
							
							chore(deps): update lycheeverse/lychee-action action to v1.9.3 ( #6179 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[lycheeverse/lychee-action](https://togithub.com/lycheeverse/lychee-action )
| action | patch | `v1.9.1` -> `v1.9.3` |
---
### Release Notes
<details>
<summary>lycheeverse/lychee-action (lycheeverse/lychee-action)</summary>
###
[`v1.9.3`](https://togithub.com/lycheeverse/lychee-action/releases/tag/v1.9.3 ):
Version 1.9.3
[Compare
Source](https://togithub.com/lycheeverse/lychee-action/compare/v1.9.2...v1.9.3 )
#### What's Changed
- Bugfix: Pass custom `token` as input argument to action by
[@​mre](https://togithub.com/mre ) in
[https://github.com/lycheeverse/lychee-action/pull/222 ](https://togithub.com/lycheeverse/lychee-action/pull/222 )
Previously, the name of the token was incorrect, leading to no token
being used if the user specified `with: [token: ...]`.
Thanks to [@​tobon4](https://togithub.com/tobon4 ) for pointing
this out.
**Full Changelog**:
https://github.com/lycheeverse/lychee-action/compare/v1...v1.9.3 
###
[`v1.9.2`](https://togithub.com/lycheeverse/lychee-action/releases/tag/v1.9.2 ):
Version 1.9.2
[Compare
Source](https://togithub.com/lycheeverse/lychee-action/compare/v1.9.1...v1.9.2 )
#### What's Changed
- Bump actions/cache from 3 to 4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/lycheeverse/lychee-action/pull/221 ](https://togithub.com/lycheeverse/lychee-action/pull/221 )
- Bump peter-evans/create-issue-from-file from 4 to 5 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/lycheeverse/lychee-action/pull/223 ](https://togithub.com/lycheeverse/lychee-action/pull/223 )
- Bump to lychee 0.14.2 in
eeb9cb63fehttps://github.com/lycheeverse/lychee-action/compare/v1...v1.9.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-09 00:16:03 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af0dad2619 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vanilla-jsoneditor to v0.21.4 ( #6178 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vanilla-jsoneditor](https://togithub.com/josdejong/svelte-jsoneditor )
| [`0.21.2` ->
`0.21.4`](https://renovatebot.com/diffs/npm/vanilla-jsoneditor/0.21.2/0.21.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/ )
|
---
### Release Notes
<details>
<summary>josdejong/svelte-jsoneditor (vanilla-jsoneditor)</summary>
###
[`v0.21.4`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0214-2024-01-24 )
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.21.3...v0.21.4 )
###
[`v0.21.3`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0213-2024-01-19 )
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.21.2...v0.21.3 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-08 23:18:59 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1738457afe 
							
						 
					 
					
						
						
							
							chore(deps): update dependency supertest to v6.3.4 ( #6177 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [supertest](https://togithub.com/ladjs/supertest ) | [`6.3.3` ->
`6.3.4`](https://renovatebot.com/diffs/npm/supertest/6.3.3/6.3.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/ )
|
---
### Release Notes
<details>
<summary>ladjs/supertest (supertest)</summary>
### [`v6.3.4`](https://togithub.com/ladjs/supertest/releases/tag/v6.3.4 )
[Compare
Source](https://togithub.com/ladjs/supertest/compare/v6.3.3...v6.3.4 )
- chore: bump deps, remove yarn.lock
[`bc4398a`](https://togithub.com/ladjs/supertest/commit/bc4398a )
- chore: bump deps
[`c823515`](https://togithub.com/ladjs/supertest/commit/c823515 )
- Merge pull request
[#​811](https://togithub.com/ladjs/supertest/issues/811 ) from
ladjs/dependabot/npm_and_yarn/cookiejar-2.1.4
[`37017b3`](https://togithub.com/ladjs/supertest/commit/37017b3 )
- Merge pull request
[#​814](https://togithub.com/ladjs/supertest/issues/814 ) from
siddtheone/patch-1
[`6b41374`](https://togithub.com/ladjs/supertest/commit/6b41374 )
- Merge pull request
[#​828](https://togithub.com/ladjs/supertest/issues/828 ) from
9renpoto/9renpoto-patch-1
[`0ff9c02`](https://togithub.com/ladjs/supertest/commit/0ff9c02 )
- si/visionmedia/ladjs/
[`2cba6d4`](https://togithub.com/ladjs/supertest/commit/2cba6d4 )
- Update package.json
[`79a69b6`](https://togithub.com/ladjs/supertest/commit/79a69b6 )
- Merge pull request
[#​821](https://togithub.com/ladjs/supertest/issues/821 ) from
yunnysunny/feature/ci-fix
[`c1b8f9d`](https://togithub.com/ladjs/supertest/commit/c1b8f9d )
- ci: fix broken github action cache saving
[`5d48749`](https://togithub.com/ladjs/supertest/commit/5d48749 )
- Merge pull request
[#​818](https://togithub.com/ladjs/supertest/issues/818 ) from
lamweili/patch-1
[`25920e7`](https://togithub.com/ladjs/supertest/commit/25920e7 )
- docs: fixed links (for
[#​621](https://togithub.com/ladjs/supertest/issues/621 ))
[`3767f9e`](https://togithub.com/ladjs/supertest/commit/3767f9e )
- Update README.md
[`b81d3a4`](https://togithub.com/ladjs/supertest/commit/b81d3a4 )
- Removing unused import
[`4b372eb`](https://togithub.com/ladjs/supertest/commit/4b372eb )
- chore(deps): bump cookiejar from 2.1.3 to 2.1.4
[`ac9327f`](https://togithub.com/ladjs/supertest/commit/ac9327f )
- Merge pull request
[#​646](https://togithub.com/ladjs/supertest/issues/646 ) from
dtom90/patch-1
[`44d5d72`](https://togithub.com/ladjs/supertest/commit/44d5d72 )
- Merge pull request
[#​621](https://togithub.com/ladjs/supertest/issues/621 ) from
RichieRunner/patch-1
[`d91ff37`](https://togithub.com/ladjs/supertest/commit/d91ff37 )
- Update index.js function definition
[`9ee6a1b`](https://togithub.com/ladjs/supertest/commit/9ee6a1b )
- Update README.md
[`13a2b44`](https://togithub.com/ladjs/supertest/commit/13a2b44 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-08 23:17:37 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dadf3055d 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.14 ( #6175 )  
						
						... 
						
						
						
						[](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.12` ->
`18.19.14`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.12/18.19.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/ )
|
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-08 18:40:58 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac1cfdfb88 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/jest to v29.5.12 ( #6174 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ))
| [`29.5.11` ->
`29.5.12`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.11/29.5.12 )
|
[](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 - "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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-08 18:40:38 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d4c75091d 
							
						 
					 
					
						
						
							
							docs: unexpected results in abn test troubleshooting guide ( #6153 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/SR-374/troubleshooting-guide-my-feature-flag-is-returning-unexpected-results 
Adds a quick troubleshooting guide that covers some common pitfalls when
running A/B tests. 
					
						2024-02-08 17:04:25 +00:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa3352786a 
							
						 
					 
					
						
						
							
							chore: reimplementation of app stats ( #6155 )  
						
						... 
						
						
						
						## About the changes
App stats is mainly used to cap the number of applications reported to
Unleash based on the last 7 days information:
cc2ccb1134/src/lib/middleware/response-time-metrics.ts (L24-L28) 
						
					 
					
						2024-02-08 17:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a4196c66a 
							
						 
					 
					
						
						
							
							feat: preliminary project applications schema ( #6152 )  
						
						... 
						
						
						
						Currently keeping flat structure and separate out into multiple
requests(schemas) if needed.
In future, we will also add dates. 
						
					 
					
						2024-02-08 16:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb2f88980c 
							
						 
					 
					
						
						
							
							chore: add feature flag for request counting inside Unleash ( #6164 )  
						
						... 
						
						
						
						## About the changes
Adds the feature flag for use in request traffic counting 
						
					 
					
						2024-02-08 14:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecc200bf8a 
							
						 
					 
					
						
						
							
							feat: add index on events for faster revision id ( #6170 )  
						
						... 
						
						
						
						On all pods and instances, we run the same revision update query every
second. It is relatively fast when the application has started. This is
the single most ran query in unleash.
Benchmarks:
1. Running pod with existing revisionID:
  - old 5.5ms
  - new 0.028ms
2. New pod without existing revisionID
 - old 9.329ms
 - new 0.033ms
This query is getting optimized
7e66a79f9f/src/lib/features/events/event-store.ts (L161) 
						
					 
					
						2024-02-08 14:11:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e66a79f9f 
							
						 
					 
					
						
						
							
							feat: add disabled state handling on slow network ( #6165 )  
						
						
						
					 
					
						2024-02-08 10:27:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc7d4b8edb 
							
						 
					 
					
						
						
							
							feat: add partial index on client_applications annouced FALSE ( #6166 )  
						
						... 
						
						
						
						We have customers with tens or hundreds of thousands of applications,
and we have a scheduler running that sets application fields to
`announced` as true. However, every time it runs, it queries the entire
table, which is slow and causes database connection acquisition issues.
To make it faster, we added a partial index to the table. 
						
					 
					
						2024-02-08 10:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c43d7c0653 
							
						 
					 
					
						
						
							
							chore: update schedule emails to handle suspensions and segment updates ( #6145 )  
						
						... 
						
						
						
						This PR updates the change request email sending method to handle the
recent changes we have made. That means that the email now:
- says that change requests have been suspended instead of saying that
application will fail.
- handles cases where segments or strategies have been updated causing
potential conflicts.
I have updated the email templates and made some adjustments to the
email sending method. To make the transition from one to the other
easier, I have kept the original method as an interim solution until
enterprise has switched over. 
						
					 
					
						2024-02-08 17:30:42 +09:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8629e2acde 
							
						 
					 
					
						
						
							
							chore(deps): update dependency fast-check to v3.15.1 ( #6161 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fast-check](https://togithub.com/dubzzz/fast-check )
([source](https://togithub.com/dubzzz/fast-check/tree/HEAD/packages/fast-check ))
| [`3.15.0` ->
`3.15.1`](https://renovatebot.com/diffs/npm/fast-check/3.15.0/3.15.1 ) |
[](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>dubzzz/fast-check (fast-check)</summary>
###
[`v3.15.1`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3151 )
[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.15.0...v3.15.1 )
*Prepare the monorepo for ESM build-chain*
\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.15.1 )]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.15.0...v3.15.1 )]
#### Fixes
- ([PR#4591](https://togithub.com/dubzzz/fast-check/pull/4591 )) CI: Move
build chain to ESM for root of monorepo
- ([PR#4598](https://togithub.com/dubzzz/fast-check/pull/4598 )) CI: Add
`onBrokenAnchors`'check on Docusaurus
- ([PR#4606](https://togithub.com/dubzzz/fast-check/pull/4606 )) CI:
Configuration files for VSCode
- ([PR#4650](https://togithub.com/dubzzz/fast-check/pull/4650 )) CI: Move
examples build chain to ESM
- ([PR#4554](https://togithub.com/dubzzz/fast-check/pull/4554 )) Doc: Add
`idonttrustlikethat-fast-check` in ecosystem.md
- ([PR#4563](https://togithub.com/dubzzz/fast-check/pull/4563 )) Doc: Add
new contributor nielk
- ([PR#4669](https://togithub.com/dubzzz/fast-check/pull/4669 )) Doc: Add
`@effect/schema` in ecosystem
- ([PR#4665](https://togithub.com/dubzzz/fast-check/pull/4665 )) Test:
Fix `isCorrect` check on double
- ([PR#4666](https://togithub.com/dubzzz/fast-check/pull/4666 )) Test:
Stabilize flaky URL-related test
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-08 00:12:01 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adc3e1b38e 
							
						 
					 
					
						
						
							
							chore(deps): update dependency react-router to v6.21.3 ( #6162 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-router](https://togithub.com/remix-run/react-router )
([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router ))
| [`6.21.2` ->
`6.21.3`](https://renovatebot.com/diffs/npm/react-router/6.21.2/6.21.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>remix-run/react-router (react-router)</summary>
###
[`v6.21.3`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6213 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.21.2...react-router@6.21.3 )
##### Patch Changes
- Remove leftover `unstable_` prefix from `Blocker`/`BlockerFunction`
types
([#​11187](https://togithub.com/remix-run/react-router/pull/11187 ))
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-08 00:11:30 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b123acfd00 
							
						 
					 
					
						
						
							
							docs: update availability notice to say patterns were released in 5.7 ( #6160 )  
						
						... 
						
						
						
						We forgot to update this after the release, so just cleaning it up now. 
						
					 
					
						2024-02-08 09:05:57 +09:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							483fda25b7 
							
						 
					 
					
						
						
							
							chore(deps): update dependency cypress to v13.6.4 ( #6159 )  
						
						... 
						
						
						
						[](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.2` ->
`13.6.4`](https://renovatebot.com/diffs/npm/cypress/13.6.2/13.6.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/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.6.4`](https://togithub.com/cypress-io/cypress/releases/tag/v13.6.4 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.6.3...v13.6.4 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-6-4 
###
[`v13.6.3`](https://togithub.com/cypress-io/cypress/releases/tag/v13.6.3 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.6.2...v13.6.3 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-6-3 
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-07 22:59:11 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							141bcf1038 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.12 ( #6158 )  
						
						... 
						
						
						
						[](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.11` ->
`18.19.12`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.11/18.19.12 )
|
[](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 - "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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-07 22:58:25 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4905b7a9e0 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.11 ( #6156 )  
						
						... 
						
						
						
						[](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.10` ->
`18.19.11`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.10/18.19.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/ )
|
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-07 19:07:15 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a588c55b60 
							
						 
					 
					
						
						
							
							chore(deps): update dependency browserslist to v4.22.3 ( #6157 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [browserslist](https://togithub.com/browserslist/browserslist ) |
[`4.22.2` ->
`4.22.3`](https://renovatebot.com/diffs/npm/browserslist/4.22.2/4.22.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>browserslist/browserslist (browserslist)</summary>
###
[`v4.22.3`](https://togithub.com/browserslist/browserslist/blob/HEAD/CHANGELOG.md#4223 )
[Compare
Source](https://togithub.com/browserslist/browserslist/compare/4.22.2...4.22.3 )
- Fixed white spaces support in `supports` query
([@​g-plane](https://togithub.com/g-plane )).
- Fixed shared config like `@company/package/browserslist-config`
([@​boucodes](https://togithub.com/boucodes )).
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-07 19:06:31 +00:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1efff1173 
							
						 
					 
					
						
						
							
							docs: Developer guide improvements ( #6015 )  
						
						... 
						
						
						
						## About the changes
I played with the OpenAI APIs to get some help with spelling and grammars. 
						
					 
					
						2024-02-07 16:40:20 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc2ccb1134 
							
						 
					 
					
						
						
							
							fix: network tab active state ( #6154 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/UNL-335/network-active-tab-state 
Fixes the tab active state in Network by using the new `TabLink`
component.
 
					
						2024-02-07 15:03:44 +00:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59a736f56b 
							
						 
					 
					
						
						
							
							chore: add inMemoryScheduledChangeRequests flag ( #6151 )  
						
						... 
						
						
						
						What it says on the box
Closes #
[1-2030](https://linear.app/unleash/issue/1-2030/create-inmemoryscheduledchangerequests-flag )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-02-07 16:35:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11bfcd605a 
							
						 
					 
					
						
						
							
							fix: overflowing description ( #6150 )  
						
						
						
					 
					
						2024-02-07 12:51:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9a8280177 
							
						 
					 
					
						
						
							
							fix: now archived features are not marked as stale anymore ( #6149 )  
						
						
						
					 
					
						2024-02-07 12:53:25 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71643f98c0 
							
						 
					 
					
						
						
							
							chore(deps): update dependency jsdom to v23.2.0 ( #5940 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jsdom](https://togithub.com/jsdom/jsdom ) | [`23.1.0` ->
`23.2.0`](https://renovatebot.com/diffs/npm/jsdom/23.1.0/23.2.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>jsdom/jsdom (jsdom)</summary>
###
[`v23.2.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2320 )
[Compare
Source](https://togithub.com/jsdom/jsdom/compare/23.1.0...23.2.0 )
This release switches our CSS selector engine from
[`nwsapi`](https://www.npmjs.com/nwsapi ) to
[`@asamuzakjp/dom-selector`](@​asamuzakjp/dom-selector). The new
engine is more actively maintained, and supports many new selectors: see
[the package's
documentation](https://togithub.com/asamuzaK/domSelector#supported-css-selectors )
for the full list. It also works better with shadow trees.
There is a potential of a performance regression due to this change. In
our stress test benchmark, which runs most of [these 273
selectors](908f27d4e3/benchmark/selectors/sizzle-speed/selectors.large.css908f27d4e3/benchmark/selectors/sizzle-speed/selector.html📅  **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-07 10:41:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d1e0a6312 
							
						 
					 
					
						
						
							
							chore: upgrade to msw 2.x with new response declaration ( #6148 )  
						
						
						
					 
					
						2024-02-07 11:33:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d060427603 
							
						 
					 
					
						
						
							
							chore: update msw ( #6147 )  
						
						
						
					 
					
						2024-02-07 10:58:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e9958d8b6 
							
						 
					 
					
						
						
							
							feat: sdk with double start prevention ( #6146 )  
						
						
						
					 
					
						2024-02-07 10:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c69f41e4ce 
							
						 
					 
					
						
						
							
							fix: error logging properly ( #6144 )  
						
						
						
					 
					
						2024-02-06 16:39:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b45f7be680 
							
						 
					 
					
						
						
							
							fix: default featureSearchFeedback to false ( #6137 )  
						
						... 
						
						
						
						We need to turn it false, because if it is true, it will not get any
variants.
This solution is hacky, but good for now. 
						
					 
					
						2024-02-06 15:10:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc060b7a4c 
							
						 
					 
					
						
						
							
							fix: proxy repository error handling ( #6142 )  
						
						
						
					 
					
						2024-02-06 15:44:25 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							067d130a8b 
							
						 
					 
					
						
						
							
							chore: memoizee active tokens ( #6135 )  
						
						... 
						
						
						
						## About the changes
getAllActive from api-tokens store is the second most frequent query

To prevent starving our db connections, we can cache this data that
rarely changes and clear the cache when we see changes. Because we will
only clear changes in the node receiving the change we're only caching
the data for 1 minute.
This should give us some room to test if this solution will work
---------
Co-authored-by: Nuno Góis <github@nunogois.com> 
						
					 
					
						2024-02-06 15:14:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d94036683 
							
						 
					 
					
						
						
							
							fix: disable double start ( #6141 )  
						
						
						
					 
					
						2024-02-06 13:39:57 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09787e0e54 
							
						 
					 
					
						
						
							
							chore: update codeql tasks to v3 to remove deprecation warnings ( #6129 )  
						
						... 
						
						
						
						We're getting deprecation warnings, and I checked the migration, the
major change is node 16 -> node 20. since node 16 runners will be
deprecated by Github sometime this year. 
						
					 
					
						2024-02-06 08:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9646cfe4e6 
							
						 
					 
					
						
						
							
							docs: hide the quickstart and doc nav bar links when you're on the docs pages ( #6126 )  
						
						... 
						
						
						
						This change hides the quickstart and doc nav bar links when you're on
the docs pages.
This gets around the issue of both of those links being
highlighted when you're on the docs pages.
This should work on 91.66% of browsers (according to [canIUse's data for
the `:has` selector](https://caniuse.com/?search=%3Ahas )). For older
browsers, the links will still be visible. 
						
					 
					
						2024-02-06 11:51:40 +09:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bea6bbd20 
							
						 
					 
					
						
						
							
							fix: filter out service and system users from inactive users list ( #6134 )  
						
						
						
					 
					
						2024-02-05 16:41:51 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1da59abb2d 
							
						 
					 
					
						
						
							
							fix: inactive users query was too wide ( #6133 )  
						
						... 
						
						
						
						Knex wasn't formatting the query like I expected. This changes the query
to use more AND, less ORs 
						
					 
					
						2024-02-05 14:31:04 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea38877b0c 
							
						 
					 
					
						
						
							
							feat: List and delete inactive users  
						
						... 
						
						
						
						Adds a new Inactive Users list component to admin/users for easier cleanup of users that are counted as inactive: No sign of activity (logins or api token usage) in the last 180 days.
---------
Co-authored-by: David Leek <david@getunleash.io> 
						
					 
					
						2024-02-05 14:07:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d7464f517 
							
						 
					 
					
						
						
							
							feat: make edge explicit in UI ( #6132 )  
						
						
						
					 
					
						2024-02-05 13:34:22 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a70ba0cd0 
							
						 
					 
					
						
						
							
							fix: add new steps to demo guide ( #6112 )  
						
						... 
						
						
						
						This PR adds the necessary steps for the demo guidance to work properly
with the new form 
						
					 
					
						2024-02-05 11:36:15 +01:00