Commit Graph

59 Commits

Author SHA1 Message Date
Rainer Killinger
0b33db9f89 refactor: update dependencies 2022-01-25 15:47:20 +01:00
Rainer Killinger
e82f4e9209 fix: ajv related tranistive build errors 2021-12-17 10:17:53 +01:00
openstappsbot
0ca252b221 refactor: update all 2021-12-15 11:51:11 +01:00
openstappsbot
8cf40900bb refactor: update all 2021-09-29 09:42:31 +02:00
Rainer Killinger
fe90cd098a refactor: update dependencies 2021-08-31 09:32:43 +00:00
Wieland Schöbl
96e3acf9ba fix: generate schemas for type aliases 2021-08-30 15:23:19 +02:00
Rainer Killinger
f82b465263 fix: add cruical Converter ceation option 2021-08-27 13:49:01 +02:00
Wieland Schöbl
aa0ba51a34 refactor: rename .d.ts files to .ts 2021-08-25 13:16:21 +02:00
Wieland Schöbl
fe59204b42 feat: modernize core-tools 2021-08-25 09:47:36 +00:00
Rainer Killinger
7a5d2bb1e9 fix: rollback ajv version to 6.12.6 2021-08-02 12:55:00 +02:00
Rainer Killinger
c9dedf6a9f refactor: update dependencies 2021-07-20 09:35:53 +02:00
Rainer Killinger
f4bf7abc89 feat: replace route markdown with openapi 2021-07-20 09:35:49 +02:00
Rainer Killinger
a1e820336f refactor: update dependencies 2021-07-16 14:35:39 +02:00
Wieland Schöbl
f20038c8f9 fix: fix inherited properties not working correctly 2021-07-05 18:00:59 +02:00
Wieland Schöbl
74298065e0 feat: add support for non-external premaps 2021-05-12 14:06:13 +00:00
Rainer Killinger
7ba8233f5b feat: add filterable annotation option for integer 2021-04-19 19:25:58 +02:00
Wieland Schöbl
724a6866c8 feat: make Point type sortable in Elasticsearch 2021-03-24 08:44:23 +01:00
Wieland Schöbl
a09be1d941 feat: add support for date mapping 2020-11-23 12:37:47 +01:00
Wieland Schöbl
485430b7f2 feat: add support for @inheritTags 2020-11-11 10:05:12 +01:00
Wieland Schöbl
5330255b7e refactor: update dependencies and fix resulting errors
Upgraded JSON Schema from version 6 to version 7
Upgraded TypeDoc version to latest
Replaced 'jsonschema' with 'json-schema' package to better comply with 'ts-json-schema-generator'
Replace JSON Schema validation with AJV in areas where it wasn't used previously
Removed commander help output as it causes strange issues
2020-10-28 16:56:23 +01:00
Wieland Schöbl
b7cdb6a9ad fix: use value type in IndexSignature type instead of key type 2020-10-07 02:27:39 +02:00
wulkanat@gmail.com
24ea449dd4 test: add aggregations and mapping test 2020-09-29 19:02:13 +02:00
wulkanat@gmail.com
e5511d0738 fix: array tags did not propagate 2020-09-09 11:04:40 +02:00
Michel Jonathan Schmitz
8b3a8f929b build: update dependencies 2020-01-22 09:22:13 +01:00
Wieland Schöbl
8f5570e2e2 fix: make fields with index signatures a dynamic mapping 2019-11-29 14:08:21 +01:00
Wieland Schöbl
4c1a374a9e fix: use .raw field for aggregations 2019-11-12 16:36:43 +01:00
Wieland Schöbl
19ef656289 ci: make mapping test work for new mappings 2019-11-05 15:27:07 +01:00
Wieland Schöbl
8f7201e2cf fix: make mapping of generics work correctly
fixes #27
2019-11-01 16:24:35 +01:00
Wieland Schöbl
47361d412a fix: make mapping tags work for overwritten values 2019-11-01 12:24:05 +01:00
Wieland Schöbl
18ad651286 feat: generate aggreations from annotations in the core 2019-09-18 13:07:32 +02:00
Wieland Schöbl
77e49146c0 fix: read type tags correctly after the first time 2019-09-03 13:27:59 +02:00
Wieland Schöbl
36bf17e323 feat: add support for @filterable tag 2019-08-20 16:11:38 +02:00
Anselm Stordeur
7b198f95ce feat: add automatic mapping generation
Fixes #6
2019-07-25 13:35:25 +02:00
Michel Jonathan Schmitz
967f946527 fix: apply stricter tslint rules 2019-06-27 08:08:53 +02:00
Michel Jonathan Schmitz
5d50abd411 refactor: rename class in cli options 2019-06-27 08:08:53 +02:00
Michel Jonathan Schmitz
6e434145ba docs: add interface to definitions description 2019-06-27 08:08:53 +02:00
Michel Jonathan Schmitz
23cbc53fef style: apply strict style rules for this feature 2019-06-27 08:08:53 +02:00
Michel Jonathan Schmitz
843e59811a feat: added output file name for uml generation 2019-06-27 08:08:53 +02:00
Michel Jonathan Schmitz
0f21da4a92 feat: add the uml generator 2019-06-27 08:08:31 +02:00
Rainer Killinger
b965f7cd6e test: adjust schema test for broader use cases 2019-06-18 14:16:17 +02:00
Rainer Killinger
c4a403e807 refactor: reintroduce validateThing method 2019-06-18 14:16:13 +02:00
Karl-Philipp Wulfert
4d4f7bf7ac refactor: adjust code to new configuration 2019-06-05 17:25:02 +02:00
Karl-Philipp Wulfert
13b4d3d498 refactor: adjust code to updated dependencies 2019-05-27 18:07:30 +02:00
Karl-Philipp Wulfert
3fda81d279 docs: adjust copyright years 2019-05-27 18:03:02 +02:00
Karl-Philipp Wulfert
cbe465efd5 build: correctly list dev dependencies 2019-04-09 08:59:28 +00:00
Karl-Philipp Wulfert
9e8dc186f3 build: update dependencies
Fixes #16
2019-04-08 10:59:40 +02:00
Wieland Schöbl
1022150ca3 feat: add feature to validate schemas directly 2019-04-03 14:31:38 +02:00
Karl-Philipp Wulfert
d3ce936626 feat: adjust generation of route documentation
Fixes #12
2019-02-26 16:52:11 +01:00
Michel Jonathan Schmitz
1dbb59b9d7 refactor: remove deprecated and unused methods 2019-02-22 11:09:35 +01:00
Karl-Philipp Wulfert
1c744328eb feat: ensure correct path for input files 2019-02-06 17:03:51 +01:00