Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* use GITHUB_BASE_REF env var (#254) * Specify how function config should be documented * Update README.md * fix: upgrade typescript from 4.2.3 to 4.2.4 (#259) Snyk has created this PR to upgrade typescript from 4.2.3 to 4.2.4. See this package in npm: https://www.npmjs.com/package/typescript See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * add usage doc for kubeval (#257) * add usage doc for kubeval * update usage doc * update usage doc * update usage doc * update usage doc * Fix search-replace image typo (#262) * Separate api layer apply-setters (#266) * SeparateApiLayerApplySetters * Update package name * Check functions catalog site for breakage on repo changes. (#250) * Add Firebase files. * Add placeholder sidebar. * Add make command to run site locally. * Check site on changes to function/example dirs. * Fix lint errors in shell scripts. * Change os.MkdirTemp to ioutil.TempDir * Remaining lint error. * Update hosting site name. * Add comment to Dockerfile. * Move site files from examples/ to site/ * Add successful site running output. * Output missing function. * Return command of bad git checkout. * Move firebase files to site. * Better errors at copy stage. * Update license years in shell scripts. * Set bash script flags. * Run docker in attached mode. * Revert "Run docker in attached mode." This reverts commit 5c57a1a. * Use named docker container * Separate api layer from cmd/function and validate inputs (#264) * Validate input cases for Search and Replace * Suggested changes * Update package name * Setup firebase hosting (#269) * Update firebase hosting deployment. (#270) * Fix miscellaneous styling issues. (#272) * Allow cross-origin linking. * Add favicon to catalog. * Match kpt.dev styling. * Top level links to overview page. * fix: upgrade @types/node from 14.14.21 to 14.14.39 (#273) Snyk has created this PR to upgrade @types/node from 14.14.21 to 14.14.39. See this package in npm: https://www.npmjs.com/package/@types/node See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * Bump underscore from 1.12.0 to 1.13.1 in /functions/ts/kubeval (#283) Bumps [underscore](https://github.com/jashkenas/underscore) from 1.12.0 to 1.13.1. - [Release notes](https://github.com/jashkenas/underscore/releases) - [Commits](jashkenas/underscore@1.12.0...1.13.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump underscore in /functions/contrib/ts/analyze-istio (#282) Bumps [underscore](https://github.com/jashkenas/underscore) from 1.12.0 to 1.13.1. - [Release notes](https://github.com/jashkenas/underscore/releases) - [Commits](jashkenas/underscore@1.12.0...1.13.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump lodash from 4.17.20 to 4.17.21 in /functions/ts/kubeval (#281) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.20...4.17.21) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump lodash from 4.17.20 to 4.17.21 in /functions/contrib/ts/sops (#280) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.20...4.17.21) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump lodash in /functions/contrib/ts/analyze-istio (#279) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.20...4.17.21) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump lodash in /functions/contrib/ts/inflate-helm-chart (#278) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.20...4.17.21) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump underscore from 1.12.0 to 1.13.1 in /functions/contrib/ts/sops (#284) Bumps [underscore](https://github.com/jashkenas/underscore) from 1.12.0 to 1.13.1. - [Release notes](https://github.com/jashkenas/underscore/releases) - [Commits](jashkenas/underscore@1.12.0...1.13.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump underscore in /functions/contrib/ts/inflate-helm-chart (#277) Bumps [underscore](https://github.com/jashkenas/underscore) from 1.12.0 to 1.13.1. - [Release notes](https://github.com/jashkenas/underscore/releases) - [Commits](jashkenas/underscore@1.12.0...1.13.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add usage doc template for TS functions (#271) * fix README styling for examples (#276) * fix: upgrade @types/node from 14.14.39 to 14.14.41 (#286) Snyk has created this PR to upgrade @types/node from 14.14.39 to 14.14.41. See this package in npm: https://www.npmjs.com/package/@types/node See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * Format function (#242) * Format function * Update short description * Suggested changes 1 * Update fmt to format * Add simple example * Update short description * Suggested docs changes * Add test block * Remove new lines * openapi to OpenAPI * Suggested changes * Remove orchestrator reference * Only build on release or main branch changes. (#292) * Add make generate as pre-commit hook (#287) * Update cmd docs with latest README.md * Add make generate pre-commit hook * Update .github/hooks/pre-commit Co-authored-by: Mengqi Yu <[email protected]> Co-authored-by: Mengqi Yu <[email protected]> * Bump hosted-git-info from 2.8.8 to 2.8.9 in /functions/contrib/ts/sops (#291) Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. - [Release notes](https://github.com/npm/hosted-git-info/releases) - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md) - [Commits](npm/hosted-git-info@v2.8.8...v2.8.9) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump hosted-git-info in /functions/contrib/ts/analyze-istio (#290) Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. - [Release notes](https://github.com/npm/hosted-git-info/releases) - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md) - [Commits](npm/hosted-git-info@v2.8.8...v2.8.9) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump hosted-git-info from 2.8.8 to 2.8.9 in /functions/ts/kubeval (#289) Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. - [Release notes](https://github.com/npm/hosted-git-info/releases) - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md) - [Commits](npm/hosted-git-info@v2.8.8...v2.8.9) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump hosted-git-info in /functions/contrib/ts/inflate-helm-chart (#288) Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. - [Release notes](https://github.com/npm/hosted-git-info/releases) - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md) - [Commits](npm/hosted-git-info@v2.8.8...v2.8.9) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hash setter names for regex matching (#293) * fix: upgrade typescript from 4.2.3 to 4.2.4 (#296) Snyk has created this PR to upgrade typescript from 4.2.3 to 4.2.4. See this package in npm: https://www.npmjs.com/package/typescript See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/5ee802a9-8df2-4243-be28-e1da63426b99?utm_source=github&utm_medium=upgrade-pr * fix: upgrade @types/node from 14.14.21 to 14.14.41 (#295) Snyk has created this PR to upgrade @types/node from 14.14.21 to 14.14.41. See this package in npm: https://www.npmjs.com/package/@types/node See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/5ee802a9-8df2-4243-be28-e1da63426b99?utm_source=github&utm_medium=upgrade-pr * improve error message for kubeval when encounter unknown CRDs (#297) * Use image paths as names for landing page. (#301) * Updating SOPS to 3.7.1 (#241) Sops 3.7.1 introduces a limited AGE support[1] Disabling gpg importing key debug by default (can be overridden) [1] https://github.com/mozilla/sops#encrypting-using-age * Escape regex characters in setter pattern (#300) * Escape regex characters in setter pattern * Use image paths as names for landing page. (#301) * Updates test and example for pattern escape Co-authored-by: etefera <[email protected]> * Adds .vscode to .gitignore (#303) * Apply setters empty values checks (#299) * Apply setters empty values * {} for empty map * stop setting LOG_TO_STDERR=true in kubeval (#304) * Add kpt logo to catalog site. (#302) * Log message for no search results (#306) * Log message for no search results * update message * make file scheme more visible in kubeval help text (#305) * make file scheme more visible * Use URI instead of URL * Create setters example (#294) * Create setters example * Suggested changes * Results for apply-setters (#307) * Results for apply-setters * Suggested changes * Error for no matches * Remove results * fix: upgrade @types/jasmine from 3.6.9 to 3.6.10 (#311) Snyk has created this PR to upgrade @types/jasmine from 3.6.9 to 3.6.10. See this package in npm: https://www.npmjs.com/package/@types/jasmine See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * fix: upgrade @types/node from 14.14.41 to 14.14.42 (#312) Snyk has created this PR to upgrade @types/node from 14.14.41 to 14.14.42. See this package in npm: https://www.npmjs.com/package/@types/node See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * fix: upgrade @types/node from 14.14.41 to 14.14.42 (#313) Snyk has created this PR to upgrade @types/node from 14.14.41 to 14.14.42. See this package in npm: https://www.npmjs.com/package/@types/node See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/5ee802a9-8df2-4243-be28-e1da63426b99?utm_source=github&utm_medium=upgrade-pr * fix: upgrade @types/node from 14.14.42 to 14.14.43 (#315) Snyk has created this PR to upgrade @types/node from 14.14.42 to 14.14.43. See this package in npm: https://www.npmjs.com/package/@types/node See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * upsert-resource function (#298) * upsert-resource function * Check set annotations error * Deep copy matched resource * update diff.patch * Suggested changes * Refactor to handle meta annotations * Suggested changes * Check for fn config annotation * remove new line * Suggested changes * Better handle empty values for apply-setters (#317) * Better handle empty values * Empty string and empty sequence * Fix function (#308) * Fix function * Update resources grouping in packages * Simple example * lint changes * Remove diff.patch and add later * Docs changes * Output results * fix: upgrade @types/node from 14.14.42 to 14.14.43 (#319) Snyk has created this PR to upgrade @types/node from 14.14.42 to 14.14.43. See this package in npm: https://www.npmjs.com/package/@types/node See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/5ee802a9-8df2-4243-be28-e1da63426b99?utm_source=github&utm_medium=upgrade-pr * Upgrade kyaml to v0.10.20 in functions (#318) * Upgrade kyaml to v0.10.19 in apply-setters, search-replace * Update other functions * Upgrade to v0.10.20 * Add setters first to the pipelint (#320) * Add "open an issue" link to README (#321) * Skip missing and contributed funcs in site. (#322) * Skip missing and contrib funcs in site. * Check site on catalog gen script changes. * Update example packages to use new kpt (#275) * update README in examples * use new kpt in tests * update CI * temporarily skip sops e2e test * fix eval tests * replace inline CRD config with configPath * make pkg name before flags * code review * update expected stderr * address comments * Switch back to function name in catalog. (#326) * fix: upgrade @types/node from 14.14.43 to 14.14.44 (#331) Snyk has created this PR to upgrade @types/node from 14.14.43 to 14.14.44. See this package in npm: https://www.npmjs.com/package/@types/node See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * fix: upgrade @types/jasmine from 3.6.10 to 3.7.0 (#330) Snyk has created this PR to upgrade @types/jasmine from 3.6.10 to 3.7.0. See this package in npm: https://www.npmjs.com/package/@types/jasmine See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * fix: upgrade prettier from 2.2.1 to 2.3.0 (#335) Snyk has created this PR to upgrade prettier from 2.2.1 to 2.3.0. See this package in npm: https://www.npmjs.com/package/prettier See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * fix: upgrade @types/jasmine from 3.7.0 to 3.7.1 (#334) Snyk has created this PR to upgrade @types/jasmine from 3.7.0 to 3.7.1. See this package in npm: https://www.npmjs.com/package/@types/jasmine See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * fix: upgrade @types/jasmine from 3.7.1 to 3.7.2 (#336) Snyk has created this PR to upgrade @types/jasmine from 3.7.1 to 3.7.2. See this package in npm: https://www.npmjs.com/package/@types/jasmine See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * set imagePullPolicy to ifNotPresent in e2e tests (#332) * set imagePullPolicy to ifNotPresent in e2e tests This is to ensure we are testing the newly built images * not use internal package * Use never for image-pull-policy in e2e tests * rename enforce-gatekeeper to gatekeeper (#327) * build(deps): bump ws from 6.2.1 to 6.2.2 in /functions/ts/kubeval (#337) Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/commits) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump ws in /functions/contrib/ts/analyze-istio (#338) Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/commits) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump ws from 6.2.1 to 6.2.2 in /functions/contrib/ts/sops (#339) Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/commits) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump ws in /functions/contrib/ts/inflate-helm-chart (#340) Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/commits) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update docs for 1.0 compatibility (#341) * update usage doc for gatekeeper and starlark (#342) * update usage doc for gatekeeper and starlark * code review * update pkg in tests dir * code review * Rename simple to set-namespace and add a few more examples * fix: upgrade @types/node from 14.14.44 to 14.14.45 (#343) Snyk has created this PR to upgrade @types/node from 14.14.44 to 14.14.45. See this package in npm: https://www.npmjs.com/package/@types/node See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * bump kyaml to v0.10.20 for starlark and gatekeeper (#344) * bump kyaml to v0.10.20 for starlark and gatekeeper * minor tweak * fix: upgrade @types/jasmine from 3.7.2 to 3.7.4 (#349) Snyk has created this PR to upgrade @types/jasmine from 3.7.2 to 3.7.4. See this package in npm: https://www.npmjs.com/package/@types/jasmine See this project in Snyk: https://app.snyk.io/org/kpt-fn-bot/project/206705c7-640c-491f-9f5b-bcb93537444e?utm_source=github&utm_medium=upgrade-pr * added create-setters function (#333) * create-setters added * create-setters: functionality * added comments * updated tests, generated docs * updated Results * fixed typos * modified functions * added comments * create-setters * create-setters added * create-setters: functionality * added comments * updated tests, generated docs * updated Results * fixed typos * modified functions * added comments * scalar-setters * modified docs * added tests for linecomment * added examples * fixed typo * doc changes * fixed markdown * checks * updated kptfile * address comments * docs style * docs style * diff * changes Co-authored-by: Frank Farzan <[email protected]> Co-authored-by: Snyk bot <[email protected]> Co-authored-by: phani <[email protected]> Co-authored-by: etefera <[email protected]> Co-authored-by: Morten Torkildsen <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexey Odinokov <[email protected]> Co-authored-by: Stefan Henseler <[email protected]> Co-authored-by: Sam Wronski <[email protected]> Co-authored-by: NagaHarshita <[email protected]>
- Loading branch information