Important
Thunderbird Appointment est en version bêta, alors soyez prêt à rencontrer des bugs
Invitez les autres à saisir les heures de votre calendrier. Choisissez une date. Prenez rendez-vous aussi facilement que possible.
Si vous souhaitez donner votre avis ou avez besoin d'aide, veuillez consulter notre Topicbox.
Vous pouvez soit créer des conteneurs Docker préconfigurés (base de données, backend et frontend), soit configurer manuellement l'application. Une documentation plus détaillée peut être trouvée dans le dossier docs.
Il s’agit de la méthode recommandée et la seule prise en charge pour développer 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
Une base de données MySQL sera accessible via localhost:3306
avec le nom d'utilisateur et le mot de passe définis sur : tba
Lors de la première exécution, la base de données s'initialisera et une première commande de configuration sera déclenchée. À l’avenir, les migrations de bases de données s’exécuteront automatiquement sur docker-compose up
.
Les contributions sont les bienvenues. Veuillez pelucher/formater le code avant de créer des PR.
Consultez les readmes respectifs du projet :
Ce projet utilise Fluent pour la localisation. Les fichiers se trouvent dans leurs l10n/
respectifs.
Plus d’informations seront bientôt disponibles ! Si vous êtes aventureux, suivez les étapes de configuration de chaque projet. Une fois le projet exécuté, la première connexion créera un nouvel utilisateur, toute tentative de connexion avec de nouveaux e-mails ultérieurement sera vérifiée par rapport aux informations d'identification existantes.
Lorsque les modifications sont fusionnées dans main, une nouvelle version est supprimée et les modifications sont déployées sur stage.appointment.day.
Une fois que vous avez vérifié la préparation et qu'il est prêt à passer en production, modifiez l'entrée de la version et appuyez sur le bouton « Publier la version ».