New Features / Improvements
Import Improvements
- Chunk file upload support for large imports, automatically splitting files >80MB to bypass upload limits (e.g., Cloudflare's 100MB limit)
- Import settings management added to Admin UI for configuring chunk size, timeouts, and file size limits
Documentation: https://tess1o.github.io/geopulse/docs/system-administration/configuration/import
Documentation
- Enabled search functionality in documentation site
Improvements
- Performance: Added warmup service to speed up first HTTP request and reduce memory usage to avoid OOM errors. It is enabled by default, can be disabled by setting
GEOPULSE_WARMUP_ENABLED=false - Export: Refactored export functionality and job processing for better performance and maintainability
Bug Fixes
- Fixed errors during Favorite Location edit.
- Fixed issue where geocoding reconciliation using different provider didn't update provider name.
- Fixed NGINX configuration for OSM tile cache
