1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-28 00:17:12 +01:00
Commit Graph

7740 Commits

Author SHA1 Message Date
olav
e6b72ff4a0 feat: add CORS instance settings ()
* feat: add CORS instance settings

* refactor: hide the CORS page when embedProxy is false
2022-08-23 14:04:09 +02:00
Gastón Fournier
2eff58bd71
docs: add 403 standard error () 2022-08-23 13:34:16 +02:00
renovate[bot]
337e7888d2 chore(deps): update dependency react-hooks-global-state to v2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-23 11:51:17 +02:00
renovate[bot]
20d1d25934
chore(deps): update typescript-eslint monorepo to v5.34.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-23 05:19:10 +00:00
renovate[bot]
976226d27e
chore(deps): update dependency @babel/core to v7.18.13 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-23 01:56:01 +00:00
Fredrik Oseberg
a8c0a84234 4.14.7 2022-08-22 16:52:46 +02:00
olav
0afb1eadcc fix: relax validation for required params ()
* fix: relax validation for required params

* refactor: inline parameter type checkers
2022-08-22 16:35:51 +02:00
olav
c42bbe4919
refactor: test segments in embedded proxy () 2022-08-22 16:35:43 +02:00
sjaanus
b2bb60bec5 Update texts ()
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-08-22 13:05:55 +00:00
olav
634e188f73
fix: clean up proxy clients on API key deletion () 2022-08-22 15:02:39 +02:00
olav
655c0dea2c
fix: resolve correct environment for admin tokens () 2022-08-22 14:44:38 +02:00
olav
651994a5a0
refactor: fix missing IEventStore event emitter methods () 2022-08-22 09:18:29 +02:00
renovate[bot]
4fa7b548f1 chore(deps): update dependency vitest to v0.22.1 ()
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 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-20 06:14:41 +00:00
Allan Luartes
d73200ed16
docs: fix typo for overview guide ()
Edit (_we're talk nano-seconds_) to (_we're talking nano-seconds_)
2022-08-20 07:31:21 +02:00
renovate[bot]
72d83ba45b
chore(deps): pin dependency @types/cors to 2.8.12 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-20 07:30:25 +02:00
Gastón Fournier
1625d6193a
fix: https://github.com/Unleash/unleash/security/dependabot/18 () 2022-08-20 07:29:46 +02:00
renovate[bot]
ca319ee357 chore(deps): update dependency sass to v1.54.5 ()
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 ()
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 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 20:22:19 +00:00
renovate[bot]
b7c59e1733
fix(deps): update dependency docusaurus-theme-openapi-docs to v1.1.8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 17:35:51 +00:00
renovate[bot]
70b0942efe chore(deps): update dependency sass to v1.54.4 ()
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 ()
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 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 14:21:40 +00:00
renovate[bot]
a6c524c251
fix(deps): update dependency docusaurus-plugin-openapi-docs to v1.1.8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 14:14:52 +00:00
renovate[bot]
a8f6ea15b0 chore(deps): update dependency @testing-library/user-event to v14.4.3 ()
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 ()
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 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-19 11:16:00 +00:00
olav
30f1ef01eb 4.15.0-beta.2 2022-08-19 13:10:54 +02:00
olav
f39f3d59ae
fix: use correct project field for proxy features () 2022-08-19 12:54:40 +02:00
Gastón Fournier
b8b802c8ed
refactor: improve performance of collapseHourlyMetrics () 2022-08-19 11:45:41 +02:00
olav
b5fead41f6 4.15.0-beta.1 2022-08-19 10:55:47 +02:00
Fredrik Strand Oseberg
874d8459ce
Feat/add alias to api tokens ()
* refactor: remove unused API definition routes

* feat: embed proxy endpoints

* feat: check token metadata for alias if none is found

* fix: rename param

* feat: add test for retrieving token by alias

* fix: update schema

* fix: refactor to alias

* fix: refactor to null

* fix: update snapshot

* fix: update openapi snapshot

* fix: add check to getUserForToken

* refactor: add more token alias tests

* refactor: use timingSafeEqual for token comparisons

Co-authored-by: olav <mail@olav.io>
2022-08-19 10:48:33 +02:00
olav
d2999d816d
refactor: batch feature metric inserts ()
* refactor: batch feature metric inserts

* fix: use startOfHour when collapsing metrics

* refactor: avoid extra loop to sum yes/no values

* refactor: add experimental flag for batching metrics
2022-08-19 10:38:26 +02:00
Gastón Fournier
d91b91b56f
chore: type improvements ()
Simplify the type to its minimum so it matches the API spec
2022-08-19 10:28:53 +02:00
olav
e927012f9f
chore: update unleash-frontend () 2022-08-19 10:26:54 +02:00
olav
44f5301c1c 4.15.0-beta.1 2022-08-19 09:57:47 +02:00
olav
0d293929f5
feat: add CORS support to the proxy endpoints ()
* feat: add CORS support to the proxy endpoints

* refactor: remove unused development mode CORS support
2022-08-19 08:09:44 +02:00
renovate[bot]
15213755cf chore(deps): update node.js to 14.20 ()
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 ()
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 ()
* 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 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-18 15:16:32 +02:00
olav
831380333e
fix: attempt to unflake the feature e2e tests () 2022-08-18 12:35:45 +02:00
Tymoteusz Czech
14b1540715
feat: add feature flag for embedded proxy ()
* feat: add feature flag for embedded proxy

* update snapshot for config
2022-08-18 11:26:31 +02:00
Tymoteusz Czech
3266e9c22a
Refactor: rename frontend api key ()
* refactor: rename frontend api key

* fix: api token schema tests
2022-08-18 08:20:51 +00:00
Fredrik Oseberg
b6143efa87 4.14.6 2022-08-18 09:43:35 +02:00
olav
d3572cf53a fix: wrap chips in feature strategy lists () 2022-08-17 16:42:11 +02:00
sjaanus
037b8eacd3
Wrong number on the project page regarding members in that project ()
* Fix project member count

* Fix

* Add editors to projects
2022-08-17 09:05:41 +00:00
Tymoteusz Czech
9676165de9
Feat: Create frontend API key ()
* refactor: remove unused API definition routes

* feat: embed proxy endpoints

* feat: add metadata

* feat: update schema

* feat: check token metadata for alias if none is found

* refactor: add api token metadata test coverage

* refactor: proxy key validation and default values

* refactor: update snapshot

Co-authored-by: olav <mail@olav.io>
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-08-17 10:55:52 +02:00
Tymoteusz Czech
45c6464587
Migration for API key metadata ()
* feat: add metadata to api_keys

* fix: default to empty object for metadata

Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-08-16 16:38:20 +02:00