Open Issues Need Help
View All on GitHubA simple API to authenticate PESU credentials using PESU Academy
AI Summary: Update the project's README to include all API routes and improve the pull request template by correctly formatting the title and 'Fixes/Related Issues' section to enable automatic issue linking.
A simple API to authenticate PESU credentials using PESU Academy
AI Summary: The task is to modify the existing PESU authentication API to remove the redundant `/readme` endpoint that renders the README as HTML. Instead, it should redirect users to the project's GitHub repository.
A simple API to authenticate PESU credentials using PESU Academy
AI Summary: Add five cron job status badges to the project's README.md file. The badges will link to the status of different cron jobs associated with the production deployment of the PESU authentication API.
A simple API to authenticate PESU credentials using PESU Academy
AI Summary: Increase the test coverage of the PESU authentication API from 88% to 90-95% by writing additional unit tests, and then update the CI/CD pipeline to enforce a minimum coverage threshold of 90% (or 95% if achievable).
A simple API to authenticate PESU credentials using PESU Academy
AI Summary: Implement custom exception classes in the `pesu-auth` API's `pesu.py` file to handle specific errors encountered during PESU Academy authentication, improving error handling and debugging. This involves creating subclasses of the `Exception` class to represent different error types (e.g., authentication failures, CSRF token errors, page not found errors), and modifying the existing code to raise and catch these custom exceptions.
A simple API to authenticate PESU credentials using PESU Academy
AI Summary: Deprecate the `map_branch_to_short_code()` function in `pesu.py`, remove associated tests and constants. This involves removing the function from the codebase and updating any related parts of the application to handle branch names directly instead of short codes.
A simple API to authenticate PESU credentials using PESU Academy