OpenOlat 17.2.15 and 18.0.5 security updates released

27 views
Skip to first unread message

Florian Gnaegi

unread,
Sep 18, 2023, 3:33:51 AM9/18/23
to open...@googlegroups.com
Dear OpenOlat community

The OpenOlat 17.2.15 and 18.0.5 maintenance and security updates are now ready for download from the OpenOlat website.

These are bugfix and maintenance release for the 17.2.x and the 18.0.x series that addresses several minor issues that have been discovered recently and improves the overall stability. The update also includes patches for security issues

We recommend to install the update as soon as possible.   

This update is highly recommended for every installation. Please note that 17.1 and below are not maintained anymore, upgrading to 18.0 is highly recommended.

For a full list of changes see the release notes below or check out the OpenOLAT website at https://www.openolat.org 

The newest releases can be downloaded from there: https://www.openolat.org/downloads.html

If you rather prefer cloning from the repository, make sure you clone from the 17.2 maintenance branch and not from master: https://github.com/OpenOLAT/OpenOLAT/tree/OpenOLAT_17.2

If you rather prefer cloning from the repository, make sure you clone from the 18.0 maintenance branch and not from master: https://github.com/OpenOLAT/OpenOLAT/tree/OpenOLAT_18.0

See  https://docs.openolat.org/manual_user/ for the OpenOlat manual.

Thanks for the bugreports and code contributions made by the community, we appreciate those inputs a lot! 

Enjoy the new release and send us your feedback!

Best regards
The OpenOlat development team



Release Notes - OpenOLAT - Version 18.0.5

** Bug
    * [OO-7200] - Video task: Exiting full screen mode with "Escape" not working when quiz is displayed
    * [OO-7212] - Security Issue
    * [OO-7217] - PM: Admin setting "allow for all'" is not stored
    * [OO-7219] - Allow to download SEB configuration from within SEB
    * [OO-7220] - Prevent lifecycle to delete definitely resource linked to a course
    * [OO-7226] - PM: todo table configuration not persisted
    * [OO-7233] - EP: importing entries in existing sections not possible
    * [OO-7234] - EP: removing section does not unbind entries from binder
    * [OO-7235] - Search for referenceable resource is case sensitive
    * [OO-7236] - Form: Missing information in print
    * [OO-7241] - Squeezed project avatar on small screens
    * [OO-7242] - Security Issue
    * [OO-7243] - SEB Settings file with cryptic name
    * [OO-7246] - Wrong toggle state for course element user rights
    * [OO-7247] - Content Editor: Content in new paragraph element can be deleted unexpected
    * [OO-7248] - RS: cannot import course with a page with preview
    * [OO-7249] - Enrolment: Sorting function for custom order always displays the "Unsaved form data" dialogue  
    * [OO-7250] - Media Center: Improvement of the message when trying to delete a used media object
    * [OO-7251] - Participant folder: group filter only works for coaches
    * [OO-7252] - Wrong names in the confirmation mail of a group task element
    * [OO-7255] - Participant folder: filtering does not work
    * [OO-7257] - RS when opening data collection report access configuration
    * [OO-7259] - RS: import course with reminder based on business groups
    * [OO-7260] - RS: quick up and down in a list of multiple choices in form/survey editor
    * [OO-7261] - Add external users: deduplicate users by bulk upload
    * [OO-7262] - RS: last login in profile for user which doesn't have log in yet
    * [OO-7263] - RS when removing an organisation from a project template
    * [OO-7265] - Reccuring project appointments with dates must have a date
    * [OO-7266] - Details in exclusions of recurring project appointments
    * [OO-7269] - RS when permanently deleting a corrupt course
    * [OO-7279] - RS: choose a competence in a portfolio page
    * [OO-7280] - RS: checklist without participants on coach overview
    * [OO-7281] - RS: reset a task element and reacquired the task
    * [OO-7282] - RS: edit an info messages with groups and add an attachment
    * [OO-7283] - Not possible to open a file in OnlyOffice after moving olatdata 

** New Feature
    * [OO-7071] - OB: Follow up  - add PNG support

** Improvement
    * [OO-7193] - Start buttons on course need the same css class
    * [OO-7194] - Learning resource "Test": Display warning if 'Passed cut score' is higher than maximum score
    * [OO-7218] - Follow-up test results export
    * [OO-7225] - Change the font-size for print-view of participant list
    * [OO-7227] - More information about curriculum
    * [OO-7239] - Course reminder: Add more variables to subject/body of reminder
    * [OO-7244] - Hide assessment form for participant folder
    * [OO-7245] - Term adjustments in the offer dialogue
    * [OO-7256] - Initiate page preview
    * [OO-7228] - Security Issue
    * [OO-7258] - Security Issue
    * [OO-7264] - PM: Optimize schedule dashboard view for "next"
    * [OO-7268] - PM: add more filter for events
    * [OO-7273] - Optimization SCORM navigation
    * [OO-7285] - Lectures: Change link of class teachers in coaching tool to courses


Release Notes - OpenOLAT - Version 18.0.4

** Bug
    * [OO-7146] - OB: Failure of external OpenBadge validation
    * [OO-7166] - Course menu disappears
    * [OO-7170] - RS: view all resources in author environment
    * [OO-7171] - Media Center: cannot replace document
    * [OO-7172] - Certificate are not copied during course copy
    * [OO-7174] - Do not display deleted links
    * [OO-7176] - RS: search last visit in groups list with a date
    * [OO-7177] - RS: choose image version in media center
    * [OO-7178] - SEB: prevent JSON escaping of \
    * [OO-7179] - Misleading message by import of resource
    * [OO-7181] - Color picker is displayed twice
    * [OO-7182] - Avoid line break of project calendar display buttons
    * [OO-7183] - Empty state indicator too far left on mobile devices
    * [OO-7184] - File dialog: Use ghost buttons instead of links
    * [OO-7189] - Wrong empty state icon list of projects
    * [OO-7190] - RS: Impressum contact if email signature enabled
    * [OO-7197] - Error 404 when opening a locked project file
    * [OO-7201] - Lecture statistics by curriculum returns als lecture if no courses found
    * [OO-7204] - Security Issue
    * [OO-7205] - Security Issue
    * [OO-7206] - Security Issue
    * [OO-7209] - RS: Bulk set score for one question when using question variants
    * [OO-7211] - HTML page: Pressing "Save" is similar to "Save and close"
    * [OO-7215] - PM: wrong help link

** New Feature
    * [OO-7161] - OB: Follow up 2  - Detail Page for Badges
    * [OO-7165] - Course - Follow-up: Show quota for the course
    * [OO-7188] - Test results export with taxonomy information

** Improvement
    * [OO-5908] - Statement Detail Page
    * [OO-7050] - Video: Limitation of editing when integrating as text in video tasks
    * [OO-7076] - OB: Follow up  - Improvement of Badge Infosite
    * [OO-7080] - OB: Follow up  - Improvement of Badge Personal tool
    * [OO-7081] - Page: Preview in structure element 
    * [OO-7105] - OB: Add badges to coaching
    * [OO-7155] - OB: Deleting Badges
    * [OO-7164] - OB: Badge gets issued even if course is "in preperation"
    * [OO-7175] - OB: Follow up  - Add Badges Assessment Participant entry
    * [OO-7196] - Video editor: Quiz questions must not have the same start time
    * [OO-7198] - Don't copy managed groups when copying a course
    * [OO-7199] - Create poster frame for videos in the Media Center
    * [OO-7202] - Consistency in user listing with assessment tool course right
    * [OO-7203] - Make participant folder appear in assessment tool
    * [OO-7207] - Update jQuery-ui


Release Notes - OpenOLAT - Version 18.0.3

** Bug
    * [OO-7083] - OB: Badge gets issued even if course is "in preperation"
    * [OO-7162] - Upgrader doesn't save all data
    * [OO-7163] - RS: if media version is missing

** New Feature
    * [OO-7075] - OB: Follow up  - Detail Page for Badges
    * [OO-7158] - Course - Follow-up for course quota


Release Notes - OpenOLAT - Version 18.0.2

** Bug
    * [OO-7135] - RS: JupyterHub administration if LTI disabled
    * [OO-7147] - RS: cannot add member to curriculum element
    * [OO-7149] - Video resource: Source chooser is truncated and selected element not well legible
    * [OO-7151] - RS: list of participants in form element if obligation missing
    * [OO-7152] - RS: info messages without publication date
    * [OO-7153] - RS: cannot delete a curriculum element with taxonomy
    * [OO-7154] - RS: exception in error handling
    * [OO-7156] - OB: Badge factory templates not created in all situations
    * [OO-7157] - Math element in page

** New Feature
    * [OO-6938] - Course: Show quota for the course
    * [OO-7108] - Course: Follow-up - course quota; new course element page
    * [OO-7123] - Page: support for links to other course elements

** Improvement
    * [OO-7068] - MC: Follow-up for media center
    * [OO-7134] - Fix Label order in Desc taxonomy import
    * [OO-7137] - Course reset: Participant folder with versioning
    * [OO-7150] - Form: Misleading form validation in editor when creating single/multiple choice elements


Release Notes - OpenOLAT - Version 18.0.1

** Bug
    * [OO-7064] - Members management: Entry "Invitations" is always shown
    * [OO-7082] - Error deleting a course with left test sessions
    * [OO-7084] - Practice: difference building the taxonomy path for item and levels
    * [OO-7085] - Alignment of items in action menu
    * [OO-7089] - Splitt button: Responsive behaviour
    * [OO-7094] - Course table list layout broken after switching
    * [OO-7101] - Learning path: Success status must remain at "Undefined"
    * [OO-7102] - Performance summary on structure elements should only be displayed for participants 
    * [OO-7103] - Taxonomy entry in administration wrong
    * [OO-7104] - Missing refresh after setting a course/element manually to "finished"
    * [OO-7118] - Make invitation works for user
    * [OO-7120] - RS: upload in media center if license completely disabled
    * [OO-7121] - RS: quota of user 
    * [OO-7128] - RS: reset check list
    * [OO-7131] - Task: Action "Needs revision" cannot be executed a second time
    * [OO-7132] - Administration: Linked taxonomy in ePortfolio is not persisted
    * [OO-7133] - RS: invitation with email same an other user's username

** Improvement
    * [OO-7077] - OB: Follow up  - Improvement on manual Badge Issuing
    * [OO-7109] - edubase: user_id should be formed the same way if logged in with different providers





--------------------------------------------------------------------
professional services for the e-learning system OpenOlat
hosting - operating - support - development - mobile - consulting
--------------------------------------------------------------------
frentix  GmbH
Okenstrasse 6
CH-8037 Zürich, Switzerland


Find us on mastodon
--------------------------------------------------------------------



Reply all
Reply to author
Forward
0 new messages