Browse Source

Update changelog for 1.11.8

Yannick Warnier 6 năm trước cách đây
mục cha
commit
ac9adc6b12
1 tập tin đã thay đổi với 53 bổ sung4 xóa
  1. 53 4
      documentation/changelog.html

+ 53 - 4
documentation/changelog.html

@@ -109,7 +109,7 @@
     <div class="version" aria-role="article" aria-label="1.11.8">
     <a name="1.11.8"></a>
 
-    <h1>Chamilo 1.11.8 - Sayaxché,  ??/08/2018</h1>
+    <h1>Chamilo 1.11.8 - Sayaxché,  10/08/2018</h1>
     <h3>Release notes - summary</h3>
     <p>Chamilo 1.11.8 is a minor, bug fix and security fix release on top of 1.11.6 that contains a series of
         small new features, including first support for European RGPD. Given the security fixes it contains,
@@ -162,7 +162,7 @@
         </ul>
         <h4>For developers and sysadmins</h4>
         <ul aria-role="log" aria-live="off">
-            <li>[2018-08-01] (<a href="https://github.com/chamilo/chamilo-lms/commit/9472341ef0b207235f75e65cf64604b3846c21cc">9472341e</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2606">GH#2606</a>) WIP: GDPR (#2606) Admin: Add configuration setting 'enable_gdpr' to enable special privacy options to ease implementation of European GDPR. Add personal data info page, LegalRepository, personal data treatment types display and update getLastLogin() results including track_e_login for legacy users</li>
+            <li>[2018-08-01] (<a href="https://github.com/chamilo/chamilo-lms/commit/9472341ef0b207235f75e65cf64604b3846c21cc">9472341e</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2606">GH#2606</a>) GDPR (#2606/#2503) Admin: Add configuration setting 'enable_gdpr' to enable special privacy options to ease implementation of European GDPR. Add personal data info page, LegalRepository, personal data treatment types display and update getLastLogin() results including track_e_login for legacy users</li>
             <li>[2018-07-25] (<a href="https://github.com/chamilo/chamilo-lms/commit/c0259638105253f1148cce5fd23da1c90ab27dcd">c0259638</a> - <a href="https://task.beeznest.com/issues/14687">BT#14687</a>) Gradebook: Delete gradebook categories when deleting course</li>
             <li>[2018-07-25] (<a href="https://github.com/chamilo/chamilo-lms/commit/5acc3b24c4b68e1030fc6924549c904df5801267">5acc3b24</a> - <a href="https://task.beeznest.com/issues/14687">BT#14687</a>) Admin: Allow search course by ajax to platform admin</li>
             <li>[2018-07-25] (<a href="https://github.com/chamilo/chamilo-lms/commit/85ef745825150efca772b22ad0340bf9e53afc14">85ef7458</a> - <a href="https://task.beeznest.com/issues/14664">BT#14664</a>) Plugin: BBB: Add bbb interface option (flash or html5)</li>
@@ -204,6 +204,56 @@
         </ul>
         <h3>Improvements (minor features) and debug</h3>
         <ul aria-role="log" aria-live="off">
+            <li>[2018-08-10] (<a href="https://github.com/chamilo/chamilo-lms/commit/cb8d4032f4f01b3c2071e4b407b25d776c3bce16">cb8d4032</a>) Internal: Rename $strict variable to $returnEmptyIfNotFound for better understandability in get_lang()</li>
+            <li>[2018-08-10] (<a href="https://github.com/chamilo/chamilo-lms/commit/7f822a138cc5b910ec5a456473579816e98e2244">7f822a13</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2554">GH#2554</a>) Internal: Load the user language instead of the platform language</li>
+            <li>[2018-08-10] (<a href="https://github.com/chamilo/chamilo-lms/commit/8ad5ae32bef70d8808f7bf4f2435f3800c2afbda">8ad5ae32</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2554">GH#2554</a>) Internal: Load the user language instead of the platform language</li>
+            <li>[2018-08-10] (<a href="https://github.com/chamilo/chamilo-lms/commit/8572a22d6fd20d1fd11a3ce3e9c7624cf70ade3e">8572a22d</a>) Internal: Fix fatal error - vcalendar namespace fixed</li>
+            <li>[2018-08-10] (<a href="https://github.com/chamilo/chamilo-lms/commit/ee3614c2d6a729a25884d3d9c828e7a1e112e74c">ee3614c2</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2554">GH#2554</a>) Privacy: Legal extra fields are saved if a change is detected #2554 New version of legal will be created</li>
+            <li>[2018-08-10] (<a href="https://github.com/chamilo/chamilo-lms/commit/a5d4241630fd6d0cf1238f7088061eb5d8647cee">a5d42416</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2554">GH#2554</a>) Privacy: Check changes in the extra field in order to save them or not</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/006cf00b7d71a5ba77d3f7d7b50ecefe44d68e62">006cf00b</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Terms edition: Move the update explanation box lower into the page</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/dfe8548b187ebeeb39c184c8970e2b98a70d455a">dfe8548b</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Show translated version of privacy terms sections titles</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/407536472f49e450c8e9c12db1ddb87512d629c6">40753647</a>) Internal: Behat add test to check exercises with questions by categories</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/905f3facb7e88f9ed71adc604ef07bf304d4d1b8">905f3fac</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2554">GH#2554</a>) Privacy: Internal: Update label of privacy terms extra fields to match those already defined in translation</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/47685b169b99f560e591fb0283e36d50bf0436fa">47685b16</a>) Extra fields: add support for the automated translation of extra field's display_text, if the term is found in the language terms</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/ab28b822fd990abd579527ce800ef206bcf8dabb">ab28b822</a>) Internal: Update get_lang() to use the "reserved" parameter as "strict". If the "strict" param is set to true, get_lang will return en empty string if it cannot find the given variable.</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/82ebde4843d3a0e83818c54763a3357ad95bac7d">82ebde48</a>) Admin: Add branch_sync.unique_id to elements reported to chamilo.org. Unique ID is generated upon install and is supposed to uniquely represent each portal, which will improve tracking and reduce redundancy of information in our statistics in the long-term future</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/ded8de9758505b31bedd6ef649ab688334de73d8">ded8de97</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Hide results from exercise and attempts as they might infringe access rules</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/ea907496f39dd858cd0aab885b0cbeb819bcaf50">ea907496</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Show only name of the chat course html file</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/e2e5102eee35eb7c28f8e2e0243048d73b1147db">e2e5102e</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Add chat course file</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/38eba4dcbbbce0c1caafc414f8e385710564efa8">38eba4dc</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Add info about chat from courses to personal data export</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/f6cb4e198533eaf9b3baa123b98358c54e66cfe6">f6cb4e19</a>) Privacy: Add extra fields from getTreatmentTypeList()</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/afcec41aae96c84efdf1d8155a0e6fa89ff30f67">afcec41a</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Add more data in the export</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/7c601efb2c85a4053fc31a649b5806d97decf968">7c601efb</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2554">GH#2554</a>) Privacy: Convert indexes in getTreatmentTypeList() to internal value title for extra_fields</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/cbf49ee5d6689068cb68c961f444d954e00bd7af">cbf49ee5</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Separate social and class groups</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/48add955bb5130c3168b5a0755d6c23b3307859a">48add955</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Add more data in the export</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/eb413367362ebc7772eeaf8a098b6272e2f49f6d">eb413367</a>) Privacy: Add "no data" entry where needs be</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/e268209924bc680689740244441a49dc631442dd">e2682099</a>) Privacy: reverse name/url in Display::url() call for documents</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/26dfc5d0d93849d84d8e0e5afb7701a95e2086c5">26dfc5d0</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Add more data in the export</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/f452a8f0d6609800cbd7caf87d22c8b789ac6312">f452a8f0</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2554">GH#2554</a>) Privacy: Show extra fields only for HTML type</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/36521dbf3b7f6331a4abe7324934a0816de4fc6f">36521dbf</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2554">GH#2554</a>) Privacy: Add extra fields in terms</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/5b3915890c3b1894a6ce358679a2605437878e95">5b391589</a>) Privacy: Show extra fields when showing legal</li>
+            <li>[2018-08-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/fb8cb161fd0599984a5aed1ff17a3e303d9be6f8">fb8cb161</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2554">GH#2554</a>) Privacy: WIP - Add extra fields for terms and conditions</li>
+            <li>[2018-08-08] (<a href="https://github.com/chamilo/chamilo-lms/commit/7a854cf973089f1a24c2c05ddcd110175074297f">7a854cf9</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Return created documents with a link to the corresponding documents an toggle visibility to display:none by default</li>
+            <li>[2018-08-08] (<a href="https://github.com/chamilo/chamilo-lms/commit/eb4d446bff6e10415000d631de00eebe5afae660">eb4d446b</a>) Quiz: Avoid edit question categories in session course</li>
+            <li>[2018-08-08] (<a href="https://github.com/chamilo/chamilo-lms/commit/1b13d5d8b1bcedb92a9a5bbb65f521047c725a82">1b13d5d8</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: Add icons delete_terms.png</li>
+            <li>[2018-08-08] (<a href="https://github.com/chamilo/chamilo-lms/commit/e3c24e3936efea31ce183904702bc80421728b55">e3c24e39</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2466">GH#2466</a>) Quiz: Fix delete hotpotatoes attempt</li>
+            <li>[2018-08-08] (<a href="https://github.com/chamilo/chamilo-lms/commit/f5603e90a386a974c425f11b6333af53be353f9a">f5603e90</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2503">GH#2503</a>) Privacy: Add document, events and friends in personal data dump</li>
+            <li>[2018-08-08] (<a href="https://github.com/chamilo/chamilo-lms/commit/5a7b97bef4ade766690ac4be69660d659bca7b66">5a7b97be</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: Add label and temporary icon to user_list_consent.php</li>
+            <li>[2018-08-08] (<a href="https://github.com/chamilo/chamilo-lms/commit/7a5f035a53af75f132d06d9e5b63df848b7572ed">7a5f035a</a>) Privacy: Rename some language terms to reduce risk of confusion</li>
+            <li>[2018-08-08] (<a href="https://github.com/chamilo/chamilo-lms/commit/5be220d079dc5d9479146ad6b91851537a87ecd4">5be220d0</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: Reshape the withdrawal section</li>
+            <li>[2018-08-07] (<a href="https://github.com/chamilo/chamilo-lms/commit/dc7d27ba70922da29ddde36b8355b68c681a49ea">dc7d27ba</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2620">GH#2620</a>) Fix escape queries on installation</li>
+            <li>[2018-08-07] (<a href="https://github.com/chamilo/chamilo-lms/commit/7731a2c6fc8027585181aa0d72df9af21cf613d2">7731a2c6</a>) Update language variable InformationRightToBeForgottenText to InformationRightToBeForgottenLinkX to make link part of code</li>
+            <li>[2018-08-07] (<a href="https://github.com/chamilo/chamilo-lms/commit/9d2ebcc6ef1e2145f67c55875ac2da4b3943cc42">9d2ebcc6</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2572">GH#2572</a>) Learning path: Fix iframe selector in lp view for ios</li>
+            <li>[2018-08-07] (<a href="https://github.com/chamilo/chamilo-lms/commit/d905b5ac339970a1126eb24702b6a308c7ea456f">d905b5ac</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: Block cron from browser</li>
+            <li>[2018-08-07] (<a href="https://github.com/chamilo/chamilo-lms/commit/40ffb9361317178b4d378ff85871fb9489dfb2b1">40ffb936</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: Fix link, add cron reminder of user requests</li>
+            <li>[2018-08-07] (<a href="https://github.com/chamilo/chamilo-lms/commit/2848fa7d84d24bcb3c4df7ed9173e74a6466bd41">2848fa7d</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: You cannot "anonymize" yourself</li>
+            <li>[2018-08-07] (<a href="https://github.com/chamilo/chamilo-lms/commit/972141f070f0294c717dcdb3529b0e48fcc21e25">972141f0</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: Fix extra field creation</li>
+            <li>[2018-08-06] (<a href="https://github.com/chamilo/chamilo-lms/commit/de96de1a8c50f62fbb47d0071ebe2a329b740676">de96de1a</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2619">GH#2619</a>) Display: Fix course description in session about pages</li>
+            <li>[2018-08-06] (<a href="https://github.com/chamilo/chamilo-lms/commit/000f4032bf8fbfa0e9ae961b39afe166aedee6ef">000f4032</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2412">GH#2412</a>) Internal: Fix get extra field values according the type</li>
+            <li>[2018-08-06] (<a href="https://github.com/chamilo/chamilo-lms/commit/6cd142ffd650e7fe5aadce7fb56a1318653114cc">6cd142ff</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: If user sends remove account request, delete the remove legal request</li>
+            <li>[2018-08-06] (<a href="https://github.com/chamilo/chamilo-lms/commit/531e4505434e0d8cd718fbc5517f56c30846bb4d">531e4505</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: Add "erase account" extra fields</li>
+            <li>[2018-08-06] (<a href="https://github.com/chamilo/chamilo-lms/commit/ecb18907a7fec22402411aa873382a4bd06cb07d">ecb18907</a>) Internal: Maintenance: Remove use of Course::unserialize() when exporting/importing course bk</li>
+            <li>[2018-08-06] (<a href="https://github.com/chamilo/chamilo-lms/commit/0683b23602b5fd0505e4d96442f573095c299597">0683b236</a>) Internal: Create the main.language.js file even if we're in CLI</li>
             <li>[2018-08-03] (<a href="https://github.com/chamilo/chamilo-lms/commit/c2b4f937520fe843f757b78bd77e88c10c091527">c2b4f937</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2616">GH#2616</a>) Quiz: Fix empty lines appearing when no question details set to appear</li>
             <li>[2018-08-03] (<a href="https://github.com/chamilo/chamilo-lms/commit/3400f430a5a70bbd49c261affe5288330abf2291">3400f430</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2572">GH#2572</a>) Learnpath: Quiz: Fix issue preventing save buttons for individual questions and end of test when quizzes are included into learning paths on Apple devices</li>
             <li>[2018-08-03] (<a href="https://github.com/chamilo/chamilo-lms/commit/618c56cd90e1f00fac11df9cb0c35dd4c68539da">618c56cd</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2555">GH#2555</a>) Privacy: Add "Delete legal agreement" button</li>
@@ -575,7 +625,6 @@
             <li>[2018-04-18] (<a href="https://github.com/chamilo/chamilo-lms/commit/6d728f64d2cb1e8293282b1f9ae260050ce43c6c">6d728f64</a> - <a href="https://task.beeznest.com/issues/11338">BT#11338</a>) Plugin: Buy courses: Template: Fix service process</li>
             <li>[2018-04-18] (<a href="https://github.com/chamilo/chamilo-lms/commit/f283df55c9b3c8c1713c43114067027bb0f1781f">f283df55</a> - <a href="https://task.beeznest.com/issues/11338">BT#11338</a>) Plugin: Buy courses: Template: Improvement of service detail interface</li>
             <li>[2018-04-18] (<a href="https://github.com/chamilo/chamilo-lms/commit/121b21d8310eb77fc181aa343d204b1e2abd2c2a">121b21d8</a> - <a href="https://task.beeznest.com/issues/12835">BT#12835</a>) Internal: Move js code for webcam tool</li>
-            <li>[2017-12-15] (<a href="https://github.com/chamilo/chamilo-lms/commit/355066261c39f6eddff6c077935d8837d8af3a6f">35506626</a> - <a href="https://task.beeznest.com/issues/12835">BT#12835</a>) Document: Create template for document/webcam</li>
             <li>[2018-04-18] (<a href="https://github.com/chamilo/chamilo-lms/commit/c57e4c0303663f537f5ea85ddb61783694795530">c57e4c03</a>) Plugin: Buy courses: Template: Fix style service_process.ptl</li>
             <li>[2018-04-18] (<a href="https://github.com/chamilo/chamilo-lms/commit/7a2b9466eebb68812d6e7384bd9779a825cb04a1">7a2b9466</a> - <a href="https://github.com/chamilo/chamilo-lms/issues/2415">GH#2415</a>) Quiz: Improvement in the feedback icons in fill in the blanks questions</li>
             <li>[2018-04-18] (<a href="https://github.com/chamilo/chamilo-lms/commit/76fbb2b8799510136c8502bb6e1e6e333f065819">76fbb2b8</a>) Global: Protect pages against unauthorized users</li>
@@ -861,7 +910,7 @@
             <li>[2018-04-10] (<a href="https://github.com/chamilo/chamilo-lms/commit/4507d6b92bec3259b7b06c0f79e9028e79fdfc41">4507d6b9</a>) Template: Fix duplicate plugin_main_top condition in layout_2_col.tpl</li>
             <li>[2018-04-10] (<a href="https://github.com/chamilo/chamilo-lms/commit/55969b05960fb67f703e0e1dbf56af28b30b7385">55969b05</a> - <a href="https://task.beeznest.com/issues/11338">BT#11338</a>) Template: Add macros for twig in tpl</li>
             <li>[2018-04-09] (<a href="https://github.com/chamilo/chamilo-lms/commit/1c1e68bba1b3fef89e8191f6fcdadecd16e84fb7">1c1e68bb</a> - <a href="https://task.beeznest.com/issues/11338">BT#11338</a>) Template: Add notice_block and help_block</li>
-
+            <li>[2017-12-15] (<a href="https://github.com/chamilo/chamilo-lms/commit/355066261c39f6eddff6c077935d8837d8af3a6f">35506626</a> - <a href="https://task.beeznest.com/issues/12835">BT#12835</a>) Template: Add template for document/webcam</li>
         </ul>
         <h3>Web services</h3>
         <ul aria-role="log" aria-live="off">