From e982a5a33352b1e9896bab957021c87a17d665d2 Mon Sep 17 00:00:00 2001 From: Olivier Bado-Faustin Date: Wed, 4 Sep 2024 17:14:25 +0200 Subject: [PATCH 01/19] [DONE] FIX pa11y-ci (#1189) Fix the Pa11y-cy bug, by using grafana/docker-puppeteer --- docker-compose-dev-with-volumes.yml | 2 -- docker-compose-full-dev-with-volumes-test.yml | 2 -- docker-compose-full-dev-with-volumes.yml | 2 -- dockerfile-dev-with-volumes/pa11y-ci/dockerfile-pa11y-ci | 4 ++-- 4 files changed, 2 insertions(+), 8 deletions(-) diff --git a/docker-compose-dev-with-volumes.yml b/docker-compose-dev-with-volumes.yml index 832786fca4..116112ca10 100755 --- a/docker-compose-dev-with-volumes.yml +++ b/docker-compose-dev-with-volumes.yml @@ -4,8 +4,6 @@ x-pod-volumes: &pod-volumes x-elasticsearch-volumes: &elasticsearch-volumes - ./dockerfile-dev-with-volumes/config/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -version: '3.7' - services: pod: container_name: pod-dev-with-volumes diff --git a/docker-compose-full-dev-with-volumes-test.yml b/docker-compose-full-dev-with-volumes-test.yml index 505f066c46..f2bba45dc2 100755 --- a/docker-compose-full-dev-with-volumes-test.yml +++ b/docker-compose-full-dev-with-volumes-test.yml @@ -4,8 +4,6 @@ x-pod-volumes: &pod-volumes x-elasticsearch-volumes: &elasticsearch-volumes - ./dockerfile-dev-with-volumes/config/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -version: '3.7' - services: pod-back: container_name: pod-back-with-volumes diff --git a/docker-compose-full-dev-with-volumes.yml b/docker-compose-full-dev-with-volumes.yml index 8e64940b46..afad72da65 100755 --- a/docker-compose-full-dev-with-volumes.yml +++ b/docker-compose-full-dev-with-volumes.yml @@ -4,8 +4,6 @@ x-pod-volumes: &pod-volumes x-elasticsearch-volumes: &elasticsearch-volumes - ./dockerfile-dev-with-volumes/config/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -version: '3.7' - services: pod-back: container_name: pod-back-with-volumes diff --git a/dockerfile-dev-with-volumes/pa11y-ci/dockerfile-pa11y-ci b/dockerfile-dev-with-volumes/pa11y-ci/dockerfile-pa11y-ci index 1c994b9f21..6c4cf8d397 100644 --- a/dockerfile-dev-with-volumes/pa11y-ci/dockerfile-pa11y-ci +++ b/dockerfile-dev-with-volumes/pa11y-ci/dockerfile-pa11y-ci @@ -1,5 +1,5 @@ -FROM buildkite/puppeteer:v1.15.0 -RUN npm install --global --unsafe-perm pa11y-ci +FROM grafana/docker-puppeteer:1.1.0 +# RUN npm install --global --unsafe-perm pa11y-ci COPY ./dockerfile-dev-with-volumes/pa11y-ci/my-entrypoint-pa11y.sh /tmp/my-entrypoint-pa11y.sh RUN chmod 755 /tmp/my-entrypoint-pa11y.sh # ENTRYPOINT ["pa11y-ci", "-c", "/usr/config.json"] From 59edb5ddaf66251d6fe461dc1fa255468fdbac32 Mon Sep 17 00:00:00 2001 From: Bastien Date: Thu, 5 Sep 2024 11:16:43 +0200 Subject: [PATCH 02/19] [DONE] Add publiccode.yml (#1198) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Métadonnées pour le référencement dans https://code.gouv.fr/fr/awesome/. cf https://github.com/publiccodeyml/publiccode.yml (standard publiccode.yml). --- publiccode.yml | 136 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 publiccode.yml diff --git a/publiccode.yml b/publiccode.yml new file mode 100644 index 0000000000..76653ba8d2 --- /dev/null +++ b/publiccode.yml @@ -0,0 +1,136 @@ +# This repository adheres to the publiccode.yml standard by including this +# metadata file that makes public software easily discoverable. +# More info at https://github.com/italia/publiccode.yml + +publiccodeYmlVersion: '0.2' +categories: + - video-editing + - communications + - video-conferencing +name: Esup-Pod +url: 'https://github.com/EsupPortail/Esup-Pod' +landingURL: 'https://pod.esup-portail.org/' +roadmap: 'https://pod.esup-portail.org/perimetre-fonctionnel' +creationDate: "2015-03-11" +developmentStatus: stable +platforms: + - web +softwareType: standalone/web +usedBy: + - |- + Ministère de l'Éducation Nationale de la Jeunesse et des Sports (Direction + du numérique pour l'éducation) + - Aix-Marseille université + - La Rochelle Université + - Le Mans Université + - Université Côte d’Azur (Nice) + - Université d'Artois + - Université d'Avignon + - Université de Bordeaux + - Université de Bretagne Occidentale (Brest) + - Université de Caen Normandie + - Université de Haute-Alsace + - Université de Lille + - Université de Lorraine + - Université de Montpellier + - Université de Pau + - Université de Strasbourg + - Université de Technologie de Belfort Montbéliard + - Université de Technologie de Compiègne + - Université de Technologie de Troyes + - Université de Toulon + - Université des Antilles + - Université du Littoral Côte d'Opale + - |- + Université Européenne pour un Littoral Urbain Durable et Intelligent + (EU-CONEXUS - La Rochelle Université) + - Université Grenoble Alpes + - Université Paris 1 + - Université Paris-Est Créteil - Pod U-PEC + - Université Paul-Valéry Montpellier 3 + - Université Polynésie Française + - Université Polytechnique Hauts-de-France + - Université Saint Étienne + - UVSQ Université de Versailles Saint-Quentin-en-Yvelines + - CNAM'IDS France (Pod 25 tenants) + - Inserm + - École nationale de la magistrature (Ministère de la justice) + - INSA Rennes + - Institut Mines-Télécom (IMT) + - IMT Mines Albi + - INSPE de Paris + - Académie de Normandie + - Académie de Rennes + - GIP RECIA +fundedBy: + - name: Consortium Esup-Portail / Université de Lille + url: https://www.esup-portail.org/ +logo: https://pod.esup-portail.org/themes/esup_pod_theme/img/icon--pod_final.svg +monochromeLogo: https://pod.esup-portail.org/sites/pod.esup-portail.org/files/2023-05/LogoBLANC.svg +metadataFiles: + readme: README.md + license: COPYING + contributing: CONTRIBUTING.md + changelog: "" + codeOfConduct: CODE_OF_CONDUCT.md + governance: "" +maintenance: + type: community + contacts: + - name: Esup-portail + email: contact@esup-portail.org + contractors: + - name: Esup-portail + until: '2015-09-01' + website: 'https://www.esup-portail.org' +legal: + license: LGPL-3.0-or-later + mainCopyrightOwner: Esup-Portail + repoOwner: Esup-Portail +intendedAudience: + scope: + - education + - research + - science-and-technology + countries: + - fr +localisation: + localisationReady: true + availableLanguages: + - fr + - en +fr: + sample: fr +description: + fr: + genericName: Esup-Pod + documentation: 'https://www.esup-portail.org/wiki/display/ES/Esup-Pod' + longDescription: | + Créé en 2014, le projet Pod a connu de nombreux changements ces dernières + années. Initié à l' [Université de Lille](https://www.univ-lille.fr/), il + est depuis septembre 2015 piloté par le consortium [Esup + Portail](https://www.esup-portail.org/) et soutenu également par le + [Ministère de l'Enseignement supérieur et de la + Recherche](https://www.enseignementsup-recherche.gouv.fr/fr/esup-pod-plateforme-de-gestion-de-video-90260). + + + Le projet et la plateforme, qui portent le même nom, ont pour but de + faciliter la mise à disposition de vidéos et de ce fait, d'encourager + l'utilisation de celles-ci dans le cadre de l'enseignement et la + recherche (ESR). La plateforme est utilisée par plus d'une cinquantaine + d'établissements de l'ESR mais également des académies et des instituts. + shortDescription: Plateforme de gestion de fichier vidéo + features: + - 'Dépôt, encodage et diffusion de vidéos ' + - |- + Complétion des vidéos : Contributeurs, sous-titrage, documents et + superpositions + - 'Découpe, Habillage, Chapitrage, Indexation ' + - |- + Enrichissement des vidéos : Synchronisation et affichage de média avec + la vidéo + - 'Diffusion en direct, liste de lecture, etc * Ne fais pas le café !' + videos: + - "" + screenshots: + - "" From 370f88792946a2cca39c686b7bff21ba2ce589d6 Mon Sep 17 00:00:00 2001 From: Celine Didier Date: Fri, 4 Oct 2024 10:02:25 +0200 Subject: [PATCH 03/19] [DONE] Fix multi carousel (#1200) Fixes the HTML format of the display of the "multi carousel" block of editorialized pages --- pod/main/templates/block/multi_carousel.html | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pod/main/templates/block/multi_carousel.html b/pod/main/templates/block/multi_carousel.html index 9541bfe5c0..443b17a41b 100644 --- a/pod/main/templates/block/multi_carousel.html +++ b/pod/main/templates/block/multi_carousel.html @@ -6,11 +6,8 @@

{{ title |capfirst|truncatechars:43 }}

class="carousel carousel-multi slide" data-bs-ride="{% if auto_slide %}carousel{% else %}false{% endif %}">