berrypod/lib/berrypod_web
jamey 9a27723b52
All checks were successful
deploy / deploy (push) Successful in 3m36s
persist image cache on fly volume across deploys
Image variants were written to the ephemeral release directory
and wiped on every deploy, causing 500 errors with 50s timeouts
as browsers waited for images that could never be served.

- Point image_cache_dir at /data/image_cache in prod
- Add Plug.Static to serve from the persistent volume
- Exclude /image_cache/ from broken URL tracking

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 09:49:53 +00:00
..
components move view shop link to top of admin sidebar 2026-03-02 08:19:28 +00:00
controllers add activity log with order timeline and global feed 2026-03-01 15:09:08 +00:00
live hide system events by default on activity page 2026-03-02 08:32:06 +00:00
plugs persist image cache on fly volume across deploys 2026-03-02 09:49:53 +00:00
admin_layout_hook.ex add activity log with order timeline and global feed 2026-03-01 15:09:08 +00:00
analytics_hook.ex replace analytics double-count prevention with buffer supersede 2026-02-23 14:48:50 +00:00
cart_hook.ex add no-JS progressive enhancement for all shop flows 2026-02-24 22:56:19 +00:00
endpoint.ex persist image cache on fly volume across deploys 2026-03-02 09:49:53 +00:00
gettext.ex rename project from SimpleshopTheme to Berrypod 2026-02-18 21:23:15 +00:00
newsletter_hook.ex add newsletter and email campaigns 2026-02-28 23:25:28 +00:00
not_found_error.ex show proper 404 page for missing custom pages instead of redirecting 2026-02-28 08:35:01 +00:00
oban_resolver.ex add Oban Web dashboard at /admin/oban 2026-03-02 07:44:06 +00:00
page_editor_hook.ex add undo/redo to page editors with keyboard shortcuts 2026-02-28 12:16:15 +00:00
page_renderer.ex fix CSS nesting warnings and test type warnings 2026-03-02 01:02:24 +00:00
router.ex add Oban Web dashboard at /admin/oban 2026-03-02 07:44:06 +00:00
search_hook.ex rename project from SimpleshopTheme to Berrypod 2026-02-18 21:23:15 +00:00
telemetry.ex rename project from SimpleshopTheme to Berrypod 2026-02-18 21:23:15 +00:00
theme_hook.ex add data-driven navigation with admin editor 2026-02-28 11:18:37 +00:00
user_auth.ex add setup onboarding page, dashboard launch checklist, provider registry 2026-02-20 00:34:06 +00:00