Matthieu MOREL and GitHub
bc3c389196
chore: enable importas for k8s.io/apimachinery/pkg/api/errors ( #21262 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2025-01-03 17:09:37 +00:00
Matthieu MOREL and GitHub
961e9bad5e
chore: import k8s.io/api/core/v1 as corev1 ( #21345 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2025-01-03 11:10:00 -05:00
Matthieu MOREL and GitHub
7a212a833c
chore: enable use-any from revive ( #21282 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2025-01-02 18:26:59 -05:00
Matthieu MOREL and GitHub
fde63a265b
chore: use github.com/golang-jwt/jwt/v5 ( #21276 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2025-01-02 18:23:28 -05:00
Matthieu MOREL and GitHub
e122dc3232
chore: reuse common PermissionDeniedAPIError ( #21283 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-12-31 10:29:01 +02:00
Matthieu MOREL and GitHub
c85bb38a83
chore: enable errorf of perfsprint linter ( #21280 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-12-30 10:56:41 +02:00
b7d074c092
test: add unit test for read and write function for websocket ( #19598 )
...
* test: add unit test for read and write function for websocket
Signed-off-by: nitishfy <[email protected] >
* fix nil pointer reference
Signed-off-by: nitishfy <[email protected] >
* remove alternative read test for testing-purposes
Signed-off-by: nitishfy <[email protected] >
* modify test cases
Signed-off-by: nitishfy <[email protected] >
* fix failing test
Signed-off-by: nitishfy <[email protected] >
* remove read test
Signed-off-by: nitishfy <[email protected] >
---------
Signed-off-by: nitishfy <[email protected] >
Co-authored-by: Blake Pettersson <[email protected] >
2024-12-26 20:47:10 +01:00
Matthieu MOREL and GitHub
4156151f8f
chore: enable err-error and strconcat of perfsprint linter ( #21267 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-12-20 16:22:28 +00:00
Eadred and GitHub
2a4db08e0f
chore: Fix data race detection failures in application tests ( #21271 )
...
* chore: Fix race detection failures in application tests
Signed-off-by: eadred <[email protected] >
* Fix failing TestGetCachedAppState tests
Signed-off-by: eadred <[email protected] >
---------
Signed-off-by: eadred <[email protected] >
2024-12-20 09:59:35 -05:00
Michael Crenshaw and GitHub
ba889a0c86
feat: source hydrator ( #20345 )
...
* feat(hydrator): add sourceHydrator types
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
fix(codegen): use kube_codegen.sh deepcopy and client gen correctly
Signed-off-by: Michael Crenshaw <[email protected] >
deepcopy gen
Signed-off-by: Michael Crenshaw <[email protected] >
* feat(hydrator): add commit-server component
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
go mod tidy
Signed-off-by: Michael Crenshaw <[email protected] >
one test file for both implementations
Signed-off-by: Michael Crenshaw <[email protected] >
simplify
Signed-off-by: Michael Crenshaw <[email protected] >
fix test for linux
Signed-off-by: Michael Crenshaw <[email protected] >
fix git client mock
Signed-off-by: Michael Crenshaw <[email protected] >
fix git client mock
Signed-off-by: Michael Crenshaw <[email protected] >
address comments
Signed-off-by: Michael Crenshaw <[email protected] >
unit tests
Signed-off-by: Michael Crenshaw <[email protected] >
lint
Signed-off-by: Michael Crenshaw <[email protected] >
fix image, fix health checks, fix merge issue
Signed-off-by: Michael Crenshaw <[email protected] >
fix lint issues
Signed-off-by: Michael Crenshaw <[email protected] >
remove code that doesn't work for GHE
Signed-off-by: Michael Crenshaw <[email protected] >
changes from comments
Signed-off-by: Michael Crenshaw <[email protected] >
* feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
allow opt-in
Signed-off-by: Michael Crenshaw <[email protected] >
separation between app controller and hydrator
Signed-off-by: Michael Crenshaw <[email protected] >
simplify diff
Signed-off-by: Michael Crenshaw <[email protected] >
todos
Signed-off-by: Michael Crenshaw <[email protected] >
simplify
Signed-off-by: Michael Crenshaw <[email protected] >
add dry sha to logs
Signed-off-by: Michael Crenshaw <[email protected] >
add app name to logs
Signed-off-by: Michael Crenshaw <[email protected] >
more logging, no caching
Signed-off-by: Michael Crenshaw <[email protected] >
fix cluster install
Signed-off-by: Michael Crenshaw <[email protected] >
don't interrupt an ongoing hydrate operation
Signed-off-by: Michael Crenshaw <[email protected] >
revert hydrate loop fix
Signed-off-by: Michael Crenshaw <[email protected] >
handle project-scoped repo creds
Signed-off-by: Michael Crenshaw <[email protected] >
codegen
Signed-off-by: Michael Crenshaw <[email protected] >
improve docs
Signed-off-by: Michael Crenshaw <[email protected] >
fixes from comments
Signed-off-by: Michael Crenshaw <[email protected] >
* set hydrator enabled key when using hydrator manifests
Signed-off-by: Michael Crenshaw <[email protected] >
fix manifests
Signed-off-by: Michael Crenshaw <[email protected] >
improve docs
Signed-off-by: Michael Crenshaw <[email protected] >
* feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
allow opt-in
Signed-off-by: Michael Crenshaw <[email protected] >
separation between app controller and hydrator
Signed-off-by: Michael Crenshaw <[email protected] >
simplify diff
Signed-off-by: Michael Crenshaw <[email protected] >
todos
Signed-off-by: Michael Crenshaw <[email protected] >
simplify
Signed-off-by: Michael Crenshaw <[email protected] >
add dry sha to logs
Signed-off-by: Michael Crenshaw <[email protected] >
add app name to logs
Signed-off-by: Michael Crenshaw <[email protected] >
more logging, no caching
Signed-off-by: Michael Crenshaw <[email protected] >
fix cluster install
Signed-off-by: Michael Crenshaw <[email protected] >
don't interrupt an ongoing hydrate operation
Signed-off-by: Michael Crenshaw <[email protected] >
revert hydrate loop fix
Signed-off-by: Michael Crenshaw <[email protected] >
handle project-scoped repo creds
Signed-off-by: Michael Crenshaw <[email protected] >
codegen
Signed-off-by: Michael Crenshaw <[email protected] >
improve docs
Signed-off-by: Michael Crenshaw <[email protected] >
fixes from comments
Signed-off-by: Michael Crenshaw <[email protected] >
* feat(hydrator): add sourceHydrator types
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
fix(codegen): use kube_codegen.sh deepcopy and client gen correctly
Signed-off-by: Michael Crenshaw <[email protected] >
deepcopy gen
Signed-off-by: Michael Crenshaw <[email protected] >
* feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
allow opt-in
Signed-off-by: Michael Crenshaw <[email protected] >
separation between app controller and hydrator
Signed-off-by: Michael Crenshaw <[email protected] >
simplify diff
Signed-off-by: Michael Crenshaw <[email protected] >
todos
Signed-off-by: Michael Crenshaw <[email protected] >
simplify
Signed-off-by: Michael Crenshaw <[email protected] >
add dry sha to logs
Signed-off-by: Michael Crenshaw <[email protected] >
add app name to logs
Signed-off-by: Michael Crenshaw <[email protected] >
more logging, no caching
Signed-off-by: Michael Crenshaw <[email protected] >
fix cluster install
Signed-off-by: Michael Crenshaw <[email protected] >
don't interrupt an ongoing hydrate operation
Signed-off-by: Michael Crenshaw <[email protected] >
revert hydrate loop fix
Signed-off-by: Michael Crenshaw <[email protected] >
handle project-scoped repo creds
Signed-off-by: Michael Crenshaw <[email protected] >
codegen
Signed-off-by: Michael Crenshaw <[email protected] >
* feat(hydrator): write credentials handling + UI
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
feat(hydrator): enable controller
Co-authored-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Omer Azmon <[email protected] >
Co-authored-by: daengdaengLee <[email protected] >
Co-authored-by: Juwon Hwang (Kevin) <[email protected] >
Co-authored-by: thisishwan2 <[email protected] >
Co-authored-by: mirageoasis <[email protected] >
Co-authored-by: Robin Lieb <[email protected] >
Co-authored-by: miiiinju1 <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
allow opt-in
Signed-off-by: Michael Crenshaw <[email protected] >
separation between app controller and hydrator
Signed-off-by: Michael Crenshaw <[email protected] >
simplify diff
Signed-off-by: Michael Crenshaw <[email protected] >
todos
Signed-off-by: Michael Crenshaw <[email protected] >
simplify
Signed-off-by: Michael Crenshaw <[email protected] >
add dry sha to logs
Signed-off-by: Michael Crenshaw <[email protected] >
add app name to logs
Signed-off-by: Michael Crenshaw <[email protected] >
more logging, no caching
Signed-off-by: Michael Crenshaw <[email protected] >
fix cluster install
Signed-off-by: Michael Crenshaw <[email protected] >
don't interrupt an ongoing hydrate operation
Signed-off-by: Michael Crenshaw <[email protected] >
revert hydrate loop fix
Signed-off-by: Michael Crenshaw <[email protected] >
feat(hydrator): write credentials handling + UI
Signed-off-by: Michael Crenshaw <[email protected] >
WIP: add new APIs for write creds
Signed-off-by: Michael Crenshaw <[email protected] >
write api and template api
Signed-off-by: Michael Crenshaw <[email protected] >
fix time function
Signed-off-by: Michael Crenshaw <[email protected] >
fix lint issues
Signed-off-by: Michael Crenshaw <[email protected] >
don't enrich with read creds
Signed-off-by: Michael Crenshaw <[email protected] >
revert tls change
Signed-off-by: Michael Crenshaw <[email protected] >
don't disable buttons in UI
Signed-off-by: Michael Crenshaw <[email protected] >
ask repo server for specific revision
Signed-off-by: Michael Crenshaw <[email protected] >
fixes
Signed-off-by: Michael Crenshaw <[email protected] >
lint ui
Signed-off-by: Michael Crenshaw <[email protected] >
remove unnecessary change
Signed-off-by: Michael Crenshaw <[email protected] >
fix test and lint
Signed-off-by: Michael Crenshaw <[email protected] >
lint
Signed-off-by: Michael Crenshaw <[email protected] >
enable hydrator for e2e tests
Signed-off-by: Michael Crenshaw <[email protected] >
* free disk space for e2e tests
Signed-off-by: Michael Crenshaw <[email protected] >
don't free disk space
Signed-off-by: Michael Crenshaw <[email protected] >
* free disk space for e2e tests
Signed-off-by: Michael Crenshaw <[email protected] >
* remove comment that breaks auth
Signed-off-by: Michael Crenshaw <[email protected] >
* try removing extra function
Signed-off-by: Michael Crenshaw <[email protected] >
* cleanup from comments
Signed-off-by: Michael Crenshaw <[email protected] >
* fix test
Signed-off-by: Michael Crenshaw <[email protected] >
---------
Signed-off-by: Michael Crenshaw <[email protected] >
2024-12-16 16:59:09 -05:00
Michael Crenshaw and GitHub
a2ea49ba1b
chore: use new fake k8s client constructor ( #21186 )
...
Signed-off-by: Michael Crenshaw <[email protected] >
2024-12-16 14:49:30 +05:30
Michael Crenshaw and GitHub
555ebc4848
fix(api): send to closed channel in mergeLogStreams ( #7006 ) ( #21178 )
...
* fix(api): send to closed channel in mergeLogStreams (#7006 )
Signed-off-by: Michael Crenshaw <[email protected] >
* more intense test
Signed-off-by: Michael Crenshaw <[email protected] >
* even more intense
Signed-off-by: Michael Crenshaw <[email protected] >
* remove unnecessary comment
Signed-off-by: Michael Crenshaw <[email protected] >
* fix the race condition
Signed-off-by: Michael Crenshaw <[email protected] >
---------
Signed-off-by: Michael Crenshaw <[email protected] >
2024-12-15 19:44:34 -05:00
adriananeci and GitHub
e96ed42e01
fix: Populate destination name when destination server is specified ( #21063 )
...
* Populate destination name when destination server is specified
Signed-off-by: Adrian Aneci <[email protected] >
* Lint nit
Signed-off-by: Adrian Aneci <[email protected] >
* Trigger CI
Signed-off-by: Adrian Aneci <[email protected] >
---------
Signed-off-by: Adrian Aneci <[email protected] >
2024-12-14 10:40:48 +05:30
Ishita Sequeira and GitHub
c6082fd25f
fix: 20791 - sync multi-source application out of order source syncs ( #21071 )
...
Signed-off-by: Ishita Sequeira <[email protected] >
2024-12-05 09:35:05 -07:00
78d69bef84
feat(app): Add optional 'name' to Source object ( #20470 )
...
Signed-off-by: cef <[email protected] >
Co-authored-by: Alexandre Gaudreault <[email protected] >
2024-11-18 21:23:49 +00:00
Matthieu MOREL and GitHub
10937ea594
chore: use testify instead of testing.Fatal or testing.Error in server ( #20755 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-11-11 20:35:19 -05:00
cbc90b6379
chore(deps): update module github.com/golangci/golangci-lint to v1.62.0 ( #20737 )
...
* chore(deps): update module github.com/golangci/golangci-lint to v1.62.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix lint issues
Signed-off-by: Michael Crenshaw <[email protected] >
---------
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Michael Crenshaw <[email protected] >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <[email protected] >
2024-11-11 05:28:48 +00:00
Matthieu MOREL and GitHub
478219ef2e
chore: enable perfsprint linter ( #20685 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-11-10 21:00:57 -05:00
Siddhesh Ghadi and GitHub
6fafab5c63
feat: Add ability to hide certain annotations on secret resources ( #18216 )
...
Signed-off-by: Siddhesh Ghadi <[email protected] >
2024-10-30 09:52:37 -07:00
Matthieu MOREL and GitHub
0e4ac0278a
chore: enable thelper linter ( #20405 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-10-16 17:37:03 +00:00
Kunho Lee and GitHub
e0c6797ffd
fix: check err before use schedule and duration ( #20043 )
...
* fix: check err before use schedule and duration
Signed-off-by: daengdaengLee <[email protected] >
* test: add tests for invalid schedule and duration
Signed-off-by: daengdaengLee <[email protected] >
* feat: change to return error when sync window is invalid
Signed-off-by: daengdaengLee <[email protected] >
* fix: use assert.Error or assert.NoError
Signed-off-by: daengdaengLee <[email protected] >
* fix: use require instead of assert
Signed-off-by: daengdaengLee <[email protected] >
---------
Signed-off-by: daengdaengLee <[email protected] >
2024-10-12 13:32:46 -04:00
Daan Verstraten and GitHub
4599688f9a
chore: replacing custom map util functions with golang std ( #20311 )
...
Signed-off-by: Daan Verstraten <[email protected] >
2024-10-09 10:34:03 -04:00
ABBOUD Moncef and GitHub
590263c8d2
fix: handle incorrect cluster RESTconfig without panic ( #20150 )
...
Signed-off-by: cef <[email protected] >
2024-10-06 17:55:26 +03:00
Alexander Matyushentsev and GitHub
bd895ce9c9
fix: support managing cluster with multiple argocd instances and annotation based tracking ( #20222 )
...
Signed-off-by: Alexander Matyushentsev <[email protected] >
2024-10-04 17:54:37 -07:00
Matthieu MOREL and GitHub
4f6f65afb1
fix: use ErrorContains(t, err instead of Contains(t, err.Error() ( #20220 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-10-04 09:36:05 -04:00
4157bcd4c9
feat: transmit manifest-generate-path resources to the cmp-server for plugin-based applications ( #19209 )
...
* chore: transmit manifest-generate-path resources to the cmp-server for plugin-based applications
Signed-off-by: Javier Solana <[email protected] >
* use SecureJoin
Signed-off-by: Javier Solana <[email protected] >
* make cmp manifests generation using manifest generate path annotation configurable by environment variable
Signed-off-by: Javier Solana <[email protected] >
* fix missing doc running codegen-local
Signed-off-by: Javier Solana <[email protected] >
* set reposerver.plugin.enable.manifests.generation.using.annotations false by default
Signed-off-by: Javier Solana <[email protected] >
* define ARGOCD_REPO_SERVER_PLUGIN_ENABLE_GENERATE_MANIFESTS_USING_MANIFEST_GENERATE_PATHS_ANNOTATION properly
Signed-off-by: Javier Solana <[email protected] >
* define ARGOCD_REPO_SERVER_PLUGIN_ENABLE_GENERATE_MANIFESTS_USING_MANIFEST_GENERATE_PATHS_ANNOTATION properly
Signed-off-by: Javier Solana <[email protected] >
* Fix conflict
Signed-off-by: Javier Solana <[email protected] >
* autogenerate install manifests
Signed-off-by: Javier Solana <[email protected] >
* add note about common root path calculation for manifest paths annotation
Signed-off-by: Javier Solana <[email protected] >
* log common root path calculated
Signed-off-by: Javier Solana <[email protected] >
* app path must be the lower common path
Signed-off-by: Javier Solana <[email protected] >
* tweaks
Signed-off-by: Michael Crenshaw <[email protected] >
---------
Signed-off-by: Michael Crenshaw <[email protected] >
Co-authored-by: Javier Solana <[email protected] >
Co-authored-by: Michael Crenshaw <[email protected] >
2024-09-24 12:14:02 -04:00
Cayde6 and GitHub
5b7406de71
feat: option to disable writing k8s events( #18205 ) ( #18441 )
...
* feat: option to disable writing k8s events
optioned to write logs for k8s events.
Each is passed as an environment variable and defaults to true,
disabling it requires explicitly setting the option to false.
Signed-off-by: Jack-R-lantern <[email protected] >
* feat: option to disable writing k8s events
fix unit test
- application_test
- applicationset_test
- project_test
- appcontroller_tes
- audit_logger_test
Signed-off-by: Jack-R-lantern <[email protected] >
* rebase
Signed-off-by: Jack-R-lantern <[email protected] >
---------
Signed-off-by: Jack-R-lantern <[email protected] >
2024-09-23 08:32:17 +05:30
morapet and GitHub
8f4603da8f
prevent crash during timer expiration after stream is closed ( #19917 )
...
Reorder ticker stop and close merge to prevent send(true) happens after merge is closed, in rare situation when the timer expires exactly at the point between close(merge) and ticker.Stop()
Signed-off-by: morapet <[email protected] >
2024-09-17 15:02:38 +05:30
b60cce52ce
feat(lua actions): add a flag to Include builtin actions with resource overrides ( #19708 )
...
* feat: include prebuilt action with overrides
Signed-off-by: ashutosh16 <[email protected] >
Signed-off-by: ashutosh16 <[email protected] >
Signed-off-by: Ashu <[email protected] >
Co-authored-by: Alexandre Gaudreault <[email protected] >
2024-09-10 11:57:29 -07:00
9e09f1a62b
chore(lint): errors reported by golangci-lint: S1009: should omit nil check; printf: non-constant format string ( #19773 )
...
Signed-off-by: Cheng Fang <[email protected] >
Co-authored-by: pasha-codefresh <[email protected] >
2024-09-04 14:58:15 +00:00
Michael Crenshaw and GitHub
ca0bf7cd34
chore: enable lint for deprecated symbols ( #19651 )
...
Signed-off-by: Michael Crenshaw <[email protected] >
2024-08-22 18:11:00 -04:00
Michael Crenshaw and GitHub
d45e446060
chore(tests): speed up unit tests ( #19617 )
...
Signed-off-by: Michael Crenshaw <[email protected] >
2024-08-22 13:59:27 -04:00
Michael Crenshaw and GitHub
e6877a6bc2
chore: remove unused params ( #19473 )
...
* chore: remove unused params
Signed-off-by: Michael Crenshaw <[email protected] >
* more
Signed-off-by: Michael Crenshaw <[email protected] >
---------
Signed-off-by: Michael Crenshaw <[email protected] >
2024-08-15 07:29:51 -04:00
4ac612bed3
fix: Exec with disable auth not logged in #17114 ( #19529 )
...
* initial with tests
Signed-off-by: reggie-k <[email protected] >
* refactor
Signed-off-by: reggie-k <[email protected] >
* cleanup
Signed-off-by: reggie-k <[email protected] >
* made TerminalOpts public and lint
Signed-off-by: reggie-k <[email protected] >
* pass reference
Signed-off-by: reggie-k <[email protected] >
---------
Signed-off-by: reggie-k <[email protected] >
Co-authored-by: pasha-codefresh <[email protected] >
2024-08-15 10:48:45 +00:00
pengbanban and GitHub
dced297311
chore: fix function names ( #19371 )
...
Signed-off-by: pengbanban <[email protected] >
2024-08-04 12:48:46 -07:00
pasha-codefresh and GitHub
cc9f8936f4
Merge commit from fork
...
* feat: verify rbac on each message and not just during handshake
Signed-off-by: pashakostohrys <[email protected] >
* cover with tests
Signed-off-by: pashakostohrys <[email protected] >
* fix: linter and e2e tests
Signed-off-by: pashakostohrys <[email protected] >
* fix: linter and e2e tests
Signed-off-by: pashakostohrys <[email protected] >
---------
Signed-off-by: pashakostohrys <[email protected] >
2024-07-24 12:18:15 +03:00
Michael Crenshaw and GitHub
b66405a734
chore: use .mockery.yaml for all mocks ( #19149 )
...
Signed-off-by: Michael Crenshaw <[email protected] >
2024-07-22 20:03:50 -04:00
Michael Crenshaw and GitHub
1ff5c347a1
fix(server): could not find source for metadata revision ( #18744 ) ( #18763 )
...
* fix(server): could not find source for metadata revision (#18744 )
Signed-off-by: Michael Crenshaw <[email protected] >
* lint
Signed-off-by: Michael Crenshaw <[email protected] >
* the linter behaves poorly
Signed-off-by: Michael Crenshaw <[email protected] >
* fix test
Signed-off-by: Michael Crenshaw <[email protected] >
* share logic with chart endpoint
Signed-off-by: Michael Crenshaw <[email protected] >
* more intuitive check
Signed-off-by: Michael Crenshaw <[email protected] >
* remove debug line
Signed-off-by: Michael Crenshaw <[email protected] >
---------
Signed-off-by: Michael Crenshaw <[email protected] >
2024-06-23 21:08:17 -04:00
Siddhesh Ghadi and GitHub
8e01af93fe
feat: Add labels on Application's k8s events ( #11381 ) ( #18160 )
...
* Add labels on Application's k8s events
Signed-off-by: Siddhesh Ghadi <[email protected] >
* Fix typo
Signed-off-by: Siddhesh Ghadi <[email protected] >
* Add new cm keys & doc
Signed-off-by: Siddhesh Ghadi <[email protected] >
* Fix typo
Signed-off-by: Siddhesh Ghadi <[email protected] >
* correct rebase changes
Signed-off-by: Siddhesh Ghadi <[email protected] >
* Fix linting
Signed-off-by: Siddhesh Ghadi <[email protected] >
---------
Signed-off-by: Siddhesh Ghadi <[email protected] >
2024-06-17 13:27:54 -04:00
Matthieu MOREL and GitHub
f0c7775765
chore: enable require-error rule from errorlint linter on server folder ( #18687 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-06-15 19:13:40 -04:00
Matthieu MOREL and GitHub
e1c8779ad8
chore: enable gocritic linter ( #18633 )
...
* chore: enable gocritic linter
Signed-off-by: Matthieu MOREL <[email protected] >
* Update settings.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update app.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update grpcproxy.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update grpcproxy.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update util.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update server.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update app_management_ns_test.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update app_management_test.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update path_traversal.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update sessionmanager.go
Signed-off-by: Matthieu MOREL <[email protected] >
* Update .golangci.yaml
Signed-off-by: Matthieu MOREL <[email protected] >
---------
Signed-off-by: Matthieu MOREL <[email protected] >
2024-06-13 15:10:00 -04:00
Matthieu MOREL and GitHub
26b728a8c6
chore: enable errorlint linter on server folder ( #18624 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-06-12 19:43:25 -04:00
Matthieu MOREL and GitHub
417ff7b19e
chore: enable gofumpt and whitespace linters ( #18567 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-06-11 15:41:55 +00:00
1796b8821e
feat(application-controller): Add support for rollback multi-source applications ( #14124 )
...
* feat(application-controller): Add support for rollback multi-source applications
Signed-off-by: Jorge Turrado <[email protected] >
* regenerate codegen after rebase
Signed-off-by: Jorge Turrado <[email protected] >
* fix tests
Signed-off-by: Jorge Turrado <[email protected] >
* fix front linting
Signed-off-by: Jorge Turrado <[email protected] >
* update test
Signed-off-by: Jorge Turrado <[email protected] >
* update codegen
Signed-off-by: Jorge Turrado <[email protected] >
* Update server/application/application.go
Co-authored-by: Ishita Sequeira <[email protected] >
Signed-off-by: Jorge Turrado Ferrero <[email protected] >
* apply feedback
Signed-off-by: Jorge Turrado <[email protected] >
* fix errors
Signed-off-by: Jorge Turrado <[email protected] >
* add support for switching between single and multi
Signed-off-by: Jorge Turrado <[email protected] >
* fix dereference issue
Signed-off-by: Jorge Turrado <[email protected] >
* remove unnecesary code
Signed-off-by: Jorge Turrado <[email protected] >
* Rebase master
Signed-off-by: Jorge Turrado <[email protected] >
* fix style
Signed-off-by: Jorge Turrado <[email protected] >
* fix reference
Signed-off-by: Jorge Turrado <[email protected] >
* add a comment
Signed-off-by: Jorge Turrado <[email protected] >
---------
Signed-off-by: Jorge Turrado <[email protected] >
Signed-off-by: Jorge Turrado Ferrero <[email protected] >
Signed-off-by: Jorge Turrado <[email protected] >
Co-authored-by: Ishita Sequeira <[email protected] >
2024-06-10 17:54:07 -04:00
Matthieu MOREL and GitHub
a30bf57308
chore: enable expected-actual rule from testifylint linter ( #18575 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-06-10 20:33:00 +00:00
Matthieu MOREL and GitHub
6042442da4
chore: enable error-nil rule from testifylint linter ( #18544 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-06-10 10:38:55 -04:00
Matthieu MOREL and GitHub
eb14360d0b
chore: enable goimports linter ( #18564 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-06-10 09:18:12 -04:00
8d236083c9
feat: project-scoped repository credential improvements ( #18388 )
...
* feat: project-scoped repo cred improvements
Implementation of #18290
Signed-off-by: Blake Pettersson <[email protected] >
* fix: missed a test
Signed-off-by: Blake Pettersson <[email protected] >
* wip project key changes
Signed-off-by: Blake Pettersson <[email protected] >
* test: update mocks
Signed-off-by: Blake Pettersson <[email protected] >
* test: fix tests
Signed-off-by: Blake Pettersson <[email protected] >
* fix: equivalence even if project is empty
Signed-off-by: Blake Pettersson <[email protected] >
* fix: wip delete
Signed-off-by: Blake Pettersson <[email protected] >
* refactor: remove repositorydb
Signed-off-by: Blake Pettersson <[email protected] >
* chore: improve logging
Signed-off-by: Blake Pettersson <[email protected] >
* fix: pass project to getrepository
Signed-off-by: Blake Pettersson <[email protected] >
* test: fix failing test
Signed-off-by: Blake Pettersson <[email protected] >
* fix: compare with project secret instead of app secret
Signed-off-by: Blake Pettersson <[email protected] >
* fix: get repository needs same logic as delete
Need to update the spec accordingly.
Signed-off-by: Blake Pettersson <[email protected] >
* feat: add project flag to repo rm command
Signed-off-by: Blake Pettersson <[email protected] >
* docs: make codegen
Signed-off-by: Blake Pettersson <[email protected] >
* test: fix failing test
Signed-off-by: Blake Pettersson <[email protected] >
* test: more failing tests
Signed-off-by: Blake Pettersson <[email protected] >
* chore: minor cleanups
Signed-off-by: Blake Pettersson <[email protected] >
* chore: propagate project from ui
Signed-off-by: Blake Pettersson <[email protected] >
* test: add new test cases
Signed-off-by: Blake Pettersson <[email protected] >
* chore: code review, improve formulation
Signed-off-by: Blake Pettersson <[email protected] >
* refactor: address cr feedback
Signed-off-by: Blake Pettersson <[email protected] >
---------
Signed-off-by: Blake Pettersson <[email protected] >
Co-authored-by: Alexander Matyushentsev <[email protected] >
2024-06-07 18:47:55 -07:00
Matthieu MOREL and GitHub
8421ddbc37
chore: enable len and empty rules from testifylint linter ( #18516 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-06-07 15:12:50 -04:00
Ishita Sequeira and GitHub
7c1bd77db2
fix source ordering issue in manifest generation for multi-source app while using manifests and diff commands ( #18395 )
2024-05-24 16:50:56 -04:00