olav 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cc3728cf0 
							
						 
					 
					
						
						
							
							chore: update emotion  ( #1998 )  
						
						 
						
						... 
						
						
						
						* chore: update emotion
* chore: update snapshots 
						
					 
					
						2022-08-30 10:30:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d283f953d 
							
						 
					 
					
						
						
							
							refactor: rename Strategies to Strategy types on the frontend ( #1990 )  
						
						 
						
						
						
					 
					
						2022-08-30 09:21:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85b45b9965 
							
						 
					 
					
						
						
							
							Feat/unleash flags embedded proxy ( #1974 )  
						
						 
						
						... 
						
						
						
						* feat: use unleash flags for embedded proxy
* feat: add a separate flag for the proxy frontend
* fix: setup unleash in dev
* fix: check flagResolver on each request
* fix: remove unleash client setup
* refactor: update frontend routes snapshot
* refactor: make batchMetrics flag dynamic
* fix: always check dynamic CORS origins config
* fix: make conditionalMiddleware work with the OpenAPI schema generation
Co-authored-by: olav <mail@olav.io> 
						
					 
					
						2022-08-26 15:16:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							6818a82cd1 
							
						 
					 
					
						
						
							
							Feat/dark mode exp ( #1137 )  
						
						 
						
						... 
						
						
						
						* feat: add dark mode theme
* fix: feature metrics
* fix: add color
* styling
* fix: add switch
* fix: form sidebar
* fix: remove console log
* fix: add properties
* fix: strategy container
* feat: feature flag
* fix: tests
* fix: build
* fix: logo
* fix: icon
* fix: update snapshots
* fix: CES operator
* fix: typography
* fix: input styling
* fix: remove initial load
* fix: change flag name
* fix: refactor to custom hook
* fix: remove unused import
* fix: dialog headers
* fix: use uiConfig flags instead of flags 
						
					 
					
						2022-08-23 14:20:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b72ff4a0 
							
						 
					 
					
						
						
							
							feat: add CORS instance settings ( #1239 )  
						
						 
						
						... 
						
						
						
						* feat: add CORS instance settings
* refactor: hide the CORS page when embedProxy is false 
						
					 
					
						2022-08-23 14:04:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ac69a2c8 
							
						 
					 
					
						
						
							
							feat: add search to event log pages ( #1205 )  
						
						 
						
						... 
						
						
						
						* feat: add search to event log pages
* refactor: redesign event log pages
* refactor: convert makeStyles to styled components 
						
					 
					
						2022-08-09 16:00:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
						
						
							
						
						
							672a3f0b92 
							
						 
					 
					
						
						
							
							fix: group project access inconsistencies ( #1178 )  
						
						 
						
						... 
						
						
						
						* fix: group project access inconsistencies
* fix relative path
* wip
* refactor: make project tabs work as routes
* refactor: finish refactoring project assign forms
* fix: update snaps
* fix: update snaps
* add some basic cypress e2e tests to groups
* add remaining cypress e2e tests for group CRUD
* add groups e2e to gh workflows
* refactor: simplify useMemo usage
* add GO_BACK navigate const
* fix: remove trailing slash on user creation request
Co-authored-by: olav <mail@olav.io>
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2022-08-04 12:57:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
						
						
							
						
						
							65c0580519 
							
						 
					 
					
						
						
							
							fix: pro flow stripe integration refinements ( #1149 )  
						
						 
						
						
						
					 
					
						2022-07-26 08:50:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f46eaf2e 
							
						 
					 
					
						
						
							
							feat: lazy load playground ( #1145 )  
						
						 
						
						... 
						
						
						
						* feat: lazy load playground
* fix: app.tsx
* fix: add suspense
* fix: update snapshot 
						
					 
					
						2022-07-25 16:01:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
						
						
							
						
						
							df6208e309 
							
						 
					 
					
						
						
							
							feat: add user groups ( #1130 )  
						
						 
						
						... 
						
						
						
						* feat: add user groups table
* add groups and group view
* fix top level await on mock data
* add UG flag
* create group files, refactor group cards
* add generic badge component
* adapt hooks to use endpoints
* implement basic create group
* fix: update snap
* fix: type id as string for now
* implement create group, use api, refactoring
* add stars to group owners
* refactor GroupForm.tsx to use styled components
* feat: remove group
* add edit group
* add group card actions
* feat: edit and remove group users
* add users to groups
* Initial commit
* refine project access table
* add project access group view
* Take users and groups from backend
* Add onsubmit
* new project access, assign and edit
* fix EditGroup, Group
* Finish assigning roles in project
* List assigned projects in group card
* Run prettier
* Add added column to project access table
Co-authored-by: Jaanus Sellin <jaanus@getunleash.ai>
Co-authored-by: sighphyre <liquidwicked64@gmail.com> 
						
					 
					
						2022-07-22 07:31:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
						
						
							
						
						
							2e94cd660c 
							
						 
					 
					
						
						
							
							Playground form ( #1129 )  
						
						 
						
						... 
						
						
						
						* playground form
* playground context fields
* playground interactive json form
* add playground route
* remove memo from select options generation
* add toast when playground context parsing fails
* add error handling when adding a fiedl to playground context
* remove playground context options memo 
						
					 
					
						2022-07-08 09:35:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							4fb0be3710 
							
						 
					 
					
						
						
							
							fix: show previous invoices page if UNLEASH_CLOUD is falsy  ( #1094 )  
						
						 
						
						... 
						
						
						
						* fix: restore previous invoices page
* fix: show previous invoices page if UNLEASH_CLOUD is falsy
* fix: use correct amountFormatted invoice field name 
						
					 
					
						2022-06-14 15:41:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							bd4651b9ca 
							
						 
					 
					
						
						
							
							Merge branch 'main' into archive_table  
						
						 
						
						
						
					 
					
						2022-06-10 16:22:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							2d24d92f5a 
							
						 
					 
					
						
						
							
							fix: resolve issues with project edit/delete button conditions ( #1084 )  
						
						 
						
						... 
						
						
						
						* fix: fix UPDATE_PROJECT permission checks for editors
* fix: disable delete button for the default project
* fix: warn about access on edit project page
* fix: hide broken project edit/delete buttons for OSS
* refactor: avoid project card clicks when closing modals
* refactor: improve default project deletion message
* refactor: improve project access error text
* Update src/component/project/ProjectCard/ProjectCard.tsx
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
* refactor: fix string quotes
* refactor: improve disabled menu item contrast
* refactor: remove Enterprise routes for OSS
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
						
					 
					
						2022-06-10 16:09:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andreas-unleash 
							
						 
					 
					
						
						
						
						
							
						
						
							406c187372 
							
						 
					 
					
						
						
							
							Project Archive  
						
						 
						
						
						
					 
					
						2022-06-06 12:12:28 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andreas-unleash 
							
						 
					 
					
						
						
						
						
							
						
						
							dcad6d2b40 
							
						 
					 
					
						
						
							
							Archive table  
						
						 
						
						... 
						
						
						
						new sort parameter 
						
					 
					
						2022-06-06 10:21:40 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andreas-unleash 
							
						 
					 
					
						
						
						
						
							
						
						
							79af4c39e0 
							
						 
					 
					
						
						
							
							Archive table  
						
						 
						
						... 
						
						
						
						new sort parameter 
						
					 
					
						2022-06-06 09:54:45 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andreas-unleash 
							
						 
					 
					
						
						
						
						
							
						
						
							28cfe4d470 
							
						 
					 
					
						
						
							
							Archive table  
						
						 
						
						... 
						
						
						
						new sort parameter 
						
					 
					
						2022-06-03 16:21:12 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							006b853f6c 
							
						 
					 
					
						
						
							
							refactor: get segment limits from uiConfig ( #1047 )  
						
						 
						
						... 
						
						
						
						* refactor: improve useUiConfig return type
* refactor: get segment limits from uiConfig 
						
					 
					
						2022-06-02 10:58:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							504a4af274 
							
						 
					 
					
						
						
							
							refactor: port segments list to react-table ( #1024 )  
						
						 
						
						... 
						
						
						
						* refactor: extract SegmentEmpty component
* refactor: extract CreateSegmentButton component
* refactor: extract EditSegmentButton component
* refactor: extract RemoveSegmentButton component
* refactor: normalize Created table header text
* refactor: port segments list to react-table
* fix: improve row text height in table row
* fix: update test snapshots
* refactor table cell with search highlight
* fix: update after review
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
Co-authored-by: Tymoteusz Czech <tymek+gpg@getunleash.ai> 
						
					 
					
						2022-05-27 08:57:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
						
						
							
						
						
							4d778b9de5 
							
						 
					 
					
						
						
							
							fix: admin routes bug  
						
						 
						
						
						
					 
					
						2022-05-26 15:51:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
						
						
							
						
						
							7093b49962 
							
						 
					 
					
						
						
							
							feat: add billing page to admin ( #993 )  
						
						 
						
						... 
						
						
						
						* feat: add billing page to admin
* some adjustments to billing page
* add BillingHistory, remove invoices, misc improvements
* refactor based on instanceStatus logic, add dialog
* fix: cleanup
* some refactoring and alignment with figma
* add extend, isBilling, refactoring and misc improvements
* fix: update tests
* refactor: reorganize billing into smaller components, misc improvements
* add STRIPE flag, some refactoring and adapting to comments and discussion
* adapt BillingHistory slightly, refactor TextCell
* Update src/hooks/api/getters/useInstanceStatus/useInstanceStatus.ts
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
* refactor: address PR comments
* fix: adjust divider color
* fix: update snaps
* refactor: address PR comments
* fix: update snaps
* fix: amountFormatted typo
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2022-05-25 23:26:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							34f848ce8a 
							
						 
					 
					
						
						
							
							refactor: replace react-dnd with custom implementation ( #988 )  
						
						 
						
						... 
						
						
						
						* refactor: replace react-dnd with custom implementation
* refactor: add TextCell, IconCell, and ActionCell
* refactor: port environments list to react-table
* refactor: change OfflineBolt to PowerSettingsNew
* refactor: simplify environment toast text
* refactor: improve IToast type type
* refactor: improve useSearchHighlightContext naming
* refactor: clarify enableDragAndDrop logic 
						
					 
					
						2022-05-25 11:40:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
						
						
							
						
						
							a11cb72d99 
							
						 
					 
					
						
						
							
							Persistent table query ( #999 )  
						
						 
						
						... 
						
						
						
						* feat: persistent table query
* project overview sort query
* refactor: api methods as hook callbacks
* persitent columns in project overview
* enable new project overview
* fix: refactor feature state change in overview
* add type to sort
* update e2e tests
now takes 10% less time with use of cypress session
* prevent sort reset on features list
* fix feature toggle list loading
* fix: update column state saving
* update local storage hook test 
						
					 
					
						2022-05-25 08:14:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							7ba9d2a577 
							
						 
					 
					
						
						
							
							Feat/new strategies table ( #1012 )  
						
						 
						
						... 
						
						
						
						* fix: add flex to toolbarcontainer
* feat: add initial new table
* feat: add styled badge
* feat: remove dead code
* fix: remove useContext import
* fix: update context buttons to icon buttons
* feat: add loading
* fix: remove unused imports
* Update src/component/strategies/StrategiesList/PredefinedBadge/PredefinedBadge.tsx
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
* fix: update spacing to use theme
* fix: update loading
* fix: update type
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2022-05-24 10:58:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							2e367b3a04 
							
						 
					 
					
						
						
							
							feat: add trial expiration warning banner  ( #985 )  
						
						 
						
						... 
						
						
						
						* refactor: simplify useApiGetter cache keys
* refactor: simplify basePath helpers
* refactor: add UNLEASH_BASE_PATH frontend env var
* refactor: make sure AnnouncerElement does not affect the layout
* refactor: draw texture image above footer
* refactor: extract domain check helpers
* refactor: fix a few ts-expect-errors
* feat: add trial expiration warning banner
* refactor: fix IInstanceStatus interface prefix
* refactor: use ConditionallyRender in InstanceStatus
* refactor: simplify env helper functions
* refactor: use FC in InstanceStatus
* refactor: warn about expired trials
* refactor: fix eslint warnings
* refactor: disable banner outside of localhost
* refactor: use new instance state field name 
						
					 
					
						2022-05-19 14:06:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
						
						
							
						
						
							b1166bb2f4 
							
						 
					 
					
						
						
							
							Project overview feature toggles list ( #971 )  
						
						 
						
						... 
						
						
						
						* refactor: page container
* refactor: table page header
* feat: new feature toggles list in project overview
* feat: sortable enviromnents in project overview
* feat: project overview toggles search
* feat: project overview features column actions
* project overview table column sizing
* project overview feature actions permissions
* project overview archive feature action
* project overview toggle state strategy fallback
* remove previous project overview implementation
* fix: remove additional prop in sortable table
* fix: stale feature refetch
* improvements after review
* feat: manage visible columns in project overview
* improve project overview columns selection
* fix: simplify columns
* Revert "remove previous project overview implementation"
This reverts commit 98b051ff6a5a4fb8a9a0921b661514e15a00249a.
* restore legacy project overview table 
						
					 
					
						2022-05-13 14:51:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							9902494f58 
							
						 
					 
					
						
						
							
							refactor: improve tooltip styles after MUI update ( #966 )  
						
						 
						
						... 
						
						
						
						* refactor: add missing event arg type
* refactor: fix project card popup position
* refactor: add tooltip arrows
* refactor: update snapshot
* refactor: add missing tooltips
* refactor: use a custom Autocomplete size in AutocompleteBox 
						
					 
					
						2022-05-09 15:17:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
						
						
							
						
						
							cd37624de4 
							
						 
					 
					
						
						
							
							Theme consistency updates ( #960 )  
						
						 
						
						... 
						
						
						
						* fix: theme palette and shape
* fix: update snapshots
* fix: adjust after review 
						
					 
					
						2022-05-09 12:01:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
						
						
							
						
						
							5ecc83f1b4 
							
						 
					 
					
						
						
							
							Refactored feature toggles table ( #951 )  
						
						 
						
						... 
						
						
						
						* refactor: simplify table toolbar
* refactor: table links and padding
* fix: header icons colors
* fix: minor table style changes 
						
					 
					
						2022-05-06 12:21:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							7785e2c717 
							
						 
					 
					
						
						
							
							refactor: improve header button ARIA attrs ( #957 )  
						
						 
						
						... 
						
						
						
						* refactor: fix header docs icon color
* refactor: improve header button ARIA attrs 
						
					 
					
						2022-05-06 11:38:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
						
						
							
						
						
							5872a1c82c 
							
						 
					 
					
						
						
							
							refactor: adapt to Vite ( #940 )  
						
						 
						
						... 
						
						
						
						* chore: adapt to vite
* remove react-scripts
* add jsdom dep, update snaps
* fix tests
* fix: formatting
* fix: vercel rewrite
* fix: regeneratorRuntime is not defined
Co-authored-by: Tymoteusz Czech <tymek+gpg@getunleash.ai>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2022-05-05 16:15:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
						
						
							
						
						
							1772997d28 
							
						 
					 
					
						
						
							
							Feature list table ( #908 )  
						
						 
						
						... 
						
						
						
						* experiment with generic table
* feat: example implementation of sortable table interfaces
* add enhanced table header
Co-authored-by: Nuno Góis <github@nunogois.com>
* table cleanup
Co-authored-by: Nuno Góis
Co-authored-by: Fredrik Strand Oseberg
* useSort hook interface surface
Co-authored-by: Nuno Góis <github@nunogois.com>
* sort handler initial implementation
Co-authored-by: Tymoteusz Czech <Tymek@users.noreply.github.com>
* new table unified components
* feature flags table components
Co-authored-by: Nuno Góis <github@nunogois.com>
* feat: new table sort hook
* feat: table sort
* useSearch hook implementation
* update new sort hook tests
* sortable headers hook
* feat: add sort to other table features
* move experimental table hooks to a directory
* update new table header styles
* fix: header, tableActions
* add some details like pagination and highlighter so we keep them in mind
* feature table cells
* update new table sort logic
* new pagination
* fix formatting and remove unused component
* fix: adapt useSearch default search to text instead of regex (PR #924 )
* fix: update table title based on visible rows
* fix: remove test route
* refactor: move table experiment files
* features table experimentation
* feat: enhanced feature flags table
* fix: features default sort
* feat: enhanced table loading
* fix: table theme after mui5 update
* features list placeholder
* add react-table
* update snapshots after theme change
* remove unused files
* fix: improve features table after review
* refactor: rename feature type cell variables
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
Co-authored-by: Nuno Góis <github@nunogois.com>
Co-authored-by: Tymoteusz Czech <Tymek@users.noreply.github.com> 
						
					 
					
						2022-05-05 15:34:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							d8143c6ff4 
							
						 
					 
					
						
						
							
							chore: update react-router to v6 ( #946 )  
						
						 
						
						... 
						
						
						
						* refactor: fix child selector warnings
* refactor: update react-router-dom
* refactor: use BrowserRouter as in react-router docs
* refactor: replace Redirect with Navigate
* refactor: replace Switch with Routes
* refactor: replace useHistory with useNavigate
* refactor: replace useParams types with useRequiredPathParam
* refactor: replace NavLink activeStyle with callback
* refactor: fix matchPath arg order
* refactor: Remove unused link state
* refactor: delete broken snapshot test
* refactor: render 404 page without redirect
* refactor: normalize path parameter names
* refactor: fix Route component usage 
						
					 
					
						2022-05-05 13:42:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							24c11332b5 
							
						 
					 
					
						
						
							
							chore: update MUI to v5 ( #923 )  
						
						 
						
						... 
						
						
						
						* refactor: update mui packages
* refactor: run mui codemods
* refactor: format files after codemods
* refactor: fix broken types
* refactor: clean up theme
* refactor: fix broken tests
* refactor: replace @mui/styles with tss-react
* refactor: move breakpoints into classes for tss
* refactor: fix crash on missing feature description
* refactor: remove void classNames
* refactor: adjust styles to new defaults
* refactor: remove broken rollout slider e2e test
* refactor: fix duplicate e2e testid
* refactor: update makeStyles after rebase
* refactor: add missing snapshot after rebase
* refactor: fix TableCellSortable focus styles
* refactor: use 1.4 as the default line-height
* refactor: hide webkit search field icons
* refactor: fix select box label
* refactor: make AutocompleteBox smaller
* refactor: make heading smaller
* refactor: fix toast close icon color
* refactor: update snapshots
* refactor: add missing test event awaits
* refactor: fix default button line-height 
						
					 
					
						2022-05-02 15:52:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
						
						
							
						
						
							23a874d051 
							
						 
					 
					
						
						
							
							Refactor: convert jsx files to typescript ( #881 )  
						
						 
						
						... 
						
						
						
						* refactor: convert remaining js files to typescript
* refactor: conditionally render remove index
* refactor: dialog component to tsx
* refactor: migrate some files from jsx to tsx
* refactor: convert dropdown element to tsx
* refactor: feature toggle list to tsx
* refactor: update context name in use overrides
* refactor: variant overrides to tsx
refactor: remove unused strategy constraint file
* fix: tsx imports
* fix: update refectored components after rebase
* refactor: rename report list files to tsx
* fix: project health list types
* refactor: addon form - add types
* refactor: copy feature component types
* fix: projects toggle style after tsx refactor
* refactor: update ts types from openapi
* fix: ts refactor changes after review
* fix: header title prop
* fix: update after PR comments
* add test to useoverrides hook
* fix conditionally render time ago
* fix: toggle list empty tooltip
* fix: remove unused variable
* remove unused variable
* fix: remove faulty snapshot 
						
					 
					
						2022-05-02 12:52:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							f7266cde10 
							
						 
					 
					
						
						
							
							fix: announce navigation to screen readers ( #911 )  
						
						 
						
						... 
						
						
						
						* refactor: unify page titles
* refactor: update page title on navigation
* refactor: add AnnouncerContext to test contexts
* fix: announce navigation to screen readers 
						
					 
					
						2022-04-27 09:14:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							5288438c9f 
							
						 
					 
					
						
						
							
							refactor: use buttons for sortable <th>s ( #898 )  
						
						 
						
						... 
						
						
						
						* refactor: use buttons for sortable <th>s
* refactor: announce sorting to screen readers
* refactor: fix MenuItem padding override 
						
					 
					
						2022-04-22 14:03:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							629df7ee26 
							
						 
					 
					
						
						
							
							fix: enable arrow key nav in header menus ( #900 )  
						
						 
						
						... 
						
						
						
						* fix: enable arrow key nav in header menus
* refactor: improve MUI style override 
						
					 
					
						2022-04-22 12:51:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							03e04e7c31 
							
						 
					 
					
						
						
							
							refactor: unify header icons ( #897 )  
						
						 
						
						... 
						
						
						
						* refactor: unify header icon colors
* refactor: add a chevron for the settings menu 
						
					 
					
						2022-04-22 12:12:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							fd8e1c196c 
							
						 
					 
					
						
						
							
							refactor: misc tooltip improvements ( #895 )  
						
						 
						
						... 
						
						
						
						* refactor: improve tooltip text
* refactor: fix project edit button tooltip position
* refactor: fix header docs link tooltip position 
						
					 
					
						2022-04-21 11:01:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							e5e8349593 
							
						 
					 
					
						
						
							
							feat: add skip nav link ( #894 )  
						
						 
						
						
						
					 
					
						2022-04-21 10:07:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							ff0d55b6cc 
							
						 
					 
					
						
						
							
							fix: improve HTML landmarks ( #886 )  
						
						 
						
						... 
						
						
						
						* fix: improve HTML landmarks
* refactor: footer headers should use h2
* refactor: fix header order on the feature overview page
* fix: make drawer logo clickable
* fix: wrap header links in <nav>
* fix: label breadcrumbs nav element
* refactor: remove unused breadcrumb.jsx
* fix: add search role to SearchField
* fix: correct heading order on form pages 
						
					 
					
						2022-04-21 09:52:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							2e5e25bfe5 
							
						 
					 
					
						
						
							
							refactor: improve icon labels and tooltips ( #884 )  
						
						 
						
						
						
					 
					
						2022-04-21 08:26:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							21dadb75b9 
							
						 
					 
					
						
						
							
							fix: improve header admin menu link order ( #860 )  
						
						 
						
						
						
					 
					
						2022-04-06 16:29:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							a088866124 
							
						 
					 
					
						
						
							
							refactor: port some things to TS ( #843 )  
						
						 
						
						... 
						
						
						
						* refactor: port useSort to TS
* refactor: port loadingFeatures to TS
* refactor: port admin index to TS
* refactor: port TagTypeList to TS
* refactor: merge route interfaces
* refactor: port common utils to TS
* refactor: fix snapshot date typo
* refactor: port Reporting utils to TS
* refactor: improve PermissionIconButton prop types 
						
					 
					
						2022-04-06 12:22:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							f309553a5f 
							
						 
					 
					
						
						
							
							refactor: port some things to TS ( #833 )  
						
						 
						
						... 
						
						
						
						* refactor: remove unused securityLogger
* refactor: port commonStyles to TS
* refactor: port testIds to TS
* refactor: move app.css into themes
* refactor: use absolute import paths
* refactor: port LayoutPicker to TS
* refactor: port routes to TS
* refactor: port ScrollTop to TS
* refactor: update unused/missing ScrollTop exceptions
* refactor: remove unused route flags field
* refactor: change constants ext to TS
* refactor: remove unused testData file
* refactor: port styles to TS
* refactor: wait before typing in auth spec 
						
					 
					
						2022-04-01 10:28:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							eeda7ab5e4 
							
						 
					 
					
						
						
							
							feat: add segments ( #780 )  
						
						 
						
						... 
						
						
						
						* 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
* feat: create segment
* fix: errors
* feat: add contextfields list
* fix: remove user from create segment api
* feat: add form structure
* feat: add SegmentFormStepOne
* fix: tests and routes
* feat: add constraint view
* feat: UI to match the sketch
* feat: add constraint on context select
* fix: duplication
* fix adding constraints
Co-authored-by: olav <mail@olav.io>
* fix: input date not showing up in constraint view
Co-authored-by: olav <mail@olav.io>
* fix: minor bugs
Co-authored-by: olav <mail@olav.io>
* fix: create context modal in segment page
Co-authored-by: olav <mail@olav.io>
* fix: validate constraint before create segment
Co-authored-by: olav <mail@olav.io>
* feat: create useSegment hook
Co-authored-by: olav <mail@olav.io>
* feat: create edit component
Co-authored-by: olav <mail@olav.io>
* refactor: move constraint validation endpoint
* refactor: add missing route snapshot
* refactor: fix segment constraints unsaved/editing state
* refactor: remove create segment from mobile header menu
* refactor: update segments form description
* refactor: extract SegmentFormStepList component
* refactor: add an optional FormTemplate docs link label
* refactor: fix update segment payload
* feat: finish edit component
Co-authored-by: olav <mail@olav.io>
* refactor: move step list above segment form
* fix: update PR based on feedback
Co-authored-by: olav <mail@olav.io>
* refactor: fix constraint validation endpoint path
* refactor: improve constraint state field name
* refactor: extract AutocompleteBox component
* feat: add strategy segment selection
* refactor: add strategy segment previews
* refactor: fix double section separator line
* feat: disable deleting a usable segment
* refactor: warn about segments without constraints
* refactor: update text in delete segment dialogue
* refactur: improve arg names
* refactor: improve index var name
* refactor: clarify steps list logic
* refactor: use a required prop for the segment name
* refactor: use ConditionallyRender for segment deletion
* refactor: fix segments refetch
* refactor: improve CreateUnleashContext component names
* refactor: adjust segment form styles
* refactor: adjust text
* refactor: fix info icon tooltip hover target
* refactor: add missing aria attrs to preview button
* refactor: add strat name to delete segment modal
* refactor: fix segment chip text alighment
* refactor: use bulk endpoint for strategy segments
* refactor: fix imports after merge
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
Co-authored-by: olav <mail@olav.io> 
						
					 
					
						2022-03-29 09:30:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Youssef Khedher 
							
						 
					 
					
						
						
						
						
							
						
						
							85950f104a 
							
						 
					 
					
						
						
							
							chore: update paths  🧼  ( #820 )  
						
						 
						
						
						
					 
					
						2022-03-28 09:49:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olav 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc2338e78 
							
						 
					 
					
						
						
							
							refactor: use camel case for files and dirs ( #817 )  
						
						 
						
						
						
					 
					
						2022-03-25 12:34:20 +01:00