Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Support MyMLH v4 #15

Closed
wants to merge 9 commits into from
Closed

Conversation

jonmarkgo
Copy link
Member

No description provided.

devin-ai-integration bot and others added 4 commits November 8, 2024 20:48
- Update endpoints to v4 API
- Add refresh token support via offline_access scope
- Support expandable user data fields
- Switch to request body auth for tokens
- Update user info mapping for v4 schema
- Update expand parameter format to use array notation (expand[]=field)
- Apply correct format in both authorize_params and raw_info methods
- Ensure consistent parameter formatting across all API calls
- Add Bearer token authentication header to raw_info method
- Ensure proper authentication with v4 API endpoints
- Format: Authorization: Bearer {token}
- Required for accessing protected user data
- Fix token URL test to match actual implementation
- Update GitHub Actions to only run with Ruby 3.2
devin-ai-integration bot and others added 4 commits November 9, 2024 16:39
- Added tests for info hash generation with all fields
- Added tests for extra hash generation and nested data
- Added tests for partial and empty data scenarios
- Improved coverage from 84.31% to 100%
- Added documentation of test coverage improvements
@jonmarkgo jonmarkgo closed this Nov 10, 2024
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