Skip to content

Refactor ueberauth config usage #80

Refactor ueberauth config usage

Refactor ueberauth config usage #80

Triggered via pull request November 19, 2025 15:40
Status Success
Total duration 4m 43s
Artifacts

ci.yml

on: pull_request
Code Quality Checks
51s
Code Quality Checks
Type Checking (Dialyzer)
4m 32s
Type Checking (Dialyzer)
Test Suite
1m 26s
Test Suite
Dependency Audit
15s
Dependency Audit
Compilation Warnings
2m 48s
Compilation Warnings
CI Summary
3s
CI Summary
Fit to window
Zoom out
Zoom in

Annotations

21 errors
Dependency Audit
Process completed with exit code 1.
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L121
test check_password_reset_rate_limit/1 allows requests within rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L182
test check_registration_rate_limit/2 includes IP-based rate limiting when IP provided (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L239
test get_remaining_attempts/2 returns correct remaining attempts for login (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L257
test get_remaining_attempts/2 returns correct remaining attempts for magic link (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L92
test check_magic_link_rate_limit/1 blocks requests after exceeding rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L19
test check_login_rate_limit/2 allows requests within rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L40
test check_login_rate_limit/2 rate limits are per-email (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L83
test check_magic_link_rate_limit/1 allows requests within rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L55
test check_login_rate_limit/2 includes IP-based rate limiting when IP provided (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L161
test check_registration_rate_limit/2 allows requests within rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L55
test check_login_rate_limit/2 includes IP-based rate limiting when IP provided (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L190
test check_registration_rate_limit/2 IP-based rate limiting is independent of email (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L170
test check_registration_rate_limit/2 blocks requests after exceeding rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L92
test check_magic_link_rate_limit/1 blocks requests after exceeding rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L19
test check_login_rate_limit/2 allows requests within rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L63
test check_login_rate_limit/2 normalizes email addresses (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L104
test check_magic_link_rate_limit/1 rate limits are per-email (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L143
test check_password_reset_rate_limit/1 rate limits are per-email (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L28
test check_login_rate_limit/2 blocks requests after exceeding rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L239
test get_remaining_attempts/2 returns correct remaining attempts for login (PhoenixKit.Users.RateLimiterTest)