iachat/enterprise/app/controllers
Gabriel Jablonski 55c7c435bc
fix(pwa): decouple installability from DISPLAY_MANIFEST branding flag (#272)
DISPLAY_MANIFEST previously gated the entire PWA manifest link and
theme-color meta, so white-label installs that set the flag to false
to hide Chatwoot branding also lost the mobile "Install app" prompt.

Serve /manifest.json from a new dynamic controller that reflects
INSTALLATION_NAME, LOGO_THUMBNAIL and a new BRAND_COLOR config, and
keep the manifest link, theme-color and apple-mobile-web-app meta
emitted regardless of DISPLAY_MANIFEST. The flag now gates only the
Chatwoot-branded raster assets (favicons, apple-icon PNGs, ms-icon,
marketing meta description).
2026-04-22 14:33:38 -03:00
..
api/v1 Merge branch 'main' into chore/merge-4.13.0 2026-04-17 16:23:47 -03:00
enterprise fix(pwa): decouple installability from DISPLAY_MANIFEST branding flag (#272) 2026-04-22 14:33:38 -03:00
super_admin chore: improve plan-based feature handling with plan hierarchy (#11335) 2025-04-28 14:13:56 -07:00
twilio feat(enterprise): add voice conference API (#13064) 2025-12-15 15:11:59 -08:00
custom_domains_controller.rb chore: Automate SSL with Cloudflare (#12021) 2025-07-24 13:09:06 +04:00