Production deploys blocked although 30 credits are available

DC1-1AS-2026-Bride.docx

Document

تم. جهزت EduTeacher v3 – Production Foundation، وركزت تحديدًا على النقاط الأربع التي طلبتها:

ما تم إصلاحه

1. :broom: تنظيف البنية

  • فصل ملفات الموقع عن ملفات الـBackend والوثائق.

  • جعل Netlify ينشر site/ فقط بدل نشر المشروع الداخلي كله.

  • تحديث Service Worker إلى v3 لمنع بقاء النسخ القديمة في cache.

2. :locked_with_key: حماية المنصة

  • إضافة نظام أدوار حقيقي:

    • :graduation_cap: Student

    • :man_teacher: Teacher

    • :shield: Admin

  • الطالب لا يستطيع إنشاء/تعديل/حذف الموارد.

  • المعلم يستطيع إدارة موارده.

  • المدير لديه صلاحيات الإدارة.

  • إضافة سياسات RLS جديدة في Supabase.

  • إنشاء Profile تلقائيًا عند إنشاء حساب جديد.

  • إضافة Backfill للحسابات التي أنشئت سابقًا.

  • إضافة Security Headers.

3. :cloud: Smart Drive 2.0

  • التصنيف أصبح Content-first وليس اسم الملف فقط.

  • استخراج:

    • المستوى

    • المادة

    • نوع المورد

    • الثلاثي

    • السنة الدراسية

    • الموضوع

    • اللغة

    • نسبة الثقة

  • إضافة API للتصنيف:
    /api/drive/classify

  • الحفاظ على فكرة عدم إرسال كل الملفات إلى AI؛ يمكن إضافة AI لاحقًا للملفات منخفضة الثقة فقط.

4. :books: Supabase Resources

  • جعل Supabase هو المصدر الرئيسي للموارد.

  • إضافة CRUD:

    • GET

    • POST

    • PATCH

    • DELETE

  • ربط الموارد بالمالك.

  • منع الطالب من إدارة الموارد.

  • دعم drive_id لمنع التكرار.

  • إضافة visibility.

:package: النسخة الجديدة

تحميل EduTeacher v3 – Production Foundation

:warning: مهم جدًا قبل النشر

هذه النسخة تحتاج تشغيل ملف 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.