Skip to content

Conversation

@hamza-56
Copy link
Contributor

No description provided.

@hamza-56 hamza-56 self-assigned this Jan 27, 2026
@hamza-56 hamza-56 force-pushed the hamza/resource-library branch 4 times, most recently from a2a1877 to f83a2d0 Compare January 27, 2026 23:47
@hamza-56 hamza-56 force-pushed the hamza/resource-library branch from f83a2d0 to 8808739 Compare January 27, 2026 23:58
- Create frontend plugin components (GoogleDrive, GoogleDriveIcon)
- Register google-drive plugin in frontend plugin system
- Rename backend plugin from 'googledrive' to 'google-drive' for consistency
- Add env_file to docker-compose for Google OAuth credentials
- Change User schema to return uuid instead of id
@hamza-56 hamza-56 force-pushed the hamza/resource-library branch from 5518d0e to 2d7a42d Compare January 28, 2026 18:37
- Add missing npm dependencies (class-variance-authority, clsx, tailwind-merge)
- Fix corrupted JSX structure in login page with duplicate elements
- Add utc_now() helper to app/models/base.py to fix ImportError
- Apply theme-aware styling to login page Google OAuth section
- Fix timezone comparison error preventing connection status from showing "connected"
- Fix FolderPicker showing "Syncing..." on all folders instead of just the selected one
- Fix browse root to only return root-level items (add 'root' in parents filter)
- Fix infinite loading state when auth token is unavailable
- Add user feedback when clicking Connect without being logged in
- Add detailed logging for OAuth callback and status check debugging
@hamza-56 hamza-56 force-pushed the hamza/resource-library branch from 852773a to 5458693 Compare February 2, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant