Michael Crenshaw and GitHub
8e380c63d5
chore: enable lint for unused private fields ( #23242 )
...
Signed-off-by: Michael Crenshaw <[email protected] >
2025-06-05 07:47:55 -04:00
Nitish Kumar and GitHub
8c0b692e68
test: add get cluster info test case ( #21831 )
...
Signed-off-by: nitishfy <[email protected] >
2025-02-10 16:02:22 -08:00
8334da36f2
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 <[email protected] >
2025-01-10 16:14:00 -05: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
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
Alexander Matyushentsev and GitHub
dc47231350
feat: webhook should use 'rename' to copy app manifests of previous commit ( #16754 )
...
Signed-off-by: Alexander Matyushentsev <[email protected] >
2024-01-05 08:53:52 -08:00
Nolan Emirot and GitHub
57c226dcff
chore: update redis client to v9 ( #12746 )
...
* chore: update redis
Signed-off-by: emirot <[email protected] >
* chore: update redis
Signed-off-by: emirot <[email protected] >
* chore: update redis
Signed-off-by: emirot <[email protected] >
---------
Signed-off-by: emirot <[email protected] >
2023-03-08 09:42:10 -05:00
Alexander Matyushentsev and GitHub
9807357960
feat: Use encrypted cookie to store OAuth2 state nonce (instead of redis) ( #8241 )
...
feat: Use encrypted cookie to store OAuth2 state nonce (instead of redis) (#8241 )
Signed-off-by: Alexander Matyushentsev <[email protected] >
2022-01-26 10:59:50 -08:00
Noam Gal and GitHub
4ba654349b
fixed max to use MaxInt64 value ( #6911 )
...
Signed-off-by: Noam Gal <[email protected] >
2021-08-04 11:07:54 -07:00
Ishita Sequeira and GitHub
00c561cac9
feat: simplify parametrization of Argo CD server processes ( #6328 )
...
feat: simplify parametrization of Argo CD server processes (#6328 )
Signed-off-by: Ishita Sequeira <[email protected] >
2021-06-10 13:03:47 -07:00
0bf70f75f1
chore: compile-time validation of adherence to interface contract ( #5850 )
...
* fix: compile time validation of interface contract
Signed-off-by: Shoubhik Bose <[email protected] >
* fix: application specific parameter override is not reflected in application parameters tab (#5845 )
Signed-off-by: May Zhang <[email protected] >
Signed-off-by: Shoubhik Bose <[email protected] >
* chore: compile time resolution
Signed-off-by: Shoubhik Bose <[email protected] >
* chore: adherance to contract
Signed-off-by: Shoubhik Bose <[email protected] >
* Revert "fix: application specific parameter override is not reflected in application parameters tab (#5845 )"
This reverts commit 43c801206262032967ef0b477db668c1bb17bfca.
Signed-off-by: Shoubhik Bose <[email protected] >
Co-authored-by: May Zhang <[email protected] >
2021-04-15 12:45:57 -07:00
1d472ba293
chore: Upgrade Go module to v2 ( #5931 )
...
* chore: Upgrade Go module to v2
Signed-off-by: jannfis <[email protected] >
* Restore import order
Signed-off-by: jannfis <[email protected] >
* fix knowntypes_normalizer codegen error
Signed-off-by: Alexander Matyushentsev <[email protected] >
* fix codegen
Signed-off-by: Alexander Matyushentsev <[email protected] >
* fix Procfile
Signed-off-by: Alexander Matyushentsev <[email protected] >
Co-authored-by: Alexander Matyushentsev <[email protected] >
2021-04-01 20:44:18 +02:00
Alexander Matyushentsev and GitHub
cae9730d55
feat: support token revocation ( #5477 )
...
Signed-off-by: Alexander Matyushentsev <[email protected] >
2021-02-16 10:33:40 -08:00
dherman and GitHub
046719f076
perf: upgrade redis deps to enable compression ( #4259 )
...
Newer versions of the redis go libraries include built-in support for
compression of values going to and from redis. Since the controller
is extremely chatty and makes heavy use of redis for caching, this
reduces the amount of bandwidth requires significantly.
This change should be backwards compatible since the redis libraries
detect whether or not compression was used and does not error in the
no compression case.
Fixes #4256
2020-09-04 13:59:59 -07:00
Alexander Matyushentsev and GitHub
b5b1297a31
refactor: Replace status.observedAt with redis pub/sub channels for resource tree updates ( #1340 ) ( #4208 )
2020-08-31 10:18:12 -07:00
Alexander Matyushentsev and GitHub
ca0967a624
feat: Display cluster info on cluster details page ( #3793 )
...
* feat: Display cluster info on cluster details page
* Store cluster info in cache instead of secret
2020-06-22 17:51:20 -07:00
Alexander Matyushentsev and GitHub
1c1add334d
feat: limit the maximum number of concurrent login attempts ( #3467 )
...
* feat: limit the maximum number of concurrent login attempts
* unit test rate limiter
* address reviewer questions
2020-04-23 12:33:17 -07:00
b94e9a27f6
fix: Add initial implementation for rate limiting failed logins ( #3404 )
...
* fix: Add initial implementation for rate limiting failed logins
* Trigger test build
* Remove deprecated code and fix new project tests
* move cache related code from sessionmanager to cache access wrapper
* avoid using sleep in sessionmanager tests
* mention SECONDS in session manager environment variables to make it easier to understand meaning of each variable
* Login button should be disabled while user is waiting for login result
* prevent timing-based user enumeration attack
* reject too many failed attempts; always compute hash and introduce random delay
* remove unused constants
* fix linter errors
Co-authored-by: Alexander Matyushentsev <[email protected] >
2020-04-21 11:10:25 -07:00
Alexander Matyushentsev and GitHub
b6742d8ce9
Issue #2620 - Cluster list page fails if any cluster is not reachable ( #2621 )
2019-11-01 13:22:51 -07:00
Alex Collins and GitHub
1b8ab98873
Makes cache timeouts configurable ( #2412 )
2019-10-16 15:46:45 -07:00