Skip to content

Fix Oban configuration and status checks #103

Fix Oban configuration and status checks

Fix Oban configuration and status checks #103

Triggered via pull request November 22, 2025 22:38
Status Success
Total duration 4m 6s
Artifacts

ci.yml

on: pull_request
Code Quality Checks
24s
Code Quality Checks
Type Checking (Dialyzer)
3m 58s
Type Checking (Dialyzer)
Test Suite
1m 27s
Test Suite
Dependency Audit
18s
Dependency Audit
Compilation Warnings
2m 5s
Compilation Warnings
CI Summary
2s
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#L63
test check_login_rate_limit/2 normalizes email addresses (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#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)
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#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#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#L220
test reset_rate_limit/2 resets rate limit 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#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#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#L203
test reset_rate_limit/2 resets rate limit for login (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#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#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#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#L130
test check_password_reset_rate_limit/1 blocks requests after exceeding rate limit (PhoenixKit.Users.RateLimiterTest)