Alex Varchuk
e4118479f6
fix: enum duplication values when schema uses a specific combination of oneOf and allOf( #2088 )
2022-07-25 17:02:37 +03:00
Alex Varchuk
7cc0500f3c
fix: property with nested allOf ( #2083 )
2022-07-19 09:57:43 +03:00
Alex Varchuk
1a1bc26503
fix: restore old variant security injections ( #2075 )
2022-07-18 17:48:26 +03:00
Alex Varchuk
2970f959cf
fix: rewrite recursive checks ( #2072 )
...
Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com>
2022-07-18 17:47:06 +03:00
Alex Varchuk
9920991080
fix: nested patternProperties ( #2073 )
2022-07-08 11:34:49 +03:00
Alex Varchuk
87541e45dc
fix: merge reference for openapi 3.1 ( #2063 )
2022-07-05 13:19:30 +03:00
Alex Varchuk
51127aadc3
fix: nested items with refs ( #2035 )
2022-06-01 15:01:39 +03:00
Anastasiia Derymarko
49cc11d917
feat: add hideSecuritySection option allowing to disable the Security panel ( #2027 )
2022-05-31 13:20:23 +03:00
Anastasiia Derymarko
a863302cc8
feat: remove auth section ( #2022 )
2022-05-30 18:55:39 +03:00
Alex Varchuk
27a9dbaf46
feat: add support prefix items
2022-05-30 16:35:22 +03:00
Alex Varchuk
1e4ea03d4a
fix: merge allOf in correct order ( #2020 )
2022-05-26 14:54:03 +03:00
Alex Varchuk
291b62a206
feat: support conditional operators ( #1939 )
...
* fix: merge type and enum in allOf for 3.1
* chore: add example for OpenApi 3.1
* fix: correct merge constraints in allOf
2022-05-17 10:56:28 +03:00
Andrew Tatomyr
660cc857bc
feat: display patternProperties ( #2008 )
2022-05-13 13:53:03 +02:00
Andrew Tatomyr
d2cdaa1221
fix: wrong base url format causing error when constructing new URL ( #1996 )
...
Co-authored-by: Andrew Tatomyr <andrew.tatomyr@redocly.com>
Co-authored-by: Alex Varchuk <olexandr.varchuk@gmail.com>
Co-authored-by: Anastasiia Derymarko <anastasiia@redocly.com>
2022-05-12 12:05:22 +03:00
Alex Varchuk
311d2ce64d
feat: add option to display verb in webhooks ( #1994 )
...
* chore: cli test run ts files
Co-authored-by: Ivana Isadora Devcic <33730345+skadinna@users.noreply.github.com>
2022-05-11 19:13:50 +03:00
Zach Whaley
b601c9ae9e
feat: Add download file option ( #1699 )
...
Co-authored-by: Zach Whaley <zachbwhaley@gmail.com>
Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com>
Co-authored-by: anastasiia-developer <anastasiia@redocly.com>
Co-authored-by: Ivana Isadora Devcic <33730345+skadinna@users.noreply.github.com>
2022-05-10 20:09:01 +03:00
Alex Varchuk
5b9aa27af0
fix: examples in json schemas
2022-05-10 16:41:05 +03:00
Alex Varchuk
e7a6d38a56
chore: add isArray helper function
2022-05-10 16:41:05 +03:00
Andrew Tatomyr
8678615a0e
chore: make Redoc lib compatible with Webpack 5 ( #1982 )
2022-05-10 13:50:50 +02:00
Anastasiia Derymarko
0755ac6f04
feat: Support OAS 3.1 unevaluatedProperties ( #1978 )
2022-05-05 12:04:43 +03:00
Chintan Radia
0fa08faab1
feat: implement configurable minimum characer length to init search ( #1402 )
...
Co-authored-by: Alex Varchuk <olexandr.varchuk@gmail.com>
2022-05-03 10:48:08 +03:00
AlexVarchuk
aba2d1ad2d
fix: improve markdown render with CRLF ( #1953 )
2022-04-27 11:19:07 +03:00
Oprysk Vyacheslav
8240404a55
chore: codeowners
2022-04-18 23:46:08 +03:00
Andrey Lomakin
8f7e56c747
fix: issue with navigation when operationId contains backslash or quotes ( #1513 )
...
Co-authored-by: Andrey Lomakin <lom16133@gmail.com>
Co-authored-by: Anastasiia Derymarko <anastasiia@redocly.com>
Co-authored-by: Andriy Zaleskyy <andriy.zaleskyy@redocly.com>
2022-04-15 16:53:36 +03:00
Ben Blowers
fd8917e5c1
fix: prefix operation ids with parent id ( #1245 )
...
Co-authored-by: ben.blowers <ben.blowers@imanage.com>
Co-authored-by: anastasiia-developer <anastasiia@redocly.com>
2022-04-12 12:19:15 +03:00
Quentin D
c75ac9cf70
feat: nonce support ( #1566 )
...
Signed-off-by: Quentin Devos <4972091+Okhoshi@users.noreply.github.com>
Co-authored-by: AlexVarchuk <olexandr.varchuk@gmail.com>
2022-03-23 18:02:30 +02:00
Ryc O'Chet
09786f2a5a
feat: Add support for displaying operationId in the sidebar ( #1927 )
...
* feat: Add support for displaying id in the sidebar
* fix: previous commit `feat: Add support for displaying id in the sidebar`
Co-authored-by: Oprysk <vyacheslav@redocly.com>
2022-03-23 12:39:26 +02:00
Eli$
ac6fb458a4
use x-displayName in securityDefinitions ( #1444 )
...
Co-authored-by: elis-k <53352199+elis-k@users.noreply.github.com>
Co-authored-by: AlexVarchuk <olexandr.varchuk@gmail.com>
2022-03-15 15:47:22 +02:00
AlexVarchuk
fe67e9c332
fix: auth link scroll for Firerox ( #1922 )
2022-03-14 17:49:08 +02:00
AlexVarchuk
635f379eb0
fix: improve customization fab ( #1891 )
2022-03-14 15:36:50 +02:00
AlexVarchuk
57cdd9f6da
fix: external ref in schema definition ( #1894 )
2022-02-04 15:21:46 +02:00
Roman Hotsiy
957f1a61be
Fix expanded ( #1877 )
...
* fix: fields not expanding after esbuild migration
* chore: fix local dev
* update snapshot
Co-authored-by: Oprysk <vyacheslav@redocly.com>
2022-01-26 11:56:08 +02:00
AlexVarchuk
250d53a59f
fix: add schema expansion level ( #1868 )
...
* feat: add schemaExpansionLevel
2022-01-25 16:43:14 +02:00
Oprysk Vyacheslav
3e47932754
chore: bump marked version ( #1863 )
2022-01-17 14:18:16 +02:00
TJT
ea8573dbd7
fix: attachHeadingsDescriptions match headings incorrectly ( #1845 )
...
* fix: attachHeadingsDescriptions match headings incorrectly
* fix: match new line instead of `$` in MarkdownRenderer.attachHeadingsDescriptions
Co-authored-by: TJT <tjt@maimemo.com>
2021-12-31 13:00:09 +02:00
flouthoc
831b207715
MenuBuilder: Add support for sortOperationsAlphabetically
and sortTagsAlphabetically
( #1843 )
...
* operations: Add support for sortOperationsAlphabetically
Already documented but is currently `NO-OP` and not implemented
`sortOperationsAlphabetically`.
Allows sorting operations in sidebar menu according to their `name`
configured which is by default `summary` from Swaggerspec
TLDR:
Following commit adds support for `sortOperationsAlphabetically` already
documented but not implemented here: https://redoc.ly/docs/api-reference-docs/guides/migration-guide-2-0/#automated-sorting
Signed-off-by: flouthoc <flouthoc.git@gmail.com>
* feat: move sort by prop to utils functions
* feat: add ability to sort tags
Co-authored-by: Oprysk <vyacheslav@redocly.com>
2021-12-30 14:31:00 +02:00
Oprysk Vyacheslav
c986f0ef1a
feat: support examples in object schema ( #1832 )
...
* feat: support examples in object schema
* revert pure components used with observer
* rename option
* update test
2021-12-29 12:22:57 +02:00
Oprysk
6c41e95aa0
chore: fix broken test & components refactoring
2021-12-14 11:10:39 +02:00
Oprysk
a42d29d5c9
chore: bump marked
version
2021-12-14 11:10:39 +02:00
Shelby Sanders
f82eb53ccf
Added support for showExtensions and $ref for Responses ( #1406 )
...
* Corrected responses to support $ref
* Add showExtentions for Responses
* Add showExtentions support for Responses
* Update src/services/__tests__/models/Response.test.ts
Co-authored-by: Giles Wells <giles@mediagearhead.com>
Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com>
Co-authored-by: Giles Wells <giles@mediagearhead.com>
2021-12-09 19:43:47 +02:00
Oprysk Vyacheslav
aaa3b3280c
fix: x-examples for request body param does not display #1743 ( #1826 )
...
* fix: x-examples for request body param does not display #1743
* lint
* fix ts
2021-12-09 15:27:49 +02:00
Junghyun Colin Kim
2e4663b3b7
Use an option usePathInSidebar ( #1805 )
...
* Use an option usePathInSidebar
If this option is enabled, it displays a path in the sidebar instead of
summary.
Usage:
```js
<RedocStandalone
spec={props.spec}
options={{
scrollYOffset:'.navbar',
nativeScrollbars: true,
usePathInSidebar:true
}}
```
* Rename usePathInSidebar to sideNavStyle
* Rename sidebarName to sidebarLabel
* Use ternary operator
* Use enums instead of raw string
2021-12-08 15:53:14 +02:00
AlexVarchuk
0e43ad3102
fix: add browser build for webpack 5 ( #1796 )
2021-11-29 14:27:06 +02:00
Oprysk Vyacheslav
b604bd8da8
fix: exclusiveMin/Max shows incorect range ( #1799 )
...
* fix: exclusiveMin/Max shows incorect range
* cover all number range cases & add unit tests
* add more tests
* fix maximum value
* simplify humanizeNumberRange function
* simplify exclusive checks
* Update src/utils/openapi.ts
Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com>
* update test coverage
* linting
* revert weird prettier changes
* add md files to prettier ignore
Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com>
2021-11-24 16:47:24 +02:00
Oprysk Vyacheslav
4fb5f914fa
chore: run prettier & add husky pre-commit hook ( #1800 )
2021-11-24 16:11:45 +02:00
raghavi92
352a851857
fix: No match scenario in search ( #1667 )
...
Co-authored-by: Alex Varchuk <olexandr.varchuk@gmail.com>
2021-10-11 17:34:20 +03:00
Roman Hotsiy
4fb9c83525
fix: fix deref logic for oas3.1 ( #1767 )
2021-10-11 15:02:08 +03:00
Andriy Zaleskyy
3b8d6441bd
fix: The number of items in the array in the array is incorrect #1762 ( #1763 )
2021-10-11 13:05:50 +03:00
Roman Marshevskyy
fe6909ed80
fix: OpenAPI 3.1: Missing description when $ref used #1727
2021-10-11 11:51:17 +03:00
Roman Marshevskyy
35f77878de
fix: OpenAPI 3.1: Missing description when $ref used #1727
2021-10-11 10:53:28 +03:00