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
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
7678e304dd
fix: recreate yarn.lock
2022-04-05 14:42:53 +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
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
dependabot[bot]
27d6e364af
chore(deps): bump ansi-regex from 5.0.0 to 5.0.1 ( #822 )
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 12:45:21 +02: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
dependabot[bot]
501071691c
chore(deps): bump browserslist from 4.16.3 to 4.20.2 ( #819 )
...
Bumps [browserslist](https://github.com/browserslist/browserslist ) from 4.16.3 to 4.20.2.
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.20.2 )
---
updated-dependencies:
- dependency-name: browserslist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 11:58:50 +02:00
dependabot[bot]
3c3277f189
chore(deps): bump minimist from 1.2.5 to 1.2.6 ( #813 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 11:24:19 +02: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
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
Renovate Bot
6f0ad78aa2
chore(deps): update dependency cypress to v9.5.2
2022-03-15 00:07:36 +00: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
olav
ab4efe0837
refactor: remove unused tooltip prop ( #769 )
...
* refactor: remove unused tooltip prop
* refactor: fix PermissionButton base props
* refactor: sync yarn.lock
* refactor: fix unused ts-expect-error
2022-03-09 10:13:50 +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