This website requires JavaScript.
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
e49a0d1e3d
feat: Implement Phase 1 Shopify-inspired settings (Store, Payments, Shipping)
dwindown
2025-11-05 18:54:41 +07:00
f8247faf22
refactor: Adopt Shopify-inspired settings structure
dwindown
2025-11-05 14:51:00 +07:00
924baa8bdd
docs: Add WP-CLI helper script and comprehensive usage guide
dwindown
2025-11-05 13:04:21 +07:00
66eb4a1dce
docs: Add menu fix summary and verification guide
dwindown
2025-11-05 12:51:34 +07:00
974bb41653
docs: Add comprehensive settings tree implementation plan
dwindown
2025-11-05 12:35:50 +07:00
70440120ec
fix: Add settings submenu to backend NavigationRegistry (single source of truth)
dwindown
2025-11-05 12:15:48 +07:00
bb13438ec0
feat: Show settings submenu in all modes for consistent experience
dwindown
2025-11-05 12:06:28 +07:00
855f3fcae5
fix: Add WNW_CONFIG type definitions and fix TypeScript errors
dwindown
2025-11-05 12:05:29 +07:00
af3ae9d1fb
docs: Add standalone mode complete summary
dwindown
2025-11-05 11:30:52 +07:00
d52fc3bb24
docs: Update all documentation for standalone mode and settings structure
dwindown
2025-11-05 11:28:09 +07:00
3e7d75c98c
fix: Settings submenu standalone-only, dashboard path, add admin bar link
dwindown
2025-11-05 10:44:08 +07:00
12e982b3e5
feat: Add WordPress button, settings navigation, and placeholder pages
dwindown
2025-11-05 10:27:16 +07:00
7c24602965
fix: Clear auth cookies before setting new ones + trigger wp_login action
dwindown
2025-11-05 10:02:40 +07:00
ff29f95264
fix: Use wp_authenticate + wp_set_auth_cookie + wp_set_current_user for proper session
dwindown
2025-11-05 00:42:11 +07:00
0f6696b361
fix: Use WordPress native login instead of custom login page for nonce consistency
dwindown
2025-11-05 00:34:34 +07:00
ea97a95f34
fix: Enable period selector, add SSL support for wp_signon, add debug logging
dwindown
2025-11-05 00:27:00 +07:00
5166ac4bd3
fix: Overview route, add period selector back, prepare product CRUD routes
dwindown
2025-11-05 00:20:12 +07:00
eecb34e968
fix: Reload page after login to get fresh cookies and nonce from PHP
dwindown
2025-11-05 00:14:19 +07:00
15f0bcb4e4
fix: Use wp_signon for proper WordPress authentication in standalone login
dwindown
2025-11-05 00:11:20 +07:00
04e02f1d67
feat: Fix Overview always active, add Refresh button, add Logout in standalone
dwindown
2025-11-05 00:00:59 +07:00
8960ee1149
feat: Add WooCommerce store settings (currency, formatting) to standalone mode
dwindown
2025-11-04 23:43:07 +07:00
0fbe35f198
fix: Add WNW_API config to standalone mode for API compatibility
dwindown
2025-11-04 23:37:38 +07:00
f2bd460e72
feat: Auto-enable fullscreen in standalone mode, hide toggle button
dwindown
2025-11-04 23:32:40 +07:00
8a0f2e581e
fix: Trust PHP auth check, skip redundant REST API call
dwindown
2025-11-04 23:28:03 +07:00
e8e380231e
fix: Login flow - remove reload, sync auth state reactively
dwindown
2025-11-04 23:19:53 +07:00
4e1eb22c8f
fix: Use parse_request hook for /admin + Dashboard menu now active on Overview (root path)
dwindown
2025-11-04 22:43:20 +07:00
4f75a5b501
fix: Remove blur on mobile for all bars + add template_redirect solution (no .htaccess needed)
dwindown
2025-11-04 22:31:36 +07:00
9f3153d904
fix: Dashboard menu stays active on all routes + remove mobile blur + add standalone admin setup guide
dwindown
2025-11-04 22:04:34 +07:00
e161163362
feat: Implement standalone admin at /admin with custom login page and auth system
dwindown
2025-11-04 21:28:00 +07:00
549ef12802
fix: Pie chart center number now shows correct count for selected status
dwindown
2025-11-04 20:50:48 +07:00
6508a537f7
docs: Update PROGRESS_NOTE with complete dashboard analytics implementation and cleanup temporary docs
dwindown
2025-11-04 20:01:11 +07:00
919ce8684f
fix: Use real data for conversion rate and hide low stock alert when zero
dwindown
2025-11-04 18:57:28 +07:00
a2dd6a98a3
feat: Implement conversion rate as (Completed Orders / Total Orders) × 100 and fix Recharts prop warning
dwindown
2025-11-04 18:36:45 +07:00
3c76d571cc
feat: Fill all dates in sales chart including dates with no data (industry best practice)
dwindown
2025-11-04 18:10:25 +07:00
7c0d9639b6
feat: Complete analytics implementation with all 7 pages, ROI calculation, conversion rate formatting, and chart improvements
dwindown
2025-11-04 18:08:00 +07:00
232059e928
feat: Complete Dashboard API Integration with Analytics Controller
dwindown
2025-11-04 11:19:00 +07:00