Release Notes - OpenOLAT - Version 8.0.3
Bug
- [OO-128] - Fix broken help course
- [OO-129] - RS while activating BGEditController on back
- [OO-131] - Attachment filename in topic assignment limited to 100 Charachters
- [OO-132] - RS in ePortfolio Changelog
- [OO-133] - NPE in EPCollectStepForm04 when moving Artefact
- [OO-134] - Export of course with groups which have a NULL description
- [OO-135] - Special Characters in Glossary Title results in RedScreen on export
- [OO-139] - RS while creating LearningResource with image
- [OO-140] - RS while copying a huge course
- [OO-143] - Regex Exception while creating MailTemplate in BGMailHelper
- [OO-147] - StaleObjectStateException in Eportfolio
- [OO-150] - RS triggered by AssertException when accessing closed Assessment
- [OO-153] - QTI: Test results don't always reflect editor content
- [OO-158] - Folder: Long file names are not shortened in table view, and prevent table from showing all columns
- [OO-160] - Coaches of groups in courses must have access in the assessment tool only to their students
- [OO-161] - Last Screen of Registration Process has wrong link
- [OO-167] - QTI rest and survey archive does not properly encode text which can lead to data loss in the exported excel file
Improvement
- [OO-127] - Make vitero plugin configurable also for vitero clients with lower priveleges
- [OO-136] - guest should not be able to create notes nor to get portfolio task
- [OO-141] - Do not shot username in users visiting card
- [OO-155] - No email syntax check user administration user search form
Task
- [OO-126] - Create admin wiki in community OLAT, automatic export to homepage
- [OO-163] - Add logging to the info messages course building block
Release Notes - OpenOLAT - Version 8.0.2
Bug
- [OO-51] - Cannot change position of artefacts in an accumulative folder of ePortfolio by drag and drop
- [OO-86] - UserSession.getRoles() returns null sometimes
- [OO-99] - NPE in FileChooseCreateEditController
- [OO-101] - RS AssertException: identity is null in identityEnvironment during login
- [OO-102] - Firefox 10.0 and browsercheck
- [OO-103] - RS IndexOutOfBounds Exception in UserActivityLoggerImpl
- [OO-104] - Wiki entries starting with "media" open in new window
- [OO-105] - Support for back button is insufficient in Wiki
- [OO-106] - If the REST API open severals sessions for the same user, it count it several times as "Active user"
- [OO-107] - RS in IMS CP Editor: Error writing imsmanifest-file
- [OO-108] - RS AssertException "cannot pop below surface" in VersionCommentController
- [OO-110] - "Deleted by" username in Briefcase is wrong
- [OO-113] - ExtJS Callout error in Chrome
- [OO-114] - Archive WikiCourseNode Fails during Course-Publish
- [OO-115] - Internal links in calendar open in new window
- [OO-117] - RS NPE in GenericTreeModel while rendering MenuTree in BusinessGroupMainController
- [OO-121] - Reactivate autoreload from developer resources
- [OO-122] - RedScreen when using test preview in QTI editor
- [OO-123] - AssertException : FileNotFound in HTML WYSIWG Editor
- [OO-124] - Fix all xml,xsl,html validation errors in Eclipse
Improvement
- [OO-92] - Improve last screen of self-Registration Process
- [OO-111] - Extend BP functionality in EPortfolio
- [OO-112] - Extend REST API to support Wiki-Export
- [OO-116] - Changelog in ePortfolio "Sammelmappe"
Task
- [OO-10] - Minimal technical documentation for initial publish
- [OO-75] - Update Screenshots in context sensitive help
- [OO-100] - Remove ThreadFactory for Assessment and use the standard one
- [OO-109] - Allow bypass of JMS for search in no-cluster environment
- [OO-118] - Investigate temporary files which survive
- [OO-120] - Analyze the memory and thread dump from our productive instances with a high load
Sub-task
- [OO-33] - Create new example theme based on new openolat theme
Release Notes - OpenOLAT - Version 8.0.1
Improvement
- [OO-98] - GenericCheckboxProperty in Profile-Form improvement
Release Notes - OpenOLAT - Version 8.0
Bug
- [OO-16] - RS in CatalogController
- [OO-18] - RS classcastException rootfolderimpl to vfslead in folderRunController
- [OO-19] - RS if an administrator remove the lock of a course currently edited
- [OO-20] - RS in ePortfolio Wizard, illegalAccess, NOSTEP
- [OO-23] - The author of the revision of a file in versioning is sometimes incorrect
- [OO-24] - Backport 101 Bugfixes from OLAT 7.2.0 and 7.2.1
- [OO-26] - Merge 130 Bugfixes from OLATpro 7 R2 - R2.4
- [OO-29] - Stop the BackgroundTaskQueueManager
- [OO-30] - Test: Feedback of last question is not shown with deselected "allow menu navigation"
- [OO-31] - Whitespace in first line of wiki is deleted after save
- [OO-35] - Load only once olat.properties and olat.local.properties
- [OO-36] - In a forum filter for a person and find a rendering problem
- [OO-37] - Activate in EPMapRunController with genericMainController fails
- [OO-38] - NPE ERROR in RestApiLoginFilter
- [OO-43] - Can't set quota for blog posts, CP editor image uploads
- [OO-44] - RS/Db Runtime Exception Find failed in transaction ConstraintViolationException
- [OO-45] - RS NPE while activating LearningResource (course) from BGMainController
- [OO-46] - RS when sending IM-Message with lost connection meanwhile
- [OO-48] - RedScreen (NPE) in ContactForm if attachment upload failed
- [OO-49] - Number of participants in course not correct
- [OO-52] - Invited e-portfolio pseudo users have access to chat and other sites
- [OO-54] - Red screen: Give 2x a link from an e-portfolio invitation
- [OO-55] - RS Hibernate StaleObjectStateException in BusinessGroupMainRunController
- [OO-57] - Editing of folders or files with wrong mime type throws red screen
- [OO-61] - Save and Copy Bug in Calendar View
- [OO-63] - RS in CourseEditor: edit session already open
- [OO-64] - RS NPE while activating Controller in BaseFullWebAppCtrl, NewControllerFactory
- [OO-66] - Divers enhancements to Vitero course building block
- [OO-67] - Login with REST API logged out in standard OpenOLAT
- [OO-68] - Error log: cannot connect to adobe in de.bps.course.nodes.vc.provider
- [OO-70] - Ensure that the lock in meta data are check in the WebDAV implementation
- [OO-72] - Files in course element data folder in course can't be edited (red-screen)
- [OO-73] - NPE in SCORM commit
- [OO-74] - resetting user preferences as admin doesn't log out user correctlyf
- [OO-76] - links from calendar portlet not working
- [OO-78] - ePortfolio learning journal: Comments cannot be saved respectively freeze the system
- [OO-79] - Link sent by info course building block broken for some languages
- [OO-80] - Missing change e-mail worklofw after merge
- [OO-81] - RS IllegalStateException: Not connected to server. jivesoftware.smack.XMPPConnection
- [OO-83] - RS in EPStructureDetailsController: no key selected
- [OO-84] - Task: optional text (taskText) is not displayed
- [OO-85] - OutOfMemoryError in JPEGImageReader
- [OO-87] - PDFBox fill the log files with ClassCastException
- [OO-89] - Red screen by "Einschreibung" if the publisher for e-mails notifications is not persisted.
- [OO-90] - Some business path are wrongly encoded
- [OO-93] - Warning in assessable course building blocks
- [OO-97] - Identity overview in assessment tool is not selectable anymore
Improvement
- [OO-1] - New "default" theme for OpenOLAT 8
- [OO-22] - RestAPI extension: request LogFile
- [OO-25] - Backport 8 improvements from OLAT 7.2.0 and 7.2.1
- [OO-28] - Merge 36 Improvements from OLATpro 7 R2 - R2.4
- [OO-32] - Restructure project structure to match standard maven style, merge core, olat3 and i18n projects
- [OO-40] - Remove legacy Form
- [OO-41] - Remove legacy wikiMarkupForms + Radeox Library
- [OO-65] - replace textArea with HTML wysiwyg editor in Info- and Maintenance-Message editors
- [OO-71] - 4000 characters for forum messages are not enough
- [OO-77] - improve url validation for userproperty of type URL
- [OO-82] - Remove IE8 document mode enforcement
New Feature
- [OO-14] - New Config-Option for QTI course-nodes :: "fullscreen"
- [OO-15] - Add last updated filed for assessment objects and initial course launch date to assessment tables
- [OO-17] - New config option in QTI course node to stop test access when done
- [OO-27] - Merge 30 New Features from OLATpro 7 R2 - R2.4
Task
- [OO-3] - Setup www.openolat.org website
- [OO-4] - Setup community.openolat.org
- [OO-5] - Setup jira.openolat.org
- [OO-6] - Setup fisheye.openolat.org
- [OO-7] - Setup hg.openolat.org
- [OO-8] - Setup nexus.openolat.org
- [OO-11] - Cleanup file headers and comply with OLAT Apache license
- [OO-12] - Merging the WebOnyx-Connection into OpenOlat
- [OO-13] - Cleanup pom.xml, remove unused libraries, remove legacy libraries, remove dependency to olat.org repository, simplify configuration
- [OO-34] - Setup i18n.openolat.org
- [OO-42] - Remove older upgrader than 7.0.1
- [OO-47] - Consolidate bc package
- [OO-50] - Remove the ch.goodsolutions packages
- [OO-56] - Check equals method of all PersistentObject
- [OO-59] - Consolidate some packages with lonely classes
- [OO-60] - Remove support for HSQLDB
- [OO-88] - State-less login
- [OO-91] - Remove all old jump-in URLs
- [OO-94] - remove macartney comic portlet
- [OO-95] - Installation and Update manual OpenOLAT 8.0 release
Sub-task
- [OO-2] - New IconSet for OpenOLAT
- [OO-21] - Remove dependency to Edenlib
- [OO-69] - Add CSS rules for printing