Fredrik Strand Oseberg
1a63d91f95
Feat/new navigation ( #314 )
...
* feat: change color scheme
* feat: add navigation menu
* fix: add bg image
* fix: add archive and strategies to navigation
* fix: round corners
* feat: mobile view project details
* feat: mobile view navigation
* fix: only show menu if user is admin
* fix: rename navigation
* fix: only render relevant routes for oss context
* feat: add project actions
* feat: add icons
* feat: add breadcrumbs
* fix: place breadcrumbs absolutely
* fix: adjust breadcrumbs
* fix: toast
* fix: cleanup
* fix login
* fix: breadcrumbs
* fix: add billing link
* fix: links
* fix: feature view
* fix: path to go back
* fix: remove default value
* fix: remove unused imports
* refactor: delete outdated test
* fix: add item to filter in breadcrumb
* fix: remove console log
2021-07-16 15:41:54 +02:00
Fredrik Oseberg
f1a714e7e1
fix: add flex wrap
2021-07-07 17:05:56 +02:00
Fredrik Strand Oseberg
85a7c55fdf
Feat/group by projects ( #308 )
...
This PR adds support for projects as a first class citizen, and toggling features on in different environments.
2021-07-07 11:04:36 +02:00
Fredrik Strand Oseberg
10eabb366f
Offline mode ( #312 )
...
* move all icons to offline mode
* Reorder imports
* revert yarn.lock to original
* resolve errors
* use ConditionalRender, revert material icon css
* add all other font weights
* fix: add library icon
Co-authored-by: Aneesh Relan <aneesh.r@lucideustech.com>
2021-06-29 10:21:54 +02:00
Ivar Conradi Østhus
cf1cae9b84
fix: Project actions need to checkAccess based on projectId
2021-05-25 19:08:57 +02:00
Fredrik Oseberg
c0764a721a
fix: remove unused components
2021-05-18 13:03:28 +02:00
Fredrik Strand Oseberg
cbd4773cf6
Fix/customer journey ( #297 )
...
* fix: add onClose to archive toggle dialoge
* fix: add link to ConfirmUserLink component
* fix: remove icons from admin menu
* fix: move button on user list to top right
* refactor: move add new api key to header
* refactor: button order
* fix: lowercase dropdown buttons on feature toggle list
* refactor: reorganize reporting dashboard
* refactor: consistent buttons
* feat: enhance gradual rollout strategy creation
* feat: ui tweaks on project access
* fix: adjust divider
* fix: remove unused imports
* fix: update snapshots
* fix: add auth options to new user page
* fix: add divider
* fix: uncontrolled input
* fix: add data-loading to sorted by
* fix: update snapshots
* fix: navigate to project view on create and edit
* fix: rename project
* fix: add placeholder for feature toggle list component
* fix: conditonally render link
2021-05-18 12:59:48 +02:00
Ivar Conradi Østhus
e1034a458b
feat: simple project view ( #295 )
...
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2021-05-18 12:13:52 +02:00
Ivar Conradi Østhus
76f9cd0577
fix: add link to manage access to edit project
2021-05-11 12:04:57 +02:00
Ivar Conradi Østhus
37bd960133
fix: add members to project use correct uri
2021-05-07 09:14:32 +02:00
Fredrik Strand Oseberg
f0d6e45361
Feat/bootstrap ( #281 )
...
* feat: add bootstrap endpoint redux integration
* fix: remove useEffect from app
* feat: add path provider
* feat: browser router
* fix: delete path formatter
* fix: return absolute path if no basepath
* fix: format seenURI
* feat: get bootstrap uri from html
* fix: remove unused imports
* fix: remove initial loading call
* fix: wrap logout in formatApiPath
* feat: import logo
* feat: remove accessor from receiveConfig
* fix: update tests
* fix: update asset paths
* fix: remove data from app
* fix: revert moving access provider
* fix: remove build watch
* fix: remove console logs
* fix: update asset paths
* fix: remove path logic from base64
* fix: remove unused import
* set uiconfig
* change notification text
* fix: match uiConfig with expected format
* feat: add proclamation
* fix: move proclamation
* fix: remove unused imports
* fix: add target _blank
* fix: allow optional toast
* fix: return empty string if default value is present
* fix: set basepath to empty string if it matches default
2021-05-04 09:59:42 +02:00
Fredrik Strand Oseberg
f8e34d53ff
Fix/bugfixes ( #279 )
...
* fix: add try catch to copy
* fix: show constraints on default strategy
* fix: require name to submit context field
* fix: require name and project id to be set in order to create a project
* fix: change documentation icon
* fix: only validate unique names on create
* Update src/component/context/form-context-component.jsx
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2021-04-28 14:27:25 +02:00
Ivar Conradi Østhus
3ad447b7d9
fix: add permissions for tag-types and project
2021-04-21 09:27:50 +02:00
Ivar Conradi Østhus
f669f96d49
wip: frontend should understand rbac permissions ( #269 )
...
* chore: update changelog
* 4.0.0-alpha.4
* wip: frontend should understand rbac permissions
* move all feature components to hasAccess
* fix: remove all change permissions
* fix all the tests
* fix all the tests x2
* fix snapshot for node 12
* fine tune perms a bit
* refactor: rewrite to ts
* refactor: use admin constant
* fix: import
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2021-04-20 19:13:31 +02:00
Ivar Conradi Østhus
b3436b5ae6
fix: make admin pages work for OSS and enterprise ( #268 )
...
* fix: make admin pages work for OSS and enterprise
* fix: more admin tuning
* fix: project mgm access
2021-04-16 11:31:47 +02:00
Christopher Kolstad
22795e251f
Migrate to create-react-app and react-scripts ( #263 )
...
* Setup create-react-app and typescript
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2021-04-07 09:04:48 +02:00
Fredrik Strand Oseberg
dbed06f300
Feat/material UI ( #250 )
...
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Christopher Kolstad <git@chriswk.no>
2021-03-30 15:14:02 +02:00
Ivar Conradi Østhus
b9e6586c30
feat/rbac: edit access for projects. ( #251 )
2021-03-11 13:59:20 +01:00
Ivar Conradi Østhus
264e9c56ae
feat: add support for projects
2020-11-23 21:09:19 +01:00