-
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