sjaanus
e21cf00ca7
Merge e2e tests into matrix ( #2007 )
2022-08-30 13:23:09 +00:00
renovate[bot]
5d8c81d659
chore(deps): update material-ui monorepo ( #2001 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-30 13:01:13 +00:00
renovate[bot]
5ddc54b760
chore(deps): update dependency sass to v1.54.6 ( #1997 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-30 12:51:35 +00:00
olav
1c752590d5
refactor: move frontend tsc to test script ( #2000 )
2022-08-30 10:52:30 +02:00
olav
4cc3728cf0
chore: update emotion ( #1998 )
...
* chore: update emotion
* chore: update snapshots
2022-08-30 10:30:32 +02:00
olav
ae3d6c06cf
refactor: simplify login redirect logic ( #1987 )
2022-08-30 09:54:52 +02:00
olav
4d283f953d
refactor: rename Strategies to Strategy types on the frontend ( #1990 )
2022-08-30 09:21:31 +02:00
Nuno Góis
1d43c05131
feat: improve group users select search ( #1988 )
...
* feat: improve group users select search
* fix: implement in project access assignment as well
* refactor: move caseInsensitiveSearch helper to util
2022-08-30 08:06:59 +01:00
renovate[bot]
587202923d
chore(deps): update dependency tss-react to v4 ( #1985 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-30 08:23:37 +02:00
sjaanus
d0631f0d74
Move e2e tests from frontend to backend .github ( #1975 )
...
* Add e2e tests
* Remove cypress key
* Add project tag
* Add cypress to root
* Add cypress working directory and package.json in subfolder
* Remove record flag
* Add contains to url check
* Test segment e2e test
* Remove one of contains
* Test e2e tests
* Fix e2e
* Test new yml
* New yaml
* Test different echo
* Update workflows
* Fix deployment url
* Fix formatting
2022-08-29 12:25:11 +00:00
renovate[bot]
f76a68dac1
chore(deps): update material-ui monorepo ( #1978 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-26 13:26:28 +00:00
Fredrik Strand Oseberg
85b45b9965
Feat/unleash flags embedded proxy ( #1974 )
...
* feat: use unleash flags for embedded proxy
* feat: add a separate flag for the proxy frontend
* fix: setup unleash in dev
* fix: check flagResolver on each request
* fix: remove unleash client setup
* refactor: update frontend routes snapshot
* refactor: make batchMetrics flag dynamic
* fix: always check dynamic CORS origins config
* fix: make conditionalMiddleware work with the OpenAPI schema generation
Co-authored-by: olav <mail@olav.io>
2022-08-26 15:16:29 +02:00
Nuno Góis
2d8dfafea9
chore: upgrade vite to v3 ( #1977 )
2022-08-26 13:49:44 +01:00
renovate[bot]
ad4393b8d7
chore(deps): update dependency @uiw/react-codemirror to v4.11.6 ( #1972 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-26 10:31:58 +00:00
renovate[bot]
080802e369
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.11.6 ( #1971 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-26 12:18:58 +02:00
renovate[bot]
b38f220a18
chore(deps): update dependency @types/jest to v28.1.8 ( #1970 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-26 12:04:19 +02:00
sjaanus
a1ce89bedc
Merge frontend with backend ( #1962 )
...
* fix: use the frontend dir from the backend
* Build is now working
* Fix workflows
* Fix workflows
* Fix build PRs
* Test coverage workflow
* Test coverage
* Test coverage run
* Fix jest report
* refactor: add missing frontend build
* refactor: ignore frontend dir for coverage
* refactor: run frontend build in PRs
* refactor: run backend tests in PRs
* Revert "refactor: run backend tests in PRs"
This reverts commit 22cabddfd1
.
* refactor: remove unused frontend build file
* refactor: test workflows in PR
* refactor: use a prepare script for the frontend
* refactor: simplify yarn build scripts
* refactor: fix check-release script
* Revert "refactor: test workflows in PR"
This reverts commit 496ae19404
.
* refactor: remove unused gitignore lines
* refactor: remove renovate config from the frontend repo
* refactor: remove frontend repo license
* refactor: remove frontend repo changelog
* refactor: update frontend repo readme
* refactor: add frontend node_modules to dockerignore
* refactor: update the docker yarn.lock snapshot
Co-authored-by: olav <mail@olav.io>
2022-08-26 07:25:31 +00:00
Fredrik Oseberg
e5f0c39dbd
fix: avatar padding
2022-08-24 10:48:46 +02:00
Fredrik Oseberg
0b5ccc1bfa
4.14.8
2022-08-24 10:40:14 +02:00
olav
c880e962ee
fix: avoid validating boolean and undefined parameter values ( #1244 )
...
* fix: avoid validating boolean parameter values
* fix: avoid validating undefined parameter values
2022-08-24 10:38:08 +02:00
renovate[bot]
b16dfc9b95
chore(deps): update dependency msw to v0.45.0 ( #1242 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-24 00:47:30 +00:00
renovate[bot]
5c4ff63702
chore(deps): pin dependency @uiw/codemirror-theme-duotone to 4.11.5 ( #1241 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-23 21:37:59 +00:00
renovate[bot]
28dbb878e2
chore(deps): update dependency @uiw/react-codemirror to v4.11.5 ( #1240 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-23 17:50:25 +00:00
Fredrik Strand Oseberg
6818a82cd1
Feat/dark mode exp ( #1137 )
...
* feat: add dark mode theme
* fix: feature metrics
* fix: add color
* styling
* fix: add switch
* fix: form sidebar
* fix: remove console log
* fix: add properties
* fix: strategy container
* feat: feature flag
* fix: tests
* fix: build
* fix: logo
* fix: icon
* fix: update snapshots
* fix: CES operator
* fix: typography
* fix: input styling
* fix: remove initial load
* fix: change flag name
* fix: refactor to custom hook
* fix: remove unused import
* fix: dialog headers
* fix: use uiConfig flags instead of flags
2022-08-23 14:20:02 +02:00
olav
e6b72ff4a0
feat: add CORS instance settings ( #1239 )
...
* feat: add CORS instance settings
* refactor: hide the CORS page when embedProxy is false
2022-08-23 14:04:09 +02:00
renovate[bot]
337e7888d2
chore(deps): update dependency react-hooks-global-state to v2 ( #1236 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-23 11:51:17 +02:00
Fredrik Oseberg
a8c0a84234
4.14.7
2022-08-22 16:52:46 +02:00
olav
0afb1eadcc
fix: relax validation for required params ( #1238 )
...
* fix: relax validation for required params
* refactor: inline parameter type checkers
2022-08-22 16:35:51 +02:00
sjaanus
b2bb60bec5
Update texts ( #1226 )
...
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-08-22 13:05:55 +00:00
renovate[bot]
4fa7b548f1
chore(deps): update dependency vitest to v0.22.1 ( #1235 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-20 10:35:00 +00:00
renovate[bot]
6c4c7fc67b
chore(deps): update dependency @testing-library/dom to v8.17.1 ( #1233 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-20 06:14:41 +00:00
renovate[bot]
ca319ee357
chore(deps): update dependency sass to v1.54.5 ( #1234 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-20 02:01:37 +00:00
renovate[bot]
0960317bbf
chore(deps): update material-ui monorepo ( #1232 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 23:06:22 +00:00
renovate[bot]
a37aa8975d
chore(deps): update dependency vite to v2.9.15 ( #1231 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 20:22:19 +00:00
renovate[bot]
70b0942efe
chore(deps): update dependency sass to v1.54.4 ( #1230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 17:09:35 +00:00
renovate[bot]
d210578df6
chore(deps): update dependency date-fns to v2.29.2 ( #1229 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 14:35:56 +00:00
renovate[bot]
c6fb196228
chore(deps): update dependency @types/semver to v7.3.12 ( #1228 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 14:21:40 +00:00
renovate[bot]
a8f6ea15b0
chore(deps): update dependency @testing-library/user-event to v14.4.3 ( #1225 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 14:07:17 +00:00
renovate[bot]
ad85f10851
chore(deps): update dependency @types/jest to v28.1.7 ( #1227 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 13:53:04 +00:00
renovate[bot]
99d251a424
chore(deps): update dependency @testing-library/jest-dom to v5.16.5 ( #1224 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 11:16:00 +00:00
olav
44f5301c1c
4.15.0-beta.1
2022-08-19 09:57:47 +02:00
renovate[bot]
15213755cf
chore(deps): update node.js to 14.20 ( #1186 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-18 14:04:16 +00:00
renovate[bot]
d577c7516b
chore(deps): pin dependencies ( #1223 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-18 13:56:39 +00:00
Tymoteusz Czech
1335e02648
Feat: embedded proxy token ( #1222 )
...
* initial frontend for embedded proxy token
* update wording on tokens
* embedded proxy feature flag
* update in-app guidance for api tokens
* simplify token form flag
2022-08-18 15:41:01 +02:00
renovate[bot]
98376d73d3
chore(deps): update dependency eslint to v8.22.0 ( #1127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-18 15:16:32 +02:00
Fredrik Oseberg
b6143efa87
4.14.6
2022-08-18 09:43:35 +02:00
olav
d3572cf53a
fix: wrap chips in feature strategy lists ( #1221 )
2022-08-17 16:42:11 +02:00
olav
fdc025d66a
fix: wrap long lines in event JSON ( #1220 )
2022-08-16 12:57:55 +02:00
Fredrik Oseberg
2e0fb25029
4.14.5
2022-08-16 11:27:48 +02:00
Fredrik Oseberg
a378ad4683
4.14.4
2022-08-16 11:27:36 +02:00
Fredrik Oseberg
7d76588aaa
4.14.4-beta.1
2022-08-16 11:03:22 +02:00
andreas-unleash
eaaaa29199
Playground UI bugs and improvements ( #1219 )
...
* fix status cell logic
* Add back disabled env wrapper
* Add back disabled env wrapper
* fmt
* Wording improvements, refactor for readability
* improvement
* fmt
* Fixes after merge
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-08-12 15:33:18 +02:00
olav
523807359e
fix: sort strategy parameters payload ( #1218 )
...
* refactor: improve useStrategy fetch hook
* fix: sort strategy parameters payload
* refactor: move React import to the top
* refactor: fix refetchStrategy name
2022-08-12 14:49:26 +02:00
Tymoteusz Czech
859aa435e0
Refine Playground UI ( #1217 )
...
* fix playground border radius consistency
* improve playground alerts
* fix: playground segments constraint type logic
* fix: refactor segment execution
* fix: comments
* fix: add summary width
* align playground spacing and borders
* fix build - ts segment type in playground
* fix status cell logic
* update playground disabled env info
* fix playground filter by status and sort
Co-authored-by: Nuno Góis <github@nunogois.com>
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
Co-authored-by: andreas-unleash <104830839+andreas-unleash@users.noreply.github.com>
Co-authored-by: Nuno Góis <github@nunogois.com>
2022-08-12 10:13:07 +00:00
sjaanus
5ffb63e342
Add cypress tests for project access page ( #1215 )
...
* Add tests
* Some fixes
* Fix test
2022-08-12 09:54:32 +00:00
Nuno Góis
3200fee963
fix: remove group owner concept ( #1210 )
...
* fix: remove group owner concept
* fix: adapt e2e tests accordingly
* refactor users select to match improvement
* refactor: add user -> edit users
* feat: add edit users to group card actions
* add a few more UI improvements
* fix: edit group users icon
* improve loading behaviour
* fix group users refresh on card view
* improvement: create group form validation
* fix edit group, some refactoring
* fix: e2e tests, minor bugs
* fix: infinite re-renders due to useHiddenColumns useEffect array dependency
* fix re-rendering on useHiddenColumns for some tables
* refactor: validations into functions / variables
2022-08-11 15:34:17 +01:00
olav
d3e853cf7f
refactor: fix some @ts-expect-errors ( #1216 )
...
* refactor: fix AddonMultiSelector errors
* refactor: fix FeatureOverviewTags errors
* refactor: fix EditProjectRole error
* refactor: fix ProjectCard error
2022-08-11 11:26:08 +02:00
Tymoteusz Czech
d2225c62c9
fix playground custom strategy parameters debugging ( #1213 )
...
* fix playground custom strategy parameters debugging
* fix playground strategy parameters and chips consistency
2022-08-11 08:36:23 +00:00
Fredrik Oseberg
acbe61b74b
fix: import typography
2022-08-10 14:30:57 +02:00
Fredrik Oseberg
ad1b7bf8fc
fix: remove page content
2022-08-10 14:29:24 +02:00
andreas-unleash
a01bbb2db9
fix loader, change width to show full header name
2022-08-10 14:37:13 +03:00
Fredrik Oseberg
eaff77afd4
fix: add widths for viritualized table
2022-08-10 13:15:33 +02:00
andreas-unleash
1a30f42635
Merge branch 'main' into fix/playground_virtualisation_loader
2022-08-10 07:37:58 +03:00
andreas-unleash
e46b75edf0
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-09 18:04:14 +03:00
andreas-unleash
af27e0bd5e
added comment to playground model file
2022-08-09 18:02:09 +03:00
andreas-unleash
96818bd339
added comment to playground model file
2022-08-09 17:56:45 +03:00
andreas-unleash
a4c6ae2077
Added unknown evaluation state to table
...
Moved playground.model.ts to Playground folder
2022-08-09 17:41:43 +03:00
olav
b685931c9e
4.15.0-beta.0
2022-08-09 16:08:14 +02:00
olav
b3ac69a2c8
feat: add search to event log pages ( #1205 )
...
* feat: add search to event log pages
* refactor: redesign event log pages
* refactor: convert makeStyles to styled components
2022-08-09 16:00:51 +02:00
olav
840d5a54dd
refactor: remove UI bootstrap endpoint ( #1212 )
2022-08-09 15:37:26 +02:00
andreas-unleash
781813fd05
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
2022-08-09 10:11:00 +03:00
andreas-unleash
69d6a1f186
PR comments
2022-08-09 10:10:45 +03:00
andreas-unleash
d0a04348f3
Update src/component/playground/Playground/PlaygroundResultsTable/FeatureResultInfoPopoverCell/FeatureDetails/FeatureDetails.tsx
...
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2022-08-09 10:08:44 +03:00
andreas-unleash
418ab0adbd
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
2022-08-08 16:24:22 +03:00
andreas-unleash
fa0e75d22a
PR comment
2022-08-08 16:24:14 +03:00
andreas-unleash
ec55e3e395
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-08 16:23:15 +03:00
andreas-unleash
18afc34f85
fix build
2022-08-08 16:21:23 +03:00
andreas-unleash
a0091ffabc
bug fix
2022-08-08 16:07:52 +03:00
olav
4862ba9dc7
refactor: improve feature sidebar tooltip placement ( #1209 )
...
* refactor: improve feature sidebar tooltip placement
* refactor: improve tooltip text
2022-08-08 14:58:22 +02:00
andreas-unleash
1686de0fb5
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
2022-08-08 14:11:27 +03:00
andreas-unleash
66287948dd
bug fix
2022-08-08 14:11:20 +03:00
andreas-unleash
74ccde2096
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-08 14:07:08 +03:00
andreas-unleash
eb7d7e59d5
improvements
2022-08-08 14:00:49 +03:00
andreas-unleash
90685cef22
improvements
2022-08-08 13:53:28 +03:00
andreas-unleash
3b2947e9af
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
...
# Conflicts:
# src/component/playground/Playground/PlaygroundResultsTable/FeatureResultInfoPopoverCell/PlaygroundResultFeatureStrategyList/PlaygroundResultStrategyList/PlaygroundResultFeatureStrategyItem/PlaygroundResultFeatureStrategyItem.tsx
2022-08-08 13:46:38 +03:00
andreas-unleash
f057bbfd61
style fix
2022-08-08 13:46:11 +03:00
sjaanus
7c00b760f8
New project page header ( #1207 )
...
* Added new layout
* Fixes
2022-08-08 09:59:36 +00:00
Tymoteusz Czech
b32b751f2c
update custom strategy params from feature branch
2022-08-08 11:41:35 +02:00
Tymoteusz Czech
6bf05d89e7
fix react key warning
2022-08-08 11:36:33 +02:00
Tymoteusz Czech
1620d72c8f
rename files related to playground
2022-08-08 11:23:37 +02:00
Tymoteusz Czech
d013475538
fix formatting - prettier
2022-08-08 11:23:37 +02:00
Tymoteusz Czech
e432ae45e0
update strategy border for playground
2022-08-08 11:20:47 +02:00
Tymoteusz Czech
85858cf11f
refactor strategy item component for reuse
...
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-08-08 11:20:46 +02:00
andreas-unleash
e75f03b8f2
fmt fix
2022-08-08 12:16:53 +03:00
andreas-unleash
ceb7d2e3cc
Parameters Bug fix
2022-08-08 11:38:36 +03:00
andreas-unleash
ff33308d8e
Parameters Bug fix
2022-08-08 10:42:45 +03:00
sjaanus
c978ed6c6b
Update messages in the dialogs for groups ( #1208 )
...
* Update messages
* Refinement
2022-08-08 06:08:21 +00:00
sjaanus
c99470ec4e
Feat/groups refinements ( #1197 )
...
* Improvements
* Double icon for group
* Hide columns
* Refinements
* Refinements
* Reduce padding
* Add projectId
* Fixes
* Make useHiddenColumns component
2022-08-05 13:10:53 +00:00
andreas-unleash
c7507c6887
PR comments
2022-08-05 12:20:35 +03:00
andreas-unleash
578c173e1d
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
2022-08-05 12:17:02 +03:00
andreas-unleash
33288caae4
PR comments
2022-08-05 12:16:51 +03:00
Tymoteusz Czech
b063cfa180
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-05 10:23:08 +02:00
Tymoteusz Czech
6eb3922741
Improve drag and drop on strategies ( #1203 )
...
* initial drag and drop improvements
* prevent oscillation when dragging strategies by handle
2022-08-05 07:54:15 +00:00
renovate[bot]
04f8b139b0
chore(deps): update dependency chart.js to v3.9.1
2022-08-04 17:01:38 +00:00
Fredrik Strand Oseberg
dca3db4adc
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-04 16:53:13 +02:00
Fredrik Oseberg
d2f86578eb
4.14.3
2022-08-04 16:45:34 +02:00
Fredrik Oseberg
3a22d99090
4.14.3-beta.0
2022-08-04 16:26:06 +02:00
Fredrik Strand Oseberg
6614b98322
chore: remove unused codemirror deps ( #1202 )
2022-08-04 16:24:13 +02:00
Nuno Góis
7f3a322809
fix: project access checkboxes ( #1201 )
2022-08-04 15:19:05 +01:00
andreas-unleash
478b94dab5
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
2022-08-04 16:53:16 +03:00
andreas-unleash
8785c47ab4
improvement
2022-08-04 16:53:08 +03:00
andreas-unleash
41ead7d9d0
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-04 16:27:14 +03:00
andreas-unleash
3ae57c4a18
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
2022-08-04 16:25:54 +03:00
andreas-unleash
3c5c855fc5
custom strategies adjustments
2022-08-04 16:25:45 +03:00
Fredrik Oseberg
a71f564f8a
4.14.2
2022-08-04 15:13:29 +02:00
andreas-unleash
7696d7b0bc
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-04 15:50:16 +03:00
andreas-unleash
44f77c46c2
fmt
2022-08-04 15:49:41 +03:00
Tymoteusz Czech
b7de1fba52
Segment preview ( #1194 )
...
* segment preview
* fix: loading and font size inconsistencies
* update segment accordion styles
2022-08-04 14:44:18 +02:00
andreas-unleash
e3fcfb1318
improvements
2022-08-04 15:31:09 +03:00
andreas-unleash
22ab265db9
bug fix
2022-08-04 15:17:32 +03:00
andreas-unleash
4157de0230
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
2022-08-04 15:17:27 +03:00
andreas-unleash
b32ab004c8
bug fix
2022-08-04 15:17:17 +03:00
andreas-unleash
97b0d76002
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-04 15:03:21 +03:00
Nuno Góis
672a3f0b92
fix: group project access inconsistencies ( #1178 )
...
* fix: group project access inconsistencies
* fix relative path
* wip
* refactor: make project tabs work as routes
* refactor: finish refactoring project assign forms
* fix: update snaps
* fix: update snaps
* add some basic cypress e2e tests to groups
* add remaining cypress e2e tests for group CRUD
* add groups e2e to gh workflows
* refactor: simplify useMemo usage
* add GO_BACK navigate const
* fix: remove trailing slash on user creation request
Co-authored-by: olav <mail@olav.io>
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-08-04 12:57:25 +01:00
andreas-unleash
1b23124762
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-04 14:53:05 +03:00
andreas-unleash
6e190834ff
PR comments
2022-08-04 14:50:40 +03:00
andreas-unleash
c142975565
PR
2022-08-04 14:34:33 +03:00
olav
59c8822cf2
fix: validate feature strategy parameters ( #1192 )
...
* refactor: extract InputCaption component
* refactor: split up GeneralStrategy component
* refactor: fill inn more default feature strategy parameter values
* fix: validate feature strategy parameters
* refactor: fix duplicate keys in strategy icon list
* refactor: expand variable names
* refactor: remove unnecessary useMemo
* refactor: use captions instead of tooltips for boolean parameter descriptions
* refactor: improve strategy definition form spacing
2022-08-04 13:34:30 +02:00
andreas-unleash
f97213f188
PR
2022-08-04 14:30:21 +03:00
andreas-unleash
e36cb753de
updated models to latest - refactoring
2022-08-04 14:27:30 +03:00
andreas-unleash
13a536904f
Merge branch 'main' into task/Add_strategy_information_to_playground_results
...
# Conflicts:
# src/component/common/StrategySeparator/StrategySeparator.tsx
2022-08-04 14:18:21 +03:00
andreas-unleash
2bd239f481
fmt and lint
2022-08-04 14:15:57 +03:00
Tymoteusz Czech
0b93776db6
Update UI for strategies - segmentation and for mobile devices ( #1189 )
...
* fix: strategies rwd ui updates
* rwd updates to strategies
* add item numbers to strategies
* update strategy segmentation styles
2022-08-04 08:13:07 +00:00
olav
367d8a6a5a
refactor: port event pages to TS ( #1193 )
2022-08-04 08:41:01 +02:00
renovate[bot]
cc9bef1d43
chore(deps): update dependency sass to v1.54.2
2022-08-04 05:38:40 +00:00
renovate[bot]
528d8c09f0
chore(deps): update dependency @testing-library/user-event to v14.4.1
2022-08-04 02:22:08 +00:00
renovate[bot]
789fc08152
chore(deps): update dependency sass to v1.54.1
2022-08-03 23:25:49 +00:00
sjaanus
d10c151dea
Feat/groups refinement ( #1190 )
...
* Button for 0 groups
* Highlight name on exist
* Add hover to groups
* Change avatar size to 28px
* Add tooltip to project and fix error
* Fix tooltip
* Link to project, change to flex etc
* Reuse badges better
* Limit to max 50% width
* Refinements
* UI refinements
* Update
* Remove import
* Refinement fixes
* Refinement
* Refinement
* Refinement
* Star to star rounded
2022-08-03 18:57:48 +00:00
renovate[bot]
4486901a4b
chore(deps): update dependency @codemirror/state to v6.1.1
2022-08-03 17:14:53 +00:00
renovate[bot]
ebe7917d7b
chore(deps): update dependency copy-to-clipboard to v3.3.2
2022-08-03 14:25:33 +00:00
andreas-unleash
2299eb9305
fmt and lint
2022-08-03 17:20:27 +03:00
andreas-unleash
f9d8c4a36a
improvements
2022-08-03 17:18:03 +03:00
andreas-unleash
2858aae45e
improvements
2022-08-03 16:46:12 +03:00
andreas-unleash
54def95727
improvements
2022-08-03 16:43:47 +03:00
andreas-unleash
d202818f42
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
2022-08-03 16:35:06 +03:00
andreas-unleash
9da3448558
improvements
2022-08-03 16:34:56 +03:00
andreas-unleash
f62d8d4c35
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-03 16:23:06 +03:00
andreas-unleash
787c5f317c
improvements
2022-08-03 16:19:48 +03:00
andreas-unleash
76b33cdd11
bug fixes and linting
2022-08-03 14:54:13 +03:00
andreas-unleash
0d083231a3
parameter handling
2022-08-03 14:03:04 +03:00
Tymoteusz Czech
537bcdc1b7
fix: proper spacing and dividers between strategies ( #1187 )
...
* fix: proper spacing and dividers between strategies
* fix: improve strategy execution list logic
* update custom strategy execution styles
* interpret not defined custom strategy parameters
2022-08-03 09:23:57 +02:00
renovate[bot]
6bf0211140
chore(deps): update dependency vitest to v0.20.3
2022-08-03 05:30:36 +00:00
andreas-unleash
1a753a3bcb
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-03 07:13:42 +03:00
Tymoteusz Czech
826c8ff116
copy all strategies into an environment ( #1182 )
2022-08-02 20:19:29 +02:00
olav
ee3f5be522
refactor: improve spacing between strategy form parameters ( #1188 )
2022-08-02 14:08:07 +02:00
andreas-unleash
ecf3af48ce
refactoring for better grouping/readability
2022-08-02 12:10:44 +03:00
andreas-unleash
879c49554b
Merge remote-tracking branch 'origin/task/Add_strategy_information_to_playground_results' into task/Add_strategy_information_to_playground_results
...
# Conflicts:
# src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/ConstraintAccordionViewHeaderInfo/ConstraintAccordionViewHeaderInfo.tsx
2022-08-02 11:59:13 +03:00
andreas-unleash
42fbc27148
bug fixes, improvements and env handling
2022-08-02 11:57:23 +03:00
andreas-unleash
4486b8ee11
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-08-02 11:57:04 +03:00
renovate[bot]
f44b169ca7
chore(deps): update material-ui monorepo ( #1174 )
...
* chore(deps): update material-ui monorepo
* refactor: update snapshots
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: olav <mail@olav.io>
2022-08-02 10:32:11 +02:00
olav
0d5f55a706
refactor: lazy-load the charting library ( #1184 )
2022-08-02 10:23:55 +02:00
olav
710ebe08b3
refactor: fix small issues around custom strategies ( #1181 )
...
* refactor: validate strategy name on blur
* refactor: remove strategy parameter type text in favor of docs
* refactor: improve pie chart rendering
* refactor: show icons for all feature strategies
* refactor: fix list parameter add button style
2022-08-02 10:10:01 +02:00
renovate[bot]
79aa2d4ebe
chore(deps): update dependency sass to v1.54.0
2022-08-02 07:49:55 +00:00
renovate[bot]
a235d4ee09
chore(deps): update dependency react-chartjs-2 to v4.3.1
2022-08-02 07:33:48 +00:00
renovate[bot]
82ca17b1a1
chore(deps): update dependency msw to v0.44.2
2022-08-02 03:42:34 +00:00
renovate[bot]
fc9e2b1712
chore(deps): update dependency date-fns to v2.29.1
2022-08-01 23:44:19 +00:00
renovate[bot]
15efe6e994
chore(deps): update dependency @testing-library/dom to v8.16.0
2022-08-01 19:41:42 +00:00
olav
30ac482d7a
chore: update mui ( #1173 )
2022-08-01 13:02:56 +02:00
olav
bede1b302f
fix: avoid crash on missing playgroundContext
2022-08-01 13:02:45 +02:00
renovate[bot]
dc91c21ab9
chore(deps): update dependency @testing-library/user-event to v14.3.0 ( #1172 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-01 12:42:35 +02:00
olav
b2a77a13f8
chore: update cypress ( #1170 )
2022-08-01 11:50:59 +02:00
renovate[bot]
59f1f22959
chore(deps): update dependency @types/jest to v28 ( #1056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-01 11:37:14 +02:00
andreas-unleash
9fee273cff
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-07-29 13:49:59 +03:00
Tymoteusz Czech
d31a5df321
update styles in playground popoup
2022-07-29 12:44:30 +02:00
andreas-unleash
95e55bc8ca
fix build
2022-07-29 13:05:02 +03:00
andreas-unleash
0a1666e82f
move subtitle
2022-07-29 12:57:39 +03:00
andreas-unleash
58edd06eb0
improved dummy data
2022-07-29 12:55:27 +03:00
Tymoteusz Czech
d57ee97263
Copy a strategy between environments ( #1166 )
...
* initial ui for copying strategy between environments
* copy startegy api call
* feat: disable copy strategy button if no available target environments
2022-07-29 10:52:26 +01:00
andreas-unleash
2895516dda
fmt
2022-07-29 12:05:40 +03:00
andreas-unleash
562ad10c06
demo data
2022-07-29 11:57:25 +03:00
andreas-unleash
61c8c4d66b
bug fix
2022-07-29 11:37:44 +03:00
andreas-unleash
a0a7c83366
Playground context value
2022-07-29 11:16:14 +03:00
andreas-unleash
9e38cf3ff9
Playground result segments, constraints initial
2022-07-29 08:52:22 +03:00
andreas-unleash
352a4cca13
Playground result info structure and initial styles
2022-07-28 19:23:38 +03:00
andreas-unleash
cdaf7299be
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-07-28 16:52:41 +03:00
Christopher Kolstad
edb093f1ab
4.14.1
2022-07-28 15:35:50 +02:00
Christopher Kolstad
ff6ef4ae5a
Update release changelog to flag prereleases properly
2022-07-28 15:34:58 +02:00
Christopher Kolstad
0f93743772
4.14.0
2022-07-28 15:30:25 +02:00
Nuno Góis
4e61cf22c0
fix: small ui fixes related to groups and tooltips ( #1167 )
2022-07-28 15:27:38 +02:00
Tymoteusz Czech
d7b168e4a8
fix: add permission lock to quick strategy add ( #1165 )
2022-07-28 13:02:41 +00:00
andreas-unleash
e894cbb52a
Playground result info modal initial
2022-07-28 15:16:40 +03:00
Tymoteusz Czech
c79465e7d9
fix: refetch immutable toggle when adding strategy ( #1164 )
2022-07-28 12:45:08 +01:00
andreas-unleash
562ca62b42
Merge branch 'main' into task/Add_strategy_information_to_playground_results
2022-07-28 14:34:47 +03:00
Tymoteusz Czech
850c7a26db
fix: minor ui improvements ( #1163 )
2022-07-28 12:05:48 +02:00
Tymoteusz Czech
c20aa300ce
Visual updates to constraints ( #1157 )
2022-07-28 09:34:15 +02:00
renovate[bot]
7df59cf286
chore(deps): update dependency @types/react to v17.0.48
2022-07-28 00:23:27 +00:00
renovate[bot]
fe36779927
chore(deps): update dependency vite-plugin-svgr to v2.2.1
2022-07-27 21:40:34 +00:00
renovate[bot]
aaa16cbf21
chore(deps): update dependency vite to v2.9.14
2022-07-27 19:29:52 +00:00
renovate[bot]
0dc3ae2af9
chore(deps): update dependency tss-react to v3.7.1
2022-07-27 16:14:18 +00:00
andreas-unleash
1d83643e15
Playground result info modal initial
2022-07-27 18:48:17 +03:00
renovate[bot]
5ea9de021e
chore(deps): update dependency chart.js to v3.8.2
2022-07-27 13:43:21 +00:00
renovate[bot]
c4da09a050
chore(deps): pin dependencies ( #1155 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
2022-07-27 11:56:50 +00:00
andreas-unleash
c3e9b49e12
Fix/constraint card adjustments ( #1154 )
...
* style fixes
* Constraint card styling adjustments
* Style Fixes
* lint and fmt
* lint and fmt
* Changed the way the expandable property is evaluated to use the text.length
Co-authored-by: Tymoteusz Czech <tymek+gpg@getunleash.ai>
2022-07-27 13:50:47 +02:00
Tymoteusz Czech
c70b38a62a
Feature toggle page update ( #1140 )
...
* feat: add icon to custom strategies
* feat: update feature toggle screen layout
* strategy and constraints separators
* style disabled envirnments
* strategy constraint style
* strategy drag and drop
* feature env emtpy state
* quick add strategy api
* reorder strategies api integration
* feature strategy header title
* openapi update
* style small chip component
* fix comments after review
* fix issues with strategy constraint operators
* Revert "openapi update"
This reverts commit 27e7651ebae26f61ca76ec910e1f209bae7f2955.
* fix tooltip ref
2022-07-27 10:00:15 +00:00
renovate[bot]
d1d23d1b4c
chore(deps): update metcalfc/changelog-generator action to v3 ( #513 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2022-07-27 09:42:53 +00:00
sjaanus
00ab52875e
Delete archived toggles from the front end ( #1150 )
...
* Grouping fix grid not showing user names
* Remove deprecated access endpoints
* Manual prettier
* Revert user role update
* Add a way to delete archived toggles from the front end
* Fix layout
* Add project to permissionbutton
* Prettier
* Minor fixes
* Run prettier
2022-07-27 07:46:12 +00:00
Nuno Góis
61c0d6f0a1
refactor: create user avatar component, clean up ( #1151 )
...
* refactor: create user avatar component, clean up
* fix: small changes regarding the new badge component
2022-07-26 18:50:19 +01:00
Fredrik Strand Oseberg
e59d516aae
Merge branch 'main' into task/constraint_card_adjustmnets
2022-07-26 14:47:35 +02:00
sjaanus
ca08e659b0
New release ( #1153 )
2022-07-26 12:41:26 +00:00
sjaanus
ec544a02f2
Grouping access endpoint ( #1152 )
...
* Grouping access endpoint
* Remove default values
2022-07-26 12:02:54 +00:00
andreas-unleash
a13e771f0e
Lint and fmt
2022-07-26 13:39:58 +03:00
andreas-unleash
3c23fb554e
Merge branch 'main' into task/constraint_card_adjustmnets
2022-07-26 13:10:45 +03:00
andreas-unleash
9ce7572ba0
PR comments
2022-07-26 13:10:30 +03:00
Nuno Góis
65c0580519
fix: pro flow stripe integration refinements ( #1149 )
2022-07-26 08:50:27 +01:00
Fredrik Strand Oseberg
23b9cbaf03
fix: truncator ( #1148 )
...
* fix: truncator
* Update src/component/common/StringTruncator/StringTruncator.tsx
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2022-07-26 08:58:57 +02:00
Fredrik Strand Oseberg
d4f46eaf2e
feat: lazy load playground ( #1145 )
...
* feat: lazy load playground
* fix: app.tsx
* fix: add suspense
* fix: update snapshot
2022-07-25 16:01:58 +02:00
sighphyre
3a811b66d6
4.14.0-beta.5
2022-07-25 12:42:16 +02:00
sjaanus
e95825a000
Feat/grouping fixes ( #1146 )
...
* Grouping fix grid not showing user names
* Remove deprecated access endpoints
* Manual prettier
* Revert user role update
2022-07-25 10:14:02 +00:00
andreas-unleash
f99937a334
Merge remote-tracking branch 'origin/task/constraint_card_adjustmnets' into task/constraint_card_adjustmnets
2022-07-25 11:13:28 +03:00
andreas-unleash
37669fadb8
bug fix
2022-07-25 11:13:21 +03:00
andreas-unleash
1f309fb35e
Merge branch 'main' into task/constraint_card_adjustmnets
2022-07-25 09:34:26 +03:00
andreas-unleash
70e8df83b5
bug fix
2022-07-25 09:30:04 +03:00
sjaanus
d9822bead0
Create a custom group popover for avatars ( #1143 )
...
* Create a custom group tooltip for avatars
* Remove data attribute
* Fix naming convention
* Fix naming convention
* Run prettier manually
* Prettier malfunction fix
Co-authored-by: Jaanus Sellin <jaanus@getunleash.ai>
2022-07-22 12:27:19 +00:00
andreas-unleash
9a13c5c489
Merge remote-tracking branch 'origin/task/constraint_card_adjustmnets' into task/constraint_card_adjustmnets
2022-07-22 14:41:22 +03:00
andreas-unleash
54f62d610f
styling fixes
2022-07-22 14:41:14 +03:00
andreas-unleash
6d405c9af5
Merge branch 'main' into task/constraint_card_adjustmnets
2022-07-22 14:34:13 +03:00
andreas-unleash
408f24dcdd
styling fixes
2022-07-22 14:33:15 +03:00
Fredrik Strand Oseberg
d4fcf52020
feat/playground-second-iteration ( #1139 )
...
* fix: rearrange ui
* fix: make request on load
* fix: default to the first environment
* feat: add codemirror
* fix: layout
* fix: styling
* feat: add popover
* feat: variant popover
* fix: add sticky
* feat: resolve input
* refactor: date field
* fix: move deps
* fix: clean up any
* fix: resolve import
* fix: hide columns on mobile
* fix: search style
* fix: rename styles
* fix: PR comments
* fix: add popover for guidance
* fix: guidance popover
* fix: verbose function
* fix: wording
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
2022-07-22 13:15:28 +02:00
andreas-unleash
103ccc96d9
add help tooltip
2022-07-22 14:06:47 +03:00
andreas-unleash
44cefd9bcd
add help tooltip
2022-07-22 14:06:29 +03:00
andreas-unleash
d617eaaefc
bug fix
2022-07-22 14:05:15 +03:00
andreas-unleash
47c33e62e1
bug fix
2022-07-22 13:56:27 +03:00
andreas-unleash
5feee0d2d8
Merge remote-tracking branch 'origin/task/constraint_card_adjustmnets' into task/constraint_card_adjustmnets
2022-07-22 13:40:32 +03:00
andreas-unleash
d23092ca8a
bug fix
2022-07-22 13:40:22 +03:00
andreas-unleash
d524222ffa
Merge branch 'main' into task/constraint_card_adjustmnets
2022-07-22 13:34:59 +03:00
andreas-unleash
1cb632b561
Comment fixes and polishing
2022-07-22 13:34:39 +03:00
sighphyre
19cf253773
4.14.0-beta.4
2022-07-22 11:30:51 +02:00
andreas-unleash
5ea7e8781f
Merge remote-tracking branch 'origin/task/constraint_card_adjustmnets' into task/constraint_card_adjustmnets
2022-07-22 12:27:18 +03:00
andreas-unleash
19b7e92546
Bug fixes
2022-07-22 12:27:04 +03:00
andreas-unleash
b96ef9ff8e
Merge branch 'main' into task/constraint_card_adjustmnets
2022-07-22 10:35:32 +03:00
Nuno Góis
df6208e309
feat: add user groups ( #1130 )
...
* feat: add user groups table
* add groups and group view
* fix top level await on mock data
* add UG flag
* create group files, refactor group cards
* add generic badge component
* adapt hooks to use endpoints
* implement basic create group
* fix: update snap
* fix: type id as string for now
* implement create group, use api, refactoring
* add stars to group owners
* refactor GroupForm.tsx to use styled components
* feat: remove group
* add edit group
* add group card actions
* feat: edit and remove group users
* add users to groups
* Initial commit
* refine project access table
* add project access group view
* Take users and groups from backend
* Add onsubmit
* new project access, assign and edit
* fix EditGroup, Group
* Finish assigning roles in project
* List assigned projects in group card
* Run prettier
* Add added column to project access table
Co-authored-by: Jaanus Sellin <jaanus@getunleash.ai>
Co-authored-by: sighphyre <liquidwicked64@gmail.com>
2022-07-22 07:31:08 +00:00
andreas-unleash
d65c3b4915
Fix build
2022-07-22 09:53:42 +03:00
andreas-unleash
d66359f6a4
Merge branch 'main' into task/constraint_card_adjustmnets
2022-07-22 09:43:53 +03:00
andreas-unleash
d6d8a9ddb4
Refactored to single responsibility components
2022-07-22 09:40:51 +03:00
andreas-unleash
f6b6aa0ae8
Refactored to single responsibility components
2022-07-22 09:40:08 +03:00
andreas-unleash
c16272ec26
Constraint View header adjustments
2022-07-21 15:27:29 +03:00
andreas-unleash
9316b633a2
Constraint View header adjustments
2022-07-21 15:22:49 +03:00
Christopher Kolstad
e5b2f907e4
feat: Wrap addons form in FormTemplate ( #1138 )
...
* feat: Wrap addons form in FormTemplate
* Change styled button section
2022-07-21 14:02:17 +02:00
andreas-unleash
f34aafade5
Create/edit constraint adjustments
2022-07-21 14:15:21 +03:00
andreas-unleash
c0796f3c21
Create/edit constraint adjustments
2022-07-21 14:12:30 +03:00