Commit Graph

644 Commits

Author SHA1 Message Date
Roman Hotsiy
7a09b4ac11
chore: disable authentication auto adding (part 2) 2017-04-19 12:42:42 +03:00
Roman Hotsiy
b265e85927
chore: add exports 2017-04-19 12:42:09 +03:00
Roman Hotsiy
4839b3ce69
chore: operation list minor refactor 2017-04-19 12:42:09 +03:00
Roman Hotsiy
6077cc6afd
fix: don't show contact if it is empty object 2017-04-19 12:42:09 +03:00
Roman Hotsiy
00b304a4be
new: option to disable authentication auto adding 2017-04-19 12:42:09 +03:00
Roman Hotsiy
0ee1476590
MenuService refactoring 2017-04-19 12:42:09 +03:00
Roman Hotsiy
92eec250e6
new: Add verbs badges (implements #61) 2017-04-19 12:42:09 +03:00
Roman Hotsiy
3f48357e39
chore: module build + export services 2017-04-19 12:42:09 +03:00
Vincent Giersch
303b49e918 fix: ul missing css 2017-04-18 11:56:19 +03:00
Roman Hotsiy
4f4e7489ce
fix: use replace state instead of pushState
fixes #244
2017-03-31 19:53:03 +03:00
Roman Hotsiy
b9740bfe55
refactor: renamve Method to Operation 2017-03-30 15:18:26 +03:00
Roman Hotsiy
aaac434ebb
fix: add safeguard for undefined
closes #236
2017-03-29 13:30:55 +03:00
Roman Hotsiy
6aa3a7d863
fix: view errors were not reported 2017-03-29 13:29:54 +03:00
Roman Hotsiy
a9cad1994b
fix: code block formatting in markdown list
closes #242
2017-03-29 11:29:54 +03:00
Roman Hotsiy
2d7d4d3409
fix: fix anchor links accidentally broken 2017-03-29 11:25:30 +03:00
Roman Hotsiy
d52c7ef8a0
fix: update content-projector to latest ng4 2017-03-29 10:55:51 +03:00
Roman Hotsiy
abae4c03c3
chore: fix tests 2017-03-15 17:53:25 +02:00
Roman Hotsiy
bed15dddc6
chore: upgrade to angular 4.x 2017-03-15 17:53:25 +02:00
Roman Hotsiy
9e0283849a Merge pull request #227 from brendo/support-x-examples-request
Support x-examples vendor extension for requests
2017-03-13 09:15:57 +02:00
Brendan Abbott
34390359b6 Merge branch 'development' into support-x-examples-request 2017-03-10 10:49:19 +10:00
Roman Hotsiy
17fb7bad27
fix: support discriminator with parent type
closes #220
2017-03-10 00:34:08 +02:00
Roman Hotsiy
e4f5388076
fix: do not hang when swagger doesn't contain any paths
closes #216
2017-03-09 23:04:15 +02:00
Roman Hotsiy
3e09b0588a
fix: broken search after previous fixes 2017-03-09 22:37:17 +02:00
Roman Hotsiy
d99f2562ac
feat: support for OpenAPI object as a parameter for init
closes #224
2017-03-09 21:00:45 +02:00
Roman Hotsiy
1e96f88ea8
fix: redoc hangs when indexing recursive discriminator-based definitions
closes: #228
2017-03-09 19:59:59 +02:00
Roman Hotsiy
64e5741f67
fix: optimize and support inherited discriminator 2017-03-09 19:59:49 +02:00
Roman Hotsiy
193f4bfb44
fix: wrong warnings for $ref not single
closes #221
2017-03-09 19:58:13 +02:00
Roman Hotsiy
4899f3e08f
fix: x-extendedDiscriminator not working
closes #217
2017-03-09 19:57:55 +02:00
Roman Hotsiy
e99d66d9dd
feat: copy pretty-printed JSON
closes #219
2017-03-09 18:42:39 +02:00
Brendan Abbott
3c569cde6e Support x-examples vendor extension for requests 2017-03-09 20:55:23 +10:00
Brendan Abbott
e72471feab Allow JSON-like examples to be shown, which supports things like JSON API 2017-03-06 17:54:52 +10:00
Roman Hotsiy
929740ab28
fix: clear page fragment when scroll to the beginning 2017-03-01 00:01:42 +02:00
Roman Hotsiy
fb3ca07d6e
fix: show warning for non-used in tagGroup tags
closes #215
2017-02-28 22:03:03 +02:00
Roman Hotsiy
69c7d983fb
fix: improve x-servers dropdown animation performance 2017-02-27 18:37:38 +02:00
Roman Hotsiy
6643d09a3a
fix: code samples language sync broken 2017-02-27 16:27:57 +02:00
Roman Hotsiy
c1dbb81aac
fix: broken code samples tabs in IE 2017-02-27 16:06:05 +02:00
Roman Hotsiy
c5b6ac47ac
chore: remove console.log 2017-02-27 16:05:33 +02:00
Roman Hotsiy
66c06b30b9
feat: update fragment while scrolling and on menu clicks
closes #138, #202
2017-02-27 13:13:38 +02:00
Roman Hotsiy
c724df48f4
feat: new option required-props-first
closes #191
2017-02-27 13:12:53 +02:00
Roman Hotsiy
fa9b634126
Revert "fix: remove unused hide-hostname option"
This reverts commit 7031176330.
2017-02-26 01:59:18 +02:00
Roman Hotsiy
8472045945
fix: long paths break EndpointLink ui 2017-02-26 01:25:53 +02:00
Roman Hotsiy
7031176330
fix: remove unused hide-hostname option
(unused since eba219e)
2017-02-26 01:00:23 +02:00
Roman Hotsiy
accd01659d
fix: do not crash if version is not string
closes #208
2017-02-26 01:00:23 +02:00
Roman Hotsiy
9d0dd25f30
feat: Color of "default" Response depends on other successful responses are specified
closes #197
2017-02-26 01:00:22 +02:00
Roman Hotsiy
d175a4d6ae
feat: show type string with minLength 1 as "non-empty"
closes #192
2017-02-26 01:00:17 +02:00
Roman Hotsiy
e76bcc3329
feat: improved type string with minLength == maxLength
closes #212
2017-02-26 01:00:17 +02:00
Roman Hotsiy
fd49082db2
feat: Add support for x-servers 2017-02-26 00:59:49 +02:00
Roman Hotsiy
23e7847a67
fix: use items description if not present on top level
fixes: #206
2017-02-15 16:00:39 +02:00
Roman Hotsiy
b43a87d627
feat: autoscroll menu
implements #88
2017-02-14 14:39:03 +02:00
Roman Hotsiy
088dad8dca
chore: update dependencies 2017-02-14 12:01:09 +02:00
Roman Hotsiy
4acfc11148
fix: response samples - render description as markdown
fixes #190
2017-02-14 11:18:59 +02:00
Roman Hotsiy
77bc3c44fc
fix: take snapshot of schema to not overwrite inlined references
fixes #203
2017-02-14 10:49:42 +02:00
Roman Hotsiy
a5c03abbe4
fix: Fix extra slash if basePath is not present
fixes #201
2017-02-14 09:49:58 +02:00
Roman Hotsiy
5f909cac47
Add safe guards array without items (fixes #199) 2017-02-09 15:31:28 +02:00
Roman Hotsiy
ee36392164
Fix toggle icon width on IE (fixes #198) 2017-02-07 23:24:13 +02:00
Roman Hotsiy
6fcee29b54
Fix crash trying to index empty tags list 2017-02-02 23:35:06 +02:00
Roman Hotsiy
05be7561f0
Undeprecate x-traitTag 2017-02-02 23:24:00 +02:00
Roman Hotsiy
a2d355a981
Fix tests 2017-02-02 23:13:41 +02:00
Roman Hotsiy
076fca15a4
Render externalDocs (resolves #103) 2017-02-02 23:13:41 +02:00
Roman Hotsiy
a93cd49123
Fix wrapping problem (fixes #185) 2017-02-02 23:13:41 +02:00
Roman Hotsiy
9b6a97fc64
Fix latest empty menu-items not getting active (#194) 2017-02-02 23:13:41 +02:00
Roman Hotsiy
555767feb5
Search fixes 2017-02-02 23:13:40 +02:00
Roman Hotsiy
82575d6a77
Fix tests + don't crash on non-existing menu-items 2017-02-02 23:13:40 +02:00
jsmartfo
d9bec1bd6a
fix(heading): fix for headings render making failsafe, adding test, adjusting some commentary and spelling/typos 2017-02-02 23:13:40 +02:00
Roman Hotsiy
c4f25cc53d
Index description 2017-02-02 23:13:40 +02:00
Roman Hotsiy
7fa850b41d
Refactor markdown headings parsing 2017-02-02 23:13:40 +02:00
Roman Hotsiy
1ff87ce665
More Swagger Typings + index headers 2017-02-02 23:13:40 +02:00
Roman Hotsiy
71edfafae2
Minor redoc-search ui-fixes 2017-02-02 23:13:40 +02:00
Roman Hotsiy
072ab15cae
Redoc search styling 2017-02-02 23:13:40 +02:00
Roman Hotsiy
b8a96e25fe
fix tests 2017-02-02 23:13:40 +02:00
Roman Hotsiy
68a2430da4
Fix using old Zippy option 2017-02-02 23:13:40 +02:00
Roman Hotsiy
c52703f1ed
Fix search inside circular discriminators 2017-02-02 23:13:40 +02:00
Roman Hotsiy
6e13acbc64
Index and search inside discriminator 2017-02-02 23:13:40 +02:00
Roman Hotsiy
86f3a895a3
Index parameters 2017-02-02 23:13:40 +02:00
Roman Hotsiy
e1ce5ea316
Basic Indexing + search 2017-02-02 23:13:40 +02:00
Roman Hotsiy
21a3ab0b1f
minor fix in maker serivce 2017-02-02 23:13:40 +02:00
Roman Hotsiy
e164590fca
Expanding nested schemas by absolute pointer 2017-02-02 23:13:40 +02:00
Roman Hotsiy
46f6b29547
Lazy search highlight + basic search 2017-02-02 23:13:39 +02:00
Roman Hotsiy
58ccf3938d
Move some templates + css into separate files 2017-01-07 18:23:08 +02:00
Roman Hotsiy
899c2b8398
Add a few tests + remove unused code 2017-01-07 18:05:08 +02:00
Roman Hotsiy
049094f179
Development tools refactor
- common webpack config
  - use latest karma-coverage + remap-istanbul
  - use webpack-ngc instead of ngc buildstep
  - update dev dependencies
  - use V8LazyParseWebpackPlugin
2017-01-06 21:38:04 +02:00
Roman Hotsiy
ab14bf4dc9
Fix right panel overlaps site-footer 2017-01-06 13:22:38 +02:00
Roman Hotsiy
067a847716
Bring back side-menu animations 2017-01-06 13:14:47 +02:00
Roman Hotsiy
177bffb1c3
Merge branch 'menu-refactor' 2017-01-06 12:58:15 +02:00
Roman Hotsiy
3c0d7301c8
Minor fix in menu 2017-01-06 12:56:24 +02:00
Roman Hotsiy
1d7e0b0e90
do not capitalize method summuary in level-1 menu 2017-01-06 12:56:24 +02:00
Roman Hotsiy
0d3580e21f
Add warnings for non-used or non-existing tags in groups 2017-01-06 12:56:24 +02:00
Roman Hotsiy
73bfb18282
Fix response list for shared schemas (fixes #177) 2017-01-04 14:49:49 +02:00
Gaurav Jain
3eeeb6a3fb Add support for second-level headings from Markdown docs 2016-12-30 13:20:16 -08:00
Roman Hotsiy
86c0dcbfe1
Support inherited discriminator (only one at the moment) 2016-12-28 14:15:05 +02:00
Roman Hotsiy
84f3aee681
Update tests after refactoring 2016-12-25 19:15:24 +02:00
Roman Hotsiy
cd066904d7
fix lint warnings 2016-12-25 17:16:33 +02:00
Roman Hotsiy
6a7f0238d3
Update safari workaround 2016-12-25 17:15:01 +02:00
Roman Hotsiy
90ae0448eb
Add support for grouping items in menu 2016-12-25 17:14:31 +02:00
Roman Hotsiy
c41ffe8209
Continue menu refactor 2016-12-25 14:24:58 +02:00
Roman Hotsiy
97949a17f9
Adapt menu service and lazy-tasks to new menu strcuture 2016-12-24 11:18:25 +02:00
Roman Hotsiy
398aa60a46
Update Method list to work with new menu structure 2016-12-24 11:18:25 +02:00
Roman Hotsiy
ac0681c8a9
Update side menu to work with new menu structure 2016-12-24 11:18:25 +02:00
Roman Hotsiy
de00c7868a
Split menu generation in two stages 2016-12-24 11:18:24 +02:00
Roman Hotsiy
17fd100da4
Uncomment animation after upgrage to latest ng2 (resolves #162) 2016-12-22 01:36:04 +02:00