1
0
Fork 0
Commit Graph

570 Commits

Author SHA1 Message Date
ssube 8efbd992df feat: list mode, fix version option 2019-06-24 23:47:12 -05:00
ssube 79c7e71796 fix: delimit output documents 2019-06-24 23:02:28 -05:00
ssube 2bd60c8f6c feat: support multiple documents per source (#11) 2019-06-24 22:50:46 -05:00
ssube 146bcc7268 docs: clean up readme 2019-06-24 22:32:39 -05:00
ssube 67d2b59302 fix kubernetes rules 2019-06-23 23:00:44 -05:00
ssube 03b3bfa2f4 fix: apply schema changes to data 2019-06-23 23:00:01 -05:00
ssube eb1fdd3f30 formalize visitor, results, etc 2019-06-23 22:48:07 -05:00
ssube aec3ea9e4e fix(rules): check numeric cpu limits 2019-06-22 12:44:51 -05:00
ssube 4112a1d778 fix(rules): validate source names 2019-06-22 12:33:50 -05:00
ssube 9eb41fc38e feat: load definitions from rules (fixes #2)
BREAKING CHANGE: adds a required `name` property (string) at the
top level of each `--rules` file, used as the schema name
2019-06-22 12:26:11 -05:00
ssube e02cd67164 fix(rules): remove test default 2019-06-22 11:51:10 -05:00
ssube 6f15d1c621 feat: display diff when rule modifies data (fixes #3) 2019-06-22 11:48:41 -05:00
ssube e3588577ac feat: add rules to image, doc 2019-06-17 09:11:26 -05:00
ssube da4274966a feat: group config & rules in help 2019-06-17 08:19:35 -05:00
ssube c09d135fed fix: use consistent option names in source 2019-06-17 08:16:13 -05:00
ssube 1f1faf8b1b fix: list modes in help 2019-06-17 08:13:39 -05:00
ssube 721f85f606 feat: add cli help (fixes #7) 2019-06-17 08:04:58 -05:00
ssube e6c2da540e docs: add links to syntax and meta-rules 2019-06-17 07:19:02 -05:00
ssube 719954e2a8 feat: fix mode and type coercion 2019-06-17 07:11:36 -05:00
ssube 97d5c7aac6 fix(rules): ensure low CPU limits are non-0 2019-06-17 06:55:46 -05:00
ssube 13159057d5 rules(gitlab-ci): start validating jobs 2019-06-16 19:16:52 -05:00
ssube 9c1b7ae13d rules(kubernetes): require positive value for numeric cpu limits 2019-06-16 19:16:32 -05:00
ssube c753d30505 build: omit cache from npm bundle 2019-06-16 16:48:58 -05:00
ssube a136b93b37 docs: fix changelog 2019-06-16 16:44:29 -05:00
ssube d9b44b65ab
chore(release): 0.3.0 2019-06-16 16:42:52 -05:00
ssube 52d6cdaa11 deps: add standard version for releases 2019-06-16 16:40:54 -05:00
ssube 72bedc87a9 fix(source): wait for output write to finish 2019-06-16 16:35:43 -05:00
ssube ab40330f61 feat(parser): serialize data via parser 2019-06-16 16:35:18 -05:00
ssube 29f372daa8 fix: refactor parser into a single class 2019-06-16 16:15:01 -05:00
ssube 9a25fb97a8 feat: clean rules up with a bit of a visitor pattern 2019-06-16 13:30:04 -05:00
ssube f61b5689ae fix(build): fix artifacts 2019-06-16 00:25:11 -05:00
ssube a1cf4cc8e8 fix(build): fix node target 2019-06-15 23:13:29 -05:00
ssube 5498236052 fix(build): add github status script, remove coverage jobs 2019-06-15 23:10:24 -05:00
ssube cec3576506 build: add CI 2019-06-15 23:08:12 -05:00
ssube 0876e720bc feat(rules): add filename as tag 2019-06-15 22:54:40 -05:00
ssube 494d9f1a95 lint(rules): comment up the k8s rules 2019-06-15 22:51:03 -05:00
ssube 52095ed7ed fix(rules): make filter optional in meta-rules 2019-06-15 22:50:41 -05:00
ssube 9a7f8829c0 feat: make rule filters optional (fixes #4) 2019-06-15 22:46:27 -05:00
ssube 8d87332b14 fix(docker): add stderr config 2019-06-15 22:45:18 -05:00
ssube db47b3e14b fix(docker): only copy bundle into image 2019-06-15 22:04:41 -05:00
ssube 172efb92c2 build: add dockerfile 2019-06-15 21:59:37 -05:00
ssube 4a124ebb8b fix: only print parsed args 2019-06-15 21:59:28 -05:00
ssube ffe76926a8 docs: fix example paths 2019-06-15 21:21:42 -05:00
ssube 0f78fa4df4 build: fix version info 2019-06-15 21:18:17 -05:00
ssube 035e5cacfe docs: fix a few things 2019-06-15 21:13:15 -05:00
ssube ce75930a3c docs: expand examples 2019-06-15 21:08:21 -05:00
ssube 53018cfc01 rules(kubernetes): ensure deployments have replica counts 2019-06-15 20:53:39 -05:00
ssube 4604a1da62 rules(kubernetes): allow numeric resources, validate string resources more thoroughly 2019-06-15 20:53:20 -05:00
ssube dcb211c382 rules: add some basic ansible rules 2019-06-15 20:42:40 -05:00
ssube 731c87e85c build: use example stderr config when validating rules 2019-06-15 20:23:37 -05:00