From 912ec04bba2ef1fa87c5b526c8387b9d6c7e5cea Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Mon, 9 Jan 2023 03:22:33 +0100 Subject: [PATCH] Documentation: Update changelog in preparation of 1.11.18 --- documentation/changelog.html | 1066 +++++++++++++++++++++++++++++++++- 1 file changed, 1035 insertions(+), 31 deletions(-) diff --git a/documentation/changelog.html b/documentation/changelog.html index a6b823bbb8..9d3b876a54 100755 --- a/documentation/changelog.html +++ b/documentation/changelog.html @@ -105,6 +105,1009 @@ +
+ + +

Chamilo 1.11.18 - [TBD], 18/01/2023

+

Release notes - summary

+

Chamilo 1.11.18 is a minor security and bug fix release on top of 1.11.16.

+

Release name

+

To be defined

+

Security fixes

+ Many vulnerabilities (more than in any previous version) have been reported to us (see our security page) and swiflty and safely fixed. Thanks to all white hat hackers for helping us out (see their nicknames on the page).
+ We actively encourage all Chamilo administrators to update their system to this version as soon as possible. +
+
@@ -255,7 +1258,7 @@
  • [2021-01-26] (003fd7dc - BT#18201) XAPI: Manage portfolio events
  • [2021-01-22] (4019759e - BT#18008) Survey: new export by class adds new questions page
  • [2021-01-18] (05a9d801 - BT#18291) Survey: Add multiplicate survey question options by_class/by_user
  • -
  • [2020-12-21] (ba6b2f95 - CT#18165) Plugin: RemedialCourse: Create plugin (not official)
  • +
  • [2020-12-21] (ba6b2f95 - CT#18165) Plugin: Remedial Course: Create plugin (not official)
  • [2020-12-03] (f15ed347 - BT#18025) Exercises: Add new option to disable results
  • [2020-12-02] (4f89e2a3 - BT#18119) Course copy: Add page to move users from a base course to a session
  • [2020-12-01] (38e31f67 - BT#17936) Learning path: Add progress check to avoid saving if progress is lower than before, only when 'score as progress' option is enabled
  • @@ -450,8 +1453,8 @@
  • [2021-05-28] (f08c0d2d - BT#17943) Tracking: Fix exporting to CSV in learningPathByItem report
  • [2021-05-28] (4ccbad2c - BT#18720) Career: redirect to user/career_diagram BT#18720
  • [2021-05-27] (ccfad828 - BT#18671) Tracking: Consider 'student_follow_page_include_not_subscribed_lp_students' in PDF export
  • -
  • [2021-05-27] (aa50f7b5 - BT#18165) Plugin: RemedialCourse: Add links to courses when subscribing
  • -
  • [2021-05-27] (776978c4 - BT#18165) Plugin: RemedialCourse: Consider exercise results inside LP
  • +
  • [2021-05-27] (aa50f7b5 - BT#18165) Plugin: Remedial Course: Add links to courses when subscribing
  • +
  • [2021-05-27] (776978c4 - BT#18165) Plugin: Remedial Course: Consider exercise results inside LP
  • [2021-05-26] (1896a1e4) Session: Avoid multiple subscription for students in session
  • [2021-05-26] (8889b293 - BT#18812) Admin: Course categories: add export CSV + add confirm delete
  • [2021-05-26] (2c517549 - BT#18813) Admin: Allow classes and extra fields in CSV export
  • @@ -616,16 +1619,16 @@
  • [2021-03-24] (886f3747 - BT#18214) Plugin: SendMailWhenLpIsPublish: Remove Backtick. Clean unnecessary code.
  • [2021-03-24] (49e3bd00 - BT#18474) Plugin: TopLinks: Allow add tools when creating course
  • [2021-03-23] (a6c92bc3 - BT#17943) Plugin: ReportByAuthor: Fix query w/ tblUser because remove backtick was deleted
  • -
  • [2021-03-23] (9766ab4a - BT#18165) Plugin: RemedialCourse: Added percentage to eval blocking percentage
  • -
  • [2021-03-23] (003bb085 - BT#18165) Plugin: RemedialCourse: Added validating for Blocking percentage
  • +
  • [2021-03-23] (9766ab4a - BT#18165) Plugin: Remedial Course: Added percentage to eval blocking percentage
  • +
  • [2021-03-23] (003bb085 - BT#18165) Plugin: Remedial Course: Added validating for Blocking percentage
  • [2021-03-23] (c69e47cb - BT#18214) Plugin: SendMailWhenLpIsPublish: Comments fix on functions and camel case
  • [2021-03-22] (48db1f87 - BT#18151) Announcement: Remove content like object (is array)
  • [2021-03-23] (312fa1d0 - BT#18601) WYSIWYG: Use api_get_configuration_value for 'social_myfiles_office_files_upload_allowed'
  • [2021-03-23] (e902ddcc) Admin: CSV import: importCalendarStatic - Add sendmail option in CSV
  • [2021-03-22] (1ae84771 - BT#18151) Announcements: Fix message when adding announcement
  • -
  • [2021-03-22] (8237a29c - BT#18165) Plugin: RemedialCourse: Subscribe on session blocking
  • -
  • [2021-03-22] (a4707046 - BT#18165) Plugin: RemedialCourse: Fix blocking_percentage to work with session
  • -
  • [2021-03-22] (de0d8a0a - BT#18165) Plugin: RemedialCourse: Validate real current attempt
  • +
  • [2021-03-22] (8237a29c - BT#18165) Plugin: Remedial Course: Subscribe on session blocking
  • +
  • [2021-03-22] (a4707046 - BT#18165) Plugin: Remedial Course: Fix blocking_percentage to work with session
  • +
  • [2021-03-22] (de0d8a0a - BT#18165) Plugin: Remedial Course: Validate real current attempt
  • [2021-03-19] (820a1c70 - BT#17943) Plugin: ReportByAuthor: Change icons outside of for (optimization)
  • [2021-03-19] (62e221e1 - BT#17943) Learnpath: Reinitialize variable
  • [2021-03-19] (3f6cb430 - BT#18214) Plugin: SendMailWhenLpIsPublish: Flintci Fix
  • @@ -635,17 +1638,17 @@
  • [2021-03-18] (b8930782 - BT#18403) XAPI: Display message when activity is added to LP
  • [2021-03-18] (c78ebf7e - BT#18403) XAPI: Add image to indicate session-specific resource
  • [2021-03-18] (a7471ce6 - BT#18403) XAPI: Allow include activities as lp item
  • -
  • [2021-03-18] (7e8eec7d - BT#18165) Plugin: RemedialCourse: Subscribe a users to sessions
  • +
  • [2021-03-18] (7e8eec7d - BT#18165) Plugin: Remedial Course: Subscribe a users to sessions
  • [2021-03-18] (f4e78c20 - BT#18403) XAPI: Add repository for ToolLaunch entity
  • -
  • [2021-03-18] (e78fa90a - BT#18165) Plugin: RemedialCourse: Show all courses
  • +
  • [2021-03-18] (e78fa90a - BT#18165) Plugin: Remedial Course: Show all courses
  • [2021-03-18] (491c51e1) Announcements: Fixed Comments
  • [2021-03-18] (b4ae2b57 - BT#18452) Quiz: User iid instead of id in queries with entities
  • [2021-03-17] (1d6fd652 - BT#18403) Learnpath: Rearrange code
  • [2021-03-17] (3bafa35c - BT#18584) Exercise: Fix draggable question, answer order results.
  • [2021-03-17] (75fd5b78 - BT#18584) Exercise: Fix answers list
  • -
  • [2021-03-16] (68bde4a9 - BT#18165) Plugin: RemedialCourse: Validated that courses exist, courses in sessions exist in the current session. Validating that the course exists
  • -
  • [2021-03-16] (220fb582 - BT#18165) Plugin: RemedialCourse: Remove duplicated funcion after rebase with 1.11.x
  • -
  • [2021-03-16] (6965823c - BT#18165) Plugin: RemedialCourse: Catch the last try to resolve a exercise and save it to check if can subscribe on remedial or advance courses
  • +
  • [2021-03-16] (68bde4a9 - BT#18165) Plugin: Remedial Course: Validated that courses exist, courses in sessions exist in the current session. Validating that the course exists
  • +
  • [2021-03-16] (220fb582 - BT#18165) Plugin: Remedial Course: Remove duplicated funcion after rebase with 1.11.x
  • +
  • [2021-03-16] (6965823c - BT#18165) Plugin: Remedial Course: Catch the last try to resolve a exercise and save it to check if can subscribe on remedial or advance courses
  • [2021-03-16] (efc126a2 - BT#18452) Exercise: Use iid instead of id in c_quiz_question_option queries
  • [2021-03-16] (4d8acb3d - BT#18452) Exercise: Use iid instead of id in c_quiz_answer queries
  • [2021-03-16] (8d08d297 - BT#18452) Exercise: Use iid instead of id in c_quiz_question queries
  • @@ -662,7 +1665,7 @@
  • [2021-03-09] (6cc95dd1 - BT#18528) Exercise: Question list for teacher shows the full question list, no matter the exercise configuration
  • [2021-03-09] (7040b13c - BT#18503) Admin: Add active = -1 in user export, when importing a -1 it will change to 0 active = -1 means that the user has an expired account
  • [2021-03-09] (a5a80efc) Internal: Fix PHP deprecations Required parameter (x) follows optional parameter
  • -
  • [2021-03-09] (ddfd7354 - BT#18165) Plugin: RemedialCourse: Missing calling class of RemedalCoursePlugin
  • +
  • [2021-03-09] (ddfd7354 - BT#18165) Plugin: Remedial Course: Missing calling class of RemedalCoursePlugin
  • [2021-03-08] (e83ab26f - BT#17984 - BT#18521) Class: Fix queries when loading a course in a session
  • [2021-03-04] (80d390ac - BT#18201) Portfolio: Allow "liking" online activity
  • [2021-03-04] (755de73a) Gradebook: Avoid unnecessary unserialize if empty.
  • @@ -699,11 +1702,11 @@
  • [2021-02-25] (4b23d5bf - BT#18476) Plugin: Whispeak: Fix header in students reporting
  • [2021-02-25] (8cc84cf0 - BT#18489) Exercise: Use id instead of iid for backwards compatibility
  • [2021-02-25] (6f0e7b96) Learnpath: Add $accumulateWorkTime when copying an LP + fix copy redirect.
  • -
  • [2021-02-25] (97759ed7 - BT#18221) Plugin: RemedialCourse: Fix format date and student name
  • -
  • [2021-02-25] (0cda07a5 - BT#18221) Plugin: RemedialCourse: Establishing mailings for students and DHR
  • -
  • [2021-02-24] (d553201d - BT#18165) Plugin: RemedialCourse: Enroll the user when they try to make an attempt
  • -
  • [2021-02-24] (a2ca18ba - BT#18165) Plugin: RemedialCourse: Removed blocking_percentage #18165
  • -
  • [2021-02-24] (9d47f551 - BT#18221) Plugin: RemedialCourse: Add modal to select users to send reminder
  • +
  • [2021-02-25] (97759ed7 - BT#18221) Plugin: Remedial Course: Fix format date and student name
  • +
  • [2021-02-25] (0cda07a5 - BT#18221) Plugin: Remedial Course: Establishing mailings for students and DHR
  • +
  • [2021-02-24] (d553201d - BT#18165) Plugin: Remedial Course: Enroll the user when they try to make an attempt
  • +
  • [2021-02-24] (a2ca18ba - BT#18165) Plugin: Remedial Course: Removed blocking_percentage #18165
  • +
  • [2021-02-24] (9d47f551 - BT#18221) Plugin: Remedial Course: Add modal to select users to send reminder
  • [2021-02-24] (3b84fe1a - BT#18485) Document: Fix file not found because folder ends in a dot
  • [2021-02-24] (d81494bf - BT#18293) Exercise: Add warning message when changing the results disable option
  • [2021-02-23] (b6c71fdc - BT#18214) Plugin: SendMailWhenLpIsPublish: Send mail to suscription, Course and sessions
  • @@ -774,7 +1777,7 @@
  • [2021-02-03] (5f39ba7c - BT#18371) Allow "_" char in $type
  • [2021-02-01] (55c464d6 - BT#18201) Gradebook: Fix form title when editing
  • [2021-01-29] (5d195151 - BT#18201) XAPI: Refactor code to generate verbs
  • -
  • [2021-01-29] (1a69d9b8 - BT#18165) Plugin: RemedialCourse: blocking_percentage added
  • +
  • [2021-01-29] (1a69d9b8 - BT#18165) Plugin: Remedial Course: blocking_percentage added
  • [2021-01-28] (5f92f00d - BT#18201) XAPI: Refactoring statements in hooks for tools
  • [2021-01-28] (16b66d23 - BT#18008) Surveys: Fix export by class
  • [2021-01-28] (7fbace98 - BT#18008) Survey: Fix export by class
  • @@ -806,8 +1809,8 @@
  • [2021-01-25] (8e5cd87f - BT#18008) Survey: Table corrections
  • [2021-01-25] (d688a302 - BT#18008) Survey: Minor - center col
  • [2021-01-25] (2bc4c7fa - BT#18008) Survey: Fix export by class
  • -
  • [2021-01-25] (246c7783 - BT#18221) Plugin: RemedialCourse: Remove lp to notification on exercise #18221
  • -
  • [2021-01-25] (70353ae0 - BT#18221) Plugin: RemedialCourse: Added Notify by mail
  • +
  • [2021-01-25] (246c7783 - BT#18221) Plugin: Remedial Course: Remove lp to notification on exercise #18221
  • +
  • [2021-01-25] (70353ae0 - BT#18221) Plugin: Remedial Course: Added Notify by mail
  • [2021-01-22] (1050fca3 - BT#18149) Gradebook: Fix columns in flat view with empty data
  • [2021-01-22] (afaba9b4) Course: Use "code" field instead of different official_code/sysCode
  • [2021-01-22] (5778a88e - BT#17970) Course maintenance: Improve UI in delete course feature
  • @@ -821,9 +1824,9 @@
  • [2021-01-21] (1666bbdc - BT#16582) Learnpath: LP categories: Remove user rel lp category when removing user from course
  • [2021-01-21] (e0e8247f - BT#18287) Internal: RecorderRTC: Use StereoAudioRecorder. After the upgrade of the library here: https://github.com/chamilo/chamilo-lms/commit/c52b41287e9d1d03f8eddd1481aef6a85e84bdd4 The audio recorder didnt work. Wav files were not created/saved. Tested with chrome and firefox.
  • [2021-01-21] (7a08fb6f - BT#18289) Tracking: Add user career table to My space
  • -
  • [2021-01-21] (d9b69765 - BT#18165) Plugin: RemedialCourse: Check if course exist
  • -
  • [2021-01-21] (3b79da00 - BT#18165) Plugin: RemedialCourse: Adjustment for installation change
  • -
  • [2021-01-21] (092768a8 - BT#18165) Plugin: RemedialCourse: Set enabled by configuration page
  • +
  • [2021-01-21] (d9b69765 - BT#18165) Plugin: Remedial Course: Check if course exist
  • +
  • [2021-01-21] (3b79da00 - BT#18165) Plugin: Remedial Course: Adjustment for installation change
  • +
  • [2021-01-21] (092768a8 - BT#18165) Plugin: Remedial Course: Set enabled by configuration page
  • [2021-01-20] (49952372 - BT#18201) Portfolio: Allow teacher filter details
  • [2021-01-20] (365a1f1e - BT#18201) Portfolio: Add page for portfolio details
  • [2021-01-20] (a5dacbbb) Certificate: Fix custom certificate preview error
  • @@ -851,7 +1854,7 @@
  • [2021-01-15] (797d4f56 - BT#17788) Exercise: Force show expected column no matter db setting
  • [2021-01-15] (84116895 - BT#18275) Plugin: Okn: Add deflate
  • [2021-01-15] (75e65499 - BT#17788) Exercise: Add tag ((all_answers_teacher_html)) to load all questions
  • -
  • [2021-01-15] (5618d751 - BT#18165) Plugin: RemedialCourse: Changed in_array with for
  • +
  • [2021-01-15] (5618d751 - BT#18165) Plugin: Remedial Course: Changed in_array with for
  • [2021-01-14] (0cc8382f - BT#18201) Portfolio: Filter by text
  • [2021-01-14] (7d5a511c - BT#18201) Portfolio: Move code to function
  • [2021-01-14] (faeac836 - BT#18201) User: Allow student search users in course.ajax.php
  • @@ -868,9 +1871,9 @@
  • [2021-01-13] (0c6fb157 - BT#18025) Exercise: Show attempt results for student + show complete result in last attempt, if result disabled value is: RESULT_DISABLE_SHOW_SCORE_ATTEMPT_SHOW_ANSWERS_LAST_ATTEMPT_NO_FEEDBACK
  • [2021-01-13] (b6b57d2d - BT#18172) Plugin: Moodle import: Fix question creation multichoice is now MULTIPLE_ANSWER Instead of UNIQUE_ANSWER
  • [2021-01-13] (8ac9996b - BT#18135) Link: Fix double links in course home BT#18135
  • -
  • [2021-01-13] (b79136ea - BT#18165) Plugin: RemedialCourse: advanced subscription
  • -
  • [2021-01-12] (6954e9dd - BT#18165) Plugin: RemedialCourse: changed 'isQuestionWaitingReview' to accept '' in comments
  • -
  • [2021-01-12] (8383e2e5 - BT#18165) Plugin: RemedialCourse: Adjust the position for registration after the exam
  • +
  • [2021-01-13] (b79136ea - BT#18165) Plugin: Remedial Course: advanced subscription
  • +
  • [2021-01-12] (6954e9dd - BT#18165) Plugin: Remedial Course: changed 'isQuestionWaitingReview' to accept '' in comments
  • +
  • [2021-01-12] (8383e2e5 - BT#18165) Plugin: Remedial Course: Adjust the position for registration after the exam
  • [2021-01-12] (1c9b43a5 - BT#18201) Portfolio: Allow show portfolio by student
  • [2021-01-12] (4ee7d530 - BT#17468) Social: url_encode into tpl
  • [2021-01-12] (56241cf6 - BT#18201) Portfolio: Allow teacher mark comment as important
  • @@ -937,7 +1940,7 @@
  • [2020-12-21] (08afb624) Internal: Format code, fix english, clean code
  • [2020-12-21] (e7ad16a0) Internal: Commit fixes - plugin/check_extra_field_author_company
  • [2020-12-21] (bda41a91 - BT#18165) Excercise: Subscribe at student into remedial course when is the last try and fail. Subscribe a student into advance course when pass.
  • -
  • [2020-12-21] (34865100 - BT#18165) Plugin: RemedialCourse: Set Remedial or Advance Course into settings of excercise
  • +
  • [2020-12-21] (34865100 - BT#18165) Plugin: Remedial Course: Set Remedial or Advance Course into settings of excercise
  • [2020-12-18] (1d9d5d44) Display: Fix footer in the middle of the page
  • [2020-12-18] (0b8528ba) Display: Fix footer in the middle of the page
  • [2020-12-18] (fdbb0328) Display: Fix footer in the middle of the page
  • @@ -14871,6 +15874,7 @@ a simple videoconferencing interface.

  • Blog
  • Calendar (not "Agenda")
  • Career
  • +
  • Catalogue (courses and sessions catalogue, including "hot courses" on homepage)
  • Chat
  • CI (for Continuous Integration, automated tests, etc)
  • Course description
  • @@ -14886,7 +15890,7 @@ a simple videoconferencing interface.

  • Extra Fields
  • Forum
  • Glossary
  • -
  • Gradebook
  • +
  • Gradebook (including Certificates)
  • Group (includes course groups, global groups and classes)
  • Help
  • Hook (for the internal hook mechanism)