23bed0d5f9e47ee370a91cac56043a9e6897d70f
- Auth templates fully translated (DE/EN) with before_request lang detection - Flash messages in auth routes use get_translations(g.lang) lookups - Quote verify URL bug fixed: includes /<lang>/ prefix in worker email - Sie→Du conversion across public/supplier/directory/leads templates - Budget label: 'Budgetschätzung' → 'Budget', step=10000 on input - Context option: 'Erweiterung' copy made more specific - Footer reordered Brand|Product|Company|Legal and fixed grid-3→grid-4 - Quote sidebar visibility: display:none → display:block (media query hides <1400px) - Floating feedback button: fixed bottom-right speech-bubble SVG - Quote step 1: editable when pre-filled from planner, with 'Edit in Planner' link - Quote step 6 & 8: financing_status, decision_process, services_needed mandatory - Disposable email + fake phone filtering in core.py, applied at auth and leads - Directory labels (category/country/region) translated via get_directory_labels(lang) - Result tab tooltips for IRR, MOIC, RevPAH, EBITDA, Payback, DSCR, Debt Yield, etc. - Markets hub gated behind waitlist decorator (POST handler + markets_waitlist.html) - Email design refresh: brand blue #1D4ED8 button, monogram logo, proper footer - USER_FLOWS.md documents all 12 user flows - test_e2e_flows.py: 46 Playwright E2E tests across all flows (port 5113, -m visual) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
HTML
46.4%
Python
43.3%
JavaScript
4.6%
Jinja
2.3%
CSS
2.2%
Other
1.2%