renovate[bot]
c0edf76033
chore(deps): update material-ui monorepo ( #1075 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-08 11:57:30 +02:00
Renovate Bot
ee52f224bc
chore(deps): update dependency react-chartjs-2 to v4.2.0
2022-06-07 23:21:29 +00:00
Renovate Bot
f4386e0228
chore(deps): update dependency plausible-tracker to v0.3.8
2022-06-07 19:36:01 +00:00
Renovate Bot
2f604440b4
chore(deps): update dependency vite to v2.9.10
2022-06-06 22:59:05 +00:00
Renovate Bot
f60aa5fb72
chore(deps): update dependency vitest to v0.14.1
2022-06-06 19:29:59 +00:00
Renovate Bot
aa0cae8471
chore(deps): update dependency plausible-tracker to v0.3.7
2022-06-06 16:05:08 +00:00
Renovate Bot
6dceedbd35
chore(deps): update dependency vitest to v0.14.0
2022-06-06 09:13:05 +02:00
Renovate Bot
3a69fce4a0
chore(deps): update dependency eslint to v8.17.0
2022-06-06 09:13:05 +02:00
Renovate Bot
636db67254
chore(deps): update dependency typescript to v4.7.3
2022-06-06 09:13:05 +02:00
Renovate Bot
a60112a5c8
chore(deps): update dependency sass to v1.52.2
2022-06-06 09:13:05 +02:00
Renovate Bot
bad17e3606
chore(deps): update dependency @types/jest to v27.5.2
2022-06-01 23:01:20 +00:00
Renovate Bot
a5ed65b3ac
chore(deps): update dependency vitest to v0.13.1
2022-06-01 16:55:36 +00:00
Renovate Bot
c8fccfb9ed
chore(deps): update material-ui monorepo
2022-05-31 14:23:33 +00:00
Renovate Bot
63a30695ce
chore(deps): update dependency msw to v0.42.0
2022-05-31 03:54:51 +00:00
Renovate Bot
590a0f20ff
chore(deps): update dependency vitest to v0.13.0
2022-05-30 13:18:08 +00:00
Renovate Bot
5c587685a0
chore(deps): update dependency msw to v0.41.1
2022-05-28 03:15:13 +00:00
Renovate Bot
5bd840107e
chore(deps): update dependency vite-tsconfig-paths to v3.5.0
2022-05-27 02:00:36 +00:00
Renovate Bot
616cc8de24
chore(deps): update dependency chart.js to v3.8.0
2022-05-25 18:38:19 +00:00
olav
20d738f725
refactor: add eslint to merge check ( #1022 )
...
* refactor: fix eslint issues
* refactor: add eslint to merge check
2022-05-25 12:36:58 +02:00
olav
34f848ce8a
refactor: replace react-dnd with custom implementation ( #988 )
...
* refactor: replace react-dnd with custom implementation
* refactor: add TextCell, IconCell, and ActionCell
* refactor: port environments list to react-table
* refactor: change OfflineBolt to PowerSettingsNew
* refactor: simplify environment toast text
* refactor: improve IToast type type
* refactor: improve useSearchHighlightContext naming
* refactor: clarify enableDragAndDrop logic
2022-05-25 11:40:20 +02:00
Renovate Bot
c2b5c563db
chore(deps): update dependency tss-react to v3.7.0
2022-05-25 00:14:15 +00:00
Renovate Bot
37268baa3a
chore(deps): update dependency typescript to v4.7.2
2022-05-24 21:38:08 +00:00
Renovate Bot
a0261daac6
chore(deps): update material-ui monorepo
2022-05-23 20:23:55 +00:00
Renovate Bot
d65ceeacc8
chore(deps): update dependency msw to v0.41.0
2022-05-22 04:49:14 +00:00
Renovate Bot
caff12b6d6
chore(deps): update dependency vitest to v0.12.9
2022-05-21 22:00:27 +00:00
Renovate Bot
f15cc528bd
chore(deps): update dependency eslint to v8.16.0
2022-05-21 04:25:33 +00:00
Renovate Bot
959fcf3ff3
chore(deps): update dependency sass to v1.52.1
2022-05-21 01:59:12 +00:00
Renovate Bot
e2384a4434
chore(deps): update dependency msw to v0.40.2
2022-05-20 19:21:44 +00:00
Renovate Bot
a8b46a664f
chore(deps): update dependency sass to v1.52.0
2022-05-20 06:02:24 +00:00
Renovate Bot
4cc9824441
chore(deps): update dependency msw to v0.40.1
2022-05-20 00:27:13 +00:00
Renovate Bot
4aee33e189
chore(deps): update dependency msw to v0.40.0
2022-05-18 04:07:47 +00:00
Renovate Bot
ac808d5849
chore(deps): update dependency react-table to v7.8.0
2022-05-17 17:11:43 +00:00
Renovate Bot
1fdf62dcaf
chore(deps): update material-ui monorepo
2022-05-17 14:32:14 +00:00
Renovate Bot
3c9563c7eb
chore(deps): update dependency vitest to v0.12.6
2022-05-13 19:18:32 +00:00
Renovate Bot
752885a0ac
chore(deps): update dependency @types/react-dom to v17.0.17
2022-05-12 22:57:32 +00:00
Renovate Bot
36ce99413d
chore(deps): update dependency @testing-library/user-event to v14.2.0
2022-05-12 20:50:44 +00:00
Ivar Conradi Østhus
f245730366
4.11.0-beta.2
2022-05-12 20:10:27 +02:00
Renovate Bot
fd12d842a5
chore(deps): update dependency immer to v9.0.14
2022-05-12 16:06:33 +00:00
olav
d1e7a26763
refactor: fix missing eslint deps after CRA removal ( #976 )
...
* refactor: fix missing eslint deps after CRA removal
* refactor: fix eslint issues
2022-05-12 08:11:41 +02:00
Renovate Bot
945dc2bc90
chore(deps): update dependency @types/jest to v27.5.1
2022-05-12 03:16:42 +00:00
Renovate Bot
5e6f8db3dc
chore(deps): update dependency immer to v9.0.13
2022-05-11 22:20:37 +00:00
Renovate Bot
97fa9d8ae6
chore(deps): update dependency @types/react-table to v7.7.12
2022-05-11 19:27:44 +00:00
Renovate Bot
83d7c356b6
chore(deps): update dependency vite to v2.9.9
2022-05-11 14:27:56 +00:00
Renovate Bot
4c2ec052f6
chore(deps): update dependency vitest to v0.12.4
2022-05-11 03:18:09 +00:00
Renovate Bot
b0b5ddd7d3
chore(deps): update material-ui monorepo
2022-05-10 18:48:43 +00:00
Renovate Bot
2a77a9ef6d
chore(deps): update dependency vitest to v0.12.3
2022-05-10 16:37:39 +00:00
olav
7343c52e70
4.11.0-beta.1
2022-05-10 15:11:59 +02:00
Ivar Conradi Østhus
cc5400e9a6
4.11.0-beta.0
2022-05-10 10:04:24 +02:00
Renovate Bot
78f06d3dcb
chore(deps): update dependency vitest to v0.12.0
2022-05-08 12:56:20 +00:00
Renovate Bot
4bbfabfdc7
chore(deps): update dependency vitest to v0.11.0
2022-05-08 01:44:14 +00:00
Renovate Bot
016547232b
chore(deps): update dependency @types/react to v17.0.45
2022-05-07 01:12:01 +00:00
Renovate Bot
73a78644bd
chore(deps): update dependency vitest to v0.10.5
2022-05-06 16:57:24 +00:00
Renovate Bot
c99aac5a6f
chore(deps): update dependency vite-plugin-svgr to v2.1.0
2022-05-06 14:30:40 +00:00
olav
ae51e979cd
refactor: add Plausible tracker on SaaS domain ( #956 )
...
* feat: add Plausible tracker on SaaS domain
* refactor: check uiFlags.T instead of the domain
2022-05-06 14:04:09 +02:00
Nuno Góis
badc65ddf0
refactor: some cleanup after the vite PR ( #958 )
2022-05-06 13:11:46 +02:00
Renovate Bot
02ab34ef0e
chore(deps): update dependency vitest to v0.10.4
2022-05-05 23:29:53 +00:00
Renovate Bot
923a575c0c
chore(deps): update dependency vite to v2.9.8
2022-05-05 20:54:49 +00:00
Renovate Bot
2bfdfcbe50
chore(deps): update dependency @vitejs/plugin-react to v1.3.2
2022-05-05 18:19:06 +00:00
Nuno Góis
5872a1c82c
refactor: adapt to Vite ( #940 )
...
* chore: adapt to vite
* remove react-scripts
* add jsdom dep, update snaps
* fix tests
* fix: formatting
* fix: vercel rewrite
* fix: regeneratorRuntime is not defined
Co-authored-by: Tymoteusz Czech <tymek+gpg@getunleash.ai>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
2022-05-05 16:15:22 +01:00
Tymoteusz Czech
1772997d28
Feature list table ( #908 )
...
* experiment with generic table
* feat: example implementation of sortable table interfaces
* add enhanced table header
Co-authored-by: Nuno Góis <github@nunogois.com>
* table cleanup
Co-authored-by: Nuno Góis
Co-authored-by: Fredrik Strand Oseberg
* useSort hook interface surface
Co-authored-by: Nuno Góis <github@nunogois.com>
* sort handler initial implementation
Co-authored-by: Tymoteusz Czech <Tymek@users.noreply.github.com>
* new table unified components
* feature flags table components
Co-authored-by: Nuno Góis <github@nunogois.com>
* feat: new table sort hook
* feat: table sort
* useSearch hook implementation
* update new sort hook tests
* sortable headers hook
* feat: add sort to other table features
* move experimental table hooks to a directory
* update new table header styles
* fix: header, tableActions
* add some details like pagination and highlighter so we keep them in mind
* feature table cells
* update new table sort logic
* new pagination
* fix formatting and remove unused component
* fix: adapt useSearch default search to text instead of regex (PR #924 )
* fix: update table title based on visible rows
* fix: remove test route
* refactor: move table experiment files
* features table experimentation
* feat: enhanced feature flags table
* fix: features default sort
* feat: enhanced table loading
* fix: table theme after mui5 update
* features list placeholder
* add react-table
* update snapshots after theme change
* remove unused files
* fix: improve features table after review
* refactor: rename feature type cell variables
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
Co-authored-by: Nuno Góis <github@nunogois.com>
Co-authored-by: Tymoteusz Czech <Tymek@users.noreply.github.com>
2022-05-05 15:34:46 +02:00
olav
d8143c6ff4
chore: update react-router to v6 ( #946 )
...
* refactor: fix child selector warnings
* refactor: update react-router-dom
* refactor: use BrowserRouter as in react-router docs
* refactor: replace Redirect with Navigate
* refactor: replace Switch with Routes
* refactor: replace useHistory with useNavigate
* refactor: replace useParams types with useRequiredPathParam
* refactor: replace NavLink activeStyle with callback
* refactor: fix matchPath arg order
* refactor: Remove unused link state
* refactor: delete broken snapshot test
* refactor: render 404 page without redirect
* refactor: normalize path parameter names
* refactor: fix Route component usage
2022-05-05 13:42:18 +02:00
Renovate Bot
73d2b73955
chore(deps): update dependency @types/jest to v27.5.0
2022-05-03 17:55:28 +00:00
Renovate Bot
b3830538f9
chore(deps): update material-ui monorepo
2022-05-02 17:08:58 +00:00
olav
24c11332b5
chore: update MUI to v5 ( #923 )
...
* refactor: update mui packages
* refactor: run mui codemods
* refactor: format files after codemods
* refactor: fix broken types
* refactor: clean up theme
* refactor: fix broken tests
* refactor: replace @mui/styles with tss-react
* refactor: move breakpoints into classes for tss
* refactor: fix crash on missing feature description
* refactor: remove void classNames
* refactor: adjust styles to new defaults
* refactor: remove broken rollout slider e2e test
* refactor: fix duplicate e2e testid
* refactor: update makeStyles after rebase
* refactor: add missing snapshot after rebase
* refactor: fix TableCellSortable focus styles
* refactor: use 1.4 as the default line-height
* refactor: hide webkit search field icons
* refactor: fix select box label
* refactor: make AutocompleteBox smaller
* refactor: make heading smaller
* refactor: fix toast close icon color
* refactor: update snapshots
* refactor: add missing test event awaits
* refactor: fix default button line-height
2022-05-02 15:52:41 +02:00
Renovate Bot
00341c6d67
chore(deps): update dependency swr to v1.3.0
2022-04-30 14:06:37 +00:00
Renovate Bot
0a1dab9464
chore(deps): update dependency sass to v1.51.0
2022-04-30 11:17:31 +00:00
Renovate Bot
2940cb105b
chore(deps): update dependency @testing-library/user-event to v14.1.1
2022-04-30 06:00:20 +00:00
Renovate Bot
5f03a2d1ee
chore(deps): update dependency @testing-library/dom to v8.13.0
2022-04-30 03:12:47 +00:00
Renovate Bot
f9fb1e5981
chore(deps): update dependency @openapitools/openapi-generator-cli to v2.5.1
2022-04-30 00:16:28 +00:00
Renovate Bot
fbff586c04
chore(deps): update dependency typescript to v4.6.4
2022-04-29 21:35:57 +00:00
Renovate Bot
d11b30f7b3
chore(deps): update dependency semver to v7.3.7
2022-04-29 18:56:52 +00:00
Renovate Bot
a5446b1a3e
chore(deps): update dependency @testing-library/jest-dom to v5.16.4
2022-04-29 16:25:52 +00:00
sighphyre
80367e206e
4.10.0
2022-04-29 16:00:56 +02:00
olav
fc950a3c8b
4.10.0-beta.9
2022-04-29 15:15:33 +02:00
Renovate Bot
a255ccb458
chore(deps): update dependency react-scripts to v5.0.1
2022-04-29 10:34:04 +00:00
Renovate Bot
e3eb89fdf4
chore(deps): update dependency react-router-dom to v5.3.1
2022-04-29 04:14:20 +00:00
Renovate Bot
7073ab45b9
chore(deps): update dependency http-proxy-middleware to v2.0.6
2022-04-29 01:39:41 +00:00
Renovate Bot
ea7cda5200
chore(deps): update dependency @types/react-test-renderer to v17.0.2
2022-04-28 23:06:30 +00:00
Renovate Bot
45077f4b6a
chore(deps): update dependency @types/react-dom to v17.0.16
2022-04-28 19:15:04 +00:00
Renovate Bot
b9bf564f51
chore(deps): update dependency @types/lodash.clonedeep to v4.5.7
2022-04-28 17:01:51 +00:00
Renovate Bot
36deb8bf32
chore(deps): update dependency prettier to v2.6.2
2022-04-28 14:56:50 +00:00
sighphyre
610fb0266c
4.10.0-beta.8
2022-04-28 15:01:55 +02:00
olav
af61090e73
4.10.0-beta.7
2022-04-26 11:43:21 +02:00
olav
8f1900f32b
feat: generate an OpenAPI client (2) ( #875 )
...
* feat: add a script that generates an OpenAPI client
* feat: generate an OpenAPI client
* feat: use the generated OpenAPI client
* refactor: add an OpenAPI section to the readme
* refactor: fix missing interface prefixes
* refactor: regenerate OpenAPI client
2022-04-26 10:53:46 +02:00
Renovate Bot
9200e74c90
chore(deps): update dependency @testing-library/react to v12.1.5
2022-04-17 21:57:56 +00:00
olav
49b8e7329e
refactor: convert auth tests from Cypress to Jest ( #864 )
...
* refactor: replace data-test with data-testid
* refactor: add Jest tests for auth pages
* refactor: remove Cypress tests for auth pages
* refactor: remove questionable snapshots
* refactor: share test server setup/teardown
* refactor: restore auth page flex layout
* refactor: use toBeInTheDocument
* refactor: change recent data-test attrs to data-testid
2022-04-08 13:13:45 +02:00
Tymoteusz Czech
b23226370a
feat: multi-project api access tokens ( #857 )
...
* fix: general select component typings
* custom multi-select for projects
* autocomplete element for token projects
* project multi-select with error handling
* projects in tokens list update
* multi-project tokens - select all button
* fix conflicting typescript changes
* improve multi-projects tokens form after review
* refactor multi-project select code structure
* test api token list projects column element
* simplify test renderer
2022-04-08 12:26:44 +02:00
Ivar Conradi Østhus
881728bb5e
fix: expose unleash-frontend version in index.js ( #661 )
2022-04-08 11:45:23 +02:00
olav
8440da97fa
4.10.0-beta.6
2022-04-08 09:19:23 +02:00
Renovate Bot
294321be80
chore(deps): update dependency react-chartjs-2 to v4.1.0
2022-04-08 03:38:53 +00:00
Renovate Bot
b5ef10b224
chore(deps): update dependency @types/react to v17.0.44
2022-04-08 00:39:01 +00:00
Renovate Bot
92d830f8ef
chore(deps): update dependency @types/react-dom to v17.0.15
2022-04-07 21:51:15 +00:00
Renovate Bot
e909d22300
chore(deps): update dependency semver to v7.3.6
2022-04-06 22:24:06 +00:00
Ivar Conradi Østhus
b453cd5c7e
4.10.0-beta.5
2022-04-05 15:24:00 +02:00
Ivar Conradi Østhus
251df96a91
4.10.0-beta.4
2022-04-05 15:21:51 +02:00
Ivar Conradi Østhus
3608724457
4.10.0-beta.3
2022-04-05 14:59:07 +02:00
Ivar Conradi Østhus
9636a323ff
4.10.0-beta.2
2022-04-05 14:49:22 +02:00
Ivar Conradi Østhus
2d7847df07
4.10.0-beta.1
2022-04-05 14:44:39 +02:00
Renovate Bot
6f072afbf4
chore(deps): update material-ui monorepo
2022-04-03 18:51:53 +00:00
Renovate Bot
4d0760760b
chore(deps): update dependency sass to v1.49.11
2022-04-02 04:21:03 +00:00
Renovate Bot
2858e47c24
chore(deps): update dependency @testing-library/user-event to v14.0.4
2022-04-01 14:06:33 +00:00
Renovate Bot
391f1818f1
chore(deps): update react-dnd monorepo
2022-04-01 00:01:42 +00:00
Renovate Bot
8816ad5b0c
chore(deps): update dependency @testing-library/user-event to v14.0.3
2022-03-31 21:26:24 +00:00
olav
a72f6ec8b5
chore: update react-dnd ( #834 )
...
* chore: update react-dnd
* refactor: add missing react-dnd types
2022-03-31 15:05:05 +02:00
renovate[bot]
4fce721981
chore(deps): update dependency @testing-library/react to v13 ( #835 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-31 14:46:40 +02:00
renovate[bot]
b6766bb8ce
chore(deps): update dependency @testing-library/user-event to v14 ( #828 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-31 14:21:51 +02:00
Youssef
654ae73e0b
4.10.0-beta.0
2022-03-31 12:39:12 +01:00
Renovate Bot
2377def561
chore(deps): update dependency sass to v1.49.10
2022-03-31 04:09:57 +00:00
Renovate Bot
8568573b4b
chore(deps): update dependency cypress to v9.5.3
2022-03-29 03:37:04 +00:00
renovate[bot]
4aff526252
chore(deps): update dependency @testing-library/dom to v8.12.0 ( #821 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-28 12:28:40 +02:00
renovate[bot]
c8e2260ab9
chore(deps): update dependency @testing-library/jest-dom to v5.16.3 ( #814 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-28 12:20:18 +02:00
sighphyre
66f3967812
docs: Add some details on running and debugging the e2e tests ( #526 )
...
* docs: Add some details on running and debugging the e2e tests
* docs: Designate code block in README as bash
* refactor: update e2e instructions
* refactor: remove e2e timeout warning
Co-authored-by: Simon Hornby <simon@getunleash.ai>
Co-authored-by: olav <mail@olav.io>
2022-03-25 12:13:39 +01:00
Renovate Bot
8771302dac
chore(deps): update dependency prettier to v2.6.1
2022-03-25 10:54:49 +00:00
olav
ddca06bdea
refactor: update react-scripts to v5
2022-03-25 11:16:55 +01:00
olav
88c4c39bfc
refactor: update browserslist
2022-03-25 11:15:09 +01:00
Renovate Bot
70ad976255
chore(deps): update dependency typescript to v4.6.3
2022-03-25 04:33:53 +00:00
Renovate Bot
d6b93977c0
chore(deps): update dependency @types/react to v17.0.43
2022-03-25 02:33:44 +00:00
Renovate Bot
9d51ed52e7
chore(deps): update dependency fast-json-patch to v3.1.1
2022-03-24 20:59:32 +00:00
Renovate Bot
377d2e177a
chore(deps): update dependency @testing-library/dom to v8.11.4
2022-03-24 16:21:08 +00:00
olav
82972498f8
refactor: simplify e2e auth ( #803 )
2022-03-24 09:38:41 +01:00
sighphyre
bf41e50a99
4.9.0
2022-03-23 14:49:01 +02:00
Renovate Bot
d6cd7c5514
chore(deps): update dependency @types/react-dom to v17.0.14
2022-03-19 14:46:17 +00:00
Renovate Bot
683cff8d96
chore(deps): update dependency @types/react to v17.0.41
2022-03-19 12:32:55 +00:00
Renovate Bot
960460e61c
chore(deps): update dependency prettier to v2.6.0
2022-03-16 15:09:17 +00:00
olav
d1e96501ec
refactor: test useFeaturesFilter ( #795 )
2022-03-16 13:51:01 +01:00
Fredrik Oseberg
0879ccc76e
4.9.0-beta.3
2022-03-16 11:42:52 +01:00
Renovate Bot
6f0ad78aa2
chore(deps): update dependency cypress to v9.5.2
2022-03-15 00:07:36 +00:00
Fredrik Oseberg
e7b2ab3a68
4.9.0-beta.2
2022-03-14 10:53:58 +01:00
Fredrik Oseberg
b85c9f0826
4.9.0-beta.1
2022-03-14 10:53:30 +01:00
Renovate Bot
22f538562d
chore(deps): update dependency http-proxy-middleware to v2.0.4
2022-03-13 19:54:03 +00:00
Renovate Bot
bc9ae58c20
chore(deps): update dependency @types/react to v17.0.40
2022-03-10 15:23:30 +00:00
Renovate Bot
139e723362
chore(deps): update dependency @testing-library/react to v12.1.4
2022-03-09 18:32:21 +00:00
olav
baae88c7a5
feat: add new feature strategy create/edit pages ( #739 )
...
* refactor: add param helper hooks
* refactor: remove first add strategy link
* refactor: add more types to useStrategies
* refactor: port strategy utils to TS
* refactor: replace rollout strategy icon
* refactor: use a named export for useFeature
* refactor: add more types to useFeature
* refactor: adjust code box styles
* refactor: add missing PermissionButton variant prop
* refactor: add missing button icon label
* refactor: move common feature components
* refactor: fix StrategyConstraints error prop types
* refactor: fix GeneralStrategy prop types
* feat: add new feature strategy create/edit pages
* refactor: remove feature strategies page
* refactor: fix types in GeneralStrategy
* refactor: use ConstraintAccordion on the new pages
* refactor: use ConditionallyRender for remove button
* refactor: rename FeatureStrategyForm component
* refactor: use the Edit icon for feature strategies
* refactor: fix initial edit mode for new constraints
* refactor: add FeatureStrategyMenu to closed accordions
* refactor: allow editing multiple constraints
* refactor: show single-valued constraint value
* refactor: increase feature overview strategy width
* refactor: add remove button to feature overview strategies
* refactor: move createEmptyConstraint to own file
* refactor: disable submit button for invalid constraints
* refactor: fix nested paragraphs on the metrics page
* refactor: move create/edit feature strategy to modal
* refactor: always open new constraints in edit mode
* refactor: use a PermissionButton for the save button
* refactor: remvoe unsaved constraints on cancel
* refactor: clarify useConstraintsValidation logic
* refactor: remove unused strategy descriptions
* refactor: restore Rollout icon
* refactor: remove sidebar modal slide animation
* refactor: avoid constraint accordion toggle on edit/delete
* refactor: truncate long strategy names
* refactor: find the correct remove button
2022-03-09 14:59:24 +01:00
Fredrik Oseberg
fa33bd3ddd
4.9.0-beta.0
2022-03-04 17:30:32 +01:00
Fredrik Strand Oseberg
2c1353d0ea
Feat/new constraints ( #718 )
...
* fix: add initial interface
* feat: create separate components
* feat: implement constraints for existing strategies
* feat: add searchfield
* fix: reset values on context change
* fix: key issue with duplicate values
* fix: increase auto hide duration of errors
* fix: types
* feat: resolve inputs
* fix: add date input
* fix: add filter
* fix: create strategy
* fix: remove unused deps
* feat: validation
* fix: type setError
* feat: handle currentTime based on client spec
* fix: date field
* feat: api validation
* fix: refactor
* fix: refactor
* feat: add compact
* fix: remove unused code
* feat: mobile optimisations
* fix: remove coalescing operator for constraint
* fix: clone deep
* fix: move parseDate
* fix: lift state up for value setting on dates
* fix: rename values
* fix: change type to interface
* fix: lazy initialise values
* fix: create operator type
* fix: update naming
* fix: naming
* fix: aria hidden
* fix: remove optional operator
* fix: rename new constraints
* fix: setup flag
* fix: refactor date check to date-fns
* fix: use date-fns for validation
* fix: detach validators from state
* refactor: move resolve input to it's own component
* fix: remove unused imports
* fix: change values container to overflow auto
* fix: update placeholder
* fix: update import
* fix: backwards compatability
* fix: hide paragraphs if not active
* fix: update path
* fix: update strategy text
2022-03-04 17:29:51 +01:00
Renovate Bot
cd764a1d99
chore(deps): update dependency @types/react-dom to v17.0.13
2022-03-02 21:16:57 +00:00
olav
a78ae20fd6
refactor: remove unused deps ( #757 )
...
* refactor: remove unused script
* refactor: remove unused deps
2022-03-01 12:58:14 +01:00
olav
c7dedecf70
refactor: remove craco and wdyr ( #753 )
2022-03-01 10:56:38 +01:00
olav
2bb069af6b
refactor: use the MUI OutsideClickHandler ( #756 )
2022-03-01 08:21:04 +01:00
Renovate Bot
43fdb37bd4
chore(deps): update dependency typescript to v4.6.2
2022-03-01 05:55:15 +00:00
Renovate Bot
d61e44fcd2
chore(deps): update dependency cypress to v9.5.1
2022-03-01 03:21:32 +00:00
Renovate Bot
dc33678c48
chore(deps): update dependency sass to v1.49.9
2022-02-25 16:23:45 +00:00
Renovate Bot
1a21048c71
chore(deps): pin dependency @testing-library/dom to 8.11.3
2022-02-25 11:24:09 +00:00
olav
3959e846e8
refactor: fix misc TS errors ( #729 )
...
* refactor: update test deps
* refactor: remove unused ts-expect-error annotations
* refactor: add missing arg and return types
* refactor: the loading prop is optional
* refactor: add missing arg and return types
* reafactor: fix value arg type
* refactor: fix missing array type
* refactor: the parameters field is an array
* refactor: use undefined instead of null in state
* refactor: add missing params type
* refactor: add missing children prop
* refactor: add missing array type
* refactor: add missing React imports
* refactor: use correct IProjectEnvironment type
* refactor: type errors as unknown
* refactor: the index prop is required
* refactor: fix date prop type
* refactor: fix tooltip placement prop type
* refactor: fix environments state type
* refactor: add missing arg types
* refactor: add guard for undefined field
* refactor: fix ChangePassword prop types
* refactor: fix MUI import paths
* refactor: add missing arg type
* refactor: fix showDialog prop type
* refactor: remove unused openUpdateDialog prop
* refactor: add missing non-null assertion
* refactor: remove unused types prop
* refactor: stricten API error handler types
* refactor: add missing undefined check
* refactor: add missing IProject id field
* refactor: fix ConditionallyRender condition prop types
* refactor: remove unused args
* refactor: add AddVariant prop types
* refactor: add types to UIContext
* refactor: fix event arg type
* refactor: add missing default impressionData field
* refactor: fix handleDeleteEnvironment prop args
* refactor: fix IFeatureMetrics field requirements
* refactor: add missing element types to ConditionallyRender
* refactor: remove unused ProjectAccess projectId prop
* refactor: add missing undefined check
* refactor: fix getCreateTogglePath arg type
* refactor: add missing IStrategyPayload import
* refactor: remove unused user arg
* refactor: add missing event arg type
* refactor: add missing style object types
* refactor: improve userApiErrors prop type
* refactor: the Dialogue onClose prop is optional
* refactor: fix the AddonEvents setEventValue prop type
2022-02-25 10:55:39 +01:00
olav
19b16ed600
refactor: fix flaky Cypress tests ( #746 )
...
* refactor: normalize spec names
* refactor: make ESLint ignore dir
* refactor: port specs to TS
* refactor: wait for login redirects to finish
* refactor: remove static wait timers
* refactor: match any env name in interceptors
* refactor: move config vars to the top
* refactor: use longer IDs to avoid collisions
* refactor: misc cleanup
* refactor: disable screenshots and videos
* refactor: disable prod guard in tests
* refactor: wait for inputs before typing
2022-02-25 10:21:28 +01:00
Fredrik Oseberg
512b3d1e12
4.8.0
2022-02-24 09:14:13 +01:00
Fredrik Oseberg
6d2ea5ebc6
4.8.0-beta.10
2022-02-23 17:23:34 +01:00
Fredrik Oseberg
85f8977b52
4.8.0-beta.9
2022-02-23 15:09:24 +01:00
Renovate Bot
9e0eec10ba
chore(deps): update dependency @types/jest to v27.4.1
2022-02-23 11:56:26 +00:00
Fredrik Oseberg
67f73ff598
4.8.0-beta.8
2022-02-22 22:49:16 +01:00
Renovate Bot
ebe52f5fb3
chore(deps): pin dependencies
2022-02-21 18:39:29 +00:00
Renovate Bot
1f3317cf6f
chore(deps): update dependency swr to v1.2.2
2022-02-21 17:01:57 +00:00
Fredrik Oseberg
13dc88dab5
4.8.0-beta.7
2022-02-21 15:30:28 +01:00
Fredrik Oseberg
c8848fa247
4.8.0-beta.6
2022-02-21 15:22:47 +01:00
olav
33b5e4abac
feat: add new feature metrics page ( #716 )
...
* refactor: ensure that [hidden] overrides other display styles
* refactor: use numeric font weights
* refactor: remove unnecessary Jest mock
* refactor: add a fullWidth prop to GeneralSelect
* refactor: remove unnecessary label id prop
* refactor: the showActive prop is optional
* refactor: add hooks for managing query string state
* refactor: add a hour/minute timestamp formatter
* refactor: add labels to button icons
* feat: add new feature metrics page
* refactor: remove prev feature metrics page
* refactor: use new metric boxes on overview page
* refactor: lazy-load the new metrics page
* refactor: fix type error when formatting unknown error
* refactor: extract interfaces for props
* refactor: destructure all props
* refactor: expand arg names
* refactor: reorg component dirs and files
* refactor: improve chart element label
* refactor: hide chart dots until hover
* refactor: add section titles to environments/applications
* refactor: simplify FeatureMetricsHours types
* refactor: sort chart tooltip items
* refactor: add more chart labels
* refactor: always show a dot in single point charts
* refactor: improve chart tooltip styles
* refactor: adjut metric page spacing
* refactor: decrease legend box size
* refactor: move date fmt fn inline
* refactor: improve chart legend styles
* refactor: increase Cypress timeouts
* refactor: sort environment and application chips
* refactor: format files
* refactor: use stable lists of apps and envs
* refactor: fix FeatureMetrics dir name
* refactor: avoid ScrollToTop on query string change
* refactor: use ConditionallyRender instead of inline condition
* refactor: use makeStyles instead of styled API
2022-02-21 13:47:54 +01:00
Renovate Bot
f466a78193
chore(deps): update dependency @testing-library/react to v12.1.3
2022-02-18 14:00:31 +00:00
Renovate Bot
0a402112f2
chore(deps): update dependency sass to v1.49.8
2022-02-18 11:16:36 +00:00
olav
016633dae9
refactor: format files ( #719 )
...
* refactor: fix deprecated prettier config name
* refactor: add fmt scripts
* refactor: check fmt during CI
* refactor: format files
2022-02-18 09:51:10 +01:00
Fredrik Oseberg
60a610d9a2
4.8.0-beta.5
2022-02-15 11:00:09 +01:00
Renovate Bot
8afed18cbc
chore(deps): update dependency @types/node to v14.18.12
2022-02-14 22:45:03 +00:00
Renovate Bot
711e6905d0
chore(deps): update dependency http-proxy-middleware to v2.0.3
2022-02-14 18:37:24 +00:00
Fredrik Oseberg
cf25fc7d58
4.8.0-beta.4
2022-02-14 17:47:30 +01:00
Fredrik Oseberg
0c5ca189ec
4.8.0-beta.3
2022-02-14 12:54:01 +01:00
Fredrik Oseberg
191423ff7b
4.8.0-beta.2
2022-02-14 12:33:44 +01:00
renovate[bot]
f8c54a6827
chore(deps): update dependency @types/node to v14.18.11 ( #697 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-14 11:53:16 +01:00
Fredrik Oseberg
699ad993cf
4.8.0-beta.1
2022-02-11 12:13:19 +01:00
Fredrik Oseberg
4a013c125f
4.8.0-beta.0
2022-02-11 11:28:37 +01:00
Fredrik Strand Oseberg
c99decf5e0
remove: redux ( #696 )
...
* remove: redux
* fix: add sass back
* fix: update lock
* fix: remove fake access store import
'
2022-02-11 11:19:55 +01:00
Renovate Bot
16126433a4
chore(deps): pin dependencies
2022-02-11 02:19:53 +00:00
Renovate Bot
821c383edd
chore(deps): update dependency swr to v1.2.1
2022-02-10 18:50:57 +00:00
Fredrik Strand Oseberg
608c82870b
Fix/create feature validation ( #692 )
...
* fix: display error if bad request
* 4.7.2
* fix: resolve conflict
2022-02-10 14:33:12 +01:00
Youssef Khedher
2a9a3ac569
refactor: refactor addons to TSX and remove unused files ( #676 )
...
* refactor: refactor addons to TSX and remove unused files
* refactor: change AddonIcon to getAddonIcon
* refactor: add PermissionButton instead of conditional render
* refactor: wrap icon buttons inside PermissionIconButtons
* feat: add confirm delete dialog
* fix: create addon form
* fix: refactor addons
* fix: remove addon store folder
* fix: update index
* fix: rebase
* fix: update exports
* fix: update snapshot
* fix: add dev dep
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-02-09 23:05:15 +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
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
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
Fredrik Oseberg
c8903458db
4.7.1
2022-02-04 10:15:15 +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
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
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
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
Ivar Conradi Østhus
5b9e4e88b0
4.6.3
2022-02-01 23:01:12 +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
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
Fredrik Oseberg
8dddb285b6
4.6.0
2022-01-28 17:22:50 +01:00
Fredrik Oseberg
eb9eca38e6
4.6.0-beta.9
2022-01-26 13:58:32 +01:00
Renovate Bot
9bb63d47ef
chore(deps): update dependency http-proxy-middleware to v2.0.2
2022-01-24 22:15:01 +00:00
Renovate Bot
8dbe2400d8
chore(deps): update dependency web-vitals to v2.1.4
2022-01-24 20:35:00 +00:00
Renovate Bot
f36be69033
chore(deps): update dependency typescript to v4.5.5
2022-01-24 18:39:37 +00:00
Fredrik Oseberg
6a4fe7182a
4.6.0-beta.7
2022-01-21 16:11:03 +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
Renovate Bot
416d67da34
chore(deps): update dependency @types/node to v14.18.9
2022-01-19 10:23:51 +00:00