Add client IP logging functionality: Implement `get_client_ip` to retrieve real client IP addresses, enhancing request logging in `before_request`. Update Dockerfile to use Gunicorn with configuration for accurate IP logging. Update VSCode completion for new function.
16fa939
eithneycommited on
Refactor application to Flask: enhance structure with RESTful API, static file support, and logging. Update Dockerfile for production with Gunicorn and health checks. Expand requirements for Flask and OpenSearch integration.
b0a1454
eithneycommited on
Enable port reuse in TCP server to prevent "Address already in use" errors
04909fd
eithneycommited on
Refactor resource handling: remove book_104.json, update required files, and enhance script.js to support local resource mapping for images and audio.
40e0ae7
zhanglcommited on
Update README.md with application title, features, usage guide, and technology stack for the interactive English learning app.