Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e6d91846b 
							
						 
					 
					
						
						
							
							feat: make frontend api complexity O(n) instead of O(n2) ( #6477 )  
						
						
						
					 
					
						2024-03-08 14:00:38 +01:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f2bd546a6 
							
						 
					 
					
						
						
							
							fix: await trafficDataUsageStore.deleteAll where its being used ( #6478 )  
						
						... 
						
						
						
						## About the changes
trafficDataUsageStore.deleteAll() wasn't being awaited in tests, leading
to flaky tests. This PR ensures it's being awaited 
						
					 
					
						2024-03-08 13:34:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f105f9d30 
							
						 
					 
					
						
						
							
							feat: Compare old results with new frontend api ( #6476 )  
						
						
						
					 
					
						2024-03-08 13:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1949d0134f 
							
						 
					 
					
						
						
							
							fix: mapper function should be partial ( #6475 )  
						
						... 
						
						
						
						Small fix to make mapper function partial as it should be 
						
					 
					
						2024-03-08 11:20:41 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82f4093c04 
							
						 
					 
					
						
						
							
							feat: adapted CRUD store from enterprise into OSS ( #6474 )  
						
						... 
						
						
						
						## About the changes
This ports the CRUD store into OSS which is an abstraction to reduce the
amount of boilerplate code we have to write in stores.
By extending CRUDStore, the store becomes simply the type definition:
```typescript
 type ActionModel = { 
     actionSetId: number; 
     action: string; 
     executionParams: Record<string, unknown>; 
     createdByUserId: number; 
     sortOrder: number; 
 }; 
  
 export class ActionStore extends CRUDStore< 
     ActionModel & { id: number; createdAt: Date }, 
     ActionModel 
 > { 
}
```
And eventually specific mappings between those types can be provided (if
the mapping is more complex than camelCase -> snake_case):
```typescript
 toRow: ({ project, name, actor, match, createdByUserId }) => ({ 
     created_by_user_id: createdByUserId, 
     project, 
     name, 
     actor_id: actor, 
     source: match.source, 
     source_id: match.sourceId, 
     payload: match.payload, 
 }), 
 fromRow: ({ 
     id, 
     created_at, 
     created_by_user_id, 
     project, 
     name, 
     actor_id, 
     source, 
     source_id, 
     payload, 
 }) => ({ 
     id, 
     createdAt: created_at, 
     createdByUserId: created_by_user_id, 
     project, 
     name, 
     actor: actor_id, 
     match: { 
         source, 
         sourceId: source_id, 
         payload, 
     }, 
 }), 
```
Stores can also be extended to include additional functionality in case
you need to join with another table or do an aggregation, but it
significantly reduces the amount of boilerplate code needed to create a
basic store 
						
					 
					
						2024-03-08 10:39:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9148820a8f 
							
						 
					 
					
						
						
							
							fix: project tokens path typo ( #6468 )  
						
						... 
						
						
						
						Noticed a small typo in the path shown in the project API access side
panel. 
						
					 
					
						2024-03-08 08:44:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f2631e418 
							
						 
					 
					
						
						
							
							feat: stabilize global frontend api cache ( #6466 )  
						
						
						
					 
					
						2024-03-08 08:41:22 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97a81162ac 
							
						 
					 
					
						
						
							
							chore(deps): update dependency react-router to v6.22.2 ( #6471 )  
						
						... 
						
						
						
						[](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.22.1` ->
`6.22.2`](https://renovatebot.com/diffs/npm/react-router/6.22.1/6.22.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>remix-run/react-router (react-router)</summary>
###
[`v6.22.2`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6222 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.22.1...react-router@6.22.2 )
##### Patch Changes
-   Updated dependencies:
    -   `@remix-run/router@1.15.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-08 00:35:38 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c8b3afd5a 
							
						 
					 
					
						
						
							
							chore(deps): update dependency nock to v13.5.4 ( #6470 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [nock](https://togithub.com/nock/nock ) | [`13.5.3` ->
`13.5.4`](https://renovatebot.com/diffs/npm/nock/13.5.3/13.5.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>nock/nock (nock)</summary>
### [`v13.5.4`](https://togithub.com/nock/nock/releases/tag/v13.5.4 )
[Compare
Source](https://togithub.com/nock/nock/compare/v13.5.3...v13.5.4 )
##### Bug Fixes
- call `fs.createReadStream` lazily
([#​2357](https://togithub.com/nock/nock/issues/2357 ))
([ba9fc42](ba9fc424d5📅  **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-07 21:57:48 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a3655233f 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.21 ( #6469 )  
						
						... 
						
						
						
						[](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.20` ->
`18.19.21`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.20/18.19.21 )
|
[](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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-07 20:21:24 +00:00 
						 
				 
			
				
					
						
							
							
								Alvin Bryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0ac148829 
							
						 
					 
					
						
						
							
							Typo fix in ChangeRequestTable.tsx ( #6465 )  
						
						... 
						
						
						
						There was a typo in the original message, it said "Unleash Admin already
have" (either "admins already have," or "admin already has.")
Fixed it and improved the wording a little bit. 
						
					 
					
						2024-03-07 17:19:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26d7065dc3 
							
						 
					 
					
						
						
							
							chore: add actions warning to delete project ( #6467 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1831/what-happens-with-automated-actions-if-the-project-is-archived 
Adds an actions-related warning to the project deletion.
<img width="1008" alt="image"
src="https://github.com/Unleash/unleash/assets/14320932/06fcaab0-c4a1-4ba3-8879-0c188f3bc01a "> 
					
						2024-03-07 17:04:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b402ad6b3 
							
						 
					 
					
						
						
							
							feat: create global repository for frontend repositories ( #6460 )  
						
						... 
						
						
						
						Co-authored-by: kwasniew <kwasniewski.mateusz@gmail.com> 
						
					 
					
						2024-03-07 16:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b87ca6b75 
							
						 
					 
					
						
						
							
							chore: consider execution limits per minute and actions limit per ( #6462 )  
						
						... 
						
						
						
						## About the changes
Define a schema that works both for the frontend and the backend to
define soft limits in the resource usage. 
						
					 
					
						2024-03-07 13:02:49 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52d63bc726 
							
						 
					 
					
						
						
							
							fix: new signals icon ( #6461 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2010/use-svg-icon-for-signals 
Uses a new SVG icon for Signals for consistency.
 
					
						2024-03-07 11:12:56 +00:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cb116af39 
							
						 
					 
					
						
						
							
							fix: only release migration lock if acquired ( #6454 )  
						
						... 
						
						
						
						We should not try to release the migration lock if where unable to
acquire it. By trying to close it when we have not successfully
connected to the database we end up hanging for a while before the
process is eventually killed.
I did not add a better error-message, as Unleash now gives a better
error stack and crashes immediate if you start without a database
password. We should still consider if you need to specify db credentials
or not. Technically it is possible to have a postgres without a password
(but it is likely not common).
Closes : #6408  
						
					 
					
						2024-03-07 11:58:05 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cd80d31f8 
							
						 
					 
					
						
						
							
							chore: remove compiler warnings from create-config ( #6459 )  
						
						... 
						
						
						
						## About the changes
Some changes to fix compiler errors in create-config 
						
					 
					
						2024-03-07 11:44:59 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec6c439c09 
							
						 
					 
					
						
						
							
							feat: updates per environment type chart ( #6449 )  
						
						... 
						
						
						
						Creates the updates per environment type chart.
(forgive the sample data)
Closes #
[1-2034](https://linear.app/unleash/issue/1-2034/widget-updates-per-environment-type-frontend )
<img width="1385" alt="Screenshot 2024-03-06 at 16 52 18"
src="https://github.com/Unleash/unleash/assets/104830839/b05479f8-de8b-4de7-98a3-a1285737db0d ">
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-03-07 11:00:18 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a8faacbd8 
							
						 
					 
					
						
						
							
							chore(deps): update dependency es5-ext to v0.10.64 ( #6458 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [es5-ext](https://togithub.com/medikoo/es5-ext ) | [`0.10.63` ->
`0.10.64`](https://renovatebot.com/diffs/npm/es5-ext/0.10.63/0.10.64 ) |
[](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>medikoo/es5-ext (es5-ext)</summary>
###
[`v0.10.64`](https://togithub.com/medikoo/es5-ext/blob/HEAD/CHANGELOG.md#01064-2024-02-27 )
[Compare
Source](https://togithub.com/medikoo/es5-ext/compare/v0.10.63...v0.10.64 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-07 00:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37b994637b 
							
						 
					 
					
						
						
							
							chore(deps): update dependency enhanced-resolve to v5.15.1 ( #6457 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [enhanced-resolve](https://togithub.com/webpack/enhanced-resolve ) |
[`5.15.0` ->
`5.15.1`](https://renovatebot.com/diffs/npm/enhanced-resolve/5.15.0/5.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>webpack/enhanced-resolve (enhanced-resolve)</summary>
###
[`v5.15.1`](https://togithub.com/webpack/enhanced-resolve/releases/tag/v5.15.1 )
[Compare
Source](https://togithub.com/webpack/enhanced-resolve/compare/v5.15.0...v5.15.1 )
#### Bugfixes
-   find the `pnpapi` the issuer belongs to
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-06 23:29:46 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b69aa46936 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.20 ( #6456 )  
						
						... 
						
						
						
						[](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.19` ->
`18.19.20`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.19/18.19.20 )
|
[](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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-06 18:25:03 +00:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							feb6825023 
							
						 
					 
					
						
						
							
							chore: add a generic error for limit's exeeded ( #6452 )  
						
						... 
						
						
						
						## About the changes
We don't have a meaningful error for limits established by the
application. This could be a good starting point.
The error code is 400 cause I couldn't find anything better. 
The name of the error was picked from UnleashApiErrorTypes:
2d8e9f87ff/src/lib/error/unleash-error.ts (L4-L34) 
						
					 
					
						2024-03-06 19:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a67640aed 
							
						 
					 
					
						
						
							
							fix: align privacy policy link to the center ( #6451 )  
						
						... 
						
						
						
						Aligns the privacy policy to the center in the profile dropdown, just
like we do for the profile settings.
 
						
					 
					
						2024-03-06 17:15:07 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64593c57cf 
							
						 
					 
					
						
						
							
							chore: new actions UI ( #6448 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1995/ui-feature-rename-adapt-the-actions-ui 
Refreshes the UI for project actions according to the new designs and
suggestions from @gastonfournier and @nicolaesocaciu
Also includes some refactoring.
 
					
						2024-03-06 15:08:15 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85e9c934a9 
							
						 
					 
					
						
						
							
							Insights UI improvements ( #6433 )  
						
						... 
						
						
						
						- improved page header
- added help text to health and metrics
- updated style for flag stats widget
- fixed users widget shadow 
						
					 
					
						2024-03-06 12:19:27 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2185742b1d 
							
						 
					 
					
						
						
							
							fix: clone feature toggle should not copy createdAt ( #6442 )  
						
						... 
						
						
						
						This is a small fix to avoid that cloning a feature toggle also clones
the "createdAt" field, which does not make sense.
fixes : #6426  
						
					 
					
						2024-03-06 09:03:50 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7abdc6707 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @uiw/react-codemirror to v4.21.24 ( #6445 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.21.23` ->
`4.21.24`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.21.23/4.21.24 )
|
[](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>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.21.24`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.24 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.23...v4.21.24 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.24/file/README.md )
Documentation v4.21.24:
https://raw.githack.com/uiwjs/react-codemirror/050da36/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.23...v4.21.24 
```shell
npm i @​uiw/react-codemirror@4.21.24
```
- 🐞  fix: Fix error related to "Types must be imported using a type-only
import when 'verbatimModuleSyntax' is enabled"
[`e6e89ca`](https://togithub.com/uiwjs/react-codemirror/commit/e6e89ca )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-06 00:45:23 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdd4520022 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.19 ( #6444 )  
						
						... 
						
						
						
						[](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.18` ->
`18.19.19`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.18/18.19.19 )
|
[](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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-05 23:41:00 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							085a641ea3 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.21.24 ( #6443 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.21.23` ->
`4.21.24`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.21.23/4.21.24 )
|
[](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>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.21.24`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.24 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.23...v4.21.24 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.24/file/README.md )
Documentation v4.21.24:
https://raw.githack.com/uiwjs/react-codemirror/050da36/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.23...v4.21.24 
```shell
npm i @​uiw/react-codemirror@4.21.24
```
- 🐞  fix: Fix error related to "Types must be imported using a type-only
import when 'verbatimModuleSyntax' is enabled"
[`e6e89ca`](https://togithub.com/uiwjs/react-codemirror/commit/e6e89ca )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-05 20:35:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae38b81af1 
							
						 
					 
					
						
						
							
							chore: remove archived column from features table ( #6431 )  
						
						... 
						
						
						
						This column has not been used for 1.5 years and was replace by
**archived_at** column and people still get confused of why this is not
working as name suggests. Removing this column to remove technical debt. 
						
					 
					
						2024-03-05 22:28:47 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15db139f25 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @emotion/react to v11.11.4 ( #6441 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme )
([source](https://togithub.com/emotion-js/emotion )) | [`11.11.3` ->
`11.11.4`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.11.3/11.11.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>emotion-js/emotion (@​emotion/react)</summary>
###
[`v11.11.4`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.11.4 )
[Compare
Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.11.3...@emotion/react@11.11.4 )
##### Patch Changes
- [#​3159](https://togithub.com/emotion-js/emotion/pull/3159 )
[`5b82631d`](5b82631d79https://togithub.com/iegik )! - Renamed an
internal `hasOwnProperty` to `hasOwn`. This avoids problems in CommonJS
environments when the consumer tries to prevent prototype pollution with
`Object.freeze(Object.prototype)`.
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-05 19:12:01 +00:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1915b77b9b 
							
						 
					 
					
						
						
							
							Feat: add metrics summary columns to flag trends ( #6440 )  
						
						... 
						
						
						
						Adds the metrics summary trend columns to flag_trends table.
These will be populated with the rest of the weekly aggregations
Closes
[1-2139](https://linear.app/unleash/issue/1-2139/add-the-summary-columns-to-flag-trends-table )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-03-05 16:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8e1d6e9f0 
							
						 
					 
					
						
						
							
							fix: path metric labels ( #6400 )  
						
						... 
						
						
						
						## About the changes
Some of our metrics are not labeled correctly, one example is
`<base-path>/api/frontend/client/metrics` is labeled as
`/client/metrics`. We can see that in internal-backstage/prometheus:

This issue affects all endpoints that fail to validate the request body.
Also, endpoints that are rejected by the authorization-middleware or the
api-token-middleware are reported as `(hidden)`.
To gain more insights on our api usage but being protective of metrics
cardinality we're prefixing `(hidden)` with some well known base urls:
https://github.com/Unleash/unleash/pull/6400/files#diff-1ed998ca46ffc97c9c0d5d400bfd982dbffdb3004b78a230a8a38e7644eee9b6R17-R33 
## How to reproduce:
Make an invalid call to metrics (e.g. stop set to null), then check
/internal-backstage/prometheus and find the 400 error. Expected to be at
`path="/api/client/metrics"` but will have `path=""`:
```shell
curl -H"Authorization: *:development.unleash-insecure-client-api-token" -H'Content-type: application/json' localhost:4242/api/client/metrics -d '{
  "appName": "bash-test",
  "instanceId": "application-name-dacb1234",
  "environment": "development",
  "bucket": {
    "start": "2023-07-27T11:23:44Z",
    "stop": null,
    "toggles": {
      "myCoolToggle": {
        "yes": 25,
        "no": 42,
        "variants": {
          "blue": 6,
          "green": 15,
          "red": 46
        }
      },
      "myOtherToggle": {
        "yes": 0,
        "no": 100
      }
    }
  }
}'
``` 
						
					 
					
						2024-03-05 15:25:06 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a44c3a3fa7 
							
						 
					 
					
						
						
							
							task: added scim id to user ( #6439 )  
						
						... 
						
						
						
						SCIM synchronizations requires a stable id no matter how many changes
are made to username and email (our other unique fields). In addition,
exposing internal incremented database ids to an external service (our
current id field) feels insecure. Our plan is to create either a uuidv7
or ulid when scim operations are performed against the user, so the
external scim provisioner has a stable globally unique id to use to
refer to the users they're modifying. 
						
					 
					
						2024-03-05 14:48:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d00157b7c 
							
						 
					 
					
						
						
							
							refactor: segment in feature oriented architecture ( #6434 )  
						
						
						
					 
					
						2024-03-05 14:45:41 +01:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9eb4e7101a 
							
						 
					 
					
						
						
							
							chore: bump OSS main version to 5.10 ( #6438 )  
						
						... 
						
						
						
						## About the changes
Bumps OSS main package.json version to 5.10.0+main as that's what is
shown to Pro 
						
					 
					
						2024-03-05 14:25:52 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc7a715386 
							
						 
					 
					
						
						
							
							Fix: add created at to environment type trends ( #6437 )  
						
						... 
						
						
						
						Add created_at to environment_type_trends table for easy sorting
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-03-05 15:10:13 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86a795e87c 
							
						 
					 
					
						
						
							
							chore: new actions table UI ( #6435 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1995/ui-feature-rename-adapt-the-actions-ui 
https://linear.app/unleash/issue/2-1988/nice-to-have-last-action-status-on-the-action-sets-table 
Brings the project actions table UI up to par with the new designs,
implementing some features that were discussed with UX.


 
					
						2024-03-05 11:33:34 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							454f44dec5 
							
						 
					 
					
						
						
							
							refactor: Switch client feature toggles to segment read model ( #6425 )  
						
						
						
					 
					
						2024-03-05 11:15:22 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62361847f5 
							
						 
					 
					
						
						
							
							Feat: add enviroment type trends table ( #6432 )  
						
						... 
						
						
						
						Creates the environment_type_trends table to store aggregated metrics
Closes: #
[1-2124](https://linear.app/unleash/issue/1-2124/create-the-table-to-store-weekly-aggregation )
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-03-05 10:51:32 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cede446e5 
							
						 
					 
					
						
						
							
							feat(insights): placeholder for empty metrics ( #6422 )  
						
						
						
					 
					
						2024-03-05 09:38:17 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6678012b03 
							
						 
					 
					
						
						
							
							feat: add menu item for insights ( #6420 )  
						
						
						
					 
					
						2024-03-05 09:38:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de5a0f2825 
							
						 
					 
					
						
						
							
							chore: add new signals icon instead of webhook icon ( #6427 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2002/add-new-signals-icon-instead-of-using-the-webhooks-icon 
Adds a new icon for signals, instead of using the same icon as webhooks.
Includes some slight refactoring.

 
					
						2024-03-05 08:16:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							095b6eca84 
							
						 
					 
					
						
						
							
							refactor: playground uses segment read model ( #6424 )  
						
						
						
					 
					
						2024-03-05 08:34:26 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62dc77db16 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/semver to v7.5.8 ( #6430 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/semver](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver ))
| [`7.5.7` ->
`7.5.8`](https://renovatebot.com/diffs/npm/@types%2fsemver/7.5.7/7.5.8 )
|
[](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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-05 01:47:37 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8fc804f73 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react to v17.0.76 ( #6429 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`17.0.75` ->
`17.0.76`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.75/17.0.76 )
|
[](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 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-04 22:19:10 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3cca81573 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/pg to v8.11.2 ( #6428 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/pg](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pg )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg ))
| [`8.11.1` ->
`8.11.2`](https://renovatebot.com/diffs/npm/@types%2fpg/8.11.1/8.11.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/ )
|
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-04 18:48:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce8e15347c 
							
						 
					 
					
						
						
							
							refactor: segment-store getAll refactor, move mappers out of main method. ( #6423 )  
						
						... 
						
						
						
						For `getAll` method, kept only sql queries and moved mappers into
separate functions.
No change in logic, just refactoring. 
						
					 
					
						2024-03-04 16:54:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3df7269cb 
							
						 
					 
					
						
						
							
							refactor: segment read model used in proxy-repository ( #6421 )  
						
						
						
					 
					
						2024-03-04 15:48:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76f379a4dc 
							
						 
					 
					
						
						
							
							fix: signals integration condition ( #6419 )  
						
						... 
						
						
						
						Small fix for the signals integration render condition. 
						
					 
					
						2024-03-04 12:53:22 +00:00