Commit Graph

  • a373b141b7 fix: Shipping toggle refresh + AlertDialog + Local Pickup nav + Notifications info dwindown 2025-11-09 23:56:34 +07:00
  • 5fb5eda9c3 feat: Tax route fix + Local Pickup + Email/Notifications settings dwindown 2025-11-09 23:44:24 +07:00
  • 603d94b73c feat: Tax settings + unified addon guide + Biteship spec dwindown 2025-11-09 23:13:52 +07:00
  • 17afd3911f docs: Hook system and Biteship addon specifications dwindown 2025-11-09 22:53:39 +07:00
  • d1b2c6e562 docs: Comprehensive shipping addon integration research dwindown 2025-11-09 22:26:08 +07:00
  • d67055cce9 fix: Modal refresh + improved accordion UX dwindown 2025-11-09 22:22:36 +07:00
  • e00719e41b fix: Mobile accordion + deduplicate shipping methods dwindown 2025-11-09 20:58:49 +07:00
  • 31f1a9dae1 fix: Replace nested modal with accordion (desktop) + HTML rendering dwindown 2025-11-09 20:56:34 +07:00
  • 08a42ee79a feat: Option B - Marketplace-style simplified shipping UI dwindown 2025-11-09 17:47:31 +07:00
  • 267914dbfe feat: Phase 2 - Full shipping method management in SPA dwindown 2025-11-09 17:24:07 +07:00
  • e053dd73b5 feat: Add backend API endpoints for shipping method management dwindown 2025-11-09 17:14:38 +07:00
  • 273ac01d54 feat: Phase 1 - Improve shipping zone UI (remove redundancy) dwindown 2025-11-09 17:10:07 +07:00
  • a1779ebbdf chore: Remove debug logs from shipping toggle dwindown 2025-11-09 00:50:00 +07:00
  • d04746c9a5 fix: Update BOTH database tables for shipping method enabled status dwindown 2025-11-09 00:42:51 +07:00
  • 47ed661ce5 fix: Read/write enabled status directly from database option dwindown 2025-11-09 00:37:45 +07:00
  • fa4c4a1402 fix: Clear zone cache after toggle to force reload dwindown 2025-11-09 00:33:00 +07:00
  • f6f35d466e fix: Update BOTH enabled sources when toggling dwindown 2025-11-09 00:23:45 +07:00
  • 7d9df9de57 debug: Check BOTH enabled sources (method->enabled vs instance_settings) dwindown 2025-11-09 00:20:35 +07:00
  • 2608f3ec38 debug: Add comprehensive logging for toggle issue dwindown 2025-11-09 00:14:47 +07:00
  • b3c44a8e63 fix: CRITICAL - Toggle now gets ALL shipping methods dwindown 2025-11-08 23:58:28 +07:00
  • a83d3dc3a3 feat: Add Shipping Zone Settings modal dwindown 2025-11-08 22:45:23 +07:00
  • 24dbd625db fix: Shipping toggle now works correctly dwindown 2025-11-08 22:26:16 +07:00
  • 380170096c fix: Shipping toggle and mobile responsiveness dwindown 2025-11-08 22:15:46 +07:00
  • 939f166727 fix: Improve shipping toggle and simplify UI dwindown 2025-11-08 22:01:47 +07:00
  • a8a4b1deee feat: Add toggle functionality to Shipping methods dwindown 2025-11-08 21:44:19 +07:00
  • 3b0bc43194 fix: ShippingController extends WP_REST_Controller dwindown 2025-11-08 21:36:50 +07:00
  • bc7206f1cc feat: Add Shipping API controller dwindown 2025-11-08 21:27:34 +07:00
  • e8b4421950 feat: Implement live Shipping settings page dwindown 2025-11-08 21:18:51 +07:00
  • ab887f8f11 feat: Allow HTML in payment gateway descriptions dwindown 2025-11-08 21:10:10 +07:00
  • db8378a01f fix: Remove duplicate header in SettingsLayout dwindown 2025-11-08 21:06:03 +07:00
  • 0c57bbc780 fix: Apply flex-col-reverse to desktop fullscreen layout dwindown 2025-11-08 21:01:38 +07:00
  • bc5fefdf83 feat: Reorder PageHeader and SubmenuBar using flex-col-reverse dwindown 2025-11-08 20:51:58 +07:00
  • 2e077372bc fix: Resolve all remaining eslint errors dwindown 2025-11-08 19:21:32 +07:00
  • 773de27a6a fix: Add missing useNavigate import in Orders Detail page dwindown 2025-11-08 19:13:55 +07:00
  • 4cc80f945d docs: Update PROJECT_SOP and PROGRESS_NOTE with mobile patterns dwindown 2025-11-08 19:10:54 +07:00
  • 80f8d9439f fix: Resolve eslint errors in Orders components dwindown 2025-11-08 19:07:59 +07:00
  • a31b2ef426 fix: Correct Order Detail contextual header implementation dwindown 2025-11-08 15:51:39 +07:00
  • 58d508eb4e feat: Move action buttons to contextual headers for CRUD pages dwindown 2025-11-08 15:38:38 +07:00
  • 4e764f9368 feat: OrderCard redesign and CRUD header improvements dwindown 2025-11-08 14:24:29 +07:00
  • ff485a889a fix: OrderCard layout and filter UX improvements dwindown 2025-11-08 14:02:02 +07:00
  • c62fbd9436 refine: Polish mobile Orders UI based on feedback dwindown 2025-11-08 13:35:24 +07:00
  • e0a236fc64 feat: Modern mobile-first Orders UI redesign dwindown 2025-11-08 13:16:19 +07:00
  • b93a873765 fix: Finally fix top-16 gap and add dashboard redirect on exit dwindown 2025-11-06 23:31:07 +07:00
  • 796e661808 fix: Remove top padding gap and add exit/logout to More page dwindown 2025-11-06 23:22:18 +07:00
  • 0dace90597 refactor: Smart contextual headers - only when they add value dwindown 2025-11-06 23:11:59 +07:00
  • bc86a12c38 feat: Comprehensive contextual headers for all pages dwindown 2025-11-06 22:54:14 +07:00
  • 97288a41dc feat: Mobile-only contextual headers + consistent button sizing dwindown 2025-11-06 22:45:47 +07:00
  • a779f9a226 fix: Move PageHeader above SubmenuBar (correct hierarchy) dwindown 2025-11-06 22:37:20 +07:00
  • 0ab31e234d fix: Header visibility and PageHeader positioning dwindown 2025-11-06 22:34:03 +07:00
  • 57cb8db2fa fix: Clean up mobile layout and FAB styling dwindown 2025-11-06 22:28:30 +07:00
  • 51580d5008 feat: Modern mobile-first UX improvements dwindown 2025-11-06 22:16:48 +07:00
  • 87d2704a72 feat: Complete mobile navigation implementation dwindown 2025-11-06 21:38:30 +07:00
  • 824266044d fix: CRITICAL - Memoize all context values to stop infinite loops dwindown 2025-11-06 21:27:44 +07:00
  • bf73ee2c02 fix: Remove console.log spam from useAnalytics hook dwindown 2025-11-06 21:06:12 +07:00
  • 2210657433 fix: Mobile navigation issues - hide TopNav, fix scroll, add FAB dwindown 2025-11-06 21:03:33 +07:00
  • 4d2469f826 feat: Add scroll-hide header and contextual FAB system dwindown 2025-11-06 20:27:19 +07:00
  • 76624bb473 feat: Implement mobile-first navigation with bottom bar and FAB dwindown 2025-11-06 20:21:12 +07:00
  • 4be283c4a4 fix: Add min-w-0 to main and scrollable containers for proper shrinking dwindown 2025-11-06 16:02:42 +07:00
  • 14103895e2 fix: Prevent sidebar from shrinking in fullscreen mode dwindown 2025-11-06 15:56:36 +07:00
  • c3d4fbd794 feat: Add dynamic sticky positioning to PageHeader based on mode dwindown 2025-11-06 15:39:39 +07:00
  • 2ec76c7dec refactor: Move page header outside content container using context dwindown 2025-11-06 15:34:00 +07:00
  • 99748ca202 refactor: Move overflow-auto to content wrapper for proper sticky behavior dwindown 2025-11-06 15:25:55 +07:00
  • 7538316afb fix: Sticky header offset for fullscreen vs WP-Admin modes dwindown 2025-11-06 14:51:07 +07:00
  • 9b0b2b53f9 fix: Sticky header positioning in WP-Admin mode dwindown 2025-11-06 14:48:50 +07:00
  • 2b3452e9f2 fix: Reactive store name in header + sticky header positioning dwindown 2025-11-06 14:44:37 +07:00
  • 40fb364035 fix: Route priority issue - /order was matched by /{id} dwindown 2025-11-06 14:05:18 +07:00
  • 52f7c1b99d feat: Hide drag handle on mobile + persist sort order to database dwindown 2025-11-06 13:59:37 +07:00
  • b57a23ffbd feat: Implement drag-and-drop sorting for payment methods dwindown 2025-11-06 13:50:33 +07:00
  • 2aaa43dd26 feat: Compact list view for bank accounts with expand/edit dwindown 2025-11-06 13:45:45 +07:00
  • 556b446ba5 fix: Include account_details in basic fields for BACS modal dwindown 2025-11-06 13:36:23 +07:00
  • da241397a5 fix: Add full BACS bank account repeater support + gitignore references dwindown 2025-11-06 13:28:42 +07:00
  • b221fe8b59 feat: Add support for more WooCommerce field types + prepare for sorting dwindown 2025-11-06 12:44:13 +07:00
  • 2008f2f141 feat: Add flags to Country select + Bank account repeater for BACS dwindown 2025-11-06 12:23:38 +07:00
  • 39a215c188 fix: Sticky submenu + emoji flags instead of images dwindown 2025-11-06 12:08:04 +07:00
  • 2a679ffd15 fix: Submenu active state + currency symbols + flags integration dwindown 2025-11-06 11:35:32 +07:00
  • cd644d339c fix: Implement responsive Drawer for payment gateway settings on mobile dwindown 2025-11-06 10:37:11 +07:00
  • f9161b49f4 fix: Select defaults + confirm responsive pattern + convert to AlertDialog dwindown 2025-11-06 10:28:04 +07:00
  • 108155db50 revert: Remove accordion grouping + add AlertDialog dwindown 2025-11-06 10:20:43 +07:00
  • b1b4f56b47 feat: Add responsive Dialog/Drawer pattern dwindown 2025-11-06 10:14:26 +07:00
  • 349b16d1e4 feat: Remove enabled checkbox + group payments by provider dwindown 2025-11-06 10:12:57 +07:00
  • 1f88120c9d feat: Mobile improvements + simplify payment categories dwindown 2025-11-06 00:20:38 +07:00
  • 91449bec60 fix: Modal footer outside scroll + checkbox yes/no conversion dwindown 2025-11-06 00:05:22 +07:00
  • 96f0482cfb fix: Modal initial values + sticky footer + HTML descriptions dwindown 2025-11-05 23:52:57 +07:00
  • b578dfaeb0 fix: Apply same cache flush fix to save_gateway endpoint dwindown 2025-11-05 23:35:09 +07:00
  • 290b1b6330 fix: Properly update gateway enabled property + add debug logging dwindown 2025-11-05 23:30:20 +07:00
  • cf4fb03ffa fix: Force gateway settings reload from database (THE REAL CULPRIT!) dwindown 2025-11-05 23:25:59 +07:00
  • ac8870c104 fix: WordPress forms.css override and cache invalidation dwindown 2025-11-05 23:20:54 +07:00
  • af07ebeb9a fix: Remove optimistic updates, block HTTP, fix input styling dwindown 2025-11-05 22:54:41 +07:00
  • 42eb8eb441 fix: Critical payment toggle sync and 3rd party gateway settings dwindown 2025-11-05 22:41:02 +07:00
  • 79d3b449c3 docs: Add Payment Gateway FAQ explaining form builder integration dwindown 2025-11-05 22:26:04 +07:00
  • 2006c8195c fix: Improve UX with searchable selects and higher modal z-index dwindown 2025-11-05 22:24:31 +07:00
  • 86821efcbd feat: Wire real WooCommerce data for Store settings dwindown 2025-11-05 22:11:44 +07:00
  • b405fd49cc feat: Add Store Settings backend with full countries/timezones dwindown 2025-11-05 22:08:53 +07:00
  • c7d20e6e20 fix: Improve payment gateway display and modal z-index dwindown 2025-11-05 22:06:23 +07:00
  • 213870a4e2 feat: Connect Payments page to real WooCommerce API dwindown 2025-11-05 21:19:53 +07:00
  • 0944e20625 feat: Add GenericGatewayForm component dwindown 2025-11-05 21:12:39 +07:00
  • 247b2c6b74 feat: Implement Payment Gateways backend foundation dwindown 2025-11-05 21:09:49 +07:00
  • f205027c6d docs: Update PROJECT_BRIEF with Settings architecture philosophy dwindown 2025-11-05 20:59:21 +07:00
  • 3bd2c07308 feat: Improve settings layout and add addon integration design dwindown 2025-11-05 19:47:25 +07:00
  • 2898849263 fix: Add missing Switch UI component for ToggleField dwindown 2025-11-05 19:02:47 +07:00