Commit graph

22 commits

Author SHA1 Message Date
53ed725891 Update docker golang -> 1.21.1 2023-10-05 20:14:19 -04:00
3a602486df Mettre à jour Dockerfile avec refactor de packages 2023-08-20 16:21:44 -04:00
0f60e58ec2 Ajouter models/ pour type Bucket
models.Bucket est utilisé dans cmd/server pour contenir les données
relatives à la documentation dans certaines routes html
2023-08-19 14:56:13 -04:00
1326498080 Merge branch 'main' into update/alpine 2023-08-15 15:33:56 -05:00
b6af4dd29e Update golang -> 1.21.0 2023-08-15 16:32:23 -04:00
e5e1dc68cb Update alpine -> 3.18.3 et retirer apk upgrade 2023-08-15 16:31:13 -04:00
7b87cd3b3e Mettre à jour image go -> 1.20.6 2023-07-25 16:25:08 -04:00
264381b340 Ajouter handlers API à serverhandlers/ 2023-07-24 14:28:55 -04:00
Victor Lacasse-Beaudoin
2eee1f2fd2 Séparer templates de public/ -> templates/
Séparer embedFS en publicFS et templatesFS
2023-07-04 21:57:13 -04:00
4f5b451042 Ajouter media/ pour abstraire le client minio
Ajouter media/ à Dockerfile

Migrer serverCmd#HandleV1Seed à utiliser media#NewMediaClientFromViper()
2023-07-04 16:47:03 -04:00
fdc2c23096 Fix typo 2023-07-04 16:22:00 -04:00
da42387211 WIP Ajouter config.Config et commencer à l'implanter 2023-07-04 16:05:23 -04:00
3dcb86d65f Ajouter liste de documents à /documentation 2023-04-26 16:51:13 -04:00
d7182fe29a Clarifier label author 2023-03-28 02:42:44 -04:00
378db992b5 Ajouter cobra/viper pour gérer le cli
Déplacer logique de server.go vers serverCmd

Ajouter .cobra.yaml pour prochaines commandes

Modifier Dockerfile pour appeler serverCmd

Retirer certains commentaires dans serverCmd
2023-03-28 02:35:42 -04:00
e69da6bb7c Mettre à jour alpine vers 3.17.2 2023-03-22 16:17:41 -04:00
514c8d56de Mettre à jour golang vers 1.20.2 2023-03-22 16:17:01 -04:00
b3036e5b33 Renommer exécutable vers agecem-org
`app` était un nom générique qui risquerait d'être en conflit avec
d'autres packages installés sur le container final, et l'utilisation
d'un nom générique est une mauvaise pratique.
2023-03-22 16:16:02 -04:00
1b88d11a56 Retirer installation de file dans alpine 2023-03-22 16:12:53 -04:00
1022dd05db Ajouter templating go
Déplacer embed/ vers public/

Ajouter public/js et public/scss

Ajouter templating pour public/html/*.gohtml

Ajouter --build à procédure dans README.md

Déplacer contenu de index.html vers template `index-html`

Ajouter middleware RemoveTrailingSlash

Déplacer anonymous function de route `/` vers handler `handleIndex`
2023-03-21 18:37:51 -04:00
fcab53ba2e Migrer string html vers package embed
Permet d'intégrer des fichiers texte dans le fichier exécutable.

Copier répertoire embed/ ainsi que son contenu dans le container.

Ajouter embed.ReadHtml() qui retourne le contenu de embed/html/index.html

Exécuter go fmt
2023-02-23 04:24:04 -05:00
6ca6852389 Initial commit 2023-02-17 17:28:47 -05:00