4d8ae6782b
fix: ajouter client http à bottinClient
...
Requis par version 6 du API client
2024-02-14 16:53:59 -05:00
83cd2cd4af
chores: bump dependencies
...
Bump bottin v5 -> v6
`go get -u`
2024-02-14 16:48:20 -05:00
990fe99e2c
feat: Ajouter et documenter configuration par env
2024-02-14 14:49:58 -05:00
679b594c80
Migrate config to codeberg.org/vlbeaudoin/serpents v1.0.0
...
Raw cobra+viper flags that were not yet migrated to Register* functions
now migrated to serpents as well
2023-10-08 01:37:06 -04:00
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