Implémenter client web #19

Merged
vlbeaudoin merged 4 commits from feature/web into main 2023-06-10 00:10:26 -04:00

4 commits

Author SHA1 Message Date
Victor Lacasse-Beaudoin
bacd4d737e Traduire messages d'erreurs en français
Il serait intéressant d'ajouter un méchanisme d'internationalisation des
chaines.
2023-06-10 00:07:51 -04:00
Victor Lacasse-Beaudoin
660d8826e2 Implémenter POST /transaction
Ajouter data#ApiClient.InsertTransactions()

Fix form action

Ajouter séparateur entre description et formulaire

Ajouter webhandlers#PostTransaction et PostTransactionResult
2023-06-09 23:52:03 -04:00
Victor Lacasse-Beaudoin
2287f00e29 Retirer webhandlers#GetMembre() 2023-06-09 01:11:55 -04:00
Victor Lacasse-Beaudoin
c850b221a1 Implémenter client web de base
Déplacer tous les flags vers rootCmd.PersistentFlags()

Ajouter config struct types à models/

Ajouter data/apiclient.go#ApiClient.GetHealth()

Ajouter webCmd avec viper.Unmarshal() pour valeurs de config

Ajouter package web depuis agecem/bottin
2023-06-09 01:09:02 -04:00