Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abef5deaef 
							
						 
					 
					
						
						
							
							chore: remove all deprecated imports of act ( #8398 )  
						
						... 
						
						
						
						don't use `act` from `react-dom`. Instead, use act from `react`
directly, as advised by the deprecation notice.
This PR fixes all of the deprecated import warnings, updates some
testing libraries we use (and tests), and fixes one or two other
warnings. 
						
					 
					
						2024-10-15 13:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							178940ce7f 
							
						 
					 
					
						
						
							
							fix: environments route should be hidden from menu for open-source ( #8397 )  
						
						
						
					 
					
						2024-10-09 15:45:02 +03:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb2d1fb905 
							
						 
					 
					
						
						
							
							Add configure environments link to project settings ( #8391 )  
						
						
						
					 
					
						2024-10-09 10:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0077a56ef6 
							
						 
					 
					
						
						
							
							feat: add plausible for onboarding ( #8352 )  
						
						... 
						
						
						
						Tracking events for
1. Onboarding started/project created
2. Onboarding finishes
3. API token generated
4. Sdk example clicked
Not tracking events that can happen multiple times and results are
skewed
1. Moving between onboarding steps 
						
					 
					
						2024-10-03 14:41:50 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10dffcd232 
							
						 
					 
					
						
						
							
							feat: health score components in personal dashboard ( #8348 )  
						
						
						
					 
					
						2024-10-03 10:21:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e51e6cc507 
							
						 
					 
					
						
						
							
							feat: improve onboarding flow ( #8327 )  
						
						... 
						
						
						
						1. Refetch features when creating the flag. It took a while for it to
appear before.
2. Fix NodeJS snippet and make texts more clear. 
						
					 
					
						2024-10-02 10:39:47 +03:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee9f8c8836 
							
						 
					 
					
						
						
							
							fix: now only one onboarding screen will be shown at time ( #8290 )  
						
						... 
						
						
						
						Makes the button more clear. 
Now both **onboarding** started and **onboarding finished** screens will
not be shown in the same time. 
						
					 
					
						2024-09-27 14:58:03 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6655b2d961 
							
						 
					 
					
						
						
							
							feat: create page for when you have no projects ( #8285 )  
						
						... 
						
						
						
						This adds a front end fallback screen for when you have no projects.
 
						
					 
					
						2024-09-27 10:41:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86e7bbc85d 
							
						 
					 
					
						
						
							
							feat: after onboarding show success box with resources ( #8278 )  
						
						... 
						
						
						
						 
						
					 
					
						2024-09-26 15:40:14 +03: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebcdd67db0 
							
						 
					 
					
						
						
							
							feat: onboarding flow will not break ( #8198 )  
						
						... 
						
						
						
						1. Now onboarding flow will not break when feature is created
2. Now the bottom table will appear as soon as first feature appears
3. ExistingFlag component was reworked to match the new UX
 
						
					 
					
						2024-09-20 14:31:11 +03:00 
						 
				 
			
				
					
						
							
							
								Melinda Fekete 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0587203ad6 
							
						 
					 
					
						
						
							
							chore: update project onboarding UI text ( #8189 )  
						
						
						
					 
					
						2024-09-20 10:30:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5076f0772 
							
						 
					 
					
						
						
							
							fix: archive project curl ( #8181 )  
						
						
						
					 
					
						2024-09-19 09:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6e22d6178 
							
						 
					 
					
						
						
							
							feat: new onboarding welcome screen logic ( #8110 )  
						
						... 
						
						
						
						1. We will not show grid until 2 flags exist
2. Now new feature creation button will be always displayed on top with
different style
3. Moved some text around
 
						
					 
					
						2024-09-06 13:15:28 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0ba4e5180 
							
						 
					 
					
						
						
							
							fix: allow you to save default strategies with the right permissions ( #8114 )  
						
						... 
						
						
						
						Allow you to edit default strategies in the UI if you have the
update_project or project_default_strategy_write permissions. These are
the same permissions that we use in the API.
Previously, we used the update_feature_strategy permission here, but
that one is intended to be used for updating strategies belonging to
actual flags.
One of the trickier bits here is that we use the `StrategyVariants`
component, which previously had baked in the permission required
(update_feature_environment_variants). Because the permissions are
different for the default strategy, I updated the component to make it
configurable, but for the default to be the old permission (so that
other uses aren't affected). 
						
					 
					
						2024-09-06 12:00:46 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b656db80a 
							
						 
					 
					
						
						
							
							test: onboarding test with existing key ( #8116 )  
						
						
						
					 
					
						2024-09-06 11:50:52 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00e63609d4 
							
						 
					 
					
						
						
							
							fix: allow you to see default strategies if you have write access ( #8113 )  
						
						... 
						
						
						
						Previously, you needed read access specifically to see default
strategies. So even if you could write default strategies, you
couldn't access them in the UI without the read permission too.
This changes it so that you can see default strategies if you have
write permission. 
						
					 
					
						2024-09-06 11:49:22 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e52da11bc 
							
						 
					 
					
						
						
							
							fix: Also display strategy variant information on default strategies ( #8115 )  
						
						... 
						
						
						
						This change copies (and then simplifies) the strategy variant display
logic from
`frontend/src/component/feature/FeatureView/FeatureOverview/FeatureOverviewEnvironments/FeatureOverviewEnvironment/EnvironmentAccordionBody/StrategyDraggableItem/StrategyItem/StrategyItem.tsx`
and inserts it into the `ProjectEnvironmentDefaultStrategy` component.
Before:

After:
 
						
					 
					
						2024-09-06 11:47:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01fb748c01 
							
						 
					 
					
						
						
							
							feat: connection status bubble ( #8099 )  
						
						... 
						
						
						
						Fully working cycle
 
						
					 
					
						2024-09-05 13:56:25 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f591f0cda 
							
						 
					 
					
						
						
							
							feat: change sdk action ( #8098 )  
						
						
						
					 
					
						2024-09-05 11:55:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62d03d35cd 
							
						 
					 
					
						
						
							
							feat: check flag status snippet ( #8097 )  
						
						
						
					 
					
						2024-09-05 11:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2c865273e 
							
						 
					 
					
						
						
							
							fix: align short owner username on project card ( #8093 )  
						
						
						
					 
					
						2024-09-05 10:16:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b1de563f7 
							
						 
					 
					
						
						
							
							feat: add sdk example box ( #8092 )  
						
						... 
						
						
						
						 
						
					 
					
						2024-09-05 10:35:43 +03:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48ddd255d6 
							
						 
					 
					
						
						
							
							feat: connect welcome to sdk dialog ( #8078 )  
						
						... 
						
						
						
						Now welcome screen is connected to sdk dialog. 
						
					 
					
						2024-09-04 13:19:08 +03:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f41a688edb 
							
						 
					 
					
						
						
							
							feat: welcome to project onboarding status rendering ( #8076 )  
						
						... 
						
						
						
						 
						
					 
					
						2024-09-04 12:17:33 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f24728693 
							
						 
					 
					
						
						
							
							feat: Select sdk onboarding pt 1 ( #8065 )  
						
						
						
					 
					
						2024-09-03 16:37:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82f9783fe6 
							
						 
					 
					
						
						
							
							feat: connect sdk step 1 ( #8042 )  
						
						
						
					 
					
						2024-09-02 15:58:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6030900b40 
							
						 
					 
					
						
						
							
							refactor: replace IProjectCard with openapi type ( #8043 )  
						
						... 
						
						
						
						Makes type consistent between frontend and schema generated from backend. 
						
					 
					
						2024-09-02 13:25:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4fcb252d1 
							
						 
					 
					
						
						
							
							feat: welcome to your project component ( #8039 )  
						
						... 
						
						
						
						Currently displaying always when flag enabled.
 
						
					 
					
						2024-09-02 15:09:00 +03:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb55067983 
							
						 
					 
					
						
						
							
							fix: project archive card ( #8024 )  
						
						... 
						
						
						
						Fix archived project card after new projects list refactor. Archive card was not showing button actions in footer. 
						
					 
					
						2024-09-02 10:13:59 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79fccbd8f3 
							
						 
					 
					
						
						
							
							refactor: ts checking conditionallyrender props ( #7840 )  
						
						... 
						
						
						
						Fix issues found by TS checking after removing ConditionallyRender 
						
					 
					
						2024-08-30 13:39:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d626defc93 
							
						 
					 
					
						
						
							
							fix: project badge alignment ( #8019 )  
						
						
						
					 
					
						2024-08-29 16:49:46 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07abb60966 
							
						 
					 
					
						
						
							
							Feat/improve projects list ( #8018 )  
						
						
						
					 
					
						2024-08-29 14:39:44 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b68a0657f 
							
						 
					 
					
						
						
							
							feat: projects list sorting ( #8011 )  
						
						... 
						
						
						
						Ability to sort projects. 
						
					 
					
						2024-08-29 15:43:16 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8923e28d83 
							
						 
					 
					
						
						
							
							feat: new project card ( #7992 )  
						
						
						
					 
					
						2024-08-28 18:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								gitar-bot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							031a2e805a 
							
						 
					 
					
						
						
							
							[Gitar] Cleaning up stale flag: timeAgoRefactor with value true ( #7997 )  
						
						... 
						
						
						
						Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2024-08-28 11:12:27 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25617f7a24 
							
						 
					 
					
						
						
							
							refactor: prepare project card iteration ( #7990 )  
						
						... 
						
						
						
						Copy/rename files in preparation for new ProjectCard iteration. 
						
					 
					
						2024-08-27 14:11:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7d5c8e12d 
							
						 
					 
					
						
						
							
							feat: introduce new icons for import/export ( #7970 )  
						
						... 
						
						
						
						We found good one for export from MUI, but needed to created similar one
for import.
 
						
					 
					
						2024-08-22 15:04:50 +03:00 
						 
				 
			
				
					
						
							
							
								gitar-bot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4615ff40ce 
							
						 
					 
					
						
						
							
							[Gitar] Cleaning up stale flag: resourceLimits with value true ( #7964 )  
						
						... 
						
						
						
						[](https://gitar.co )
  
  ---
This automated PR was generated by [Gitar](https://gitar.co ). View
[docs](https://gitar.co/docs ).
---------
Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: Thomas Heartman <thomas@getunleash.io> 
						
					 
					
						2024-08-22 13:20:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a4dafcc3f 
							
						 
					 
					
						
						
							
							chore: remove create feature component ( #7959 )  
						
						... 
						
						
						
						After we implemented new feature flag creation flow, this are not used
anymore.
Creation is now handled by **CreateFeatureDialog**.
Also edit component can be minified, because it does not need so many
fields anymore. 
						
					 
					
						2024-08-22 11:30:41 +03:00 
						 
				 
			
				
					
						
							
							
								Melinda Fekete 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							341703978a 
							
						 
					 
					
						
						
							
							docs: Update projects docs ( #7941 )  
						
						
						
					 
					
						2024-08-21 14:56:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a13139215 
							
						 
					 
					
						
						
							
							fix: project owner name overflow ( #7949 )  
						
						
						
					 
					
						2024-08-21 13:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c5ce52470 
							
						 
					 
					
						
						
							
							Refactor: Remove react-timeago ( #7943 )  
						
						... 
						
						
						
						Remove dependency 🫡  
						
					 
					
						2024-08-21 12:03:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee1d8ee8cd 
							
						 
					 
					
						
						
							
							fix: misc fixes for project archive ( #7948 )  
						
						
						
					 
					
						2024-08-21 10:34:13 +02:00