1a1bf08dbb
Merge pull request 'format(db): aérer et standardiser requêtes SQL dans DataClient' ( #42 ) from vlbeaudoin/format/dataclient-sql into main
...
Reviewed-on: #42
2024-09-16 14:51:23 -04:00
3646ea5aec
format(db): aérer et standardiser requêtes SQL dans DataClient
2024-09-16 14:49:56 -04:00
210b3f6524
Merge pull request 'refactor: déplacer schema vers sql/schema.sql et sql.Schema()' ( #41 ) from vlbeaudoin/refactor/embed-schema into main
...
Reviewed-on: #41
2024-09-16 14:48:29 -04:00
40dcd82e54
refactor: déplacer schema vers sql/schema.sql et sql.Schema()
2024-09-16 14:42:32 -04:00
e945907771
Merge pull request 'fix(Dockerfile): retirer prefix cgo' ( #40 ) from vlbeaudoin/fix/prefix-cgo into main
...
Reviewed-on: #40
2024-09-16 14:37:25 -04:00
5eda23ed5d
fix(Dockerfile): retirer prefix cgo
2024-09-16 14:36:51 -04:00
6bab073cbc
Merge pull request 'refactor: retirer serpents et réimplémenter cobra+viper' ( #39 ) from vlbeaudoin/refactor/remove-serpents into main
...
Reviewed-on: #39
2024-09-16 14:33:03 -04:00
0da02e98e3
refactor: retirer serpents et réimplémenter cobra+viper
...
Package ne suivait pas les mises à jour sur cobra et viper, leur
utilisation decoupled devrait être plus solide.
2024-09-16 14:31:30 -04:00
3cae1789b9
Merge pull request 'license: remplacer MIT
par GPL-2.0
' ( #38 ) from license/gpl-2.0 into main
...
Reviewed-on: #38
2024-02-19 12:25:19 -05:00
d5f68cad83
license: remplacer MIT
par GPL-2.0
2024-02-19 12:24:57 -05:00
1b60342407
Merge pull request 'chores: bump dependencies' ( #37 ) from chores/bump-dependencies into main
...
Reviewed-on: #37
2024-02-19 12:17:36 -05:00
a98ad06755
chores: bump dependencies
...
Require go 1.22.0
Bump bottin which bumps indirect voki to v2
2024-02-19 12:16:44 -05:00
6ddd419ed0
Merge pull request 'feature: add replacer for ENV vars' ( #36 ) from feature/env-replacer into main
...
Reviewed-on: #36
2024-02-19 12:12:48 -05:00
9eb61392a1
feature: add replacer for ENV vars
2024-02-19 12:11:41 -05:00
a356402276
Merge pull request 'Fix rollback camoufle erreurs dans InsertTransactions' ( #28 ) from fix/rollback-hides-insert-error into main
...
Reviewed-on: #28
2024-01-05 16:52:25 -05:00
3e26ea3eea
Merge branch 'main' into fix/rollback-hides-insert-error
2024-01-05 16:51:26 -05:00
1e10fc0d1e
Merge pull request 'Bump bottin -> v6.1.0
' ( #35 ) from chores/update-bottin-v6 into main
...
Reviewed-on: #35
2024-01-05 16:50:20 -05:00
cee1b65f89
chores: bump bottin -> v6.1.0
2024-01-05 16:35:54 -05:00
b54e118b93
Merge branch 'main' into fix/rollback-hides-insert-error
2024-01-05 13:51:52 -05:00
2a285b30bd
Merge pull request 'Bump postgres
-> 16.1
' ( #34 ) from chores/bump-postgres-to-16 into main
...
Reviewed-on: #34
2023-12-28 14:14:04 -05:00
00b3d07f28
chores: bump postgres
-> 16.1
2023-12-28 14:13:30 -05:00
44e936cd33
Merge pull request 'Ajouter *http.Client
à apiCmd
' ( #33 ) from fix/cmd-api-http-client into main
...
Reviewed-on: #33
2023-12-28 13:37:59 -05:00
658763e8a8
fix(apicmd): ajouter *http.Client
à apiCmd
2023-12-28 13:36:40 -05:00
efa12dc91e
Merge pull request 'Ajouter *http.Client
dans handlers avec bottinApiClient' ( #32 ) from fix/bottin-http-client into main
...
Reviewed-on: #32
2023-12-28 13:31:32 -05:00
d60cf01c82
fix: ajouter *http.Client
dans handlers avec bottinApiClient
...
Ajuster selon changement de signature de `bottindata.NewApiClient`
2023-12-28 13:30:32 -05:00
159abeffd2
Merge pull request 'Bump Dockerfile go -> 1.21.4
' ( #31 ) from chores/bump-dockerfile-go into main
...
Reviewed-on: #31
2023-12-28 13:23:29 -05:00
c06ff99d2e
chores: bump Dockerfile go -> 1.21.4
2023-12-28 13:22:16 -05:00
b9d01e2eb6
Merge branch 'main' into fix/rollback-hides-insert-error
2023-12-28 13:08:09 -05:00
7c78eeb9a6
Merge pull request 'Bump go.mod dependencies, toolchain et go' ( #30 ) from chores/bump-go-mod-dependencies into main
...
Reviewed-on: #30
2023-12-28 13:07:44 -05:00
64f88cda47
chores: bump go.mod dependencies, toolchain et go
...
Bump go `1.20` -> `1.21.1`
Bump toolchain -> `1.21.4`
Update dependencies avec `go get -u` et `go mod tidy`
2023-12-28 13:06:04 -05:00
853aa8cc77
fix(db): rollback camoufle erreurs dans InsertTransactions
...
Defer rollback au lieu de l'appeler manuellement à chaque fois
2023-12-28 12:54:25 -05:00
d8fbd798c2
Merge pull request 'Cleanup docker-compose.yaml' ( #27 ) from chores/cleanup-compose into main
...
Reviewed-on: #27
2023-12-28 12:52:26 -05:00
a101d6a50d
chores: cleanup docker-compose.yaml
...
Retirer exposition de port database (issue #25 )
Retirer section adminer en commentaires
2023-12-28 12:47:42 -05:00
c3a943546b
Merge pull request 'Migrer déclaration de flags à serpents' ( #26 ) from refactor/serpents into main
...
Reviewed-on: #26
2023-10-18 15:29:54 -05:00
d694defa18
Migrer déclaration de flags à serpents
2023-10-18 16:22:35 -04:00
ad3faf98c5
Merge pull request 'Retirer tracking de .env' ( #24 ) from fix/env-file-ignore-and-procedure into main
...
Reviewed-on: #24
2023-07-20 16:06:15 -05:00
b1d698a59d
Retirer tracking de .env
...
Ajouter procédure de remplissage de .env à README.md
2023-07-20 17:04:11 -04:00
ea15efb7e4
Merge pull request 'Ajouter seed automatique de la base de données' ( #23 ) from feature/autoseed into main
...
Reviewed-on: #23
2023-06-29 18:10:26 -05:00
Victor Lacasse-Beaudoin
fc49c3bfa9
Ajouter seed automatique de la base de données
...
Ajuster message d'erreur de dataClient.DB.Ping() dans apiCmd
Ajouter dataClient.Seed() à apiCmd
Ajouter IF NOT EXISTS à CREATE TABLE dans models.Schema
2023-06-29 19:05:40 -04:00
b9e0bbe5fe
Merge pull request 'Ajouter packages manquants à Dockerfile build' ( #21 ) from fix/dockerfile into main
...
Reviewed-on: #21
2023-06-15 14:51:51 -05:00
Victor Lacasse-Beaudoin
0e39be15f0
Ajouter packages manquants à Dockerfile build
2023-06-15 15:50:28 -04:00
c6f96a8299
Merge pull request 'Implémenter client web' ( #19 ) from feature/web into main
...
Reviewed-on: #19
2023-06-09 23:10:26 -05:00
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
7773b3cf72
Merge pull request 'Retirer réimplémentation de bottin health' ( #18 ) from cleanup/remove-GetBottinHealth into main
...
Reviewed-on: #18
2023-06-08 20:42:56 -05:00
Victor Lacasse-Beaudoin
3da2cb7f5b
Retirer réimplémentation de bottin health
...
N'était plus utilisé, et le type était redondant avec le response struct
de agecem/bottin/v5/responses#GetHealth
2023-06-08 21:40:14 -04:00
23fdf80e26
Merge pull request 'Renommer data/data.go -> data/dataclient.go' ( #17 ) from refactor/rename-dataclient into main
...
Reviewed-on: #17
2023-06-08 20:26:57 -05:00
Victor Lacasse-Beaudoin
f33091f5cf
Renommer data/data.go -> data/dataclient.go
...
Clarifie sa relation par rapport à data/apiclient.go
2023-06-08 21:26:10 -04:00