lafay
d8e56e60dc
Build Backend / build (push) Successful in 3m42s
Build Backend / build-docker (push) Successful in 1m7s
feat(post): add idempotency support for post creation with client request ID
...
Add client_request_id field to post creation endpoints (CreateVotePost and CreatePostWithSegments).
When provided, the server uses Redis SetNX-based idempotency to prevent duplicate posts
from double-clicks or network retries within a 24-hour TTL. Duplicate requests return
the originally created post; concurrent in-flight requests return 429 "正在发布中,请稍候".
2026-06-26 17:00:38 +08:00
..
2026-04-28 14:53:04 +08:00
2026-04-28 14:53:04 +08:00
2026-04-28 14:53:04 +08:00
2026-06-15 03:41:59 +08:00
2026-04-28 14:53:04 +08:00
2026-04-28 14:53:04 +08:00
2026-06-15 03:41:59 +08:00
2026-06-18 20:07:24 +08:00
2026-06-15 03:41:59 +08:00
2026-06-01 13:41:02 +08:00
2026-04-28 14:53:04 +08:00
2026-06-15 03:41:59 +08:00
2026-06-15 03:41:59 +08:00
2026-06-15 03:41:59 +08:00
2026-06-15 03:41:59 +08:00
2026-05-07 01:08:39 +08:00
2026-06-15 03:41:59 +08:00
2026-06-15 03:41:59 +08:00
2026-06-17 20:41:55 +08:00
2026-06-15 03:41:59 +08:00
2026-06-26 17:00:38 +08:00
2026-04-28 14:53:04 +08:00
2026-06-15 03:41:59 +08:00
2026-04-28 14:53:04 +08:00
2026-04-28 14:53:04 +08:00
2026-04-28 14:53:04 +08:00
2026-04-24 15:14:44 +08:00
2026-04-28 14:53:04 +08:00
2026-04-28 14:53:04 +08:00
2026-04-28 14:53:04 +08:00
2026-06-17 20:41:55 +08:00
2026-06-18 19:41:32 +08:00
2026-05-09 17:25:09 +08:00
2026-06-26 17:00:38 +08:00
2026-06-15 03:41:59 +08:00