Your Name
b8bb1d4617
feat(profitability): add date range filtering and 30-day MRP inventory forecast
2026-10-18 19:10:22 +07:00
Your Name
c78a898af7
feat(bom): complete 100% master catalog BOM and add Profitability Management Suite
...
- Configured BOMs for all 585 master variants across 5 categories (Oil Ozone, Aroma Oil, Car Diffuser, Room Spray, Reed Diffuser)
- Mapped 2,111 marketplace products (Shopee and Lazada) to master catalog variants
- Added backend profitability routes (/api/profitability/matrix, /omnichannel, /mrp)
- Added 3 admin pages under Product menu: Cost & Profitability Matrix, Omnichannel Margin, and MRP & Material Demand
- Added comprehensive ledgers and production sync scripts
2026-10-18 18:58:11 +07:00
Your Name
fdbbaea021
x
2026-10-18 14:25:29 +07:00
Your Name
f49776f9cb
x
2026-10-18 13:55:18 +07:00
Your Name
4fcdd8a816
feat(mcp): add BOM management tools (list_products_bom_status, get_product_bom, set_product_bom)
2026-10-18 12:25:35 +07:00
Your Name
b030c08f68
feat(raw-materials): add inline price editing with keyboard shortcuts and partial update support
2026-10-18 11:56:38 +07:00
Your Name
a5584d0d46
fix(raw-materials): remove invalid sku field from product select and resolve localized name
2026-10-18 11:44:51 +07:00
admin and Your Name
a0abfbf306
feat(bom): add BOM JSON import modal with auto-matching and live cost preview ( #12 )
...
Co-authored-by: Your Name <you@example.com >
Reviewed-on: #12
2026-10-18 04:24:17 +00:00
antigravity-bot Bot and Your Name
d8f6d8139f
feat(bom): add Get Prompt modal for LLM and fix product name resolution ( #11 )
...
### Summary of Changes
- Added 'Get Prompt' button and ProductBomPromptModal dialog on /products/:id/bom.
- Formats product ID, variants, and raw material inventory into a structured prompt for LLMs.
- Fixed backend bug in GET /products/:id?lang=all that wiped product.name when no translations existed.
- Added multi-level fallback in frontend to ensure product name never shows 'Unknown Product'.
---------
Co-authored-by: Your Name <you@example.com >
Reviewed-on: #11
Co-authored-by: antigravity-bot <bot@kittisak.com >
2026-10-18 03:55:15 +00:00
antigravity-bot Bot and Your Name
a647c9682d
feat(raw-materials): add bulk JSON import with upsert and full-page edit routes ( #10 )
...
Fixes #9
---------
Co-authored-by: Your Name <you@example.com >
Reviewed-on: #10
Co-authored-by: antigravity-bot <bot@kittisak.com >
2026-10-18 03:30:19 +00:00
antigravity-bot Bot
b13f37cf7e
Merge pull request 'docs: audit and tidy legacy agent workspaces and historical records' ( #8 ) from docs/historical-agents into master
2026-10-18 02:51:35 +00:00
Your Name
1ce711d960
docs: audit and tidy legacy agent workspaces and historical records
2026-10-18 09:50:58 +07:00
antigravity-bot Bot
809f420fe4
Merge pull request 'docs: label tenant examples and LLM prompt guides' ( #7 ) from docs/tenant-prompts into master
2026-10-18 02:49:34 +00:00
Your Name
cbd816592b
docs: label tenant examples and LLM prompt guides
2026-10-18 09:48:54 +07:00
antigravity-bot Bot
408f07e27a
Merge pull request 'docs: add scope labels to deployment runbooks and postmortem checklists' ( #6 ) from docs/deployment-runbooks into master
2026-10-18 02:44:40 +00:00
Your Name
468b690ac3
docs: add scope labels to deployment runbooks and postmortem checklists
2026-10-18 09:42:04 +07:00
antigravity-bot Bot and Your Name
18c12a6a14
docs: modernize platform capability and architecture guides to DBK Platform ( #5 )
...
Fixes #1
### Summary of Changes
- Modernized architecture documents to establish DBK Platform as the canonical multi-tenant commerce platform identity, treating HomAroma as the reference tenant.
- Updated frontend comparison to accurately reflect apps/spa (React 19 + Vite) vs apps/website (Next.js 15 SSR) instead of legacy names.
- Cleaned typos in PRISMA7_GUIDE and added cross-references to docs/PLATFORM_OVERVIEW.md.
- Updated docs/DOCUMENTATION_MIGRATION.md completion tracking.
---------
Co-authored-by: Your Name <you@example.com >
Reviewed-on: #5
Co-authored-by: antigravity-bot <bot@kittisak.com >
2026-10-18 01:47:59 +00:00
Your Name
ce252dc061
feat(tools): add projects support to gitea helper CLI
2026-10-18 08:18:41 +07:00
Your Name
8a8438096c
Test Add Gitea
2026-10-18 08:13:44 +07:00
Your Name
765cdd1fa9
x
2026-10-18 08:01:36 +07:00
unknown
dd79519bf7
feat(deploy): add deployment configs, post-receive hook, and nginx reverse proxy for foxxio
2026-10-17 16:22:06 +07:00
unknown
0b6e5310c0
docs: add api.bigbike.ddcsprocket.com gateway nginx config
2026-10-17 16:00:33 +07:00
unknown
1be4657f3f
docs: add gateway nginx proxy config for 192.168.1.24
2026-10-17 15:46:12 +07:00
unknown
647428961a
x
2026-10-17 14:37:55 +07:00
unknown
731619af9d
x
2026-10-17 14:25:27 +07:00
unknown
5ba4afb2de
BigBike
2026-10-17 13:34:07 +07:00
unknown
2364aa32b0
chore: add .gitattributes to normalize bun.lock and text line endings
2026-10-17 12:21:16 +07:00
Your Name
ca79692b3e
fix(backend): enhance sequence discovery from sister website directories and sync in post-receive
2026-10-17 11:26:29 +07:00
Your Name
0bf544720b
feat(cms): add VDO Frame Scrubber block with isolated sequence library
2026-10-17 11:23:08 +07:00
Your Name
64f7ecf729
feat(cms): add Interactive 360 Turntable and Macro Zoom Showcase block
2026-10-17 09:25:16 +07:00
Your Name
8d9f2fc587
feat(cms): add Cinematic Story Scroll and Apple Showcase blocks to Page Builder
2026-10-17 09:06:44 +07:00
Your Name
25cbe3549e
fix(website): eliminate story scroll dead zones and blank space with continuous progress engine
2026-10-17 08:38:56 +07:00
Your Name
9a5a30778e
x
2026-10-17 08:25:18 +07:00
Your Name
3f9db48df4
x
2026-10-17 08:11:33 +07:00
Your Name
34be2599fa
x
2026-10-17 05:35:27 +07:00
Your Name
731fa00fab
x
2026-10-17 04:51:13 +07:00
Your Name
2db3a0b466
x
2026-10-16 07:31:33 +07:00
Your Name
9f5b6bce00
x
2026-10-16 06:31:02 +07:00
Your Name
4f8fa1ae09
x
2026-10-16 06:26:13 +07:00
Your Name
64bcd6388a
x
2026-10-15 06:56:21 +07:00
Your Name
570810acdb
x
2026-10-15 06:19:05 +07:00
Your Name
f5893c3fad
x
2026-10-11 06:43:08 +07:00
Your Name
9237c0eded
x
2026-10-10 08:00:56 +07:00
Your Name
943fd8f1a3
x
2026-10-10 06:15:48 +07:00
Your Name
dba82b26a8
x
2026-10-08 08:08:37 +07:00
Your Name
d13dedd215
x
2026-10-08 07:27:34 +07:00
Your Name
bf9599008e
x
2026-10-08 07:12:58 +07:00
Your Name
b7f337fb79
x
2026-10-06 19:55:05 +07:00
Your Name
acee55a633
x
2026-10-06 19:40:15 +07:00
Your Name
ce4502d123
x
2026-10-06 18:16:25 +07:00