Commit graph

19 commits

Author SHA1 Message Date
a74e36afc1 Ajouter basicauth web 2023-09-19 16:48:29 -04:00
3b9a51c767 Ajouter API keyauth
Defer dbclient.DB.Close() dans apiCmd
2023-09-19 16:47:57 -04:00
78ea51e2c5 Migrer client API à voki 2023-09-18 18:34:53 -04:00
c218860e33 Implémenter page web de scan de présence
Voir diff pour détails
2023-09-17 16:32:40 -04:00
f986c2e8e1 Add basic webcontent 2023-09-17 01:12:46 -04:00
7e3531aa90 Ajouter et implémenter db flags
Ajouter config.RegisterBool
2023-09-16 18:40:18 -04:00
532c85f200 Ajouter et implémenter cfg.Bottin.API.Port et cfg.Bottin.API.Protocol 2023-09-16 18:21:39 -04:00
9b6dd055ef Ajouter et implémenter cfg.Bottin.API.Key 2023-09-16 18:18:19 -04:00
ea49f1609f Implémenter cfg.Bottin.API.Host 2023-09-16 18:16:32 -04:00
6123799650 Ajouter pointers à clients en paramètres à apihandler.New 2023-09-16 17:44:38 -04:00
682d8fc6aa Créer tables sur démarrage de apiCmd 2023-09-16 17:22:12 -04:00
a88809f91e Retirer validation problématique
Si le handler était nil, la vérification serait probablement assez pour
faire panic l'application, ce qui serait un problème que la validation
soit présente ou non.
2023-09-16 17:21:18 -04:00
309942921d Ajouter apihandler.ScanGET
Ajouter *bottin.Data#ApiClient à APIHandler

Implémenter BottinStatus dans apihandler.HealthGET
2023-09-16 15:05:13 -04:00
dc72748fbe Implémenter route /v0/health
Ajouter error type si dbclient ou bottinclient ne sont pas implémentés

Ajouter echo.Group v0
2023-09-15 18:13:48 -04:00
6ef8eccbef Refondre noms de package selon bonnes pratiques 2023-09-15 17:10:57 -04:00
2ad3fdf9cb Démarrer echo pour apiCmd et webCmd 2023-09-15 16:36:56 -04:00
3ba1231723 Appeler config.GetConfig dans apiCmd 2023-09-15 16:15:32 -04:00
2bdb22d956 Appeler config.RegisterFlags dans rootCmd 2023-09-15 16:15:07 -04:00
1e4ec055ec Initial commit 2023-09-15 13:14:43 -04:00