f7437d1719
feat: Permettre de configurer api
et web
par .env
...
L'ajout à viper de replacer et préfixe `BOTTIN` permet de déployer et
configurer l'application avec seulement docker-compose, en évitant
d'avoir à nécessairement uploader un fichier de config.
Ajoute aussi des explications dans `README.md` sur changements de
procédure
2024-02-14 14:05:04 -05:00
a8dcdd0388
chores!: bump API et go mod à v6
...
Tag v6.0.0 est sorti mais n'était pas réflété dans le code.
BREAKING: API est maintenant exposé sur `/v6` et non `/v5`
2024-01-05 14:38:48 -05:00
5f9564d93c
Migrer déclaration de flags à serpents
2023-10-17 16:35:51 -04:00
Victor Lacasse-Beaudoin
6ede2083fa
Ajouter GET /v5/membres pour lister membres en json
2023-09-19 19:09:51 -04:00
Victor Lacasse-Beaudoin
aa6f3479f6
Réutiliser *data.DataClient à travers API handlers
2023-09-18 22:55:40 -04:00
Victor Lacasse-Beaudoin
ad83bc081a
Migrate webclient to voki and add webhandlers.Handler
2023-09-18 22:07:02 -04:00
47670ec979
Seed() la base de données lors de apiCmd
2023-06-29 18:36:13 -04:00
3870ef42dd
Defer DB.Close() sur chaque DataClient
2023-06-08 19:47:25 -04:00
382ba09850
Pointer subfolders vers agecem/bottin/v5
2023-06-02 17:46:57 -04:00
764093f99d
Bump routes v4 -> v5
...
Remplacer références GetV4 -> GetHealth
Ajouter package responses
Remplacer handlers.GetHealthResponse -> responses.GetHealth
2023-06-02 16:33:13 -04:00
883edccf87
Cleanup dataclient pour cmd/api
...
Utiliser NewDataClientFromViper
2023-06-02 16:16:18 -04:00
412727bf9c
Fix local imports
2023-06-02 16:08:08 -04:00
b4af26d3dd
Fix /v4/health
2023-06-02 03:17:40 -04:00
098d255190
Déplacer /v4 -> /v4/health
...
Renommer handler GetV4 pour GetHealth
Ajouter GetHealthResponse pour serialize et deserialize json response
2023-06-02 02:35:15 -04:00
9a0bf87e7b
Bump root version to v4
...
Remove all files from v3
Move all files from v4/ to project root
2023-05-29 18:19:31 -04:00
c74e093a3b
Squashed into initial commit
2023-03-06 14:01:18 -05:00