Commit graph

453 commits

Author SHA1 Message Date
e73a719855 Merge pull request 'feat: renommer package ui pour frontend' (#245) from vlbeaudoin/feat/ui-to-frontend into main
Reviewed-on: #245
2025-05-06 19:43:15 -04:00
076bb1a90c feat: renommer package ui pour frontend
Si on suit les considérations du domain-driven design, le fait qu'on
réfère toustes à cette partie du code comme `le frontend` me pousse à
renommer le package pour mieux réflèter notre utilisation.

Ça devrait rendre plus évident où les fichiers sources du frontend sont
situés.
2025-05-06 19:40:23 -04:00
74fe5ac697 Merge pull request 'chores: go mod tidy' (#244) from vlbeaudoin/chores/go-mod-tidy into main
Reviewed-on: #244
2025-05-06 19:40:08 -04:00
1d31f90f10 chores: go mod tidy 2025-05-06 19:39:37 -04:00
6c470838b9 Merge pull request 'feat(ui): retirer lien vers /proces-verbaux du header' (#243) from vlbeaudoin/ui/retirer-header-procesverbaux into main
Reviewed-on: #243
2025-05-06 19:24:23 -04:00
9f86389ec8 feat(ui): retirer lien vers /proces-verbaux du header
La page ne servait essentiellement à rien, la retirer pour l'instant va
épurer le header.

On pourra rajouter le lien dans le header une fois que la page aura du
contenu (si elle finie par en avoir).

À noter que le lien vers `/proces-verbaux` existe encore, mais que le
bouton pour y accéder n'est plus sur le header assigné à chaque page du
site.
2025-05-06 19:21:13 -04:00
481c8b165f Merge pull request 'fix(make): renommer targets selon projet utilisé' (#242) from vlbeaudoin/fix/make-rename-targets into main
Reviewed-on: #242
2025-05-06 19:01:32 -04:00
23a6bb104b fix(make): renommer targets selon projet utilisé
Préfixes go- et docker- ajoutés à la majorité des targets
2025-05-06 19:00:21 -04:00
cefff49f9a Merge pull request 'fix(make): correctement obtenir semver depuis git describe' (#241) from vlbeaudoin/fix/make-docker-tags into main
Reviewed-on: #241
2025-05-06 18:46:52 -04:00
6ac7ab38d6 fix(make): correctement obtenir semver depuis git describe 2025-05-06 18:46:12 -04:00
db9d0991df Merge pull request 'make: ajouter docker-tag-from-git et docker-push-from-git' (#240) from vlbeaudoin/make/scripts-docker-tags into main
Reviewed-on: #240
2025-05-06 18:33:32 -04:00
6ec623ecea make: ajouter docker-tag-from-git et docker-push-from-git 2025-05-06 18:32:05 -04:00
6c3bd53bb3 Merge pull request 'fix(scripts): déclaration de variables project' (#239) from vlbeaudoin/fix/docker-tag-scripts-project-var into main
Reviewed-on: #239
2025-05-06 18:19:55 -04:00
c7fe7a7369 fix(scripts): déclaration de variables project 2025-05-06 18:19:16 -04:00
84fafcc881 Merge pull request 'feat: ajouter scripts/' (#238) from vlbeaudoin/feat/docker-tag-scripts into main
Reviewed-on: #238
2025-05-06 18:15:17 -04:00
bb0381b0a5 feat: ajouter scripts/
Contient présentement 2 scripts pour streamline la gestion des tags
docker sur le projet
2025-05-06 18:12:57 -04:00
ebae17d442 Merge pull request 'fix(vie-etudiante): mettre à jour local radio' (#237) from vlbeaudoin/chores/fix-local-radio into main
Reviewed-on: #237
2025-05-06 17:40:34 -04:00
c1cc72d339 fix(vie-etudiante): mettre à jour local radio
Closes #224
Closes #225
2025-05-06 17:38:42 -04:00
c82d484be3 Merge pull request 'fix(ui): retirer commentaires de ui/header.html' (#236) from vlbeaudoin/ui/fix-commentaires-header into main
Reviewed-on: #236
2025-05-06 17:00:30 -04:00
cdc0b3a2c2 fix(ui): retirer commentaires de ui/header.html
étaient drôlement interprêtés par forgejo
2025-05-06 16:59:42 -04:00
5e1d23853b Merge pull request 'chores(gomod): mettre à jour dependencies' (#235) from vlbeaudoin/chores/go-mod-update into main
Reviewed-on: #235
2025-05-06 16:46:00 -04:00
47069131e2 chores(gomod): mettre à jour dependencies 2025-05-06 16:45:26 -04:00
82a81f858d Merge pull request 'fix(docker): utiliser golang:1.24 au lieu de 1.24.0' (#234) from vlbeaudoin/docker/tag-go-minor-not-bugfix-version into main
Reviewed-on: #234
2025-05-06 16:05:39 -04:00
f0e533da94 fix(docker): utiliser golang:1.24 au lieu de 1.24.0 2025-05-06 16:02:50 -04:00
798eb6db7a Merge pull request 'ui: ajouter notice de non-utilisation de cookies au footer' (#220) from vlbeaudoin/ui/footer-nocookies into main
Reviewed-on: #220
2025-04-30 16:33:37 -04:00
33a01988f6 Merge pull request 'feature: Ajouter champs Description à vie-etudiante' (#232) from vlbeaudoin/feature/organismes-descriptions into main
Reviewed-on: #232
2025-04-07 16:13:53 -04:00
f78dd6f547 feature: Ajouter champs Description à vie-etudiante
Permets d'ajouter une courte description de l'organisme, du comité ou du
service de l'AGECEM

Aussi ajouter la section `Services de l'AGECEM` avec le CMS, le BE, la
permanence et la friperie
2025-04-07 16:11:44 -04:00
6423a1fc34 Merge pull request 'Générer table des organismes à partir d'un fichier json' (#231) from vlbeaudoin/templating-embedded-yaml-organismes into main
Reviewed-on: #231
2025-03-05 17:01:33 -05:00
0f28252a6c ui: Générer /vie-etudiante depuis ui/vie-etudiante-organismes.json
Déplacer ui/organismes.json -> ui/vie-etudiante-organismes.json
Embed ui/vie-etudiante-organismes.json
2025-03-05 16:56:23 -05:00
c84c998d44 ui: ajouter ui/organismes.json
Sera éventuellement convertie en table html pour remplir
ui/vie-etudiante.html
2025-03-05 15:50:44 -05:00
9b2216a0b3 Merge pull request 'kubernetes: ajouter example de config par kubernetes secret' (#230) from vlbeaudoin/kubernetes/example-secret-config into main
Reviewed-on: #230
2025-02-23 14:59:13 -05:00
48cd117bb9 kubernetes: ajouter example de config par kubernetes secret 2025-02-23 14:58:08 -05:00
df4d3bedaa Merge pull request 'kubernetes: clarifier volume config et sync localtime' (#229) from vlbeaudoin/deploy/localtime into main
Reviewed-on: #229
2025-02-20 17:13:27 -05:00
3fbcebf7fc kubernetes: clarifier volume config et sync localtime 2025-02-20 17:12:20 -05:00
b15528d735 Merge pull request 'deployment: ajouter kubernetes deployment et service' (#228) from vlbeaudoin/deploy/kubernetes into main
Reviewed-on: #228
2025-02-19 16:26:21 -05:00
4668d36922 deployment: ajouter kubernetes deployment et service
Config est passée au pod par `Secret v1/core`
2025-02-19 16:24:52 -05:00
e1de4f8774 Merge pull request 'chores: bump golang -> 1.24.0 et alpine -> 3.21' (#227) from vlbeaudoin/chores/bump-deps into main
Reviewed-on: #227
2025-02-19 16:24:05 -05:00
4f3224ac3a chores: bump golang -> 1.24.0 et alpine -> 3.21 2025-02-19 16:23:20 -05:00
32254e8f0e Merge pull request 'feature(ui): permettre la modification de fichiers par UI' (#222) from vlbeaudoin/feature/modifier-documents into main
Reviewed-on: #222
2024-10-31 19:19:46 -04:00
f6a8dfe2f4 feature(ui): permettre la modification de fichiers par UI 2024-10-31 19:18:45 -04:00
18c63aed34 ui: ajouter notice de non-utilisation de cookies au footer 2024-10-09 00:47:09 -04:00
5943791364 Merge pull request 'docs(readme): pointer vers le bon dossier du cmd package' (#218) from vlbeaudoin/docs/readme-cmd into main
Reviewed-on: #218
2024-10-09 00:42:27 -04:00
f53dd9cb0a docs(readme): pointer vers le bon dossier du cmd package 2024-10-09 00:36:51 -04:00
7a201e28a0 Merge pull request 'refactor: déplacer fichiers go source vers pkg/ et cmd/' (#217) from vlbeaudoin/refactor/standard-pkg-cmd into main
Reviewed-on: #217
2024-09-27 20:28:21 -04:00
7d4a747774 refactor: déplacer fichiers go source vers pkg/ et cmd/
Déplacer public/ et templates/ vers ui/ et ui/public/

Bump projet à v3, API toujours v1
2024-09-27 20:25:12 -04:00
e46033d4a9 Merge pull request 'fix: mise a jour de noms, locaux et postes' (#216) from fix/infos-organismes-comites into main
Reviewed-on: #216
Reviewed-by: Victor Lacasse-Beaudoin <vlbeaudoin@agecem.org>
2024-09-16 17:47:51 -04:00
55adb09fca fix: mise a jour de noms, locaux et postes 2024-09-16 17:13:53 -04:00
4ac48516ef Merge pull request 'fix: css pour .pageFooter' (#215) from fix/selecteur-css-footer into main
Reviewed-on: #215
Reviewed-by: Victor Lacasse-Beaudoin <vlbeaudoin@agecem.org>
2024-09-16 16:56:17 -04:00
0cb914d349 fix: css pour .pageFooter
Y'avait un footer.css avant le sélecteur, ce qui nuisait à l'affichage
2024-09-16 16:53:39 -04:00
ae3a2223d5 Merge pull request 'fix/affichage-footer' (#214) from fix/affichage-footer into main
Reviewed-on: #214
Reviewed-by: Victor Lacasse-Beaudoin <vlbeaudoin@agecem.org>
2024-09-16 16:46:00 -04:00