fix web project folder actions
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
|
||||
## الحالة الحالية — 2026-10-04
|
||||
|
||||
- 2026-10-04 — إصلاح إجراء المشروع غير المستجيب على Flutter Web: مراجعة `file_selector_web 0.9.4+2` المثبت محليًا أكدت أن `getDirectoryPath()` يعيد `null` على الويب؛ لذلك لم يكن زر تسجيل مجلد كامل قادرًا على فتح المنتقي. حُوّل الإجراء الرئيسي في الويب إلى اختيار ملفات كود/PDF للتحليل، وأُخفي إجراء تسجيل المجلد من قائمة «مشاريعي» عندما لا يوجد مشروع مسجل، مع رسالة تشرح خيار الملفات والمشاريع المسجلة. أزرار تسجيل المجلد بقيت لسطح المكتب، وقائمة المشاريع المسجلة سابقًا تظل قابلة للاختيار. اختبار Flutter الكامل 25/25، `flutter analyze --no-pub` بلا ملاحظات، وبناء Web نجح خلال 171.3 ثانية. لم يتم بعد اختبار إرسال ملف فعلي من نافذة المتصفح ولا التحقق المرئي من Windows؛ لا تُعد هذه الخطوة تسجيل مشروع كاملًا في الويب.
|
||||
|
||||
- 2026-10-04 — اختبار عقد بث الوكيل في عميل Flutter: أُضيف خادم HTTP محلي للاختبار يرسل أحداث تقدم و`heartbeat` ثم `done`، ويتحقق من عرض رسالة النبضة والجواب النهائي وتمرير Bearer ومساحة المشروع والملفات المختارة والمهارة في الطلب. اختبار الملف المستهدف نجح 3/3، ومجموعة Flutter الكاملة نجحت 24/24، و`flutter analyze --no-pub` بلا ملاحظات. هذا يثبت فك أحداث SSE في عميل Dart ولا يغني عن تجربة النافذة يدويًا أو عن طلب حي طويل؛ مشكلة عدم ظهور نافذة نسخة LocalAppData لواجهة التحكم موثقة في بند التحقق المرئي أدناه.
|
||||
|
||||
- 2026-10-04 — إعادة فحص آمنة لبوابة حصة قرص الوكيل: شُغّل `scripts/verify_vhd_disk_quota.ps1`؛ مسار UAC المعتاد فشل قبل الإقلاع بـ`0xc0000142`. تجربة التنفيذ خارج sandbox لم تُظهر عملية PowerShell مرتفعة أو DiskPart حتى بعد الانتظار، فأُوقفت؛ فحص القراءة فقط أكد عدم وجود مجلد probe أو عملية DiskPart جديدة. لم يُنشأ أو يُركّب VHDX، ولم تتغير الأقراص. ما زال إثبات حصة القرص يتطلب جلسة إدارية تفاعلية تعمل.
|
||||
|
||||
Reference in New Issue
Block a user