1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-28 00:06:53 +01:00
Commit Graph

1460 Commits

Author SHA1 Message Date
Youssef
b59c68c59b fix: update buttons order in new screens 2022-01-25 00:47:49 +01:00
Renovate Bot
9bb63d47ef chore(deps): update dependency http-proxy-middleware to v2.0.2 2022-01-24 22:15:01 +00:00
Renovate Bot
8dbe2400d8 chore(deps): update dependency web-vitals to v2.1.4 2022-01-24 20:35:00 +00:00
Renovate Bot
f36be69033 chore(deps): update dependency typescript to v4.5.5 2022-01-24 18:39:37 +00: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
Fredrik Oseberg
6a4fe7182a 4.6.0-beta.7 2022-01-21 16:11:03 +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
2937bcc5c1 feat: change standard strategy icon (#617) 2022-01-20 09:40:17 +01:00
Youssef Khedher
cacf13c297 Merge pull request #607 from Unleash/refactor/create-token
refactor: change create token form
2022-01-19 19:55:42 +01:00
Youssef Khedher
05f395f638 Merge branch 'main' into refactor/create-token 2022-01-19 19:16:57 +01:00
Renovate Bot
8171f147bc chore(deps): update dependency sass to v1.49.0 2022-01-19 17:25:07 +00:00
Renovate Bot
0a1b3e84d2 chore(deps): update dependency @types/react-router-dom to v5.3.3 2022-01-19 15:46:27 +00: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
Renovate Bot
416d67da34 chore(deps): update dependency @types/node to v14.18.9 2022-01-19 10:23:51 +00: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 Khedher
d3c8d0df0b Merge branch 'main' into refactor/create-token 2022-01-18 10:39:10 +01:00
Thomas Heartman
114542803d docs(readme): remove travis badge; small fixes (#606)
This commit removes the Travis badge (we haven't built with Travis for a year!) and adds a few small wording and structural fixes.
2022-01-18 10:33:53 +01:00
Youssef
4774347946 refactor: change create token form 2022-01-18 10:29:11 +01:00
Renovate Bot
7b199f3abb chore(deps): update dependency @types/node to v14.18.7 2022-01-17 21:17:12 +00:00
Renovate Bot
61839e418f chore(deps): update dependency @types/node to v14.18.6 2022-01-17 13:51:24 +00: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
Renovate Bot
21ba2d8b7c chore(deps): update dependency node-fetch to v2.6.7 2022-01-16 16:02:53 +00: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
Renovate Bot
8b538e4ded chore(deps): update dependency sass to v1.48.0 2022-01-13 07:59:28 +00:00
Renovate Bot
2d4dab3959 chore(deps): update dependency sass to v1.47.0 2022-01-10 20:02:11 +00:00
Youssef Khedher
9e2f1e4a60 Merge pull request #584 from Unleash/fix/breadcrumb-createToggle2
fix: remove create-toggle2 from breadcrumb menu
2022-01-10 18:28:39 +01:00
Youssef Khedher
2a01cfc3e5 Merge branch 'main' into fix/breadcrumb-createToggle2 2022-01-10 18:19:37 +01:00
Renovate Bot
bb093f8ad7 chore(deps): update dependency web-vitals to v2.1.3 2022-01-10 14:41:49 +00: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
Thomas Heartman
6bfe5ab591 Merge pull request #570 from Unleash/chore/update-workflows
chore(workflows): update with new branch names
2022-01-10 14:08:48 +01:00
Thomas Heartman
5402e80e9b Merge branch 'main' into chore/update-workflows 2022-01-10 14:04:45 +01:00
Youssef Khedher
3bbd8c3946 Merge pull request #586 from Unleash/feat/view-password
fix: add outlined for username login input and fix eye icon padding
2022-01-10 14:04:11 +01:00
Thomas Heartman
297c00e89f Merge branch 'main' into chore/update-workflows 2022-01-10 14:04:07 +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 Khedher
8cd2cda28d Merge branch 'master' into feat/view-password 2022-01-09 12:12:25 +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
Renovate Bot
856e8d3f4b chore(deps): update dependency @types/enzyme to v3.10.11 2022-01-06 13:11:08 +00:00