• Joined on 2026-04-03
f5da1d9f01 feat(auth): validate KYC URLs belong to user namespace (TEC-2750)
41e855e11e feat(auth): rate-limit + audit OTP-gated email/phone change (TEC-2747)
0cd3dc82fd feat(listings): allow admin to PATCH /listings/:id (TEC-2746)
632efbe2c6 feat(api): add GET /avm/explain endpoint for AVM confidence explanation
4ee01294a9 feat(web): image upload progress + validation on AVM valuation form
Compare 6 commits »
admin created branch task/tec-2750-kyc-user-namespace-validation in admin/goodgo-platform 2026-04-18 04:51:00 +00:00
admin pushed to task/tec-2725-kyc-url-host-validation at admin/goodgo-platform 2026-04-17 17:36:13 +00:00
99385d8263 feat(auth): validate KYC image URL hosts match MinIO bucket
e18390ead9 feat(auth): add phoneNumber to profile update with SMS OTP re-verify
78e46a024b feat(web): enhance KYC upload with validation, previews, test ids
b21f197c09 feat(notifications): add Zalo OA webhook controller + WebSocket gateway tests
8e9d021465 feat: add unit tests for featured listings, neighborhood scores + price history chart
Compare 10 commits »
admin created branch task/tec-2725-kyc-url-host-validation in admin/goodgo-platform 2026-04-17 17:36:12 +00:00
admin pushed to master at admin/goodgo-platform 2026-04-16 02:21:15 +00:00
25f415f3bc test(reports): add unit tests for report handlers and domain entity
3a9325719a refactor(reports): consolidate duplicate PDF services into single implementations
430c67f244 feat(listings): add featured boost to search and expose isFeatured in API responses
deb04989de feat(api): add industrial, transfer, and reports backend modules
7ce651fce5 feat(web): add khu-cong-nghiep, chuyen-nhuong, and reports pages
Compare 38 commits »
admin pushed to master at admin/pos-system 2026-04-15 06:06:17 +00:00
0fdc11de0f fix(blazor): resolve Lucide DOM conflict causing unhandled error banner on login
admin pushed to master at admin/pos-system 2026-04-15 05:31:49 +00:00
529c92e0e1 feat(dev): hybrid local dev setup — remote PostgreSQL/MinIO, local Redis/RabbitMQ
admin pushed to master at admin/pos-system 2026-04-15 04:31:53 +00:00
368a660e5f docs: add known issues, review checklist updates, and local dev investigation
admin pushed to master at admin/goodgo-platform 2026-04-14 18:31:21 +00:00
252f4f813b fix: Web CSP connect-src — use domain only, not URL with path
admin pushed to master at admin/goodgo-platform 2026-04-14 17:57:25 +00:00
625b5b24fd fix: Web NEXT_PUBLIC_API_URL — add /api/v1 path suffix
admin pushed to master at admin/goodgo-platform 2026-04-14 17:27:25 +00:00
f9c23a5173 fix: Web CSP — add api.goodgo.vn to connect-src
admin pushed to master at admin/goodgo-platform 2026-04-14 16:55:39 +00:00
a394bb3139 fix: API Helmet — allow cross-origin for frontend consumption
admin pushed to master at admin/goodgo-platform 2026-04-14 12:56:12 +00:00
b9ad280192 fix: Web Dockerfile — set NEXT_PUBLIC_API_URL at build time
admin pushed to master at admin/goodgo-platform 2026-04-14 07:58:53 +00:00
50ba043f35 fix: API Dockerfile — include mcp-servers workspace lib in production
admin pushed to master at admin/goodgo-platform 2026-04-14 07:28:57 +00:00
bcd591d625 fix: Move @nestjs/config from devDependencies to dependencies
admin pushed to master at admin/goodgo-platform 2026-04-14 07:25:50 +00:00
35b64ae5f5 fix: Web Dockerfile — remove invalid COPY with shell redirect
admin pushed to master at admin/goodgo-platform 2026-04-14 06:37:32 +00:00
09fdc5ccbe fix: Web Dockerfile — use node-linker=hoisted for flat node_modules
admin pushed to master at admin/goodgo-platform 2026-04-14 05:50:31 +00:00
ffdedc9841 fix: API+Web Dockerfiles — mock husky, fresh prod deps install
admin pushed to master at admin/goodgo-platform 2026-04-13 19:22:55 +00:00
50632a8e96 fix: API Dockerfile — add --ignore-scripts to prod install (skip husky)
admin pushed to master at admin/goodgo-platform 2026-04-13 19:06:11 +00:00
1554161ab4 fix: Web Dockerfile — rebuild pnpm symlinks in flatten stage