Commit Graph
11 Commits
Author SHA1 Message Date
Michael CrenshawandGitHub 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 KumarandGitHub 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 MORELandGitHub 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 MatyushentsevandGitHub 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
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 MatyushentsevandGitHub 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
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 MatyushentsevandGitHub b6742d8ce9 Issue #2620 - Cluster list page fails if any cluster is not reachable (#2621) 2019-11-01 13:22:51 -07:00
Alex CollinsandGitHub 1b8ab98873 Makes cache timeouts configurable (#2412) 2019-10-16 15:46:45 -07:00