Skip to content

Implement redis support for caching responses#27

Merged
e0406370 merged 13 commits intomainfrom
api/scrape-improv
Oct 4, 2025
Merged

Implement redis support for caching responses#27
e0406370 merged 13 commits intomainfrom
api/scrape-improv

Conversation

@e0406370
Copy link
Owner

@e0406370 e0406370 commented Sep 29, 2025

Changelog (v1.1.0)

  • Rename project from markuapiz to markuapi.

  • Downgrade Python version from 3.13 to 3.12 in all build-related files, to match available runtime image in Leapcell.

    • pyproject.toml, poetry.lock, uv.lock, Dockerfile, test.yml
  • Implement Pydantic-based response models for all endpoints, to customise schemas displayed in Swagger UI.

  • Improve test coverage by including test entries with the official_site field in the info EP.

  • Disable deployment workflow as the API is no longer hosted on Render.

  • Remove internal heartbeat cron job as the associated uptime limitation previously imposed by Render no longer applies. Health checks are now handled via external cron jobs in GitHub Actions.

  • Add Redis support for caching responses.

  • Add tests for Redis caching and configure Redis service container in CI workflow.

  • Setup deployment to Vercel (without Redis caching) as a secondary instance. (ref. deploy-vercel branch)

  • Include MIT License file in README.

  • Include badges, mention Vercel instance in API section, and add License section in README.

@e0406370 e0406370 force-pushed the api/scrape-improv branch 3 times, most recently from 1f6fc10 to e6d044b Compare October 1, 2025 23:43
Repository owner deleted a comment from vercel bot Oct 2, 2025
@e0406370 e0406370 force-pushed the api/scrape-improv branch 2 times, most recently from 2b691ef to 57228be Compare October 2, 2025 14:11
@e0406370 e0406370 changed the title WIP Implement redis functionality to cache responses Oct 2, 2025
@e0406370 e0406370 changed the title Implement redis functionality to cache responses Implement redis support for caching responses Oct 2, 2025
- Refer to 'deploy-vercel' branch.
Repository owner deleted a comment from vercel bot Oct 3, 2025
@e0406370 e0406370 merged commit c45b3d2 into main Oct 4, 2025
1 check passed
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

Comments