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

599 Commits

Author SHA1 Message Date
Ivar Conradi Østhus
4b826715a7 Feat/auth hosted section (#280) 2021-04-29 21:55:48 +02:00
Fredrik Oseberg
d7e6219070 fix: only get legalValues if definition exists 2021-04-28 18:09:37 +02:00
Fredrik Strand Oseberg
8d003da400 Fix/variants (#278)
* fix: use autocomplete for legal values

* fix: use flag to toggle overrides

* fix: use legalvalues directly

* fix: tests

* Update src/component/feature/variant/__tests__/update-variant-component-test.jsx

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

* Update src/component/feature/variant/AddVariant/AddVariant.jsx

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

* fix: tests

* fix: remove flag for overrides

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2021-04-28 14:58:53 +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
Fredrik Strand Oseberg
0340573199 fix/locale (#277)
* fix/locale

* fix: check on lowercase values

* fix: remove console logs
2021-04-28 11:57:45 +02:00
Ivar Conradi Østhus
f66cca468e fix: added teams logo 2021-04-27 21:39:34 +02:00
Fredrik Strand Oseberg
1f46d3b21b Fix/cleanup (#276)
* chore: update changelog

* 4.0.0-alpha.10

* fix: add dnd provider as top level wrapper

* fix: add forgotten password link to password auth

* fix: remove unecceesary dnd component

* fix: check for usedTokenError
2021-04-27 09:48:00 +02:00
Fredrik Oseberg
e81918ee48 fix: password 2021-04-23 15:31:42 +02:00
Fredrik Strand Oseberg
b9f5585c62 Fix/optimizations (#275)
* chore: update changelog

* feat: login mobile view

* fix: lists

* fix: colors

* fix: resolve merge conflict

* fix: tests

* fix: set defualt location object

* fix: don't check password before length exceeds 2

* fix: check length
2021-04-23 15:21:24 +02:00
Fredrik Strand Oseberg
05334337c2 Feat/user profile (#274)
* chore: update changelog

* feat: user profile

* feat: onOutsideClick hook

* feat: tune user profile

* fix: refactor to button

* feat: mobile view

* fix: update tests

* feat: add link to docs
2021-04-23 13:49:42 +02:00
Ivar Conradi Østhus
423646e4eb fix: lint 2021-04-23 12:21:15 +02:00
Ivar Conradi Østhus
cb7555d048 fix: minor tuning on auth 2021-04-23 11:40:23 +02:00
Fredrik Strand Oseberg
0ca753e7e5 Feat/add new user (#273)
* chore: update changelog

* chore: update changelog

* fix: refactor AddUser

* feat: add screens for email and copy

* fix: remove interface

* fix: admin constant in userlist

* chore: fix changelog

* feat: user data fetching with useSWR

* feat: flesh out dialogues

* fix: remove useRequest

* refactor: remove redux for user admin

* refactor: remove from store

* refactor: userListItem

* fix: change type

* feat: add initial loading

* fix: useLayoutEffeect in useLoading

* fix: remove useEffect

* fix: update snapshots

* fix: remove status code

* fix: remove roles from store
2021-04-23 10:59:11 +02:00
Ivar Conradi Østhus
c31e9b9392 feat: add support for demo-signin 2021-04-22 08:44:16 +02:00
Ivar Conradi Østhus
5bedf0c344 fix: require ADMIN role to manage users 2021-04-21 09:35:13 +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
Fredrik Strand Oseberg
3bf9bd73ae Fix/overall bugs (#271)
* fix: reporting

* fix: center icon

* fix: paths in featureview

* fix: revert path in passwordauth

* fix: remove console log
2021-04-20 16:22:23 +02:00
Fredrik Strand Oseberg
524936912d Feat/user flow (#267)
* feat: add new user page

* feat: passwordchecker

* fix: remove loading

* feat: reset password

* fix: move swr to devDeps

* feat: generate reset link

* feat: add reset password form

* fix: remove console log

* fix: rename to forgotten password

* feat: add simple menu

* fix: change password checker title

* fix: change text in new-user view

* fix: lint errors

* fix: add status code to constants

* fix: comment

* fix: add classes for new user component

* fix: tests

* fix: remove console log

* fix: remove retry method

* fix: invalid token constant

* fix: remove console log

* fix: dependency array on useCallback

* fix: featureview

* fix: redirect on authenticated

* refactor: progresswheel

* fix: lint deps
2021-04-19 10:55:15 +02:00
Ivar Conradi Østhus
3cca2513fb fix: small description for toggles 2021-04-16 12:59:36 +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
Fredrik Oseberg
2a0acd3fb2 fix: remove console log 2021-04-13 09:10:01 +02:00
Fredrik Oseberg
fa9a1c3145 fix: logout redirect logic 2021-04-12 16:25:38 +02:00
Fredrik Oseberg
8d295fd176 fix: redirect from login page if authorized 2021-04-12 15:34:37 +02:00
Fredrik Strand Oseberg
86631b53c9 Fix/material UI cleanup (#264)
* fix: strategy dialogue

* fix: fontweight dropdown

* fix: eventlog padding

* refactor: history

* refactor: use material ui styling conventions for history

* refactor: add empty state for features

* refactor: variant dialog

* refactor: delete unused variant config

* fix: variant typography

* fix: remove unused styles file

* fix: footer

* feat: protected routes

* fix: rename app

* fix: remove console log

* fix: convert app to typescript

* fix: add standalone login screen

* fix: cleanup

* fix: add theme colors for login

* fix: update tests

* fix: swap route with ProtectedRoute

* fix: remove unused redirect

* fix: use redirect to correctly setup breadcrumbs

* refactor: isUnauthorized

* fix: reset loading count on logout

* fix: create a more comprehensive auth check

* feat: add unleash logo
2021-04-12 15:04:03 +02:00
Ivar Conradi Østhus
5166198f07 Feat: admin users (#266)
* fix: make it work

* fix: cleanup add/update users a bit

* fix: fix

* fix: fine tune
2021-04-09 13:25:39 +02:00
Fredrik Oseberg
45bce4576d fix: remove editableStrategies from useEffect deps 2021-04-07 09:26:34 +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
b5917515d2 fix: delete strategy (#262) 2021-03-30 15:49:03 +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
b8b48b5726 feat: Adapt API keys to new endpoint (#259)
* 3.14.1

* more changs!

* fix: cleanup UI to match API

* fix
2021-03-29 19:32:15 +02:00
Fredrik Strand Oseberg
30ba213f07 fix: add ascending sorting (#260) 2021-03-29 19:24:16 +02:00
Christopher Kolstad
1dc81af7c3 fix: encode URI value when deleting tag 2021-03-17 09:57:46 +01:00
Fredrik Oseberg
dbba23d7a6 fix: encode tag value 2021-03-17 09:50:51 +01:00
Ivar Conradi Østhus
9ed4e08cd4 fix: lint error 2021-03-11 16:11:49 +01:00
Ivar Conradi Østhus
24d9bb03b1 fix: should fetch projects once to make sure we know about projects 2021-03-11 16:07:26 +01:00
Ivar Conradi Østhus
b9e6586c30 feat/rbac: edit access for projects. (#251) 2021-03-11 13:59:20 +01:00
Fredrik Strand Oseberg
be8b0e7358 fix: check that strategies exists before calling includes (#252) 2021-03-08 15:31:02 +01:00
Fredrik Strand Oseberg
10d95c36e0 fix: metrics invalid date (#248)
* fix: lint

* refactor: return fetch from create

* fix: lint

* fix: change name from featureToggle to createdToggle
2021-03-05 11:33:58 +01:00
Fredrik Strand Oseberg
e1078ef822 fix: content-min-height
* fix: add min height calculation based on footer and header height

* fix: set flex-shrink to 0

* fix: lint

* feat: add support for navigating to feature from reporting dash

* fix: tests
2021-02-26 10:42:34 +01:00
Fredrik Strand Oseberg
d11bee0b95 Feature/stale dashboard (#243)
* feat: initial structure

* feat: add reportCard

* feat: add report-toggle-list

* feat: add report-card

* feat: connect data

* feat: add material icons

* feat: add table styles

* fix: rename reportcard

* feat: add checkbox functionality

* fix: correct invalid json format

* feat: add support for changing project

* fix: linting

* fix: remove trailing slash

* fix: change rewrites to routes

* fix: update glob

* feat: add name sorting

* refactor: swap routes for rewrites in vercel.json

* feat: add rewrite rules

* feat: add all rewrite rules

* feat: initial useSort implementation

* feat: finalized useSort for consistent name sorting

* feat: date parsing

* feat: implement sorting functionality for headers

* fix: ensure consistent naming in useSort

* feat: finish reportcard

* fix: remove loader class

* feat: hide bulk actions behind feature flag

* feat: add tests

* fix: lint and proptypes

* fix: lint

* fix: update select styles

* fix: create snapshots from node 12

* fix: safari flex inconsistencies

* feat: expand conditionallyRender functionality to encompass passing functions as elseShow param

* fix: conditional project selector

* fix: add missing new-line

* fix: move dependencies

Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2021-02-25 10:54:53 +01:00
Ivar Conradi Østhus
5cab5754a3 fix: fix update-variant-test 2021-02-24 11:22:03 +01:00
Ivar Conradi Østhus
73c0c8beb0 fix: unsecure => insecure 2021-02-24 11:17:46 +01:00
Ivar Conradi Østhus
5342c86b60 fix: one and only one front (#244)
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2021-02-24 11:03:18 +01:00
Ivar Conradi Østhus
b9585b352d fix: tests 2021-02-23 14:06:41 +01:00
Ivar Conradi Østhus
726b707a99 fix: minor visual for dropdowns 2021-02-23 14:06:05 +01:00
Christopher Kolstad
a9cb68705a feat: add oss/enterprise version to footer (#245) 2021-02-23 12:59:38 +01:00
Ivar Conradi Østhus
8b18b8cca4 fix: filter duplicates 2021-02-16 13:30:26 +01:00
Ivar Conradi Østhus
388dfe45d3 feat: allow custom context fields to define stickiness. (#241) 2021-02-16 12:22:33 +01:00
Ivar Conradi Østhus
107cc0636f fix: should not register duplicate HTML5 backends 2021-02-09 21:56:49 +01:00
Ivar Conradi Østhus
c499a6cb9e fix: typo in test 2021-02-09 14:02:39 +01:00
Ivar Conradi Østhus
cbffa278f2 fix: use findIndex when using predicate.
indexOf takes and actual value:
https://immutable-js.github.io/immutable-js/docs/#/List/indexOf

findIndex allows you to specify a predicate:
https://immutable-js.github.io/immutable-js/docs/#/List/findIndex
2021-02-09 12:45:33 +01:00
Ivar Conradi Østhus
0b58048c86 fix: Add UI for showing 'create tag' errors 2021-02-09 10:33:48 +01:00
Ivar Conradi Østhus
00f411d9d2 fix: UX should not eagerly store strategy updates! (#240)
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2021-02-09 10:14:04 +01:00
Ivar Conradi Østhus
3a6fa577bc feat: Addon support from UI (#236) 2021-02-05 14:24:22 +01:00
Christopher Kolstad
50b6a5790d fix: Use type and value from action to remove tag (#238)
fixes: #237

Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2021-02-04 16:08:25 +01:00
Simen Bekkhus
02ab9169da fix: add missing space (#239) 2021-02-04 16:03:32 +01:00
Ivar Conradi Østhus
f4cbfe8bee fix: error in snapshot 2021-02-01 12:41:47 +01:00
Christopher Kolstad
82f9dbf7a7 Fix typos 2021-01-27 09:14:55 +01:00
Ivar Conradi Østhus
33e16a2536 fix: tweak deprecated strategies view 2021-01-21 19:35:59 +01:00
Christopher Kolstad
3014c0029d Basic implementation of deprecation/reactivation of strategies 2021-01-21 15:27:24 +01:00
Christopher Kolstad
90e9606d37 Fix missing methods for displaying tags on archived toggles
Fixes #233
2021-01-21 09:39:58 +01:00
Christopher Kolstad
2cabe7f297 Add tag feature
- CRUD for tag-types
- CD for tags
- tagging for features
- display tags on feature-toggle
2021-01-18 09:26:32 +01:00
Ivar Conradi Østhus
7380d92e45 fix: migrate all .scss files to .module.scss 2021-01-07 13:36:13 +01:00
Ivar Conradi Østhus
24899b40e0 fix: move all api calls to store folders 2021-01-06 22:19:50 +01:00
Ivar Conradi Østhus
b8277f01ac fix: move feature-metrics store to its own folder 2021-01-06 22:10:28 +01:00
Ivar Conradi Østhus
b6582fc891 fix: move history to folder 2021-01-06 22:07:20 +01:00
Ivar Conradi Østhus
92f9fdc50e fix: move feature-toggle store into folder 2021-01-06 22:05:11 +01:00
Ivar Conradi Østhus
f42dce509c fix: move error store into folder 2021-01-06 21:59:47 +01:00
Ivar Conradi Østhus
bd5b60936f fix: remove unused client-instance concept 2021-01-06 21:55:16 +01:00
Ivar Conradi Østhus
ba79da7a99 fix: archive store in folder 2021-01-06 21:47:39 +01:00
Ivar Conradi Østhus
46843aecf1 fix: remove use of input stores 2021-01-06 21:41:56 +01:00
Ivar Conradi Østhus
3c09818c75 fix: update snapshot for tests 2020-12-22 10:07:53 +01:00
Ivar Conradi Østhus
cc96134e2f fix: add last seen as sort option 2020-12-22 10:05:56 +01:00
Ivar Conradi Østhus
6b742a0b92 fix: lint it 2020-12-22 09:53:56 +01:00
Ivar Conradi Østhus
d1662d75c8 feat: Add last seen at timestamp
Closes #226
2020-12-22 09:45:35 +01:00
Ivar Conradi Østhus
9db1d59093 fix: minor CSS tweak 2020-12-15 21:36:21 +01:00
Ivar Conradi Østhus
be2664d38b fix: new feature toggle gets default strategy 2020-12-15 13:21:38 +01:00
Ivar Conradi Østhus
111b2353bf fix: minor strategy configure update 2020-12-14 21:39:22 +01:00
Ivar Conradi Østhus
6715ee8af0 fix: minor css tweaks 2020-12-14 15:50:32 +01:00
Ivar Conradi Østhus
6387b2d8f0 fix: namespace settings in localStorage 2020-12-03 10:21:03 +01:00
Ivar Conradi Østhus
8a083ce748 fix: Should update activation strategies immediately (#229) 2020-11-27 22:23:44 +01:00
Ivar Conradi Østhus
718c4fa608 fix: filter for projects 2020-11-23 21:32:05 +01:00
Ivar Conradi Østhus
264e9c56ae feat: add support for projects 2020-11-23 21:09:19 +01:00
Ivar Conradi Østhus
a8bd6f8063 fix: should be possible to remove all variants. 2020-11-04 09:07:02 +01:00
Ivar Conradi Østhus
107f932e03 fix: minur ux tweaks 2020-10-05 21:51:45 +02:00
Ivar Conradi Østhus
e66a4de026 fix: hide content if showing authentication modal 2020-10-04 20:27:52 +02:00
Ivar Conradi Østhus
0a2672270e fix: add security wanring to the console 2020-10-04 19:42:24 +02:00
Ivar Conradi Østhus
87c32015a4 fix: typo description => descriptionn 2020-10-02 11:05:29 +02:00
Ivar Conradi Østhus
82c67aba30 fix: add created date for applications 2020-09-26 22:14:56 +02:00
Ivar Conradi Østhus
31398571b4 fix: show notification when app updates 2020-09-26 21:31:34 +02:00
Ivar Conradi Østhus
7da10fcdcc fix: failing test 2020-09-25 22:12:48 +02:00
Ivar Conradi Østhus
1759bfe911 fix: minor css tweaks for mobile 2020-09-25 22:09:18 +02:00
Ivar Conradi Østhus
97decf801a fix: should support 409 responses as well 2020-09-25 21:46:52 +02:00
Ivar Conradi Østhus
987fce309c fix: cleanup edit application a bit 2020-09-25 09:36:11 +02:00
Ivar Conradi Østhus
130110f5a4 feat: add search for applications 2020-09-24 20:02:45 +02:00
Ivar Conradi Østhus
b1d30b045e feat: Should be possible to remove applications
https://github.com/Unleash/unleash/issues/634
2020-09-23 23:18:53 +02:00
Ivar Conradi Østhus
a097a90dbe fix: make sure application is updated on edit 2020-09-23 21:47:07 +02:00
Ivar Conradi Østhus
ece95f87be fix: list parameters should be trimmed
see https://github.com/Unleash/unleash/issues/629
2020-09-23 19:50:00 +02:00
Ivar Conradi Østhus
d059706299 fix: add link to client SDKs 2020-08-11 11:02:29 +02:00
Ivar Conradi Østhus
8df8ee8bcd fix: use Rect.memo to increase performance 2020-08-11 10:58:19 +02:00
Ivar Conradi Østhus
7e50ebbad9 fix: some ux cleanup for toggle types 2020-08-10 21:58:14 +02:00
Ivar Conradi Østhus
3ecdab8583 fix: tests 2020-08-07 11:27:49 +02:00
Ivar Conradi Østhus
5844c488f3 fix: add disabled propertu to select 2020-08-07 11:25:24 +02:00
Ivar Conradi Østhus
bf4ac6ab6d fix: imporve type-chip color 2020-08-07 10:27:39 +02:00
Ivar Conradi Østhus
a0bad364e8 feat: stort by stale 2020-08-07 10:19:07 +02:00
Ivar Conradi Østhus
303b6edb99 feat: added time-ago to toggle-list 2020-08-07 10:08:23 +02:00
Ivar Conradi Østhus
f5ed3eaa1f feat: Add stale marking of feature toggles 2020-08-07 09:36:32 +02:00
Ivar Conradi Østhus
18a53c4c77 fix: only fetch types once 2020-08-06 11:09:40 +02:00
Ivar Conradi Østhus
6395568d55 feat: add support for toggle type 2020-08-06 11:03:40 +02:00
Ivar Conradi Østhus
cf8ac31f8c fix: upgrade react-dnd to version 11.1.3 2020-08-03 13:44:05 +02:00
Ivar Conradi Østhus
0d3cbd8294 fix: read unleash version from ui-config (#219) 2020-08-03 13:38:14 +02:00
Jaynish Buddhdev
d7ae641274 Feat: (VariantCustomization) Allow user to customize variant weights (#216)
Co-authored-by: Jaynish Buddhdev <bjaynish1@gmail.com>
2020-08-03 13:33:16 +02:00
Ivar Conradi Østhus
a12c0e32b2 fix: flag inital context fields 2020-07-29 21:35:00 +02:00
Ivar Conradi Østhus
735b11297c fix: should handle zero variants 2020-06-04 15:06:44 +02:00
Ivar Conradi Østhus
7c0bb12799 fix: modal for variants 2020-06-04 15:00:16 +02:00
Ivar Conradi Østhus
97e11a3a88 fix: allow overflow for strategy card 2020-05-22 19:34:47 +02:00
Ivar Conradi Østhus
57bdf63043 fix: add common component input-list-field 2020-05-22 13:00:53 +02:00
Ivar Conradi Østhus
5cbfcf5f3b fix: improve on variant ui 2020-05-20 16:32:29 +02:00
Ivar Conradi Østhus
9c009627ba fix: should not clear all stores on update user profile 2020-05-18 20:53:17 +02:00
Ivar Conradi Østhus
61cd47a0e7 fix: convert variant-view-component to function 2020-05-18 20:18:48 +02:00
Ivar Conradi Østhus
d4e2296fda fix: tune css a little 2020-05-18 16:05:57 +02:00
Ivar Conradi Østhus
7d94f12c04 fix: reset stores on login/logout (#212) 2020-05-14 22:33:36 +02:00
Ivar Conradi Østhus
400e8bdb26 fix: password login should prefer login options 2020-05-14 22:14:17 +02:00
Mathias Åhsberg
01d747e590 Transform username/password login response to json (#211) 2020-05-14 19:11:51 +02:00
Ivar Conradi Østhus
63091184d3 feat: add support for username/password login 2020-05-12 22:57:45 +02:00
Ivar Conradi Østhus
e61e786cef feat: locale select should be dropdown menu 2020-05-12 22:37:59 +02:00
Ivar Conradi Østhus
ae8fd61ea4 feat: support internal routes 2020-05-12 20:41:03 +02:00
Ivar Conradi Østhus
eefc0cf44c fix: adjust colors of dialog 2020-04-30 08:15:58 +02:00
Ivar Conradi Østhus
2ef640f506 fix: lint 2020-04-18 22:06:49 +02:00
Ivar Conradi Østhus
6e657314c2 fix: rename use of legacy react lifecyle methods
replaced with "UNSAFE_*" methods. Needs to be fixed at some point.
2020-04-18 21:50:01 +02:00
Ivar Conradi Østhus
a3c6c8da37 fix: upgrade react-dnd to version 10.0.2"
Also drop Decorators
2020-04-18 21:48:38 +02:00
Ivar Conradi Østhus
f28b6bd93a fix: Logout should not be xhr call
details: https://github.com/Unleash/unleash/issues/520
2020-03-29 20:44:48 +02:00
Ivar Conradi Østhus
b9a3d74fbb fix: lint errors 2020-03-11 19:04:56 +01:00
Ivar Conradi Østhus
af07396d9a fix: fix sort-order 2020-03-11 18:52:23 +01:00
Ivar Conradi Østhus
b3846225f6 fix: default groupId never set for strategies (only in ui) 2020-03-10 15:09:28 +01:00
Ivar Conradi Østhus
c7b84ba5de fix: remove unused param 2020-03-05 19:57:44 +01:00
Ivar Conradi Østhus
509b3a6186 fix: clean up history view a bit 2020-02-29 10:30:13 +01:00
Ivar Conradi Østhus
877c24dc40 fix: lint 2020-02-27 23:12:49 +01:00
Ivar Conradi Østhus
73f2cebc7a fix: Add debounce for toggle-filter to avoid lag 2020-02-27 23:06:21 +01:00
Ivar Conradi Østhus
20a7323916 fix: Footer should be at the bottom.
closes #203
2020-02-27 23:02:49 +01:00
Ivar Conradi Østhus
d7f9b892a3 feat: UI for view, create and edit context fields (#204)
* feat: UI for view, create and edit context fields

* fix: lint
2020-02-27 21:36:07 +01:00
Ivar Conradi Østhus
a4961cc6d3 fix: missing feature toggle should pre-fill name 2020-02-12 22:14:42 +01:00
Ivar Conradi Østhus
00064644e5 fix: Strategy config not maintainted in create toggle 2020-02-12 22:14:42 +01:00
Ivar Conradi Østhus
f6a2508218 fix: failing test 2020-01-10 08:30:50 +01:00
Ivar Conradi Østhus
c3aa3ea88f fix: Should be possible to clone even if strategy does not have groupId 2020-01-10 08:22:08 +01:00
Ivar Conradi Østhus
19443c651f Feat: clone feature toggle configuration (#201)
Create a new feature toggle by cloning the config of an
existing feature toggle.

This feature alos moves away from the input store for the
"create feature toggle form".
2020-01-09 22:51:05 +01:00
Ivar Conradi Østhus
fcf9e699dc fix: clean up variants view 2020-01-08 08:22:17 +01:00
Ivar Conradi Østhus
88e2227fbe fix: Clean up linitng 2020-01-06 20:18:39 +01:00
Ivar Conradi Østhus
d297186acb fix: Cannot remove all variants in Admin UI
see https://github.com/Unleash/unleash/issues/544
2020-01-06 20:12:36 +01:00