Commit Graph

291 Commits

Author SHA1 Message Date
Dimitar Nanov
6935b16964
add showReadOnly and showWriteOnly options to object-description 2019-07-29 13:19:21 +03:00
Dimitar Nanov
a8f70377ab
update read/writeonly filter rule to be able to filter both 2019-07-29 13:19:21 +03:00
Dimitar Nanov
5addc21cd8
bring back section rule, as this could be solved better 2019-07-29 13:19:21 +03:00
Dimitar Nanov
2f34b8ebaf
enable operations spacing for operations as well 2019-07-29 13:19:21 +03:00
Dimitar Nanov
ffb70d2db2
bundle and test 2019-07-29 13:18:51 +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
Anna Stasiuk
afc7e36cf8 feat: Add option for skipping quotes in enums enumSkipQuotes (#968)
* feat: add option for skipping enum quotes
* chore: move enumSkipQuotes
2019-07-15 11:14:48 +03:00
leoliu
2f80394e3c add an option for menu toggle 2019-07-11 17:25:13 +08:00
Roman Hotsiy
45c0c23c73
chore: prettier all 2019-07-07 23:34:09 +03:00
Roman Hotsiy
84e03e2d07
chore: prettier + export 2019-07-07 23:33:46 +03:00
Roman Hotsiy
f52d9e875b fix: markdown in examples descriptions + minor ui tweaks 2019-07-07 21:28:19 +03:00
Anya Stasiuk
995e557d6d fix: organize response examples in dropdown and display description 2019-07-07 21:28:19 +03:00
Roman Hotsiy
4bd499f0e9
fix: hide empty example when it is not defined 2019-07-07 19:43:31 +03:00
leoliu
65ccebd9e2 update: collapse active MenuItem if clicked 2019-07-04 11:41:31 +08:00
Mathias Schreck
39392869f4 fix: serialize parameter example values according to the spec (#917) 2019-06-20 16:44:02 +03:00
Roman Hotsiy
d78029a04e
chore: move repo to Redocly org 2019-06-04 15:47:22 +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
81896d32b8
fix: fix logo gutter bg 2019-05-13 12:18:15 +03:00
Roman Hotsiy
4c59628e14
fix: fix logo gutter bg 2019-05-13 12:16:54 +03:00
Roman Hotsiy
3f6765078e
chore: fix react keys warning 2019-05-13 12:06:26 +03:00
Roman Hotsiy
3a74b745b1
fix: broken schema talbes with long enums 2019-05-13 09:50:51 +03:00
Roman Hotsiy
b0e660eca0
feat: basic UI labels configuration
This can be used for translations later
2019-05-12 23:18:17 +03:00
Roman Hotsiy
5297fdf01a
chore: minor refactor of example values 2019-05-12 23:17:26 +03:00
Roman Hotsiy
4550e4d61f
feat: add hideSingleRequestSampleTab option 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
Jon Nicholson
5c915906c8 fix: clean up field values display (#855) 2019-05-12 22:07:50 +03:00
Anya Stasiuk
82c0cb1a3c add logo gutter 2019-04-08 17:42:30 +03:00
Cédric Bertolini
851b1337cb fix: change fontFamily for EndpointInfo (#866) 2019-03-27 22:16:11 +02:00
Roman Hotsiy
dc77d8f25e
chore: minor refactor 2019-03-15 17:20:20 +02:00
Jon Nicholson
b21cd3d366 fix: tidy up non-redoc vendor extension presentation (#847) 2019-03-15 17:15:06 +02:00
tomjankes
56ca3716b3 feat: display requestBody description #833 (#838) 2019-03-15 12:09:07 +02:00
Pete Nykänen
869a91ae4d chore: Remove duplicate re-export from index.ts (#842) 2019-03-15 09:07:39 +02:00
Roman Hotsiy
2cdfcd25cd
feat: support externalValue for examples
implements #551, related to #840
2019-03-11 17:14:14 +02:00
Roman Hotsiy
309901bd31
chore: update deps 2019-03-11 17:14:14 +02:00
Roman Hotsiy
3ce5bff438
fix: duplicate keys in request samples
fixes #815
2019-02-26 10:41:52 +02:00
Roman Hotsiy
007752dfc4
fix: make padding for md code blocks and code samples consistent 2019-01-23 19:55:14 +07:00
Patrick Niklaus
fb3cb3627b fix: Only display API version if present (#773)
* Only display API version if present
* Warn if `info.version` is omitted, error if `info` is missing.
2019-01-17 17:24:05 +02:00
Roman Hotsiy
fa39ce4eef
fix: make example/defaults badge consistent with code blocks 2019-01-17 13:19:17 +02:00
Roman Hotsiy
25dc775443
chore: fix ts declarations 2018-11-27 13:32:12 +02:00
Roman Hotsiy
e2d0cd5b18
fix: theme improvments by @stasiukanya
squashed commit of the following:

commit 6b07dc7fa0
Author: Anya Stasiuk <stasiukanya@gmail.com>
Date:   Wed Nov 7 15:18:26 2018 +0200

    theme fixes
2018-11-27 12:07:52 +02:00
Roman Hotsiy
f2f6909835
fix: fix spacing with nested markdown lists
fixes #718
2018-11-27 11:47:34 +02:00
Roman Hotsiy
155d214509
feat: add support for markdown in Server Object 2018-11-27 11:43:31 +02:00
Roman Hotsiy
27d195ef38
chore: update styled components typings 2018-11-27 11:28:13 +02:00
TATSUNO Yasuhiro
87fd7d7fdd feat: Add feature to specify href for logo explicitly (#645)
Closes https://github.com/Rebilly/ReDoc/issues/627
2018-11-27 11:27:10 +02:00
Roman Hotsiy
e77df0ca07
fix: onLoaded callback not run on spec error
fixes #690
2018-11-06 14:09:10 +02:00
Roman Hotsiy
b5f32247be
fix: fix hideHostname also hiding basePath
fixes #677
2018-11-05 15:57:01 +02:00
Roman Hotsiy
a69c402d9b
fix: improve scrolling performance in Chrome with non-wrapped json examples 2018-11-05 15:57:01 +02:00
Roman Hotsiy
ef520eacfa
chore: upgrade to styled-components@4 2018-10-18 12:14:40 +03:00
Roman Hotsiy
00846e1f55
chore: update dev deps 2018-10-18 11:27:28 +03:00
Roman Hotsiy
fbcec82275
fix: minor media print improvements 2018-10-05 15:57:12 +03:00
Roman Hotsiy
393681b99e
feat: turn off code-blocks wrapping
Can enable using `typography.code.wrap` theme option, fixes #658
2018-10-05 15:10:53 +03:00
Roman Hotsiy
974bc7ddb0
fix: remove extra-padding caused by empty group sections 2018-10-05 10:49:46 +03:00
Roman Hotsiy
505463f5ab
feat: new theme options spacing-> sectionHorizontal and sectionVertical 2018-10-05 10:49:23 +03:00
Roman Hotsiy
5924cd7ea2
chore: refactor components parsing in markdown 2018-10-04 10:49:43 +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
cb79271ae4
chore: render section instead of throw 2018-09-14 09:55:02 +03:00
Roman Hotsiy
cbc9eab00a
chore: minor fix after dense->compact rename 2018-09-10 18:41:36 +03:00
Matthias Mohr
893c83ed07 feat: externalDocumentation rendered for tags, operations and schema fields (#595)
The externalDocs were missing for tags, schemata and operations. Added them with this pull requests. Solves #550.

Additionally, fixes that the URL in External Documentation Object was specified to be optional, which is not correct according to OpenAPI spec.
2018-09-10 18:23:17 +03:00
Fredrik Lengstrand
4b3b5ba974 fix: Increase badge size slightly so that "PATCH" method fits inside (#632) 2018-09-05 09:44:47 +03:00
Roman Hotsiy
0dd1c800c1
chore: update deps + fix deprecation warnings 2018-08-24 12:27:53 +03:00
Roman Hotsiy
865f3ced4b
fix: addd indent to array schema internals 2018-08-24 12:27:53 +03:00
Roman Hotsiy
1ba8a4cf7b
chore: remove class active from group items + fix e2e tests 2018-08-22 13:22:58 +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
528b8fbebc
chore: prettier all 2018-08-18 16:23:33 +03:00
Roman Hotsiy
3ccc9c4ea6
chore: update to typescript@3 2018-08-17 16:57:32 +03:00
Roman Hotsiy
43a22f5531
chore: refactor links 2018-08-17 14:54:28 +03:00
Roman Hotsiy
d3d35189f5
chore: refactor, move allowedMdComponents to options 2018-08-17 14:41:22 +03:00
Roman Hotsiy
0cf7191144
chore: various small refactorings 2018-08-16 12:36:51 +03:00
Roman Hotsiy
eae11682b8
chore: sections/markdown refactor 2018-08-16 09:56:47 +03:00
Roman Hotsiy
d13fe13eb8
fix: fix auth requirements font size 2018-08-09 08:53:35 +03:00
Roman Hotsiy
334f9047a8
fix: download button downloads index.html instead of spec with CLI
fixes #594
2018-08-08 12:03:55 +03:00
Roman Hotsiy
23559fbece
fix: preserve md heading level in description 2018-08-08 11:42:07 +03:00
Roman Hotsiy
597688e720
fix: add some spacing between operation description and parameters 2018-08-07 18:08:43 +03:00
Roman Hotsiy
2ecc8bc58e
fix: fix Authentication section is not rendered
fixes #590
2018-08-07 18:08:43 +03:00
Roman Hotsiy
8fb9cd6bac
fix: fix linebreaks in multiparagraph field descriptions 2018-08-07 18:08:43 +03:00
Sheila Kelly
568ce74077 feat: Add x-logo alt text support (#584)
Fixes #546
2018-08-02 15:27:38 +03:00
Roman Hotsiy
00bd966797
feat: support label for x-code-samples
fixes #586
2018-08-01 10:20:16 +03:00
Roman Hotsiy
ba22b1e352
fix: show examples for response headers
fixes #575
2018-07-31 16:55:06 +03:00
Roman Hotsiy
15dfe44d4e
fix: allow word-break in code strings in md 2018-07-31 16:45:56 +03:00
Roman Hotsiy
d99e9188fd
fix: long endpoint url overflow 2018-07-31 16:14:12 +03:00
Roman Hotsiy
a4f79bf8c2
chore: refactor, separate active and expanded state for menu items 2018-07-31 15:55:35 +03:00
Roman Hotsiy
5ebab5f942
chore: perfect scrollbar wrapper to maintain initial offset 2018-07-31 15:36:30 +03:00
Roman Hotsiy
35ba10f759
chore: refactor, unify markdown headings 2018-07-31 15:35:35 +03:00
Roman Hotsiy
d731518c8c
chore: refactor, rename StoreProvider to StoreBuilder 2018-07-30 12:51:50 +03:00
Roman Hotsiy
873fe05a5d
chore: SideMenu accept className 2018-07-26 18:00:30 +03:00
Roman Hotsiy
d74578dc9b
fix: remove break-all from code samples 2018-07-26 17:51:47 +03:00
Roman Hotsiy
9361ead8c4
chore: refactor, simplify AppStore 2018-07-26 17:51:10 +03:00
Roman Hotsiy
f96c481b34
fix: wrong display when combining multiple auth requirements
fies #577
2018-07-25 13:11:26 +03:00
Roman Hotsiy
59e05fbe75
chore: fix typo SecurityRequirement
fixes #571
2018-07-23 11:20:56 +03:00
Roman Hotsiy
2ff726649c
chore: run prettier 2018-07-23 11:17:31 +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
Roman Hotsiy
58bddc8811
feat: big theme update 2018-07-19 14:33:51 +03:00
Roman Hotsiy
89aa754063
fix: different output of cli bundle and redoc
fixes #547
2018-07-18 11:51:34 +03:00
Roman Hotsiy
dcca44a92d
fix: fix non-scalar query/path/header params are not expandable
fixes #561
2018-07-17 15:50:14 +03:00
Roman Hotsiy
c35925a332
fix: fix Download button url when spec as object was provided
+ do not output huge base64 encoded link when SSR, instead use button handler

fixes #462
related #540
2018-07-17 12:22:27 +03:00
Roman Hotsiy
edc77a2017
chore: update ts and enable noUnusedLocals 2018-07-17 12:15:22 +03:00
Roman Hotsiy
d4ab5adc17
feat: new option disableSearch 2018-07-17 11:07:49 +03:00
Roman Hotsiy
c7b3e47366
chore: remove unused imports after fix in TS@2.9.1 2018-07-16 18:28:36 +03:00