Renovate Bot
7ce95cafc8
fix(deps): update react monorepo to v18.2.0
2022-06-15 00:42:43 +00:00
Renovate Bot
a6759a2a3b
chore(deps): update typescript-eslint monorepo to v5.28.0
2022-06-14 22:01:30 +00:00
Renovate Bot
3e5ecc4822
chore(deps): update dependency prettier to v2.7.0
2022-06-14 18:53:32 +00:00
Christopher Kolstad
705eee654f
fix: pleas -> please ( #1706 )
2022-06-14 15:16:58 +02:00
nya1
fb711b4d4a
fix: when payload type is 'json' validate value on toggle variable validation ( #1704 )
...
* fix: when payload type is 'json' validate value on toggle variable validation
* test: add missing feature toggle creation with variant type json
Ref https://github.com/Unleash/unleash/pull/1704#discussion_r896476042
* refractor: remove verbose comment on validateJsonString
Ref https://github.com/Unleash/unleash/pull/1704#discussion_r896482210
* test: add missing feature toggle creation with variant type string
Ref https://github.com/Unleash/unleash/pull/1704#discussion_r896476042
* refractor: move variant value joi validation
Ref https://github.com/Unleash/unleash/pull/1704#discussion_r896478563
2022-06-14 13:08:38 +02:00
olav
12fa0b8231
4.13.0-beta.5
2022-06-14 12:36:31 +02:00
olav
d5ad220d78
chore: update unleash-frontend
2022-06-14 12:26:28 +02:00
olav
695ed747bb
4.13.0-beta.4
2022-06-14 10:27:40 +02:00
olav
35ddb458a8
chore: update unleash-frontend
2022-06-14 10:24:34 +02:00
Christopher Kolstad
780bb06dba
task: add open-api for tag-types ( #1700 )
...
* task: add open-api for tag-types
2022-06-14 09:06:41 +02:00
olav
7ba8cd05eb
fix: do not require Content-Type for requests without body ( #1707 )
...
* fix: do not require Content-Type for requests without body
* fix: require Content-Type for feature update requests
2022-06-14 08:16:08 +02:00
Renovate Bot
c810959e26
chore(deps): update storybook monorepo to v6.5.9
2022-06-14 05:28:52 +00:00
Renovate Bot
0f35bd3172
chore(deps): update dependency @babel/core to v7.18.5
2022-06-14 01:52:04 +00:00
Renovate Bot
0b6f5448f0
chore(deps): update dependency @storybook/testing-library to v0.0.13
2022-06-13 21:10:33 +00:00
olav
0a53d67859
refactor: add tests for the schemas list ( #1705 )
...
* refactor: move schemas list to the top
* refactor: add tests for the schemas list
2022-06-13 11:23:36 +02:00
olav
2c5f70d420
refactor: drop permissions table on down migration ( #1699 )
2022-06-13 09:08:46 +02:00
Renovate Bot
7843c2bbc8
chore(deps): update dependency @tsconfig/docusaurus to v1.0.6
2022-06-11 12:25:35 +00:00
Renovate Bot
4b466063df
chore(deps): update dependency @storybook/testing-library to v0.0.12
2022-06-10 17:23:41 +00:00
olav
47a719238d
refactor: fix duplicate operationIds ( #1701 )
2022-06-10 15:11:41 +02:00
olav
1264f8cb13
refactor: add schemas to splash controller ( #1697 )
2022-06-10 15:11:07 +02:00
olav
adface17c7
refactor: add OpenAPI schema to environments controller ( #1682 )
...
* refactor: normalize controller file names
* refactor: throw invalid responses in dev mode
* refactor: add OpenAPI schema to environments controller
* refactor: improve JSON schema prop removal code
* refactor: fix empty response specs
2022-06-10 10:04:56 +02:00
sighphyre
18e63d5ea3
feat: add support for handling non standard postgres dates ( #1689 )
...
* feat: add support for handling non standard postgres dates
* docs: update some http docs links to point to their respective https versions
* chore: refactor non standard date handling callback code to be a little clearer
* Update website/docs/deploy/configuring-unleash-v3.md
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2022-06-10 08:47:31 +02:00
Renovate Bot
919861eb9f
chore(deps): update dependency dpage/pgadmin4 to v6.10
2022-06-09 22:15:15 +00:00
Dennis Szczepanski
7ead887147
fix: Issue #1444 - API import with drop=true deletes existing client keys ( #1668 )
...
* fix: Does not delete api_tokens on drop-Import
* feat: Cleans unused apiTokens on environment import
* refactor: Moves ALL_PROJECTS and ALL_ENVIRONMENTS to constants
* refactor: Renames migration 20220528143630 for a more precise name
* refactor: Removes unecessary console.log
* fix: Adds correct down-script for migration 20220528143630
2022-06-09 15:56:13 +01:00
olav
d7c450abf8
refactor: remove unused my-sessions endpoint ( #1691 )
2022-06-09 14:48:03 +02:00
Christopher Kolstad
90b72f1162
chore: update setup-node task to activate yarn cache ( #1661 )
2022-06-09 14:26:35 +02:00
olav
0f11a33e3a
refactor: remove active-sessions endpoint ( #1690 )
2022-06-09 13:19:20 +02:00
olav
138300ab22
refactor: add OpenAPI schema to feature types controller ( #1684 )
...
* refactor: fix feature types id type
* refactor: fix error-hiding Controller imports
* refactor: add OpenAPI schema to feature types controller
2022-06-09 13:17:13 +02:00
Ivar Conradi Østhus
3d84668ba2
doc: proper api protection in google auth example. ( #1688 )
...
fixes : #1679
2022-06-09 13:01:15 +02:00
Thomas Heartman
6b2696f64c
Docs: make the readme demo image a link ( #1687 )
2022-06-09 09:44:06 +01:00
olav
1ed8dd0f0d
refactor: add OpenAPI schema to constraints controller ( #1683 )
...
* refactor: add OpenAPI schema to constraints controller
* refactor: add more schema tests
2022-06-09 10:35:39 +02:00
Renovate Bot
c55d390a53
chore(deps): update dependency lint-staged to v13.0.1
2022-06-09 03:25:43 +00:00
Renovate Bot
5208cfc708
chore(deps): update storybook monorepo to v6.5.8
2022-06-08 23:31:10 +00:00
olav
6adcf103f0
fix: clone segments when cloning a toggle ( #1678 )
...
* refactor: merge segment test files
* fix: clone segments when cloning a toggle
2022-06-08 15:41:02 +02:00
olav
04c107a26e
refactor: add OpenAPI schemas to more controllers ( #1680 )
2022-06-08 15:31:34 +02:00
olav
09a6b578bf
refactor: add OpenAPI schema to UI config controller ( #1681 )
2022-06-08 14:57:39 +02:00
renovate[bot]
cbffe0eda0
chore(deps): update dependency lint-staged to v13 ( #1650 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-08 10:48:28 +02:00
renovate[bot]
de32c4ef19
fix(deps): update dependency openapi-types to v12 ( #1666 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-08 10:22:45 +02:00
Christopher Kolstad
37211491e7
feat: default to memoizing client features ( #1674 )
2022-06-08 09:43:37 +02:00
olav
6c696d5280
4.13.0-beta.3
2022-06-08 08:25:33 +02:00
olav
13ef025fab
refactor: add soft response schema validation ( #1657 )
...
* refactor: remove most schema refs
* refactor: generalize request/response schemas
* refactor: simplify schema date formats
* refactor: add soft response schema validation
* refactor: fix emptySchema definition
* refactor: update json-schema-to-ts and use refs
2022-06-08 08:01:14 +02:00
olav
dadbc3addc
fix: add missing segment-deleted event data ( #1677 )
2022-06-07 14:06:45 +02:00
Thomas Heartman
fa74f81aa5
fix: env drop event data.name + /api/admin/events docs ( #1662 )
...
* docs: add all /events endpoints and query params
* docs: events page skeleton structure
* docs: correct description of event payloads
* docs: add table with event properties.
* docs: remove duplicate table.
* docs: sort property table
* docs: more work on adding events: feature events
* docs: add examples for most feature events
Still missing are: events that require imports, and
feature-project-change
* docs: scaffold out all events descriptions
* docs: normalize casing
* docs: add brief descriptions to strategy and context events
* docs: Add remaining non-import event descriptions and examples
* docs: add code sample annotations for all example events.
* docs: remove all references to myself
* docs: change "toggle" -> "feature", adjust headings
The headings aren't semantic for this doc yet. We'll need to create a
new document for this.
* docs: update event type description table
* docs: change header level of event type section
* docs: add details around feature-project-change event
* docs: add import type events
* docs: use a better `createdBy` name
* docs: "sort" events so that they're in a consistent order.
* docs: remove reference to ID in addon-config-created event
* fix: drop-environments data.name all-projects -> all-environments
This is probably a bug. Should be double checked.
* docs: clarify that `data.name` is always `all-x` on drop events
* Apply suggestions from code review
Co-authored-by: sighphyre <liquidwicked64@gmail.com>
Co-authored-by: sighphyre <liquidwicked64@gmail.com>
2022-06-07 11:33:30 +01:00
olav
ee35c7ad74
refactor: replace ts-ignore with ts-expect-error ( #1675 )
...
* refactor: replace ts-ignore with ts-expect-error
* refactor: remove unused ts-expect-errors
2022-06-07 11:49:17 +02:00
olav
9aa1f39add
refactor: always accept any content type for GET reqs ( #1672 )
2022-06-07 09:32:18 +02:00
Renovate Bot
e5fe268844
chore(deps): update storybook monorepo to v6.5.7
2022-06-07 01:33:38 +00:00
Renovate Bot
979fc56a09
chore(deps): update typescript-eslint monorepo to v5.27.1
2022-06-06 22:33:49 +00:00
Renovate Bot
78b3b78ced
chore(deps): update dependency typescript to v4.7.3
2022-06-04 05:56:08 +00:00
Renovate Bot
8fac55b24c
chore(deps): update dependency eslint to v8.17.0
2022-06-04 04:00:59 +00:00
Renovate Bot
0e8b7f58e1
chore(deps): update dependency ts-node to v10.8.1
2022-06-04 01:16:09 +00:00