-
Notifications
You must be signed in to change notification settings - Fork 279
Comparing changes
Open a pull request
base repository: Zfour/python_github_calendar_api
base: master
head repository: resourceOvO/python_github_calendar_api
compare: master
- 8 commits
- 3 files changed
- 2 contributors
Commits on Jun 25, 2026
-
fix: replace HTML scraping with GitHub GraphQL API
- Old approach scraped data-date/sr-only from profile page (broken) - New approach uses GitHub GraphQL API v4 for reliable data - Token read from GITHUB_TOKEN environment variable - Maintains same JSON response format Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e37944e - Browse repository at this point
Copy the full SHA e37944eView commit details -
fix: add error handling and vercel.json config
- Added progressive error handling to help diagnose issues - Health check when no username provided - Token status check when GITHUB_TOKEN is missing - Added vercel.json for Python runtime config Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 099de7f - Browse repository at this point
Copy the full SHA 099de7fView commit details -
fix: correct vercel.json function pattern to api/*.py
Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8dc7df1 - Browse repository at this point
Copy the full SHA 8dc7df1View commit details -
fix: remove vercel.json - causing function pattern mismatch
Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6343b1b - Browse repository at this point
Copy the full SHA 6343b1bView commit details -
fix: unpin requests version for Python 3.x compatibility
Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed298f6 - Browse repository at this point
Copy the full SHA ed298f6View commit details -
feat: rewrite root URL to API endpoint
Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fcb69d9 - Browse repository at this point
Copy the full SHA fcb69d9View commit details -
feat: default to resourceOvO when no username specified
- Root / now redirects to /api/ via vercel.json rewrites - Code defaults to resourceOvO when no query param - Cleaned up debug code Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2f5ae4 - Browse repository at this point
Copy the full SHA e2f5ae4View commit details -
refactor: simplify code per cleanup review
- Remove redundant flatten-sort-rechunk (API returns week-grouped ordered data) - Extract _json_response helper (deduplicate response-writing) - Hoist query and token to module-level constants - Use f-string for Authorization header - Make DEFAULT_USER configurable via env var Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ec4fd6 - Browse repository at this point
Copy the full SHA 8ec4fd6View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master