MissionKontrol هي واجهة إدارية بسيطة وفعالة لتطبيقاتك أو خدماتك الصغيرة. على عكس الجواهر مثل admin النشط أو Rails admin، ليست هناك حاجة إلى تعليمات برمجية مهمة للبدء.
إنه تطبيق مستضاف ذاتيًا، وهو سريع وسهل الإعداد، حتى لو لم تكن مطورًا. لا يحتاج MissionKontrol إلى معرفة أي شيء عن تطبيقك (تطبيقاتك) حتى يعمل، بل يحتاج فقط إلى الاتصال بقاعدة (قواعد) البيانات الخاصة بك.
هذه الجوهرة التي تمنح إصدار MissionKontrol الخاص بك مزيدًا من القوة وميزات أفضل من خلال تزويده بمزيد من المعلومات حول تطبيقك (مثل اقترانات النماذج وعمليات التحقق من الصحة).
باستخدام رمز الوصول الذي تم إنشاؤه عند التثبيت، لن يتمكن سوى الإصدار المستضاف من MissionKontrol من الوصول إلى هذه المعلومات.
لا! يمكن لأي شخص استخدام هذه الجوهرة. لمعرفة كيف يمكنك استخدام هذه الجوهرة خارج MissionKontrol، يرجى مراجعة قسم "نقاط النهاية" أدناه.
يمكنك تثبيت MissionKontrolRelay في تطبيق Rails الخاص بك عن طريق إضافته إلى ملف Gemfile الخاص بك:
جوهرة "mission_kontrol_relay"
أو يمكنك تثبيته يدويًا:
تثبيت الجوهرة $ "mission_kontrol_relay"
بمجرد تثبيت الجوهرة، ستحتاج إلى تشغيل المولد:
تنشئ القضبان $ Mission_kontrol_relay:install
سيقوم المولد بإنشاء الرمز المميز الخاص بك وحفظه كمتغير بيئة. ستحتاج إلى ذلك للسماح لـ MissionKontrol بالتحدث إلى تطبيقك، أو إذا كنت تريد الوصول إلى نقاط النهاية المتوفرة.
للوصول إلى الرمز المميز الخاص بك، قم بتشغيل ما يلي:
$ printenv MISSION_KONTROL_TOKEN
قبل المساهمة يرجى قراءة قواعد السلوك هنا
هنا هو سير عمل المساهمة:
شوكة الريبو على جيثب
استنساخ المشروع على جهازك الخاص
قم بإجراء التغييرات على فرعك الخاص
ادفع عملك مرة أخرى إلى شوكتك
أرسل طلب سحب حتى نتمكن من مراجعة تغييراتك
تثبيت حزمة $ $ RAILS_ENV=حزمة الاختبار exec Rails db:setup $ RAILS_ENV=حزمة الاختبار exec Rails db:migrate
$ حزمة exec rspec