DC1-1AS-2026-Bride.docx
Document
تم. جهزت EduTeacher v3 – Production Foundation، وركزت تحديدًا على النقاط الأربع التي طلبتها:
ما تم إصلاحه
1.
تنظيف البنية
-
فصل ملفات الموقع عن ملفات الـBackend والوثائق.
-
جعل Netlify ينشر
site/فقط بدل نشر المشروع الداخلي كله. -
تحديث Service Worker إلى v3 لمنع بقاء النسخ القديمة في cache.
2.
حماية المنصة
-
إضافة نظام أدوار حقيقي:
-
Student -
Teacher -
Admin
-
-
الطالب لا يستطيع إنشاء/تعديل/حذف الموارد.
-
المعلم يستطيع إدارة موارده.
-
المدير لديه صلاحيات الإدارة.
-
إضافة سياسات RLS جديدة في Supabase.
-
إنشاء Profile تلقائيًا عند إنشاء حساب جديد.
-
إضافة Backfill للحسابات التي أنشئت سابقًا.
-
إضافة Security Headers.
3.
Smart Drive 2.0
-
التصنيف أصبح Content-first وليس اسم الملف فقط.
-
استخراج:
-
المستوى
-
المادة
-
نوع المورد
-
الثلاثي
-
السنة الدراسية
-
الموضوع
-
اللغة
-
نسبة الثقة
-
-
إضافة API للتصنيف:
/api/drive/classify -
الحفاظ على فكرة عدم إرسال كل الملفات إلى AI؛ يمكن إضافة AI لاحقًا للملفات منخفضة الثقة فقط.
4.
Supabase Resources
-
جعل Supabase هو المصدر الرئيسي للموارد.
-
إضافة CRUD:
-
GET
-
POST
-
PATCH
-
DELETE
-
-
ربط الموارد بالمالك.
-
منع الطالب من إدارة الموارد.
-
دعم
drive_idلمنع التكرار. -
إضافة
visibility.
النسخة الجديدة
تحميل EduTeacher v3 – Production Foundation
مهم جدًا قبل النشر
هذه النسخة تحتاج تشغيل ملف SQL مرة واحدة فقط في Supabase:
backen
Subject: Production deploys blocked although 30 credits are available
Hello Netlify Support,
My Free plan team is showing “running on operational credits — production deploys and Agent Runners are paused.”However, Usage & Billing shows 30 credits available and Concurrent builds 0/1 for the current billing period (Sep 1–Sep 30, 2026).
I have not exhausted my credits, but production deploys are blocked.
Could you please check my team and re-enable production deploys?
Thank you.