Commit Graph

9 Commits

Author SHA1 Message Date
Nirmal Arya
1687d812bf feat: implement GitHub OIDC authentication
- Add GitHub OAuth 2.0 authentication flow
- Create authentication routes: /auth/login, /auth/callback, /auth/logout
- Implement OAuth server utilities with proper session management
- Add authentication hooks and client-side state management
- Update header with login/logout controls and user menu
- Create user profile page with GitHub integration
- Add environment variables for GitHub OAuth configuration
- Include comprehensive documentation for setup and usage
- Enhance profile store with authentication state
- Add authentication status API endpoint

Closes: GitHub authentication implementation
2025-05-31 15:40:32 -04:00
Nirmal Arya
2c9926fc9d fix: Add better error handling and logging to BayerMGA provider
- Added comprehensive logging for model fetching and instance creation
- Improved error handling with detailed error messages
- Added input validation for API responses
- Better debugging for inference endpoint issues
2025-05-31 13:50:44 -04:00
Anirban Kar
cc1bacf4a8 removed package lock file as this is not needed for pnpm repo, also added nvm support for husky 2024-12-03 18:51:12 +05:30
Dustin Loring
87620f38be lint rules added and fixed 2024-12-02 06:06:17 -05:00
Dustin Loring
8514a3baaf precommit lint 2024-12-01 15:39:33 -05:00
Dustin Loring
4250fa9834 pre commit lint 2024-12-01 15:17:02 -05:00
Dustin Loring
dcad4d3708 updated packages 2024-12-01 09:58:42 -05:00
Dustin Loring
b0b617dac7 lint fix 2024-12-01 07:57:42 -05:00
Dustin Loring
cb1fd38df6 liniting fix
Fixes linting issues
2024-12-01 05:44:20 -05:00