Youssef
e5a9825871
fix: remove project list from edit component
2022-01-24 15:45:01 +01:00
Youssef
8c82a6bceb
feat: create edit and creat feature screen
2022-01-24 15:44:59 +01:00
Youssef Khedher
53cff04349
feat: add create and edit context screen (NEW) ( #613 )
...
* feat: add create and edit context screen
* feat: add edit button for contexts list
* fix: add legal values when press enter withou submit form
* fix: context form
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-01-24 15:43:45 +01:00
Youssef Khedher
130319e07c
fix: update create role links and fix ts errors ( #620 )
...
* fix: update create role links and fix ts errors
* fix: update RBAC link in create and edit page
2022-01-21 12:18:44 +01:00
Youssef Khedher
c06f22bd8a
feat: add toast for project access operations ( #616 )
2022-01-20 13:07:54 +01:00
Youssef Khedher
62d7f2d947
feat: show token after creation ( #614 )
...
* feat: show token after creation
* feat: replace snackbar with toast
2022-01-20 13:00:40 +01:00
Youssef Khedher
90231cc230
fix: add pagination to project access list ( #615 )
...
* fix: add pagination to project access list
* fix: typo
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-01-20 10:12:27 +01:00
Youssef Khedher
05f395f638
Merge branch 'main' into refactor/create-token
2022-01-19 19:16:57 +01:00
Youssef Khedher
39b5adb950
feat: add create and edit project screen (NEW) ( #602 )
...
* feat: add create and edit project screen
* feat: fix correct permission and validate projectId
* feat: remove unused variable and logs
* feat: remove unused import
* fix: delete unused project components
* fix: add unique validation
* fix: add unused import
* fix: project header
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-01-19 14:28:55 +01:00
Youssef Khedher
7baf8400ca
feat: add create and edit screen for tag-types (NEW) ( #603 )
...
* feat: add create and edit screen for tag-types
* feat: update Edit and create component with permissions
* refactor: add TagForm type to react FC
* fix: routes
* fix: add edit button
* fix: update snapshot
* fix: update permission
* fix: permission
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-01-18 14:35:50 +01:00
Youssef Khedher
dd64f7110f
Merge branch 'main' into refactor/create-token
2022-01-18 13:14:27 +01:00
Youssef Khedher
80e80805f7
feat: add edit and create user screen (NEW) ( #601 )
...
* feat: add edit and create user screen
* refactor: rename create user component
* fix: add missing documentation link
* fix: remove unused dependencies
* feat: add confirm screen
* refactor: change UserForm and delete unused components
* refactor: remove toast when create new user
* fix: add margin top to form elements
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-01-18 12:05:48 +01:00
Youssef Khedher
1b097f85d6
feat: add create and edit environment screen (NEW) ( #605 )
...
* feat: add create and edit environment screen
* fix: remove environment success screen
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-01-18 11:23:24 +01:00
Youssef
4774347946
refactor: change create token form
2022-01-18 10:29:11 +01:00
Youssef Khedher
624f1a84d2
feat: add dont show again when update prod env ( #588 )
...
* feat: add dont show again when update prod env
* fix: remove unused dependency
* fix: update key
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-01-17 12:39:10 +01:00
Youssef Khedher
b209368c84
feat: add create api token screen (NEW PR) ( #600 )
...
* feat: add create api token screen
* fix: update headers
* fix: remove old api create
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-01-17 11:56:53 +01:00
Youssef Khedher
3a41de2246
feat/update project access ( #571 )
...
* feat: add user guidance in project access tab
* feat: add role description to the menu list
* feat: add tooltip to delete button
* feat: add role description to add user menu
* feat: auto select user when there is only one option
* fix: refactor role select
* fix: remove minwidth from form control
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-01-17 11:41:44 +01:00
Youssef Khedher
182d566895
feat/rbac roles ( #562 )
...
* feat: create screen
* fix: import accordion summary
* feat: add accordions
* fix: add codebox
* feat: select permissions
* fix: permission checker
* fix: update permission checker
* feat: wire up role list
* fix: change icon color in project roles list
* fix: add color to icon in project roles
* add confirm dialog on role deletion
* feat: add created screen
* fix: cleanup
* fix: update access permissions
* fix: update admin panel
* feat: add edit screen
* fix: use color from palette and show toast when fails
* fix: refactor
* feat: validation
* feat: implement checked all
* fix: experimental toast
* fix: error handling
* fix: toast
* feat: unique name validation
* fix: update toasts
* fix: remove toast
* fix: reset flag
* fix: remove unused vars
* fix: update tests
* feat: add error icon for toast
* fix: replace wrong import for setToastData
* feat: Patch keying on ui to handle uniqueness for permissions across multiple envs
* fix: hasAccess handles *
* fix: update permission switch
* fix: use flag for environments rbac
* fix: do not include check all keys in payload
* fix: filter roles
* fix: account for new permissions in variants list
* fix: use effect on length property
* fix: set polling interval on user
* 4.5.0-beta.0
* fix: set initial permissions correctly to avoid race condition
* fix: handle activeEnvironment when it is null
* fix: remove unused imports
* fix: unused imports
* fix: Include missing project in hasAccess for deleteinng a tag
* fix: Move add/delete tag to use update feature permissions
* fix: use rest parameter
* fix: remove sandbox from scripts
* 4.6.0-beta.1
* fix: remove loading deduping
* fix: disable editing on builtin roles
* fix: check all
* fix: feature overview environment
* fix: refetch user on project create
* fix: update snaphots
* fix: frontend permissions
* fix: delete create confirm
* fix: remove unused permission
* 4.6.0-beta.4
* fix: update permissions
* fix: permissions
* fix: set error to string
* 4.6.0-beta.5
* fix: add permissions for project view
* fix: add permissions to useEffect deps
* fix: update permission for move feature toggle
* fix: add permissions data to useEffect
* fix: move settings
* fix: key on confetti
* fix: refetch project permissions on environment create/delete
* fix: optional coalescing error object
* fix: remove logging error
* fix: reorder disable importance in permissionbutton
* fix: add project roles to menu
* fix: add disabled check to revive
* fix: update snapshots
* fix: change text to select all
* fix: change text to select
* 4.6.0-beta.6
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
Co-authored-by: sighphyre <liquidwicked64@gmail.com>
2022-01-14 15:50:02 +01:00
Youssef Khedher
123d29b9be
fix: remove unused component in routes
2022-01-10 14:19:49 +01:00
Youssef Khedher
d8ba773de5
Merge branch 'main' into fix/breadcrumb-createToggle2
2022-01-10 14:13:01 +01:00
Youssef
e6f0dcd08f
fix: replace create-toggle2 with create-toggle
2022-01-10 13:05:03 +01:00
Fredrik Strand Oseberg
2e3651ae0b
Merge branch 'master' into feat/view-password
2022-01-10 12:00:24 +01:00
Youssef Khedher
c7e441fad6
fix: replace broken link in stickiness description ( #587 )
2022-01-10 11:43:31 +01:00
Youssef
373b588514
fix: add outlined for username login input and fix eye icon padding
2022-01-09 12:10:30 +01:00
Youssef Khedher
90af5a40d6
Merge branch 'master' into fix/breadcrumb-createToggle2
2022-01-07 08:20:52 +01:00
Youssef
83ed4b1a40
fix: remove create-toggle2 from breadcrumb menu
2022-01-07 08:19:16 +01:00
Youssef Khedher
b3eed697b2
Merge branch 'master' into feat/view-password
2022-01-04 13:31:23 +01:00
Youssef
3639b7f403
feat: create password field component
2022-01-04 13:30:25 +01:00
Youssef Khedher
4f772ff2d1
feat: add strategies icons ( #565 )
...
* feat: add strategies icons with add strategy button
* fix: styling the icons
* feat: add styling for disabled button
* fix: adjust icons styling
* fix: add missing braces
* feat: remove badge from strategies icons
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-01-04 11:31:11 +01:00
Youssef
4b703bb4cc
feat: add show password for all passwords input
2021-12-30 10:57:35 +01:00
Youssef Khedher
643e4421ad
Merge branch 'master' into feat/update-metric-view
2021-12-22 23:37:23 +01:00
Youssef
12128e9e33
feat: update metrics view in the accordion footer
2021-12-22 12:52:38 +01:00
Youssef Khedher
792093d30b
fix: adjust main splash container when zoom in ( #566 )
...
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2021-12-21 12:35:20 +01:00
Fredrik Strand Oseberg
bd6212a88f
fix: account for invalid token in SWR Provider ( #561 )
...
* fix: revalidate user on stale data
* fix: swr provider
2021-12-15 11:18:10 +01:00
Youssef
b524a6d075
fix: update snapshots
2021-12-14 11:59:07 +01:00
Youssef
5e66470ca9
fix: hide role route from the menu dd
2021-12-14 11:37:20 +01:00
Youssef Khedher
5de56256e1
feat: RBAC environment role list ( #558 )
...
* fix: move admin to components and add ProjectRoles route
* feat: fetch project roles and create project roles list
* fix: add pagination and update tests
* update projectRoles folder name
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2021-12-14 10:36:19 +01:00
Youssef Khedher
bc254af002
feat:new toggle screen view ( #544 )
...
* feat: change toggle view screen
* fix: revert changes for toggle status box
* fix: replace IconButton with PermissionButton and change edit icon color
* fix: change component header and replace pie chart icon in feature view
* feat: add strategies icons to accordion summary
* reverting to 9059f90 commit
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2021-12-10 12:04:02 +01:00
Youssef Khedher
144dca4ba0
Merge branch 'master' into fix/environment-guidance
2021-12-10 11:15:25 +01:00
Ivar Conradi Østhus
c63e301c3c
fix: cleanup application view ( #553 )
2021-12-10 10:59:09 +01:00
Youssef Khedher
e2a2944450
Merge branch 'master' into fix/environment-guidance
2021-12-09 00:37:53 +01:00
Youssef Khedher
255ed3fc5e
fix: replace execution strategy with activation strategy
2021-12-08 14:20:46 +01:00
Youssef Khedher
31d88da08b
feat: update health report ( #541 )
...
* fix: align styling with other pages
* feat: add last updat to heath report
* add feature status to last seen in health overview
* fix: add mobile style
* fix:add background color on table hover
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2021-12-07 13:17:32 +01:00
Youssef Khedher
7d2529e3e4
Merge branch 'master' into fix/environment-guidance
2021-12-07 12:58:43 +01:00
Youssef
93fb9fb66a
fix: wrong environment name in strategy creation
2021-12-07 09:59:16 +01:00
Youssef
f4681a3883
fix: truncate environments names in project view
2021-12-06 22:43:23 +01:00
Youssef
580c22805a
add strategy link to environment strategy dialog component
2021-12-06 22:13:28 +01:00
Youssef Khedher
c2b1645083
fix: truncate long environment name ( #535 )
...
* fix: truncate long environment name
* fix: truncate no strategies in NoItemsStrategies
* fix: open doc link in new tab
* fix: redirect to add new strategy view from overview tab
* fix: truncate environment name in create strategy header
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2021-12-06 22:13:28 +01:00
Fredrik Strand Oseberg
1f133beb46
fix: reset loader when fetch receives 401 and fix no auth type ( #549 )
2021-12-06 15:43:08 +01:00
Youssef Khedher
d95400f7c2
fix: truncate long environment name ( #535 )
...
* fix: truncate long environment name
* fix: truncate no strategies in NoItemsStrategies
* fix: open doc link in new tab
* fix: redirect to add new strategy view from overview tab
* fix: truncate environment name in create strategy header
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2021-12-06 13:04:15 +01:00