Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab4a6f5c92 
							
						 
					 
					
						
						
							
							chore: GA project specific segments ( #3583 )  
						
						... 
						
						
						
						## About the changes
General availability of project-specific segments 
Now new permissions can be assigned to non-admin users to allow them to
create segments specifically bounded to a project (note that unique
naming restriction applies across projects, this limitation can be
lifted later).

This enables a section in the project configuration to add
project-specific segments
 
						
					 
					
						2023-04-21 10:25:40 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27d48b3437 
							
						 
					 
					
						
						
							
							Feat segments project safeguards ( #3359 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-811/ability-to-move-project-specific-segments 

Provides some safeguards to project-specific segments when managing them
on a global level (segments page):
- You can always promote a segment to global;
- You can't specify a project if the segment is currently in use in
multiple projects;
- You can't specify a different project if the segment is currently
already in use in a project; 
					
						2023-03-21 20:28:43 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							292d6a7f60 
							
						 
					 
					
						
						
							
							feat: implement project-scoped segments in project settings ( #3335 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-743/have-a-project-specific-configuration-section 

Adds the "segments" option to project settings, providing the usual CRUD
operations but scoped to the specific project. 
					
						2023-03-17 08:23:27 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe1e3566ee 
							
						 
					 
					
						
						
							
							fix: assume undefined instead of null on segment project ( #3304 )  
						
						... 
						
						
						
						Assume `undefined` instead of `null` for project in terms of interfacing
with segments: If the `project` field is not present, that means that it
is not set, which means we're dealing with a "global" segment. If we
want to unset `project` and make a segment global, we simply don't send
the `project` property on our PUT method. 
						
					 
					
						2023-03-13 10:25:48 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff7185fe5b 
							
						 
					 
					
						
						
							
							feat: allow adding project to segment ( #3290 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-741/add-project-dropdown-into-creation-of-segments 
Allows users to bind a segment to a project when creating or editing a
segment.
<img width="1051" alt="image"
src="https://user-images.githubusercontent.com/14320932/224103846-1fe1f849-496c-4a77-9831-53bcb36f822e.png "> 
					
						2023-03-10 08:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								sjaanus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b631618532 
							
						 
					 
					
						
						
							
							Makestyles refactor #7/1 ( #2805 )  
						
						
						
					 
					
						2023-01-03 16:30:59 +02:00