5.9 KiB
5.9 KiB
📋 قائمة المهام — diyaa.de
لما تسأل الـ agent "شو عنا شي نعملو؟" → بيقرأ من قسم 🔵 مفتوحة ويقترح المهمة الجاهزة للبدء (يلي مو محجوبة بمهمة قبلها). لما تخلص مهمة → انقلها من "🔵 مفتوحة" لـ "✅ منجزة (Ready)" مع تاريخ، وحدّث
PROJECT-STATE.md.
نظام الحالات: 🔵 مفتوحة · 🟡 قيد التنفيذ · ✅ منجزة (Ready) · ⛔ محجوبة (تحتاج مهمة قبلها)
🟡 قيد التنفيذ
(لا يوجد حالياً)
🔵 مفتوحة (مرتّبة بالأولوية — ابدأ من فوق)
🆕 قرارات مراجعة 2026-08-05 أضافت T-16 و T-17 وعدّلت T-08→T-13. اقرأ
REVIEW-2026-08-05.md.
T-14 · وضع الصيانة
وضع صيانة منفصل عن coming-soon + رسالة + استثناء الأدمن. الحالة: 🔵
T-15 · تحديث Makefile + docker-compose للداتابيس
أوامر db-up, migrate, seed, studio + volumes (بيانات + ملفات) + تطبيق migrations عند النشر + backup موثّق.
الحالة: 🔵
✅ منجزة (Ready)
- 2026-08-05 · T-13 · الإحصائيات الداخلية — إضافة أحداث الزيارات وفتح المشاريع وتشغيل الألحان ونقر الروابط ورسائل التواصل، endpoint محمي بالتحقق وتحديد المعدل، وواجهة ملخص داخل الأدمن لآخر 30 يوماً. ✅
- 2026-08-05 · T-12 · الصفحات الرسمية — إضافة سياسة الخصوصية وشروط الاستخدام وImpressum بالعربي والإنجليزي، ربطها بالفوتر، وإضافة حقول الهوية القانونية إلى
.env.example. ✅ - 2026-08-05 · T-11 · الإيميلات + SMTP — ربط نموذج التواصل بحفظ الرسائل وإرسال إشعار للمالك وتأكيد للمرسل عبر Nodemailer، قوالب React Email وبديل نصي، حماية Honeypot وRate limiting، وإضافة متغيّرات SMTP إلى
.env.example. ✅ - 2026-08-05 · T-10 · الألحان (باك + فرونت + مشغّل) — إضافة CRUD كامل للألحان مع التصنيفات ورفع الصوت والغلاف والتحكم بالتحميل، قسم عام بصفحات قائمة وتفاصيل، فلترة التصنيفات، ومشغّل صوت reusable بالتشغيل والتقديم والتأخير ومستوى الصوت والمدة والتحميل الاختياري. ✅
- 2026-08-05 · T-09 · التطبيقات (type=APP) — إضافة حقول iOS إلى CRUD المشاريع، فلتر التطبيقات في الأدمن، وقسم عام للتطبيقات مع معرض السكرين شوتس وروابط المتاجر والدعم والخصوصية. ✅
- 2026-08-05 · T-08 · المشاريع: أعمال + مواقع + تصاميم — إضافة CRUD أساسي للمشاريع، رفع الصور من النموذج، صفحات الأعمال والمواقع والتصاميم مع فلترة التصنيفات وصفحات تفاصيل حسب slug. ✅
- 2026-08-05 · T-16 · إعادة تشكيل المخطط للخيار A — استبدال Work/App بـ Project موحّد، تحديث CategoryKind إلى PROJECT/MELODY، إضافة حقول المشاريع وحقول iOS، وتطبيق migration محلية ناجحة. ✅
- 2026-08-05 · T-17 · إصلاح
.env.example+ وضع الصيانة — تصحيح قيمةfullوإضافةmaintenanceإلى أوضاع الموقع مع إبقاء واجهة الصيانة ضمن T-14. ✅ - 2026-08-05 · T-07 · رفع الملفات (Media) — إضافة تخزين دائم للملفات، معالجة الصور إلى WebP عبر sharp، حفظ الصوت بصيغته، endpoint محمي، ومكوّن رفع reusable. ✅
- 2026-08-05 · T-06 · التصنيفات (Categories) CRUD — إضافة تحقق Zod وعمليات إنشاء/تعديل/حذف للتصنيفات من لوحة الأدمن مع دعم PROJECT / MELODY. ✅
- 2026-08-05 · T-05 · Layout لوحة التحكم — إضافة shell محمي، سايدبار، ترويسة مشتركة، وفورم عام مبني على React Hook Form وZod. ✅
- 2026-08-05 · T-04 · مصادقة الأدمن — إضافة Auth.js Credentials، تشفير كلمات السر، حماية
app/admin/، صفحة دخول، وseed آمن لمستخدم الأدمن. ✅ - 2026-08-05 · T-03 · إعداد PostgreSQL + Prisma — إضافة خدمة PostgreSQL مع volume وشبكة داخلية، مخطط Prisma الأولي، migration
init، وعميل قاعدة البيانات singleton. ✅ - 2026-08-05 · T-02 · تهيئة shadcn/ui — إضافة
components.json، أداةcn، والمكوّنات الأساسية Button/Card/Input/Dialog/Select/Form مع دعم RTL والثيم الحالي. ✅ - 2026-08-05 · T-01 · تهيئة Tailwind CSS — إضافة إعداد Tailwind/PostCSS، وربط tokens الثيم الحالية مع الحفاظ على الوضعين الفاتح والغامق. ✅
- 2026-08-03 · T-00 · منظومة التوثيق — إنشاء
docs/(STATE, STACK, ARCHITECTURE, CHECKLIST, TODO, IDEAS) +AGENTS.md. موثّق بالكامل. ✅
تعليمات للـ agent
- اقترح أول مهمة 🔵 مفتوحة وغير محجوبة من الأعلى.
- عند البدء: غيّر حالتها لـ
🟡 قيد التنفيذ. - عند الانتهاء: انقلها لـ ✅ منجزة مع التاريخ ورقم المهمة، حرّر حالات المهام المحجوبة يلي انفتحت، وحدّث
PROJECT-STATE.md.