-
Notifications
You must be signed in to change notification settings - Fork 45
Pull requests: Protocol-Guild/PayD
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
fix(backend): handle lost insert race and expired-key completion in idempotency layer
#599
opened Aug 22, 2026 by
iamwhitehat
Loading…
feat: handle 401 responses globally with axios interceptor (Closes #473)
#598
opened Aug 22, 2026 by
waterWang
Loading…
feat: add route-level code splitting with React.lazy and Suspense (Closes #469)
#597
opened Aug 22, 2026 by
waterWang
Loading…
feat: wire onboarding tour into app flow with auto-start, cross-page navigation, and restart option (Closes #487)
#595
opened Aug 22, 2026 by
waterWang
Loading…
5 tasks done
fix: centralize API base URL across all frontend services (Closes #479)
#594
opened Aug 22, 2026 by
waterWang
Loading…
5 tasks done
fix: handle 401 responses globally with axios interceptor (Closes #473)
#593
opened Aug 22, 2026 by
waterWang
Loading…
4 tasks done
fix: align license badge with LICENSE file (Apache 2.0) (Closes #562)
#592
opened Aug 22, 2026 by
waterWang
Loading…
3 tasks done
test: add comprehensive unit tests for frontend hooks (Closes #534)
#591
opened Aug 22, 2026 by
waterWang
Loading…
feat: add proper form validation with Zod schemas to all forms (Closes #477)
#590
opened Aug 22, 2026 by
waterWang
Loading…
4 tasks done
test: add component unit tests for critical UI components (Closes #535)
#589
opened Aug 22, 2026 by
waterWang
Loading…
test: add component unit tests for critical UI components (Closes #535)
#588
opened Aug 22, 2026 by
waterWang
Loading…
4 tasks done
feat: add route-level code splitting with React.lazy and Suspense (Closes #469)
#587
opened Aug 22, 2026 by
waterWang
Loading…
4 tasks done
fix: wrap every route in error boundary with working try again reset
#586
opened Aug 22, 2026 by
waterWang
Loading…
4 tasks done
fix: optimize mobile responsive layout for all pages (Closes #482)
#581
opened Aug 20, 2026 by
waterWang
Loading…
feat: add multi-stage Dockerfile for frontend static site serving (Closes #539)
#580
opened Aug 20, 2026 by
waterWang
Loading…
4 tasks done
feat: wire theme toggle to zustand store with persisted preference (Closes #476)
#579
opened Aug 20, 2026 by
waterWang
Loading…
4 tasks done
feat: add ProtectedRoute guard for employer routes (Fixes #467)
#578
opened Aug 20, 2026 by
waterWang
Loading…
3 tasks done
fix: correct auth token key and remove mount error toast in CashFlowForecast
#577
opened Aug 20, 2026 by
waterWang
Loading…
4 tasks done
feat: add CSV export and loading/empty/error states to Custom Report Builder (Closes #419)
#576
opened Aug 20, 2026 by
waterWang
Loading…
3 tasks done
fix: resolve WalletProvider requireWallet stale closure (Closes #490)
#575
opened Aug 20, 2026 by
waterWang
Loading…
3 tasks done
fix: replace hardcoded colors with theme-aware CSS variables (Closes #545)
#574
opened Aug 20, 2026 by
waterWang
Loading…
3 tasks done
feat: add skeleton loading screens for all data tables
#573
opened Aug 20, 2026 by
waterWang
Loading…
5 tasks done
Previous Next
ProTip!
Exclude everything labeled
bug with -label:bug.