Commit graph

  • a5a34675c0 Fix usage of -h v0.4.6 Yann Hamon 2021-03-08 18:14:24 +0100
  • 19441d8182
    Merge pull request #42 from yannh/fix-stdin-behaviour v0.4.5 Yann Hamon 2021-03-08 00:00:52 +0100
  • 6308d55977 only read from stdin when no other files/folders given Yann Hamon 2021-03-07 23:59:13 +0100
  • 142f7b29a8
    Added ignore-stdin Cellebyte 2021-03-04 01:33:44 +0100
  • b10927a052 Update Readme, add 'default' value for -schema-location parameter v0.4.4 Yann Hamon 2021-02-27 16:37:24 +0100
  • 171d894752
    Merge pull request #36 from cmertz/remove-gosimple-warnings Yann Hamon 2021-02-27 15:05:02 +0100
  • d6410e697b initial support for homebrew Athir Nuaimi 2021-02-24 11:45:16 -0500
  • 65968cf540 remove gosimple offences Christoph Mertz 2021-02-19 17:01:54 +0100
  • b99b5e4fab use multistep in docker-image Yann Hamon 2021-02-14 20:11:29 +0100
  • 6919c7ae73 use multistep in docker-image Yann Hamon 2021-02-14 20:06:26 +0100
  • 8452621b5a use multistep in docker-image Yann Hamon 2021-02-14 19:40:14 +0100
  • 08b852d998 use multistep in docker-image Yann Hamon 2021-02-14 19:35:57 +0100
  • 3ead2a461d use multistep in docker-image Yann Hamon 2021-02-14 19:33:20 +0100
  • f2d2d58333 use multistep in docker-image Yann Hamon 2021-02-14 19:30:59 +0100
  • 9ff5c37d1e use multistep in docker-image Yann Hamon 2021-02-14 19:28:38 +0100
  • 5040627910 use multistep in docker-image Yann Hamon 2021-02-14 19:21:18 +0100
  • 8ce6e39d92 use multistep in docker-image Yann Hamon 2021-02-14 19:15:12 +0100
  • 4b54efbc8c use multistep in docker-image Yann Hamon 2021-02-14 19:14:04 +0100
  • 63fb69237e use multistep in docker-image Yann Hamon 2021-02-14 19:08:53 +0100
  • d3a449f011 use multistep in docker-image Yann Hamon 2021-02-14 18:58:51 +0100
  • f3d6607b28 use multistep in docker-image Yann Hamon 2021-02-14 18:56:34 +0100
  • 959ecc7260 Add github action Yann Hamon 2021-02-14 18:32:21 +0100
  • e4f6eae348
    Merge pull request #34 from yannh/push-docker-image v0.4.3 Yann Hamon 2021-02-14 15:40:58 +0100
  • 79bd213bce Github action - build docker image Yann Hamon 2021-02-14 13:24:39 +0100
  • 61e708277d Use a custom, more up-to-date fork of kubernetes-json-schema by default Yann Hamon 2021-01-24 01:17:35 +0100
  • 582c2500d3
    Add test for refs caching Maxim Samoilov 2021-01-09 16:34:22 +0300
  • 3ce3992c23
    Merge pull request #29 from yannh/test-without-network Yann Hamon 2021-01-09 13:00:25 +0100
  • e99589adab move cache file to fixtures/cache Yann Hamon 2021-01-09 12:57:56 +0100
  • f564719d74 Run some acceptance tests with network disabled Yann Hamon 2021-01-09 00:03:14 +0100
  • 0f6da42107
    Add acceptance test that 404 errors from registry do not get cached Maxim Samoilov 2021-01-08 14:55:53 +0300
  • a03c1cb90e
    Add failing acceptance test for disk caching feature Maxim Samoilov 2021-01-07 15:56:26 +0300
  • bcf1fc9568
    Merge pull request #25 from PaytmLabs/feature/scripts/pretty-json Yann Hamon 2021-01-04 21:49:47 +0100
  • 5ad6b481be
    scripts: Pretty print JSON schemas Maxime Brunet 2021-01-04 11:28:45 -0800
  • 558c364dbc update Readme Yann Hamon 2021-01-02 14:29:06 +0100
  • d53c2e9913 update config test Yann Hamon 2021-01-02 14:22:45 +0100
  • 1cfbacd92c Add acceptance tests for TAP output Yann Hamon 2021-01-02 14:20:54 +0100
  • c1f0e9010d add tests for yaml scanning Yann Hamon 2021-01-02 14:06:13 +0100
  • c664451a9d Merge branch 'master' of github.com:yannh/kubeconform Yann Hamon 2021-01-02 12:53:03 +0100
  • 92f8f4593d break down FromFiles for easier testing Yann Hamon 2021-01-02 12:52:58 +0100
  • f7a9c86717 Add / update a few tests Yann Hamon 2021-01-02 12:32:12 +0100
  • e9206c347e
    Merge pull request #23 from PaytmLabs/hotfix/scripts/multi-version-schema Yann Hamon 2021-01-02 12:13:38 +0100
  • 75bfad4108
    Merge pull request #22 from PaytmLabs/feature/scripts/filename-format Yann Hamon 2021-01-02 12:12:45 +0100
  • c959d79ae4
    Merge pull request #24 from yannh/fs-cache v0.4.2 Yann Hamon 2021-01-02 12:00:06 +0100
  • 128fcf993b fail early when cache folder does not exist Yann Hamon 2021-01-02 11:57:52 +0100
  • 56a281afdb update readme Yann Hamon 2021-01-01 16:05:00 +0100
  • 18927ddf75 cache schemas downloaded over HTTP Yann Hamon 2021-01-01 14:45:20 +0100
  • 87183acf5f
    scripts: Fix creation of schema from multi-version CRD Maxime Brunet 2020-12-29 12:10:11 -0800
  • 1a76217195 fix - do try following schema registries when schema not found in local registry Yann Hamon 2020-12-29 19:16:28 +0100
  • dd5db71b1a
    scripts: Support for alternative filename format Maxime Brunet 2020-12-29 09:49:20 -0800
  • 9a56fc4176 Indicate field on validation error Yann Hamon 2020-12-28 13:03:36 +0100
  • f6e6f7584c support for multi-document yaml in openapi2jsonschema Yann Hamon 2020-12-28 11:08:05 +0100
  • 509ad8e997 add test for missing apiVersion - better error message Yann Hamon 2020-12-23 18:25:46 +0100
  • 031f83cbde linting v0.4.1 Yann Hamon 2020-12-15 22:20:02 +0100
  • 0bbee68c49 update verbose desc Yann Hamon 2020-12-15 22:12:41 +0100
  • 532f07ed75 Merge branch 'master' of github.com:yannh/kubeconform into perf Yann Hamon 2020-12-15 22:09:24 +0100
  • 69e2fc8ba9 Add TAP header Yann Hamon 2020-12-15 22:09:07 +0100
  • 384f3266d1
    Merge pull request #20 from yannh/perf Yann Hamon 2020-12-15 21:59:40 +0100
  • 07dec90112 tap plan can be at the end, that way we can stream the output and not buffer Yann Hamon 2020-12-15 21:54:44 +0100
  • 706488cafb
    Merge pull request #19 from yannh/perf Yann Hamon 2020-12-15 20:01:02 +0100
  • c5aa8e6da3 fix closing files Yann Hamon 2020-12-15 19:36:22 +0100
  • 29a8f4c09e avoid double unmarshalling Yann Hamon 2020-12-15 18:35:33 +0100
  • 4afe9b1977 reduce allocations done when splitting Yann Hamon 2020-12-15 17:04:44 +0100
  • 11a3e8f64f add cpu profiling Yann Hamon 2020-12-15 16:27:25 +0100
  • a71d1eb59b
    Merge pull request #18 from yannh/add-tap-support Yann Hamon 2020-12-15 13:26:26 +0100
  • 9b793c2533 update readme Yann Hamon 2020-12-15 13:23:38 +0100
  • 8c6e855239 support tap output Yann Hamon 2020-12-15 13:22:52 +0100
  • b2d05f0ed2
    Merge pull request #16 from yannh/add-tests Yann Hamon 2020-11-29 16:13:29 +0100
  • 48207c131e check for race conditions when running tests Yann Hamon 2020-11-29 16:11:04 +0100
  • 43b5c5c152 add tests to DownloadSchema Yann Hamon 2020-11-29 16:09:12 +0100
  • b524ace87f fix usage of context Yann Hamon 2020-11-16 01:01:13 +0100
  • f63d329742 throw error when file with key/values is missing a Kind, add acc test Yann Hamon 2020-11-15 23:44:15 +0100
  • d0ac45222c sort tests Yann Hamon 2020-11-15 20:27:44 +0100
  • cafdb09f6f comment Yann Hamon 2020-11-15 20:25:16 +0100
  • 651d3b2c50 fail early when a broken -schema-location template is given Yann Hamon 2020-11-15 20:23:37 +0100
  • 905f5e7417 set max resource size Yann Hamon 2020-11-15 17:08:45 +0100
  • 7d9bb98a35 increase max size of k8s resource Yann Hamon 2020-11-15 17:05:11 +0100
  • b33767a477 fix acc tests v0.4.0 Yann Hamon 2020-11-15 16:24:27 +0100
  • 4ae74305d1 Updated names for schema-location vars, added documentation, updated openapi2jsonschema Yann Hamon 2020-11-15 16:19:49 +0100
  • 300b571c33 linting / refactor v0.3.1 Yann Hamon 2020-11-15 12:12:37 +0100
  • 7604a7aa7d add another link to pkg.go.dev in readme Yann Hamon 2020-11-15 10:49:37 +0100
  • 36f9afb7ef fix goreleaser v0.3.0 Yann Hamon 2020-11-15 10:38:57 +0100
  • dbe94f78d4 update badge Yann Hamon 2020-11-15 10:33:34 +0100
  • abaa1f0640 Add link to godoc for validator pkg Yann Hamon 2020-11-15 10:28:19 +0100
  • 22e82c4922 Properly close streams after processing them Yann Hamon 2020-11-15 10:19:09 +0100
  • 6f2fe33bc0 better example Yann Hamon 2020-11-15 10:06:42 +0100
  • 4e96b44a8b Add example how to use kubeconform as a library Yann Hamon 2020-11-15 10:01:36 +0100
  • 4672ded043 only expose interfac Yann Hamon 2020-11-14 16:23:33 +0100
  • 9d91ec4aa9
    Merge pull request #15 from yannh/stable-api Yann Hamon 2020-11-14 15:59:44 +0100
  • 9936e43d47 opts should not be a pointer Yann Hamon 2020-11-14 15:57:39 +0100
  • 649c2ca4d6 refactor validator pkg so it can be usable in a third party app Yann Hamon 2020-11-14 15:54:45 +0100
  • 94f8e9e631 fix race condition when shutting down Yann Hamon 2020-11-11 22:50:59 +0100
  • 3a2d4705f5 better yaml splitting - not perfect but similar to k8s - fix path logging Yann Hamon 2020-11-08 23:48:02 +0100
  • d64a376779 do not buffer all of stdin before starting to process resources Yann Hamon 2020-11-08 22:54:41 +0100
  • 4b16128b75 Add comments to most exported functions/types Yann Hamon 2020-11-08 22:35:17 +0100
  • f78b65b025 add -ignore-filename-pattern option Yann Hamon 2020-11-08 19:57:01 +0100
  • 44710f9053 cache http client in http registry Yann Hamon 2020-11-08 16:50:21 +0100
  • 9d7a79b253 renaming Yann Hamon 2020-11-08 16:46:01 +0100
  • 207371cbc2 fix behaviour when passing erroneous flags Yann Hamon 2020-11-08 16:33:31 +0100
  • 49ad2fc375 make http part of registry class Yann Hamon 2020-11-08 16:25:45 +0100
  • 45040c3fe2 rename HTTP error Yann Hamon 2020-11-08 16:21:48 +0100