Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6f5280a98 
							
						 
					 
					
						
						
							
							feat: show user's roles and project owners ( #8253 )  
						
						... 
						
						
						
						This change shows the user's roles and project owners in the personal
dashboard. 
						
					 
					
						2024-09-26 10:47:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4397af0df7 
							
						 
					 
					
						
						
							
							chore: move onboarding flow and dialog under same location ( #8272 )  
						
						... 
						
						
						
						It is mostly moving the onboarding folders under same directory for more
clear project structure. 
						
					 
					
						2024-09-26 12:56:49 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7e0743d88 
							
						 
					 
					
						
						
							
							chore: remove manual anonymization of outgoing project owners ( #8252 )  
						
						... 
						
						
						
						This change removes the flag used to anonymize project owners on the
way out. It was an issue in demo when we'd forgotten to configure the
email encryption. However, this issue has been resolved and we can
remove this check now. 
						
					 
					
						2024-09-26 11:29:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ceb21fbe51 
							
						 
					 
					
						
						
							
							feat: get projects by ids ( #8269 )  
						
						
						
					 
					
						2024-09-26 11:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33f44072dc 
							
						 
					 
					
						
						
							
							docs: demo is pro ( #8270 )  
						
						
						
					 
					
						2024-09-26 11:24:41 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf476f9e7d 
							
						 
					 
					
						
						
							
							chore: update orval for personal dashboards ( #8268 )  
						
						... 
						
						
						
						Updates orval for personal dashboards 
						
					 
					
						2024-09-26 11:03:55 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f80fdb090 
							
						 
					 
					
						
						
							
							fix: layout content width on large screens ( #8267 )  
						
						... 
						
						
						
						I believe the changes in https://github.com/Unleash/unleash/pull/8234 ,
more specifically [this
change](https://github.com/Unleash/unleash/pull/8234/files#diff-3a5e0763fe1effa9cd485763fecf0633ce8f0877c9d1971e6bd5c5abe7426364L64 ),
have caused the main layout content to no longer stretch to its maximum
relative width on larger screens.
This adjustment seems to resolve this issue, ensuring proper behavior on
larger screens without introducing any overflow issues on smaller
screens. 
						
					 
					
						2024-09-26 09:51:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0499dbf94 
							
						 
					 
					
						
						
							
							feat: sdk connected using production snippet ( #8266 )  
						
						... 
						
						
						
						1. Fix nodejs snippet
2. Tie the snippet to the completed stage.
3. Pull out the code renderer, to shared component
 
						
					 
					
						2024-09-26 11:39:05 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							823f6330b7 
							
						 
					 
					
						
						
							
							refactor: move getProjectsByUser to read model ( #8262 )  
						
						
						
					 
					
						2024-09-26 09:45:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aca0de414e 
							
						 
					 
					
						
						
							
							feat: display new completed dialog ( #8255 )  
						
						... 
						
						
						
						1. Now the dialog will not close when SDK got connected
2. It will start to show the suggested production code. ( this will be
attached in next PR)
3. Also, it has connected indicator on the right
4. Back button is removed in this stage.

---------
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2024-09-26 09:24:15 +03:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7427f4b91 
							
						 
					 
					
						
						
							
							feat(onboarding): nodejs snippet for production ( #8256 )  
						
						
						
					 
					
						2024-09-25 15:45:53 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44bf6615a3 
							
						 
					 
					
						
						
							
							feat: add project owners to personal dashboard project payload ( #8248 )  
						
						... 
						
						
						
						This PR adds project owner information to the personal dashboard's
project payload.
To do so, it uses the existing project owners read model.
I've had to make a few changes to the project owners read model to
accomodate this:
- make the input type to `addOwners` more lenient. We only need the
project ids, so we can make that the only required property
- fall back to using email as the name if the user has no name or
username (such as if you sign up with the demo auth) 
						
					 
					
						2024-09-25 11:32:33 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e680921517 
							
						 
					 
					
						
						
							
							test: reduce noise from test warnings ( #8251 )  
						
						
						
					 
					
						2024-09-25 12:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdb1297246 
							
						 
					 
					
						
						
							
							feat(onboarding): Rust SDK snippet ( #8239 )  
						
						... 
						
						
						
						A bit different then other examples - only way to run current state of
Rust SDK is to have some kind of an opinionated setup around it. 
						
					 
					
						2024-09-25 12:33:58 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a95c8d183f 
							
						 
					 
					
						
						
							
							chore: event timeline persistent state ( #8240 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2700/persist-timeline-state-in-local-storage 
Implements persistent state management for the event timeline using
local storage.
I believe this improves UX by persisting both the timeline toggle
(visibility) state and applied filters across page refreshes.
Includes some scouting/refactoring and some workarounds to prevent the
timeline from animating on page load (in most cases). 
					
						2024-09-25 11:20:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1a24ea0b1 
							
						 
					 
					
						
						
							
							feat: flag exposure in personal dashboard ( #8247 )  
						
						
						
					 
					
						2024-09-25 11:11:30 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							289324fd02 
							
						 
					 
					
						
						
							
							feat: add group project roles to project roles ( #8245 )  
						
						... 
						
						
						
						This PR adds project roles you get from groups to the list of roles
listed for each project. 
						
					 
					
						2024-09-25 10:29:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							957ef12ca3 
							
						 
					 
					
						
						
							
							fix: adjust welcome dialog size ( #8244 )  
						
						
						
					 
					
						2024-09-25 09:11:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e33f71a8f4 
							
						 
					 
					
						
						
							
							feat: highlighting flags chart ( #8237 )  
						
						
						
					 
					
						2024-09-25 08:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fe80ffc3f 
							
						 
					 
					
						
						
							
							feat: add your projects (with roles) to personal dashboard api ( #8236 )  
						
						... 
						
						
						
						This PR adds some of the necessary project data to the personal
dashboard API: project names and ids, and the roles that the user has in
each of these projects.
I have not added project owners yet, as that would increase the
complexity a bit and I'd rather focus on that in a separate PR.
I have also not added projects you are part of through a group, though I
have added a placeholder test for that. I will address this in a
follow-up. 
						
					 
					
						2024-09-25 06:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f92f2d9327 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react to v18.3.7 ( #8242 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.6` ->
`18.3.7`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.6/18.3.7 )
|
[](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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-09-24 22:08:55 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							792a728f7b 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/nodemailer to v6.4.16 ( #8241 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/nodemailer](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/nodemailer )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer ))
| [`6.4.15` ->
`6.4.16`](https://renovatebot.com/diffs/npm/@types%2fnodemailer/6.4.15/6.4.16 )
|
[](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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-09-24 19:33:30 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfe3af6dc2 
							
						 
					 
					
						
						
							
							fix: SDK snippets import ( #8235 )  
						
						
						
					 
					
						2024-09-24 15:35:00 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5063e151ed 
							
						 
					 
					
						
						
							
							chore: event timeline header placement ( #8234 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2662/make-the-event-timeline-available-globally-through-a-new-header-button 
https://github.com/user-attachments/assets/bde38ee8-cdd8-409d-a95e-0c06189e3d9b 
(In the video, you’ll notice a slight delay before new events show up.
This happens because the timeline automatically refreshes every 10
seconds)
Removes the event timeline from the event log and integrates it into a
new header option.
I chose a middle-ground approach between options 1 and 2 from our Figma
sketches. This solution provides the best of both worlds IMO: the
timeline stands out as a global component, distinct from the current
page context, while sliding in rather than overlapping the content. This
way, users can view the timeline alongside the page content. 
					
						2024-09-24 13:43:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54432f3f31 
							
						 
					 
					
						
						
							
							feat: personal flag metrics display ( #8232 )  
						
						
						
					 
					
						2024-09-24 13:47:21 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6dbdab6f1 
							
						 
					 
					
						
						
							
							feat(onboarding): sdk snippets in files ( #8233 )  
						
						... 
						
						
						
						Makes it easier to edit code snippets. Additionally, adds lazy loading
to reduce bundle size. 
						
					 
					
						2024-09-24 13:37:32 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e13e74a3e 
							
						 
					 
					
						
						
							
							feat: only show sdk button to specific roles ( #8231 )  
						
						... 
						
						
						
						This aligns it with our expectations we agreed on discovery meeting. 
						
					 
					
						2024-09-24 12:43:22 +03:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ac32b3713 
							
						 
					 
					
						
						
							
							chore: send full message without trimming to the addon event ( #8230 )  
						
						... 
						
						
						
						Address
https://github.com/Unleash/unleash/pull/8219#discussion_r1772884465  
						
					 
					
						2024-09-24 10:43:08 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72bdce98de 
							
						 
					 
					
						
						
							
							chore: feature event formatter md format style ( #8222 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2697/implement-proper-markdown-bold-format-in-feature-event-formatter-md 
This is a follow up to https://github.com/Unleash/unleash/pull/8205 ,
specifically [this
comment](https://github.com/Unleash/unleash/pull/8205#issuecomment-2368207656 )
from @gastonfournier
Implements an easy way to switch between formatting styles in our event
formatter. This enhancement will allow us to generate fully
markdown-formatted event summaries when needed, while preserving the
simplistic markdown formatting currently supported by platforms like
Slack.
Also includes some slight scouting. See comments for details. 
					
						2024-09-24 10:25:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d916e9449 
							
						 
					 
					
						
						
							
							fix: trim messages longer than 3000 chars ( #8219 )  
						
						... 
						
						
						
						## About the changes
When trying to send messages longer than 3000 chars we get this error:
```
[ERROR]  web-api:WebClient:0 failed to match all allowed schemas [json-pointer:/blocks/0/text]
[ERROR]  web-api:WebClient:0 must be less than 3001 characters [json-pointer:/blocks/0/text/text]
[2024-09-23T10:10:15.676] [WARN] addon/slack-app - All (1) Slack client calls failed with the following errors: A platform error occurred: {"ok":false,"error":"invalid_blocks","errors":["failed to match all allowed schemas [json-pointer:/blocks/0/text]","must be less than 3001 characters [json-pointer:/blocks/0/text/text]"],"response_metadata":{"messages":["[ERROR] failed to match all allowed schemas [json-pointer:/blocks/0/text]","[ERROR] must be less than 3001 characters [json-pointer:/blocks/0/text/text]"],"scopes":["incoming-webhook","users:read","channels:read","groups:read","mpim:read","im:read","users:read.email","chat:write"],"acceptedScopes":["chat:write"]}}
```
This PR trims the text length to 3000 chars.
We also upgrade slack API due to some security fixes:
https://github.com/slackapi/node-slack-sdk/releases/tag/%40slack%2Fweb-api%407.3.4 
After checking the migration guide to v7 it seems that none of the
breaking changes affect us:
https://github.com/slackapi/node-slack-sdk/wiki/Migration-Guide-for-web%E2%80%90api-v7 
## Testing
I did manual test this integration and the fix. The way to reproduce is
adding a very long strategy name and sending that as an update on Slack:

Now the event succeeds and we notice on the integration event log that
the message was trimmed:

---------
Co-authored-by: Nuno Góis <github@nunogois.com> 
						
					 
					
						2024-09-24 10:06:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b686ed318 
							
						 
					 
					
						
						
							
							chore: full js sdk example ( #8229 )  
						
						
						
					 
					
						2024-09-24 10:47:14 +03:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a3a5ad33c 
							
						 
					 
					
						
						
							
							chore: event timeline tooltips ( #8205 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2664/implement-event-tooltips 
Implements event tooltips in the new event timeline.
This leverages our current `feature-event-formatter-md` to provide both
a label and a summary of the event. Whenever our new `eventTimeline`
flag is enabled, we enrich our events in our event search endpoint with
this information. We've discussed different options here and reached the
conclusion that this is the best path forward for now. This way we are
being consistent, DRY, relatively performant and it also gives us a
happy path forward if we decide to scope in the event log revamp, since
this data will already be present there.
We also added a new `label` property to each of our event types
currently in our event formatter. This way we can have a concise,
human-readable name for each event type, instead of exposing the
internal event type string.
~~We also fixed the way the event formatter handled bold text (as in,
**bold**). Before, it was wrapping them in *single asterisks*, but now
we're using **double asterisks**. We also abstracted this away into a
helper method aptly named `bold`. Of course, this change meant that a
bunch of snapshots and tests needed to be updated.~~
~~This new `bold` method also makes it super easy to revert this
decision if we choose to, for any reason. However I believe we should
stick with markdown formatting, since it is the most commonly supported
formatting syntax, so I see this as an important fix. It's also in the
name of the formatter (`md`). I also believe bold was the original
intent. If we want italic formatting we should implement it separately
at a later point.~~
Edit: It was _bold_ of me to assume this would work out of the box on
Slack. It does when you manually try it on the app, but not when using
the Slack client. See: https://github.com/Unleash/unleash/pull/8222 

 
					
						2024-09-24 08:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							272052c59b 
							
						 
					 
					
						
						
							
							feat: complete java example ( #8227 )  
						
						
						
					 
					
						2024-09-24 09:55:54 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fee2143edf 
							
						 
					 
					
						
						
							
							feat: Personal flags UI component ( #8221 )  
						
						
						
					 
					
						2024-09-24 08:42:49 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e8d9a2319 
							
						 
					 
					
						
						
							
							chore(deps): update dependency msw to v2.4.8 ( #8225 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.7` ->
`2.4.8`](https://renovatebot.com/diffs/npm/msw/2.4.7/2.4.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/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.8`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.8 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.7...v2.4.8 )
#### v2.4.8 (2024-09-17)
##### Bug Fixes
- address `express` and `path-to-regexp` vulnerabilities
([#​2285](https://redirect.github.com/mswjs/msw/issues/2285 ))
([`e3487bc`](e3487bc425https://redirect.github.com/markmssd )
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-09-24 02:02:52 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							287ad122fb 
							
						 
					 
					
						
						
							
							fix(deps): update dependency nodemailer to v6.9.15 ( #8224 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [nodemailer](https://nodemailer.com/ )
([source](https://redirect.github.com/nodemailer/nodemailer )) |
[`6.9.14` ->
`6.9.15`](https://renovatebot.com/diffs/npm/nodemailer/6.9.14/6.9.15 ) |
[](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>nodemailer/nodemailer (nodemailer)</summary>
###
[`v6.9.15`](https://redirect.github.com/nodemailer/nodemailer/blob/HEAD/CHANGELOG.md#6915-2024-08-08 )
[Compare
Source](https://redirect.github.com/nodemailer/nodemailer/compare/v6.9.14...v6.9.15 )
##### Bug Fixes
- Fix memory leak
([#​1667](https://redirect.github.com/nodemailer/nodemailer/issues/1667 ))
([baa28f6](baa28f6596https://redirect.github.com/nodemailer/nodemailer/issues/1637 )
([#​1665](https://redirect.github.com/nodemailer/nodemailer/issues/1665 ))
([79b8293](79b8293ad5📅  **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-09-23 21:30:24 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6504ba6ca 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react to v18.3.6 ( #8223 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.5` ->
`18.3.6`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.5/18.3.6 )
|
[](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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-09-23 18:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Melinda Fekete 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25dee317c0 
							
						 
					 
					
						
						
							
							Introduce languages and frameworks chapter for feature flag tutorials ( #8204 )  
						
						
						
					 
					
						2024-09-23 17:43:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ef5d06f00 
							
						 
					 
					
						
						
							
							chore: orval gen ( #8220 )  
						
						
						
					 
					
						2024-09-23 16:41:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f1c00122d 
							
						 
					 
					
						
						
							
							feat: personal dashboard api ( #8218 )  
						
						
						
					 
					
						2024-09-23 15:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27c977dcf7 
							
						 
					 
					
						
						
							
							display setup complete message when project is onboarded ( #8217 )  
						
						... 
						
						
						
						This PR adds the new `ProjectSetupComplete` component (the name can be
changed) that we display when a project has been set up with a flag and
a connected SDK.
It uses the project overview to check the project's onboarding status.
 
						
					 
					
						2024-09-23 14:23:22 +02:00 
						 
				 
			
				
					
						
							
							
								gitar-bot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							338b5ce853 
							
						 
					 
					
						
						
							
							[Gitar] Cleaning up stale flag: useProjectReadModel with value true ( #8211 )  
						
						... 
						
						
						
						Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2024-09-23 13:20:42 +02:00 
						 
				 
			
				
					
						
							
							
								gitar-bot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd0fb9f44 
							
						 
					 
					
						
						
							
							[Gitar] Cleaning up stale flag: projectListImprovements with value true ( #8212 )  
						
						... 
						
						
						
						Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2024-09-23 13:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f5e909436 
							
						 
					 
					
						
						
							
							feat: onboarding can be now closed ( #8215 )  
						
						... 
						
						
						
						The boxes were merged and now the whole thing can be closed.
 
						
					 
					
						2024-09-23 13:52:00 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f45b7a07b4 
							
						 
					 
					
						
						
							
							fix: onboarding img asset path ( #8213 )  
						
						
						
					 
					
						2024-09-23 12:28:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							553e04994e 
							
						 
					 
					
						
						
							
							fix: now onboarding will show up in correct times ( #8214 )  
						
						... 
						
						
						
						Feature table was not appearing, when onboarding flag was off. 
						
					 
					
						2024-09-23 12:57:47 +03:00 
						 
				 
			
				
					
						
							
							
								gitar-bot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1296327c03 
							
						 
					 
					
						
						
							
							[Gitar] Cleaning up stale flag: archiveProjects with value true ( #8201 )  
						
						
						
					 
					
						2024-09-23 11:51:55 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3ecb92edf 
							
						 
					 
					
						
						
							
							chore(deps): update dependency msw to v2.4.7 ( #8210 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.6` ->
`2.4.7`](https://renovatebot.com/diffs/npm/msw/2.4.6/2.4.7 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.7`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.7 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.6...v2.4.7 )
#### v2.4.7 (2024-09-15)
##### Bug Fixes
- **ClientRequest:** prevent duplicates when recording set headers
([#​2284](https://redirect.github.com/mswjs/msw/issues/2284 ))
([`e04eb8f`](e04eb8f44fhttps://redirect.github.com/kettanaito )
- use `Object.defineProperty` for Headers proxy
([#​2283](https://redirect.github.com/mswjs/msw/issues/2283 ))
([`94e17be`](94e17beea4https://redirect.github.com/kettanaito )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-09-23 00:33:06 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6835a6bffb 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/pg to v8.11.10 ( #8209 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/pg](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pg )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg ))
| [`8.11.9` ->
`8.11.10`](https://renovatebot.com/diffs/npm/@types%2fpg/8.11.9/8.11.10 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-09-22 22:33:08 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a12b499dc6 
							
						 
					 
					
						
						
							
							chore(deps): update dependency tss-react to v4.9.13 ( #8208 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [tss-react](https://www.tss-react.dev )
([source](https://redirect.github.com/garronej/tss-react )) | [`4.9.12`
-> `4.9.13`](https://renovatebot.com/diffs/npm/tss-react/4.9.12/4.9.13 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>garronej/tss-react (tss-react)</summary>
###
[`v4.9.13`](https://redirect.github.com/garronej/tss-react/releases/tag/v4.9.13 )
[Compare
Source](https://redirect.github.com/garronej/tss-react/compare/v4.9.12...v4.9.13 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.9.12...v4.9.13 
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-09-20 21:12:33 +00:00