diff --git a/documentation/changelog.html b/documentation/changelog.html
index 1bb705f53c..19cc5b1c79 100755
--- a/documentation/changelog.html
+++ b/documentation/changelog.html
@@ -99,6 +99,16 @@
For developers and sysadmins
+ - [2017-12-12] (484ea7a2 - BT#13768) Admin: Add configuration setting "hide_skill_levels"
+ - [2017-12-06] (6bfbff79 - BT#13710) Admin: Add configuration setting "send_notification_score_in_percentage" to send score in percentage in the exam result notification
+ - [2017-11-24] (cc02afc1 - BT#12861) Admin: Add configuration setting "allow_session_admin_read_careers"
+ - [2017-11-23] (f7b49d7f - BT#13722) Admin: Add configuration setting "hide_reporting_session_list" to hide the session list in Reporting tool
+ - [2017-11-21] (932208ac) Admin: Add upload_tmp_dir in settings diagnostic
+ - [2017-11-17] (766f184f - BT#13589) Skill: Allow translation of skills names and short codes
+ - [2017-11-15] (df875dca - BT#13672) Admin: Add configuration setting: show sender's email when receiving email notifications. Setting: $_configuration['show_user_email_in_notification'] = false;
+ - [2017-10-31] (f172fe76 - BT#13607) Admin: Add configuration setting "disabled_edit_session_coaches_course_editing_course" to reduce load
+ - [2017-10-27] (0a6e4713 - BT#13597) Admin: Add configuration setting "not_empty_session_student_list_for_multiple_subscription" to avoid empty sessions when subscribing multiple users
+ - [2017-10-27] (91c0f157 - BT#13567) Admin: Add configuration setting "allow_redirect_to_main_page_after_work_upload" + Redirect to work tool after uploading a student publication or adding a comment
- [2017-10-25] (755aa931 - BT#13590) Admin: Add configuration setting "show_all_sessions_on_my_course_page"
- [2017-10-24] (32ed97ad - BT#13575) Admin: Add configuration setting "disable_js_in_lp_view"
- [2017-10-09] (acb16145 - GH#2176 - BT#13461) Plugin: Add redirection plugin to redirect users arbitrarily once logged in
@@ -114,13 +124,13 @@
- [2017-09-18] (f5a06b94) Admin: Add configuration setting 'disable_delete_all_announcements' to hide the option to delete all assignments (#fresh-users)
- [2017-09-05] (0beecb10 - BT#13298) Admin: Add configuration setting 'allow_public_course_with_no_terms_conditions' to skip terms in very specific contexts
- [2017-09-06] (0d172d0d - BT#13313) Learnpath: Improve pdf download speed in learnpath
+ - [2017-08-29] (b2d96d9c - BT#10882) Admin: Add configuration setting 'lp_subscription_settings' to set default settings for the 'allow_add_users_to_lp' and 'allow_add_users_to_lp_category settings'
- [2017-08-21] (971c73cc - BT#13203) Admin: Add configuration setting 'hide_survey_edition' to hide edition options for a given list of survey codes
- [2017-08-17] (37f72354 - BT#13099) Admin: Add configuration setting 'gradebook_badge_sidebar' to show a menu sidebar with OpenBadges obtained (probably requires code customizations)
- [2017-08-16] (26e53437 - BT#13203) Survey: Show previous answered question in survey (do not ask again)
- [2017-08-15] (69d16ada - BT#13203) Admin: Add configuration setting 'hide_survey_reporting_button' to hide the Survey Reporting button from teachers (if survey is about teachers)
- [2017-08-15] (333a822b - BT#13203) Admin: Add configuration setting 'allow_required_survey_questions' to enable required survey questions (requires a DB change)
- [2017-08-10] (862cf0eb - BT#13184) Admin: Add configuration setting 'my_courses_show_courses_in_user_language_only' to only show to the user the courses that are in his/her language
- - [2017-08-29] (b2d96d9c - BT#10882) Admin: Add configuration setting 'lp_subscription_settings' to set default settings for the 'allow_add_users_to_lp' and 'allow_add_users_to_lp_category settings'
- [2017-08-09] (992b4016 - BT#13183) Global: Add optional language quick-switcher in main menu
- [2017-08-09] (ca8186bc - BT#13185) Admin: Add configuration setting 'hide_user_info_in_quiz_result' to hide the user name/login in the test result page
- [2017-08-08] (4c08b6b3 - BT#13099) Admin: Add configuration setting 'gradebook_dependency_mandatory_courses' to be used in combination with the 'gradebook_badge_sidebar' to show only badges about specific courses in the menu badges
@@ -149,6 +159,263 @@
Improvements (minor features) and debug
+ - [2017-12-19] (1e3ab837) Internal: Add security headers only when asking by headers - When $sendHeaders == true
+ - [2017-12-19] (614a6237 - GH#2244) Admin: Terms: Fix terms and redirection
+ - [2017-12-19] (6fa3b107) Internal: Remove unused third parameter in get_lang() + format code
+ - [2017-12-19] (467cc27b) Internal: Remove unused template using $tpl->display_one_col_template();
+ - [2017-12-19] (cd0d11d1) Internal: Remove useless templates, replaced with common template. By common I mean the use of $template->display_one_col_template();
+ - [2017-12-19] (69413842) Global: Allow html text in failed login message
+ - [2017-12-19] (c0fd8fca - GH#2095) Quiz: Fix matching draggable when answer the question again
+ - [2017-12-19] (278c6869) Convert name to name + link.
+ - [2017-12-19] (6f603d4e - GH#2222) Announcement: Don't send announcements to all users by default
+ - [2017-12-19] (e0fcaaba - GH#2253) Template: Fix template when many teachers in grid view
+ - [2017-12-19] (779bbb29 - GH#2035) Global: Fix redirection and fix "session" values into $_SESSION
+ - [2017-12-18] (62b35846) Social: Fix sender id
+ - [2017-12-18] (786078ef) Internal: Remove unused parameter in lost password process
+ - [2017-12-18] (35cd3b5c) Admin: Terms: Use api_get_user_entity() - Format code - First send email, then put user as inactive.
+ - [2017-12-18] (fd6f9c12 - BT#12723) Plugin: SFS: Download file using \Symfony\Component\HttpFoundation\Response
+ - [2017-12-18] (3fd96c6b) Plugin: SFS: Download file from ftp server
+ - [2017-12-18] (57c17bde) Plugin: SFS: Fix urls, change page size
+ - [2017-12-18] (293a5fb8) Internal: Update gaufrette version
+ - [2017-12-18] (ffe65d31 - GH#1975) Plugin: SEPE: Use dist file and URL changed to "change-this-url.com" #1975
+ - [2017-12-18] (bab80c91 - GH#2251) Group: Fix PHP warnings, remove unused code, fix fill group with users - Fix /course_log_groups.php reports #2251
+ - [2017-12-18] (93e262d2) Group: Remove unused file, use group/settings.php instead
+ - [2017-12-18] (85193843 - BT#13187) Quiz: Fix score in grid
+ - [2017-12-15] (94023040 - BT#13566) Custom pages: Show notice on top of inscription form when custom page is enabled
+ - [2017-12-15] (87d13ae1 - BT#13786) Ticket: Improve simple search + fix advanced search
+ - [2017-12-15] (11c3b82f - GH#2249) Exercise - Fix wrong results when using MULTIPLE_ANSWER_COMBINATION
+ - [2017-12-15] (f6fecd55 - GH#2035) Internal: Fix setup of cidReq and id_session parameters from URL
+ - [2017-12-15] (e8be1321 - GH#2035) Internal: Fix "detect id_session" - In order to block access to course coaches to different sessions.
+ - [2017-12-15] (c401276d - GH#2248) Internal: Fix unsubscribe user from course or session
+ - [2017-12-15] (a488707d - BT#13586) Skill: Allow to select any level
+ - [2017-12-14] (f05fb1a4) Documentation: add info about graphviz dependency for resources sequencing
+ - [2017-12-14] (87315715) Documentation: Add database schemas for 1.9, 1.10 and 1.11 (big MB footprint, sorry)
+ - [2017-12-14] (490adc6f) Ticket: Fix add link to maintain course-session context
+ - [2017-12-14] (49cea679 - BT#13782) Trim search keywords when searching user
+ - [2017-12-14] (957845ba - GH#1857) Survey: avoid adding copy suffix if survey not copied in the same course
+ - [2017-12-14] (c9465c8e - GH#1857) Survey: Fix copy survey
+ - [2017-12-14] (855c1af7 - BT#13187) Quiz: Show more score information in excel report - Add option to hide the "%" sign
+ - [2017-12-14] (8d6a176a) Social: Add sender id as $user_id, validate if user exists.
+ - [2017-12-14] (2f75fbc8) Social: Add more validations if user don't exists.
+ - [2017-12-14] (7892ecf0) Social: Add validations if user exist.
+ - [2017-12-14] (6329be3c) Social: Validate if user exist.
+ - [2017-12-13] (21e0729b - BT#12955) Global: Improve linking to student requests
+ - [2017-12-13] (91cec730) Admin: Updating image and message for running the cron manually for scheduled announcement
+ - [2017-12-13] (de79a59f - BT#12835) Template: Change course code for the course id to use in Twig variable
+ - [2017-12-13] (5edacb2c - GH#2214) WIP: DB: Fix missing queries in migration from 1.10.x
+ - [2017-12-13] (80aa54d5 - GH#2224) Global: Fix advanced multi-select ordering when selecting/unselecting users as destinations of announcements (works for other stuff)
+ - [2017-12-13] (bc54d39e - BT#13726) Glossary: Fix creating empty pdf documents
+ - [2017-12-13] (67af7139) Admin: Cron: Save attachement field.
+ - [2017-12-13] (d440f6ee - BT#13187) Quiz: Add column "session_access_start_date" in report
+ - [2017-12-13] (90a7217f) Admin: Cron: Add base64_decode to Article row
+ - [2017-12-13] (a546d941 - CT#13672) Social: Improve link notification - Go directly to the message id instead of the message tool
+ - [2017-12-13] (fc0aa6f1) Internal: Change/move "organigrama" css class inside base.css as "skills_chart"
+ - [2017-12-12] (57f63d63 - GH#2016) Learnpath: Replace references to c_lp_item_view.id by c_lp_item_view.iid #dangerous
+ - [2017-12-12] (225fa086 - GH#2016) Learnpath: Replace references to c_lp_item.id by c_lp_item.iid #dangerous
+ - [2017-12-12] (b25d4a64 - GH#2016) Learnpath: Replace references to c_lp_view.id by c_lp_view.iid #dangerous
+ - [2017-12-12] (42f5ae8b - GH#2016) Learnpath: Replace references to c_lp.id by c_lp.iid (3) #dangerous
+ - [2017-12-12] (c3e12388 - GH#2016) Learnpath: Replace references to c_lp.id by c_lp.iid (2) #dangerous
+ - [2017-12-11] (f0e15803 - BT#12835) Document: Move code to function when creating shared folder
+ - [2017-12-12] (174bff34 - GH#2016) Learnpath: Replace references to c_lp.id by c_lp.iid #dangerous
+ - [2017-12-12] (f6b5f525 - GH#2010) Database: Fix issue preventing install when using Galera DB cluster
+ - [2017-12-12] (6063fb05 - GH#1956) Document: Remove Pediaphon Text2Speech feature + add message to advise about Google API setting requirement
+ - [2017-12-12] (96cfee95) Admin: Cron: Add flush
+ - [2017-12-12] (132d6ca1) Admin: Cron: Add display_errors + fix function that converts date time
+ - [2017-12-12] (0cea382a) Admin: Cron: Fix import + add logs
+ - [2017-12-12] (08c04215) Admin: Cron: Add logs
+ - [2017-12-12] (d03128e0 - BT#13769) Skill: Add "level" option in "getStudentSkills"
+ - [2017-12-12] (f84c2903 - BT#13703) Tracking: Block tracking page if tab is hidden (to be updated for a configuration setting)
+ - [2017-12-12] (013b3d77 - BT#13187) Quiz: Add option to fix export column titles
+ - [2017-12-12] (7518a6ba - GH#2215) WIP: Tracking: Improve left part of action bar - Left menu code centralized in one function - New language translation added "EventsReport" - @todo missing icon.
+ - [2017-12-12] (c60cbcda - GH#1956) Admin: Add missing configuration value "translate_app_google_key"
+ - [2017-12-11] (4b8848ba - GH#2127) Install: Use alternative random-lib source to avoir warnings in installer with PHP 7.1
+ - [2017-12-11] (f46bf5a9 - GH#2215) WIP: Quiz: Add log when deleting an exercise result attempt (exe_id)
+ - [2017-12-11] (b904b8b4 - GH#2215) Tracking: Add new stats page "course_log_events.php"
+ - [2017-12-11] (e41c5f82 - GH#2222) Announcement: Fix token + format code
+ - [2017-12-11] (ca7cd526 - GH#2030) Work: Fix student publication update setting error
+ - [2017-12-11] (5964e9e2 - GH#2000) Courses list: Add security::remove_xss
+ - [2017-12-11] (29122c1e) WYSIWYG: Add missing youtube plugin files
+ - [2017-12-11] (a634a2c8) WYSIWYG: Update youtube plugin
+ - [2017-12-11] (fc49f68b - GH#1865) Global announcement: Fix wrong course id
+ - [2017-12-11] (b1872402 - GH#1663) Global: Fix courses list query for student boss
+ - [2017-12-11] (816d5b39 - GH#1663) Tracking: Fix company reports + block access
+ - [2017-12-08] (c73fc89f - GH#1988) RSS: Remove deprecated google api, use zend feed reader
+ - [2017-12-08] (aa33046a) Course categories: Don't show empty user course categories.
+ - [2017-12-08] (179959c1) Dashboard: Remove use of app_view and View class, use Template class. - Remove unused layout.php and dashboard.php - Remove unused classes inside block.class.php
+ - [2017-12-08] (b07c67ff) Course categories: Remove categories_list.php use template class instead. - Add deprecated tag in app_view.php. - Format code.
+ - [2017-12-08] (439c0ce2) Skill: Add option to hide skills title.
+ - [2017-12-08] (8db23efc) Social: Fix button you "should create new topic" - Add new template "blank_no_header.tpl" (no js code) - Format code - New function in Template::displayBlankTemplateNoHeader
+ - [2017-12-08] (0322bfcf - GH#2237) Work: Fix work list for students when a document is added
+ - [2017-12-08] (951b9042) Wiki: Add missing api_get_cidreq()
+ - [2017-12-08] (cde9981c - BT#12723) Admin: CSV import: "Added_by" is now an external user id not the username
+ - [2017-12-08] (f1da2bbe - GH#2238) Wiki: Fix wiki print button
+ - [2017-12-07] (98ec9fd4 - GH#2146) Group: Fix category "select all" button
+ - [2017-12-07] (e901a4e6) Skill: Fix skill size
+ - [2017-12-07] (295147d9) Plugin: No search engine: Fix add warning message
+ - [2017-12-07] (cbf3716b) Plugin: No search engine: Add warning message.
+ - [2017-12-07] (975944f2) Skill: Fix missing URL in badge link.
+ - [2017-12-07] (c410ef88) Skill: Add message feedback after edit action. Minor UI improve.
+ - [2017-12-07] (3ed30bff) Skill: Hide badge link, access directly from the skill list page.
+ - [2017-12-07] (68da62f7) Skill: Prevent PHP loop / Cannot change parent of root - Format code
+ - [2017-12-07] (2e2fd682) Skill: Improve Skill/Badge UI - Disable page "skill_badge_list.php" - All actions are centered in the skill_list.php page - Unify create/edit forms using FormValidator - Simplify steps to edit and create a badge. - Adding "back" toolbars to don't lost navigation.
+ - [2017-12-07] (9e98048b) Admin: Plugins: Only save "global_conference_allow_roles" when editing "bbb" plugin.
+ - [2017-12-07] (fc96daff - BT#13757) Plugin: No search engine: Add file permissions validations
+ - [2017-12-06] (841a661f) WIP - Skill: Skill UI improvements
+ - [2017-12-06] (e7d93ac2) Gradebook: Update phpdoc, add parameter $showQuery
+ - [2017-12-06] (254b263a - BT#12861) Admin: Add show query, fix save extra field value
+ - [2017-12-06] (7987556e - BT#13704) Survey: Fix export access + format code BT#13704
+ - [2017-12-06] (e955d8c3) Courses list: Fix sql error when "course.title" is present in order by
+ - [2017-12-06] (80e81bfb) Skill: No search engine: Add missing class plugin.
+ - [2017-12-06] (17083df2) Skill: Use short code instead of name if it exists.
+ - [2017-12-05] (b2db2fc7) Plugin: Bump version for vChamilo plugin
+ - [2017-12-05] (8964de76 - BT#13757) Plugin: Add no search engine index plugin
+ - [2017-12-05] (fa9ec3e9) Skill: Fix level translations
+ - [2017-12-05] (bb50f1b2 - GH#2172) Documentation: Add documentation about specific installation case where database permissions might not be sufficient
+ - [2017-12-05] (42538497) Skill: Add generate_custom_skill action
+ - [2017-12-05] (3c4c0e45) Plugin: No search engine: Update Disallow paths in robots.txt
+ - [2017-12-05] (4175721a - GH#2125) Forum: Set "0" as default value for sticky forums
+ - [2017-12-05] (32c94e07 - GH#2113) Learnpath: Fix audio update when changing items
+ - [2017-12-05] (0a637c9b - BT#13587) WIP - Skill: use new UI
+ - [2017-12-05] (ab3cc196 - GH#2066) Link: Fix link export to LP
+ - [2017-12-05] (00d9f78b) Internal: Fix PHP warning + rename function "get_link_info" to "getLinkInfo"
+ - [2017-12-05] (51c54732 - GH#2140) Documentation: Bump minimum recommended version of MySQL to 5.6
+ - [2017-12-04] (1948879c - GH#2045) User: Fix role issue when uploading teachers to a course through the users tool (in the course), where uploading teachers subscribed them as students
+ - [2017-12-04] (2dca649d - GH#2036) Quiz: Fix typo in exercise link in HotPotatoes (submitted by @andreboivin)
+ - [2017-12-04] (d652a8c0 - GH#2027) Work: Fix language term for file extension field in work upload
+ - [2017-12-04] (c543ffa7 - GH#2017) Learnpath: Update helper image in learning path edition + update Nginx config guide in installation_guide.html
+ - [2017-12-04] (575e3b68) Internal: Remove unused functions, rename function - Removed: dirsize, get_levels, create_link_file - Renamed: LpItem::update_in_bdd to LpItem::update
+ - [2017-12-04] (9b5332f4 - BT#13704) Survey: Remove unused actions page, download export directly from URl BT#13704
+ - [2017-12-04] (e75eea45) Internal: Remove unused functions, rename function, format code. - "display_simple_quota" to "displaySimpleQuota". - Add todos to move some code to the certificate lib. - Functions deleted: - replace_urls_inside_content_html_when_moving_file - display_quota - string_send_for_download - file_visible_to_user
+ - [2017-12-04] (0f64034d) Internal: Fix add static to function, add course id validation.
+ - [2017-12-04] (43e9bbb4) Document: Move code to Document manager + rename function name. "get_total_folder_size" to "getTotalFolderSize"
+ - [2017-12-04] (07337e2f) Internal: Add Database::escape_string
+ - [2017-12-04] (4673586d - GH#2231) Document: Fix folder creation using elfinder/ckeditor
+ - [2017-12-01] (78eba9c6 - BT#13496) Skill: Fix skill translation with special characters
+ - [2017-12-01] (63a59f57) Internal: Add section in configuration.dist.php for custom DB changes
+ - [2017-12-01] (2b5398f8 - BT#13712) Quiz: Fix question description import
+ - [2017-12-01] (bd0e07f7 - BT#13586) Skill: Add empty option in skill creation
+ - [2017-11-30] (2fc53f89 - BT#13496) Survey: Allow generate build with surveys selected only
+ - [2017-11-30] (fff58a00 - BT#13479) Global: Improve lang vars to registration confirmation
+ - [2017-11-30] (7cacdb3d - BT#13479) Database: Removing migration and set the necessary changes to configuration file
+ - [2017-11-30] (2591e559 - BT#12671) Group: Don't delete groups when deleting a group category
+ - [2017-11-30] (6bd7a47d) Document: When editing a document show the author information if exists. - Get "insert_user_id" field and show the author's information - Use Display::dateToStringAgoAndLongDate instead of custom code.
+ - [2017-11-30] (eeeef28a - BT#13712) Quiz: Get question description from qti chamilo exported file
+ - [2017-11-30] (f4a033d9) Internal: Makes max rows persistence after refreshing jq grid.
+ - [2017-11-30] (6fc3e271 - BT#12861) Career: Fix double career creation
+ - [2017-11-30] (e1975aa5 - GH#2227) Internal: Fixes double "case" option
+ - [2017-11-30] (db00609a) Internal: Update chromedriver to version 2.33
+ - [2017-11-29] (446e7d92 - BT#13637) Survey: Revert "Check survey availability according user timezone
+ - [2017-11-30] (ee596ff4 - BT#13709) Survey: Fix vertical radio buttons in surveys
+ - [2017-11-30] (cb188245) Survey: Fix question count
+ - [2017-11-29] (0eba011e - BT#13733) Global: Fix notifications that are not updated correctly in userportal
+ - [2017-11-29] (ed07af15) Survey: Fix PHP fatal error because no course code provided.
+ - [2017-11-29] (2d957fa8) Work: Improve function to load one item instead of list of items in courses list notification icons - Improved query - Check if "work" or "student_publication" is used.
+ - [2017-11-29] (1e88feb8 - GH#2232) Quiz: Fix stats page access
+ - [2017-11-29] (77860a55) Internal: Update selenium server to 3.7.1
+ - [2017-11-29] (60f7b19c - BT#13610) Document: Show messages while uploading recorded audio
+ - [2017-11-29] (9d7cde9a) Internal: Rename function isAllow to isAllowed
+ - [2017-11-28] (45a6f86e - BT#13576) Internal: Vendor - Update chamilo/pclzip
+ - [2017-11-28] (4e92a246) Skill: Add alpha/opacity style
+ - [2017-11-28] (e02b684f - BT#13587) Skill: Add opacity to skills not yet validated
+ - [2017-11-28] (04e4faa5) Learnpath: Add "parent" field, used in new functions getParentToc/getChildrenToc See: e8ced63
+ - [2017-11-28] (db74ab4c) Learnpath: Add "parent" field, used in new functions getParentToc/getChildrenToc See: https://github.com/chamilo/chamilo-lms/commit/e8ced63eb58ad442ae6bc0c3bb15624b84430a59
+ - [2017-11-28] (79271a0c) Quiz: Get course_id from exercise object if not using default value.
+ - [2017-11-28] (4ad91b39) Skill: Use divs instead of table to show the new skills UI
+ - [2017-11-28] (e8ced63e) Learnpath: Add functions needed to process the LP table See: https://github.com/chamilo/chamilo-lms/commit/6efc436afa95aded51092395a412e5b4d243f500
+ - [2017-11-28] (2101ef52) Skill: Fix php warnings - add current user id in Skill::isAllow();
+ - [2017-11-27] (39623230 - BT#13576) Document: Use chamilo/pclzip to avoid issues with 7.1
+ - [2017-11-27] (b1f7bcac - BT#13610) Document: Improve record audio when saving file
+ - [2017-11-27] (472544e5 - BT#13629) Document: Fix weird buffering issue where file is sent broken/incomplete for download
+ - [2017-11-27] (b03c03f5 - BT#13587) WIP - Skill: New skill list based in passed skills
+ - [2017-11-27] (a7a1cb02 - BT#13587) Skill: Student boss now have access to user skills
+ - [2017-11-27] (dd7dacfe - BT#13587) Skill: Send email to student boss if "children_auto_threshold" is set. "children_auto_threshold" is a skill extra field
+ - [2017-11-24] (c6c13b9d - BT#13531) Session: Fix add classes to session
+ - [2017-11-24] (4f8aeb94 - GH#2081) Quiz: Improve help text to set formula to calculate answer question
+ - [2017-11-24] (cbf35749) Quiz: Fix save calculate question
+ - [2017-11-24] (14b78a3d - BT#13711) Plugin: Fix wrong URL in tab when using plugin in multiple url
+ - [2017-11-24] (ac95f538 - BT#13711) Plugin: Internal: plugin config can now be changed in sub-portals (multi-url)
+ - [2017-11-24] (a70c9e67 - BT#12861) Fix URL parse process
+ - [2017-11-24] (2ca5df06 - BT#13723) Agenda: Fix double calendar event creation
+ - [2017-11-23] (44835843 - BT#13637) Survey: Check survey availability according to user timezone
+ - [2017-11-23] (2646dca6 - BT#13187) Tracking: Add param 'export_filename' to set the quiz results export filename
+ - [2017-11-23] (0b497b8a - BT#13697) Ticket: Change ticket attachment upload folder
+ - [2017-11-23] (231d7fed - BT#13589) Skill: Fix translation for skill name
+ - [2017-11-23] (e212b7cc - BT#13187) Tracking: Fix PHP warnings, add param "cidReq" in URL.
+ - [2017-11-23] (738f6ca7 - BT#13187) Tracking: Read cidReq from URL alternative to course id
+ - [2017-11-23] (c0ad1220) Internal: Change setting type "string" to "boolean"
+ - [2017-11-23] (16166938) Global: Don't redirect if admin
+ - [2017-11-23] (a5811fdf) Learnpath: Add title attribute to elements in table of contents in learning paths edition interface
+ - [2017-11-23] (507917e7 - BT#12861) Admin: Import new column "HLinks" in careers csv import
+ - [2017-11-22] (d7dc7f2b) Documentation: Update security guide with PHP limits for directories with upload permissions
+ - [2017-11-22] (c4e65156 - BT#13637) Survey: Fix check survey time availability
+ - [2017-11-22] (8d20d6e0 - BT#13702) Survey: Fix available surveys according dates for students
+ - [2017-11-22] (571509a4) Plugin: Buy courses: Fix course URL
+ - [2017-11-22] (bf27ddef) Admin: Add message when career diagram not found
+ - [2017-11-21] (fa39c12d - BT#13589) Skill: Fix skill code translation
+ - [2017-11-21] (0268c71d - BT#13589) Skill: Fix translation for skill short codes
+ - [2017-11-21] (eb15f576 - BT#13531) Session: Avoid empty session list for usergroup (class)
+ - [2017-11-21] (25775b61 - BT#13587) Skill: Unify user skills UI - UI depends of setting: "skill_levels_names"
+ - [2017-11-21] (4920086a - BT#13587) Skill: Improve skill rendering - Skill badge and skill title UI are now configured in one place - Add skill badge sizes mini, small and big - Skill images are now configured in one place skill->get() - Improve skill table ordered by parents
+ - [2017-11-21] (57cd87ee) Quiz: Fix PHP mysql error, when resolving an exercise
+ - [2017-11-21] (d477669e - BT#13587) Skill: Fix skills new ordered table UI
+ - [2017-11-20] (f801b07b - BT#13637) Survey: Fix getting surveys invitations
+ - [2017-11-20] (fda44c93 - BT#13587) WIP - Skill: Add skill ordered table by parents
+ - [2017-11-20] (eb5ad4f9 - BT#13587) Skill: Add skill badge in my_skills_report.php list
+ - [2017-11-20] (9d5ae95d - BT#13187) Tracking: Add excel exercises results export
+ - [2017-11-20] (eb7d4027 - BT#13187) Tracking: Add new exercise report, showing sessions and exercise categories
+ - [2017-11-20] (84dee178) Skill: Show only children of root if "skill_levels_names" setting is on
+ - [2017-11-20] (9b7bfbd4 - BT#13691) Global: Now always redirect from /index.php to the user's URL if selected - Move code into a function, changed redirect plugin behaviour
+ - [2017-11-17] (95cbe85d - BT#13586) Skill: Set skill levels name, then later it will be parsed using get_lang
+ - [2017-11-17] (11e473bc - BT#13586) Skill: Fix save in badge assignment
+ - [2017-11-16] (ccad1ab8 - BT#12861) Group: Add group label and group link (LinkedElement)
+ - [2017-11-16] (04e6fb39 - BT#13324) Learnpath: Undo commit 9c7583417 and fix query and algo to reuse anonymous user when using the config 'max_anonymous_users'
+ - [2017-11-16] (9c758341 - BT#13324) Learnpath: If anon user found then delete all user LP progress
+ - [2017-11-16] (14efff70 - BT#13590) Global: Fix session "show all sessions" feature
+ - [2017-11-15] (f7ef3e8d - BT#13586) WIP - Skill: Fix level selection for last skill selected BT#13586
+ - [2017-11-15] (7b9392ce) WIP - Skill: Improve skill selection, remove "required" level BT 13586
+ - [2017-11-15] (0a43f415) WIP - Skill: Improve skill selection see BT 13586
+ - [2017-11-15] (dd489549 - BT#13586) WIP - Skill: Improve skill selection
+ - [2017-11-15] (07a989cb) Internal: Update mathjax in bower
+ - [2017-11-15] (7c1ea412) Internal: Update mathjax (2)
+ - [2017-11-15] (34a9cfc8) Internal: Update mathjax (1)
+ - [2017-11-15] (1f90bcd0) Internal: Update mathjax to version 2.7
+ - [2017-11-14] (f5906c1b - BT#13672) Global: Add text "This e-mail was sent via course %s"
+ - [2017-11-14] (1a97f60c - BT#13672) Global: Add user email when sending notification - Add new key "complete_name_with_email" when calling api_get_user_info. - Email will be display only if if "show_email_addresses" setting is on.
+ - [2017-11-14] (2b788be2) Skill: Fix Skills lib - Format code - Convert function names to camelCase - Add Database::escape_string - Fix return message using Display::addFlash (skills_gradebook.php)
+ - [2017-11-14] (8e8c82d1 - BT#9859) Plugin: Azure AD: When log out redirect to the logout of "azure_active_directory" plugin
+ - [2017-11-14] (3bd892bb) Global: Fix "api_get_plugin_setting" function when multiple url is enabled.
+ - [2017-11-13] (0081424e - BT#13603) Global: Fix mathjax config setting (2)
+ - [2017-11-13] (4c5c989c - BT#13603) Global: Fix mathjax config setting
+ - [2017-11-13] (47a4fa81 - BT#13665) Course: Fix double icon in course home
+ - [2017-11-13] (63045f0f - BT#13672) Admin: Add text "ThisIsAutomaticEmailNoReply" in email
+ - [2017-11-13] (6dd2a9b3 - BT#13664) Quiz: Fix question remind list order
+ - [2017-11-13] (d0965e0e - BT#13664) Quiz: Fix question list order when using remember and random questions
+ - [2017-11-08] (658e223a - BT#13654) Admin: Enabling student boss relation between user at the same time as friend relation
+ - [2017-11-07] (32ef3b7b - BT#13531) Admin: Allow associate classes with session when importing CSV
+ - [2017-11-07] (761c6533 - BT#13531) Admin: Improve example for CSV when importing sessions
+ - [2017-11-06] (8b29aa28) Global: Remove autocapitalize from login input boxes to avoid infringing HTML5 standard when non-Apple browsers
+ - [2017-11-06] (0edd0365) Admin: Fix warnings in manual assignation of skill to user
+ - [2017-11-03] (383db56d - BT#13634) Quiz: Fix order columns on exercise report
+ - [2017-11-02] (cbe62403 - BT#13601) Document: Fix recorded audio when it has single .wav extension - Normally the recorded audio file with WAMI has a double `.wav` extension. In some stranger cases the audio file has a single `.wav` extension
+ - [2017-11-02] (905c5db6) Minor - Fix @param dropbox
+ - [2017-11-02] (c75106d3) Dropbox: Fix dropbox
+ - [2017-10-31] (eee3bd32) Dropbox: Fix dropbox feedback
+ - [2017-10-31] (b8faee19 - BT#13597) Admin: Rename configuration setting 'not_empty_session_student_list_for_multiple_subscription' to 'session_multiple_subscription_students_list_avoid_emptying'
+ - [2017-10-31] (a44d22ee) Learnpath: Fix prerequisites tab style
+ - [2017-10-31] (e3e769ae) Social: Fix css file in messaging
+ - [2017-10-31] (4c85baaf) Global: Fix css documents load
+ - [2017-10-28] (3bf0c994) Global: Alter popular courses teachers element ID to avoid non-unique IDs
+ - [2017-10-28] (c6a1a751) Global: Add alt attribute to teachers picture in popular courses list
+ - [2017-10-27] (c9df2f8b) Global: Fix style for FormValidator help blocks
+ - [2017-10-27] (bcf3e4d6) Learnpath: Don't restart scorm if scorm_debug is on
+ - [2017-10-27] (edcfd882) Learnpath: Fix error log with correct label
+ - [2017-10-27] (f520636d) Learnpath: Add document ready when using beforeunload
+ - [2017-10-27] (968372e9 - BT#13578) Announcement: Fix query - wrong count number
+ - [2017-10-27] (b021ede7 - BT#13578) Announcement: Only show active users in announcements users list
+ - [2017-10-26] (f3f49dc7) Tracking: Add stats button in "user information" page.
+ - [2017-10-26] (1b4653da) Fix typo, fix function name, remove unused code, use api_get_user_entity
+ - [2017-10-26] (ee0d2d47) Add parameter validation in function get_time_spent_on_the_course()
+ - [2017-10-26] (2ca3eda1) Remove unused function CourseManager::get_real_and_linked_user_list() + Add parameter $filterByActive to "CourseManager::getCourseUsers"
- [2017-10-26] (64649419) Internal: Ignore date validation when creating a new anon user. Only check IP.
- [2017-10-25] (568fa6ae - BT#13574) Gradebook: Add general certificate
- [2017-10-24] (c49cfa81 - BT#13552) Global: When closing tab/windows execute a Event::courseLogout
@@ -168,7 +435,6 @@
- [2017-10-19] (96446928) Learnpath: Add report to see difference between total course time and total LP time
- [2017-10-19] (e31e9269) Learnpath: Reduce registered time to 5 minutes if total time is bigger than session lifetime
- [2017-10-18] (ea51af06 - BT#13531) Admin: Allow CSV session import with display/coach dates
-
- [2017-10-18] (41b5d31c - BT#13552) Cron: Add cron script to clean excessive c_lp_item_view.total_time records
- [2017-10-18] (3d39c1eb) Cron: Add cron to fix course total time and send email with queries to exec
- [2017-10-18] (e64253a9 - GH#2199) Learnpath: Fix query if "lp_item_view_id" is null or 0
@@ -210,7 +476,6 @@
- [2017-10-11] (a26eeb6c) Admin: Fix error when setting a plugin to a region
- [2017-10-10] (7956de98) Internal: Fix hot course
- [2017-10-10] (9185fc90 - BT#13527) Internal: Fix wrong parameter int instead of array
-
- [2017-10-09] (44ff8b89 - BT#13380) Internal: Improve FormValidator's form for images
- [2017-10-09] (f9671e22) Admin: Add api_protect_admin_script();
- [2017-10-09] (cf622742) Remove use of global $_user (not set when using webservices)