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

619 Commits

Author SHA1 Message Date
Youssef Khedher
e0250b6795 Merge branch 'master' into fix/scroll-to-top 2021-10-12 09:55:19 +01:00
Youssef Khedher
cfe369a239 Merge branch 'master' into fix/project-link-mobile 2021-10-12 09:23:29 +01:00
Youssef Khedher
ff6affdae5 Merge branch 'master' into fix/reload-tabs 2021-10-12 09:09:25 +01:00
Youssef
a139cd4034 fix reload env and setting tabs 2021-10-12 08:39:31 +01:00
Youssef
cdd14206b7 fix copy link path 2021-10-12 06:11:02 +01:00
Youssef
2c8b234dfc fix links order 2021-10-12 05:57:25 +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
Youssef Khedher
b4fb4b6143 fix: add loading state to tab elements (#415) 2021-10-11 22:50:04 +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
Youssef
34adfa9ad0 updating snapshots 2021-10-11 10:32:42 +01:00
Youssef
1abe6bcbb1 update createTheme import 2021-10-11 10:14:40 +01:00
Youssef
bbfd78f7c5 fix: show project link in mobile nav 2021-10-11 09:53:38 +01:00
Ivar Conradi Østhus
e5fa72ff25 Merge branch 'master' into feat/API-token-improvement 2021-10-08 19:06:23 +02: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
Youssef Khedher
338c74e955 Merge branch 'master' into feat/API-token-improvement 2021-10-08 14:51:22 +01:00
Youssef Khedher
5304b29fd7 fix: token column not showing up 2021-10-08 14:50:37 +01: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
Youssef Khedher
eaee97dfc7 add info box to API page 2021-10-08 13:30:57 +01:00
Youssef Khedher
2d94ca707a Merge branch 'master' into feat/API-token-improvement 2021-10-08 13:07:32 +01:00
Ivar Conradi Østhus
7406cbbaa7 fix: add clone feature toggle via API 2021-10-08 13:47:17 +02:00
Fredrik Strand Oseberg
37b818fce4 Feat/feature toggle view tags (#399)
* feat: new tags

* feat: archive

* wip: variants

* add support for deletion, variable/fixed weight toggle and weight editing

* Add confirmation dialogue for deleting variants

* feat: settings

* fix: recalculate on project name change

* feat: feature environment metrics

* feat: environment

* Add toggle for stale

* fix: refetch on create strategy

* fix: lint

* fix: update snapshots

* fix: add link to icon button

* fix: revert test user

* fix: increase size!

* fix: use permission attr for ResponsiveButton

* fix: dev dependency

* fix: theme

* fix: stale style

* Update src/component/feature/FeatureView2/FeatureSettings/FeatureSettingsMetadata/FeatureTypeSelect/FeatureTypeSelect.tsx

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

* Update src/component/feature/FeatureView2/FeatureVariants/FeatureVariantsList/FeatureVariantsList.tsx

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

* Update src/component/feature/FeatureView2/FeatureVariants/FeatureVariantsList/FeatureVariantsListItem/useDeleteVariantMarkup.tsx

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

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Christopher Kolstad <git@chriswk.no>
2021-10-08 11:23:29 +02:00
Youssef Khedher
a629846e10 Fix: typo in the username column name 2021-10-08 08:51:14 +01:00
Ivar Conradi Østhus
a5c816e2fa fix: should not be allowed to create more than 5 environments (#395)
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2021-10-08 09:39:25 +02:00
Youssef Khedher
02c17571de add info box in project page + make api ui responsive 2021-10-07 11:44:46 +01:00
renovate[bot]
14ee56d914 chore(deps): update material-ui monorepo (#371)
* chore(deps): update material-ui monorepo

* fix: test snapshots and deprecation warnings

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2021-10-07 10:53:47 +02:00
Ivar Conradi Østhus
cdf54667c5 fix: add edit project icon in header 2021-10-06 13:45:56 +02:00
Ivar Conradi Østhus
10fa0fd908 fix: remove console.log 2021-10-06 12:37:41 +02:00
Ivar Conradi Østhus
0dd3ada1ee fix: render new link if enabled 2021-10-01 19:38:34 +02:00
Ivar Conradi Østhus
b3f099c034 fix: api-token only show env if enabled 2021-10-01 19:31:30 +02:00
Fredrik Strand Oseberg
47579e2616 Feat/toggle view (#389)
* feat: toggle view

* fix: navigation

* eat: toggle view

* fix: resolve lint

* fix: remove console logs

* fix: reimplement feature validation
2021-10-01 13:49:18 +02:00
Ivar Conradi Østhus
fe2a8311bf feat: created project header (#388)
* feat: created project header

* fix: remove reporting from global menu

* fix: add projects to global menu for oss also
2021-10-01 12:15:02 +02:00
Fredrik Strand Oseberg
87414c1c9c feat: e2e tests and mobile views (#348)
* fix: add sidebar button

* fix: set absolute positioned sidebar button

* feat: test setup

* fix: add tests for adding strategy

* fix: add delete  strategy test

* feat: add workflow

* feat: add vercel token

* fix: update project id

* fix: increase sleep

* fix: sleep

* fix: vercel

* fix: typo

* fix: vercel preview url action

* fix: yml formatting

* fix: steps

* fix: format

* fix: runs on

* fix: team id

* fix: teamid

* fix: add workflow

* fix: remove unused import

* fix: add token

* fix: add configuration

* fix: set env variables

* fix: use with

* feat: main navigation routes

* feat: mobile views

* fix: change spec name

* fix: update cypress project id

* fix: add record key

* fix: button positioning

* feat: permissions

* fix: custom strategy

* fix: remove unused action yml

* fix: update yarn lock

* fix: keys

* fix: remove videos and screenshots

* fix: add cyrpess folders to gitignore

* fix: env variable
2021-09-30 11:44:30 +02:00
Ivar Conradi Østhus
35b218b75a fix: missing-toggle link should include name-param once 2021-09-30 10:36:00 +02:00
Ivar Conradi Østhus
97893aa762 feat: project environments configuration (#365) 2021-09-30 10:24:16 +02:00
Christopher Kolstad
baa54d31f2 task: remove display name from environment (#367) 2021-09-29 16:00:02 +02:00
Fredrik Strand Oseberg
27988e4b30 Feat/environment strategies (#339)
* feat: strategies list

* feat: dnd

* fix: resolve reference issues

* feat: configure strategy wip

* feat: rearrange list

* feat: add debounce and execution plan

* feat: add separator

* feat: update strategy

* fix: feature strategy accordion key

* fix: localize parameter update logic

* feat: ts conversion

* fix: perf issues

* feat: production guard

* fix: clean up environment list

* fix: implement markup hooks for environment list

* feat: wip constraints

* fix: handle nested data structure reference issue

* fix: clone deep on child props

* fix: remove constraints check

* fix: revert to strategies length

* fix: refactor useFeature

* feat: cache revalidation

* fix: set correct starting tab

* fix: reset params on adding new strategy

* fix: refactor to use useSWR instead of local cache

* fix: check dirty directly from new params

* fix: dialogue ts

* fix: Clean-up typescript warnings

* fix: some more typescript nits

* feat: strategy execution

* feat: strategy execution for environment

* fix: refactor execution separator

* fix: remove unused property

* fix: add header

* fix: 0 value for rollout

* fix: update snapshots

* fix: remove empty deps

* fix: use constant for env type

* fix: use default for useFeatureStrategy

* fix: update snapshot

* Update src/component/feature/FeatureView2/FeatureStrategies/FeatureStrategiesEnvironments/FeatureStrategiesEnvironmentList/useDeleteStrategyMarkup.tsx

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

* Update src/component/feature/FeatureView2/FeatureStrategies/FeatureStrategyExecution/FeatureStrategyExecution.tsx

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

* Update src/component/feature/strategy/EditStrategyModal/general-strategy.jsx

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

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: UnleashTeam <79193084+UnleashTeam@users.noreply.github.com>
2021-09-27 13:35:32 +02:00
Ivar Conradi Østhus
139098fda9 fix: not set env if undefined 2021-09-27 13:17:59 +02:00
Ivar Conradi Østhus
1845eb95e6 feat: Add project and environment scoping to API keys (#336)
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2021-09-26 22:41:38 +02:00
Fredrik Strand Oseberg
34df8617d2 Fix/strategy permissions (#337)
* fix: only show actions if applicable to the current user

* fix: remove API access from admin settings

* fix: update snapshot
2021-09-20 16:59:04 +02:00
Fredrik Oseberg
0baa7b22e9 fix: header zIndex 2021-09-15 11:25:02 +02:00
Fredrik Strand Oseberg
92f3f8af08 Feat/environment crud (#335)
* feat: add env

* fix: create environment form

* feat: create environment

* feat: add deletion protection

* fix: lift up state

* feat: add ability to update environment

* fix: remove env reset

* fix: remove link

* feat: add drag and drop sorting

* fix: remove unused imports

* feat: add methods to toggle env on/off

* feat: only make api call on drop

* fix: disabled text

* fix: add disabled indicator

* fix: add edit env payload

* fix: add E flag

* fix: cleanup

* fix: update snapshots

* fix: remove useFeature

* fix: change property to errorText

* fix: update tests

* fix: change menu

* fix: update snapshots

* feat: toggle view v2

* fix: handle error on sort order api call

* fix: remove unused import

* fix: useFeature

* fix: update tests

* fix: console logs

* fix: use try catch

* fix: update snapshots
2021-09-14 14:20:23 +02:00
Fredrik Oseberg
3a42c381c3 fix: header zindex 2021-09-05 12:15:09 +02:00
Fredrik Strand Oseberg
44ff61ab99 fix: sync (#334) 2021-09-01 13:22:53 +02:00
Fredrik Strand Oseberg
f04ed138ed Fix/create feature (#332)
* fix: ensure constraints exists before running check

* fix: project select

* fix: add zIndex to toast starting position

* fix: lint

* fix: hide project select in oss
2021-08-30 14:26:53 +02:00
Fredrik Strand Oseberg
5ef3966179 Fix/texture (#330)
* fix: import svg instead of setting bg image

* fix: add user pagination
2021-08-27 19:24:45 +02:00
Fredrik Oseberg
b22590600e fix: update constraint text field 2021-08-27 13:43:28 +02:00