Penting
Penunjukan Thunderbird masih dalam status beta, jadi bersiaplah menghadapi bug
Undang orang lain untuk mencatat waktu di kalender Anda. Pilih tanggal. Buat janji temu semudah mungkin.
Jika Anda ingin memberikan masukan atau membutuhkan dukungan, silakan lihat Kotak Topik kami.
Anda dapat membuat kontainer buruh pelabuhan yang telah dikonfigurasi sebelumnya (database, backend, dan frontend) atau menyiapkan aplikasi secara manual. Dokumentasi lebih rinci dapat ditemukan di folder docs.
Ini adalah metode yang direkomendasikan dan satu-satunya yang didukung untuk mengembangkan Thunderbird Appointment.
git clone https://github.com/thunderbird/appointment
cp appointment/backend/.env.example appointment/backend/.env
cp appointment/frontend/.env.example appointment/frontend/.env
cd appointment
docker-compose up -d --build
Database MySQL akan dapat diakses melalui localhost:3306
dengan nama pengguna dan kata sandi disetel ke: tba
Saat pertama kali dijalankan, database akan diinisialisasi, dan perintah pengaturan pertama kali akan dipicu. Ke depannya, migrasi database akan otomatis berjalan di docker-compose up
.
Kontribusi sangat diharapkan. Harap lint/format kode sebelum membuat PR.
Lihat readme masing-masing proyek:
Proyek ini menggunakan Fluent untuk pelokalan. File terletak di l10n/
masing-masing.
Informasi lebih lanjut akan segera hadir! Jika Anda berjiwa petualang, ikuti langkah-langkah penyiapan di setiap proyek. Setelah proyek berjalan, login pertama akan membuat pengguna baru, setiap upaya login dengan email baru setelah itu akan memeriksa kredensial yang ada.
Saat perubahan digabungkan ke main, rilis baru dipotong, dan perubahan diterapkan ke stage.appointment.day.
Setelah Anda memeriksa pementasan dan siap untuk dikirim ke produksi, edit entri rilis, dan tekan tombol 'Terbitkan rilis'.