Skip to content

feat: add customer maps and full country names - #5

Merged
maxehmoon merged 1 commit into
mainfrom
feat/customer-map-consent
Sep 8, 2026
Merged

maxehmoon merged 1 commit into
mainfrom
feat/customer-map-consent

Conversation

@maxehmoon

Copy link
Copy Markdown
Owner

Summary

Add a Google Maps iframe to customer billing addresses, with no API key required. The map loads after choosing Allow once or Always allow, which remembers consent in the browser.

Display full country names on customer pages and in country selectors. Add separate seller and customer country fields to invoice snapshots so a state such as CA stays intact while country CA displays as Canada. Draft edits and recurring invoices preserve these fields; legacy invoice address text remains unchanged.

Fix sidebar overflow with long account details and simplify the PR template’s verification guidance.

Verification

Typecheck, lint and production build pass. Tests: 265 passed, with the PostgreSQL contract test skipped because no test database is configured. All 3 end-to-end tests passed. Customer map consent, country labels and invoice PDF layout were also checked.

The build reports two existing Turbopack file-tracing warnings.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 7, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-08T12:46:23.263587Z 7a585dc New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@maxehmoon
maxehmoon force-pushed the feat/customer-map-consent branch from 4e71d03 to 7a585dc Compare September 8, 2026 12:42
@maxehmoon
maxehmoon merged commit 9615cb5 into main Sep 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant