Roman Hotsiy
ac41f0bde5
feat: menu items from tags + md extension for Schema Definition ( #681 )
...
* add section menus for tags and object description
* bundle and test
* add depth calculation
* add object descriptions to test
* enable operations spacing for operations as well
* bring back section rule, as this could be solved better
* update read/writeonly filter rule to be able to filter both
* add showReadOnly and showWriteOnly options to object-description
* update demo to show use cases
* remove forgotten console.log
* adjust demo test with newly added items
* do the right match with the menu items :/
* chore: refactor + jsxify md tags
* chore: simplify demo spec
* fix: dropdown fixes related to object description
2019-07-29 17:17:16 +03:00
Roman Hotsiy
9bf45d810e
chore: rename ObjectDescription to SchemaDefinition
2019-07-29 17:14:39 +03:00
Aleksandr Karo
d3f1c1677c
feat: add sampleCollapseLevel option ( #937 )
...
* feat: add sampleCollapseLevel option
* fix: rename sampleCollapseLevel option to jsonSampleExpandLevel
Change README.md description
* fix: provide maxCollapseLevel option via argument
* fix: rename normalizer function and some vars
2019-07-29 15:26:16 +03:00
Roman Hotsiy
7c06735c6d
chore: fix test
2019-07-29 14:39:21 +03:00
Roman Hotsiy
00a0abf4a4
chore: refactor + jsxify md tags
2019-07-29 13:19:22 +03:00
Dimitar Nanov
4359724434
add section menus for tags and object description
2019-07-29 13:17:59 +03:00
Anna Stasiuk
7db7d4fc91
chore: refactor expandServerVariables function ( #978 )
2019-07-29 13:08:17 +03:00
Roman Hotsiy
51d3b9b02b
fix: broken headings with single quote
...
fixes #955
2019-07-07 21:26:29 +03:00
Mathias Schreck
39392869f4
fix: serialize parameter example values according to the spec ( #917 )
2019-06-20 16:44:02 +03:00
David Beacham
0eb1e66a10
feat: add x-additionalPropertiesName ( #622 ) ( #944 )
...
* Add x-additionalPropertiesName (#622 )
Supply custom name to be displayed for property name of
`additionalProperties`.
* Include prettier output for Schema.ts
2019-06-18 11:41:48 +03:00
Roman Hotsiy
f29a4fe2ee
fix: fix regression double slashes added to full URL display
2019-05-13 23:23:37 +03:00
Roman Hotsiy
3d52b39274
fix: crash with empty servers with redoc-cli
2019-05-13 15:49:54 +03:00
Roman Hotsiy
4e12b5dbd6
fix: fix broken CLI again
2019-05-13 13:08:26 +03:00
Roman Hotsiy
8df2b97a66
fix: crash in node due to broken URL parsing
2019-05-13 12:07:31 +03:00
Roman Hotsiy
fdcac30829
fix: pluralize arrray of types
2019-05-12 23:17:26 +03:00
Roman Hotsiy
6de3523eb0
chore: fix bundle after oas-kit update
2019-05-12 23:17:26 +03:00
Cédric Fabianski
35df477388
fix: update apiKey in to be titleize ( #902 )
2019-05-12 22:34:10 +03:00
Anto
64453ff6cd
fix: remove query string from server URL ( #895 )
2019-05-12 22:10:49 +03:00
Roman Hotsiy
65930ad7ee
fix: encode x-www-form-urlencoded examples correctly
...
fixes #870
2019-03-28 10:41:20 +02:00
unarist
70faca17b6
fix: escape backslashes in string literals ( #823 )
...
Follow up for #822 and 04731656
(only escape quotes).
2019-02-26 11:31:42 +02:00
Roman Hotsiy
04731656db
fix: escape quotes in string values
...
fixes #882
2019-02-26 10:41:52 +02:00
Roman Hotsiy
d197c0feda
fix: make syntax highlighting for md js code blocks same as for payload samples
2019-01-23 20:11:32 +07:00
lscholten
f40568b79e
feat: Add support for minLength and maxLength constraint humanization ( #700 )
...
According to #42 , `minItems` and `maxItems` are not yet rendered in the documentation.
This pull request shows the humazined form of `minItems` and `maxItems` next to the type description.
The [suggestion of fgabolde](https://github.com/Rebilly/ReDoc/issues/42#issuecomment-371883853 ) is followed and "characters" is simply replaced with "items".

Some examples are added to the demo.
2018-11-05 16:14:57 +02:00
Roman Hotsiy
b5f32247be
fix: fix hideHostname also hiding basePath
...
fixes #677
2018-11-05 15:57:01 +02:00
Roman Hotsiy
b87cf0d8d5
feat: new option sortPropsAlphabetically
2018-10-04 11:10:37 +03:00
Ingo Claro
e9610e92d4
feet: add the option to render vendor extensions ( #552 )
...
* add the option to render vendor extensions
* refactor Extensions, move Redoc extension list to utils file
* feat: new option showExtensions (support list of extensions)
2018-10-03 10:02:30 +03:00
Roman Hotsiy
c8b7eed7f0
chore: add sql-syntax for prism.js
2018-08-22 12:47:35 +03:00
Roman Hotsiy
5d84bd4656
fix: make http badges font-based instead of inline png
2018-08-19 16:50:15 +03:00
Roman Hotsiy
cfddb3afe1
chore: refactor HistoryService
2018-08-17 14:50:58 +03:00
Roman Hotsiy
f903406c14
fix: use correct parent section for security definition
2018-08-17 14:20:02 +03:00
Roman Hotsiy
58ae668f64
fix: crash on any backticks code block without lang specified
2018-08-09 08:44:01 +03:00
Roman Hotsiy
97e16208d5
fix: schemes without type: object are not expandable
...
fixes #599
2018-08-08 11:41:53 +03:00
Roman Hotsiy
00bd966797
feat: support label for x-code-samples
...
fixes #586
2018-08-01 10:20:16 +03:00
Roman Hotsiy
9361ead8c4
chore: refactor, simplify AppStore
2018-07-26 17:51:10 +03:00
Roman Hotsiy
b5d0aca9ae
chore: fix lint issues
2018-07-23 13:22:24 +03:00
Roman Hotsiy
9d6b30c55a
feat: simple variable substitution support
...
fixes #565
2018-07-23 12:00:30 +03:00
Roman Hotsiy
21f34b1e59
chore: minor typings fix
2018-07-23 11:19:13 +03:00
Roman Hotsiy
2ff726649c
chore: run prettier
2018-07-23 11:17:31 +03:00
Roman Hotsiy
b41b181dd0
fix: server url contains spec name if not specified in the spec
2018-07-23 11:16:54 +03:00
Roman Hotsiy
8c9304a719
Fix: unify code samples and json styling, stop using injectGlobal for prism
...
fixes #491
2018-07-19 17:07:11 +03:00
SeungWoon Maz Lee
8817d9c9db
fix: use original tag name when slugified one is not valid ( #553 )
...
* use original tag name when slugified one is not valid
* use wrapper function when using slugify
2018-07-17 15:21:03 +03:00
Roman Hotsiy
c7b3e47366
chore: remove unused imports after fix in TS@2.9.1
2018-07-16 18:28:36 +03:00
Roman Hotsiy
c0b0cd49b5
fix: support wildcard status codes
...
fixes #531
2018-06-18 15:56:31 +03:00
Roman Hotsiy
d162babe19
feat: add new experimental option unstable_ignoreMimeParameters
2018-05-29 17:51:50 +03:00
Roman Hotsiy
08253ee1b1
chore: enable tslint for test files
2018-05-16 13:08:27 +03:00
Roman Hotsiy
2cf4c3cd7b
fix: path parameters are not correctly override, fixes #481
2018-05-14 11:37:19 +03:00
Roman Hotsiy
3829aca046
chore: fix lint issues
2018-05-14 11:00:43 +03:00
Roman Hotsiy
42cf18edb3
fix: fix prism lang dependencies, fixes #467
2018-05-14 09:51:57 +03:00
Roman Hotsiy
33eaf77dc5
refactor: rename isBrowser to IS_BROWSER + use only it for detection
2018-03-26 18:15:54 +03:00
Roman Hotsiy
d5286fc5bb
chore: exclude some rarely-used langs for APIs (-4Kb)
2018-03-26 13:57:39 +03:00