1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
Commit Graph

1913 Commits

Author SHA1 Message Date
olav
93aa1ab8b8 refactor: add a MainTheme type (#686)
* refactor: add a MainTheme type

* refactor: use numbers for z-index values
2022-02-09 13:55:46 +01:00
olav
010f766de9 refactor: replace ts-ignore with ts-expect-error (#681)
* refactor: replace ts-ignore with ts-expect-error

* refactor: remove unused ts-expect-errors
2022-02-09 13:39:18 +01:00
olav
8deb2753e0 refactor: remove unused feature types state (#688) 2022-02-09 13:18:15 +01:00
olav
dd37100302 refactor: port unleash context to SWR (#683)
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-02-09 12:56:59 +01:00
Youssef Khedher
08c4b60cef fix: project access (#621)
* feat: update useProjectApi hook

* fix: refactor to hooks

* fix: remove some ts errors

* fix: set message if error exists directly on response

* fix: remove console logs

* fix: typo

* delete: context2

* feat: filter added user from user add list

* fix: cleanup PR based on feedback

* fix: handle undefined roles in ProjectRoleSelect

* fix: use target value

* fix: type event

* fix: conflict

* fix: add appropriate types

* fix conflicts

* fix: explicit query

* fix: refactor list

* refactor: permission icon button

* fix: conflict

* fix: ts errors

* refactor: break list into its own component

* fix: use stringifed deps

* fix: explicit export

* fix: update pr according to comments

Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-02-09 12:25:02 +01:00
olav
9c2ac3e55b refactor: remove unused invoices state (#685) 2022-02-09 11:26:19 +01:00
Youssef
b12f0b9d0d fix: tests 2022-02-09 11:23:37 +01:00
Youssef
1853f7d502 refactor: remove unused components 2022-02-08 16:38:08 +01:00
Youssef
6f2e7be852 refactor: use locationSettings in application for date format 2022-02-08 14:12:53 +01:00
Youssef Khedher
f58c284f70 Merge branch 'main' into refactor/applications 2022-02-08 13:44:42 +01:00
olav
fee1894c34 refactor: port global settings to TS/hooks (#679)
* refactor: add ref support to PermissionSwitch

* refactor: port global settings to TS/hooks

* refactor: fix file extension

* refactor: format file

* refactor: fix inconsistent locationSettings prop

* refactor: use correct locationSettings hook

* refactor: use objects for settings hooks
2022-02-08 13:36:32 +01:00
Youssef Khedher
36f59b2290 fix: remove projectId from create feature form (#658)
* fix: remove projectId from create feature form

* fix: update link and fix componend header in edit mode

* fix: update url on project change

* fix: conflict

* fix: use shorthand

Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-02-08 12:35:43 +01:00
olav
ff8d983d7e refactor: port FeatureToggleList to TS/SWR (#663)
* refactor: remove unused FeatureToggleListItemChip

* refactor: remove unused archive.module.scss

* refactor: remove unused ShowArchive route

* refactor: port FeatureToggleList to TS/SWR

* refactor: fix IUseFeaturesOutput interface prefix

* refactor: remove unnecessary pages files

* refactor: persist the features sort/filter state

* refactor: format files

* refactor: fix FeatureToggleListContainer file name

* refactor: fix arrow function syntax

* refactor: improve storage helper comments
2022-02-08 12:06:25 +01:00
olav
f4d5ed03aa refactor: port auth admin to TS/SWR (#675)
* refactor: format files

* refactor: add missing RE UI config flag

* refactor: port admin auth index to TS/SWR

* refactor: port GoogleAuth to TS/SWR

* refactor: port OidcAuth to TS/SWR

* refactor: port SamlAuth to TS/SWR

* refactor: remove unused e-admin-auth store

* refactor: make AutoCreateForm an explicit export

* refactor: improve auth settings dir structure

* refactor: destructure authenticationType from uiConfig

* refactor: use setToastApiError to show errors

* refactor: format files

* refactor: remove invalid string fields from requests

Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-02-08 11:44:41 +01:00
Youssef
caa719ed31 fix: resolve unused deps and fix routes 2022-02-08 09:56:22 +01:00
Youssef Khedher
f72756db00 Merge branch 'main' into refactor/applications 2022-02-08 09:25:02 +01:00
olav
234bab6cb4 refactor: port ReportCard to TS/SWR (#674)
* refactor: remove unused reporting code

* refactor: port ReportCard to TS/SWR
2022-02-07 15:30:33 +01:00
Youssef
f342d4d904 refactor: finish ApplicationList and add it to routes 2022-02-04 16:26:51 +01:00
olav
72acf2309c refactor: port EventHistory to TS/SWR (#669)
* refactor: port EventHistory to TS/SWR

* refactor: fix interface type prefix

* refactor: split useEvents and useFeatureEvents hooks

Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-02-04 14:25:56 +01:00
Youssef Khedher
25ca7b7216 refactor: add useInvoices hook (#656)
* refactor: add useInvoices hook

* refactor: invoiceList and InvoiceAdminPage

* fix: declare path outside of the hook

Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-02-04 13:41:13 +01:00
olav
d146c1fcf9 refactor: detach ApplicationList from global settings (#666)
* refactor: add missing prop-types dependency

* refactor: detach ApplicationList from global settings

* refactor: destructure props inline

Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-02-04 13:07:45 +01:00
Youssef
fb403255ef refactor: create ApplicationList component 2022-02-04 12:45:08 +01:00
olav
dfe8250c26 refactor: port UserProfile to TS/SWR (#665)
* refactor: add missing @types/react-outside-click-handler

* refactor: add missing disablePasswordAuth IUiConfig field

* refactor: replace NBSPs with regular spaces

* refactor: port UserProfile to TS/SWR

* refactor: fix interface type prefix

Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-02-04 12:41:59 +01:00
olav
c4efaf8276 refactor: remove enzyme (#664)
* refactor: mock SVG imports in tests

* refactor: remove enzyme
2022-02-04 11:32:02 +01:00
Youssef
c316382ba5 refactor: create new EditApplication component 2022-02-04 11:27:59 +01:00
Fredrik Strand Oseberg
18287cdbd0 Fix/cleanup unused code (#651)
* fix: remove unused context code

* fix: refactor users

* fix: rename delete user

* fix: rename frontend

* fix: update feature view path

* fix: cleanup create feature

* fix: cleanup feature views

* fix: cleanup feature strategies

* fix: update paths

* fix: remove unused strategy components

* fix strategies link

* fix: update snapshots

* fix: import paths

* fix: add name to useEffect dependency
2022-02-04 10:36:08 +01:00
Fredrik Oseberg
c8903458db 4.7.1 2022-02-04 10:15:15 +01:00
Fredrik Strand Oseberg
7336bc3ef6 Fix/account for missing environments (#673)
* fix: add guards

* fix: remove console log

* fix: remove file

* fix: remove console log
2022-02-04 10:13:18 +01:00
Youssef
47a1a47d28 refactor: add useApplicationsApi 2022-02-04 08:14:16 +01:00
Youssef
38e549d879 refactor: application-view to ApplicationView with useApplication hook 2022-02-04 07:56:17 +01:00
Renovate Bot
7344f47635 chore(deps): update dependency @types/react to v17.0.39 2022-02-03 18:04:19 +00:00
Fredrik Oseberg
227511664b fix: text changes 2022-02-03 15:18:43 +01:00
Fredrik Oseberg
559d8e6b5f 4.7.0 2022-02-03 14:33:00 +01:00
Fredrik Oseberg
4a07e8777c 4.7.0-beta.0 2022-02-03 14:30:24 +01:00
Fredrik Strand Oseberg
c5c0f066de fix: add tsx and nullish coalescence (#667) 2022-02-03 14:29:15 +01:00
Youssef Khedher
899a0f330e feat: add impressionData switch to create feature form (#639)
* feat: add impressionData switch to create feature form

* fix: update text

* fix: styling

* fix: conflict

* fix: update link

* fix: remove unused styles

Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-02-03 12:39:43 +01:00
Renovate Bot
d4a4c80b33 chore(deps): update dependency @testing-library/jest-dom to v5.16.2 2022-02-03 03:56:21 +00:00
Renovate Bot
dbfa11f12b chore(deps): update dependency css-loader to v6.6.0 2022-02-02 15:30:37 +00:00
Renovate Bot
b5edbb9739 chore(deps): pin dependency @types/react-test-renderer to 17.0.1 2022-02-02 13:42:21 +00:00
olav
74733e5b44 refactor: port ApiDetails to useSWR and TS (#653)
* refactor: add missing react-test-renderer types

* refactor: make IVersionInfo match backend type

* refactor: allow falsy conditions in ConditionallyRender

* refactor: port ApiDetails to useSWR and TS

* refactor: use arrow functions

* refactor: move useUiConfig to Footer

* refactor: add component name to props type

* refactor: move ApiDetails helpers to own file

* refactor: combine ApiDetails helper components

* refactor: move ApiDetails to the Footer dir

* Revert "refactor: allow falsy conditions in ConditionallyRender"

This reverts commit 70d75951eb4d0611e80b015a97243404618493ed.

* refactor: use booleans for ConditionallyRender

* refactor: use a subdir for ApiDetails

* refactor: fix ApiDetails helpers filename

* refactor: reformat using correct prettier settings
2022-02-02 12:32:30 +01:00
olav
23c6c0cd8f fix: remove stray debugger statement (#657) 2022-02-02 09:43:58 +01:00
Renovate Bot
5e441cfc6b chore(deps): update dependency sass to v1.49.7 2022-02-02 00:58:04 +00:00
Fredrik Oseberg
c3e9a322cc 4.6.4 2022-02-02 00:25:35 +01:00
Fredrik Strand Oseberg
12d6d4e8eb fix: format api paths (#655) 2022-02-02 00:25:00 +01:00
Ivar Conradi Østhus
5b9e4e88b0 4.6.3 2022-02-01 23:01:12 +01:00
Ivar Conradi Østhus
c54ea3a9d4 fix: race condition when adding users 2022-02-01 22:43:35 +01:00
Fredrik Oseberg
2c559af3a6 4.6.2 2022-02-01 20:52:30 +01:00
Renovate Bot
ef9045adf4 chore(deps): update dependency @types/node to v14.18.10 2022-02-01 18:00:38 +00:00
Youssef Khedher
014cdaa7d4 Merge pull request #648 from Unleash/feat/addons
refactor: addons to hook
2022-02-01 16:19:29 +01:00
Youssef
a4d2c62727 fix: cleanup based on PR feedback 2022-02-01 16:00:40 +01:00