Commit graph

310 commits

Author SHA1 Message Date
6b19aa8db6 Ajouter field Response.Error 2023-08-19 19:25:13 -04:00
8cce7414ef Déplacer UploadDocumentResponse dans models/
Refactor UploadDocumentResponse selon type models.Response

Implémenter models.Response struct et models.Responder interface
2023-08-19 15:49:57 -04:00
d4f26435e8 Remplacer deprecated ioutil.ReadAll -> io.ReadAll 2023-08-19 15:38:52 -04:00
73b5ce1bc2 Ajouter error handling à api.API#UploadDocument
Créer moins d'objets UploadDocumentResponse
2023-08-19 15:35:56 -04:00
9975d4032d Merge branch 'main' into refactor/models 2023-08-19 15:29:06 -04:00
588432e979 Merge pull request 'Standardiser l'utilisation de api#NewApiClientFromViper' (#110) from fix/use-api-client-from-viper into main
Reviewed-on: #110
2023-08-19 14:24:18 -05:00
25aaad42b6 Utiliser api.NewApiClientFromViper 2023-08-19 15:23:10 -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
a4b56214b2 Documenter NewApiClientFromViper 2023-08-19 14:45:07 -04:00
339feb2e52 formattage des options sur admin.gohtml 2023-08-18 17:44:15 -04:00
fa093f3e73 Retrait du body height: 100%; 2023-08-18 16:25:34 -04:00
d63746fb4c Création et implémentation d'une snackbar 2023-08-18 16:24:44 -04:00
09e0690d50 Ajout d'une snackbar aux pages publiques
Création et implémentation de fichiers gohtml et css pour une snackbar
2023-08-18 16:22:56 -04:00
966dc49a9e Merge pull request 'feature/affichage-documentation' (#105) from feature/affichage-documentation into main
Reviewed-on: #105
Reviewed-by: Victor Lacasse-Beaudoin <vlbeaudoin@agecem.org>
2023-08-16 16:53:29 -05:00
bb9c54bd06 Merge branch 'main' into feature/affichage-documentation 2023-08-16 16:53:06 -05:00
44c3d03a99 Modification du padding du lien de document 2023-08-16 17:27:37 -04:00
84a2dfbd9e Couleur de hover pour les liens des documents 2023-08-16 15:15:53 -04:00
26751f508f Mise en page de la section documentation
Catégories de documents et noms de documents
2023-08-16 15:10:49 -04:00
823b294ed4 Merge pull request 'Trier data []Buckets avant de render /documentation' (#104) from fix/sort-types-documents into main
Reviewed-on: #104
2023-08-16 13:17:48 -05:00
cb7368cf7f Trier data []Buckets avant de render /documentation 2023-08-16 14:16:40 -04:00
415ad428f7 Ajout de classes à details, summary et li
dans documentation.gohtml
2023-08-16 14:04:43 -04:00
5bebc1e670 Retrait des classes (ça va dans la branch...) 2023-08-16 14:02:43 -04:00
e24f368d00 Ajout de classes à details, summary et li
dans documentation.gohtml
2023-08-16 14:01:17 -04:00
3543cec4a9 Merge pull request 'Retrait de AGECEM du menu header' (#102) from fix/retrait-agecem-header into main
Reviewed-on: #102
Reviewed-by: Victor Lacasse-Beaudoin <vlbeaudoin@agecem.org>
2023-08-16 12:49:46 -05:00
2c75c19665 Retrait de AGECEM du menu header 2023-08-16 13:47:00 -04:00
44141d92e6 Merge pull request 'Ajouter responsiveness au header' (#93) from feature/responsive-header into main
Reviewed-on: #93
2023-08-16 12:43:49 -05:00
d97d1ccf3c Merge branch 'main' into feature/responsive-header 2023-08-16 13:39:25 -04:00
6bddacafae Remplacement tab par 2 espaces 2023-08-16 13:34:14 -04:00
018e774752 revert des ajouts pour DisplayName des buckets 2023-08-16 13:26:11 -04:00
b61d532a1f Ajout des changements du main 2023-08-16 12:46:53 -04:00
5ccbee3d9d Ajustement de la hauteur du header (60px) 2023-08-15 17:23:30 -04:00
2b0ac054c9 Merge pull request 'Update alpine -> 3.18.3 et retirer apk upgrade' (#101) from update/alpine into main
Reviewed-on: #101
2023-08-15 15:34:31 -05:00
1326498080 Merge branch 'main' into update/alpine 2023-08-15 15:33:56 -05:00
e51a86de1f Merge pull request 'Update golang -> 1.21.0' (#100) from update/golang into main
Reviewed-on: #100
2023-08-15 15:33:35 -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
395900ef02 Merge pull request 'Remplir dropdown admin upload documents avec types de document' (#99) from fix/template-dropdown-bucket-types into main
Reviewed-on: #99
2023-08-15 15:21:29 -05:00
c74bfe153b Remplir dropdown admin upload documents avec types de document
Utilise Config.Server.Documents.Buckets pour le bucketName et le
displayName
2023-08-15 16:19:37 -04:00
7b4a75c93b Merge pull request '[BREAKING] Changer Config.Server.Buckets à un map[string]string' (#98) from feature/config-bucket-displayname into main
Reviewed-on: #98
2023-08-15 15:02:09 -05:00
58d7c7890b Utiliser Bucket.DisplayName dans documentation-html 2023-08-15 15:58:12 -04:00
9bcf49b5e9 Fix serverhandlers usage of map[string]string buckets 2023-08-15 15:52:03 -04:00
0a6008189c Fix mediaclient usage of map[string]string buckets 2023-08-15 15:51:42 -04:00
789af54121 [BREAKING] Change Config.Server.Documents type
[]string -> map[string]string

Add DisplayName object to use in documentation-html render
2023-08-15 15:50:40 -04:00
b118912dbb formattage du code gohtml et css 2023-08-15 14:30:10 -04:00
9b60983098 Merge branch 'main' into feature/responsive-header 2023-08-15 13:50:02 -04:00
689d36f22c Formattage du code 2023-08-15 12:07:17 -04:00
ed8d3d0687 Menu mobile pas laid + hidden quand desktop 2023-08-15 11:23:56 -04:00
842af85788 Le menu mobile s'affiche et s'enlève 2023-08-14 17:36:49 -04:00
1e196708fa ajout wrapper documentation index & vie etudiante 2023-08-14 17:20:08 -04:00
d4c11bec22 toggle classe nav-is-active onclick hamburger 2023-08-14 17:06:19 -04:00