Releases: drewhammond/chefbrowser
Releases · drewhammond/chefbrowser
0.1.7
Notable changes
- 56e9ac2: permit # and ; characters within config values (#400) (@drewhammond)
Note: This is a breaking change if you were using inline comments in your config file. For example:
This will no longer work:
[logging]
format = "console" # TODO: eventually we should use json
To fix, move comments above line:
[logging]
# TODO: eventually we should use json
format = "console"
Changelog
- a97ec06: Bump dario.cat/mergo from 1.0.0 to 1.0.1 (#407) (@dependabot[bot])
- 8b5c8e6: Bump dayjs from 1.11.12 to 1.11.13 in /ui (#408) (@dependabot[bot])
- 38e863d: Bump docker/build-push-action from 5 to 6 (#381) (@dependabot[bot])
- de48306: Bump docker/login-action from 3.2.0 to 3.3.0 (#396) (@dependabot[bot])
- 5a036ee: Bump dompurify from 3.1.6 to 3.1.7 in /ui (#424) (@dependabot[bot])
- 73a23d4: Bump golang from 1.22.5 to 1.23.2 (#423) (@dependabot[bot])
- 89981bb: Bump golang.org/x/mod from 0.19.0 to 0.21.0 (#412) (@dependabot[bot])
- 1417b1c: Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 (#402) (@dependabot[bot])
- 3e0fed1: Bump marked from 13.0.2 to 13.0.3 in /ui (#401) (@dependabot[bot])
- c099af0: Bump marked from 13.0.3 to 14.1.2 in /ui (#414) (@dependabot[bot])
- 381dc13: Bump rollup from 3.28.0 to 3.29.5 in /ui (#420) (@dependabot[bot])
- 65ce613: Bump sass from 1.77.8 to 1.79.4 in /ui (#421) (@dependabot[bot])
- c684715: Bump vite from 4.5.3 to 4.5.5 in /ui (#415) (@dependabot[bot])
- c330452: go mod tidy (@drewhammond)
0.1.6
Notable changes
- The format of request log lines has changed in #392. In most cases, this will not cause problems, but if you are collecting structured request logs, be advised that some fields have been renamed or removed to match the format of the core application logs. Full details in #392.
New features
- adc2a65: Add custom link functionality (#394) - (How to Configure) (@drewhammond)
Bug fixes
- 20b405f: Fix semantic version sorting (#397) (@drewhammond)
- 39e1f6a: Prevent unformatted logging messages (#392) (@drewhammond)
Dependencies
- 20fe034: Bump actions/setup-go from 4 to 5 (#285) (@dependabot[bot])
- e66eae5: Bump bootstrap from 5.3.2 to 5.3.3 in /ui (#327) (@dependabot[bot])
- 6a1214e: Bump bootswatch from 5.3.2 to 5.3.3 in /ui (#330) (@dependabot[bot])
- 64a78be: Bump braces from 3.0.2 to 3.0.3 in /ui (#380) (@dependabot[bot])
- 22f4203: Bump dayjs from 1.11.10 to 1.11.11 in /ui (#356) (@dependabot[bot])
- a7d4dab: Bump dayjs from 1.11.11 to 1.11.12 in /ui (#395) (@dependabot[bot])
- de5e8e7: Bump docker/login-action from 3.0.0 to 3.1.0 (#338) (@dependabot[bot])
- 60d5ff6: Bump docker/login-action from 3.1.0 to 3.2.0 (#368) (@dependabot[bot])
- dce3c20: Bump dompurify from 3.0.10 to 3.0.11 in /ui (#343) (@dependabot[bot])
- b256f52: Bump dompurify from 3.0.6 to 3.0.8 in /ui (#304) (@dependabot[bot])
- 5a7cadf: Bump dompurify from 3.0.8 to 3.0.9 in /ui (#326) (@dependabot[bot])
- c78bd2e: Bump dompurify from 3.0.9 to 3.0.10 in /ui (#339) (@dependabot[bot])
- 09fb399: Bump dompurify from 3.1.4 to 3.1.6 in /ui (#386) (@dependabot[bot])
- ac43bb1: Bump github.com/go-chef/chef from 0.28.4 to 0.29.0 (#350) (@dependabot[bot])
- e63fa6c: Bump github.com/go-chef/chef from 0.29.0 to 0.30.1 (#393) (@dependabot[bot])
- bf0ea91: Bump github.com/labstack/echo/v4 from 4.11.3 to 4.11.4 (#299) (@dependabot[bot])
- ae8c67f: Bump github.com/labstack/echo/v4 from 4.11.4 to 4.12.0 (#351) (@dependabot[bot])
- 4b85fb4: Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#379) (@dependabot[bot])
- d1801d4: Bump github.com/spf13/viper from 1.17.0 to 1.18.2 (#297) (@dependabot[bot])
- 5a80a8c: Bump github.com/spf13/viper from 1.18.2 to 1.19.0 (#372) (@dependabot[bot])
- 458440a: Bump github/codeql-action from 2 to 3 (#293) (@dependabot[bot])
- f8647c7: Bump go.uber.org/zap from 1.26.0 to 1.27.0 (#325) (@dependabot[bot])
- 74c6baa: Bump golang from 1.21.4 to 1.21.6 (#308) (@dependabot[bot])
- dfbcb95: Bump golang from 1.21.6 to 1.22.0 (#317) (@dependabot[bot])
- cf74e7d: Bump golang from 1.22.0 to 1.22.1 (#333) (@dependabot[bot])
- e7528d3: Bump golang from 1.22.1 to 1.22.2 (#345) (@dependabot[bot])
- e7d7803: Bump golang from 1.22.2 to 1.22.3 (#369) (@dependabot[bot])
- 26a4165: Bump golang from 1.22.3 to 1.22.4 (#373) (@dependabot[bot])
- b1af0d1: Bump golang from 1.22.4 to 1.22.5 (#388) (@dependabot[bot])
- 61c0dce: Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#298) (@dependabot[bot])
- 0b2167e: Bump golang.org/x/mod from 0.14.0 to 0.15.0 (#316) (@dependabot[bot])
- c4b1ad9: Bump golang.org/x/mod from 0.15.0 to 0.16.0 (#332) (@dependabot[bot])
- 45f80b8: Bump golang.org/x/mod from 0.16.0 to 0.17.0 (#346) (@dependabot[bot])
- f1e0266: Bump golang.org/x/mod from 0.17.0 to 0.19.0 (#384) (@dependabot[bot])
- f9fdc52: Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#320) (@dependabot[bot])
- 31318c1: Bump golangci/golangci-lint-action from 4.0.0 to 6.0.1 (#363) (@dependabot[bot])
- 207500e: Bump highlight.js from 11.9.0 to 11.10.0 in /ui (#390) (@dependabot[bot])
- 70cb8f6: Bump marked from 10.0.0 to 11.1.1 in /ui (#301) (@dependabot[bot])
- 2a98367: Bump marked from 11.1.1 to 12.0.0 in /ui (#314) (@dependabot[bot])
- 09e44ad: Bump marked from 12.0.0 to 12.0.1 in /ui (#334) (@dependabot[bot])
- 6998463: Bump marked from 12.0.1 to 12.0.2 in /ui (#352) (@dependabot[bot])
- 986fa81: Bump marked from 12.0.2 to 13.0.2 in /ui (#385) (@dependabot[bot])
- 2a72dd4: Bump sass from 1.69.5 to 1.69.7 in /ui (#302) (@dependabot[bot])
- 6288d5f: Bump sass from 1.69.7 to 1.71.1 in /ui (#328) (@dependabot[bot])
- 67d35c6: Bump sass from 1.71.1 to 1.72.0 in /ui (#337) (@dependabot[bot])
- 3d07bca: Bump sass from 1.72.0 to 1.74.1 in /ui (#347) (@dependabot[bot])
- ea4d53e: Bump sass from 1.74.1 to 1.75.0 in /ui (#349) (@dependabot[bot])
- 7c4f0f2: Bump sass from 1.75.0 to 1.77.8 in /ui (#389) (@dependabot[bot])
- 2356514: Bump vite from 4.5.0 to 4.5.1 in /ui (#294) (@dependabot[bot])
- a629584: Bump vite from 4.5.1 to 4.5.2 in /ui (#341) (@dependabot[bot])
- 527a939: Bump vite from 4.5.2 to 4.5.3 in /ui (#344) (@dependabot[bot])
0.1.5
Enhancements
- 82baca1: add back to top button (#269) (@drewhammond)
- 874ac70: add robots.txt and robots meta tag (#276) (@drewhammond)
Bug fixes
- 71e1935: fix dark mode flicker (#272) (@drewhammond)
Developer improvements
- ac9c06a: Reformat project using .editorconfig (#273) (@drewhammond)
- 4eecd41: explicitly define go version (#267) (@drewhammond)
- eb4ac48: ignore our big reformat (#274) (@drewhammond)
- b98c363: properly set go version for codeql scans (#263) (@drewhammond)
- 7f47670: remove unused JS (#277) (@drewhammond)
Dependency upgrades
- ac009a0: Bump actions/setup-node from 3 to 4 (#238) (@dependabot[bot])
- 6d9b8dd: Bump github.com/labstack/echo/v4 from 4.11.2 to 4.11.3 (#261) (@dependabot[bot])
- 1d4c4e7: Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#259) (@dependabot[bot])
- 756673c: Bump golang.org/x/mod from 0.13.0 to 0.14.0 (#260) (@dependabot[bot])
- a3ec5fc: Bump marked from 9.1.5 to 10.0.0 in /ui (#265) (@dependabot[bot])
0.1.4
Enhancements
- ca54790: support configurable base_path (#250) (@drewhammond)
- bb8d249: allow users to disable health check logging (#251) (@drewhammond)
- 81e8a64: cache favicons for one year (#257) (@drewhammond)
Bug fixes
- bb820e8: Fix version string in container builds (#253) (@drewhammond)
- 360ab51: fix version dropdown change (#254) (@drewhammond)
Dependency upgrades
- bdee9dd: Bump marked from 9.1.4 to 9.1.5 in /ui (#248) (@dependabot[bot])
0.1.3
Enhancements
- a6505f4 Build arm64 containers (#98) (@drewhammond)
Bug fixes
- a6505f4: Fix docker builds (#242) (@drewhammond)
- 33cece9: use correct node query to locate nodes in an environment (#219) (@drewhammond / @carlosaya)
Changelog
- 55fb3b2: enable dependabot scanning for docker (#200) (@drewhammond)
- f013462: ignore local node_modules dir in UI build (#201) (@drewhammond)
- 79429b7: use go-chef/chef again now after bugfix (#198) (@drewhammond)
Dependency upgrades
- b9cd621: Bump actions/checkout from 3 to 4 (#203) (@dependabot[bot])
- d9aad87: Bump bootstrap from 5.3.1 to 5.3.2 in /ui (#209) (@dependabot[bot])
- 60e09ee: Bump bootswatch from 5.3.1 to 5.3.2 in /ui (#216) (@dependabot[bot])
- 1b8f33a: Bump dayjs from 1.11.9 to 1.11.10 in /ui (#215) (@dependabot[bot])
- 6efdb1a: Bump docker/login-action from 2.2.0 to 3.0.0 (#208) (@dependabot[bot])
- 8ddb930: Bump dompurify from 3.0.5 to 3.0.6 in /ui (#220) (@dependabot[bot])
- be6d529: Bump github.com/labstack/echo/v4 from 4.11.1 to 4.11.2 (#232) (@dependabot[bot])
- 76ff9ee: Bump github.com/spf13/viper from 1.16.0 to 1.17.0 (#226) (@dependabot[bot])
- b2b0970: Bump go.uber.org/zap from 1.25.0 to 1.26.0 (#214) (@dependabot[bot])
- 37a20c5: Bump golang.org/x/mod from 0.12.0 to 0.13.0 (#225) (@dependabot[bot])
- 62493ea: Bump golang.org/x/net from 0.14.0 to 0.17.0 (#231) (@dependabot[bot])
- d070996: Bump goreleaser/goreleaser-action from 4 to 5 (#207) (@dependabot[bot])
- f97c6a3: Bump highlight.js from 11.8.0 to 11.9.0 in /ui (#228) (@dependabot[bot])
- 2442bf7: Bump marked from 7.0.4 to 7.0.5 in /ui (#202) (@dependabot[bot])
- 9c8ca08: Bump marked from 7.0.5 to 9.1.4 in /ui (#241) (@dependabot[bot])
- 4004ca0: Bump postcss from 8.4.28 to 8.4.31 in /ui (#227) (@dependabot[bot])
- be638e6: Bump sass from 1.66.1 to 1.68.0 in /ui (#217) (@dependabot[bot])
- 2449136: Bump sass from 1.68.0 to 1.69.5 in /ui (#239) (@dependabot[bot])
- 7d6e690: Bump vite from 4.4.9 to 4.5.0 in /ui (#236) (@dependabot[bot])
0.1.2
Notes
Automated docker builds (via Github Actions) are currently broken, but will be fixed in a later release. You can build the image locally if necessary 🙂
Bug fixes
- ddc8a80: Fix Github actions build (#109) (@drewhammond)
- eed7913: #73 fix panic when node does not exist (#77) (@drewhammond)
- 025797f: #78 fix navigation from cookbook pages (#85) (@drewhammond)
- 8ed3359: Better cookbook error handling (#82) (@drewhammond)
- 4651d05: handle "_latest" in URL during redirection (#108) (@drewhammond)
Enhancements
- c77f248: Add fuzzy search support (#107) (@drewhammond)
- b359183: Display last chef run timestamp in node header (#84) (@drewhammond)
- 6752244: Add new languages for highlighting (#93) (@drewhammond)
- 4a4e892: Add cache-control header to static assets (#95) (@drewhammond)
- d9aa3a7: Create and use dedicated non-privileged docker user (#103) (@drewhammond)
- 1ab1f4a: Selectively load bootstrap assets to reduce file size (#96) (@drewhammond)
- a0c48d6: add simple favicon (#106) (@drewhammond)
Everything else
- 0c36f81: update deprecated goreleaser option (#115) (@drewhammond)
- fb34024: only run goreleaser on tags and pushes to main (#102) (@drewhammond)
- db7fb39: Bump golang.org/x/mod from 0.7.0 to 0.8.0 (#105) (@dependabot[bot])
- 8dfb6cb: Bump sass from 1.57.1 to 1.58.0 in /ui (#100) (@dependabot[bot])
- 5de5252: Bump vite from 4.0.4 to 4.1.1 in /ui (#101) (@dependabot[bot])
- b41d5b4: Bump marked from 5.1.2 to 7.0.4 in /ui (#197) (@dependabot[bot])
- 6346281: Bump actions/setup-go from 3 to 4 (#126) (@dependabot[bot])
- c4922b2: Bump dompurify from 2.4.3 to 3.0.0 in /ui (#110) (@dependabot[bot])
- cffc7dd: Bump dompurify from 3.0.0 to 3.0.1 in /ui (#121) (@dependabot[bot])
- dea0904: Bump dompurify from 3.0.1 to 3.0.2 in /ui (#134) (@dependabot[bot])
- 8ba7ad6: Bump github.com/imdario/mergo from 0.3.13 to 0.3.14 (#127) (@dependabot[bot])
- 6c19285: Bump github.com/imdario/mergo from 0.3.14 to 0.3.15 (#131) (@dependabot[bot])
- e3bc5fc: Bump github.com/labstack/echo/v4 from 4.10.0 to 4.10.1 (#116) (@dependabot[bot])
- db9f22a: Bump github.com/labstack/echo/v4 from 4.10.1 to 4.10.2 (#119) (@dependabot[bot])
- 374ae4e: Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#132) (@dependabot[bot])
- 9680d36: Bump golang.org/x/mod from 0.8.0 to 0.9.0 (#122) (@dependabot[bot])
- 7cc550d: Bump golang.org/x/mod from 0.9.0 to 0.10.0 (#133) (@dependabot[bot])
- 66009c6: Bump golang.org/x/net from 0.5.0 to 0.7.0 (#114) (@dependabot[bot])
- 761217b: Bump marked from 4.2.12 to 4.3.0 in /ui (#130) (@dependabot[bot])
- a327b48: Bump sass from 1.58.0 to 1.58.2 in /ui (#113) (@dependabot[bot])
- 41a68cc: Bump sass from 1.58.2 to 1.58.3 in /ui (#118) (@dependabot[bot])
- b4b179c: Bump sass from 1.58.3 to 1.59.2 in /ui (#124) (@dependabot[bot])
- e8d74d9: Bump vite from 4.1.1 to 4.1.2 in /ui (#112) (@dependabot[bot])
- be6979e: Bump vite from 4.1.2 to 4.1.3 in /ui (#117) (@dependabot[bot])
- 492b566: Bump vite from 4.1.3 to 4.1.4 in /ui (#120) (@dependabot[bot])
- c65e755: Bump vite from 4.1.4 to 4.2.1 in /ui (#129) (@dependabot[bot])
- 7121ff3: Bump vite from 4.2.1 to 4.2.2 in /ui (#135) (@dependabot[bot])
0.1.1
SKIP THIS RELEASE - CRASH ON BOOT
See #109
Enhancements
- c77f248: Add fuzzy search support (#107) (@drewhammond)
- 6752244: Add new languages for highlighting (#93) (@drewhammond)
- 4a4e892: Add cache-control header to static assets (#95) (@drewhammond)
- d9aa3a7: Create and use dedicated non-privileged docker user (#103) (@drewhammond)
- 1ab1f4a: Selectively load bootstrap assets to reduce file size (#96) (@drewhammond)
Everything else
- db7fb39: Bump golang.org/x/mod from 0.7.0 to 0.8.0 (#105) (@dependabot[bot])
- 8dfb6cb: Bump sass from 1.57.1 to 1.58.0 in /ui (#100) (@dependabot[bot])
- 5de5252: Bump vite from 4.0.4 to 4.1.1 in /ui (#101) (@dependabot[bot])
- a0c48d6: add simple favicon (#106) (@drewhammond)
- 4651d05: handle "_latest" in URL during redirection (#108) (@drewhammond)
- fb34024: only run goreleaser on tags and pushes to main (#102) (@drewhammond)
0.1.0
0.1.0 is the first public release!
Changelog
- 537f82d: Disable smooth scrolling defaults of bootstrap (#67) (@drewhammond)
- 5808a08: Display node attributes as flattened JSON paths (#29) (@drewhammond)
- cb9a23c: Display total number of roles and cookbooks (#43) (@drewhammond)
- 45bfd66: Initial gzip support (#49) (@drewhammond)
- 46f9b08: Make attribute tables responsive (#44) (@drewhammond)
- bdb83b7: Misc small tweaks (#41) (@drewhammond)
- 341febc: Node attribute merging functionality (#51) (@drewhammond)
- ea5c8b3: Replace gin with echo (#55) (@drewhammond)
- 922c61a: Search functionality (#33) (@drewhammond)
- 94728ff: Support policies and policy groups (#40) (@drewhammond)
- 6358a61: add version dropdown to cookbook UI (#68) (@drewhammond)
- 81c9cb6: bump bootstrap to 5.2.3 (#66) (@drewhammond)
- 643757d: fix echo route (#56) (@drewhammond)
- 62a23e1: hide chef version requirement unless it is provided in metadata (#69) (@drewhammond)
- caf431f: let users disable request logging (#47) (@drewhammond)
- a06f62e: make trusted proxies configurable (#46) (@drewhammond)
- 188b611: show attributes on role page (#27) (@drewhammond)
- 051e4b6: use same-origin policy (#53) (@drewhammond)
- 8874c88: Bump docker/login-action from 2.0.0 to 2.1.0 (#17) (@dependabot[bot])
- 5fd236c: Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#58) (@dependabot[bot])
- abe27df: Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#59) (@dependabot[bot])
- 575dc90: Bump go.uber.org/zap from 1.23.0 to 1.24.0 (#62) (@dependabot[bot])
- f5298e5: Bump golang.org/x/mod from 0.6.0 to 0.7.0 (#60) (@dependabot[bot])
- 63fb410: Bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#57) (@dependabot[bot])
- da45fff: Bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#61) (@dependabot[bot])
- bc67dff: Bump goreleaser/goreleaser-action from 3 to 4 (#63) (@dependabot[bot])