0321b1b2a0
fix(web): correctement render erreur d'accès au serveur API
2024-06-20 19:54:41 -04:00
244276905b
feature(cmd): implémenter webCmd de base
...
manque encore le processus de scan mais sinon c'est presque fini
2024-06-20 19:36:38 -04:00
7484bafc84
fix(web): neutraliser texte avec middle dot (·)
2024-06-20 19:35:07 -04:00
8cb2014f3b
fix(template): expect voki.MessageResponse in input object
2024-06-20 19:34:27 -04:00
929704c6ff
fix(config): ajouter préfixe web[.-] aux options config web
2024-06-20 19:32:26 -04:00
e4ff1013d0
feature: ajouter et tester GetMembre[s]ForDisplay
...
Priorisent le prefered_name ("nom d'usage") et devraient être utilisés
aux endroits où l'affichage est important.
2024-06-20 18:51:38 -04:00
e6103c6e6e
feature(api): add and test UpdateMembrePreferedName
2024-06-19 00:28:26 -04:00
78aafe0ce9
feature(api): add and test ProgrammesGET
2024-06-19 00:04:19 -04:00
26b3134861
feature(request): ajouter MembrePreferedNamePUT et ProgrammesGET
2024-06-18 23:55:55 -04:00
4d338f2b03
feature: ajouter ProgrammesGETResponse et data
2024-06-18 22:51:32 -04:00
f6ffa03379
feature: ajouter MembrePreferedNamePUTResponse
2024-06-18 22:51:20 -04:00
f8b5c72003
feature: add and test GetMembres
2024-06-18 21:21:30 -04:00
00aebc2ae3
feature: add basic Makefile for integration testing
2024-06-18 19:47:28 -04:00
c7c64674c7
rework: change api prefix to /api/v7/
...
- add and test GetMembre
- add `IsMembreID(string) bool` function
BREAKING: Rename routes to `/api/v7/...` scheme
2024-06-18 19:44:20 -04:00
e847f693e0
rework: renommer champs dans entities et ajouter MembresPOST
...
- ajouter et tester InsertMembres
- ajouter sql/views.sql
- ajouter view `membres_for_display` -> concat names ou prefered name
- rendre plusieurs champs NOT NULL dans schema
2024-06-17 17:25:53 -04:00
e1bce94d18
feature: add and test ProgrammesPOST
2024-06-17 14:07:49 -04:00
c5339bd45b
fix(Dockerfile): copier fichiers go manquants vers image
2024-06-17 14:06:43 -04:00
be766f593d
ajouter API client et tester /api/health
2024-06-11 17:28:20 -04:00
eca5ffa7fb
feature(db): Ajouter InsertMembres, InsertProgrammes et GetMembres
2024-06-10 17:25:01 -04:00
1b04237c96
ajouter fichiers manquants à Dockerfile build step
2024-06-07 15:18:22 -04:00
1125104280
chores: go get -u
2024-06-07 14:59:49 -04:00
780d493dc1
split cmd
...
cmd.go contient maintenant juste les actual commandes.
Les fonctionalités liées à la configuration sont dans config.go, et les
fonctionalités liées au templating est dans template.go.
2024-06-06 18:07:30 -04:00
cdd526a6f3
wip: make apiCmd run and remove db test
2024-06-06 17:59:58 -04:00
0123d9d37c
wip: integration between cmd.go and config.go
2024-06-06 17:01:16 -04:00
b67955ab28
wip: merge cmd package into main package
2024-06-06 16:28:14 -04:00
6d98375adb
début de réécriture pour v7
2024-06-06 01:40:56 -04:00
369332db26
Merge pull request 'chores(Dockerfile): bump alpine to 3.19' ( #52 ) from chores/bump-alpine-3.19 into main
...
Reviewed-on: #52
2024-02-15 19:38:42 -05:00
917aab7e01
chores(Dockerfile): bump alpine to 3.19
2024-02-15 19:38:02 -05:00
522b2d7041
Merge pull request 'chores(Dockerfile): bump go version to v1.22.0' ( #51 ) from chores/bump-go-to-1.22 into main
...
Reviewed-on: #51
2024-02-15 19:37:41 -05:00
4a87daae79
chores(Dockerfile): bump go version to v1.22.0
2024-02-15 19:37:06 -05:00
1b5e0913a6
Merge pull request 'chores: bump voki to v2.0.3' ( #50 ) from chores/bump-voki-to-v2 into main
...
Reviewed-on: #50
2024-02-15 19:33:22 -05:00
9367f0f4c0
chores: bump voki to v2.0.3
2024-02-15 19:32:50 -05:00
3f0bf238e0
Merge pull request 'chores: bump go.mod
dependencies' ( #49 ) from chores/go-get-update into main
...
Reviewed-on: #49
2024-02-15 19:27:33 -05:00
4c8e822324
chores: bump go.mod
dependencies
...
Execute `go get -u`
2024-02-15 19:26:44 -05:00
4544940556
Merge pull request 'Escalader getmembreresponse message as error if no returned membre' ( #48 ) from fix/escalate-getmembreresponse-message-as-error into main
...
Reviewed-on: #48
2024-02-14 16:38:38 -05:00
81d775e5a6
fix: escalate getmembreresponse message as error if no returned membre
2024-02-14 16:36:44 -05:00
d48bf545d7
Merge pull request 'Defer certains appels à tx.Rollback
' ( #47 ) from fix/defer-rollback into main
...
Reviewed-on: #47
2024-02-14 14:13:53 -05:00
d5399903e4
fix: defer certains appels à tx.Rollback
...
Pour `data.InsertMembres` et `data.InsertProgrammes`
2024-02-14 14:13:01 -05:00
585c626e1c
Merge pull request 'Permettre de configurer api
et web
par .env
' ( #46 ) from feature/config-depuis-env into main
...
Reviewed-on: #46
2024-02-14 14:08:49 -05:00
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
263d312b36
Merge pull request 'license: remplacer license pour GNU GPLv2' ( #45 ) from license/gplv2 into main
...
Reviewed-on: #45
2024-01-05 15:19:07 -05:00
50155ed9cb
license: remplacer license pour GNU GPLv2
2024-01-05 15:18:21 -05:00
f448d409ee
Merge pull request 'Identifier formats json
et csv
permis lors d'insertion' ( #44 ) from fix/identifier-support-formats-insertion into main
...
Reviewed-on: #44
2024-01-05 14:51:02 -05:00
b8f05cb266
fix: Identifier formats json
et csv
permis lors d'insertion
...
Clarifier le message d'erreur d'insertion `Invalid Content-Type` pour inclure les
formats permis
2024-01-05 14:49:44 -05:00
6ee96c3b97
Merge pull request 'Bump API et go mod à v6' ( #43 ) from chores/bump-api-v6 into main
...
Reviewed-on: #43
2024-01-05 14:48:13 -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
fe50cb7335
Merge pull request 'Bump postgres
to 16.1
' ( #41 ) from chores/bump-postgres-to-16 into main
...
Reviewed-on: #41
2023-12-28 14:19:30 -05:00
0bbf463674
chores!: bump postgres
to 16.1
...
Existing databases will prevent this from booting. If you want to stay on
postgres 14, modify `docker-compose.yaml`'s `services.db.image`.
BREAKING: update postgres image major version from 14 to 16
2023-12-28 14:18:39 -05:00
357c871720
Merge pull request 'Migrer déclaration de flags à serpents' ( #40 ) from refactor/serpents into main
...
Reviewed-on: #40
2023-10-17 15:36:53 -05:00
5f9564d93c
Migrer déclaration de flags à serpents
2023-10-17 16:35:51 -04:00