Commit graph

389 commits

Author SHA1 Message Date
17d9082070 Merge pull request 'change(web): split procès-verbaux de page documentation' () from vlbeaudoin/change/split-procesverbaux-de-documentation into main
Reviewed-on: 
2024-08-23 14:22:53 -04:00
299d685bc2 change(web): split procès-verbaux de page documentation
L'upload de procès-verbaux n'était pas à jour et difficile à maintenir,
à la place une nouvelle page indique de communiquer avec la permanence
par le bureau b-31 ou par courriel.
2024-08-23 14:21:43 -04:00
265545fb29 Merge pull request 'fix(Dockerfile): ajouter routes.go au container' () from vlbeaudoin/fix/dockerfile-add-routes into main
Reviewed-on: 
2024-08-23 14:20:26 -04:00
b80a0156ef fix(Dockerfile): ajouter routes.go au container 2024-08-23 14:19:16 -04:00
9d4879d680 Merge pull request 'refactor: déplacer définition de routes vers routes.go' () from vlbeaudoin/refactor/runserver-to-routes into main
Reviewed-on: 
2024-08-23 13:55:52 -04:00
4063c3cf87 refactor: déplacer définition de routes vers routes.go
La fonction `RunServer` entièrement bougée de cmd.go à routes.go
2024-08-23 13:54:20 -04:00
97be7274b1 Merge pull request 'fix: undeprecate html responses' () from vlbeaudoin/fix/undeprecate-html-responses into main
Reviewed-on: https://git.agecem.com///agecem/agecem-org/pulls/201
2024-08-22 14:54:24 -04:00
b3f4547582 fix: undeprecate html responses
Response types ne sont pas équivalents et ont besoin de plus de travail
avant d'être changés. Undeprecated pour l'instant.
2024-08-22 14:53:29 -04:00
2e52cb5a5c Merge pull request 'Refactor du projet réduire le nombre de packages et sous-dossiers' () from vlbeaudoin/rework/single-package into main
Reviewed-on: https://git.agecem.com///agecem/agecem-org/pulls/200
2024-08-22 13:42:32 -04:00
4b78ab89d6 fix(Dockerfile): copies de fichiers et dossiers après rename 2024-08-22 13:36:00 -04:00
a76a907ce5 fix: imports dans handler.go 2024-08-22 13:33:59 -04:00
1c2220337c fix: imports de mediaclient 2024-08-22 13:33:15 -04:00
230b4e5db6 rename: Constructeurs client.go pour inclure *APIClient* 2024-08-22 13:31:39 -04:00
469f7c0458 merge: mediaclient dans media.go 2024-08-22 13:29:28 -04:00
7878ac7a59 rename: api.go -> client.go
plus clair que c'est pour le client API et non le serveur
2024-08-22 13:28:28 -04:00
9209663593 merge: apiclient dans api.go 2024-08-22 13:27:22 -04:00
103745fe76 merge: models dans entity.go 2024-08-22 13:24:20 -04:00
451ccd1852 merge: cmd dans cmd.go
Aussi fix example dans config.go
2024-08-22 13:22:11 -04:00
a61058c22a merge: config dans config.go 2024-08-22 13:12:56 -04:00
106e903b14 merge: handlers dans handler.go 2024-08-22 13:10:46 -04:00
b4d5e65edc docs: ajouter descriptions de fichiers response.go et request.go 2024-08-22 12:44:50 -04:00
9e08b3f962 merge: requests dans request.go 2024-08-22 12:33:54 -04:00
53f41d64a8 rename response objects 2024-08-22 12:26:32 -04:00
52f671cb03 merge: type responses dans response.go 2024-08-22 12:07:40 -04:00
2928e22610 Merge pull request 'fix: update voki requests/responses à v3' () from vlbeaudoin/fix/voki-versions-mismatch into main
Reviewed-on: https://git.agecem.com///agecem/agecem-org/pulls/199
2024-08-21 13:40:04 -04:00
7bc4eed8ae fix: update voki requests/responses à v3 2024-08-21 13:39:03 -04:00
b4529e8102 Merge pull request 'fix: empêcher build sans MINIO_ROOT_PASSWORD' () from vlbeaudoin/fix/compose-default-env into main
Reviewed-on: https://git.agecem.com///agecem/agecem-org/pulls/198
2024-08-21 13:02:43 -04:00
e1ceddca07 fix: empêcher build sans MINIO_ROOT_PASSWORD
Aussi donner une valeur par défaut `agecemorg` à MINIO_ROOT_USER
2024-08-21 13:01:32 -04:00
835eed54d0 Merge pull request 'chores: update go mod dependencies' () from vlbeaudoin/chores/bump-go into main
Reviewed-on: https://git.agecem.com///agecem/agecem-org/pulls/197
2024-08-21 12:32:02 -04:00
7639d43e23 chores: update go mod dependencies
Mettre version go minimum à 1.23.0

Exécuter `go get -u`
2024-08-21 12:30:56 -04:00
ce15b8edc5 Merge pull request 'chores: bump alpine -> 3.20.1' () from vlbeaudoin/chores/bump-alpine into main
Reviewed-on: https://git.agecem.com///agecem/agecem-org/pulls/196
2024-08-21 12:26:21 -04:00
1b9f7b5ea8 chores: bump alpine -> 3.20.1 2024-08-21 12:24:31 -04:00
a42f65b61b chores: bump go -> 1.23.0 2024-08-21 12:23:57 -04:00
5f6dabccef Merge pull request 'feature/protection-informations-nom' () from feature/protection-informations-nom into main
Reviewed-on: 
2024-04-09 10:38:17 -05:00
67dc291ef9 Ajout Audreyanne responsable protection infos 2024-04-09 11:34:02 -04:00
2474669cfa Formatting 2024-04-09 11:32:45 -04:00
773e4f2fa4 Merge pull request 'Ajouter fonction de renom de document' () from feature/document-rename into main
Reviewed-on: 
2024-02-01 17:58:41 -05:00
ef75eb29fa feat(api): Implémenter V1DocumentKeyPUT
N'inclue pas de méthodes associées au API client
2024-02-01 17:41:15 -05:00
33c23d89e4 WIP: Ajouter fonction de renom de document 2024-01-23 16:50:03 -05:00
9fae3b0471 Merge pull request 'Permettre de téléverser plusieurs fichiers à la fois dans admin-upload' () from feature/upload-plusieurs-documents into main
Reviewed-on: 
2023-12-19 19:50:49 -05:00
c544340324 fix(web): pluraliser module d'ajout de documents 2023-12-19 19:49:37 -05:00
f46dc54aaf feat(web): permettre à admin-upload de téléverser plusieurs fichiers à la fois
Seuls les fichiers pdf, markdown et plain text sont permis.
2023-12-19 19:44:25 -05:00
8f185c8e85 feat(api): ajouter UploadDocuments pour V1DocumentsPOST 2023-12-19 19:42:08 -05:00
92886a8b8b fix(apihandler): finaliser implémentation de V1DocumentsPOST 2023-12-19 19:40:58 -05:00
220da4d695 fix(media): finaliser implémentation de UploadFormFiles 2023-12-19 19:38:35 -05:00
8a35f96999 refactor(apiresponse): déplacer définition de document à DataDocument 2023-12-19 19:37:36 -05:00
becd5659f3 refactor(apiresponse): deprecate V1DocumentPOST 2023-12-19 19:36:58 -05:00
3d911f3a37 refactor(apirequest): deprecate V1DocumentPOST et son constructeur 2023-12-19 19:36:27 -05:00
ff3e811457 feat: Ajouter route /bucket/:bucket/many pour V1DocumentsPOST
Nécessite plus de travail sur les fonctions sous-jacentes, mais la route
devrait au moins maintenant exister.

Sera éventuellement utilisée pour remplacer `/bucket/:bucket`.

TODO Tests nécessaires.
2023-12-18 17:46:31 -05:00
d3ad8f4a91 wip: ajouter handler V1DocumentsPOST
Contient déjà la plupart de la logique autour de
`mediaclient.(*MediaClient).UploadFormFiles`
2023-12-18 17:44:57 -05:00