1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-18 20:09:08 +02:00
Commit Graph

377 Commits

Author SHA1 Message Date
Youssef Khedher
cb0735a7a3 Merge branch 'master' into fix/clone-toggle-crash 2021-10-22 09:48:19 +01:00
Fredrik Oseberg
6a8cc1adf5 fix: pie size 2021-10-22 10:45:43 +02:00
Youssef Khedher
5e7c692e9c Merge branch 'master' into fix/clone-toggle-crash 2021-10-21 22:22:34 +01:00
Youssef
f2879cea79 disable clone button based on role in old view 2021-10-21 22:03:38 +01:00
Christopher Kolstad
83ad4041bf fix: Adds PermissionSwitch (#456)
- This adds a generic way to control permission to mutations in the same
  way as our PermissionButton and PermissionIconButton already does the
  same.

- This also switches the StrategiesList to use PermissionIconButton so
  users without ADMIN role do not believe they can deprecate/reactivate
  strategies.
2021-10-21 13:25:39 +02:00
Ivar Conradi Østhus
0ddd52a8ba fix: adjust tooltip for toggle type 2021-10-21 10:41:46 +02:00
Fredrik Strand Oseberg
fea7707551 fix: use path parameter for old ft view (#450)
* fix: use path parameter for old ft view

* fix: update snapshots

* fix: change text

* fix: add permission button to initial strategies view

* fix: remove unused imports
2021-10-21 09:50:58 +02:00
Fredrik Oseberg
c763b80569 fix: style import 2021-10-20 13:40:08 +02:00
Fredrik Oseberg
5d48ce3f03 fix: margin 2021-10-20 13:21:39 +02:00
Ivar Conradi Østhus
03230fcff9 fix: failing unit tests 2021-10-20 13:20:10 +02:00
Fredrik Oseberg
73861b0f2e fix: metrics styling 2021-10-20 13:18:33 +02:00
Fredrik Oseberg
37d04b56ba fix: scale metrics 2021-10-20 13:15:32 +02:00
Youssef Khedher
2bce93a51b Fix: improve create new feature v2 (#441) 2021-10-20 13:12:48 +02:00
Fredrik Strand Oseberg
48bae48ee0 fix: style metrics view (#448) 2021-10-20 12:55:40 +02:00
Fredrik Strand Oseberg
57928d50c6 Fix/environment list sorting (#447)
* fix: wait for api call before refetching

* fix: set active environment from feature instead of cache

* fix: remove console logs

* fix: add permission icon button to project card

* fix: remove project button

* fix: empty tooltip if it is not passed

* fix: add refresh interval

* fix: permission buttons

* fix: project permission buttons

* fix: remove unused imports

* fix: add projectId
2021-10-20 12:05:44 +02:00
Youssef Khedher
3dc7f22aaa fix switch toggle for envs after update + update link for health overview (#446)
* fix switch toggle for envs after update

* fix: React hook missing dependency error
2021-10-19 15:38:20 +02:00
Fredrik Strand Oseberg
005daa3740 Fix/login redirect (#442)
* fix: use swr with login

* fix: remove metrics poller

* fix: do not allow retry on 401

* fix: create swr provider

* fix: move accessprovider

* fix: remove metrics poller test

* fix: hide password auth if disableDefault is set

* Update src/component/project/ProjectList/ProjectList.tsx

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>

* fix: console log

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2021-10-19 13:08:25 +02:00
Christopher Kolstad
ea2086a7f4 Mutate cache key for project when archiving feature. (#444)
* Use useProject hook directly instead of mutating on cache key
2021-10-19 12:36:51 +02:00
Youssef
bdc4b3cf7a fix: truncate link in body and in breadcrumb 2021-10-15 16:27:55 +02:00
Youssef
b5072928b3 fix:handle non-existing feature toggle 2021-10-15 16:27:54 +02:00
Ivar Conradi Østhus
edd6706ffe fix: new create toggle page 2021-10-15 14:16:17 +02:00
Christopher Kolstad
58ff86e3bd Use div and flexbox instead of grid for metrics tab 2021-10-15 13:30:16 +02:00
Youssef Khedher
a9d46d4ce6 fix: show side bar and disable drag and add strategy based on permissions (#426)
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2021-10-15 13:20:07 +02:00
Ivar Conradi Østhus
95221e7b6b fix: adjust env switch a bit 2021-10-15 12:49:14 +02:00
Christopher Kolstad
e9a63197cf fix: grids needs containers and items 2021-10-15 12:26:50 +02:00
Christopher Kolstad
3f7e43c599 Revert "Use V flag for new metrics component"
This reverts commit 566539727d.
2021-10-15 12:03:07 +02:00
Christopher Kolstad
566539727d Use V flag for new metrics component 2021-10-15 12:00:11 +02:00
Christopher Kolstad
cce0a7d465 Don't print 'Seen in application' on metrics tab 2021-10-15 11:56:44 +02:00
Ivar Conradi Østhus
d42d412bc8 fix: make toggle list sortable inside a project (#436)
* fix: make toggle list sortable inside a project

* fix: minor cleanup
2021-10-15 11:20:14 +02:00
Christopher Kolstad
4230fc98ed Feat/new metrics tab (#432)
* New metric tab if environment flag is active

* Prepare new metrics tab - need styling help!!
2021-10-15 10:05:10 +02:00
Christopher Kolstad
166c6fef0e Write a generic http thrower for status > 299 (#405)
* Write a generic http thrower for status > 299

* Perform location reload if user is no longer authorized, i.e if status === 401
2021-10-15 09:21:38 +02:00
Ivar Conradi Østhus
1058b4049c fix: envrionments should give understandable error if not possible to… (#433) 2021-10-14 19:58:57 +02:00
Youssef Khedher
bbf06725a3 fix: add ? to handle undefined for currentEnv (#431) 2021-10-14 19:49:58 +02:00
Ivar Conradi Østhus
9ad2c8f7ff fix: link to toggle view 2021-10-14 11:01:22 +02:00
Christopher Kolstad
8df225601b We know that it's since the full hour 2021-10-13 12:49:22 +02:00
Christopher Kolstad
8a9dc32bad Create hook for fetching featureMetrics (#414)
* Create hook for fetching featureMetrics
2021-10-13 10:20:34 +02:00
Ivar Conradi Østhus
cb35d73135 fix: archive should not allow viewing additional details about toggle 2021-10-12 14:18:10 +02:00
Youssef Khedher
2990fc180a fix: disable delete button tag (#413) 2021-10-12 13:06:37 +02:00
Youssef Khedher
e0250b6795 Merge branch 'master' into fix/scroll-to-top 2021-10-12 09:55:19 +01:00
Youssef Khedher
ff6affdae5 Merge branch 'master' into fix/reload-tabs 2021-10-12 09:09:25 +01:00
Youssef
cdd14206b7 fix copy link path 2021-10-12 06:11:02 +01:00
Youssef Khedher
bb8f00ea36 fix variant switch not showing correct state (#409)
* fix variant switch not showing correct state

* remove console log
2021-10-11 23:23:32 +02:00
Ivar Conradi Østhus
a6f2c332f8 fix: show feature toggle type in list (#418)
We should show the feature toggle type in all list of toggles.

Also cleaned up mobile view.
2021-10-11 22:45:59 +02:00
Christopher Kolstad
31f8b46cd2 disabled property needs to be a boolean 2021-10-11 15:14:33 +02:00
Christopher Kolstad
55c9c9a2e0 fix: Ensure Object.keys always gets an object 2021-10-11 15:11:13 +02:00
Youssef
aff77e1531 fix scroll-top when create strategy 2021-10-11 11:41:57 +01:00
Youssef
0fa46e00f7 fix copy button link 2021-10-11 11:03:37 +01:00
Fredrik Strand Oseberg
7da3573edb Feat/visual enhancements (#404)
* fix: stale style

* fix: execution plan styling

* fix: paths

* fix: remove console logs

* fix: snapshots

* fix: add comma

* fix: update snapshots
2021-10-08 16:19:06 +02:00
Ivar Conradi Østhus
6fc30d3a79 feat: add feature status (#403)
* feat: add feature status

* fix: use feature status in project feature list

* fix: text size

* fix: project view

* fix: padding

* fix: lint

* fix: snapshots

* fix: text size

* fix: snapshots

* fix: size

* fix: revert size

* fix: update snapshots

Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2021-10-08 15:18:43 +02:00
Ivar Conradi Østhus
7406cbbaa7 fix: add clone feature toggle via API 2021-10-08 13:47:17 +02:00