<p>Chamilo 1.11.16 is a minor security and bug fix release on top of 1.11.14.</p>
<h3>Release name</h3>
<p><ahref="https://fr.wikipedia.org/wiki/Calci">Calci</a> is a small, quiet and rustical municipality in the neighborhood of Pisa, Tuscany, Italy. A nice place to rest before visiting the city of Pisa, Calci, just as Chamilo 1.11.16 is a nice and quiet rest before 2.0 (with a few surprises), just looking at the building of one of human's great construction projects.
</p>
<h3>Security fixes</h3>
Many vulnerabilities (more than in any previous version) have been reported to us (see <ahref="https://support.chamilo.org/projects/1/wiki/Security_issues">our security page</a>) and swiflty and safely fixed. Thanks to all white hat hackers for helping us out (see their nicknames on the page).
Many vulnerabilities (more than in any previous version) have been reported to us (see <ahref="https://support.chamilo.org/projects/1/wiki/Security_issues">our security page</a>) and swiflty and safely fixed. Thanks to all white hat hackers for helping us out (see their nicknames on the page).<br/>
We actively encourage all Chamilo administrators to update their system to this version as soon as possible.
<ularia-live="off">
<li>[2021-08-19] (<ahref="https://github.com/chamilo/chamilo-lms/commit/4f13a887aeca07bc2adae16552c1fca1d0bb560c">4f13a887</a>) Filter int user_id in is_my_shared_folder()</li>
<li>[2021-08-18] (<ahref="https://github.com/chamilo/chamilo-lms/commit/d2be86122e5bc9f86c7b05a350c49d27989bf099">d2be8612</a>) User edit: Only admin can change status to admin</li>
<li>[2021-08-18] (<ahref="https://github.com/chamilo/chamilo-lms/commit/d501af7f9db4d7185f4e44416679f7bda0352c66">d501af7f</a>) Fix queries: Add Database::escape_string + int casting</li>
<li>[2021-08-18] (<ahref="https://github.com/chamilo/chamilo-lms/commit/4c36bbc83312bb43197a02d0232d5dbba12ca529">4c36bbc8</a>) Add AcceptPathInfo Off in order to disable access to myfile.php/something</li>
<li>[2021-08-18] (<ahref="https://github.com/chamilo/chamilo-lms/commit/bb3e4b149dbc627e7055f739ceb9bcc86c28c0f3">bb3e4b14</a>) Settings: Clean value from upload_extensions_replace_by setting</li>
<li>[2021-08-18] (<ahref="https://github.com/chamilo/chamilo-lms/commit/e757c63ac8d154ada4bd3c1ebc9628dc1105537f">e757c63a</a>) Settings: Add $form->protect + redirect to the same page if token is not valid</li>
<li>[2021-08-11] (<ahref="https://github.com/chamilo/chamilo-lms/commit/4ab26ce392ca0fa9403c68dcad3b5d8f368baf5a">4ab26ce3</a> - <ahref="https://github.com/chamilo/chamilo-lms/issues/3905">GH#3905</a>) Security: Set user manager AJAX code to not display user info to anonymous users</li>
<li>[2021-08-09] (<ahref="https://github.com/chamilo/chamilo-lms/commit/c75b06adb816565e63f0738c028bd870c49b4de9">c75b06ad</a>) Social: Security token for chat and social wall</li>
<li>[2021-08-11] (<ahref="https://github.com/chamilo/chamilo-lms/commit/0b4406927a1fa114a946eb0afd0c15042e9e72be">0b440692</a>) Course settings: Use HTML editor instead of textarea in the course legal agreement.</li>
<li>[2021-07-16] (<ahref="https://github.com/chamilo/chamilo-lms/commit/7f57b8fa848b87d5f5ab62b3bc6f3271896a0511">7f57b8fa</a>) Announcement: Add scheduled announcements for base courses</li>
<li>[2021-08-20] (<ahref="https://github.com/chamilo/chamilo-lms/commit/e47ab476438baf3aa279c29812735b6b6a48b9f5">e47ab476</a> - <ahref="https://github.com/chamilo/chamilo-lms/issues/3903">GH#3903</a>) Fix calculated question (answer with encoded values @@) + Fix change question after a F5</li>
<li>[2021-08-19] (<ahref="https://github.com/chamilo/chamilo-lms/commit/5bbfaa0ceb0e01544f797d29bad1c112eb2c6eba">5bbfaa0c</a>) Replace HTML Form with formvalidator</li>
<li>[2021-08-19] (<ahref="https://github.com/chamilo/chamilo-lms/commit/ab4bc19c10bdb627351208213eae045bd2e8afaf">ab4bc19c</a> - <ahref="https://github.com/chamilo/chamilo-lms/issues/3854">GH#3854</a>) Course: Fix unsubscribe user button doesn't work in home and sort courses pages</li>
<li>[2021-08-19] (<ahref="https://github.com/chamilo/chamilo-lms/commit/04d2f60b5149c96a8efbce4c2bb78f3bcd5315ca">04d2f60b</a>) Learnpath: SCORM: Prevent re-init suspenddata in get_local_suspend_data() on logout</li>
<li>[2021-08-19] (<ahref="https://github.com/chamilo/chamilo-lms/commit/fba50fe120c4b08394dd37c9e4ec6293bf8407a6">fba50fe1</a> - <ahref="https://task.beeznest.com/issues/18997">BT#18997</a>) WYSIWYG: Improve upload when image file already exists, then rename new file</li>
<li>[2021-08-18] (<ahref="https://github.com/chamilo/chamilo-lms/commit/5ed552cd634d11770958fdaa73b71ec8aa701b2c">5ed552cd</a> - <ahref="https://github.com/chamilo/chamilo-lms/issues/3946">GH#3946</a>) Admin: Questions bank: Add PDF export</li>
<li>[2021-08-17] (<ahref="https://github.com/chamilo/chamilo-lms/commit/fa2a25373d98a2a9553a30fe174182b222d197f9">fa2a2537</a> - <ahref="https://github.com/chamilo/chamilo-lms/issues/3945">GH#3945</a>) Admin: Questions bank: Add filters on creation course, level and question type</li>
<li>[2021-08-17] (<ahref="https://github.com/chamilo/chamilo-lms/commit/23787842c2013db318e82d6987469fc8b17df0f8">23787842</a> - <ahref="https://task.beeznest.com/issues/18899">BT#18899</a>) Extra field: Fix search options</li>
<li>[2021-08-17] (<ahref="https://github.com/chamilo/chamilo-lms/commit/b5fb861cf2afd304df6af89b58c60bd515c9800e">b5fb861c</a> - <ahref="https://task.beeznest.com/issues/18452">BT#18452</a>) Internal: Exercise: Reinstate getIid() and setIid() in CQuizQuestion entity as Twig uses getIid() to access the iid property (2/2)</li>
<li>[2021-08-17] (<ahref="https://github.com/chamilo/chamilo-lms/commit/8a6eabd171995b419af1b2b5e058186ce25947d0">8a6eabd1</a> - <ahref="https://task.beeznest.com/issues/18452">BT#18452</a>) Internal: Exercise: Reinstate getIid() and setIid() in CQuizQuestion entity as Twig uses getIid() to access the iid property (1/2)</li>
<li>[2021-08-16] (<ahref="https://github.com/chamilo/chamilo-lms/commit/2f2ef2d711231706a065bdbefdbb8ff506aa0573">2f2ef2d7</a> - <ahref="https://task.beeznest.com/issues/18452">BT#18452</a>) Gradebook: Fix use of quiz IID instead of ID in links to quiz</li>
<li>[2021-08-16] (<ahref="https://github.com/chamilo/chamilo-lms/commit/4e43809b3708ff560f566e90bde8af5b74841be8">4e43809b</a> - <ahref="https://task.beeznest.com/issues/18956">BT#18956</a>) Announcement: Improve queries and documentation in course_announcement.php</li>
<li>[2021-08-16] (<ahref="https://github.com/chamilo/chamilo-lms/commit/6f1a04e43a5db25b0b74438ddd47404344713b3a">6f1a04e4</a>) Internal: Add TODO note about get_session_by_course() to restrict to non-expired sessions</li>
<li>[2021-06-10] (<ahref="https://github.com/chamilo/chamilo-lms/commit/3ee3598c6d0708ca38b720754fab206e45f85473">3ee3598c</a> - <ahref="https://task.beeznest.com/issues/18759">BT#18759</a>) Display: Display login_top region in Not-Allowed-Login form</li>
@ -992,15 +1017,25 @@
</ul>
<h3>Web services</h3>
<ularia-live="off">
<li>[2021-06-22] (<ahref="https://github.com/chamilo/chamilo-lms/commit/0b5947a48fabaaf425323a94f0f2d3b0c26ff569">0b5947a4</a> - <ahref="https://task.beeznest.com/issues/18924">BT#18924</a>) Webservices: REST: Move function to Rest class + throw exceptions</li>
<li>[2021-06-21] (<ahref="https://github.com/chamilo/chamilo-lms/commit/25df2652fac77364826e90e94cbcf81ab965ebc0">25df2652</a>) Webservices: REST: Add update_session web service to update a session</li>
<li>[2021-05-26] (<ahref="https://github.com/chamilo/chamilo-lms/commit/59cdc5f0d96648789566922b0525920f40aa0586">59cdc5f0</a> - <ahref="https://task.beeznest.com/issues/18673">BT#18673</a>) Webservices: REST: Add language in save_course</li>
<li>[2021-05-21] (<ahref="https://github.com/chamilo/chamilo-lms/commit/dfa2405455ddeec01ef9139898c26b75d01bf79d">dfa24054</a> - <ahref="https://task.beeznest.com/issues/18673">BT#18673</a>) Webservices: REST: Allow status change</li>
<li>[2021-08-23] (<ahref="https://github.com/chamilo/chamilo-lms/commit/e37ea9b79f62c04ea4de4b6b64011e2d778ba156">e37ea9b7</a>) Webservice: Fix call to api_get_course_info</li>
<li>[2021-08-23] (<ahref="https://github.com/chamilo/chamilo-lms/commit/a933b77e3fde7d8d86de27535b34c56a4250c513">a933b77e</a>) Webservice: set notify in forum thread</li>
<li>[2021-08-21] (<ahref="https://github.com/chamilo/chamilo-lms/commit/bbef37c04aa32153da118ab6c043d088f3d010ee">bbef37c0</a>) Webservice: allow subscribe to course with password</li>
<li>[2021-08-18] (<ahref="https://github.com/chamilo/chamilo-lms/commit/480fa6de5a0444308652d5fd5705ec8e8376683e">480fa6de</a>) Webservice: Fix set c_id in $_SESSION</li>
<li>[2021-08-18] (<ahref="https://github.com/chamilo/chamilo-lms/commit/2fe2fce7b87cc66290186b53ed9ef83b3767e428">2fe2fce7</a>) Webservice: Add access logs to course and tools</li><li>[2021-06-22] (<ahref="https://github.com/chamilo/chamilo-lms/commit/0b5947a48fabaaf425323a94f0f2d3b0c26ff569">0b5947a4</a> - <ahref="https://task.beeznest.com/issues/18924">BT#18924</a>) Webservices: REST: Move function to Rest class + throw exceptions</li>
<li>[2021-06-21] (<ahref="https://github.com/chamilo/chamilo-lms/commit/25df2652fac77364826e90e94cbcf81ab965ebc0">25df2652</a>) Webservice: REST: Add update_session web service to update a session</li>
<li>[2021-05-26] (<ahref="https://github.com/chamilo/chamilo-lms/commit/59cdc5f0d96648789566922b0525920f40aa0586">59cdc5f0</a> - <ahref="https://task.beeznest.com/issues/18673">BT#18673</a>) Webservice: REST: Add language in save_course</li>
<li>[2021-05-21] (<ahref="https://github.com/chamilo/chamilo-lms/commit/dfa2405455ddeec01ef9139898c26b75d01bf79d">dfa24054</a> - <ahref="https://task.beeznest.com/issues/18673">BT#18673</a>) Webservice: REST: Allow status change</li>