renovate[bot]
1ee64170b9
fix(deps): pin dependencies ( #2139 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-05 23:33:51 +02:00
Ivar Conradi Østhus
a09c6313b1
fix: auto add stratgy when enabling empty env. ( #2137 )
2022-10-05 23:33:36 +02:00
sjaanus
774d4234bb
Remove member count for default project ( #2131 )
...
* Remove member count from default project
* Remove dependencies
2022-10-05 11:51:47 +03:00
Tymoteusz Czech
df11ad9135
fix: "Reset password" page works when password authentication is disabled ( #2126 )
...
fix: password reset with only sso enabled
show correct error message
2022-10-05 09:02:20 +02:00
Nuno Góis
e53d40c588
fix: strategy name sort ( #2130 )
2022-10-04 10:41:43 +01:00
sjaanus
b26d2f2218
Fix yarn lint to fmt:check ( #2125 )
2022-10-03 12:20:47 +02:00
Nuno Góis
ddcfe132e4
feat: new profile page and PATs front-end ( #2109 )
...
* feat: new user dropdown and profile page
* fix: add popup boxShadow to dark-theme
* fix: update routes snap
* refactor: move some tab specific logic into tabs component
* add useProfile hook example
* fix profile tab header (no name)
* fix: hide user popup when clicking profile link
* - add PATs to profile;
- add route logic to profile;
- refactor TimeAgoCell title;
- misc fixes and refactoring;
* add profile info to profile tab
* simplify req paths
* add PAT flag to the front-end
* fix: some UI adjustments
* change user popup buttons to links
* fix profile on front-end, add role description
* update delete PAT text
* address some PR comments
* address PR comments
* some more UI fixes and refactoring
* move password request to API hook
2022-10-03 10:49:52 +01:00
Gard Rimestad
ba8bdc585a
fix: url encode application name in links ( #2121 )
...
* fix: url encode application name in links
This ensures that we url encode application names for our links.
2022-09-30 15:53:02 +02:00
Tymoteusz Czech
47152cf05b
Feat/invite user ( #2061 )
...
* refactor: user creation screen cleanup
* feat: deprecation notice for google sso
* fix: docs openid typo
* invite link bar
* invite link page
* fix prettier docs
* regenerated openapi
* hooks for invite page api
* update openapi
* feat: invite link update
* feat: add public signup token soft-delete
* public signup frontend feature flag
* fix: new user api issues
* feat: allow for creating new user from invite link
* Feat/invite user public controller (#2106 )
* added PublicInviteController for public urls
* added PublicInviteController for public urls
* added PublicInviteController for public urls
* added PublicInviteController for public urls
* fix test
* fix test
* update openapi
* refactor: password reset props
* fix: public invite schema and validation
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
* user invite frontend
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
* invite link delete confirmation dialog
* refactor: password reset action
* fix: new user invite loading state
* fix: run ts check with ci
* revert openapi changes
* fix: invite token api interface
* fix: openapi schema index
* fix: update test snapshots
* update frontend snapshot
* fix: prettier ci
* fix: updates after review
Co-authored-by: andreas-unleash <104830839+andreas-unleash@users.noreply.github.com>
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-09-30 13:01:32 +02:00
Ivar Conradi Østhus
ef965d66de
feat: Open-Source Strategy Constraints ( #2112 )
...
This commits lift the flags and makes Strategy Constraints
available to all users of Unleash.
Read more in the docs:
https://docs.getunleash.io/advanced/strategy_constraints
Enjoy!
@ivarconr
Author and maintainer
2022-09-30 10:45:34 +02:00
Thomas Heartman
0302b3d2e3
fix: Update UI labeling: custom constraint -> (strategy) constraint ( #2101 )
...
* fix: change every instance of "custom constraint"
This changes every instance of "custom constraint" to "constraint" or
"strategy constraint" depending on the context.
* fix: rename custom-constraint.png to avoid confusion
* Update images-constraints
Co-authored-by: NicolaeUnleash <103567375+NicolaeUnleash@users.noreply.github.com>
2022-09-29 11:43:04 +02:00
Gard Rimestad
87a9789300
fix: s/Never logged/Never/g in frontend ( #2075 )
...
When a user has never been logged in "last login: never" reads better
than "last login: Never logged".
2022-09-23 10:00:06 +02:00
Fredrik Strand Oseberg
54633500fd
Feat/use collaborate data ( #2067 )
...
* feat: initial architecture
* feat: add generic types
* fix: refactor
* feat: style notification
* feat: remove useFeatureImmutable
* fix: remove casting
* fix: ensure data is present
* fix: revive useFeatureImmutable
* Update frontend/src/component/common/StaleDataNotification/StaleDataNotification.tsx
Co-authored-by: Nuno Góis <github@nunogois.com>
* Update frontend/src/component/common/StaleDataNotification/StaleDataNotification.tsx
Co-authored-by: Nuno Góis <github@nunogois.com>
* Update frontend/src/component/common/StaleDataNotification/StaleDataNotification.tsx
Co-authored-by: Nuno Góis <github@nunogois.com>
* Update frontend/src/component/common/StaleDataNotification/StaleDataNotification.tsx
Co-authored-by: Nuno Góis <github@nunogois.com>
* Update frontend/src/component/common/StaleDataNotification/StaleDataNotification.tsx
Co-authored-by: Nuno Góis <github@nunogois.com>
* fix: pr comments
* fix: change order
Co-authored-by: Nuno Góis <github@nunogois.com>
2022-09-16 15:23:08 +02:00
Tymoteusz Czech
2cd5028125
Docs: update API access for new token type ( #1958 )
...
* refactor how-to guide for creating a token
* fix token links
* update SDK reference
* beginning of direct api guide
* refactored frontend api guide
* lint staged breaking notes
* update docs - cors for frontend
* update token guide images
* update after review
* Apply suggestions from code review
`website/docs/user_guide/token.mdx`
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
* Apply suggestions from code review
`website/docs/topics/frontend-api.md`
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
* Apply suggestions from code review
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
* Apply suggestions from code review
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
* pr review
* docs: Add info about front-end tokens + formatting
* docs: add info about token anatomy
* docs: link to correct place in doc
* docs: replace "direct access API" -> "front-end API"
* docs: rename file frontend-api -> front-end-api
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2022-09-15 09:02:10 +02:00
Tymoteusz Czech
ce3db75133
Create Signup page for users from Invite link ( #2052 )
...
* refactor: user creation screen cleanup
* feat: deprecation notice for google sso
* fix: docs openid typo
* user invite hook mock
2022-09-14 11:42:20 +02:00
Christopher Kolstad
11d5b0c12b
fix CreateFeatureButton unused imports
2022-09-07 12:50:32 +02:00
andreas-unleash
b74b2bf070
Improve tabs UI on smaller devices ( #2014 )
...
* Improve tabs UI on smaller devices
* Improve tabs UI on smaller devices
* bug fix
* add proper scrollable tabs
* removed centered from Tabs (conflicts with scrollable)
* PR comments
2022-09-06 15:32:42 +03:00
andreas-unleash
13e0130824
add groupId to gradual rollout template ( #2045 )
...
* add groupId to gradual rollout template
* FMT
2022-09-06 15:32:28 +03:00
Tymoteusz Czech
03ddb0ad74
fix: trimming strategy parameters ( #2044 )
2022-09-06 10:10:10 +02:00
Tymoteusz Czech
18fc5eebd2
fix: show addon event select validation ( #2031 )
...
* fix: show addon event select validation
* fix: addon form parameters error not clearing
* fix: addon required parameter field indicators
2022-09-05 11:00:59 +02:00
Tymoteusz Czech
c64f9a0e20
fix: toggle strategies ui adjustments ( #2030 )
...
* fix: toggle strategies ui adjustments
* fix dark theme type ts issue
2022-09-05 11:00:36 +02:00
andreas-unleash
5f3af07e43
Bug fix - Hide case sensitive button when changing operators ( #2015 )
2022-09-05 09:30:31 +03:00
Tymoteusz Czech
3331e2aa85
refactor: use permission button for new toggle ( #2009 )
2022-09-02 13:35:39 +02:00
Christopher Kolstad
ae19cae8a9
feat: add count to event list ( #2036 )
...
* feat: add count to event list
2022-09-02 08:35:31 +02:00
Christopher Kolstad
3d40d0d6db
feat: add count to project role list ( #2037 )
...
* feat: add count to project role list
2022-09-02 08:35:15 +02:00
renovate[bot]
318c235f20
chore(deps): update dependency msw to v0.46.0 ( #2033 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-01 05:52:49 +00:00
renovate[bot]
edaa160778
chore(deps): update dependency sass to v1.54.8 ( #2012 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-01 02:29:31 +00:00
renovate[bot]
6e33942193
chore(deps): update dependency eslint to v8.23.0 ( #2006 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-31 19:27:55 +00:00
Christopher Kolstad
4e08fcf365
feat: add count to segment table ( #2025 )
2022-08-31 14:14:45 +00:00
Christopher Kolstad
2de4114b76
feat: add application counter to application list ( #2019 )
2022-08-31 16:10:01 +02:00
Christopher Kolstad
4536fdd817
feat: add count to tag types list ( #2023 )
2022-08-31 16:09:36 +02:00
Christopher Kolstad
101e9103ae
feat: add count to users list ( #2026 )
2022-08-31 16:02:47 +02:00
olav
745a73d445
feat: add features counter to health report table ( #2028 )
2022-08-31 16:02:04 +02:00
olav
e002bd5c81
feat: add counter to variants table ( #2029 )
2022-08-31 16:01:46 +02:00
Christopher Kolstad
e140fb31b7
feat: add count to context field list ( #2020 )
2022-08-31 15:26:06 +02:00
Christopher Kolstad
84b3777dae
feat: add project count to projectlist ( #2017 )
2022-08-31 15:25:49 +02:00
Christopher Kolstad
5d8678618e
feat: add count for strategy types list ( #2021 )
2022-08-31 15:21:09 +02:00
Christopher Kolstad
80a0ab26ce
feat add count to Environments ( #2022 )
2022-08-31 15:17:28 +02:00
Christopher Kolstad
b827056f51
feat: Add count to list of addons ( #2024 )
2022-08-31 15:15:03 +02:00
olav
6af8f7356f
fix: avoid stale feature strategy enabled status message ( #2018 )
2022-08-31 15:09:01 +02:00
Christopher Kolstad
7e77270ba5
feat: set accessor on status field for health ( #2016 )
2022-08-31 13:21:12 +02:00
renovate[bot]
9dc12c018f
chore(deps): update dependency @types/react to v17.0.49 ( #2010 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-30 23:49:49 +00:00
renovate[bot]
dfba669c67
chore(deps): update emotion monorepo to v11.10.4 ( #2005 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-30 20:42:48 +00:00
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