• Joined on 2026-04-03
admin pushed to master at admin/goodgo-platform 2026-04-23 18:06:48 +00:00
dfb398131d feat(db): add FTS GIN + savedSearch partial indexes (GOO-118) (#3)
admin deleted branch goo118-db-query-optimization-indexes from admin/goodgo-platform 2026-04-23 18:06:45 +00:00
admin pushed to feat/goo-119-slo-baseline at admin/goodgo-platform 2026-04-23 14:45:35 +00:00
33e96bbfa9 feat(observability): SLO baseline for top 5 endpoints (GOO-119)
admin created branch feat/goo-119-slo-baseline in admin/goodgo-platform 2026-04-23 14:45:34 +00:00
admin pushed to goo118-db-query-optimization-indexes at admin/goodgo-platform 2026-04-23 14:31:19 +00:00
915b9fd806 feat(db): add FTS GIN + savedSearch partial indexes (GOO-118)
admin created branch goo118-db-query-optimization-indexes in admin/goodgo-platform 2026-04-23 14:31:18 +00:00
admin pushed to master at admin/goodgo-platform 2026-04-23 14:16:20 +00:00
6b23bfb756 test(projects): add 76 unit tests for projects module (GOO-48)
2788b35108 test(web): add Vitest tests for search, auth, public, and admin layouts
5a119df806 test(web): add Vitest+RTL tests for 15 design-system presentational components
7d26436461 test(web): add component tests for 10 untested frontend components (GOO-54)
Compare 4 commits »
admin pushed to master at admin/goodgo-platform 2026-04-23 13:30:41 +00:00
199de240b1 feat(web): add ErrorBoundary, PageErrorBoundary, ComponentErrorBoundary
admin pushed to master at admin/goodgo-platform 2026-04-23 13:26:38 +00:00
8681eb9aa9 test(documents): add unit tests for documents module (GOO-51)
7a854373b3 feat(search): configure Typesense for Vietnamese diacritic search
36a9b00cf1 feat(industrial): update TypeScript types for Float→Decimal USD field migration (GOO-27)
0329455e9a feat(listings): add user-facing scam/abuse report flow (GOO-19)
94d462ef4f feat(listings): add 3-day listing expiry warning notification (GOO-30)
Compare 7 commits »
admin pushed to master at admin/goodgo-platform 2026-04-22 16:53:18 +00:00
8706fff92f feat(auth): prevent soft-deleted users from authenticating (GOO-15)
23af73496d fix(projects): replace \$queryRawUnsafe with Prisma.sql tagged templates in search
7e2ccdfb7c feat(web): add mobile swipe gestures to image gallery
e798468e4c docs(GOO-33): comprehensive documentation sprint
c478abae38 feat(listings): add ROOM_RENTAL, CONDOTEL, SERVICED_APARTMENT property types (GOO-20)
Compare 7 commits »
admin pushed to master at admin/goodgo-platform 2026-04-22 10:16:04 +00:00
81ae59cb9d refactor(web): extract Navbar and Footer into design-system components
admin pushed to master at admin/goodgo-platform 2026-04-22 10:02:17 +00:00
1d4cb749e2 Merge feat/tec-3057-design-tokens-base-components into master
3a9e44758c fix(web): unwrap CacheMetaInterceptor envelope + dev port migration + homepage diacritic
1668c800fe fix(web): resolve all 22 TypeScript typecheck errors in apps/web (TEC-3208)
566ad75c0e fix(qa): resolve remaining console errors & network errors on main routes (TEC-3079)
08b96f9c2d docs: consolidate exploration & audit reports under docs/ (TEC-3094)
Compare 40 commits »
3a9e44758c fix(web): unwrap CacheMetaInterceptor envelope + dev port migration + homepage diacritic
1668c800fe fix(web): resolve all 22 TypeScript typecheck errors in apps/web (TEC-3208)
566ad75c0e fix(qa): resolve remaining console errors & network errors on main routes (TEC-3079)
08b96f9c2d docs: consolidate exploration & audit reports under docs/ (TEC-3094)
912121cf09 fix(web): unwrap {data} envelope in getNeighborhoodScore (TEC-3093)
Compare 5 commits »
53580d444b fix(web): add /listings to middleware publicPaths (TEC-3090)
846ea652d8 fix(web): align PriceChangePct keys with API (d1/d7/d30)
ceab711dc6 fix(web): prevent horizontal overflow at 768px on home dashboard (TEC-3089)
ef1bdcad1c fix(listings): add 'order' param to SearchListingsDto (TEC-3088)
7b6e99edef fix: correct broken imports in inquiry-created-to-lead.listener.spec.ts
Compare 6 commits »
4c09d82989 feat(web): add shared primitive components — TEC-3063
b82c4548f8 feat(web): admin moderation/KYC/audit board — TEC-3062
Compare 2 commits »
72aa7aab57 feat(web): high-density listings board with filters, sort, preview — TEC-3059
59165a1a9f feat(web): home dashboard ticker-style — TEC-3058
0676b8c7f2 feat(notifications): wire client Socket.IO to /notifications namespace with toast + E2E
ecb217cf5e feat(analytics): add Redis 24h cache to neighborhood score endpoint (TEC-3072)
f7bb0c0dff feat(listings): complete featured listings with payment, expiry, and Typesense boost
606fa0bd4e feat(listings): rename QR endpoint to GET /listings/:id/qr + add size/format params
Compare 10 commits »
admin created branch feat/tec-3057-design-tokens-base-components in admin/goodgo-platform 2026-04-21 02:16:39 +00:00
admin pushed to feat/tec-3029-fe-refactor at admin/goodgo-platform 2026-04-20 18:41:01 +00:00
5791c93e88 feat(web): design-system foundation (TEC-3031)
2f7d749596 docs(api): add market index & ticker contract for trading-floor UI (TEC-3043)
9bb4c42f84 feat(web): listings page — ticker-style DataTable với toggle card view
Compare 3 commits »
admin created branch feat/tec-3029-fe-refactor in admin/goodgo-platform 2026-04-20 18:41:00 +00:00