sighphyre 
							
						 
					 
					
						
						
						
						
							
						
						
							47e43dc23c 
							
						 
					 
					
						
						
							
							Merge pull request  #805  from Unleash/fix-rollout-datatype  
						
						... 
						
						
						
						fix: change rollout datatype to string 
						
					 
					
						2022-03-23 12:07:54 +02:00 
						 
				 
			
				
					
						
							
							
								sighphyre 
							
						 
					 
					
						
						
						
						
							
						
						
							04a85da1be 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix-rollout-datatype  
						
						
						
					 
					
						2022-03-23 11:59:33 +02:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							71cbf2bfae 
							
						 
					 
					
						
						
							
							refactor: make refresh work on fogot password page ( #808 )  
						
						
						
					 
					
						2022-03-23 10:44:43 +01:00 
						 
				 
			
				
					
						
							
							
								sighphyre 
							
						 
					 
					
						
						
						
						
							
						
						
							a724127970 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix-rollout-datatype  
						
						
						
					 
					
						2022-03-23 11:39:26 +02:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							a16520ddda 
							
						 
					 
					
						
						
							
							refactor: fix Tooltip ref warning ( #804 )  
						
						... 
						
						
						
						* refactor: fix Tooltip ref warning
* refactor: add missing button labels 
						
					 
					
						2022-03-23 09:12:10 +01:00 
						 
				 
			
				
					
						
							
							
								sighphyre 
							
						 
					 
					
						
						
						
						
							
						
						
							31fdea7df0 
							
						 
					 
					
						
						
							
							chore: formatting  
						
						
						
					 
					
						2022-03-22 16:18:20 +02:00 
						 
				 
			
				
					
						
							
							
								sighphyre 
							
						 
					 
					
						
						
						
						
							
						
						
							d8d510be22 
							
						 
					 
					
						
						
							
							fix: change rollout datatype to int  
						
						... 
						
						
						
						Gradual rollout has the rollout property specified as a string in
both the client spec tests and our API docs and the Rust SDK expects
that contract to be upheld. This commit changes the datatype of rollout
from an int to a string 
						
					 
					
						2022-03-22 16:00:54 +02:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							2a307523d6 
							
						 
					 
					
						
						
							
							feat: add operators splash page ( #802 )  
						
						... 
						
						
						
						* refactor: fix crash on null-valued project description
* refactor: remove unused layout prop
* refactor: use routes for splash components
* feat: add operators splash page
* refactor: fix styling issues
* refactor: add some comments 
						
					 
					
						2022-03-22 08:23:51 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							3ccba76d75 
							
						 
					 
					
						
						
							
							fix: breakpoint misalignment ( #796 )  
						
						
						
					 
					
						2022-03-21 15:45:07 +01:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							d6cd7c5514 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react-dom to v17.0.14  
						
						
						
					 
					
						2022-03-19 14:46:17 +00:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							683cff8d96 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react to v17.0.41  
						
						
						
					 
					
						2022-03-19 12:32:55 +00:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							3850cb42bd 
							
						 
					 
					
						
						
							
							refactor: fix crash on empty target date ( #798 )  
						
						... 
						
						
						
						* refactor: fix crash on empty target date
* refactor: remove date input clear button 
						
					 
					
						2022-03-17 09:55:57 +01:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							960460e61c 
							
						 
					 
					
						
						
							
							chore(deps): update dependency prettier to v2.6.0  
						
						
						
					 
					
						2022-03-16 15:09:17 +00:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							d1e96501ec 
							
						 
					 
					
						
						
							
							refactor: test useFeaturesFilter ( #795 )  
						
						
						
					 
					
						2022-03-16 13:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							bee9fadbc9 
							
						 
					 
					
						
						
							
							feat: segments ( #776 )  
						
						... 
						
						
						
						* feat: create segmentation structure and list
* feat: remove unused deps and change route
* feat: change header style and add renderNoSegments
* fix: style table header
* feat: create useSegments hook
* feat: add segmentApi hook
* fix: ts and style errors
* feat: update PR based on feedback
* feat: add flag
* fix: test and formating
* fix: update PR based on feedback
* fix: add correct permission
* fix: mobile view for segments
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2022-03-16 13:19:27 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
						
						
							
						
						
							99dce16149 
							
						 
					 
					
						
						
							
							Merge pull request  #793  from Unleash/feat/make-DATE_AFTER-the-default-time-operator  
						
						... 
						
						
						
						feat: make DATE_AFTER the default time operator 
						
					 
					
						2022-03-16 11:55:48 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
						
						
							
						
						
							d9d1dbbebd 
							
						 
					 
					
						
						
							
							Merge branch 'main' into feat/make-DATE_AFTER-the-default-time-operator  
						
						
						
					 
					
						2022-03-16 11:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							0879ccc76e 
							
						 
					 
					
						
						
							
							4.9.0-beta.3  
						
						
						
					 
					
						2022-03-16 11:42:52 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							9798cfd888 
							
						 
					 
					
						
						
							
							refactor: fix search crash on missing values ( #794 )  
						
						... 
						
						
						
						* refactor: fix search crash on missing values
* Update src/hooks/useFeaturesFilter.ts
* Update src/hooks/useFeaturesFilter.ts
* fix: update regex
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2022-03-16 11:26:08 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							268d586b52 
							
						 
					 
					
						
						
							
							fix: add warning to constraint accordion ( #792 )  
						
						
						
					 
					
						2022-03-16 10:27:23 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
						
						
							
						
						
							89d0da1c64 
							
						 
					 
					
						
						
							
							feat: make DATE_AFTER the default time operator  
						
						
						
					 
					
						2022-03-16 10:26:17 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							f52ca03b55 
							
						 
					 
					
						
						
							
							fix: show invalid token page when token error is received ( #785 )  
						
						
						
					 
					
						2022-03-15 16:00:13 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							fa72952098 
							
						 
					 
					
						
						
							
							refactor: improve constraint values form ( #790 )  
						
						... 
						
						
						
						* refactor: preserve white-space in constraint values
* refactor: deduplicate constraint values 
						
					 
					
						2022-03-15 15:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b0cf1c11 
							
						 
					 
					
						
						
							
							fix: make sure we handle hours as 00-23  
						
						
						
					 
					
						2022-03-15 14:32:49 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							a202b81344 
							
						 
					 
					
						
						
							
							refactor: improve constraint date formatting  ( #789 )  
						
						... 
						
						
						
						* refactor: fix add constraint button text
* refactor: improve constraint date formatting
* refactor: the value, it must be 
						
					 
					
						2022-03-15 13:30:45 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							75ca8077e3 
							
						 
					 
					
						
						
							
							refactor: improve strategy card focus styles ( #787 )  
						
						
						
					 
					
						2022-03-15 10:03:05 +01:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							6f0ad78aa2 
							
						 
					 
					
						
						
							
							chore(deps): update dependency cypress to v9.5.2  
						
						
						
					 
					
						2022-03-15 00:07:36 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							228a72d637 
							
						 
					 
					
						
						
							
							Feat/change form order ( #784 )  
						
						... 
						
						
						
						* 4.9.0-beta.1
* 4.9.0-beta.2
* fix: mobile guidance WIP
* fix: add autofocus
* feat: update forms
* refactor: mobile guidance
* fix: add relative as common class
* fix: add max height to codebox 
						
					 
					
						2022-03-14 13:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							e7b2ab3a68 
							
						 
					 
					
						
						
							
							4.9.0-beta.2  
						
						
						
					 
					
						2022-03-14 10:53:58 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							b85c9f0826 
							
						 
					 
					
						
						
							
							4.9.0-beta.1  
						
						
						
					 
					
						2022-03-14 10:53:30 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							bc9ae12683 
							
						 
					 
					
						
						
							
							refactor: fix form submission avoidance on add constraint ( #783 )  
						
						
						
					 
					
						2022-03-14 10:24:39 +01:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							22f538562d 
							
						 
					 
					
						
						
							
							chore(deps): update dependency http-proxy-middleware to v2.0.4  
						
						
						
					 
					
						2022-03-13 19:54:03 +00:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							f0aa764d3e 
							
						 
					 
					
						
						
							
							refactor: wait for UI config for CO flag ( #781 )  
						
						
						
					 
					
						2022-03-11 16:18:38 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							5646d0cd96 
							
						 
					 
					
						
						
							
							fix: update header  
						
						
						
					 
					
						2022-03-11 13:49:37 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							472acecdad 
							
						 
					 
					
						
						
							
							Fix/constraints UI ( #779 )  
						
						... 
						
						
						
						* fix: add fixed height to summary
* fix: change wording to negated
* fix: change header margin
* fix: label click length for negated property
* fix: cut values that exceed allow length while leaving others alone
* fix: set edit bg color
* fix: add enter to add values
* fix: expand if constraint changes
* fix: add string truncator to param names
* fix: add validation tests
* fix: string truncator
* fix: accordion margins on expanded
* fix: accordion expansion
* fix: update e2e
* fix: update parseISO
* fix: review comments
* fix: update spec
* fix: add negated visual indicator 
						
					 
					
						2022-03-11 13:46:00 +01:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							bc9ae58c20 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react to v17.0.40  
						
						
						
					 
					
						2022-03-10 15:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							419f655ef5 
							
						 
					 
					
						
						
							
							refactor: improve feature not found page ( #774 )  
						
						... 
						
						
						
						* refactor: improve feature not found page
* refactor: fix feature cache mutation mismatch 
						
					 
					
						2022-03-10 10:52:50 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							4066382b8f 
							
						 
					 
					
						
						
							
							refactor: fix strategy modal issues ( #778 )  
						
						... 
						
						
						
						* refactor: wait for contexts before rendering constraints
* refactor: fix constraints list index
* refactor: move add constraint button for improved focus 
						
					 
					
						2022-03-10 10:40:40 +01:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							139e723362 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @testing-library/react to v12.1.4  
						
						
						
					 
					
						2022-03-09 18:32:21 +00:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							baae88c7a5 
							
						 
					 
					
						
						
							
							feat: add new feature strategy create/edit pages ( #739 )  
						
						... 
						
						
						
						* refactor: add param helper hooks
* refactor: remove first add strategy link
* refactor: add more types to useStrategies
* refactor: port strategy utils to TS
* refactor: replace rollout strategy icon
* refactor: use a named export for useFeature
* refactor: add more types to useFeature
* refactor: adjust code box styles
* refactor: add missing PermissionButton variant prop
* refactor: add missing button icon label
* refactor: move common feature components
* refactor: fix StrategyConstraints error prop types
* refactor: fix GeneralStrategy prop types
* feat: add new feature strategy create/edit pages
* refactor: remove feature strategies page
* refactor: fix types in GeneralStrategy
* refactor: use ConstraintAccordion on the new pages
* refactor: use ConditionallyRender for remove button
* refactor: rename FeatureStrategyForm component
* refactor: use the Edit icon for feature strategies
* refactor: fix initial edit mode for new constraints
* refactor: add FeatureStrategyMenu to closed accordions
* refactor: allow editing multiple constraints
* refactor: show single-valued constraint value
* refactor: increase feature overview strategy width
* refactor: add remove button to feature overview strategies
* refactor: move createEmptyConstraint to own file
* refactor: disable submit button for invalid constraints
* refactor: fix nested paragraphs on the metrics page
* refactor: move create/edit feature strategy to modal
* refactor: always open new constraints in edit mode
* refactor: use a PermissionButton for the save button
* refactor: remvoe unsaved constraints on cancel
* refactor: clarify useConstraintsValidation logic
* refactor: remove unused strategy descriptions
* refactor: restore Rollout icon
* refactor: remove sidebar modal slide animation
* refactor: avoid constraint accordion toggle on edit/delete
* refactor: truncate long strategy names
* refactor: find the correct remove button 
						
					 
					
						2022-03-09 14:59:24 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							092755f7c0 
							
						 
					 
					
						
						
							
							fix: remove link color in strategies list ( #773 )  
						
						... 
						
						
						
						Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2022-03-09 12:52:15 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							cd59d7d84b 
							
						 
					 
					
						
						
							
							Merge pull request  #730  from Unleash/feat/redirect  
						
						... 
						
						
						
						feat: add redirect params to /login 
						
					 
					
						2022-03-09 12:38:57 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							536bbb2bd2 
							
						 
					 
					
						
						
							
							Merge branch 'main' into feat/redirect  
						
						
						
					 
					
						2022-03-09 12:01:16 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							ab4efe0837 
							
						 
					 
					
						
						
							
							refactor: remove unused tooltip prop ( #769 )  
						
						... 
						
						
						
						* refactor: remove unused tooltip prop
* refactor: fix PermissionButton base props
* refactor: sync yarn.lock
* refactor: fix unused ts-expect-error 
						
					 
					
						2022-03-09 10:13:50 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							3ed8564758 
							
						 
					 
					
						
						
							
							fix: move unsaved label below refresh popup ( #772 )  
						
						
						
					 
					
						2022-03-08 09:13:48 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							15bd0fbc84 
							
						 
					 
					
						
						
							
							feat: validate json ( #764 )  
						
						... 
						
						
						
						* feat: add isJSON function
* feat: validate JSON input
* feat: add JSON code editor
* feat: add error message for JSON payload
* feat: validate JSON input
* fix: merge conflict
* fix: conflict in AddFeatureVariant
* refactor: remove code editor for JSON input
* fix: update PR based on feedback
* fix: revert yarn.lock
* fix: revert yarn.lock
* fix: update PR based on feedback
* fix: styles
* fix: json input error message
* fix: remove ts-expect-error
* refactor: change inputProps type
* fix: import InputProps 
						
					 
					
						2022-03-07 13:44:46 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							ea401f3ec5 
							
						 
					 
					
						
						
							
							feat: add changeRole ( #768 )  
						
						... 
						
						
						
						* feat: add changeRole in project
* fix: update PR based on feedback
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2022-03-07 09:26:31 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							ee730e0708 
							
						 
					 
					
						
						
							
							Feat/custom strategy screen ( #722 )  
						
						... 
						
						
						
						* feat: setup new screen structure
* refactor: strategyParameter
* feat: add strategy input errors for required fields
* feat: add create strategy to routes
* feat: add EditStrategy component
* feat: edit strategy view and EditStrategy component
* feat: update EditStrategy component
* test: update snapshots
* fix: styles
* test: update snapshots
* refactor: rename StrategyForm and fix ts errors
* test: update snapshots
* fix: remove test route
* fix: update PR based on feedback
* fix: update PR based on feedback
* refactor: restore feature settings (#712 )
* refactor: resotre feature settings
* fix: update PR based on feedback
* feat: add feature information in Metadata container
* fix: update PR based on feedback
* fix: update PR based on feedback
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
* chore(deps): update dependency @types/react-dom to v17.0.13
* refactor: expect existing TS errors (#767 )
* refactor: expect existing TS errors
* refactor: fail build on new TS errors
* fix: styles
* refactor: rename StrategyForm and fix ts errors
* fix: update PR based on feedback
* fix: cleaning up
* fix: remove errors and warnings
* fix: remove ts-expect-error and fix errors
* fix: ts errors
* Update src/component/strategies/StrategyView/StrategyView.tsx
* Update src/component/strategies/StrategyView/StrategyView.tsx
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: olav <mail@olav.io> 
						
					 
					
						2022-03-04 23:39:41 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							fa33bd3ddd 
							
						 
					 
					
						
						
							
							4.9.0-beta.0  
						
						
						
					 
					
						2022-03-04 17:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							2c1353d0ea 
							
						 
					 
					
						
						
							
							Feat/new constraints ( #718 )  
						
						... 
						
						
						
						* fix: add initial interface
* feat: create separate components
* feat: implement constraints for existing strategies
* feat: add searchfield
* fix: reset values on context change
* fix: key issue with duplicate values
* fix: increase auto hide duration of errors
* fix: types
* feat: resolve inputs
* fix: add date input
* fix: add filter
* fix: create strategy
* fix: remove unused deps
* feat: validation
* fix: type setError
* feat: handle currentTime based on client spec
* fix: date field
* feat: api validation
* fix: refactor
* fix: refactor
* feat: add compact
* fix: remove unused code
* feat: mobile optimisations
* fix: remove coalescing operator for constraint
* fix: clone deep
* fix: move parseDate
* fix: lift state up for value setting on dates
* fix: rename values
* fix: change type to interface
* fix: lazy initialise values
* fix: create operator type
* fix: update naming
* fix: naming
* fix: aria hidden
* fix: remove optional operator
* fix: rename new constraints
* fix: setup flag
* fix: refactor date check to date-fns
* fix: use date-fns for validation
* fix: detach validators from state
* refactor: move resolve input to it's own component
* fix: remove unused imports
* fix: change values container to overflow auto
* fix: update placeholder
* fix: update import
* fix: backwards compatability
* fix: hide paragraphs if not active
* fix: update path
* fix: update strategy text 
						
					 
					
						2022-03-04 17:29:51 +01:00