1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-23 20:07:40 +02:00
Commit Graph

6551 Commits

Author SHA1 Message Date
olav
af61090e73 4.10.0-beta.7 2022-04-26 11:43:21 +02:00
olav
5785557af8 fix: add missing refetch after feature strategy create/edit (#909) 2022-04-26 11:21:35 +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
olav
d0724afdf5
feat: add READ_API_TOKEN permission (#1528)
* refactor: extract accessibleTokens fn

* feat: add READ_API_TOKEN permission
2022-04-26 10:24:34 +02:00
olav
f6e42f99f9 feat: use READ_API_TOKEN permission (#906)
* refactor: extract AdminAlert component

* refactor: split ApiTokenPage from ApiTokenList

* refactor: display AdminMenu based on path instead of permissions

* feat: use the new READ_API_TOKEN permission
2022-04-26 10:24:26 +02:00
olav
49a63173f8 fix: avoid constraint accordion close on focus (#907)
* fix: avoid constraint accordion close on focus

* refactor: fix mutate cache key mismatch
2022-04-26 09:54:16 +02:00
Renovate Bot
9c34a37b76 chore(deps): update typescript-eslint monorepo to v5.21.0 2022-04-26 00:31:07 +00:00
Thomas Heartman
d7029d89b4 docs: Add deprecation notices to features v1
todo: still need to add a couple links
2022-04-25 23:05:54 +02:00
Ivar Conradi Østhus
6c65075904
fix: add resolution for async 2022-04-25 20:15:15 +02:00
renovate[bot]
a497f862dc
fix(deps): update dependency json-schema-to-ts to v2 (#1526)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 17:10:01 +02:00
renovate[bot]
e27477572b
fix(deps): update dependency openapi-types to v11 (#1527)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 14:34:35 +02:00
Ivar Conradi Østhus
47de6ce571
fix: upgrade mime to v3.0.0 2022-04-25 14:27:23 +02:00
Ivar Conradi Østhus
30d58540b4
fix: update lockfile 2022-04-25 14:21:09 +02:00
renovate[bot]
d05b4bde64
fix(deps): update react monorepo to v18 (#1489)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 14:19:13 +02:00
renovate[bot]
5c23b7b454
chore(deps): update dependency eslint-config-airbnb-typescript to v16.2.0 (#1525)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2022-04-25 14:18:54 +02:00
renovate[bot]
43e72d552f
chore(deps): update dependency eslint to v8.14.0 (#1524)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 14:18:16 +02:00
olav
fdebeef929
feat: add OpenAPI validation to a few endpoints (#1409)
* feat: add OpenAPI validation to a few endpoints (2)

* refactor: use package version as the OpenAPI version

* refactor: keep the existing OpenAPI page for now

* refactor: add snapshots tests for the OpenAPI output

* refactor: validate Content-Type by default

* refactor: update vulnerable deps

* refactor: fix documentation URL to match schema

* refactor: improve external type declaration

* refactor: remove unused package resolutions

* refactor: try express-openapi fork

* Update package.json

* Update src/lib/services/openapi-service.ts

* Update src/lib/types/openapi.d.ts

* Update src/lib/types/openapi.d.ts

Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2022-04-25 14:17:59 +02:00
renovate[bot]
f52f1cadac
chore(deps): update dependency eslint-config-airbnb-typescript to v16.1.0 (#1147)
* chore(deps): update dependency eslint-config-airbnb-typescript to v16.1.0

* chore: Update a few places with eslint-ignore due to new linter rules for optional parameters

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: sighphyre <liquidwicked64@gmail.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2022-04-25 13:14:43 +02:00
Ivar Conradi Østhus
dc06c2c90d
fix: create separate build for forked PRs 2022-04-25 13:12:50 +02:00
sjaanus
a1f28ef56d
fix: rename variable for consistency purposes (#1507) 2022-04-25 10:21:18 +02:00
olav
1fd6f2a60a refactor: improve the text for docs links (#904)
* refactor: improve the text for docs links

* Update src/component/admin/apiToken/CreateApiToken/CreateApiToken.tsx

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>

* Update src/component/admin/projectRoles/CreateProjectRole/CreateProjectRole.tsx

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>

* Update src/component/admin/projectRoles/EditProjectRole/EditProjectRole.tsx

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>

* Update src/component/admin/users/CreateUser/CreateUser.tsx

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>

* Update src/component/admin/users/EditUser/EditUser.tsx

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>

* Update src/component/context/CreateUnleashContext/CreateUnleashContext.tsx

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>

* Update src/component/context/EditContext/EditContext.tsx

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>

* Update src/component/strategies/CreateStrategy/CreateStrategy.tsx

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>

* Update src/component/strategies/EditStrategy/EditStrategy.tsx

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>

* refactor: improve docs link texts

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2022-04-25 09:36:23 +02:00
olav
984e75a03b refactor: make help tooltip icons focusable (#905)
* refactor: restore rollout slider focus state

* refactor: fix disconnected form field labels

* refactor: make help tooltip icons focusable
2022-04-25 09:24:09 +02:00
olav
76951f5d98 refactor: remove unused props in tests (#903) 2022-04-25 09:04:30 +02:00
olav
5288438c9f refactor: use buttons for sortable <th>s (#898)
* refactor: use buttons for sortable <th>s

* refactor: announce sorting to screen readers

* refactor: fix MenuItem padding override
2022-04-22 14:03:58 +02:00
Ivar Conradi Østhus
14694fdf04
fix: allow missing instanceId in client metrics (#1522)
* fix: allow missing instanceId in client metrics

* fix: remove ts-ignore
2022-04-22 13:52:27 +02:00
olav
629df7ee26 fix: enable arrow key nav in header menus (#900)
* fix: enable arrow key nav in header menus

* refactor: improve MUI style override
2022-04-22 12:51:06 +02:00
olav
3bb5a69d86 fix: improve feature metrics accessibility (#901)
* refactor: fix header order

* refactor: improve metrics chart aria attributes

* refactor: add focus style for active metrics chips
2022-04-22 12:35:47 +02:00
olav
ffa91a3758 refactor: improve feature metrics chart line legibility (#902) 2022-04-22 12:27:04 +02:00
olav
03e04e7c31 refactor: unify header icons (#897)
* refactor: unify header icon colors

* refactor: add a chevron for the settings menu
2022-04-22 12:12:06 +02:00
Thomas Heartman
2b74651c18
Merge pull request #1521 from Unleash/docs/deprecate-old-slack-docs
docs: Add deprecation notice to old slack guide
2022-04-22 11:45:27 +02:00
Thomas Heartman
8b2d02ee5f chore: update deprecation notice. 2022-04-22 11:20:30 +02:00
Thomas Heartman
f1c243fabf docs: Add deprecation notice to old slack guide 2022-04-22 11:16:42 +02:00
sighphyre
08db8589b2
Merge pull request #1520 from Unleash/feat/contributors-generation
Feat/contributors generation
2022-04-22 10:54:33 +02:00
sighphyre
01da74014a fix: trim out test trigger for svg gen 2022-04-22 10:40:23 +02:00
sighphyre
b72ca55f65 feat: use svg generator fork to create contributors and extend limit to 500 2022-04-22 10:36:29 +02:00
olav
96d2c924b4 refactor: misc a11y improvements (#899)
* refactor: add missing input IDs to make labels work

* refactor: fix heading orders

* refactor: add missing environment switch label

* refactor: make scrollable area focusable

* refactor: use <li>s inside the events <ul>

* refactor: remove duplicate ID attribute
2022-04-22 09:54:01 +02:00
Thomas Heartman
d2f95006b9
Merge pull request #1519 from Unleash/docs/contributors-svg
docs: Add contributors svg with link to /graphs/contributors
2022-04-22 09:30:25 +02:00
Thomas Heartman
d68cacf5d5 fix: center contributors svg 2022-04-22 09:10:34 +02:00
Thomas Heartman
37c8cf8caa docs: Add contributors svg with link to /graphs/contributors 2022-04-22 09:08:20 +02:00
Renovate Bot
9a3f7cda20 chore(deps): update dependency @storybook/testing-library to v0.0.11 2022-04-21 17:18:25 +00:00
renovate[bot]
0d87cc8e1d
fix(deps): update dependency unleash-proxy-client to v2 (#1513)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 16:20:55 +02:00
sighphyre
df71a74d1b
Merge pull request #1516 from Unleash/docs/contributions-and-bots
docs: Update contribution guidelines with info about our bots
2022-04-21 15:47:10 +02:00
sighphyre
f9497cecb9
Merge pull request #1514 from Unleash/feat/contributors-generation
feat: add contributors image generation workflow
2022-04-21 14:24:51 +02:00
sighphyre
48a9e218e5 docs: update contribution guidelines with information about our stale and no response bots 2022-04-21 14:21:21 +02:00
sighphyre
aa1f97889c
Update .github/workflows/update_contributors.yaml
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2022-04-21 14:11:48 +02:00
sighphyre
7c5107e680 feat: add contributors image generation workflow 2022-04-21 13:50:08 +02:00
olav
fd8e1c196c refactor: misc tooltip improvements (#895)
* refactor: improve tooltip text

* refactor: fix project edit button tooltip position

* refactor: fix header docs link tooltip position
2022-04-21 11:01:42 +02:00
olav
e5e8349593 feat: add skip nav link (#894) 2022-04-21 10:07:49 +02:00
olav
ff0d55b6cc fix: improve HTML landmarks (#886)
* fix: improve HTML landmarks

* refactor: footer headers should use h2

* refactor: fix header order on the feature overview page

* fix: make drawer logo clickable

* fix: wrap header links in <nav>

* fix: label breadcrumbs nav element

* refactor: remove unused breadcrumb.jsx

* fix: add search role to SearchField

* fix: correct heading order on form pages
2022-04-21 09:52:43 +02:00
olav
73c601cc7b fix: slightly improve tabs markup (#888) 2022-04-21 09:37:35 +02:00