today_ai_weather/app
songtianlun 888dc7f22d feat: add Redis integration for sitemap refresh
- Include Redis gem in the Gemfile and update Gemfile.lock
- Implement locking mechanism in the RefreshSitemapWorker to prevent concurrent executions
- Use Redis to manage distributed locks for the sitemap generation process

This change introduces Redis for managing access controls in the sitemap
refresh workflow. It prevents multiple simultaneous jobs from running,
improving stability and performance when generating sitemaps.
2025-02-17 15:07:34 +08:00
..
admin refactor: improve: changes in admin panel 2025-02-16 13:42:13 +08:00
assets refactor: replace OpenLayers with Mapbox GL 2025-02-15 11:21:12 +08:00
concerns style: format code for consistency 2025-01-23 19:03:14 +08:00
controllers feat: update art listings in home controller 2025-02-17 14:38:29 +08:00
helpers feat: add admin management features for cities 2025-02-11 17:40:13 +08:00
javascript feat: implement social sharing functionality 2025-02-16 11:58:25 +08:00
mailers init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
models feat: improve weather art display and generation 2025-02-17 00:15:32 +08:00
services feat: refactor: change image generation quality 2025-02-16 13:27:25 +08:00
views feat: improve weather art display and generation 2025-02-17 00:15:32 +08:00
workers feat: add Redis integration for sitemap refresh 2025-02-17 15:07:34 +08:00