BLOG-125 Get post by sementic ID #134

Merged
squid merged 10 commits from BLOG-125_semantic_post_id into main 2025-10-12 18:28:58 +08:00

10 Commits

Author SHA1 Message Date
8b1d643531 chore: pnpm format
All checks were successful
Frontend CI / build (push) Successful in 1m21s
PR Title Check / pr-title-check (pull_request) Successful in 17s
2025-10-12 18:26:56 +08:00
898ee86f91 feat: add semanticId to PostInfo, PostInfoViewModel, and PostInfoResponseDto; update PostPreview link
Some checks failed
Frontend CI / build (push) Failing after 53s
PR Title Check / pr-title-check (pull_request) Successful in 16s
2025-10-12 18:10:01 +08:00
6232105458 feat: update post ID type from number to string across the application 2025-10-12 18:03:29 +08:00
9862850d28 fix: correct struct name from GetPostIdBySemanticIdUseCaseImpl to GetPostBySemanticIdUseCaseImpl
Some checks failed
Frontend CI / build (push) Successful in 1m21s
PR Title Check / pr-title-check (pull_request) Failing after 17s
2025-10-12 17:43:21 +08:00
c0fe4585ba fix: correct spelling of 'semantic' in use case references
Some checks failed
Frontend CI / build (push) Successful in 1m21s
PR Title Check / pr-title-check (pull_request) Failing after 17s
2025-10-12 17:38:34 +08:00
9d6098c353 fix: update comment and SQL statement to set semantic_id with _id prefix
Some checks failed
Frontend CI / build (push) Successful in 1m21s
Auto Comment On PR / add_improve_comment (pull_request) Successful in 17s
PR Title Check / pr-title-check (pull_request) Failing after 16s
2025-10-12 17:18:41 +08:00
8f91d815bc feat: add validation for semantic ID in post and update error handling
All checks were successful
Frontend CI / build (push) Successful in 1m23s
2025-10-12 16:36:48 +08:00
43582af2a5 feat: implement retrieval of posts by semantic ID and update related use cases 2025-10-12 15:42:48 +08:00
6efd941395 feat: add semantic_id field to post-related data structures and database migrations 2025-10-12 13:36:12 +08:00
bb9a6bbb12 feat: add example environment configuration file
All checks were successful
Frontend CI / build (push) Successful in 1m20s
2025-10-12 03:54:00 +08:00