Alireza Hassani and Cursor
a52f963f52
Fix per-tenant dashboard SSL map to use SNI and readable certs.
...
Nginx must key the cert map on $ssl_server_name during handshake, and www-data needs ssl-cert group access to Let's Encrypt files when certificates are loaded via variables.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 08:49:43 +03:30
Alireza Hassani and Cursor
b7bce38131
Issue dashboard SSL per tenant instead of full cert sync.
...
Per-row Issue SSL now runs ssl-issue-tenant.sh for business/customer hosts only, with nginx cert map support, so one broken tenant cannot block others.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 01:20:03 +03:30
Alireza Hassani and Cursor
9e5a03548f
Fix dashboard nginx Open Graph bot routing for invoice URLs.
...
Quote regex braces and proxy via rewrite so api.meshkee.com resolves without a runtime DNS resolver.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 16:21:12 +03:30
Alireza Hassani and Cursor
c3408a498a
Route social crawlers on invoice URLs to Open Graph HTML.
...
Bots hitting /invoices/:id on manage get API OG markup; browsers still load the SPA.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 16:15:52 +03:30
Alireza Hassani and Cursor
0212148a73
Ensure per-row SSL for apex, business.*, and customer.* hosts.
...
Lock icon probes live TLS and issues only missing certs; toast z-index sits above modals; ssl-sync agent supports blocking wait.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-09 16:32:05 +03:30
Alireza Hassani and Cursor
26b6b0a1b6
Keep ssl-sync.sh executable in git so VPS cron and agent can run it after deploy.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-03 09:39:43 +03:30
Alireza Hassani and Cursor
672091d1f5
Polish business FA layout and wire special-group keys plus SSL sync.
...
RTL carousels/FABs, special key+title fields, slider gallery fixes, and dashboard SSL sync agent for super-admin.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-03 00:06:44 +03:30
Alireza Hassani and Cursor
f566387c61
Initial commit: Meshkee dashboards monorepo.
...
Includes business, customer, and super-admin apps with shared packages and production deploy scripts.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-22 13:48:53 +03:30