
Chris CoutinhoandClaude Opus 4.5
737f10f190
fix(astrolabe): improve token refresh error handling and validation
- Extract magic number to TOKEN_EXPIRY_BUFFER_SECONDS constant
- Add URL validation for astrolabe_internal_url with fallback
- Warn when internal URL uses external port mapping (misconfiguration)
- Differentiate HTTP error handling by status code:
- Network errors (LocalServerException): warning level
- Auth errors (401/403): error level (token invalid)
- Server errors (500+): warning level (transient)
- Reduce log level for IdP selection messages to debug
- Add integration tests for credential storage, isolation, and revoke/reprovision
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 19:43:15 +01:00
..
2025-11-02 22:03:22 +01:00
2025-12-26 10:05:27 -06:00
2025-11-23 00:33:32 +01:00
2025-11-08 22:13:33 +01:00
2025-12-26 09:12:21 -06:00
2025-11-23 05:43:48 +01:00
2025-11-23 05:43:48 +01:00
2026-01-13 21:44:23 +01:00
2025-12-29 22:49:53 -06:00
2025-12-22 19:39:13 +01:00
2026-01-17 19:43:15 +01:00
2026-01-12 13:29:03 +01:00
2025-12-13 23:51:18 +01:00
2025-11-04 02:30:37 +01:00
2025-12-25 08:27:15 -06:00
2025-11-20 02:37:07 +01:00
2025-12-25 09:59:44 -06:00
2025-12-25 09:59:44 -06:00
2025-12-26 10:05:27 -06:00
2025-12-26 10:05:27 -06:00
2025-10-25 20:13:41 +02:00