Adds a new hashed key storage mechanism for API keys in the cache.
Replaces direct mapping to API keys with composite keys based on
organizationId and name. Implements searching of API keys using
hash comparisons for improved security. Updates related tests to
ensure correct functionality and validate the hashing. Also,
adds support for a new dependency golang.org/x/crypto.
Adds a new hashed key storage mechanism for API keys in the cache.
Replaces direct mapping to API keys with composite keys based on
organizationId and name. Implements searching of API keys using
hash comparisons for improved security. Updates related tests to
ensure correct functionality and validate the hashing. Also,
adds support for a new dependency `golang.org/x/crypto`.
argoyle
(Migrated from gitlab.com)
scheduled this pull request to auto merge when all checks succeed 2025-11-20 21:11:46 +00:00
❌ Patch coverage is 47.05882% with 36 lines in your changes missing coverage. Please review. ✅ Project coverage is 8.83%. Comparing base (1e2236d) to head (4468903).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds a new hashed key storage mechanism for API keys in the cache.
Replaces direct mapping to API keys with composite keys based on
organizationId and name. Implements searching of API keys using
hash comparisons for improved security. Updates related tests to
ensure correct functionality and validate the hashing. Also,
adds support for a new dependency
golang.org/x/crypto.Codecov Report
❌ Patch coverage is
47.05882%with36 linesin your changes missing coverage. Please review.✅ Project coverage is 8.83%. Comparing base (
1e2236d) to head (4468903).Additional details and impacted files
☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.
🚀 New features to boost your workflow:
mentioned in commit
a1b0f49aab