Nitish Kumar
18efd0cf1b
fix: trim whitespaces when retrieving source refresh paths ( #26400 )
...
Signed-off-by: nitishfy <justnitish06@gmail.com >
2026-02-12 03:34:34 -10:00
Matthieu MOREL
1d65d8be6c
chore(util): Fix modernize linter ( #26323 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2026-02-08 17:48:27 +02:00
Codey Jenkins
e5e00d3f6f
fix(hydrator): use refresh paths from drySource when source hydration is enabled ( #25516 )
...
Signed-off-by: Codey Jenkins <FourFifthsCode@users.noreply.github.com >
Signed-off-by: pbhatnagar-oss <pbhatifiwork@gmail.com >
Co-authored-by: pbhatnagar-oss <pbhatifiwork@gmail.com >
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
2026-01-22 15:08:58 +00:00
Papapetrou Patroklos
6cd65b4622
fix: error sending generate manifest metadata cmp server ( #25891 )
...
Signed-off-by: Patroklos Papapetrou <ppapapetrou76@gmail.com >
2026-01-19 08:47:01 +02:00
Jongwon Youn
ba38778d8c
fix: improve CMP logging and error messages ( #24022 )
...
Signed-off-by: Jongwon Youn <eatingcookieman@gmail.com >
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
2025-09-12 16:54:58 +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
Kanika Rana
e8f568a70d
chore: use name imports for argocd Utilio ( #22836 )
...
Signed-off-by: Kanika Rana <krana@redhat.com >
2025-05-21 16:25:32 +00:00
dhawos
7d58ca3ef7
chore(logs): standardize application logging ( #20731 ) ( #21442 )
...
Signed-off-by: Louis Gérard <louis.gerard.pro@proton.me >
2025-05-20 15:48:09 -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
sivchari
922d080ae5
chore: upgrade Go to 1.24 ( #22242 )
...
Signed-off-by: sivchari <shibuuuu5@gmail.com >
2025-03-10 10:14:41 -04:00
Matthieu MOREL
76dbaaa3e0
chore: bump to github.com/grpc-ecosystem/go-grpc-middleware/v2 ( #22098 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-03-10 10:06:54 -04: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
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
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
Adam Chandler
c6804e9854
fix: Memory leak in repo-server ( #20876 )
...
Signed-off-by: Adam Chandler <adam_chandler@trimble.com >
2024-11-21 10:07:10 -05:00
ABBOUD Moncef
76fbc1f0c9
fix(ci): ignore temporary files when checking for out of bound symlinks ( #20527 )
...
Signed-off-by: cef <moncef.abboud95@gmail.com >
2024-10-29 14:31:11 -04:00
aria
b2091e3984
fix: Fix false positive in plugin application discovery ( #20196 )
...
* fix: fix false positive in plugin application discovery
Signed-off-by: Pradithya Aria <pradithya.pura@gojek.com >
* fix: apply suggestion to return immediately if discovery is not configured for unnamed plugin
Signed-off-by: Pradithya Aria <pradithya.pura@gojek.com >
---------
Signed-off-by: Pradithya Aria <pradithya.pura@gojek.com >
2024-10-03 13:15:49 -04:00
Javier Solana
e7760b5e93
feat: Allow return the client without performing a matchRepository ( #18053 )
...
* return the client without performing a matchRepository operation when the application'plugin be configured by its name
Signed-off-by: Javier Solana <javier.solana@cabify.com >
* add CheckPluginConfiguration pre-flight operation
Signed-off-by: Javier Solana <javier.solana@cabify.com >
* fix lint
Signed-off-by: Javier Solana <javier.solana@cabify.com >
* Missing comment
Signed-off-by: Javier Solana <javier.solana@cabify.com >
* remove WithFields
Signed-off-by: Javier Solana <javier.solana@cabify.com >
* fix captLocal
Signed-off-by: Javier Solana <javier.solana@cabify.com >
---------
Signed-off-by: Javier Solana <javier.solana@cabify.com >
Co-authored-by: Javier Solana <javier.solana@cabify.com >
2024-07-15 09:02:25 -04:00
Alexandre Gaudreault
f358e8ddba
fix(webhook): bitbucket and azure not triggering refresh ( #18289 ) ( #18765 )
...
* fix(webhook): bitbucket and azure webhook not triggering refresh
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
* update unit test
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
* fix merge
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
* adjust logic for reposerver using ls-remote
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
---------
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
2024-06-25 18:16:55 +00:00
Matthieu MOREL
311c0599d9
chore: enable require-error rule from testifylint linter ( #18621 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-06-12 21:53:29 -04: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
9fe1dbfcad
fix: enable misspell linter ( #18412 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-28 12:51:04 +03:00
Andrew Jeffree
a2a0360cd8
feat(paths): Add support for glob patterns ( #18055 )
...
as per https://github.com/argoproj/argo-cd/issues/17825
Signed-off-by: Andrew Jeffree <andrew@jeffree.id.au >
2024-05-03 14:31:11 -04:00
Alexy Mantha
4e46a5e8fa
feat(controller): use manifest generate path during comparison ( #14242 ) ( #15636 )
...
* squash commits
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* Update util/git/client.go
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* fix error message
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* add git client options
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* Update generated code
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* run fmt
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* fix tests
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* failed gen
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* tweak logs and rename cache
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* validate revisions
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* fix tests
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* fix tests
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* fmt
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* fix linting
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* fixes from review
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* generate
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* fix
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
* use log context
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
---------
Signed-off-by: Alexy Mantha <alexy@mantha.dev >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2024-04-04 16:01:11 -04:00
Michael Crenshaw
1bddee2e5d
fix(cmp): pass env to plugin discovery ( #13947 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: Blake Pettersson <blake.pettersson@gmail.com >
Co-authored-by: Jann Fischer <jann@mistrust.net >
2024-03-26 12:44:00 -04:00
Michael Crenshaw
cec07ee1ce
fix(cmp): discover plugins relative to app path ( #13940 ) ( #13946 )
...
* fix(cmp): discover plugins relative to app path (#13940 )
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* securejoin
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* intuitive constant names
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* comments
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* add missing import
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-06-15 21:17:04 +00:00
Jiacheng Xu
42bdb5ab1b
fix: CMPv2 does not allow symlinks to adjacent files in same git repo. Fixes #13342 ( #13360 )
...
fix: CMPv2 does not allow symlinks to adjacent files in same git repo. Fixes #13342 (#13360 )
Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com >
2023-05-08 16:29:08 -07:00
Andriy Drozd
9aa1351e56
chore: identify pluginName with quotes ( #12040 ) ( #12046 )
...
* fix: identify pluginName with quotes
Signed-off-by: Andriy Drozd <48000208+drozd-A@users.noreply.github.com >
* Update util/app/discovery/discovery.go
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: Andriy Drozd <48000208+drozd-A@users.noreply.github.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 >
2023-03-29 20:18:22 +00:00
schakrad
faa7331f9d
feat: UI write support CMP ( #11754 ) ( #12137 )
...
* #11602 fix : Object options menu truncated when selected in ApplicationListView.
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* CMP parameter changes
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* fix: pointers to param values
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
better?
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
fix silliness
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
terrible hacks
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
maybe better codegen
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 >
* same prefix issue fixed
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* fix for delete param name
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* lint changes
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* lint fix
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* lint fix
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* finalChanges
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* Delete application-resource-list.tsx
Not needed for this PR.
Signed-off-by: schakrad <58915923+schakrad@users.noreply.github.com >
* added file which was deleted as it was not the change needed for this feature.
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* refactored MapValuField and added fix for some edge cases
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* Update application-resource-list.tsx
Reverting the change as this is not related to this PR.
Signed-off-by: schakrad <58915923+schakrad@users.noreply.github.com >
* Reverting the change in application-resource-list
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* Showing application parameter values irrespective of parameter present or not in plugin.yaml
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* fix for lint errors
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
* fix false source mismatch
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix equals
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix swagger doc
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* Tooltip description change.
Signed-off-by: schakrad <chakradari.sindhu@gmail.com >
* fixed lint
Signed-off-by: schakrad <chakradari.sindhu@gmail.com >
* CMP fix for empty array.
Signed-off-by: schakrad <chakradari.sindhu@gmail.com >
---------
Signed-off-by: schakradari <saisindhu_chakradari@intuit.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: schakrad <58915923+schakrad@users.noreply.github.com >
Signed-off-by: schakrad <chakradari.sindhu@gmail.com >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-03-21 14:39:10 -04:00
Soumya Ghosh Dastidar
97d75a61fd
feat: make discovery field optional in plugins ( #12073 )
...
* feat: make discovery field optional in plugins
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* docs: updated plugin docs
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* docs: updated plugin docs
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* feat: updated discovery check for named plugins
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* fix: fixed unit tests
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* feat: simplified code
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* fix: close connection on error
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* feat: simplify code
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* feat: add named return values
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
---------
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
2023-02-02 12:07:58 -05:00
Soumya Ghosh Dastidar
470ac1343f
feat: add support for plugin name in CMPv2 ( #11290 ) ( #11341 )
...
* feat: add support for plugin name in cmpV2
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* feat: updated e2e test to use name for CMPv2 plugin
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* docs: updated docs
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
* fix: check whether final socket path is inside sock dir or not
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
2022-12-01 22:30:09 -05:00
Michael Crenshaw
95b38f1db4
feat: parameterized config management plugins ( #9135 ) ( #9216 )
...
* feat: parameterized CMPs
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* values types for parameters
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Add types for CMP announcement
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Reorg
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* finish type
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* First pass at working GetParametersAnnouncement
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Typos
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Make all fields optional
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Make sure response makes it to repo server
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Refactor for testing
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* lint
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* send build env to param announcement gen
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* test parameter announcement
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* environ tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Rename workdir to app dir
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* handle empty command, start ui work (#11 )
* Add types for CMP announcement
Signed-off-by: zachaller <zachaller@hotmail.com >
* Reorg
Signed-off-by: zachaller <zachaller@hotmail.com >
* finish type
Signed-off-by: zachaller <zachaller@hotmail.com >
* First pass at working GetParametersAnnouncement
Signed-off-by: zachaller <zachaller@hotmail.com >
* Typos
Signed-off-by: zachaller <zachaller@hotmail.com >
* Make all fields optional
Signed-off-by: zachaller <zachaller@hotmail.com >
* Make sure response makes it to repo server
Signed-off-by: zachaller <zachaller@hotmail.com >
* Refactor for testing
Signed-off-by: zachaller <zachaller@hotmail.com >
* values types for parameters
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* lint
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* send build env to param announcement gen
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* test parameter announcement
* tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* environ tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Rename workdir to app dir
Signed-off-by: zachaller <zachaller@hotmail.com >
* handle empty command, start ui work
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix order
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix map merging, make params read-only
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
Co-authored-by: zachaller <zachaller@hotmail.com >
* Add helm PoC example plugin
Signed-off-by: zachaller <zachaller@hotmail.com >
* example as kustomize overlay
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Parameterized cmps docs (#12 )
* use printf instead of echo
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* docs
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* test for temp dir cleanup
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* handle empty params
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* handle empty values
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* consolidate types
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* docs
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* docs
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* remove duplicate info
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* add warning about param announcements vs param values
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* tests (#13 )
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix types
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix test
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix codegen
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix codegen
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* revert test hack
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* docs correction
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix indentation
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix spacing
Signed-off-by: CI <michael@crenshaw.dev >
* move util function to util file and add test
Signed-off-by: CI <michael@crenshaw.dev >
* wrap error
Signed-off-by: CI <michael@crenshaw.dev >
* correct version number
Signed-off-by: CI <michael@crenshaw.dev >
* document necessity of collectionType param
Signed-off-by: CI <michael@crenshaw.dev >
* remove part of error message that's not useful (dir name is now randomized)
Signed-off-by: CI <michael@crenshaw.dev >
* fix things so that they are not broken
Signed-off-by: CI <michael@crenshaw.dev >
* don't close file before caller gets a chance to use it
Signed-off-by: CI <michael@crenshaw.dev >
* codegen
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 >
* 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 >
* DON'T PANIC
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: CI <michael@crenshaw.dev >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: zachaller <zachaller@hotmail.com >
2022-11-29 13:08:32 -05:00
jannfis
9de5a14a84
chore: Remove bad symlink used for tests ( #10527 )
...
* chore: Remove bad symlink used for tests
Signed-off-by: jannfis <jann@mistrust.net >
* Mark CreateSymlink as helper function
Signed-off-by: jannfis <jann@mistrust.net >
Signed-off-by: jannfis <jann@mistrust.net >
2022-09-06 19:37:12 +00:00
my-git9
202b69a990
chore: Add security logging in util/app ( #10416 )
...
Signed-off-by: xin.li <xin.li@daocloud.io >
Signed-off-by: xin.li <xin.li@daocloud.io >
Co-authored-by: Leonardo Luz Almeida <leoluz@users.noreply.github.com >
2022-08-23 18:11:18 +00:00
jannfis
068048cb80
feat: Applications in any namespace ( #9755 )
...
* feat: Applications in any namespace
Signed-off-by: jannfis <jann@mistrust.net >
* Fix typo in CI
Signed-off-by: jannfis <jann@mistrust.net >
* Create argocd-e2e-external namespace
Signed-off-by: jannfis <jann@mistrust.net >
* Update from codegen
Signed-off-by: jannfis <jann@mistrust.net >
* Remove debug code
Signed-off-by: jannfis <jann@mistrust.net >
* Update help text for -N option to app create
Signed-off-by: jannfis <jann@mistrust.net >
* Wrap error when retrieving AppProject from cache
Signed-off-by: jannfis <jann@mistrust.net >
* Check for controller namespace first before matching on additional ns
Signed-off-by: jannfis <jann@mistrust.net >
* Improve TestAppProjectIsSourceNamespacePermitted unit test
Signed-off-by: jannfis <jann@mistrust.net >
* Get rid of some debug leftovers
Signed-off-by: jannfis <jann@mistrust.net >
* Better error wrapping; return IsNotFound as-is
Signed-off-by: jannfis <jann@mistrust.net >
* Updates from codegen
Signed-off-by: jannfis <jann@mistrust.net >
* We don't need AppShortName() anymore
Signed-off-by: jannfis <jann@mistrust.net >
* Update end-to-end tests to use annotation methods
Signed-off-by: jannfis <jann@mistrust.net >
* Add e2e tests to test for app creation in not permitted ns
Signed-off-by: jannfis <jann@mistrust.net >
* Remove deprecated code
Signed-off-by: jannfis <jann@mistrust.net >
* Remove dead code
Signed-off-by: jannfis <jann@mistrust.net >
* Add RBACName() method to application type
Signed-off-by: jannfis <jann@mistrust.net >
* Update from codegen
Signed-off-by: jannfis <jann@mistrust.net >
* Fix e2e test
Signed-off-by: jannfis <jann@mistrust.net >
* Update codegen
Signed-off-by: jannfis <jann@mistrust.net >
* Move RBAC name generation to an application receiver
Signed-off-by: jannfis <jann@mistrust.net >
* Fix sync window status in UI
Signed-off-by: jannfis <jann@mistrust.net >
* Fix pod logs viewer
Signed-off-by: jannfis <jann@mistrust.net >
* Fix application events in UI
Signed-off-by: jannfis <jann@mistrust.net >
* Fix application search in UI
Signed-off-by: jannfis <jann@mistrust.net >
* Fix yarn lint
Signed-off-by: jannfis <jann@mistrust.net >
* Only set up cluster-wide application informer when additional namespaces are specified
Signed-off-by: jannfis <jann@mistrust.net >
* Adapt e2e test to a changed error message
Signed-off-by: jannfis <jann@mistrust.net >
* Application namespace should be taken into account for create
Signed-off-by: jannfis <jann@mistrust.net >
* Use non-qualified application name as Helm release name
Signed-off-by: jannfis <jann@mistrust.net >
* Support --app-namespace in e2e tests
Signed-off-by: jannfis <jann@mistrust.net >
* Enable more e2e tests
Signed-off-by: jannfis <jann@mistrust.net >
* Increase e2e timeout for newly added tests
Signed-off-by: jannfis <jann@mistrust.net >
2022-08-10 11:39:10 +02:00
Jake
179d1e0e8a
block out of bounds symlinks ( #9738 ) ( #9843 )
...
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com >
2022-07-11 15:56:18 -04:00
Jake
355025240c
fix: configurable CMP tar exclusions ( #9675 ) ( #9789 )
...
* feat: configurable CMP tar exclusions
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com >
* rename cmp to plugin
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com >
* add test for tar stream exclusions
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com >
* fix tests
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com >
* update cmp guide
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com >
* fully parameterize
Signed-off-by: notfromstatefarm <86763948+notfromstatefarm@users.noreply.github.com >
2022-06-29 16:27:02 -04:00
Pierre Crégut
61f48d56b1
feat: Add plugin call variables to sidecar plugin discovery ( #9273 ) ( #9319 )
...
* fix: do not export repo-server environment to sidecar (#9393 )
getPluginEnvs is both used for local plugins and sidecar plugins. For the later
do not include the environement variables of the repo-server in the supplied
variables.
Fixes : #9393
Signed-off-by: Pierre Crégut <pierre.cregut@orange.com >
* feat: Add plugin call variables to sidecar plugin discovery (#9273 )
Gives access to variables declared in the call of the plugin in the application
manifest to the discover command run on the CMP server.
Variables are prefixed with ARGOCD_ENV_ to avoid security issues (plugin call
overiding important variables).
Fixes #9273
Signed-off-by: Pierre Crégut <pierre.cregut@orange.com >
2022-05-31 16:19:54 -04:00
ls0f
fa61f00d85
chore: use filepath.Join to get sock path ( #9395 )
...
Signed-off-by: ls0f <lovedboy.tk@qq.com >
2022-05-13 09:15:28 -04:00
Ben Ye
67cbe12f0b
feat: support pod exec terminal via websockets ( #8905 )
...
feat: support pod exec terminal via websockets (#8905 )
Signed-off-by: Ben Ye <ben.ye@bytedance.com >
2022-04-19 18:36:05 +00:00
Leonardo Luz Almeida
41db812474
feat: remove shared repo volume between repo-server and cmp-server ( #8600 )
...
feat: remove shared repo volume between repo-server and cmp-server (#8600 )
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
2022-03-15 12:06:21 -07:00
Soumya Ghosh Dastidar
df2d649751
feat: remove ksonnet from codebase ( #8621 )
...
feat: remove ksonnet from codebase (#8621 )
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
2022-03-02 10:09:47 -08:00
Alexander Matyushentsev
1ee126d75b
feat: support disabling manifest generation using config management tools ( #8514 )
...
* feat: support disabling manifest generation using config management tools
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* rename EnableManifestGenerationForSourceType to EnableSourceTypes
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2022-02-16 21:03:04 -08:00
Michael Crenshaw
96f95ca1c1
Use gRPC timeout for sidecar CMPs ( #8131 ) ( #8236 )
...
Use gRPC timeout for sidecar CMPs (#8131 ) (#8236 )
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
2022-01-25 15:45:37 -08:00
May Zhang
375e27bd7a
Feat: cmp server ( #6585 )
...
* feat: config management plugin enhancement (#6585 )
Signed-off-by: kshamajain99 <kshamajain99@gmail.com >
Signed-off-by: May Zhang <may_zhang@intuit.com >
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-11-08 09:47:10 -08:00
jannfis
ae49b45249
chore: Upgrade Go module to v2 ( #5931 )
...
* chore: Upgrade Go module to v2
Signed-off-by: jannfis <jann@mistrust.net >
* Restore import order
Signed-off-by: jannfis <jann@mistrust.net >
* fix knowntypes_normalizer codegen error
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* fix codegen
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* fix Procfile
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
Co-authored-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-04-01 20:44:18 +02:00
Alex Collins
4e9772e19b
Adds support for Helm 1st-class. Closes #1145 ( #1865 )
2019-09-06 15:37:25 -07:00