Commit Graph

  • e8ca3ceeb2 fix: Vertical tabs visibility and add mobile search/filter dwindown 2025-11-20 20:32:46 +07:00
  • be671b66ec feat: Convert Products form to vertical tab layout dwindown 2025-11-20 17:27:39 +07:00
  • 7455d99ab8 feat: Add vertical tab layout to Coupon form dwindown 2025-11-20 16:00:03 +07:00
  • 0f47c08b7a feat: Add product and category selectors to coupon form dwindown 2025-11-20 15:26:39 +07:00
  • 3a4e68dadf feat: Add coupon edit route and multiselect component dwindown 2025-11-20 15:03:31 +07:00
  • 7bbc098a8f fix: SelectItem empty value error in Coupons list dwindown 2025-11-20 14:54:25 +07:00
  • 36f8b2650b feat: Coupons CRUD - Complete implementation (Phase 3-4) dwindown 2025-11-20 14:10:02 +07:00
  • b77f63fcaf feat: Coupons CRUD - Frontend list page (Phase 2) dwindown 2025-11-20 13:57:35 +07:00
  • 249505ddf3 feat: Coupons CRUD - Backend API (Phase 1) dwindown 2025-11-20 13:52:12 +07:00
  • afb54b962e fix: Critical fixes for shipping and meta field registration dwindown 2025-11-20 12:53:55 +07:00
  • dd8df3ae80 feat: Phase 3 - MetaFieldsRegistry system (Level 1 COMPLETE) dwindown 2025-11-20 12:35:25 +07:00
  • 0c5efa3efc feat: Phase 2 - Frontend meta fields components (Level 1) dwindown 2025-11-20 12:32:06 +07:00
  • 9f731bfe0a fix: Remove addon-specific defaults - maintain zero dependencies dwindown 2025-11-20 12:27:53 +07:00
  • e53b8320e4 feat: Phase 1 - Backend API meta compatibility (Level 1) dwindown 2025-11-20 12:22:01 +07:00
  • cb91d0841c plan: Complete implementation plan for Level 1 meta compatibility dwindown 2025-11-20 12:17:35 +07:00
  • 64e6fa6da0 docs: Align METABOX_COMPAT with 3-level compatibility strategy dwindown 2025-11-20 11:37:27 +07:00
  • f7dca7bc28 docs: Critical metabox & custom fields compatibility gap identified dwindown 2025-11-20 11:11:06 +07:00
  • 316cee846d fix: Empty variation attributes + API route standardization dwindown 2025-11-20 10:49:58 +07:00
  • be69b40237 fix: OrderForm variable product issues - empty colors, desktop dialog, duplicate handling dwindown 2025-11-20 10:44:48 +07:00
  • dfbd992a22 feat: Complete toolbar standardization - add refresh button and fix reset filters dwindown 2025-11-20 10:27:57 +07:00
  • a36094f6df feat: Standardize toolbar buttons across Orders and Products dwindown 2025-11-20 10:21:32 +07:00
  • e267e3c2b2 feat: Standardize table UI across Orders and Products modules dwindown 2025-11-20 10:14:39 +07:00
  • b592d50829 fix: PageHeader max-w-5xl only for settings pages dwindown 2025-11-20 09:49:03 +07:00
  • 9a6a434c48 feat: Implement variable product handling in OrderForm (Tokopedia pattern) dwindown 2025-11-20 09:47:14 +07:00
  • 746148cc5f feat: Update Orders to follow CRUD pattern SOP dwindown 2025-11-20 09:19:49 +07:00
  • 9058273f5a docs: Add CRUD Module Pattern SOP to PROJECT_SOP.md dwindown 2025-11-20 09:18:08 +07:00
  • 5129ff9aea fix: Use correct meta key format for variation attributes dwindown 2025-11-20 01:03:34 +07:00
  • c397639176 debug: Log all variation meta to find correct attribute storage key dwindown 2025-11-20 01:02:14 +07:00
  • 86525a32e3 fix: Properly extract variation attribute values from WooCommerce meta dwindown 2025-11-20 01:00:50 +07:00
  • f75f4c6e33 fix: Resolve route conflict - OrdersController was hijacking /products endpoint dwindown 2025-11-20 00:58:48 +07:00
  • cf7634e0f4 debug: Check if rest_pre_dispatch is bypassing our handler dwindown 2025-11-20 00:56:20 +07:00
  • 4974d426ea debug: Add try-catch to get_products to catch silent errors dwindown 2025-11-20 00:54:52 +07:00
  • 72798b8a86 debug: Log ALL REST API requests to see actual routes being called dwindown 2025-11-20 00:53:27 +07:00
  • b91c8bff61 debug: Check if callback is actually callable dwindown 2025-11-20 00:52:20 +07:00
  • 4b6459861f debug: Add permission check logging dwindown 2025-11-20 00:51:00 +07:00
  • cc4db4d98a debug: Add route registration success/failure logging dwindown 2025-11-20 00:49:35 +07:00
  • 55f3f0c2fd debug: Add comprehensive logging to trace route registration dwindown 2025-11-20 00:44:45 +07:00
  • bc733ab2a6 debug: Add debug markers to verify ProductsController is running dwindown 2025-11-20 00:39:24 +07:00
  • 304a58d8a1 fix: Force fresh data fetch and improve variation attribute handling dwindown 2025-11-20 00:32:42 +07:00
  • 5d0f887c4b fix: Add no-cache headers and fix variation attribute display dwindown 2025-11-20 00:26:54 +07:00
  • c10d5d1bd0 fix: Ensure all product fields returned in API response dwindown 2025-11-20 00:20:59 +07:00
  • c686777c7c feat: Stock infinity symbol, sale price display, rich text editor, inline create categories/tags dwindown 2025-11-20 00:00:06 +07:00
  • 875213f7ec fix: Edit route, price input alignment, and currency in variations dwindown 2025-11-19 23:47:04 +07:00
  • 4fdc88167d fix: Edit form now loads product data properly dwindown 2025-11-19 23:37:49 +07:00
  • 07b5b072c2 fix: Use active WooCommerce currency instead of hardcoded USD dwindown 2025-11-19 23:32:59 +07:00
  • 4d185f0c24 fix: Product list display, redirect after create, and edit form data loading dwindown 2025-11-19 23:13:52 +07:00
  • 7bab3d809d fix: PHP Fatal Error and attribute input UX dwindown 2025-11-19 23:04:58 +07:00
  • d13a356331 fix: Major UX improvements and API error handling dwindown 2025-11-19 22:59:31 +07:00
  • 149988be08 docs: Add comprehensive UX improvements documentation dwindown 2025-11-19 22:40:16 +07:00
  • e62a1428f7 docs: Add comprehensive README for tabbed product form dwindown 2025-11-19 22:20:33 +07:00
  • 397e1426dd feat: Modern tabbed product form (Shopify-inspired UX) dwindown 2025-11-19 22:13:13 +07:00
  • 89b31fc9c3 fix: Product form TypeScript and API errors dwindown 2025-11-19 22:00:15 +07:00
  • 5126b2ca64 docs: Update progress with Product CRUD completion dwindown 2025-11-19 20:45:24 +07:00
  • 479293ed09 feat: Product New/Edit pages with comprehensive form dwindown 2025-11-19 20:36:26 +07:00
  • 757a425169 feat: Products index page with full CRUD list view dwindown 2025-11-19 19:51:09 +07:00
  • 8b58b2a605 docs: Update progress and SOP with CRUD pattern dwindown 2025-11-19 18:58:59 +07:00
  • 42457e75f1 fix: Card success styling and ensure list support dwindown 2025-11-19 18:35:34 +07:00
  • 766f2353e0 fix: Blank page error and reorganize notification cards dwindown 2025-11-19 17:10:48 +07:00
  • 29a7b55fda fix: Add variable dropdown to TipTap rich text editor dwindown 2025-11-19 16:35:27 +07:00
  • d3e36688cd feat: Add all WooCommerce order status events dwindown 2025-11-18 23:10:46 +07:00
  • 88de190df4 fix: Add all missing email template variables dwindown 2025-11-18 22:03:51 +07:00
  • 1225d7b0ff fix: Email rendering - newlines, hero text color, and card borders dwindown 2025-11-18 21:46:06 +07:00
  • c599bce71a fix: Add markdown parsing, variable replacement, and logo fallback dwindown 2025-11-18 18:36:28 +07:00
  • af2a3d3dd5 fix: Enable email notifications by default with default templates dwindown 2025-11-18 18:25:27 +07:00
  • 8e314b7c54 feat: Complete email debugging toolkit and comprehensive guide dwindown 2025-11-18 18:19:56 +07:00
  • 67b8a15429 fix: Add comprehensive MailQueue debugging and argument handling dwindown 2025-11-18 18:14:32 +07:00
  • 7394d2f213 feat: Add comprehensive email flow diagnostics and logging dwindown 2025-11-18 15:44:08 +07:00
  • f77c9b828e fix: Auto-detect dev server URL for Local by Flywheel dwindown 2025-11-16 13:48:23 +07:00
  • 61825c9ade fix: WordPress media modal styling and WP-Admin icon rendering dwindown 2025-11-16 13:24:43 +07:00
  • 7e87e18a43 fix: Correct asset paths for WP-Admin and standalone media styles dwindown 2025-11-16 13:17:47 +07:00
  • 3b3e3bd0ad fix: Add debug logging and WordPress media templates dwindown 2025-11-16 13:09:22 +07:00
  • c1db133ffa fix: Remove hardcoded dev mode filters from woonoow.php dwindown 2025-11-16 13:02:04 +07:00
  • 7a967c3399 docs: Add comprehensive troubleshooting guide dwindown 2025-11-16 12:47:08 +07:00
  • 28593b8a1b feat: Add installation checker script dwindown 2025-11-16 12:04:48 +07:00
  • 547cb6c4c5 docs: Add comprehensive deployment guide dwindown 2025-11-16 11:04:20 +07:00
  • b61d74fb8e fix: Add WordPress media library support in standalone mode dwindown 2025-11-16 10:42:40 +07:00
  • e1768a075a fix: Correct namespace case in Routes.php (API → Api) dwindown 2025-11-16 10:29:36 +07:00
  • 57ce0a4e50 fix: Force production mode for admin SPA assets dwindown 2025-11-16 10:21:37 +07:00
  • 056cad44f9 docs: Add plugin zip guide and create distribution package dwindown 2025-11-15 22:11:24 +07:00
  • c3904cc064 docs: Consolidate documentation - 52% reduction (56 → 27 files) dwindown 2025-11-15 22:07:38 +07:00
  • 60658c6786 feat: Complete backend wiring for notification system dwindown 2025-11-15 21:59:46 +07:00
  • a5a2e0b9c0 feat: Add toggles to Customer Channels and hide addon sections dwindown 2025-11-15 21:43:58 +07:00
  • 778afeef9a feat: Restructure Channel Configuration as separate section dwindown 2025-11-15 21:05:57 +07:00
  • a8e8d42619 feat: Merge Templates tab into Events tab with toggle + gear icon pattern dwindown 2025-11-15 20:43:09 +07:00
  • 4471cd600f feat: Complete markdown syntax refinement and variable protection dwindown 2025-11-15 20:05:50 +07:00
  • 550b3b69ef docs: Complete Email UX Refinements Documentation 📚 dwindown 2025-11-13 15:44:06 +07:00
  • a3aab7f4a0 feat: Complete Default Email Templates for All Events! 📧 dwindown 2025-11-13 15:27:16 +07:00
  • b6c2b077ee feat: Complete Social Icons & Settings Expansion! 🎨 dwindown 2025-11-13 14:50:55 +07:00
  • e52429603b fix: Email Preview Issues - All 5 Fixed! 🔧 dwindown 2025-11-13 14:05:39 +07:00
  • 1032e659de docs: Email Customization Complete Documentation! 📚 dwindown 2025-11-13 13:47:22 +07:00
  • 2a98d6fc2b feat: Backend API & Email Rendering with Settings! 🔌 dwindown 2025-11-13 13:45:03 +07:00
  • 7badee9ee4 feat: Enhanced Email Customization - Logo, Social, Hero Text! 🎨 dwindown 2025-11-13 13:38:51 +07:00
  • 704e9942e1 feat: Email Global Customization Page! 🎨 dwindown 2025-11-13 13:15:30 +07:00
  • 0ab08d2f09 feat: Compact Variables Dropdown & Scrollable Editor! 📦 dwindown 2025-11-13 13:07:47 +07:00
  • 43a41844e5 fix: Correct Back Navigation & Use Existing Dialog Pattern! 🔧 dwindown 2025-11-13 12:20:41 +07:00
  • 14fb7a077d docs: Final UX Improvements Documentation! 📚 dwindown 2025-11-13 11:57:55 +07:00
  • 38f5e1ff74 feat: Smart Back Navigation to Accordion! 🎯 dwindown 2025-11-13 11:55:27 +07:00
  • 5320773eef feat: Realistic Variable Simulations in Preview! 🎨 dwindown 2025-11-13 11:53:07 +07:00
  • 1211430011 feat: Code Mode Button Position & Markdown Support! 📝 dwindown 2025-11-13 11:50:38 +07:00
  • 4875c4af9d feat: Dialog UX Improvements - Scrollable Body & Click-Proof! 🎯 dwindown 2025-11-13 11:43:06 +07:00