🔧 OAuth Fixes: - Add transition:generic scope to resolve authentication errors - Improve Agent creation with session object and dpopFetch fallback - Fix avatar fetching to use correct public API endpoints - Proper PDS endpoint selection (bsky.syu.is vs public.api.bsky.app) 🎨 UI Improvements: - Remove 'Demo' text from loading states - Environment-based feature toggles (TestUI/Debug) - Unified padding system (20px 0) - CSS conflict resolution with oauth- prefix 🚀 Production Ready: - Automatic feature disable in production build - Session management improvements - Error handling enhancements 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
500 B
JSON
22 lines
500 B
JSON
{
|
|
"name": "oauth-simple",
|
|
"version": "0.2.2",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vite build && node build-minimal.js",
|
|
"preview": "vite preview"
|
|
},
|
|
"dependencies": {
|
|
"react": "^18.2.0",
|
|
"react-dom": "^18.2.0",
|
|
"@atproto/api": "^0.15.12",
|
|
"@atproto/oauth-client-browser": "^0.3.19"
|
|
},
|
|
"devDependencies": {
|
|
"@types/react": "^18.2.0",
|
|
"@types/react-dom": "^18.2.0",
|
|
"@vitejs/plugin-react": "^4.0.0",
|
|
"vite": "^5.0.0"
|
|
}
|
|
} |