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
a4d2c62727
fix: cleanup based on PR feedback
2022-02-01 16:00:40 +01:00
Fredrik Strand Oseberg
6b605078df
Merge branch 'main' into feat/addons
2022-02-01 15:44:01 +01:00
Fredrik Strand Oseberg
5c14929f7b
Fix/login redirect set password ( #652 )
...
* fix: don't redirect when path is reset-password or new-user
* fix: add comments to relevant routes
* fix: update swr provider
2022-02-01 14:47:14 +01:00
Youssef Khedher
7bf7e8a47f
Merge branch 'main' into feat/addons
2022-02-01 14:13:04 +01:00
Youssef
e25b7b0a22
refactor: remove redux from addons components
2022-02-01 14:12:53 +01:00
olav
f4f8b15736
fix: use correct path for create feature link ( #650 )
2022-02-01 12:43:37 +01:00
Fredrik Strand Oseberg
46e3be8667
Merge branch 'main' into feat/addons
2022-02-01 11:23:35 +01:00
Youssef
f3ab91556b
feat: create useAddons and useAddonsApi
2022-02-01 07:17:23 +01:00
Renovate Bot
35148e14d5
chore(deps): update dependency sass to v1.49.4
2022-02-01 04:22:07 +00:00
Ivar Conradi Østhus
2c570d6539
4.6.1
2022-01-31 09:00:32 +01:00
Ivar Conradi Østhus
9c3e300448
fix: viewers should be allowed to see strategy config ( #645 )
...
fixes #644
2022-01-29 15:18:11 +01:00
Fredrik Oseberg
8dddb285b6
4.6.0
2022-01-28 17:22:50 +01:00
Youssef Khedher
4571e3af81
feat: add useUiBootstrap hook and update send email state ( #643 )
...
* feat: add useUiBootstrap hook and update send email state in create user form
* fix: set email based on config
* fix: update cache key
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-01-28 17:20:57 +01:00
Youssef
6471fd8407
fix: add autofocus to create environment screen
2022-01-28 15:18:40 +01:00
Youssef
8cbfefc47a
fix: add autofocus to all new create-screens
2022-01-28 15:14:12 +01:00
Youssef Khedher
3488bb5fd6
fix: handle existing feature name ( #641 )
...
* fix: handle existing feature name
* refactor: change feature input order
2022-01-28 15:03:42 +01:00
Youssef
ee24cc813f
fix: update snapshots
2022-01-28 12:08:47 +01:00
Youssef Khedher
15e734d83c
Merge branch 'main' into fix/pnps
2022-01-28 11:05:19 +01:00
Fredrik Oseberg
e6ae8db442
fix: pnps
2022-01-28 10:51:48 +01:00
Fredrik Strand Oseberg
d1b7346688
Merge branch 'main' into update/remove-snackbar
2022-01-27 17:31:58 +01:00
Fredrik Strand Oseberg
ac81955fdf
fix: e2e tests ( #636 )
...
* fix: e2e tests
* fix: update env
2022-01-27 17:31:44 +01:00
Youssef Khedher
1f3d1e93cf
Merge branch 'main' into refactor/users-list
2022-01-27 16:45:40 +01:00
Fredrik Strand Oseberg
e551d8efd8
fix: trim context field name ( #634 )
2022-01-27 16:42:04 +01:00
Youssef
3a050eb7be
fix: remove unused dependencies
2022-01-27 16:16:24 +01:00
Youssef
2e93cbafa7
feat: add toast when delete user
2022-01-27 16:15:18 +01:00
Youssef
437d0d8105
refactor: update usersList
2022-01-27 16:03:03 +01:00
Youssef
c36c17922d
fix: remove snackbar from addUser
2022-01-26 14:19:58 +01:00
Fredrik Oseberg
eb9eca38e6
4.6.0-beta.9
2022-01-26 13:58:32 +01:00
Youssef Khedher
27700007c0
fix: align projectId in project overview ( #632 )
2022-01-26 13:56:15 +01:00
Ivar Conradi Østhus
6b632c83bf
feat: allow enterprise to disable password based login ( #629 )
...
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-01-26 13:28:51 +01:00
Fredrik Strand Oseberg
8462b00d5c
fix: add pagination filter ( #631 )
2022-01-26 12:27:34 +01:00
Fredrik Strand Oseberg
1d2bd717ee
fix / environment-overview ( #630 )
...
* fix: icons
* fix: disabled link
2022-01-26 11:59:47 +01:00
Youssef Khedher
be3a26529a
feat: update dialog to accept permissions ( #627 )
...
* feat: update dialog to accept permissions
* refactor: make dialog component accept permission button
* fix: remove unused dependencies
* fix: update button permissions
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-01-26 10:58:35 +01:00
Youssef
52fddb2069
fix: update validateProjectId
2022-01-25 12:30:55 +01:00
Youssef Khedher
8c7acdc43d
Merge branch 'main' into update/create-screens-submit-buttons
2022-01-25 12:06:56 +01:00
Fredrik Strand Oseberg
38d93aa09e
Merge branch 'main' into feat/create-feature
2022-01-25 08:44:36 +01:00
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
Youssef
c6d5f4b278
fix: update testIds in the feature form
2022-01-24 23:05:11 +01:00
Youssef Khedher
e0f8611c7c
Merge branch 'main' into feat/create-feature
2022-01-24 21:42:54 +01:00
Renovate Bot
8dbe2400d8
chore(deps): update dependency web-vitals to v2.1.4
2022-01-24 20:35:00 +00:00
Youssef
4ca2c00e19
fix: remove conflicts in routes.js
2022-01-24 21:28:31 +01:00
Youssef Khedher
a414bc2f95
Merge branch 'main' into feat/create-feature
2022-01-24 21:27:34 +01:00
Renovate Bot
f36be69033
chore(deps): update dependency typescript to v4.5.5
2022-01-24 18:39:37 +00:00
Fredrik Oseberg
d794fc4f5f
fix: remove unused method
2022-01-24 15:45:55 +01:00
Fredrik Oseberg
03d937d7e7
fix: remove console log
2022-01-24 15:45:01 +01:00
Fredrik Oseberg
3c1861590e
fix: use target value
2022-01-24 15:45:01 +01:00
Fredrik Oseberg
8552a3340e
fix: set current target
2022-01-24 15:45:01 +01:00
Fredrik Oseberg
8731177775
fix: add synthetic event
2022-01-24 15:45:01 +01:00
Fredrik Oseberg
125e7de91e
fix: ts issues
2022-01-24 15:45:01 +01:00
Youssef
e5a9825871
fix: remove project list from edit component
2022-01-24 15:45:01 +01:00
Youssef
8c82a6bceb
feat: create edit and creat feature screen
2022-01-24 15:44:59 +01: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
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