Something went wrong. Try again.
A zero-dependency AT Protocol Personal Data Server written in JavaScript forked from chadtmiller.com/pds.js
Something went wrong. Try again.
feat: add refreshSession endpoint master
Implement com.atproto.server.refreshSession for token refresh: - Add verifyRefreshJwt with audience validation - Extract shared verifyJwt helper to reduce duplication - Change refresh token expiration from 90 days to 24 hours - Fix error name AuthenticationRequired → AuthRequired Tests: - Unit tests for verifyRefreshJwt (valid, expired, wrong type, malformed) - E2E tests for happy path and error cases - Remove test numbers from e2e.sh for easier maintenance 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Author Chad Miller Co-author Claude Opus 4.5 Date (Jan 6, 2026, 6:10 PM UTC) Commit a4dca537 a4dca5372c416c3de2f85ad4a951e2697c6a6cb8 Parent 07c49df7 07c49df7d82a1aad4b61be580a6e054aea544f33