dudinea
1d2d032642
test: fix test TestUntgz/preserves file mode ( #26663 ) ( #26664 )
...
Signed-off-by: Eugene Doudine <eugene.doudine@octopus.com>
2026-03-03 11:06:43 +02:00
Matthieu MOREL
847b8b203c
chore(util): Fix modernize linter ( #26344 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2026-02-09 10:59:32 -05:00
Matthieu MOREL
1a62c87d29
chore(util): Fix modernize linter ( #26316 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
Co-authored-by: Blake Pettersson <blake.pettersson@gmail.com>
2026-02-09 00:48:56 -10:00
Yuval_
19ca5dfad7
chore(deps): bump github.com/cyphar/filepath-securejoin from 0.4.1 to 0.6.0 ( #25228 )
...
Signed-off-by: yuvalshi0 <yuvalshi0@gmail.com>
2025-11-09 14:10:06 -05:00
argoproj-renovate[bot]
12f332ee2e
chore(deps): update module github.com/golangci/golangci-lint to v2.5.0 ( #24673 )
...
Signed-off-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-09-22 04:05:06 +00:00
Linus Ehlers
e4eb86d2db
docs: Add code comment to explain relativizing all symlinks on extraction ( #24514 )
2025-09-11 07:12:37 -04:00
Linus Ehlers
df324c07d8
fix: Ensure that symlink targets are not made absolute on extracting a tar ( #24145 ) ( #24146 )
...
Signed-off-by: Linus Ehlers <Linus.Ehlers@ppi.de>
Co-authored-by: Blake Pettersson <blake.pettersson@gmail.com>
2025-09-10 16:12:31 -04:00
Matthieu MOREL
54501c05a8
chore(lint): enable builtinShadow rule from go-critic ( #23430 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2025-06-16 21:20:57 +00:00
Blake Pettersson
2ae9f43410
chore: upgrade mockery ( #23387 )
...
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
2025-06-13 19:58:11 +00:00
Michael Crenshaw
0fa3c3d67d
chore(lint): enable tparallel linter ( #23318 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-06-08 15:10:55 +02:00
Blake Pettersson
18c4d9d568
feat: oci support (Beta) ( #18646 )
...
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-06-06 13:27:02 +02:00
Alexei Fedotov
95efc16cd8
fix: add shellcheck and fix a few warnings ( #22569 )
...
Signed-off-by: Alexei Fedotov <alexei.fedotov@gmail.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-05-19 21:06:45 +00:00
Michael Crenshaw
797f1d693b
chore(test): upgrade to mockery v3 ( #22999 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-05-16 16:38:51 -04:00
Michael Crenshaw
f0d783b1e7
chore(test): fix mockery deprecation warnings ( #22998 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-05-15 11:06:03 -07:00
Michael Crenshaw
97a38b486b
chore(server): remove dead code ( #22955 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-05-13 20:45:06 -04:00
Michael Crenshaw
0ec46f6857
chore(ci): upgrade golangci-lint to v2 ( #22484 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 12:37:52 -04:00
Soumya Ghosh Dastidar
228b86d3b5
chore: update mockery version ( #22126 )
...
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2025-03-03 16:57:20 +02:00
Matthieu MOREL
c1b2f78f46
chore: enable var-naming from revive ( #21861 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2025-02-18 11:02:38 -05:00
Matthieu MOREL
9843bfbdf8
chore: use testify instead of native testing ( #21781 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2025-02-05 09:46:52 -05:00
dependabot[bot]
9a51757049
chore(deps): bump github.com/cyphar/filepath-securejoin from 0.3.6 to 0.4.0 ( #21484 )
...
* chore(deps): bump github.com/cyphar/filepath-securejoin
Bumps [github.com/cyphar/filepath-securejoin](https://github.com/cyphar/filepath-securejoin ) from 0.3.6 to 0.4.0.
- [Release notes](https://github.com/cyphar/filepath-securejoin/releases )
- [Changelog](https://github.com/cyphar/filepath-securejoin/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cyphar/filepath-securejoin/compare/v0.3.6...v0.4.0 )
---
updated-dependencies:
- dependency-name: github.com/cyphar/filepath-securejoin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* match new signature
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-01-14 10:41:32 -05:00
github-actions[bot]
4d9835927d
Bump major version to 3 ( #21410 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: crenshaw-dev <350466+crenshaw-dev@users.noreply.github.com>
2025-01-10 16:14:00 -05:00
Matthieu MOREL
947a7b84d7
chore: enable indent-error-flow from revive ( #21394 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2025-01-07 10:25:22 -05:00
Matthieu MOREL
e66068c11b
chore: enable var-declaration from revive ( #21370 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2025-01-03 18:44:23 -05:00
Matthieu MOREL
8a6f53d044
chore: enable errorf of perfsprint linter ( #21280 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-12-30 10:56:41 +02:00
Michael Crenshaw
433b317c35
feat: source hydrator ( #20345 )
...
* feat(hydrator): add sourceHydrator types
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix(codegen): use kube_codegen.sh deepcopy and client gen correctly
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
deepcopy gen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* feat(hydrator): add commit-server component
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
go mod tidy
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
one test file for both implementations
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
simplify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix test for linux
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix git client mock
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix git client mock
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
address comments
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
unit tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
lint
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix image, fix health checks, fix merge issue
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix lint issues
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
remove code that doesn't work for GHE
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
changes from comments
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
allow opt-in
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
separation between app controller and hydrator
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
simplify diff
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
todos
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
simplify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
add dry sha to logs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
add app name to logs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
more logging, no caching
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix cluster install
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
don't interrupt an ongoing hydrate operation
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
revert hydrate loop fix
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
handle project-scoped repo creds
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
improve docs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fixes from comments
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* set hydrator enabled key when using hydrator manifests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix manifests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
improve docs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
allow opt-in
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
separation between app controller and hydrator
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
simplify diff
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
todos
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
simplify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
add dry sha to logs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
add app name to logs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
more logging, no caching
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix cluster install
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
don't interrupt an ongoing hydrate operation
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
revert hydrate loop fix
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
handle project-scoped repo creds
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
improve docs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fixes from comments
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* feat(hydrator): add sourceHydrator types
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix(codegen): use kube_codegen.sh deepcopy and client gen correctly
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
deepcopy gen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
allow opt-in
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
separation between app controller and hydrator
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
simplify diff
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
todos
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
simplify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
add dry sha to logs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
add app name to logs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
more logging, no caching
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix cluster install
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
don't interrupt an ongoing hydrate operation
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
revert hydrate loop fix
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
handle project-scoped repo creds
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* feat(hydrator): write credentials handling + UI
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Omer Azmon <omer_azmon@intuit.com>
Co-authored-by: daengdaengLee <gunho1020@gmail.com>
Co-authored-by: Juwon Hwang (Kevin) <juwon8891@gmail.com>
Co-authored-by: thisishwan2 <feel000617@gmail.com>
Co-authored-by: mirageoasis <kimhw0820@naver.com>
Co-authored-by: Robin Lieb <robin.j.lieb@gmail.com>
Co-authored-by: miiiinju1 <gms07073@ynu.ac.kr>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
allow opt-in
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
separation between app controller and hydrator
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
simplify diff
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
todos
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
simplify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
add dry sha to logs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
add app name to logs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
more logging, no caching
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix cluster install
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
don't interrupt an ongoing hydrate operation
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
revert hydrate loop fix
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
feat(hydrator): write credentials handling + UI
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
WIP: add new APIs for write creds
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
write api and template api
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix time function
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix lint issues
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
don't enrich with read creds
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
revert tls change
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
don't disable buttons in UI
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
ask repo server for specific revision
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fixes
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
lint ui
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
remove unnecessary change
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix test and lint
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
lint
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
enable hydrator for e2e tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* free disk space for e2e tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
don't free disk space
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* free disk space for e2e tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* remove comment that breaks auth
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* try removing extra function
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* cleanup from comments
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2024-12-16 16:59:09 -05:00
Matthieu MOREL
a6cce1d0b3
chore: use testify instead of testing.Fatal or testing.Error in util ( #20751 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-11-11 17:55:11 +02:00
Matthieu MOREL
cc989251ef
chore: enable thelper linter ( #20405 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-10-16 17:37:03 +00:00
Matthieu MOREL
1c6ec19a86
fix: use ErrorContains(t, err instead of Contains(t, err.Error() ( #20220 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-10-04 09:36:05 -04:00
Michael Crenshaw
1dd2821631
feat: collect and log hydration commands ( #19346 )
...
* feat: collect and log hydration commands
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* don't actually log for now
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* add helm test, handle random values file path
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* simplify; only return commands on success; only return helm template command, not helm dependency
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* kustomize test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* only return commands on success, to match Helm
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix import order
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* simplify, since we're not collecting non-template Helm commands
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* lint
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fixes from comments
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2024-08-09 16:06:58 +00:00
Michael Crenshaw
65fddab260
chore: use .mockery.yaml for all mocks ( #19149 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2024-07-22 20:03:50 -04:00
Matthieu MOREL
0d1d1a1b18
chore: extend require-error rule from testifylint ( #18675 )
...
* chore: extend require-error rule from testifylint
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
* Update helm_test.go
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
---------
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-06-14 17:40:33 -04:00
Matthieu MOREL
7cf5ed06d4
chore: enable gofumpt and whitespace linters ( #18567 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-06-11 15:41:55 +00:00
Matthieu MOREL
d7e99224d4
chore: enable errorlint linter on util folder ( #18588 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-06-11 10:42:32 -04:00
Matthieu MOREL
4a01f8a69a
chore: enable expected-actual rule from testifylint linter ( #18575 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-06-10 20:33:00 +00:00
Matthieu MOREL
33df2ce698
chore: enable goimports linter ( #18564 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-06-10 09:18:12 -04:00
Matthieu MOREL
44b8dc1a4c
chore: enable len and empty rules from testifylint linter ( #18516 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-06-07 15:12:50 -04:00
Matthieu MOREL
9fe1dbfcad
fix: enable misspell linter ( #18412 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-05-28 12:51:04 +03:00
Rami
dd800ec119
fix: Remove executable bit from default file mode ( #14497 )
...
* Fix file/directory opening mode
Signed-off-by: ramikg <72725910+ramikg@users.noreply.github.com>
* Fix TestUntgz/preserves_file_mode
Signed-off-by: ramikg <72725910+ramikg@users.noreply.github.com>
* Mention file mode fix in 2.7-2.8 release docs
Signed-off-by: ramikg <72725910+ramikg@users.noreply.github.com>
---------
Signed-off-by: ramikg <72725910+ramikg@users.noreply.github.com>
2023-07-18 13:29:38 -04:00
Calchan
4a50a31caf
chore: add gofmt to golangci-lint in Makefile and .github/workflows/ci-build.yaml ( #13729 )
...
* fix: add gofmt to golangci-lint in Makefile and .github/workflows/ci-build.yaml
Signed-off-by: Denis Dupeyron <denis.dupeyron@gmail.com>
* fix go formatting issues using gofmt
Signed-off-by: Denis Dupeyron <denis.dupeyron@gmail.com>
* chore: simplify go code using gofmt
Signed-off-by: Denis Dupeyron <denis.dupeyron@gmail.com>
---------
Signed-off-by: Denis Dupeyron <denis.dupeyron@gmail.com>
2023-07-05 16:16:25 -04:00
Alexander Matyushentsev
304a7428d6
feat: allow CMP plugins to preserve repo files mode ( #12940 )
...
* feat: allow CMP plugins to preserve repo files mode
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
* implement missing e2e test
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
---------
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2023-03-22 12:15:19 -04:00
Andrii Chubatiuk
c41dc605b2
feat(kustomize): override namespace ( #6067 ) ( #10872 )
...
* override kustomize namespace
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* generated manifests
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* added cli arg for kustomize namespace
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* added kustomize namespace to UI
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* added cli arg for kustomize namespace
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* added kustomize namespace to app unset
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* Update pkg/apis/application/v1alpha1/types.go
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@gmail.com>
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* added proposed documentation
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* Update Makefile
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* Update Makefile
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
* codegen
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
---------
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
Signed-off-by: Andrii Chubatiuk <andrew.chubatiuk@gmail.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: Andrii Chubatiuk <andrew.chubatiuk@motional.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2023-03-10 17:20:29 +00:00
Ishita Sequeira
c6fa942e94
feat: Multiple sources for applications ( #2789 ) ( #10432 )
...
* feat: support multiple sources for application
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
remove debug logging and unwanted code
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
fix lint and unit test errors
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
fix lint and unit test errors
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* fix bug introduced after rebase
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
executed make codegen
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
remove unwanted logging
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
fix ci failures
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* fix index out of bounds error
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* ui fixes
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* add revisions to SyncOperation for rollback
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* change Source to *ApplicationSource in ApplicationSpec
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* fix env variable read logic for ValueFiles
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* update multiple sources doc
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* add repository lock and checkout target revision
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
fix codegen
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* checkout all sources before generating manifest
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
generate mock reposerverclient
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* update logic for returning ManifestResponse to avoid nil pointer issues
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* fix nil reference and key mismatch bugs; add more logs (#6 )
* fix nil reference and key mismatch bugs; add more logs
* remove temporary comment
* addressed the lint failure and added chart to RefTargeRevisionMapping
* normalize git repo (#7 )
* do not leak lock releases
* prevent deadlock
* allow spec update
* move settings fetch outside loop
* cache busing
* return err instead of logging it
* no caching in test
* fix cache key marshaling
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* update grpc field numbers
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* path resolution tests (#12 )
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
do things in better ways
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
consolidate
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* add regex check for value of source.ref
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* add webhook tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
change Source to *ApplicationSource in ApplicationSpec
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
address PR comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
Retrigger CI pipeline
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
rebased with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* fix env variable read logic for ValueFiles
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
Address PR comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* add repository lock and checkout target revision
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
fix codegen
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* checkout all sources before generating manifest
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* generate mock reposerverclient
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* address comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* update logic for returning ManifestResponse to avoid nil pointer issues
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* fix nil reference and key mismatch bugs; add more logs (#6 )
* fix nil reference and key mismatch bugs; add more logs
* remove temporary comment
* addressed the lint failure and added chart to RefTargeRevisionMapping
* normalize git repo (#7 )
* do not leak lock releases
* prevent deadlock
* allow spec update
* move settings fetch outside loop
* cache busing
* return err instead of logging it
* no caching in test
* fix cache key marshaling
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* update grpc field numbers
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* add regex check for value of source.ref
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* Rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* Added unit tests (#15 )
* add unit tests 1
* fix lint
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* fix application parameters tab, rebased UI changes, tests
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* More tests (#16 )
* more tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
fix lint error
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
Test get ref sources (#17 )
* test GetRefSources
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix lint
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: ishitasequeira <ishiseq29@gmail.com>
GenerateManifests test (#18 )
* GenerateManifests test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Fix broken tests (#19 )
* fix broken tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Symlink test (#20 )
* check referenced sources for out-of-bounds symlinks
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* unlock the values file repo before doing a symlink check (#22 )
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* multi source docs (#21 )
* multi source docs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix warning title
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* clarify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* clarify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* add e2e tests for multiple sources and fix UI lint (#23 )
* add e2e tests for multiple sources and fix UI lint
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* add auto-sync and hard refresh to e2e tests
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* change refresh type to RefreshTypeNormal for e2e
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* update e2e testcase with helm data
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* add TestMultiSourceAppWithSourceOverride
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* add missing yaml file
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* fix lint
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2022-12-16 15:47:08 -05:00
Shuai Zhang
4328bfc1ff
fix: allow resolving repo root as jsonnet lib path ( #11119 )
...
Signed-off-by: shuai-zh <shuaiz8023@gmail.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2022-11-15 12:56:48 -08:00
Chris Davis
a35a94e5fc
fix: Use os.PathSeparator instead of hard-coded string to resolve local file paths ( #10945 ) ( #10946 )
...
fix: Use os.PathSeparator instead of hard-coded string to resolve local file paths (#10945 ) (#10946 )
2022-10-14 13:36:59 -07:00
Jake
95987d8bea
feat: server-side manifest generation for local diff ( #8145 ) ( #10019 )
...
* feat: server-side manifest generation for diff (#8145 )
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* fix docs, mocks, ineffectual err
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* fix CMPs, ineffectual err
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* refactor
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* add unit tests
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* handle err
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* add size limits and inclusion filters
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* fix docs
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* fix errors, increase defaults
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* use quantity, wrap errors, add security fields to logs, deprecation warning
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* have e2e test use server side generation
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* nits
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* remove unused import
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* fix merge conflict
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* fix conflicts
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* fix e2e test
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* add deprecation/breaking change info
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* remove security logging stuff, will be in a separate PR
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* more specific docs
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
* add security logging
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com>
2022-08-17 14:48:50 -04:00
my-git9
716578642b
fix: add logic to handle for f.Close() for util/io/files/tar.go ( #9963 )
...
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-07-25 14:08:30 -04:00
jannfis
f34687bd80
chore: Replace deprecated ioutil in util packages ( #9848 )
...
Signed-off-by: jannfis <jann@mistrust.net>
2022-07-06 12:45:04 -04:00
Michael Crenshaw
9d81222652
fix: missing Helm params ( #9565 ) ( #9566 )
...
* fix: missing Helm params
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
* use absolute paths, fix tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
* fix race in test
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
2022-06-04 20:16:54 -04:00
Michael Crenshaw
b0cd653f94
chore: update golangci-lint ( #8988 )
...
* chore: update golangci-lint
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
2022-04-05 07:49:53 -07:00
Leonardo Luz Almeida
7c0a3618c3
fix: Improve CMP zipslip protection ( #8789 )
...
* fix: Improve CMP zipslip protection
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add files.Inbound unit tests
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* test codeql false positive
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* add lgtm tag to ignore false-positive
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Remove lgtm tag from the code
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
2022-03-18 10:20:08 -04:00