Michael Crenshaw
30a0088c84
chore: enable lint for unused private fields ( #23242 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-06-05 07:47:55 -04:00
Nitish Kumar
967126860c
test: add get cluster info test case ( #21831 )
...
Signed-off-by: nitishfy <justnitish06@gmail.com>
2025-02-10 16:02:22 -08: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
c556cf7ea5
chore: enable require-error rule from errorlint linter on server folder ( #18687 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-06-15 19:13:40 -04:00
Blake Pettersson
4fd478b271
feat: project-scoped repository credential improvements ( #18388 )
...
* feat: project-scoped repo cred improvements
Implementation of #18290
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* fix: missed a test
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* wip project key changes
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* test: update mocks
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* test: fix tests
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* fix: equivalence even if project is empty
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* fix: wip delete
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* refactor: remove repositorydb
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* chore: improve logging
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* fix: pass project to getrepository
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* test: fix failing test
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* fix: compare with project secret instead of app secret
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* fix: get repository needs same logic as delete
Need to update the spec accordingly.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* feat: add project flag to repo rm command
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* docs: make codegen
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* test: fix failing test
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* test: more failing tests
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* chore: minor cleanups
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* chore: propagate project from ui
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* test: add new test cases
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* chore: code review, improve formulation
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
* refactor: address cr feedback
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
---------
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
Co-authored-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2024-06-07 18:47:55 -07:00
Alexander Matyushentsev
ecc3ab3cab
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 <AMatyushentsev@gmail.com>
2022-01-26 10:59:50 -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
Alexander Matyushentsev
5d5d6a4ad6
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
jannfis
76bacfdea4
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 <amatyushentsev@gmail.com>
2020-04-21 11:10:25 -07:00
Alexander Matyushentsev
da04075120
Issue #2620 - Cluster list page fails if any cluster is not reachable ( #2621 )
2019-11-01 13:22:51 -07:00
Alex Collins
bbdbe364b0
Makes cache timeouts configurable ( #2412 )
2019-10-16 15:46:45 -07:00