diff --git a/docs/BACKOFFICE-CHANGELOG.md b/docs/BACKOFFICE-CHANGELOG.md index f89381c..f93dd80 100644 --- a/docs/BACKOFFICE-CHANGELOG.md +++ b/docs/BACKOFFICE-CHANGELOG.md @@ -4,6 +4,35 @@ --- +## 🏷 فاز ۱۴ — فیکس Docker Build + Deployment (بهمن ۱۴۰۴) + +> **هدف:** رفع مشکلات Docker build و CI/CD pipeline + +### ۱۴.۱ — تغییر به NuGet Package ✅ + +- **مشکل:** `ProjectReference` به `../../../CMS/src/CMSMicroservice.Protobuf/` خارج از Docker build context بود +- **رفع:** تغییر به `PackageReference Include="Foursat.CMSMicroservice.Protobuf" Version="0.0.178"` +- **فایل:** `BackOffice.csproj` + +### ۱۴.۲ — حذف COPY libs/ از Dockerfile ✅ + +- **مشکل:** `COPY ["libs/", "libs/"]` فیل می‌شد — `libs/` خارج از build context +- **رفع:** حذف خط — دیگه نیازی به DLLهای BFF نیست +- **فایل:** `Dockerfile` + +### ۱۴.۳ — تغییر nginx:alpine به رجیستری لوکال ✅ + +- **مشکل:** `FROM nginx:alpine` از Docker Hub → TLS handshake timeout +- **رفع:** `FROM 194.5.195.53:32082/nginx:alpine` +- **فایل:** `Dockerfile` + +### ۱۴.۴ — اضافه شدن SERVER_PASSWORD secret ✅ + +- **مشکل:** مرحله Deploy to Kubernetes با `Permission denied` فیل می‌شد +- **رفع:** سکرت `SERVER_PASSWORD` به ریپو Gitea اضافه شد (BackOffice + FrontOffice) + +--- + ## 🏷 فاز ۱۳ — بهبودهای UI بک‌آفیس (بهمن ۱۴۰۴) > **هدف:** رفع مشکلات بصری، بهبود UX فرم‌ها و ناوبری