Feature Flags
صفحة Feature Flags هي مركز التحكم في تفعيل أو تعطيل الميزات بشكل تدريجي.
أين تظهر؟
- صفحة Feature Flags في لوحة الإدارة
حالات الصفحة
| الحالة | ماذا تعني |
|---|---|
| فارغة | لا توجد أعلام معرّفة حالياً |
| جاهزة | يمكن قراءة الأعلام وتنفيذ الإجراءات المسموحة |
| denied | المستخدم لا يملك صلاحية الإدارة |
| error | فشل في القراءة أو التنفيذ |
ما الذي يمكن عمله؟
- عرض الأعلام الحالية
- تفعيل أو تعطيل علم
- مراجعة overrides الخاصة بالشركات عندما تكون مدعومة
قواعد مهمة
- التعديلات يجب أن تمر عبر API الإدارة
- لا تعتمد الواجهة على كتابة مباشرة من المتصفح إلى قاعدة البيانات
- أي تغيير مؤثر يجب أن يكون قابلاً للمراجعة والتتبع
APIs المرتبطة
GET /api/feature-flags
source of truth
المرجع النهائي هو صفحة Feature Flags وعائلة API الخاصة بها في الإدارة.