swiftlocal / src

Commit History

feat: live currency conversion via exchange rate API with caching
0bca8fa

Joedroid commited on

feat: native GHS pricing, Paystack/Korapay/Paddle payment providers, remove USD
4a02cd9

Joedroid commited on

fix: move useCallback above early return in ProductDetailModal (React #310)
3c57c03

Joedroid commited on

fix: guard settings render during session transition, cleanup SW caches
7fc5440

Joedroid commited on

feat: browser geolocation, cart in header, wishlist hearts, SW autoUpdate fix
0daf849

Joedroid commited on

fix: theme-aware banner badges, main bg, carousel dots, flash deals
e6c1ea5

Joedroid commited on

fix: light mode bg, single theme toggle, flash deals bg, cart in nav
6225aec

Joedroid commited on

fix: reset tab after auth, guard passkey load
7617d39

Joedroid commited on

feat: settings page with passkeys, dark mode fixes, 2FA flow fix, poll backoff
ad85ad6

Joedroid commited on

fix: use explicit NodeSqliteDialect to resolve BetterAuth adapter init failure
2b28ca9

Joedroid commited on

fix: mobile UX, collapsible chat bubble, auth adapter, de-Accra-ify
af7ceea

Joedroid commited on

feat: dynamic AI model discovery β€” fetch, test, persist free models
4d7a5d3

Joedroid commited on

fix: eliminate twitching β€” remove continuous CSS animations + scrollbar
fc06c4b

Joedroid commited on

fix: PWA update prompt β€” working update button + dismiss option
f422436

Joedroid commited on

fix: eliminate frontend twitching/flickering
1d36149

Joedroid commited on

feat: product image gallery, zoom, video support, detail modal
b9ab1c1

Joedroid commited on

feat: comprehensive MVP seed data with relationships
9be211f

Joedroid commited on

feat: perishability, logistics routing, expanded product model
403a641

Joedroid commited on

feat: Sprint 3 β€” Admin Analytics Dashboard with AI insights
dfd0f76

Joedroid commited on

feat: Sprint 2 β€” 12 AI agents for full ecommerce automation
aaacf04

Joedroid commited on

refactor: split ConsoleTab into role-based components, add sprint plan for AI automation
5e87c67

Joedroid commited on

feat(riders): Add rider management API endpoints and dashboard
38a07e8

Joedroid commited on

feat: SQLite persistence, stock mgmt, order auto-progression, rider pool, auth modal fix
bf42131

Joedroid commited on

fix: Auto-detect APP_URL, use openrouter/auto (free model rotation)
96b7f9d

Joedroid commited on

fix: Complete AuthModal dark mode rewrite, remove Staff role from signup
d52e5b7

Joedroid commited on

fix: AuthModal dark mode - badge, heading, sign-in/sign-up toggle contrast
0ac9eb1

Joedroid commited on

fix: Dark mode theme awareness across all components
96142b2

Joedroid commited on

fix: Render markdown (bold/italic) in AI chat messages
c8e7a3e

Joedroid commited on

feat: OpenRouter AI default, PWA with update detection, SEO meta tags
122fadd

Joedroid commited on

Sprint 5: Type safety, retry logic, build verification
abbc420

Joedroid commited on

Sprint 1-4: Config extraction, ErrorBoundary, SettingsModal refactor, type fixes
07f103c

Joedroid commited on

feat: initialize hyperlocal delivery app project
ae0b22e

Joedroid commited on