Commit graph

8317 commits

Author SHA1 Message Date
Clinton Wolfe
bd292c9dbb Fix JS execution on Internet Explorer by adding MOTW
Mark of the Web is a special comment in HTML that IE looks for
to set the JS security zone when running a local HTML file.
See
http://msdn.microsoft.com/en-us/library/ms537628(v=vs.85).aspx

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:23:54 -04:00
Clinton Wolfe
e4aa9f1793 Skip HTML validation testing on windows
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:23:54 -04:00
Clinton Wolfe
aa824d1b49 Fix a bad interaction involving clearing the plugin registry in unit testing
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:23:54 -04:00
Clinton Wolfe
83c7f84290 Add ability to show/hide child profiles, start off hidden
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:22:31 -04:00
Clinton Wolfe
adc59ea4ad Correct html validation assertion syntax
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:22:31 -04:00
Clinton Wolfe
b8b7e4e848 Add ability to inline alternate JS and CSS
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:22:31 -04:00
Clinton Wolfe
e7a5c59b90 Use PRODUCT_NAME from Dist to allow community to rebrand
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:21:51 -04:00
Clinton Wolfe
a131067a09 Add functional test, including html validation
This uses html-proofer, which adds in nokogiri as a testing dep.
I expect we'll be using nokogiri soon anyway for the JUnit reporter.

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:21:51 -04:00
Clinton Wolfe
81e2f36fde Basic unit tests for plugin definition
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:21:51 -04:00
Clinton Wolfe
bb2dfaa02d First pass at docs
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:21:13 -04:00
Clinton Wolfe
c4487f1892 Initial commit of inspec-reporter-html2
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-18 14:21:13 -04:00
Chef Expeditor
58578226b8 Executed '.expeditor/update_dockerfile.sh'
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-18 18:00:32 +00:00
Chef Expeditor
5aa0d92794 Bump version to 4.20.10 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-18 16:29:22 +00:00
James Stocks
92351bbd5a
Merge pull request #5103 from james-stocks/js/some_change
Arbitrary .md change to bump version
2020-06-18 17:28:59 +01:00
James Stocks
c09b8b5f6e Arbitrary .md change to bump version
Signed-off-by: James Stocks <jstocks@chef.io>
2020-06-18 16:48:53 +01:00
Chef Expeditor
b5b0d0351a Bump version to 4.20.9 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-18 13:33:27 +00:00
James Stocks
eb2f14704e
Merge pull request #5100 from inspec/revert-5069-cw/reporter-plugin-cli
Revert "Make CLI reporter into a plugin"
2020-06-18 14:33:03 +01:00
Nick Schwaderer
7068694885 Revert "Make CLI reporter into a plugin"
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-06-18 12:30:15 +01:00
Chef Expeditor
c523a4f50c Bump version to 4.20.8 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-18 11:29:19 +00:00
James Stocks
9379e981ac
Merge pull request #5101 from james-stocks/js/sslshake
Update sslshake test for sslshake 1.13.1
2020-06-18 12:29:01 +01:00
James Stocks
6c9cb23808 Update sslshake test for sslshake 1.13.1
There are now 1003 ciphers.

Signed-off-by: James Stocks <jstocks@chef.io>
2020-06-18 11:25:35 +01:00
Chef Expeditor
215c22cb84 Executed '.expeditor/update_dockerfile.sh'
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-17 17:26:55 +00:00
Chef Expeditor
af7964984b Bump version to 4.20.7 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-17 17:17:29 +00:00
Nick Schwaderer
dca57b61c0
Merge pull request #4907 from inspec/cw/telemetry-run-context
Telemetry - determine run context from stack introspection
2020-06-17 18:17:09 +01:00
Chef Expeditor
c271f439fa Bump version to 4.20.6 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-17 16:02:27 +00:00
Nick Schwaderer
82c6472444
Merge pull request #5069 from inspec/cw/reporter-plugin-cli
Make CLI reporter into a plugin
2020-06-17 17:02:07 +01:00
Chef Expeditor
dfff9d36a8 Bump version to 4.20.5 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-17 08:51:51 +00:00
Nick Schwaderer
be51c65320
Merge pull request #5078 from james-stocks/js/unpin_ffi
Change ffi pinning
2020-06-17 09:51:28 +01:00
Chef Expeditor
c259bb2df5 Update CHANGELOG.md with details from pull request #5077
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-16 14:20:36 +00:00
James Stocks
6013533f8e
Merge pull request #5077 from inspec/csnapp/add_win8
Add Windows 8 Tester
2020-06-16 15:20:20 +01:00
Chef Expeditor
7f10acc1ef Bump version to 4.20.4 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-15 11:25:44 +00:00
James Stocks
666b234417
Merge pull request #5091 from james-stocks/js/issue_5089
Fix tomlrb dependency
2020-06-15 12:25:23 +01:00
James Stocks
9766cbd249 Fix tomlrb dependency
We need to avoid tomlrb 1.3.0 - fixes https://github.com/inspec/inspec/issues/5089

Signed-off-by: James Stocks <jstocks@chef.io>
2020-06-12 09:44:24 +01:00
Chef Expeditor
acda76723f Bump version to 4.20.3 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-11 11:30:34 +00:00
James Stocks
070823122d
Merge pull request #5062 from inspec/cw/reporter-plugin-jsonmin
Make the JSON-min Reporter into Plugin
2020-06-11 12:30:18 +01:00
Chef Expeditor
1757199d99 Executed '.expeditor/update_dockerfile.sh'
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-10 16:21:39 +00:00
James Stocks
8ee28c1211 Change ffi pinning
ffi 1.13.1 reverts the breaking change in 1.13.0
We can now use any version other than specifically 1.13.0.

Signed-off-by: James Stocks <jstocks@chef.io>
2020-06-10 12:18:23 +01:00
Christopher A. Snapp
dd513bcd9d
Add Windows 8 Tester
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
2020-06-09 08:38:01 -06:00
Chef Expeditor
705d0ffbb6 Bump version to 4.20.2 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-09 14:02:32 +00:00
James Stocks
c54b7343a7
Merge pull request #5073 from inspec/js/installer_license
Update installer license text
2020-06-09 15:02:16 +01:00
Chef Expeditor
b84994d459 Update CHANGELOG.md with details from pull request #5051
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-09 09:47:41 +00:00
James Stocks
e7509abd95
Merge pull request #5051 from cinc-project/dist_dockerfile
Add newline in Dockerfile to facilitate patching by 3rd party distros
2020-06-09 10:47:30 +01:00
Marc Chamberland
2452f6e308 Add newline in Dockerfile to facilitate patching by 3rd party distros
Signed-off-by: Marc Chamberland <chamberland.marc@gmail.com>
2020-06-08 18:51:49 -04:00
Chef Expeditor
62c5cba7ec Bump version to 4.20.1 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-06-05 23:14:18 +00:00
Clinton Wolfe
5524a6dd5c
Expand docs and tests for only_if 2020-06-05 19:14:02 -04:00
Mary Jinglewski
5de5ac698f docs copyediting
Signed-off-by: Mary Jinglewski <mjinglewski@chef.io>
2020-06-05 17:41:07 -04:00
Clinton Wolfe
b034b1aafd Don't mention skip
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-05 17:40:49 -04:00
Clinton Wolfe
09bbc7e2e7 Remove a ruby expression-based test
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-05 17:40:49 -04:00
Clinton Wolfe
925363766e Document and test to verify that it skips resources in describe blocks
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-05 17:40:49 -04:00
Clinton Wolfe
2b10aa8b47 Use the work 'control' consistently
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-06-05 17:40:49 -04:00