-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RELEASE] Esup-Pod 3.8.2 #1210
Merged
[RELEASE] Esup-Pod 3.8.2 #1210
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Integrate latest changes directly merged into master * [DONE] FIX pa11y-ci (#1189) Fix the Pa11y-cy bug, by using grafana/docker-puppeteer * [DONE] Add publiccode.yml (#1198) 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). --------- Co-authored-by: Ptitloup <[email protected]> Co-authored-by: Bastien <[email protected]>
… is deprecated (#1191) Comme on peut le voir sur https://django-filter.readthedocs.io/en/stable/guide/migration.html#migrating-to-2-0 Les filter_fields de django-filter > 2.0 sont deprecated depuis 2018-7-13, au profit des nouveaux filterset_fields, et ont été complètement retirés en 22.1 (2022-6-17) cf https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst
* add fields to recording rest response
Add return thumbnail url,width and height to oembed
Add NOTIFY_SENDER boolean parameter & definition
gcondess
approved these changes
Sep 25, 2024
* update ffmpeg command dressing * delete comment lines --------- Co-authored-by: Charneau Franck
* Removal of the old BBB module (replaced by the meetings module) * Delete MEETING_WEBINAR_SIPMEDIAGW_URL and MEETING_WEBINAR_SIPMEDIAGW_TOKEN parameters management (replaced by live gateway feature) * Add sipmediagw_server_url and sipmediagw_server_password to live gateway class (meeting/models.py) * Manage request URLs from SIPMediaGW server (hashkey with a / before the last 10 characters)
Fixes the HTML format of the display of the "multi carousel" block of editorialized pages
RSS feed improvements suggested in issue #1108
* fix queries for mysql + use integer for tuples indices instead of str * fix url conversion for old BBB (<2.3)
…1203) Change regroup videos by theme when ORGANIZE_BY_THEME = True. Greatly simplifies operation and future developments by modifying the behavior of the _regroup_videos_by_theme() function for videos. Thus, for videos, this function renders the existing page videos/video_list.html; this avoids having to manage in Javascript what is already done in Python/Django/HTML. Typically, the menu of a video tile is displayed as is, and there's no need to redevelop the management rules, icons and links.... Moreover, this PR corrects bugs when ORGANIZE_BY_THEME = True : The link to the video, for videos loaded after a scroll (from the 13th onwards), takes into account the channel and theme. Correctly displays pagination and correct titles and links, when there are more than 12 themes/subthemes.
Aristote IA as an infrastructure based on Kubernetes in order to automaticaly générate or delete backends servers adaptatively to the current load. Those backends servers are directly requesting the POD server : Once to retrieve the URL of the audio file (witch is the base data for the IA treatment) and in second time to notify POD that the treatment is achieved. So if the POD server not accessible from the all the WWW, the Aristote backend's will not be able to retrieve the audio file for treatment. That can be a problem on POD test servers that are not open to all the web for security reasons. This code allow to specify a proxy URL (accessible from all the web) in order to catch Aristote backend's requests and redirect them to the POD test server (via the internal institution network)
Fix some bugs : - Fix BBB meeting deletion link (issue #1216) - Addition of a toolbar in the theme description editor of a chain. (issue #1185) - Correction enabling channels and themes to be assigned to a set of videos (issue 1106) - No crop on thumbnail - Manage restricted video acces right in playlist
* Minor code formatting * Add missing DocStrings * Modify some redundant title strings, adding the targeted object * Remove some redundant titles * Correct i18n strings * Correct duplicated id * remove broken aria-label id * Add flatpage title in h1 for accessibility + remove H1 title in legal notice and accessibility statement pages * upgrade gitguardian config version * Update .po/mo lang files
…1221) Prevents video thumbnail url to be publicly available, and serve it via cache system
Badatos
changed the title
[RELEASE/WIP] Esup-Pod 3.8.2
[RELEASE/FREEZED] Esup-Pod 3.8.2
Oct 29, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New functionalities:
Bugs corrected:
get_thumbnail
to serve video thumbnail via caching system, to prevent video folder url to be publicly available ([DONE] Use get_thumbnail to serve video thumbnail via caching system #1221)Accessibility improvements: (#1219)
Quality of Code: