755 lines
45 KiB
JSON
755 lines
45 KiB
JSON
{
|
|
"environments": [
|
|
{
|
|
"id": "env-prod-001",
|
|
"name": "Production",
|
|
"description": "محیط عملیاتی اصلی - در دسترس کاربران نهایی",
|
|
"backgroundColor": "#38a169",
|
|
"textColor": "#ffffff"
|
|
},
|
|
{
|
|
"id": "env-stage-002",
|
|
"name": "Staging",
|
|
"description": "محیط پیش از تولید - شبیهسازی Production",
|
|
"backgroundColor": "#dd6b20",
|
|
"textColor": "#ffffff"
|
|
},
|
|
{
|
|
"id": "env-dev-003",
|
|
"name": "Development",
|
|
"description": "محیط توسعه - برای تیم فنی",
|
|
"backgroundColor": "#3182ce",
|
|
"textColor": "#ffffff"
|
|
},
|
|
{
|
|
"id": "env-qa-004",
|
|
"name": "QA",
|
|
"description": "محیط تست کیفیت - کنترل کیفیت خودکار و دستی",
|
|
"backgroundColor": "#805ad5",
|
|
"textColor": "#ffffff"
|
|
},
|
|
{
|
|
"id": "env-uat-005",
|
|
"name": "UAT",
|
|
"description": "تست پذیرش کاربر - تأیید کارفرما",
|
|
"backgroundColor": "#d69e2e",
|
|
"textColor": "#ffffff"
|
|
},
|
|
{
|
|
"id": "env-dr-006",
|
|
"name": "Disaster Recovery",
|
|
"description": "محیط بازیابی پس از بحران - پشتیبان Production",
|
|
"backgroundColor": "#e53e3e",
|
|
"textColor": "#ffffff"
|
|
}
|
|
],
|
|
"products": [
|
|
{
|
|
"id": "prod-ecommerce",
|
|
"title": "سامانه فروشگاه آنلاین دیجیمارکت",
|
|
"description": "پلتفرم جامع تجارت الکترونیک با قابلیتهای چندفروشندگی",
|
|
"metadata": {
|
|
"createdAt": "2026-01-15T08:00:00Z",
|
|
"owner": "تیم توسعه تجارت الکترونیک",
|
|
"customFields": { "industry": "E-commerce", "priority": "critical" }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-ecom-api",
|
|
"title": "E-commerce Core API",
|
|
"description": "سرویس بکاند اصلی فروشگاه",
|
|
"type": "backend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/ecommerce/core-api",
|
|
"metadata": { "framework": ".NET 8", "language": "C#", "team": "Backend Team A" },
|
|
"dependencies": ["proj-payment-gateway", "proj-inventory-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-ecom-api-prod", "environmentId": "env-prod-001", "version": "3.5.2", "deploymentDate": "2026-09-10T14:30:00Z", "releaseNotes": "رفع باگ پردازش سفارش و بهبود عملکرد کوئریها", "requiredDeployments": [{ "projectId": "proj-payment-gateway", "deploymentId": "dep-payment-prod" }, { "projectId": "proj-inventory-svc", "deploymentId": "dep-inventory-prod" }], "status": "active" },
|
|
{ "id": "dep-ecom-api-stage", "environmentId": "env-stage-002", "version": "3.6.0-rc.1", "deploymentDate": "2026-09-14T09:00:00Z", "releaseNotes": "افزودن قابلیت چندزبانه و بهینهسازی کش", "requiredDeployments": [], "status": "active" },
|
|
{ "id": "dep-ecom-api-dev", "environmentId": "env-dev-003", "version": "3.7.0-dev.12", "deploymentDate": "2026-09-15T16:00:00Z", "releaseNotes": "پیادهسازی اولیه ماژول تخفیف پیشرفته", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-ecom-web",
|
|
"title": "E-commerce Web Frontend",
|
|
"description": "اپلیکیشن وب فروشگاه با Angular",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/ecommerce/web-app",
|
|
"metadata": { "framework": "Angular 18", "language": "TypeScript" },
|
|
"dependencies": ["proj-ecom-api"],
|
|
"deployments": [
|
|
{ "id": "dep-ecom-web-prod", "environmentId": "env-prod-001", "version": "4.2.1", "deploymentDate": "2026-09-11T10:00:00Z", "releaseNotes": "بهبود UX صفحه پرداخت و افزودن فیلتر پیشرفته", "requiredDeployments": [{ "projectId": "proj-ecom-api", "deploymentId": "dep-ecom-api-prod" }], "status": "active" },
|
|
{ "id": "dep-ecom-web-stage", "environmentId": "env-stage-002", "version": "4.3.0-rc.1", "deploymentDate": "2026-09-13T11:30:00Z", "releaseNotes": "پیادهسازی Dark Mode و بهینهسازی SEO", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-ecom-mobile",
|
|
"title": "E-commerce Mobile App",
|
|
"description": "اپلیکیشن موبایل فروشگاه (iOS/Android)",
|
|
"type": "mobile",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/ecommerce/mobile-app",
|
|
"metadata": { "framework": "Flutter 3.22", "language": "Dart" },
|
|
"dependencies": ["proj-ecom-api", "proj-notification-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-ecom-mobile-prod", "environmentId": "env-prod-001", "version": "2.8.0", "deploymentDate": "2026-09-08T08:00:00Z", "releaseNotes": "انتشار در استورها با قابلیت Push Notification", "requiredDeployments": [{ "projectId": "proj-ecom-api", "deploymentId": "dep-ecom-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-ecom-db",
|
|
"title": "E-commerce Database",
|
|
"description": "پایگاه داده اصلی فروشگاه",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/ecommerce/db-migrations",
|
|
"metadata": { "framework": "SQL Server 2022", "language": "T-SQL" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-ecom-db-prod", "environmentId": "env-prod-001", "version": "5.1.0", "deploymentDate": "2026-09-05T02:00:00Z", "releaseNotes": "افزودن ایندکسهای جدید و بهینهسازی جداول سفارش", "requiredDeployments": [], "status": "active" },
|
|
{ "id": "dep-ecom-db-dr", "environmentId": "env-dr-006", "version": "5.1.0", "deploymentDate": "2026-09-05T03:00:00Z", "releaseNotes": "همگامسازی با Production برای Disaster Recovery", "requiredDeployments": [{ "projectId": "proj-ecom-db", "deploymentId": "dep-ecom-db-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-ecom-search",
|
|
"title": "E-commerce Search Service",
|
|
"description": "سرویس جستجوی پیشرفته مبتنی بر Elasticsearch",
|
|
"type": "service",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/ecommerce/search-svc",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-ecom-db"],
|
|
"deployments": [
|
|
{ "id": "dep-ecom-search-prod", "environmentId": "env-prod-001", "version": "1.9.3", "deploymentDate": "2026-09-09T13:00:00Z", "releaseNotes": "بهبود الگوریتم جستجوی فازی و افزودن فیلتر قیمت", "requiredDeployments": [{ "projectId": "proj-ecom-db", "deploymentId": "dep-ecom-db-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-ecom-infra",
|
|
"title": "E-commerce Infrastructure",
|
|
"description": "زیرساخت Kubernetes و CI/CD",
|
|
"type": "infrastructure",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/ecommerce/infra",
|
|
"metadata": { "framework": "Kubernetes 1.29", "language": "YAML/Helm" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-ecom-infra-prod", "environmentId": "env-prod-001", "version": "2.1.0", "deploymentDate": "2026-09-01T06:00:00Z", "releaseNotes": "بهروزرسانی Helm Charts و افزودن Auto-scaling", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "prod-banking",
|
|
"title": "پلتفرم بانکداری دیجیتال پارسیانبانک",
|
|
"description": "سامانه جامع بانکداری دیجیتال با قابلیتهای نئوبانک",
|
|
"metadata": {
|
|
"createdAt": "2026-02-01T08:00:00Z",
|
|
"owner": "تیم توسعه بانکداری دیجیتال",
|
|
"customFields": { "industry": "FinTech", "priority": "critical" }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-bank-core",
|
|
"title": "Banking Core Engine",
|
|
"description": "موتور اصلی پردازش تراکنشهای بانکی",
|
|
"type": "backend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/banking/core-engine",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-payment-gateway", "proj-auth-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-bank-core-prod", "environmentId": "env-prod-001", "version": "6.2.0", "deploymentDate": "2026-09-12T01:00:00Z", "releaseNotes": "افزودن پشتیبانی از تراکنشهای بینالمللی و بهبود امنیت", "requiredDeployments": [{ "projectId": "proj-payment-gateway", "deploymentId": "dep-payment-prod" }], "status": "active" },
|
|
{ "id": "dep-bank-core-uat", "environmentId": "env-uat-005", "version": "6.3.0-rc.2", "deploymentDate": "2026-09-14T10:00:00Z", "releaseNotes": "تست پذیرش ماژول وامدهی خرد", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-bank-web",
|
|
"title": "Banking Web Portal",
|
|
"description": "پرتال وب بانکداری اینترنتی",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/banking/web-portal",
|
|
"metadata": { "framework": "Angular 18", "language": "TypeScript" },
|
|
"dependencies": ["proj-bank-core"],
|
|
"deployments": [
|
|
{ "id": "dep-bank-web-prod", "environmentId": "env-prod-001", "version": "5.1.4", "deploymentDate": "2026-09-13T08:30:00Z", "releaseNotes": "بازطراحی داشبورد کاربر و افزودن گزارشهای مالی", "requiredDeployments": [{ "projectId": "proj-bank-core", "deploymentId": "dep-bank-core-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-bank-mobile",
|
|
"title": "Banking Mobile App",
|
|
"description": "اپلیکیشن موبایل بانکداری همراه",
|
|
"type": "mobile",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/banking/mobile-app",
|
|
"metadata": { "framework": "Kotlin Multiplatform", "language": "Kotlin" },
|
|
"dependencies": ["proj-bank-core", "proj-notification-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-bank-mobile-prod", "environmentId": "env-prod-001", "version": "4.0.2", "deploymentDate": "2026-09-07T09:00:00Z", "releaseNotes": "افزودن ورود با Biometric و کارت به کارت", "requiredDeployments": [{ "projectId": "proj-bank-core", "deploymentId": "dep-bank-core-prod" }], "status": "active" },
|
|
{ "id": "dep-bank-mobile-qa", "environmentId": "env-qa-004", "version": "4.1.0-beta.3", "deploymentDate": "2026-09-15T14:00:00Z", "releaseNotes": "تست قابلیت پرداخت با QR Code", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-bank-db",
|
|
"title": "Banking Database Cluster",
|
|
"description": "خوشه پایگاه داده بانکی با قابلیت HA",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/banking/db-cluster",
|
|
"metadata": { "framework": "Oracle 19c", "language": "PL/SQL" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-bank-db-prod", "environmentId": "env-prod-001", "version": "8.0.1", "deploymentDate": "2026-09-02T03:00:00Z", "releaseNotes": "ارتقای ساختار جداول تراکنش و افزودن Partitioning", "requiredDeployments": [], "status": "active" },
|
|
{ "id": "dep-bank-db-dr", "environmentId": "env-dr-006", "version": "8.0.1", "deploymentDate": "2026-09-02T04:00:00Z", "releaseNotes": "همگامسازی Active-Passive با Production", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-bank-fraud",
|
|
"title": "Fraud Detection Service",
|
|
"description": "سرویس هوشمند تشخیص تقلب با ML",
|
|
"type": "service",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/banking/fraud-svc",
|
|
"metadata": { "framework": "Python 3.12 + FastAPI", "language": "Python" },
|
|
"dependencies": ["proj-bank-core", "proj-bank-db"],
|
|
"deployments": [
|
|
{ "id": "dep-bank-fraud-prod", "environmentId": "env-prod-001", "version": "2.4.0", "deploymentDate": "2026-09-11T15:00:00Z", "releaseNotes": "بهروزرسانی مدل ML و کاهش نرخ False Positive", "requiredDeployments": [{ "projectId": "proj-bank-core", "deploymentId": "dep-bank-core-prod" }], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "prod-healthcare",
|
|
"title": "سامانه سلامت و نوبتدهی سلامتیار",
|
|
"description": "پلتفرم جامع نوبتدهی و پرونده الکترونیک سلامت",
|
|
"metadata": {
|
|
"createdAt": "2026-02-20T08:00:00Z",
|
|
"owner": "تیم توسعه سلامت دیجیتال",
|
|
"customFields": { "industry": "Healthcare", "priority": "high" }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-health-api",
|
|
"title": "Healthcare Core API",
|
|
"description": "سرویس بکاند سامانه سلامت",
|
|
"type": "backend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/healthcare/core-api",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-auth-svc", "proj-notification-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-health-api-prod", "environmentId": "env-prod-001", "version": "2.7.1", "deploymentDate": "2026-09-10T11:00:00Z", "releaseNotes": "افزودن ماژول نسخهنویسی الکترونیک", "requiredDeployments": [], "status": "active" },
|
|
{ "id": "dep-health-api-stage", "environmentId": "env-stage-002", "version": "2.8.0-rc.1", "deploymentDate": "2026-09-14T13:00:00Z", "releaseNotes": "یکپارچگی با سامانه بیمه تأمین اجتماعی", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-health-web",
|
|
"title": "Healthcare Patient Portal",
|
|
"description": "پرتال بیماران برای نوبتدهی و مشاهده پرونده",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/healthcare/patient-portal",
|
|
"metadata": { "framework": "React 18", "language": "TypeScript" },
|
|
"dependencies": ["proj-health-api"],
|
|
"deployments": [
|
|
{ "id": "dep-health-web-prod", "environmentId": "env-prod-001", "version": "3.1.0", "deploymentDate": "2026-09-12T09:30:00Z", "releaseNotes": "بهبود فرآیند رزرو نوبت و افزودن یادآور خودکار", "requiredDeployments": [{ "projectId": "proj-health-api", "deploymentId": "dep-health-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-health-doc",
|
|
"title": "Doctor Dashboard",
|
|
"description": "داشبورد پزشکان برای مدیریت بیماران",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/healthcare/doctor-dashboard",
|
|
"metadata": { "framework": "Angular 18", "language": "TypeScript" },
|
|
"dependencies": ["proj-health-api"],
|
|
"deployments": [
|
|
{ "id": "dep-health-doc-prod", "environmentId": "env-prod-001", "version": "2.3.2", "deploymentDate": "2026-09-09T10:00:00Z", "releaseNotes": "افزودن تقویم هوشمند و مدیریت نسخهها", "requiredDeployments": [{ "projectId": "proj-health-api", "deploymentId": "dep-health-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-health-db",
|
|
"title": "Healthcare Database",
|
|
"description": "پایگاه داده پروندههای الکترونیک سلامت",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/healthcare/db",
|
|
"metadata": { "framework": "PostgreSQL 16", "language": "SQL" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-health-db-prod", "environmentId": "env-prod-001", "version": "4.0.0", "deploymentDate": "2026-09-03T02:30:00Z", "releaseNotes": "مهاجرت به ساختار جدید پرونده الکترونیک", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-health-mobile",
|
|
"title": "Healthcare Mobile App",
|
|
"description": "اپلیکیشن موبایل بیماران",
|
|
"type": "mobile",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/healthcare/mobile",
|
|
"metadata": { "framework": "React Native 0.74", "language": "TypeScript" },
|
|
"dependencies": ["proj-health-api"],
|
|
"deployments": [
|
|
{ "id": "dep-health-mobile-prod", "environmentId": "env-prod-001", "version": "1.5.0", "deploymentDate": "2026-09-06T08:00:00Z", "releaseNotes": "انتشار نسخه اولیه با قابلیت نوبتدهی", "requiredDeployments": [{ "projectId": "proj-health-api", "deploymentId": "dep-health-api-prod" }], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "prod-edtech",
|
|
"title": "پلتفرم آموزش آنلاین دانشیار",
|
|
"description": "سامانه LMS با قابلیت برگزاری کلاس زنده و محتوای تعاملی",
|
|
"metadata": {
|
|
"createdAt": "2026-03-05T08:00:00Z",
|
|
"owner": "تیم توسعه EdTech",
|
|
"customFields": { "industry": "Education", "priority": "high" }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-edu-api",
|
|
"title": "LMS Core API",
|
|
"description": "سرویس بکاند سامانه آموزش",
|
|
"type": "backend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/edtech/core-api",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-auth-svc", "proj-notification-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-edu-api-prod", "environmentId": "env-prod-001", "version": "3.2.1", "deploymentDate": "2026-09-11T12:00:00Z", "releaseNotes": "افزودن سیستم آزمون آنلاین و تصحیح خودکار", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-edu-web",
|
|
"title": "LMS Web Platform",
|
|
"description": "پلتفرم وب آموزش برای دانشجویان و اساتید",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/edtech/web-platform",
|
|
"metadata": { "framework": "Next.js 14", "language": "TypeScript" },
|
|
"dependencies": ["proj-edu-api", "proj-video-streaming"],
|
|
"deployments": [
|
|
{ "id": "dep-edu-web-prod", "environmentId": "env-prod-001", "version": "4.0.3", "deploymentDate": "2026-09-13T10:00:00Z", "releaseNotes": "بهبود پخشکننده ویدیو و افزودن زیرنویس خودکار", "requiredDeployments": [{ "projectId": "proj-edu-api", "deploymentId": "dep-edu-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-edu-video",
|
|
"title": "Video Streaming Service",
|
|
"description": "سرویس استریم ویدیوی کلاسهای زنده",
|
|
"type": "service",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/edtech/video-streaming",
|
|
"metadata": { "framework": "Node.js 20", "language": "TypeScript" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-edu-video-prod", "environmentId": "env-prod-001", "version": "2.1.0", "deploymentDate": "2026-09-08T14:00:00Z", "releaseNotes": "پشتیبانی از کیفیت 4K و کاهش تأخیر استریم", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-edu-db",
|
|
"title": "LMS Database",
|
|
"description": "پایگاه داده دورهها و کاربران",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/edtech/db",
|
|
"metadata": { "framework": "MongoDB 7", "language": "MongoDB Query" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-edu-db-prod", "environmentId": "env-prod-001", "version": "3.0.0", "deploymentDate": "2026-09-04T03:00:00Z", "releaseNotes": "مهاجرت به ساختار شاردینگ برای مقیاسپذیری", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-edu-mobile",
|
|
"title": "LMS Mobile App",
|
|
"description": "اپلیکیشن موبایل دانشجویان",
|
|
"type": "mobile",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/edtech/mobile",
|
|
"metadata": { "framework": "Flutter 3.22", "language": "Dart" },
|
|
"dependencies": ["proj-edu-api"],
|
|
"deployments": [
|
|
{ "id": "dep-edu-mobile-prod", "environmentId": "env-prod-001", "version": "2.0.1", "deploymentDate": "2026-09-07T09:30:00Z", "releaseNotes": "قابلیت دانلود آفلاین ویدیوها", "requiredDeployments": [{ "projectId": "proj-edu-api", "deploymentId": "dep-edu-api-prod" }], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "prod-transport",
|
|
"title": "سامانه حملونقل هوشمند ترافیکیار",
|
|
"description": "پلتفرم مدیریت ناوگان و مسیریابی هوشمند",
|
|
"metadata": {
|
|
"createdAt": "2026-03-18T08:00:00Z",
|
|
"owner": "تیم توسعه Smart City",
|
|
"customFields": { "industry": "Transportation", "priority": "high" }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-trans-api",
|
|
"title": "Transport Core API",
|
|
"description": "سرویس بکاند سامانه حملونقل",
|
|
"type": "backend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/transport/core-api",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-maps-svc", "proj-auth-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-trans-api-prod", "environmentId": "env-prod-001", "version": "2.5.0", "deploymentDate": "2026-09-10T13:00:00Z", "releaseNotes": "افزودن الگوریتم مسیریابی پیشرفته با ترافیک زنده", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-trans-web",
|
|
"title": "Fleet Management Dashboard",
|
|
"description": "داشبورد مدیریت ناوگان",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/transport/fleet-dashboard",
|
|
"metadata": { "framework": "Vue.js 3", "language": "TypeScript" },
|
|
"dependencies": ["proj-trans-api"],
|
|
"deployments": [
|
|
{ "id": "dep-trans-web-prod", "environmentId": "env-prod-001", "version": "3.1.2", "deploymentDate": "2026-09-12T11:00:00Z", "releaseNotes": "نمایش زنده ناوگان روی نقشه و گزارشهای عملکرد", "requiredDeployments": [{ "projectId": "proj-trans-api", "deploymentId": "dep-trans-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-trans-maps",
|
|
"title": "Maps & Geolocation Service",
|
|
"description": "سرویس نقشه و موقعیتیابی",
|
|
"type": "service",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/transport/maps-svc",
|
|
"metadata": { "framework": "Go 1.22", "language": "Go" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-trans-maps-prod", "environmentId": "env-prod-001", "version": "1.8.0", "deploymentDate": "2026-09-09T15:00:00Z", "releaseNotes": "بهینهسازی reverse geocoding و افزودن POI", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-trans-mobile",
|
|
"title": "Driver Mobile App",
|
|
"description": "اپلیکیشن رانندگان",
|
|
"type": "mobile",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/transport/driver-app",
|
|
"metadata": { "framework": "Kotlin", "language": "Kotlin" },
|
|
"dependencies": ["proj-trans-api"],
|
|
"deployments": [
|
|
{ "id": "dep-trans-mobile-prod", "environmentId": "env-prod-001", "version": "2.2.1", "deploymentDate": "2026-09-08T08:30:00Z", "releaseNotes": "بهبود مصرف باتری و دقت GPS", "requiredDeployments": [{ "projectId": "proj-trans-api", "deploymentId": "dep-trans-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-trans-db",
|
|
"title": "Transport Database",
|
|
"description": "پایگاه داده سفرها و ناوگان",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/transport/db",
|
|
"metadata": { "framework": "PostgreSQL 16 + PostGIS", "language": "SQL" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-trans-db-prod", "environmentId": "env-prod-001", "version": "3.2.0", "deploymentDate": "2026-09-03T02:00:00Z", "releaseNotes": "افزودن جداول مکانی و بهینهسازی کوئریهای برداری", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "prod-realestate",
|
|
"title": "پلتفرم املاک و مستغلات خانهیار",
|
|
"description": "سامانه جامع خرید، فروش و اجاره املاک",
|
|
"metadata": {
|
|
"createdAt": "2026-04-02T08:00:00Z",
|
|
"owner": "تیم توسعه PropTech",
|
|
"customFields": { "industry": "Real Estate", "priority": "medium" }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-re-api",
|
|
"title": "Real Estate Core API",
|
|
"description": "سرویس بکاند پلتفرم املاک",
|
|
"type": "backend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/realestate/core-api",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-maps-svc", "proj-auth-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-re-api-prod", "environmentId": "env-prod-001", "version": "2.1.3", "deploymentDate": "2026-09-11T10:30:00Z", "releaseNotes": "افزودن تور مجازی ۳۶۰ درجه و فیلتر پیشرفته", "requiredDeployments": [{ "projectId": "proj-maps-svc", "deploymentId": "dep-trans-maps-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-re-web",
|
|
"title": "Real Estate Web Portal",
|
|
"description": "پرتال وب جستجوی املاک",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/realestate/web-portal",
|
|
"metadata": { "framework": "Next.js 14", "language": "TypeScript" },
|
|
"dependencies": ["proj-re-api"],
|
|
"deployments": [
|
|
{ "id": "dep-re-web-prod", "environmentId": "env-prod-001", "version": "3.0.2", "deploymentDate": "2026-09-13T09:00:00Z", "releaseNotes": "نمایش املاک روی نقشه و مقایسه چندگانه", "requiredDeployments": [{ "projectId": "proj-re-api", "deploymentId": "dep-re-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-re-mobile",
|
|
"title": "Real Estate Mobile App",
|
|
"description": "اپلیکیشن موبایل جستجوی ملک",
|
|
"type": "mobile",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/realestate/mobile",
|
|
"metadata": { "framework": "Swift", "language": "Swift" },
|
|
"dependencies": ["proj-re-api"],
|
|
"deployments": [
|
|
{ "id": "dep-re-mobile-prod", "environmentId": "env-prod-001", "version": "1.7.0", "deploymentDate": "2026-09-06T08:00:00Z", "releaseNotes": "نسخه iOS با قابلیت AR برای مشاهده ملک", "requiredDeployments": [{ "projectId": "proj-re-api", "deploymentId": "dep-re-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-re-db",
|
|
"title": "Real Estate Database",
|
|
"description": "پایگاه داده املاک و کاربران",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/realestate/db",
|
|
"metadata": { "framework": "SQL Server 2022", "language": "T-SQL" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-re-db-prod", "environmentId": "env-prod-001", "version": "2.5.0", "deploymentDate": "2026-09-04T03:00:00Z", "releaseNotes": "بهینهسازی ایندکسهای مکانی", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "prod-travel",
|
|
"title": "سامانه گردشگری و رزرو سفر سفریار",
|
|
"description": "پلتفرم رزرو بلیط، هتل و تور",
|
|
"metadata": {
|
|
"createdAt": "2026-04-15T08:00:00Z",
|
|
"owner": "تیم توسعه TravelTech",
|
|
"customFields": { "industry": "Tourism", "priority": "high" }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-travel-api",
|
|
"title": "Travel Booking API",
|
|
"description": "سرویس بکاند رزرواسیون",
|
|
"type": "backend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/travel/booking-api",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-payment-gateway", "proj-notification-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-travel-api-prod", "environmentId": "env-prod-001", "version": "3.4.1", "deploymentDate": "2026-09-12T14:00:00Z", "releaseNotes": "یکپارچگی با GDS جهانی و افزودن رزرو هتل", "requiredDeployments": [{ "projectId": "proj-payment-gateway", "deploymentId": "dep-payment-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-travel-web",
|
|
"title": "Travel Booking Portal",
|
|
"description": "پرتال وب رزرو سفر",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/travel/web-portal",
|
|
"metadata": { "framework": "React 18", "language": "TypeScript" },
|
|
"dependencies": ["proj-travel-api"],
|
|
"deployments": [
|
|
{ "id": "dep-travel-web-prod", "environmentId": "env-prod-001", "version": "4.1.0", "deploymentDate": "2026-09-13T11:30:00Z", "releaseNotes": "بازطراحی فرآیند رزرو و افزودن پیشنهاد هوشمند", "requiredDeployments": [{ "projectId": "proj-travel-api", "deploymentId": "dep-travel-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-travel-mobile",
|
|
"title": "Travel Mobile App",
|
|
"description": "اپلیکیشن موبایل رزرو سفر",
|
|
"type": "mobile",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/travel/mobile",
|
|
"metadata": { "framework": "Flutter 3.22", "language": "Dart" },
|
|
"dependencies": ["proj-travel-api"],
|
|
"deployments": [
|
|
{ "id": "dep-travel-mobile-prod", "environmentId": "env-prod-001", "version": "2.6.2", "deploymentDate": "2026-09-07T09:00:00Z", "releaseNotes": "افزودن کارت پرواز دیجیتال و مدیریت رزرو", "requiredDeployments": [{ "projectId": "proj-travel-api", "deploymentId": "dep-travel-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-travel-db",
|
|
"title": "Travel Database",
|
|
"description": "پایگاه داده رزروها و کاربران",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/travel/db",
|
|
"metadata": { "framework": "PostgreSQL 16", "language": "SQL" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-travel-db-prod", "environmentId": "env-prod-001", "version": "3.1.0", "deploymentDate": "2026-09-03T02:30:00Z", "releaseNotes": "افزودن جداول رزروهای بینالمللی", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "prod-hr",
|
|
"title": "پلتفرم مدیریت منابع انسانی کاریار",
|
|
"description": "سامانه جامع HR شامل حقوق و دستمزد، حضور و غیاب و ارزیابی",
|
|
"metadata": {
|
|
"createdAt": "2026-05-01T08:00:00Z",
|
|
"owner": "تیم توسعه HR Tech",
|
|
"customFields": { "industry": "Human Resources", "priority": "medium" }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-hr-api",
|
|
"title": "HR Core API",
|
|
"description": "سرویس بکاند سامانه HR",
|
|
"type": "backend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/hr/core-api",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-auth-svc", "proj-notification-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-hr-api-prod", "environmentId": "env-prod-001", "version": "2.9.0", "deploymentDate": "2026-09-10T10:00:00Z", "releaseNotes": "ماژول جدید ارزیابی عملکرد ۳۶۰ درجه", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-hr-web",
|
|
"title": "HR Web Portal",
|
|
"description": "پرتال وب کارکنان و مدیران",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/hr/web-portal",
|
|
"metadata": { "framework": "Angular 18", "language": "TypeScript" },
|
|
"dependencies": ["proj-hr-api"],
|
|
"deployments": [
|
|
{ "id": "dep-hr-web-prod", "environmentId": "env-prod-001", "version": "3.3.1", "deploymentDate": "2026-09-12T09:00:00Z", "releaseNotes": "داشبورد مدیریتی جدید و گزارشهای حقوق", "requiredDeployments": [{ "projectId": "proj-hr-api", "deploymentId": "dep-hr-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-hr-mobile",
|
|
"title": "HR Mobile App",
|
|
"description": "اپلیکیشن موبایل کارکنان",
|
|
"type": "mobile",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/hr/mobile",
|
|
"metadata": { "framework": "React Native 0.74", "language": "TypeScript" },
|
|
"dependencies": ["proj-hr-api"],
|
|
"deployments": [
|
|
{ "id": "dep-hr-mobile-prod", "environmentId": "env-prod-001", "version": "1.8.0", "deploymentDate": "2026-09-06T08:30:00Z", "releaseNotes": "ثبت حضور با GPS و درخواست مرخصی", "requiredDeployments": [{ "projectId": "proj-hr-api", "deploymentId": "dep-hr-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-hr-db",
|
|
"title": "HR Database",
|
|
"description": "پایگاه داده کارکنان و سوابق",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/hr/db",
|
|
"metadata": { "framework": "SQL Server 2022", "language": "T-SQL" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-hr-db-prod", "environmentId": "env-prod-001", "version": "4.0.0", "deploymentDate": "2026-09-02T02:00:00Z", "releaseNotes": "ساختار جدید برای ارزیابی عملکرد", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-hr-payroll",
|
|
"title": "Payroll Engine",
|
|
"description": "موتور محاسبه حقوق و دستمزد",
|
|
"type": "service",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/hr/payroll-engine",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-hr-api", "proj-hr-db"],
|
|
"deployments": [
|
|
{ "id": "dep-hr-payroll-prod", "environmentId": "env-prod-001", "version": "2.2.1", "deploymentDate": "2026-09-09T11:00:00Z", "releaseNotes": "پشتیبانی از قوانین جدید مالیاتی ۱۴۰۵", "requiredDeployments": [{ "projectId": "proj-hr-api", "deploymentId": "dep-hr-api-prod" }], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "prod-crm",
|
|
"title": "سامانه CRM و فروش مشترییار",
|
|
"description": "پلتفرم مدیریت ارتباط با مشتری و فروش",
|
|
"metadata": {
|
|
"createdAt": "2026-05-20T08:00:00Z",
|
|
"owner": "تیم توسعه CRM",
|
|
"customFields": { "industry": "Sales & CRM", "priority": "high" }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-crm-api",
|
|
"title": "CRM Core API",
|
|
"description": "سرویس بکاند CRM",
|
|
"type": "backend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/crm/core-api",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-auth-svc", "proj-notification-svc"],
|
|
"deployments": [
|
|
{ "id": "dep-crm-api-prod", "environmentId": "env-prod-001", "version": "3.6.2", "deploymentDate": "2026-09-11T13:00:00Z", "releaseNotes": "ماژول اتوماسیون بازاریابی و تحلیل رفتار مشتری", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-crm-web",
|
|
"title": "CRM Web Dashboard",
|
|
"description": "داشبورد وب تیم فروش",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/crm/web-dashboard",
|
|
"metadata": { "framework": "React 18", "language": "TypeScript" },
|
|
"dependencies": ["proj-crm-api"],
|
|
"deployments": [
|
|
{ "id": "dep-crm-web-prod", "environmentId": "env-prod-001", "version": "4.2.0", "deploymentDate": "2026-09-13T10:30:00Z", "releaseNotes": "نمای ۳۶۰ درجه مشتری و گزارشهای پیشرفته", "requiredDeployments": [{ "projectId": "proj-crm-api", "deploymentId": "dep-crm-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-crm-mobile",
|
|
"title": "CRM Mobile App",
|
|
"description": "اپلیکیشن موبایل ویزیتورها",
|
|
"type": "mobile",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/crm/mobile",
|
|
"metadata": { "framework": "Flutter 3.22", "language": "Dart" },
|
|
"dependencies": ["proj-crm-api"],
|
|
"deployments": [
|
|
{ "id": "dep-crm-mobile-prod", "environmentId": "env-prod-001", "version": "2.1.3", "deploymentDate": "2026-09-07T09:00:00Z", "releaseNotes": "ثبت بازدید حضوری و آپلود فاکتور", "requiredDeployments": [{ "projectId": "proj-crm-api", "deploymentId": "dep-crm-api-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-crm-db",
|
|
"title": "CRM Database",
|
|
"description": "پایگاه داده مشتریان و سرنخها",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/crm/db",
|
|
"metadata": { "framework": "MongoDB 7", "language": "MongoDB Query" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-crm-db-prod", "environmentId": "env-prod-001", "version": "3.0.1", "deploymentDate": "2026-09-04T03:00:00Z", "releaseNotes": "ساختار بهینه برای دادههای نیمهساختاریافته", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-crm-analytics",
|
|
"title": "CRM Analytics Engine",
|
|
"description": "موتور تحلیل و BI فروش",
|
|
"type": "service",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/crm/analytics",
|
|
"metadata": { "framework": "Python 3.12", "language": "Python" },
|
|
"dependencies": ["proj-crm-db"],
|
|
"deployments": [
|
|
{ "id": "dep-crm-analytics-prod", "environmentId": "env-prod-001", "version": "1.5.0", "deploymentDate": "2026-09-10T14:00:00Z", "releaseNotes": "پیشبینی فروش با مدل ML و تحلیل چرخه عمر مشتری", "requiredDeployments": [{ "projectId": "proj-crm-db", "deploymentId": "dep-crm-db-prod" }], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "prod-payment",
|
|
"title": "پلتفرم پرداخت و کیف پول پرداختیار",
|
|
"description": "زیرساخت مشترک پرداخت برای تمام محصولات سازمان",
|
|
"metadata": {
|
|
"createdAt": "2026-01-05T08:00:00Z",
|
|
"owner": "تیم توسعه Payment",
|
|
"customFields": { "industry": "FinTech", "priority": "critical", "shared": true }
|
|
},
|
|
"projects": [
|
|
{
|
|
"id": "proj-payment-gateway",
|
|
"title": "Payment Gateway Service",
|
|
"description": "درگاه پرداخت یکپارچه - سرویس مشترک",
|
|
"type": "service",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/payment/gateway",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-payment-db"],
|
|
"deployments": [
|
|
{ "id": "dep-payment-prod", "environmentId": "env-prod-001", "version": "5.3.0", "deploymentDate": "2026-09-09T12:00:00Z", "releaseNotes": "پشتیبانی از درگاههای جدید و توکنسازی کارت", "requiredDeployments": [{ "projectId": "proj-payment-db", "deploymentId": "dep-payment-db-prod" }], "status": "active" },
|
|
{ "id": "dep-payment-stage", "environmentId": "env-stage-002", "version": "5.4.0-rc.1", "deploymentDate": "2026-09-14T10:00:00Z", "releaseNotes": "تست یکپارچگی با شاپرک جدید", "requiredDeployments": [], "status": "active" },
|
|
{ "id": "dep-payment-qa", "environmentId": "env-qa-004", "version": "5.4.0-beta.2", "deploymentDate": "2026-09-15T15:00:00Z", "releaseNotes": "تستهای خودکار امنیتی و بار", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-payment-wallet",
|
|
"title": "Digital Wallet Service",
|
|
"description": "سرویس کیف پول الکترونیک",
|
|
"type": "service",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/payment/wallet",
|
|
"metadata": { "framework": ".NET 8", "language": "C#" },
|
|
"dependencies": ["proj-payment-gateway", "proj-payment-db"],
|
|
"deployments": [
|
|
{ "id": "dep-payment-wallet-prod", "environmentId": "env-prod-001", "version": "3.1.2", "deploymentDate": "2026-09-11T11:00:00Z", "releaseNotes": "افزودن قابلیت انتقال بین کیف پول و کشبک", "requiredDeployments": [{ "projectId": "proj-payment-gateway", "deploymentId": "dep-payment-prod" }], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-payment-db",
|
|
"title": "Payment Database",
|
|
"description": "پایگاه داده تراکنشهای مالی",
|
|
"type": "database",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/payment/db",
|
|
"metadata": { "framework": "Oracle 19c RAC", "language": "PL/SQL" },
|
|
"dependencies": [],
|
|
"deployments": [
|
|
{ "id": "dep-payment-db-prod", "environmentId": "env-prod-001", "version": "6.0.0", "deploymentDate": "2026-09-01T02:00:00Z", "releaseNotes": "ارتقای ساختار تراکنشها با قابلیت Audit کامل", "requiredDeployments": [], "status": "active" },
|
|
{ "id": "dep-payment-db-dr", "environmentId": "env-dr-006", "version": "6.0.0", "deploymentDate": "2026-09-01T03:00:00Z", "releaseNotes": "همگامسازی Active-Active با Production", "requiredDeployments": [], "status": "active" }
|
|
]
|
|
},
|
|
{
|
|
"id": "proj-payment-web",
|
|
"title": "Payment Management Portal",
|
|
"description": "پرتال مدیریت تراکنشها برای اپراتورها",
|
|
"type": "frontend",
|
|
"repositoryUrl": "https://git.rayanpardaz.ir/payment/portal",
|
|
"metadata": { "framework": "Angular 18", "language": "TypeScript" },
|
|
"dependencies": ["proj-payment-gateway"],
|
|
"deployments": [
|
|
{ "id": "dep-payment-web-prod", "environmentId": "env-prod-001", "version": "2.8.1", "deploymentDate": "2026-09-12T10:00:00Z", "releaseNotes": "داشبورد تحلیل تراکنشها و مدیریت disputes", "requiredDeployments": [{ "projectId": "proj-payment-gateway", "deploymentId": "dep-payment-prod" }], "status": "active" }
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |