????
Current Path : /var/softaculous/efront/ |
Current File : //var/softaculous/efront/changelog.txt |
=== Version 3.6.15.6 - build 18025 === - Added y.sulistya's fix in module_bbb about year options - Fixed path traveral and sql injection vulnerabilities reported by securenetwork - Changed serialize object to json for security reasons - Fixed issue about importing users_to_courses when many courses with same name exists - Fixed assign course to branch does not propage to branch inactive users - Fixed minor bug in apidemo2.php - Fixed sending message to group does not include inactive users - Fixed issue duplicate on event notifications when editing a notification - Fixed issue common pool questions added to test, show properly when switch to lesson questions - Fixed issue about removing job positions from branch (and user has no more supervised branches) - Fixed issue about resetting user progress in course on reset course before expire option - Fixed issue about session id in csrf check - Saml updates - Scorm fixes - Fixed favicon === Version 3.6.15.5 - build 18024 === - Fixed translations for js warnings in user profile - Fixed baned user reset failed login attempts - Fixed get_user_autologin_key api call requires user password - Fixed issue get first visitable iterator when professor and units in content inactive - Fixed module course reports extra user info in course report - Fixed export users_to_lessons - Fixed checkpassword api call - Fixed issue complete lesson for professor assigned as student in course/lesson - Fixed permissions when enterprise and organization hidden and users not hidden - Fixed issue supervisor in branch url views only branch courses - Fixed issue resend sent notification as html message - Fixed api call create_course - Fixed api calls archive/unarchive/delete lesson/course - Fixed issue invalid id in lesson reports if test question deleted - Fixed issue course_archive (date) option in import to unassign users from course - Fixed api add_lesson_to_course/remove_lesson_from_course - Fixed xml certificate <organization> to display branch name if not text is set - Fixed java detection in optionchecker for IE11 - Remove commented out line in closing.tpl that caused issues - Fixed issue about exporting to excel in course reports module (#6394) - Fixed issue in ajax_sorted_table created in previous mini release - Removed online users response from periodic updater for themes without left sidebar - Fixed online users block appearance for sidebar themes - Excluded ini files from default allowable file list for uploading - Added objectives storing to scorm - Added check to folder that file manager tries to show (vulnerability issue noticed by Mohan Kallepalli) - Increased possible number of days after event that a notification can defined - Fixed issue in import users_to_courses with strict mode in mysql - Fixed issue about exporting lesson to scorm when unit contains a question mark(?) - Fixed vulnerability issue about uploading from url a local file of server noticed by Mohan Kallepalli - Fixed vulnerability issue about uploading non allowable extensions noticed by Mohan Kallepalli - Fixed issue about 'session expired' message (in Chrome) after resetting password === Version 3.6.15.4 - build 18023 === - Fixed SQL Injection and Remote File Inclusion Vulnerability issues noticed by rgod working with Beyond Security's SecuriTeam Secure Disclosure program <http://www.beyondsecurity.com/ssd.html> - Added print all units in lesson - Fixed issue about max_online_users_threshold - Fixed issue about path of .htaccess file when creating branch urls because file was created into module that runs the script - Fixed issue about expiring sessions in user_times (#6310) - Performance fix in copy files function - Fixed csrf check for student ajax calls - Fixed issue about backup option on automatic upgrades - Fixed issue about PHPSESSID used for csrf check - Added a user friendly message when user does not exist while adding a mapped account - Fixed issue about clean up functionality in maintenance page - Fixed sorting by assigned lesson in Associated lessons in Job position data - Fixed default job position when assigning user to branch is 'No specific job position' - Fixed import users to jobs does not assign branch courses if system option does not allow - Fixed getEmployees(Jobs) and getJobDescriptions(branches) do not return non active or archived users - VideoJS upgraded to latest version (4.12.0) - Fixed issue when multiple tables in same page / module shared files minor changes - Fixed nested quotes issue in forum - Fixed completed user reassigned to course does not trigger not completed course event - Fixed certification expiration not sent if course is inactive or archived - Fixed garbage in recipient field when encrypt url enabled and send to all in find users - Fixed delete notifications of inactive users - Fixed Find users [Course criteria] does not include users that used to have a course but not now - Fixed correct labels in participation reports - Fixed sending a message, when in branch, filter out unreleated lessons - Fixed delete pending notifications for course when user(s) are removed from course === Version 3.6.15.3 - build 18022 === - Fixed issue updating user status - Fixed issue updating user status and social modules activated - Fixed issue special character in lesson material - FIxed issue imageType when upper case file extension - Fixed issue apply a function to all units to linked units does not replace data with efront#special#text - Fixed issue group filter in lesson/course reports for professors/students - Fixed issue first inactive/empty unit - creating empty units as professor - Fixed issue user dashboard shows only not expired/not submitted projects - Fixed issue professor get the first valid unit when accessing content - Fixed issue user->getGroups returns groups in alphabetical order - Fixed issue groups filter in test reports - Fixed clear cache when activating/deactivating language - Fixed api create/update user name and surname with spaces - Fixed gradebook issue when count old users equals count new users in lesson - Fixed test completion notification not sent when test fails - Added missing header column in course excel reports - Various fixes in social functionality and social options - Fixed issues in random tests reports - Fixed pin_red icon in hotspot questions - Fixed performace issue in (skill-gap) tests (#6108) - Fixed issue about selecting questions when switching from random to non-random tests - Added remaining days information in course's lesson dashboard page visible to students (#6130) - Fixed facebook login issue (facebook api changes) - Fixed issue about time displayed in branch reports module - Added grid questions to feedback reports question analysis - Fixed csrf issues sent by Steffen Rösemann - Changed autologin to create a random string - Fixed showing tooltip for lesson/course info in index page - Fixed issue in mapped accounts about logging out current user in case the mapped account is an inactive user - Added load custom class in tests (ancient greek keyboard) - Prevent student to access another student certificate link manually - Fixed deleted skills taken into account when completing course/lesson - Fixed org chart not displaying for administrator === Version 3.6.15.2 - build 18021 === - Fixed issue about logging out user when professor resets his lesson progress into specific circumstances - Fixed issue about users to files for files with no database entry - Projects compress data does not include user files no longer in lesson - Content type events are now shown in event reports when selecting a course - Added Users status in options that can be disabled for lesson by professor (Administration page) - Fixed not valid unit in skill gap tests - Fixed search forum topics permissions - Fixed projects block links in professor dashboard - Clear languages cache when editing a language - Performance update for question common pool - Fixed issue about filter data (eF_filterData) in enterprise editions - Added ability to upload custom language files from interface - Content type events are now shown in event reports when selecting a course - Added Users status in options that can be disabled for lesson by professor - Added ability to upload certificate signature image - Fixed issue about email block feature in user profile === Version 3.6.15.1 - build 18020 === - Added grip questions - Added hotspot questions - Added random test functionality - Added option to clear exported lessons/courses files - Added option to clear all tests executions of a lesson - Added option to clear editor's cache - Added option to delete temp backup folder - Added option to add/remove from all groups in advance reports - Added option to limit number of SCORM retries - Added notification for course user approval/rejected by supervisor - Added option for backup all data via system calls for better performance if available (linux installations) (#5760) - Fixed performance issue in assigning lessons to existing group users - Fixed issue about resetting lesson data when importing lesson from professor - Fixed issue about units with parent_content_ID null (#5801) - Fixed issue about changing user type in users_to_courses/users_to_lessons when a custom user type is deleted - Fixed issue about unpublished tests and content completion rules - Navigating away from a SCORM popup's parent window is no longer possible - Fixed issue about changing specific options of linked units when source unit is edited - Fixed issue about redo only wrong questions where pausing test did not work correctly - Removed line about assignSourceBranchToInstance() when creating course instances - Replaced basename with eFront_basename that does not depend on setlocale - Extended fields returned for user_courses action in api2 - Fixed issue about deleting old tokens while creating a new one - Show only professor's groups in selectbox for tests reports - Completed tests are shown in new tab in tests page - Fixed various issues in export/import lesson (Added also option for excluding search entries) - Show group selection option in sending messages - Fixed issue about wrong entries in search_keywords table for files metadata(same rows) - Fixed issue in IE about eF_js_setCorrectIframeSize() in scorm content - Changed compress() to include empty folders too - Performance fix in page that displays course info (#5574) - Fixed issue about not showing branches in People page for supervised users - Fixed issue about trying to access a folder just after renaming it - Added $overwrite_folder parameter in directory -> copy in case we want to overwrite folder but not its files. - Fixed issue about Files link in header - Fixed issue about caching logo - Added code to check course completion in case course must have been completed but it is not (remove lesson from course after all other lessons were completed) - Fixed issue about showing best score in test in lesson reports - Changed _EDIT to _RENAME in filemanager - Fixed issue about checking ldap option while creating a user - Added courses associated with job positions in $supervisor -> supervisesCourses(); - Fixed next lesson panel not respecting lesson order - Added option about showing inactive courses in user reports (#5097) - Do not show linked_to questions in common pool mode (since they are already shown from origin lessons) - Added course_start_date and course_end_date templates in notifications for all course types - Fixed professors that login through the branch url to see only the users that belong to their branch in the lessons page - Added float left in radio buttons for multiple one questions because of #5244 - Fixed issue about wrong session type when clicking home page from a lesson with different role (#5232) - Fixed issue about branch filter in sortedTable(#5138) - Changed outlook invitation in order not to send the invitation when start date of the course is in the past when assigning users to courses - Added option for Archive field in advanced report conditions - Fixed issue about inactive link for entering lesson in lessons list in case tooltip is globally disabled. - Fixed issue about exporting xls reports with counting user types - Fixed issue about upgrading questions with content_ID=0 when loading tests page - Fixed performance issue in advlink plugin of editor about loading lesson files - Improved complexity in toPathStrings() - Fixed issue about displaying courses list where a course contains inactive instances - Fixed module training reports not showing inactive courses - Fixed issue about enabling cache - Fixed lesson select box shown in payments notifiction creation - Fixed issue about accepting 0 days after course enrollment in dynamic lesson scheduling - Fixed an issue in editing polls about displaying options - Added navigation links for folders inside file manager - Fixed issue about allowing duplicate branch urls - Fixed issue about visible option for messages according to user type - Fixed issue about rawurlencode in popup scorm import with subfolders - Added getOrganizationLinkInfo() for displaying an icon link on organization page - Added ability for attachments in forum - Added option in multipleMany questions about limiting user answers - Added option about overwriting existing file on upload - Added ability to edit last forum post - Fixed inactive courses/lessons shown in add notifications selectboxes - Replaced $workSheet -> write with $workSheet -> writeString for logins because of missing leading zero in case of numerical logins - Fixed issue about external link urls being enctypted - Extended eF_checkParameter in order to allow 'surname,name' in sortedTable column - Fixed issue about non valid lines in htaccess about branch urls - Prevent exception when sending notification in case user has not email address defined - Exclude images loaded as binary data from applyImageMap filter - Fixed issue about certificate expiry notification - Added createSubstitutionsArrayForDateNotifications function for date events with specific conditions - Fixed issue about editing date type notifications and default values. - Added option about backup in auto-upgrade - Fixed issue about time in lesson that was not shown in user reports. - Added infrastructure for users to files (increase counter when a user isviewing or downloading a file) - Fixed about about displaying calendar in dashboard while it was globally disabled - Fixed issue about lesson users in professor administration page - Added PEAR error handling in notifications in case mail was not sent - Added option to clear editor's cache - Added option to clear exported lessons/courses files - Fixed articulate tincan content not launching properly with HTML5 - Exclude additional_accounts field when filtering users - Module course reports, course lessons reports, course instances issue fixed - Fixed EfrontLesson::getUsers() to include all student/professor based user types - Fixed issue about set course as completed only to shown users - Fixed issue in tinyMCE editor about removing attributes from <p> tags - New system events: user activated, user archived, user unarchived - Fixed scorm tree error when clicking hide all when all shown - Fixed scorm option Action on re-entry set for all lesson materials - Fixed linked tests and questions can not be editted - Import/Export courses to branches - Fixed certificate reports do not include unactive users - Fixed missing options of admin user type: find user, skill gap tests and connected users - Module module_mycourses_sidebar added - Fixed on branch focus in usersTable literal "Filter..." is removed - Fixed permission for admin to always access organization chart - Fixed priority for user's language when user logs in to branch - Fixed setting version key for unlimited users - Creating new job accepts 0 as value for Available placements - In lessons, within lesson projects, inactive users removed from users' list - Fixed issue exception when student prints test - Fixed issue with user's name and surname in module_training_report - Fixed issue visible option for messages according to user type permissions - Fixed issue viewing lesson/course information for index - Fixed issue price fixed in lessons list - Fixed issue view cerfificates of users when supervisor and student - Fixed issue correct number of question in feedback excel reports - Fixed issue feedback reports and raw text questions/answers - Fixed navigation path for add user - Fixed event reports export for courses and excel filename - Chat module version 1.3 (create log and various bug fixes) - Fixed logo resized in pdf export when logo too big - Fixed submiting test when maintain_history has empty value - Fixed activating/deactivating/deleting a unit perfoms same operation to linked units - Fixed formatLogin to add login to same formated names - Fixed avoid duplicate notification when editting a project and changing its expiration date - Fixed submit option for surveys when session lessons ID is not set - Fixed issue professors/students permissionswhen when viewing lessons with custom user type and going back to home - Fixed professors that login through the branch url to see only the users that belong to their branch in the lessons page - Fixed bulk adding courses to groups - Fixed added course column in participation reports - Fixed trainer (user in branch) when adding new course can only see his own branch - Fixed trainer can not see course instances if system configuration is disabled - Fixed countCourseUsersIncludingUnassigned when branch in constrains - Fixed issue, correct branch options when professor edits course in branch url - Fixed issue sending messages to branch and subbranches - Fixed issue course reports when course has no lessons - Fixed error message when user tries to login to branch after his account has been deactivated - Fixed issue in messages when moving messages from one folder to another - Fixed issue in signup with values of custon fields of type select - Fixed eF_getRemoteAddress() to get the correct $_SERVER['REMOTE_ADDR'] - Fixed issue download attachments in messages - Fixed issue professor in Tools > Courses can view courses that he has created ONLY - Fixed issue timezone removed from filter - Fixed skills and skill categories listed alphabetically. - Fixed issue maintain user type in courses when adding/editing job placement - Fixed issue maintain user type in lessons when adding/editing job placement - Fixed permissions for organization chart in sidebar.php - Fixed user report generator course and lesson status to show completed courses and not remaining courses - Fixed skills sorting in skills offered tab in courses - Fixed skills sorting in skills desired tab in job position data - Fixed empty spaces question when option "Display alternatives in select box" is activated when "Show correct answer" function is used. - Fixed correct count of users (students) in courses list - Fixed correct link to course lesson in Tools > Courses > Course Lessons tab as professor - Fixed correct user progress in lesson when unactive units present - Fixed export course when illigal filename - Translated "Available instances" token - Fixed issue if course completed correct completed status in user progress pop (course certificates page) - Fixed father branch automplete in add branch - Fixed organization chart permissions - Fixed importing users_to_skills imports also speficifations - Version 2.0 of chat module - Added specifications to desired skills in job positions - Sending EfrontEvent::COURSE_PROGRAMMED_EXPIRY notification only to non completed course users - Correct user type in group/lesson when user enrolls to group with group key - Fixed results for project do not include deleted users - Fixed results for project do not include deleted users getUsers() - Fixed firstUnseenUnit when tests/dashboard disabled - Fixed sql query in getCourseUsersAggregatingResults in course.class.php - Fixed payments issue in community edition - Fixed issue with branch filter in edit course/course users tab - Fixed results for project do not include deleted users in control panel