Releases: EsupPortail/Esup-Pod
3.3.1
What's Changed
- [DONE] Feature import video - Manage BBB recording v2 by @LoicBonavent in #896
- [DONE] Ptitloup/improve cache request by @ptitloup in #895
- [DONE] Fix videos, my_videos : refresh next page (dataset lowercase only) by @pampletousse in #894
Full Changelog: 3.3.0...3.3.1
3.3.0
Summary
- Import external video from url, youtube, peertube and BigBlueButton
- Change xapi actor to deal with Moodle
- Update template to BS5.3 and improve compliance for W3C
- Use redis to cache session and improve logging
- Create app for encoding/transcripting and move code inside
- Fixbug on categories, recorder, user liste, tags cloud
What's Changed
- Bump requests from 2.25.1 to 2.31.0 by @dependabot in #860
- [DONE] W3C Compliance by @Badatos in #855
- [DONE] live : refacto sans modif de fonctionnalité by @mattbild in #858
- [DONE] ajout paramètre HOMEPAGE_VIEW_VIDEOS_FROM_NON_VISIBLE_CHANNELS by @secale in #859
- [WIP] Update Ralph to fix unit test by @ptitloup in #865
- [DONE] edit file views of podfile and recoder by @thinhantran in #862
- [DONE] Keep sort order in video URL by @Badatos in #861
- [DONE] split duplicate code by @thinhantran in #870
- [DONE] Fix : Hide tagscloud if there's no cloud by @AymericJak in #856
- [DONE] Fix : user list (filter - share) by @AymericJak in #854
- [DONE] Meeting - send invite to owner and additional owners by @ptitloup in #871
- [DONE] App video_encode by @thinhantran in #872
- [DONE] Use redis to cache session - improve logging by @ptitloup in #875
- [DONE] Add a title attribute to generated iframe snippets by @rdupret in #877
- [DONE] Improve the guidance towards valid pull requests by @rdupret in #878
- [DONE] Recorder, field transcript, from boolean to varchar(2) by @LoicBonavent in #874
- [DONE] Manage meeting external recordings v1 by @LoicBonavent in #876
- [DONE] Adaptations to BS 5.3 + bunch of minor corrections by @Badatos in #879
- [DONE] improve xAPI by @ptitloup in #882
- [DONE] Ptitloup/fix migration by @ptitloup in #881
- [DONE] Add the remaining encodage code in the video to video_encode by @thinhantran in #880
- [DONE] Ptitloup/move model playlist video by @ptitloup in #883
- [Done] Add any video in user channel by @secale in #864
- [DONE] CSS: prevent default thumbnail to be too small on some screens by @Badatos in #885
- [DONE] Ptitloup/change default value for meeting record by @ptitloup in #886
- [DONE] Fix my_videos categories by @pampletousse in #892
- [DONE] Workon on xAPI Actor by @ptitloup in #884
- [DONE] Feature import video v1 by @LoicBonavent in #888
- [DONE] Develop #3.3.0 by @ptitloup in #863
New Contributors
Full Changelog: 3.2.0...3.3.0
3.2.0
What's Changed
- [DONE] Caps allowed file extensions by @Badatos in #810
- [DONE] Feature info pod by @ptitloup in #814
- [DONE] Feature add transcription select language by @ptitloup in #815
- [DONE] Feature : Add 'My videos' button in header by @AymericJak in #813
- [DONE] use bleach in meeting views by @thinhantran in #809
- [DONE] Feature : Add sort videos and improve filters by @pampletousse in #811
- [DONE] New feature cut video by @vsabatie in #822
- [DONE] fix check subtitle file by @ptitloup in #825
- [DONE] Add a default "Legal Notice" template for blank Pod sites by @Badatos in #826
- [DONE] fix on hold video issues in JS by @mattbild in #821
- [DONE] feature/el-container-resource-limitation : limitation des ressources … by @aitkarrafarid in #827
- [DONE] Update settings.py by @ptitloup in #830
- [DONE] Ptitloup/feature improve meeting by @ptitloup in #817
- [DONE] Loic bonavent/feature meeting upload recording by @LoicBonavent in #828
- Bump django from 3.2.18 to 3.2.19 by @dependabot in #832
- [DONE] Check develop by @ptitloup in #833
- [DONE] Fix video admin by @ptitloup in #834
- [DONE] Conversion en masse de video en brouillon dans admin by @secale in #831
- [DONE] Ptitloup/fix admin js by @ptitloup in #835
- [DONE] edit file js by @thinhantran in #824
- [DONE] use file attribute to make message and add command in makefile by @ptitloup in #836
- [DONE] ACTIVE_VIDEO_COMMENT + default legal notice by @Badatos in #837
- [DONE] Fix makefile by @ptitloup in #839
- [DONE] edit completion/views by @thinhantran in #838
- [DONE] load js file get by ajax call in enrichment by @ptitloup in #843
- [DONE] Fix : JS error when removing profile picture by @AymericJak in #842
- [DONE] Fix : file suppression in podfile by @AymericJak in #845
- [DONE] Feature : Add favorite videos by @SebastienCozeDev in #820
- [DONE] Replace old logo_etb.svg by new esup-pod.svg (made by U-Lille) by @Badatos in #840
- [DONE] edit live/views.py by @thinhantran in #841
- [DONE] Fix : admin css by @AymericJak in #846
- [DONE] Fix : Form to add or edit a chapter by @SebastienCozeDev in #847
- [DONE] Fix: error delete list of contributors by @thinhantran in #849
- [DONE] Fix : favorite js by @AymericJak in #848
- [DONE] remove favorite in video link if video is in draft mode by @ptitloup in #851
- [DONE] remove display duration for recording because it's not the duration o… by @ptitloup in #850
- [DONE] Add title for help section by @AymericJak in #853
- [DONE] BUGFIX - Correct darkmode colors on chapter manager by @Badatos in #852
- [DONE] Develop 3.2.0 by @ptitloup in #808
New Contributors
- @AymericJak made their first contribution in #813
- @thinhantran made their first contribution in #809
- @vsabatie made their first contribution in #822
- @SebastienCozeDev made their first contribution in #820
Co-authored-by: Ptitloup [email protected]
Co-authored-by: Olivier Bado-Faustin [email protected]
Co-authored-by: Aymeric Jakobowski [email protected]
Co-authored-by: thinhantran [email protected]
Co-authored-by: pampletousse [email protected]
Co-authored-by: Valentin Sabatier [email protected]
Co-authored-by: MattBild [email protected]
Co-authored-by: aitkarrafarid [email protected]
Co-authored-by: Loïc Bonavent [email protected]
Co-authored-by: secale [email protected]
Co-authored-by: Sébastien Coze [email protected]
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: github-actions [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Full Changelog: 3.1.1...3.2.0
3.1.1
What's Changed
- 🐛 podfile fix pagination display (#787)
- improve clean_video_files and code cleaning (#782)
- Fix wrong url of paginated sub-themes (#789)
- Add "help" command to makefile (#792)
- Ptitloup/fix thumbnail (#790)
- Hide channel desc (#794)
- fix podfile (#798)
- Correct podfile sidebar (#799)
- Ptitloup/fix link playlist (#801)
- Fix video theme (#800)
Co-authored-by: MattBild [email protected]
Co-authored-by: Olivier Bado-Faustin [email protected]
Co-authored-by: pampletousse [email protected]
Full Changelog: 3.1.0...3.1.1
3.1.0
What's newed
- New configuration: automatic documentation
- Improved accessibility and automatic accessibility test (pa11yci).
- Transcription of live broadcasts with Vosk.
- Containerization of the application for development
- Removal of jquery framework and rewriting of JS scripts
- Added meeting recordings (external playback)
- Implementation of xAPIs on the video player of Pod
- Live application: addition of a qrcode for the link to the events and addition of a waiting video
- Application meeting: addition of a thumbnail and link to the recordings
- Improved obsolescence of videos, Bugfix and update of third party libs
What's Changed
- [DONE] Improve live transcript #780
- [DONE] Update main.js -fix user search in video filter aside #779
- [DONE] live_event disable buttons when stop is clicked + REMOVE JQuery #778
- [DONE] live_event prevent new recording when manually stop #777
- [DONE] Update Encoding_video_model.py #776
- [DONE] Update playlist.js #775
- [DONE] Fix user search from navbar #773
- [DONE] fix theme in video edit page #772
- [DONE] Correct bad contrast on opencast studio #771
- [DONE] 3.1 FIX - Pampletousse/fix fvideo list refresh with filters #770
- [DONE] Meeting thumbnail mode #769
- [DONE] Fix launch_encode_video_studio fct with name of parameter input_video #766
- [DONE] Add missing titles on video cards #765
- [DONE] change default port to 9090 #764
- [DONE] fix opencast studio last version #755
- [DONE] Event video on hold #752
- [DONE] improve video obsolescence #750
- [DONE] Fix navbar 'My events' button display #749
- [DONE] create xapi app to manage and send statements #748
- [DONE] Add resolution threshold for encoding #747
- [DONE] Ptitloup/improve configuration #746
- [DONE] replace block by inline for button navbar #745
- [Done] Fix liveevent qrcode in admin part #743
- [DONE] Meeting : get recordings and manage it #741
- [DONE][FIX] add return msg when calling fix duration command #740
- [DONE] max viewers on each live event #739
- [DONE] corrections on code_formatting.yml #738
- [DONE] CI: Accessibility testing & Elastic search #737
- [DONE] Ptitloup/improve configuration #732
- [DONE] Feature/conteneurisation #731
- [DONE] Prevent a Reflected XSS on /videos/url (Issue #728) #730
- [DONE] Live Transcription #729
- [DONE] use reverse to get recorder notify url in command #721
- [Done] Do not include metadata while video is restricted. #720
- [DONE] fix url category #718
- [Done] Ajout controle permission pour affichage ajout live live #716
- [DONE] add minor correction to channel home page #715
- [DONE] Désinscription des utilisateurs aux groupes gérés automatiquement #713
- [DONE] add opencast studio config in configuration_markdown #712
- [DONE] Update ConfigurationPod.md #711
- [DONE] Ptitloup/configuration markdown #710
Contributors
Co-authored-by: Ptitloup [email protected]
Co-authored-by: Olivier Bado-Faustin [email protected]
Co-authored-by: mattbild [email protected]
Co-authored-by: farid.aitkarra [email protected]
Co-authored-by: mateo [email protected]
Co-authored-by: github-actions [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pampletousse [email protected]
Co-authored-by: Loïc Bonavent [email protected]
Co-authored-by: MattBild [email protected]
Co-authored-by: cbissler <>
Co-authored-by: fanfounet <>
Co-authored-by: RaphaelDebray <>
New Contributors
- @RaphaelDebray made their first contribution in #747
Full Changelog: 3.0.5...3.1.0
3.0.5
Released notes
- Add recurring meeting
- Add configuration affiliation for OIDC connect
- Add configuration proxy for OIDC connect
- Sync access group in each connexion
- Improve channel display
- Fix check permission for button in live event
- Fix recorder notify link
- Fix url categories
What's Changed
- [DONE] Add configurable proxy environment variable through settings by @LoanR in #693
- [DONE] add minor correction to channel home page by @ptitloup in #715
- [DONE] Add configurable default affiliation OIDC through settings by @LoanR in #694
- [DONE] Désinscription des utilisateurs aux groupes gérés automatiquement by @cbissler in #713
- [Done] Ajout controle permission pour affichage ajout live live by @mattbild in #716
- [Done] Ptitloup/add recurring meeting by @ptitloup in #690
- [DONE] fix url category by @ptitloup in #718
- [DONE] use reverse to get recorder notify url in command by @ptitloup in #721
- [DONE] Develop #3.0.5 by @ptitloup in #709
New Contributors
Full Changelog: 3.0.4...3.0.5
3.0.4
Released notes
- Improve maintenance mode, iframe mode and enrichment mode
- Fix : correct model for deprecated bbb app, live_event migration, event email not send because event is None, oembed for add or edit view
- All events are displayed in the events view
What's Changed
- [DONE] Update Github workflows by @Badatos in #689
- [DONE] No comment in maintenance by @Badatos in #687
- [DONE] Split Pod Logo in 2 files by @Badatos in #691
- [DONE] No more render nav menus on iframe by @Badatos in #695
- [DONE] Fix remove_accents Bug by @Badatos in #697
- call correct model in bbb command by @ptitloup in #699
- Hotfix migrate by @ptitloup in #698
- Bump pillow from 9.2.0 to 9.3.0 by @dependabot in #703
- [DONE] correction filtres affichage prochains évènements by @mattbild in #702
- [DONE] fix get event on event creation to send email by @ptitloup in #706
- [DONE] fix oembed by @ptitloup in #707
- [DONE] use class to key display mode - show full video when no slide by @ptitloup in #708
- [DONE] fix encoding video with no audio by @ptitloup in #705
- Develop #3.0.4 - before 3.1 by @ptitloup in #700
Full Changelog: 3.0.3...3.0.4
3.0.3
- improve templating (accessibility, typo, apps Notes and comments, enrichment, stats, favicon, caption maker etc.)
- fix bug with playlist, admin group access, autocomplete multiple for meeting
- improve rss feed
- complete translation files
- send email from default from email
- add management command to launch encode and recreate thumbnail
What's Changed - auto generated release notes
- Dev 3.0.3 by @ptitloup in #674
- fix event iframe and is coming check by @ptitloup in #675
- [DONE] overall minor improvements by @Badatos in #672
- [DONE] Minor CSS & JS bugfixes by @Badatos in #677
- [DONE] Improve Pod Favicon display by @Badatos in #680
- [DONE] Video Notes & Comments v3.0 by @Badatos in #684
- [DONE] Ptitloup/add reply to contact us by @ptitloup in #682
- [DONE] Ptitloup/add recreate thumbnail function by @ptitloup in #683
- [DONE] add some meta data to video template - add host in thumbnail url by @ptitloup in #681
- [DONE] Ptitloup/improve rss feed by @ptitloup in #679
- [DONE] Minors fixes before 3.0.3 by @Badatos in #686
- [REVIEW] Develop #3.0.3 by @ptitloup in #678
Full Changelog: 3.0.2...3.0.3