-
622c9f8eb7
feat: add React FieldRenderer system for settings and metaboxes
main
dwindown
2026-04-28 16:48:08 +07:00
-
7a6765a579
feat: add searchable dropdown with Popover + Command pattern
dwindown
2026-04-28 16:45:06 +07:00
-
008188b790
feat: migrate shipping to form-level and integrate flags.json as single source of truth
dwindown
2026-04-23 08:12:40 +07:00
-
0094a3571c
fix: scope all Tailwind utilities under .formipay-design-system for WP admin isolation
dwindown
2026-04-19 18:43:56 +07:00
-
a36e71ed56
fix: normalize all input types (number, date, time) to same pill style
dwindown
2026-04-19 16:17:43 +07:00
-
1a10c18c31
fix: improve SearchableSelect with label resolution for pre-selected items
dwindown
2026-04-19 15:47:59 +07:00
-
7ba92022d5
feat: rewrite CouponMetabox with proper shadcn/ui
dwindown
2026-04-19 13:49:42 +07:00
-
c103e368be
feat: migrate form builder to shadcn/ui + Huge Icons
dwindown
2026-04-19 13:44:10 +07:00
-
99912a9335
feat: rewrite DataTable + design system with shadcn/ui, replace SweetAlert2
dwindown
2026-04-19 13:25:42 +07:00
-
862abc8d74
feat: add shadcn/ui + Tailwind CSS v4 + Huge Icons foundation
dwindown
2026-04-19 12:27:20 +07:00
-
fe9efdfeec
fix: add defensive checks for map errors and global currencies loading
dwindown
2026-04-19 07:14:02 +07:00
-
d1de0015be
feat: add React metabox island for coupon editor
dwindown
2026-04-19 07:08:54 +07:00
-
bde43d8c66
feat: update design system to match WPCFTO architecture
dwindown
2026-04-19 07:05:14 +07:00
-
d8c81a4022
fix: consolidate backend changes and fix icon imports
dwindown
2026-04-19 06:04:10 +07:00
-
63e62b6a3e
chore: rebuild assets after design system changes
dwindown
2026-04-19 05:59:58 +07:00
-
057611ef40
feat: add WPCFTO-inspired design system and React navigation
dwindown
2026-04-19 05:58:44 +07:00
-
96ea79600a
fix: only render modal when explicitly opened to prevent auto-show
dwindown
2026-04-18 17:41:54 +07:00
-
9499931034
fix: use correct WordPress Modal component props
dwindown
2026-04-18 17:38:36 +07:00
-
83b7294fa4
fix: prevent modal from showing unexpectedly and fix inline actions
dwindown
2026-04-18 17:28:49 +07:00
-
bb74df4d6b
feat: migrate Products page to full DataTable
dwindown
2026-04-18 17:20:19 +07:00
-
128e396040
feat: migrate Coupons, Access, Customers, Licenses pages to full DataTable
dwindown
2026-04-18 17:13:09 +07:00
-
8529cfa2c0
feat: implement full-featured DataTable component
dwindown
2026-04-18 17:10:45 +07:00
-
f7c09a17cf
refactor: remove coexistence mode, use React only
dwindown
2026-04-18 17:08:21 +07:00
-
e8fbfb14c1
fix: prevent asset conflicts between React and Grid.js versions
dwindown
2026-04-18 17:02:14 +07:00
-
bd9cdac02e
feat: implement coexistence strategy for Grid.js and React admin
dwindown
2026-04-18 16:55:56 +07:00
-
ab69d03f78
fix: React admin icon imports and mount point rendering
dwindown
2026-04-18 13:28:57 +07:00
-
6fd6d29fe8
fix: remove incompatible packages from dependencies
dwindown
2026-04-18 13:14:39 +07:00
-
c5c1909a39
docs: mark Phase 2 complete (Weeks 3-6)
dwindown
2026-04-18 12:34:49 +07:00
-
904d86ad64
feat: update Coupons, Access, Licenses pages (F2.20-F2.22)
dwindown
2026-04-18 12:34:33 +07:00
-
3e6c06178c
feat: build Global Settings and Product Editor (F2.18-F2.19)
dwindown
2026-04-18 12:33:50 +07:00
-
42d8f2e3b6
docs: mark Week 5 tasks complete (F2.13-F2.17)
dwindown
2026-04-18 12:16:51 +07:00
-
1e57a0cf9d
feat: add notification log viewer (F2.17)
dwindown
2026-04-18 12:16:35 +07:00
-
fa792d38ae
feat: build Order Management & Analytics (F2.13-F2.16)
dwindown
2026-04-18 12:15:48 +07:00
-
ed2520aadf
docs: mark Week 4 tasks complete (F2.7-F2.12)
dwindown
2026-04-18 11:42:32 +07:00
-
7f50b27df3
feat: add form builder AJAX handlers (F2.11)
dwindown
2026-04-18 11:41:10 +07:00
-
ec1f01ef24
feat: build React Form Builder (F2.7-F2.10)
dwindown
2026-04-18 11:34:13 +07:00
-
9b2538bdd9
docs: mark Week 3 tasks complete (F2.1-F2.6)
dwindown
2026-04-18 11:30:40 +07:00
-
f7a149a1c5
feat: initialize React admin build pipeline (F2.1-F2.6)
dwindown
2026-04-18 11:17:53 +07:00
-
306377e8f5
fix: add currency_code column to Bank Transfer transaction table
dwindown
2026-04-18 11:14:17 +07:00
-
af2b3c2bf4
docs: add multicurrency implementation audit
dwindown
2026-04-18 11:04:48 +07:00
-
a386d3204b
docs: add Vue to React migration strategy document
dwindown
2026-04-18 10:46:37 +07:00
-
200c349cf9
docs: mark Phase 1 (Week 1-2) tasks as complete in TASKLIST.md
dwindown
2026-04-17 19:55:38 +07:00
-
66e7b37f92
fix: resolve all Week 2 performance & security issues (F1.10–F1.19)
dwindown
2026-04-17 19:52:01 +07:00
-
be9a1a0a86
fix: resolve all Week 1 critical bugs (F1.1–F1.9)
dwindown
2026-04-17 19:40:12 +07:00
-
4274be81a4
docs: add PRD and implementation task list
dwindown
2026-04-17 17:05:32 +07:00
-
35569923a5
docs: add comprehensive audit report and architectural recommendation
dwindown
2026-04-17 17:00:47 +07:00
-
0446eb1064
Admin Settings in all CPTs are already set. Continue to frontend.
dwindown
2025-10-13 15:20:14 +07:00
-
6f6b039441
Finalize the backend for each coupon, customer and access functionalities
dwindown
2025-09-24 21:46:03 +07:00
-
4151ea3b9e
fix Products, Coupons, and admin pages
dwindown
2025-09-15 17:44:39 +07:00
-
255da46509
fix wpcfto select and repeater related visibility and validation
dwindown
2025-08-29 19:27:50 +07:00
-
ccb2b1aea1
update multicurrencies functionality on global level
dwindown
2025-08-25 19:55:38 +07:00
-
38b6b5cddb
add new classes License and LicenseAPI
dwindown
2025-08-22 12:59:23 +07:00
-
56ca12119c
add gitignore
dwindown
2025-08-21 20:40:49 +07:00
-
58c1497171
first commit
dwindown
2025-08-21 20:39:34 +07:00