Card VaultAI← Home
April 30, 2026·vB-8.3ImprovedFix

Auto-detect user timezone for greeting + 'today' boundaries

The 'today' filter and the welcome greeting now follow your local timezone, not the server's.

If your dashboard greeted you "Good evening, Jamie" at 11pm and you'd been listing all day — but then the "Today" sold-count filter rolled over to zero because the server thought it was a new UTC day — that's the bug we fixed.

The vault now detects your timezone client-side on first login (and on every session refresh) and uses it for:

  • The greeting (Good morning / afternoon / evening)
  • The "Today" / "Yesterday" / "This week" boundaries on dashboard counts
  • The shipping-by-date filter on the orders view
  • The schedule-listing-time picker

Old behavior: everything was UTC-anchored. New behavior: everything is your-time-zone-anchored. If you've configured an explicit time zone in account settings, that wins; otherwise we use what your browser tells us.

If your numbers look slightly different today than they did yesterday at the same time, this is why.

— Jamie