Commit Graph

43 Commits

Author SHA1 Message Date
Roman Hotsiy
b097f1fdfa Don't show enum info for discriminator field 2016-04-13 14:22:32 +03:00
Roman Hotsiy
fc86c93d87 Fix discriminator end-less recursion 2016-04-13 14:21:56 +03:00
Roman Hotsiy
06e9dd3a0f Fix nested schemas styling (fixes #32) 2016-04-07 21:00:34 +03:00
Roman Hotsiy
6032355664 Refactor JsonSchema component + improve merging allOf 2016-03-27 00:44:34 +02:00
Cesar
cfffc19d4f Merge with master 2016-03-22 13:12:35 -04:00
Roman Hotsiy
824d790478 Fix allOf referencing array schema 2016-03-22 00:27:59 +02:00
Cesar
5decc3ceb5 merge with origin 2016-03-18 09:06:22 -04:00
Roman Hotsiy
13286558d0 Add minimum and maximum information for numeric fields (fixes #33) 2016-03-17 01:27:09 +02:00
Roman Hotsiy
ac7116ad04 big refactoring of injectPropertyData method 2016-03-17 00:43:23 +02:00
Roman Hotsiy
3a6e2c14c4 Nested allOf handling 2016-03-15 16:09:42 +02:00
Roman Hotsiy
e957a92346 allOf merging fixes (fixes #31) 2016-03-15 16:09:16 +02:00
Roman Hotsiy
2e53b9fa50 Merge branch 'master' into css-changes 2016-03-13 02:49:15 +02:00
Roman Hotsiy
6965e69c8c fix regression 2016-03-13 02:32:57 +02:00
Roman Hotsiy
9860e31049 JsonSchema: display object without properties as a simple type 2016-03-13 01:56:24 +02:00
Roman Hotsiy
0a8440f44b Fix treating refereced schemas with simple types (string, integer) as nested 2016-03-09 20:32:10 +02:00
Roman Hotsiy
8afa4d6c32 Fix treating refereced schemas with simple types (string, integer) as nested 2016-03-09 00:28:55 +02:00
Roman Hotsiy
bfa10bca83 Restyle JSONSchema component 2016-03-09 00:27:19 +02:00
Roman Hotsiy
3f698caabe Fix required for JsonSchema component (fixes #28) 2016-03-02 08:56:09 +04:00
Roman Hotsiy
8c52af3829 Fix hardcoded column witdth 2016-02-27 23:32:26 +02:00
Roman Hotsiy
5485df84fe Various refactoring
- renam DOM elements variables to start from $
- use DI for OptionsManager
- move loading styles into separate CSS file
- minor other refactors
2016-02-10 15:48:07 +02:00
Roman Hotsiy
db7f500ba0 IE10, IE9 Fixes
Use Reflect.metadate decorator instead of Class.parameters
Add fallback old syntax of flexbox
Other minor styling fixes
2016-02-10 13:19:50 +02:00
Roman Hotsiy
f723240145 Fix tests 2016-02-07 16:59:41 +02:00
Roman Hotsiy
ea6df01bfd Cache same schema views 2016-02-07 16:11:15 +02:00
Roman Hotsiy
7f57558225 fixed #12: schema representation on Safari 2016-02-06 18:02:10 +02:00
Roman Hotsiy
e861ae9add Display enums info 2016-02-06 17:00:36 +02:00
Roman Hotsiy
fae59c7917 Fix path params rendering 2016-02-04 11:49:00 +02:00
Roman Hotsiy
31e6a1b543 schema types coloring 2016-01-23 16:29:34 +02:00
Roman Hotsiy
6ebca9d46c Handle parameter types without type (fixes #8) 2016-01-23 16:01:10 +02:00
Roman Hotsiy
abefb06dd5 schema ui fixes 2016-01-16 23:24:05 +02:00
Roman Hotsiy
afb9f6b1ed Handle circular references 2016-01-16 00:44:10 +02:00
Roman Hotsiy
e57cda256c Redesign discriminator UI 2016-01-10 17:29:35 +02:00
Roman Hotsiy
26b9bbc4ae Discriminator support 2016-01-09 22:37:01 +02:00
Roman Hotsiy
da019894be Change warning to error 2016-01-09 22:37:01 +02:00
Roman Hotsiy
66aa19404a Update angular2 to the latest alpha + migrate 2015-12-14 17:20:40 +02:00
Roman Hotsiy
3b5cd1068b minor code improvement 2015-11-29 17:06:08 +02:00
Roman Hotsiy
2eabd2b333 Display simple schema + update format display 2015-11-29 17:02:54 +02:00
Roman Hotsiy
9979fab0ab JsonSchema fix issues with subschemas resolving 2015-11-29 12:04:28 +02:00
Roman Hotsiy
f964465513 display array schema 2015-11-28 00:44:35 +02:00
Roman Hotsiy
f538d15ece Resolve allOf in JsonSchema component 2015-11-25 01:51:54 +02:00
Roman Hotsiy
743f270feb Add message for non-implemented schemas 2015-11-24 00:13:27 +02:00
Roman Hotsiy
a0b66655bf Add own JsonSchema to responses 2015-11-24 00:08:55 +02:00
Roman Hotsiy
af4f21726a JsonSchema treat array of objects 2015-11-18 23:52:55 +02:00
Roman Hotsiy
7c8edb04e4 create own basic json-schema viewer 2015-11-18 23:30:59 +02:00