Roman Hotsiy
a3786847d2
Disable side-menu animation (workaround for #162 )
2016-12-12 15:46:36 +02:00
Roman Hotsiy
16aa286c25
Use markdown in responses description ( closes #158 )
2016-12-07 19:27:13 +02:00
Ben Firshman
82b52bf6ef
Add display name for tags
...
In go-swagger, the name of the tag determines the directory that
generated files end up in. Also, we want the tag names to be
consistent with operationIds.
Unfortunately, these make bad names for menu items, so we want
to have a way of specifying human-friendly names for the menu.
2016-12-05 20:58:53 +02:00
Roman Hotsiy
8731adf2a3
Fix regression: side panel overlaps footer
2016-12-02 12:53:09 +02:00
Roman Hotsiy
370b164b5f
Remove some unused declarations
2016-12-02 12:11:17 +02:00
Roman Hotsiy
7d9503d67d
Fix only the first instance of schema was rendered ( fixes #150 )
2016-12-02 12:11:17 +02:00
Roman Hotsiy
f8df377d56
Fix ng animation crash after angular upgrade
2016-12-02 12:11:17 +02:00
Roman Hotsiy
cc4688fd5d
Don't show error screen for runtimes after render finished
2016-12-02 12:11:17 +02:00
Roman Hotsiy
1855d2bd38
Fix linter/tsc errors
2016-12-02 12:11:17 +02:00
Roman Hotsiy
71a48e0de8
UI: Improve paramters spacing
2016-11-30 18:25:52 +02:00
Roman Hotsiy
ad1e1ac272
Fix mmobile menu z-index
2016-11-30 18:17:33 +02:00
Roman Hotsiy
fc46931551
Add lazyRendering option
2016-11-30 13:23:24 +02:00
Roman Hotsiy
833f98167a
Activate virtual and emtpy menu items
2016-11-30 11:55:38 +02:00
Roman Hotsiy
932b2c95c9
Fix styling
2016-11-30 11:55:38 +02:00
Roman Hotsiy
a8b96e8bd1
Fix lint err + enable test
2016-11-30 11:55:38 +02:00
Roman Hotsiy
c0e33bff61
Disable menu items until corresponding content is rendered
2016-11-30 11:55:38 +02:00
Roman Hotsiy
0f580eeed0
Fix tests + other minor fixes
2016-11-30 11:55:37 +02:00
Roman Hotsiy
4208660a6f
Perfromance fix (tests still failing)
2016-11-30 11:55:37 +02:00
Roman Hotsiy
5bd0ac2d11
Fix read-only fields appear in request samples ( fixes #142 )
2016-11-29 21:54:37 +02:00
Roman Hotsiy
c281c62b36
Fix object to become an array ( #146 )
2016-11-28 20:03:01 +02:00
Roman Hotsiy
19bc9227f4
Wrap api version in span with class ( fixes #145 )
2016-11-28 16:18:54 +02:00
Roman Hotsiy
d8f08be770
Add support for collectionFormat
2016-11-28 16:15:09 +02:00
Roman Hotsiy
efcb811151
Fix allOf withing array items ( fixes #136 )
2016-11-05 16:08:39 +02:00
Roman Hotsiy
0a939d1548
Fix crashing on array without items ( fixes #104 )
2016-11-02 13:39:01 +02:00
Roman Hotsiy
1f64346584
Fix content scrolling on language switch ( #130 )
2016-11-02 11:37:33 +02:00
Ben Firshman
2453ffb11b
Add option to hide hostname in method definition
...
This allows ReDoc to be used for self-hosted tools where the
hostname may not be known.
2016-11-01 11:44:22 -07:00
Roman Hotsiy
77eeb53a48
Render pattern property ( #42 )
2016-11-01 17:21:32 +02:00
Roman Hotsiy
9d4a903ef2
Start refactoring css + minor UI improvements
2016-11-01 17:00:52 +02:00
Roman Hotsiy
4aa212547f
Replace :host from non-angular stylesheet
2016-10-31 20:15:13 +02:00
Roman Hotsiy
a0771d12c0
Enable markdown for securitydefinition description
2016-10-31 19:23:34 +02:00
Roman Hotsiy
9389d7dc15
Fix unit tests
2016-10-31 10:15:04 +02:00
Roman Hotsiy
a94afe5f2d
Fix error handler
2016-10-31 09:16:39 +02:00
Roman Hotsiy
b8b3bf328e
Security Definitions + other
2016-10-30 17:58:06 +02:00
Roman Hotsiy
44cd7784aa
Redoc error handler refactor
2016-10-30 17:55:36 +02:00
Roman Hotsiy
17e7bf9fd8
Refactor + minor fixes/optimizations
2016-10-23 20:18:42 +03:00
Roman Hotsiy
5597a58846
Do spec load after bootstrap
2016-10-14 11:44:18 +03:00
Roman Hotsiy
0678c4c595
implemented x-extendedDiscriminator to workaround name clashes in big specs
2016-09-28 09:36:21 +03:00
Roman Hotsiy
2da84ec20d
Fix broken tabs styling for response samples
2016-09-13 01:34:24 +03:00
Roman Hotsiy
39db6e8462
Fix schema collapse after change discriminator
2016-09-12 23:54:35 +03:00
Roman Hotsiy
c768512913
Fix default value for falsy values is not displayed ( #109 )
2016-09-12 23:54:35 +03:00
Roman Hotsiy
a14bde334b
Update to latest Angular RC.6
2016-09-02 23:18:43 +03:00
Roman Hotsiy
d3ef8f003c
Fix e2e tests + minor refactoring
2016-09-01 09:54:28 +03:00
Roman Hotsiy
4066362ab9
Add + fix tests
2016-08-31 23:51:56 +03:00
Roman Hotsiy
b649d52c39
x-nullable support for non-object schemas
2016-08-31 22:45:59 +03:00
Roman Hotsiy
b2cd855aa8
Make e2e less verbose + minor fixes
2016-08-31 22:04:37 +03:00
Roman Hotsiy
acaf54b28f
Fix code samples are not shown for operations without body param ( #93 )
2016-08-31 22:04:37 +03:00
kedashoe
027cdc19c8
support "x-nullable" property
2016-08-31 11:36:18 -07:00
Roman Hotsiy
2be02c5aa1
Fix broken order in discriminator dropdowns
2016-08-30 21:29:56 +03:00
Roman Hotsiy
9f83c1c3ad
Fix version render issue
2016-08-30 20:16:06 +03:00
Roman Hotsiy
a01f9f41a4
Fix sticky sidebar ( #75 )
2016-08-30 19:35:07 +03:00
Roman Hotsiy
2bc729ea23
Fix array inside objects if referenced directly ( fixes #84 )
2016-08-30 18:49:08 +03:00
Roman Hotsiy
4f746a19e3
fix warnings changedetection
2016-08-30 18:38:13 +03:00
Roman Hotsiy
1b6c858ab7
Fix minor css issues
2016-08-30 18:24:37 +03:00
Roman Hotsiy
c384163be0
ChangeDetectionStrategy.OnPush for components
2016-08-30 17:07:54 +03:00
Roman Hotsiy
bff4b80845
Change the way discriminator is rendered
2016-08-30 13:51:14 +03:00
Roman Hotsiy
27197ffb46
Propagate external options
2016-08-29 07:30:49 +03:00
Roman Hotsiy
a65ecfa442
Move to webpack + AoT compilation ✨
2016-08-28 21:46:10 +03:00
Roman Hotsiy
379870a1b3
Migrate to angular rc.5
2016-08-22 12:12:13 +03:00
Roman Hotsiy
b77e3c8843
Move license and contact info above description
2016-08-21 17:43:42 +03:00
Roman Hotsiy
7b16a13427
Fix markdown code blocks in api description
2016-08-21 10:56:29 +03:00
Roman Hotsiy
cde5eb534a
Add special representation for enum with one value ( fixes #70 )
2016-08-12 20:42:41 +03:00
Roman Hotsiy
9aea9bc683
Fix API descriptioin width on mobile
2016-08-12 20:42:41 +03:00
Roman Hotsiy
d3d223a344
Refactor schema template
2016-08-12 20:42:41 +03:00
Roman Hotsiy
92f745d10f
Add Tuple support
2016-08-12 20:42:41 +03:00
Roman Hotsiy
d3bbfbf163
Load fonts erlier
2016-07-28 20:17:45 +03:00
Roman Hotsiy
0e354afd20
Fix e2e tests timeouts
2016-07-28 19:59:42 +03:00
Roman Hotsiy
167b272d3e
CSS fixes
2016-07-28 19:59:02 +03:00
Roman Hotsiy
c0f43a3d15
Fix warnings show criteria
2016-07-28 15:57:37 +03:00
Roman Hotsiy
0f2189622e
Fix tag links
2016-07-28 15:57:13 +03:00
Roman Hotsiy
d5651a2cb7
Move Download Swagger button
2016-07-28 15:56:29 +03:00
Roman Hotsiy
c92a743ea8
Remove console.log
2016-07-28 08:57:10 +03:00
Roman Hotsiy
f98cb9a3fe
Render json-schema constrains for headers ( fixes #47 )
2016-07-28 07:24:12 +03:00
Roman Hotsiy
4b61357be0
Warnings on the top of page ( fixes #48 )
2016-07-27 18:57:23 +03:00
Roman Hotsiy
ae0b0f5f14
Deduce type value from validation keywords ( fixes #71 )
2016-07-26 14:07:25 +03:00
Roman Hotsiy
a5959bdf55
Refactor menu
2016-07-26 12:33:55 +03:00
Roman Hotsiy
205aa6211c
Pull markdown headers from description into side menu
2016-07-21 13:52:56 +03:00
Roman Hotsiy
82f1be1d11
Get rid of prepareModel method. Use init instead
2016-07-20 11:07:08 +03:00
Roman Hotsiy
7967833254
Minor rendering perf improvements
2016-07-17 19:44:58 +03:00
Roman Hotsiy
6c2bfd8dee
Implement Copy/Expand/Collapse buttons
2016-07-17 18:07:51 +03:00
Roman Hotsiy
da9b4ab0b1
Dropdown overflow fix
2016-07-15 23:44:42 +03:00
Roman Hotsiy
7bf8c1e852
Minor ui fix: space between range and requird
2016-07-15 20:20:24 +03:00
Roman Hotsiy
dcd43e4fc6
Discriminator support for examples ( fixes #65 )
2016-07-15 17:43:01 +03:00
Roman Hotsiy
17dc1c46df
fix tests
2016-07-10 16:05:28 +03:00
Roman Hotsiy
186ce7ab6f
Update Powered by redoc badge
2016-07-10 15:43:17 +03:00
Roman Hotsiy
31e38ac7ec
Fix crash on Firefox
2016-07-10 14:46:24 +03:00
Roman Hotsiy
ad678925f5
Add Response Schema label
2016-07-10 14:45:06 +03:00
Roman Hotsiy
4cf11dceee
Fix borders rendering issues
2016-07-10 14:44:22 +03:00
Roman Hotsiy
135bdbe12f
Expand shevron: make clickable
2016-07-10 14:42:49 +03:00
Roman Hotsiy
7618507cda
Auto expand schema with one element
2016-07-10 14:28:05 +03:00
Roman Hotsiy
ac6c203f24
fix tests
2016-07-01 18:33:42 +03:00
Roman Hotsiy
f0fe212c24
Update file produces/consumes look
2016-07-01 18:10:01 +03:00
Roman Hotsiy
6a8f1e6e21
prepend v to api version
2016-07-01 18:09:42 +03:00
Roman Hotsiy
2d54a67c2c
Make baseUrl darker
2016-07-01 17:26:10 +03:00
Roman Hotsiy
b22b8d2122
Refactor menu generation + handle methods without tags
2016-07-01 17:24:59 +03:00
Roman Hotsiy
4a475677f7
Clean up tests
2016-07-01 16:30:57 +03:00
Roman Hotsiy
81d06316ed
Add trackBy to tags
2016-07-01 16:30:35 +03:00
Roman Hotsiy
a671d2f005
update to the latest angular
2016-07-01 15:53:16 +03:00
Roman Hotsiy
ad52726b90
Fix various JsonSchema rendering bugs
2016-06-30 16:45:53 +03:00
Roman Hotsiy
46a44f3f6c
Attach controler to schemas with subschemas
2016-06-29 19:07:18 +03:00
Roman Hotsiy
7a73ba2ce5
Fix LazySchema tests
2016-06-29 19:06:49 +03:00