Commit Graph

149 Commits

Author SHA1 Message Date
Roman Hotsiy
e1ce5ea316
Basic Indexing + search 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
86c0dcbfe1
Support inherited discriminator (only one at the moment) 2016-12-28 14:15:05 +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
1855d2bd38
Fix linter/tsc errors 2016-12-02 12:11:17 +02:00
Roman Hotsiy
932b2c95c9
Fix styling 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
c281c62b36
Fix object to become an array (#146) 2016-11-28 20:03:01 +02:00
Roman Hotsiy
d8f08be770
Add support for collectionFormat 2016-11-28 16:15:09 +02:00
Roman Hotsiy
0a939d1548
Fix crashing on array without items (fixes #104) 2016-11-02 13:39:01 +02: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
17e7bf9fd8
Refactor + minor fixes/optimizations 2016-10-23 20:18:42 +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
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
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
2bc729ea23
Fix array inside objects if referenced directly (fixes #84) 2016-08-30 18:49:08 +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
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
cde5eb534a
Add special representation for enum with one value (fixes #70) 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
0e354afd20
Fix e2e tests timeouts 2016-07-28 19:59:42 +03:00
Roman Hotsiy
ae0b0f5f14
Deduce type value from validation keywords (fixes #71) 2016-07-26 14:07:25 +03:00
Roman Hotsiy
82f1be1d11
Get rid of prepareModel method. Use init instead 2016-07-20 11:07:08 +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
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
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
f0fe212c24
Update file produces/consumes look 2016-07-01 18:10:01 +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
Roman Hotsiy
0b0f28cd4a
Implement expanding subschemas (fixes #56) 2016-06-29 18:02:19 +03:00