MissionKontrol adalah antarmuka admin yang sederhana dan efektif untuk aplikasi atau layanan mikro Anda. Tidak seperti permata seperti admin aktif atau admin Rails, tidak diperlukan pengkodean yang signifikan untuk memulai.
Ini adalah aplikasi yang dihosting sendiri yang cepat dan mudah diatur, bahkan jika Anda bukan seorang pengembang. MissionKontrol tidak perlu mengetahui apa pun tentang aplikasi Anda agar dapat berfungsi, ia hanya perlu terhubung ke database Anda.
Permata ini yang memberikan versi MissionKontrol Anda lebih banyak kekuatan dan fitur yang lebih baik dengan menyediakan lebih banyak informasi tentang aplikasi Anda (seperti asosiasi model dan validasi).
Dengan menggunakan token akses yang dihasilkan saat instalasi, hanya versi MissionKontrol yang dihosting Anda yang akan mendapatkan akses ke informasi ini.
TIDAK! Siapa pun dapat menggunakan permata ini. Untuk melihat bagaimana Anda dapat menggunakan permata ini di luar MissionKontrol, silakan lihat bagian 'titik akhir' di bawah.
Anda dapat menginstal MissionKontrolRelay ke dalam aplikasi Rails Anda dengan menambahkannya ke file permata Anda:
permata 'mission_kontrol_relay'
atau Anda dapat menginstalnya secara manual:
$ permata instal 'mission_kontrol_relay'
Setelah Anda menginstal permata, Anda perlu menjalankan generator:
$ rails menghasilkan misi_kontrol_relay:install
Generator akan menghasilkan token Anda dan menyimpannya sebagai variabel lingkungan. Anda memerlukan ini agar MissionKontrol dapat berkomunikasi dengan aplikasi Anda, atau jika Anda ingin mengakses titik akhir yang disediakan.
Untuk mengakses token Anda, jalankan perintah berikut:
$ printenv MISI_KONTROL_TOKEN
Sebelum berkontribusi harap membaca kode etik di sini
Berikut adalah alur kerja kontribusi:
Garpu repo di GitHub
Kloning proyek ke mesin Anda sendiri
Komit perubahan pada cabang Anda sendiri
Dorong pekerjaan Anda kembali ke garpu Anda
Kirimkan permintaan Tarik agar kami dapat meninjau perubahan Anda
$ pemasangan bundel $ RAILS_ENV=uji bundel exec Rails db:setup $ RAILS_ENV=uji bundel exec Rails db:migrasi
$ bundel eksekutif rspec