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
Gastón Fournier
2eff58bd71
docs: add 403 standard error ( #1927 )
2022-08-23 13:34:16 +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
renovate[bot]
20d1d25934
chore(deps): update typescript-eslint monorepo to v5.34.0 ( #1955 )
...
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 ( #1954 )
...
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 ( #1238 )
...
* 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 ( #1952 )
2022-08-22 16:35:43 +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
olav
634e188f73
fix: clean up proxy clients on API key deletion ( #1950 )
2022-08-22 15:02:39 +02:00
olav
655c0dea2c
fix: resolve correct environment for admin tokens ( #1951 )
2022-08-22 14:44:38 +02:00
olav
651994a5a0
refactor: fix missing IEventStore event emitter methods ( #1948 )
2022-08-22 09:18:29 +02: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
Allan Luartes
d73200ed16
docs: fix typo for overview guide ( #1942 )
...
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 ( #1943 )
...
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 ( #1933 )
2022-08-20 07:29:46 +02: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]
b7c59e1733
fix(deps): update dependency docusaurus-theme-openapi-docs to v1.1.8 ( #1938 )
...
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 ( #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]
a6c524c251
fix(deps): update dependency docusaurus-plugin-openapi-docs to v1.1.8 ( #1937 )
...
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 ( #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
30f1ef01eb
4.15.0-beta.2
2022-08-19 13:10:54 +02:00
olav
f39f3d59ae
fix: use correct project field for proxy features ( #1946 )
2022-08-19 12:54:40 +02:00
Gastón Fournier
b8b802c8ed
refactor: improve performance of collapseHourlyMetrics ( #1945 )
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 ( #1931 )
...
* 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 ( #1928 )
...
* 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 ( #1941 )
...
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 ( #1944 )
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 ( #1936 )
...
* 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 ( #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
olav
831380333e
fix: attempt to unflake the feature e2e tests ( #1940 )
2022-08-18 12:35:45 +02:00
Tymoteusz Czech
14b1540715
feat: add feature flag for embedded proxy ( #1939 )
...
* 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 ( #1935 )
...
* 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 ( #1221 )
2022-08-17 16:42:11 +02:00
sjaanus
037b8eacd3
Wrong number on the project page regarding members in that project ( #1917 )
...
* 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 ( #1932 )
...
* 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 ( #1930 )
...
* 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