feat: public review flow for posts (like artefacts)
All checks were successful
Deploy / deploy (push) Successful in 12s

- Token-based public review page at /review-post/:token
- Submit for Review button generates shareable link
- External reviewers can approve/reject with comments
- Approval gate prevents skipping review (superadmin override)
- i18n keys for review flow in en + ar

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
fahed
2026-03-05 15:16:13 +03:00
parent 8e243517e2
commit 0e948cbf37
6 changed files with 625 additions and 31 deletions

View File

@@ -889,5 +889,18 @@
"posts.selectApprovers": "اختر المعتمدين...",
"posts.scheduling": "الجدولة والتعيين",
"posts.content": "المحتوى",
"posts.reject": "رفض"
"posts.reject": "رفض",
"posts.submittedForReview": "تم إرسال المنشور للمراجعة",
"posts.failedSubmitReview": "فشل إرسال المراجعة",
"posts.reviewLinkCopied": "تم نسخ رابط المراجعة!",
"posts.reviewLinkTitle": "رابط المراجعة",
"posts.awaitingReview": "بانتظار المراجعة",
"posts.awaitingReviewDesc": "هذا المنشور بانتظار الموافقة الخارجية.",
"posts.approvedBy": "تمت الموافقة من",
"posts.rejectedBy": "تم الرفض من",
"posts.submitting": "جارٍ الإرسال...",
"posts.submitForReview": "إرسال للمراجعة",
"posts.schedulePost": "جدولة المنشور",
"review.postReview": "مراجعة المنشور",
"review.createdBy": "أنشئ بواسطة"
}