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 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 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							b3bf86ca84 
							
						 
					 
					
						
						
							
							refactor: expect existing TS errors ( #767 )  
						
						... 
						
						
						
						* refactor: expect existing TS errors
* refactor: fail build on new TS errors 
						
					 
					
						2022-03-03 10:01:04 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							b973232116 
							
						 
					 
					
						
						
							
							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> 
						
					 
					
						2022-03-02 10:15:37 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							313ae6564b 
							
						 
					 
					
						
						
							
							fix: import ProjectCard  
						
						
						
					 
					
						2022-03-01 22:23:23 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							a562bf06aa 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix/remove-project  
						
						
						
					 
					
						2022-03-01 16:56:15 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							286b8b8604 
							
						 
					 
					
						
						
							
							Merge branch 'main' into feat/search-projects  
						
						
						
					 
					
						2022-03-01 16:40:53 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							e36d3c13e5 
							
						 
					 
					
						
						
							
							Merge branch 'main' into feat/search-toggles-project  
						
						
						
					 
					
						2022-03-01 16:33:55 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							3eeabbc4fc 
							
						 
					 
					
						
						
							
							Merge branch 'main' into feat/search-projects  
						
						
						
					 
					
						2022-03-01 16:33:46 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							c1e6860b8f 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix/empty-name-admin  
						
						
						
					 
					
						2022-03-01 15:56:49 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							3bcbd0fd50 
							
						 
					 
					
						
						
							
							style: use display instead of visibility  
						
						
						
					 
					
						2022-03-01 15:42:30 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							b9a3be7b3a 
							
						 
					 
					
						
						
							
							refactor: fix misc TS errors ( #754 )  
						
						... 
						
						
						
						* refactor: fix PermissionSwitch event types
* refactor: fix variant payload field name
* refactor: fix IPermissionSwitchProps extension
* refactor: add missing types in AddFeatureVariant
* refactor: remove duplicate type
* refactor: fix FeatureToggleListNewItem ref type
* refactor: fix CreatedAt date prop type
* refactor: add missing anchorEl ref types
* refactor: fix createdAt prop value
* refactor: fix IFeatureToggleListNewItemProps environments prop type
* refactor: add missing ISelectOption type
* refactor: fix ResponsiveButton prop types 
						
					 
					
						2022-03-01 13:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							0c0ae552f4 
							
						 
					 
					
						
						
							
							fix: add mobile view for search  
						
						
						
					 
					
						2022-03-01 10:24:18 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							14154b605a 
							
						 
					 
					
						
						
							
							fix: update PR based on feedback  
						
						
						
					 
					
						2022-03-01 09:50:29 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							57268fb083 
							
						 
					 
					
						
						
							
							Merge branch 'main' into feat/search-toggles-project  
						
						
						
					 
					
						2022-03-01 09:35:46 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							4f3b34115b 
							
						 
					 
					
						
						
							
							fix: update PR based on feedback  
						
						
						
					 
					
						2022-03-01 09:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb069af6b 
							
						 
					 
					
						
						
							
							refactor: use the MUI OutsideClickHandler ( #756 )  
						
						
						
					 
					
						2022-03-01 08:21:04 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							65713bc78f 
							
						 
					 
					
						
						
							
							style: add className for SearchField  
						
						
						
					 
					
						2022-02-28 17:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							55de43ad07 
							
						 
					 
					
						
						
							
							feat: add search in projects  
						
						
						
					 
					
						2022-02-28 17:00:12 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							722c06b73f 
							
						 
					 
					
						
						
							
							feat: add search input in project features  
						
						
						
					 
					
						2022-02-28 16:27:23 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							470e3b9656 
							
						 
					 
					
						
						
							
							fix: remove console log  
						
						
						
					 
					
						2022-02-25 16:26:09 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							b58cccc7d0 
							
						 
					 
					
						
						
							
							fix: merge conflicts  
						
						
						
					 
					
						2022-02-25 15:28:38 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							5a813743a2 
							
						 
					 
					
						
						
							
							style: fix unformatted file  
						
						
						
					 
					
						2022-02-25 14:41:54 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							19abd37b60 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix/context-form-validation  
						
						
						
					 
					
						2022-02-25 14:02:42 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							a3f439ea17 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix/ui-consistency  
						
						
						
					 
					
						2022-02-25 13:54:11 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							c0455962ec 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix/context-form-validation  
						
						
						
					 
					
						2022-02-25 13:52:00 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							9c48d0c63f 
							
						 
					 
					
						
						
							
							fix: merge conflicts  
						
						
						
					 
					
						2022-02-25 13:49:59 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							4898eee8d8 
							
						 
					 
					
						
						
							
							refactor: change error type in edit context  
						
						
						
					 
					
						2022-02-25 13:46:14 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							29bc060794 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix/remove-toast-on-cancel  
						
						
						
					 
					
						2022-02-25 13:44:55 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							3959e846e8 
							
						 
					 
					
						
						
							
							refactor: fix misc TS errors ( #729 )  
						
						... 
						
						
						
						* refactor: update test deps
* refactor: remove unused ts-expect-error annotations
* refactor: add missing arg and return types
* refactor: the loading prop is optional
* refactor: add missing arg and return types
* reafactor: fix value arg type
* refactor: fix missing array type
* refactor: the parameters field is an array
* refactor: use undefined instead of null in state
* refactor: add missing params type
* refactor: add missing children prop
* refactor: add missing array type
* refactor: add missing React imports
* refactor: use correct IProjectEnvironment type
* refactor: type errors as unknown
* refactor: the index prop is required
* refactor: fix date prop type
* refactor: fix tooltip placement prop type
* refactor: fix environments state type
* refactor: add missing arg types
* refactor: add guard for undefined field
* refactor: fix ChangePassword prop types
* refactor: fix MUI import paths
* refactor: add missing arg type
* refactor: fix showDialog prop type
* refactor: remove unused openUpdateDialog prop
* refactor: add missing non-null assertion
* refactor: remove unused types prop
* refactor: stricten API error handler types
* refactor: add missing undefined check
* refactor: add missing IProject id field
* refactor: fix ConditionallyRender condition prop types
* refactor: remove unused args
* refactor: add AddVariant prop types
* refactor: add types to UIContext
* refactor: fix event arg type
* refactor: add missing default impressionData field
* refactor: fix handleDeleteEnvironment prop args
* refactor: fix IFeatureMetrics field requirements
* refactor: add missing element types to ConditionallyRender
* refactor: remove unused ProjectAccess projectId prop
* refactor: add missing undefined check
* refactor: fix getCreateTogglePath arg type
* refactor: add missing IStrategyPayload import
* refactor: remove unused user arg
* refactor: add missing event arg type
* refactor: add missing style object types
* refactor: improve userApiErrors prop type
* refactor: the Dialogue onClose prop is optional
* refactor: fix the AddonEvents setEventValue prop type 
						
					 
					
						2022-02-25 10:55:39 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							a4dab966a3 
							
						 
					 
					
						
						
							
							refactor: port date utils to TS ( #720 )  
						
						
						
					 
					
						2022-02-25 10:40:55 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							19b16ed600 
							
						 
					 
					
						
						
							
							refactor: fix flaky Cypress tests ( #746 )  
						
						... 
						
						
						
						* refactor: normalize spec names
* refactor: make ESLint ignore dir
* refactor: port specs to TS
* refactor: wait for login redirects to finish
* refactor: remove static wait timers
* refactor: match any env name in interceptors
* refactor: move config vars to the top
* refactor: use longer IDs to avoid collisions
* refactor: misc cleanup
* refactor: disable screenshots and videos
* refactor: disable prod guard in tests
* refactor: wait for inputs before typing 
						
					 
					
						2022-02-25 10:21:28 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							ddd7a2caaf 
							
						 
					 
					
						
						
							
							feat: add search functionality  
						
						
						
					 
					
						2022-02-25 09:14:07 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							c141f91abd 
							
						 
					 
					
						
						
							
							fix: handle context name error without making an api call  
						
						
						
					 
					
						2022-02-24 19:54:10 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							e1308f7613 
							
						 
					 
					
						
						
							
							refactor: update remove project function  
						
						
						
					 
					
						2022-02-24 15:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							396bb76c95 
							
						 
					 
					
						
						
							
							style: fix styles in CreateButton  
						
						
						
					 
					
						2022-02-24 10:31:01 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							96dc6e811a 
							
						 
					 
					
						
						
							
							refactor: update Create and Update buttons types  
						
						
						
					 
					
						2022-02-24 10:05:51 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							5371e15333 
							
						 
					 
					
						
						
							
							refactor: change resourceCreateButton and SaveChangesButton name  
						
						
						
					 
					
						2022-02-24 09:23:07 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							af6542a291 
							
						 
					 
					
						
						
							
							feat: create ressources buttons and update all forms  
						
						
						
					 
					
						2022-02-24 00:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							e5c5250961 
							
						 
					 
					
						
						
							
							fix: replace empty name for admin in project access  
						
						
						
					 
					
						2022-02-23 23:37:23 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							47f6bc5829 
							
						 
					 
					
						
						
							
							refactor: remove chart point filter ( #743 )  
						
						
						
					 
					
						2022-02-23 17:23:21 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							3d93ed44d4 
							
						 
					 
					
						
						
							
							fix/search-header ( #742 )  
						
						... 
						
						
						
						* fix/search-header
* fix: update snapshots 
						
					 
					
						2022-02-23 16:08:04 +01:00 
						 
				 
			
				
					
						
							
							
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							94ecaa80a8 
							
						 
					 
					
						
						
							
							refactor: improve feature toggle search state ( #741 )  
						
						... 
						
						
						
						* refactor: rename createPersistentGlobalStateHook helper
* refactor: move features filter state out of localStorage
* refactor: show search state in page title
* refactor: remove unused import
* refactor: add a state chip to SearchField
* refactor: improve var names 
						
					 
					
						2022-02-23 15:08:44 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							c3cf238110 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix/ui-consistency  
						
						
						
					 
					
						2022-02-23 14:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							8429ba05a0 
							
						 
					 
					
						
						
							
							fix: update PR based on feedback  
						
						
						
					 
					
						2022-02-23 13:57:12 +01:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
						
						
							
						
						
							8c9d4c556d 
							
						 
					 
					
						
						
							
							test: update snapshots  
						
						
						
					 
					
						2022-02-23 13:51:30 +01:00