Ho Ngoc Hai
d463f578cd
fix(platform): resolve master compile errors blocking load test (GOO-171)
- listings index.ts now re-exports PROPERTY_REPOSITORY/IPropertyRepository
and MEDIA_STORAGE_SERVICE/IMediaStorageService/MinioMediaStorageService
(documents module depends on these)
- add PropertyDocument model + DocumentType + DocumentVerificationStatus
enums to Prisma schema and create companion migration
- add TooManyRequestsException to shared domain exceptions
- add RL_SENSITIVE_WRITE preset to endpoint-rate-limit decorator and
re-export from shared/infrastructure
- add certificateVerified to PropertyExtras + Create/UpdateListingDto so
listings.controller line 135/341 type-check
- create PhoneLoginOtpRequestedEvent + matching notifications listener
(notifications.module already imports the listener)
- oauth.service constructs UserEntity with deletedAt: null
- web: fix LegalStatus fixtures ('Sổ hồng' -> 'SO_HONG'), make
ListingDetail.property.certificateVerified optional so existing fixtures
compile, type admin layout auth-store mock to accept null user
Verified: `pnpm typecheck` green across @goodgo/api, @goodgo/web,
@goodgo/mcp-servers; `pnpm --filter @goodgo/api build` succeeds.
Unblocks [GOO-137](/GOO/issues/GOO-137) load test.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-24 01:10:18 +07:00
..
2026-04-08 02:04:30 +07:00
2026-04-08 04:02:13 +07:00
2026-04-08 06:18:26 +07:00
2026-04-08 13:17:24 +07:00
2026-04-08 14:16:32 +07:00
2026-04-08 22:43:59 +07:00
2026-04-09 00:11:34 +07:00
2026-04-09 01:27:17 +07:00
2026-04-09 09:44:37 +07:00
2026-04-10 05:43:54 +07:00
2026-04-11 01:39:37 +07:00
2026-04-11 00:21:46 +07:00
2026-04-11 23:43:20 +07:00
2026-04-11 23:43:20 +07:00
2026-04-16 02:28:04 +07:00
2026-04-16 02:32:52 +07:00
2026-04-16 05:15:04 +07:00
2026-04-16 09:11:16 +07:00
2026-04-16 09:11:16 +07:00
2026-04-16 09:11:16 +07:00
2026-04-16 17:43:48 +07:00
2026-04-18 15:18:04 +07:00
2026-04-18 15:42:56 +07:00
2026-04-19 15:08:04 +07:00
2026-04-19 16:33:54 +07:00
2026-04-20 13:53:28 +07:00
2026-04-20 13:53:28 +07:00
2026-04-20 13:53:28 +07:00
2026-04-20 22:12:16 +07:00
2026-04-21 05:09:40 +07:00
2026-04-21 03:06:14 +07:00
2026-04-21 04:49:52 +07:00
2026-04-22 23:22:59 +07:00
2026-04-22 23:22:59 +07:00
2026-04-23 00:34:40 +07:00
2026-04-23 00:16:46 +07:00
2026-04-23 00:19:12 +07:00
2026-04-24 01:10:18 +07:00
2026-04-08 02:04:30 +07:00