📋 سجل التغييرات
تاريخ التحديثات والتحسينات في منصة صِلة — سجل حزم لغة ص
v1.5.0
٨ أبريل ٢٠٢٦
🎨 لوحة المشرف المحسّنة + صفحة البحث الجديدة
✨ ميزات جديدة
- لوحة مشرف محسّنة بـ 5 تبويبات: مستخدمين، حزم، سجل أحداث، رسوم بيانية، إعدادات
- سجل أحداث تلقائي يتتبع كل إجراءات المشرفين
- رسوم بيانية للتنزيلات والتسجيلات اليومية
- إعدادات موقع قابلة للتعديل (اسم الموقع، الوصف، وضع الصيانة، الإعلانات)
- بحث وفلترة المستخدمين في لوحة المشرف
- صفحة بحث محسّنة بعرض شبكة/قائمة
- ترتيب نتائج البحث (تنزيلات، أحدث، أبجدي، آخر تحديث)
- ترقيم صفحات نتائج البحث
- اقتراحات بحث فورية أثناء الكتابة
- بطاقات حزم محسّنة مع كلمات مفتاحية ورخصة
🔧 إصلاحات
- إصلاح خطأ
datetime("now")في SQLite لعمليات الكتابة
v1.4.0
٧ أبريل ٢٠٢٦
📊 صفحة حالة النظام + توثيق API تفاعلي
✨ ميزات جديدة
- صفحة حالة النظام
/statusمع مراقبة مباشرة - مؤشر نبض حي يعرض حالة الخدمات (API، قاعدة البيانات، الويب)
- رسم بياني للزمن الملائم بدون مكتبات خارجية
- إحصائيات السجل (حزم، إصدارات، مستخدمين، تنزيلات)
- تحديث تلقائي كل 30 ثانية
- صفحة توثيق API شاملة
/api-docs - أقسام تفاعلية: مصادقة، حزم، مستخدمين، إحصائيات، أخطاء، نظام
- ميزة "Try it out" — sandbox تفاعلي لكل endpoint
- دعم المصادقة في الـ sandbox مع تسجيل دخول سريع
- نسخ أمثلة الكود بنقرة واحدة
- تمييز JSON بالألوان تلقائياً
- طي/فتح كل الأقسام
v1.3.0
٦ أبريل ٢٠٢٦
👤 الملف الشخصي + لوحة المشرف
✨ ميزات جديدة
- صفحة الملف الشخصي
/profile/:username - إحصائيات المستخدم: حزم منشورة، إجمالي التنزيلات، تاريخ التسجيل
- قائمة حزم المستخدم مع روابط مباشرة
- لوحة مشرف
/adminبإحصائيات وإدارة مستخدمين وحزم - تفعيل/تعطيل المستخدمين وتبديل صلاحيات المشرف
- حذف حزم من لوحة المشرف
v1.2.0
٥ أبريل ٢٠٢٦
🔐 نظام المصادقة + تسجيل الدخول بالويب
✨ ميزات جديدة
- نظام مصادقة كامل: تسجيل حساب، تسجيل دخول، تسجيل خروج
- JWT tokens مع صلاحية 30 يوم
- تشفير كلمات المرور بـ bcrypt (12 جولة)
- قائمة مستخدم في الشريط العلوي
- نموذج تسجيل دخول مع تحقق من الحقول
- نموذج إنشاء حساب جديد
- API tokens للنشر عبر
sad-pkg
v1.1.0
٤ أبريل ٢٠٢٦
🌐 نطاق sila-hub.dev + SSL
🏗️ بنية تحتية
- تهجير النطاق من
sad-lang.orgإلىsila-hub.devللسجل - شهادة SSL — Let's Encrypt ECDSA للنطاقين
- Nginx reverse proxy مع توجيه النطاقات
- PM2 لإدارة العمليات
v1.0.0
٣ أبريل ٢٠٢٦
🚀 الإطلاق الأول — سجل حزم لغة ص
✨ ميزات جديدة
- سجل حزم كامل لنشر وتنزيل حزم لغة ص
- API متوافق مع مدير الحزم
sad-pkg - بحث في الحزم باللغتين (عربي + إنجليزي)
- تصنيفات الحزم (16 تصنيف)
- صفحة تفاصيل الحزمة مع الإصدارات
- صفحة رئيسية مع إحصائيات وحزم مميزة
- تصميم داكن مستجيب بالكامل
- دعم RTL كامل
📡 API
POST /api/v1/auth/register— إنشاء حسابPOST /api/v1/auth/login— تسجيل دخولGET /api/v1/packages/search— بحثPUT /api/v1/packages/:name— نشر حزمةGET /api/v1/packages/:name— تفاصيل حزمةGET /api/v1/stats— إحصائيات