Commit graph

4 commits

Author SHA1 Message Date
f99013872d refactor: fix TaskEngine feature gate, thread-safe Extensions with Arc<RwLock>
All checks were successful
GBCI Bundle / build-bundle (push) Has been skipped
GBCI / build (push) Successful in 4m47s
2025-12-20 19:57:57 -03:00
26f7643f5c feat(auth): Add OAuth login for Google, Discord, Reddit, Twitter, Microsoft, Facebook
- Create core/oauth module with OAuthProvider enum and shared types
- Implement providers.rs with auth URLs, token exchange, user info endpoints
- Add routes for /auth/oauth/providers, /auth/oauth/{provider}, and callbacks
- Update login.html with OAuth button grid and dynamic provider loading
- Add OAuth config settings to config.csv with setup documentation and links
- Uses HTMX for login form, minimal JS for OAuth provider visibility
2025-12-04 22:53:40 -03:00
afbffeb934 - botbook extracted from. 2025-12-03 19:59:27 -03:00
bf0ed6223f - Refactor folder as features. 2025-11-22 22:55:35 -03:00