From 133551e518fb9b7ded39edf2891e021abcf53fad Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 13:34:29 +0000 Subject: [PATCH 01/10] Replace next version tag --- .../emails/generators/class-course-teachers-trait.php | 6 +++--- .../class-sensei-reports-overview-list-table-courses.php | 2 +- .../class-sensei-reports-overview-service-courses.php | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/includes/internal/emails/generators/class-course-teachers-trait.php b/includes/internal/emails/generators/class-course-teachers-trait.php index c1a1d35290..d9406d3018 100644 --- a/includes/internal/emails/generators/class-course-teachers-trait.php +++ b/includes/internal/emails/generators/class-course-teachers-trait.php @@ -16,7 +16,7 @@ * * @internal * - * @since $$next-version$$ + * @since 4.15.1 */ trait Course_Teachers_Trait { /** @@ -24,7 +24,7 @@ trait Course_Teachers_Trait { * * @internal * - * @since $$next-version$$ + * @since 4.15.1 * * @param int $course_id The course ID. * @return array The teacher IDs. @@ -35,7 +35,7 @@ public function get_course_teachers( $course_id ): array { /** * Filter the teacher IDs for a given course. * - * @since $$next-version$$ + * @since 4.15.1 * * @param array $teacher_ids The teacher IDs. * @param int $course_id The course ID. diff --git a/includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php b/includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php index 0b07bd8842..5608289242 100644 --- a/includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php +++ b/includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php @@ -239,7 +239,7 @@ protected function get_row_data( $item ) { /** * Get completion rate for a lesson. * - * @since $$next-version$$ + * @since 4.15.1 * * @param int $total_enrollments Total of enrollments in a course. * @param int $total_completion Total of students who completed the course. diff --git a/includes/reports/overview/services/class-sensei-reports-overview-service-courses.php b/includes/reports/overview/services/class-sensei-reports-overview-service-courses.php index ca4b38fe7e..c60d084df2 100644 --- a/includes/reports/overview/services/class-sensei-reports-overview-service-courses.php +++ b/includes/reports/overview/services/class-sensei-reports-overview-service-courses.php @@ -165,7 +165,7 @@ public function get_average_days_to_completion( array $course_ids ) : float { /** * Get total of enrollments * - * @since $$next-version$$ + * @since 4.15.1 * @param array $course_ids Courses ids to filter by. * * @return int total of enrollments From d14798706ae7045c930688e485b02f0e423b1e7c Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 13:34:31 +0000 Subject: [PATCH 02/10] Update plugin version --- package-lock.json | 4 ++-- package.json | 2 +- readme.txt | 2 +- sensei-lms.php | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3498d0ab04..a854a11004 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sensei-lms", - "version": "4.15.0", + "version": "4.15.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "sensei-lms", - "version": "4.15.0", + "version": "4.15.1", "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/api-fetch": "wp-5.9", diff --git a/package.json b/package.json index 4166553527..4a39c5107b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "sensei-lms", "title": "Sensei LMS", - "version": "4.15.0", + "version": "4.15.1", "description": "Sensei LMS", "author": "Automattic", "license": "GPL-2.0-or-later", diff --git a/readme.txt b/readme.txt index a26977c62b..1eed9bba6c 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: lms, eLearning, teach, online courses, woocommerce Requires at least: 6.0 Tested up to: 6.2 Requires PHP: 7.2 -Stable tag: 4.15.0 +Stable tag: 4.15.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html diff --git a/sensei-lms.php b/sensei-lms.php index de2bd08b7f..09610a8072 100644 --- a/sensei-lms.php +++ b/sensei-lms.php @@ -3,7 +3,7 @@ * Plugin Name: Sensei LMS * Plugin URI: https://senseilms.com/ * Description: Share your knowledge, grow your network, and strengthen your brand by launching an online course. - * Version: 4.15.0 + * Version: 4.15.1 * Author: Automattic * Author URI: https://automattic.com * License: GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html @@ -36,7 +36,7 @@ } if ( ! defined( 'SENSEI_LMS_VERSION' ) ) { - define( 'SENSEI_LMS_VERSION', '4.15.0' ); // WRCS: DEFINED_VERSION. + define( 'SENSEI_LMS_VERSION', '4.15.1' ); // WRCS: DEFINED_VERSION. } if ( ! defined( 'SENSEI_LMS_PLUGIN_FILE' ) ) { From 4ac7133ab1d22072f6165056df0dc2936b80e8e4 Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 13:34:33 +0000 Subject: [PATCH 03/10] Update chaneglog --- changelog.txt | 14 +++++++++ changelog/fix-auto-grading-non-multiple | 4 --- changelog/fix-course-start-date-reset | 4 --- ...-course-wizard-spacing-on-latest-gutenberg | 4 --- ...tor-block-error-when-changing-email-status | 4 --- .../fix-frontend-error-when-schedule-email | 4 --- changelog/fix-lesson-complete-email-recipient | 4 --- .../fix-multiple-choice-question-auto-grading | 4 --- .../update-course-outline-placeholder-options | 4 --- changelog/update-course-report | 4 --- readme.txt | 31 +++++++++---------- 11 files changed, 29 insertions(+), 52 deletions(-) delete mode 100644 changelog/fix-auto-grading-non-multiple delete mode 100644 changelog/fix-course-start-date-reset delete mode 100644 changelog/fix-course-wizard-spacing-on-latest-gutenberg delete mode 100644 changelog/fix-editor-block-error-when-changing-email-status delete mode 100644 changelog/fix-frontend-error-when-schedule-email delete mode 100644 changelog/fix-lesson-complete-email-recipient delete mode 100644 changelog/fix-multiple-choice-question-auto-grading delete mode 100644 changelog/update-course-outline-placeholder-options delete mode 100644 changelog/update-course-report diff --git a/changelog.txt b/changelog.txt index ba55a6191a..ae800a1714 100755 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,19 @@ *** Changelog *** +## 4.16.0 - 2023-06-22 +### Added +- Add blank and AI options to Course Outline block placeholder +- Add Enrolled and Completion columns on the reports course page + +### Fixed +- Avoid an error with getting future post URL for a scheduled sensei_email post. +- Fix auto grading for non-multiple choice questions. +- Fix auto grading not working for multiple choice questions when multiple correct answers +- Fix Course Wizard spacing issue when using latest Gutenberg +- Fix editor block error when updating an email +- Fix resetting a quiz also resets the course start date +- In lesson complete email use course author as lesson teacher. + ## 4.15.0 - 2023-06-01 ### Security - Fix shortcodes being called in teacher's messages. diff --git a/changelog/fix-auto-grading-non-multiple b/changelog/fix-auto-grading-non-multiple deleted file mode 100644 index 5f461d8ac4..0000000000 --- a/changelog/fix-auto-grading-non-multiple +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Fix auto grading for non-multiple choice questions. diff --git a/changelog/fix-course-start-date-reset b/changelog/fix-course-start-date-reset deleted file mode 100644 index c68a4f98d0..0000000000 --- a/changelog/fix-course-start-date-reset +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Fix resetting a quiz also resets the course start date diff --git a/changelog/fix-course-wizard-spacing-on-latest-gutenberg b/changelog/fix-course-wizard-spacing-on-latest-gutenberg deleted file mode 100644 index 2625a68f9e..0000000000 --- a/changelog/fix-course-wizard-spacing-on-latest-gutenberg +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Fix Course Wizard spacing issue when using latest Gutenberg diff --git a/changelog/fix-editor-block-error-when-changing-email-status b/changelog/fix-editor-block-error-when-changing-email-status deleted file mode 100644 index 107ad905f4..0000000000 --- a/changelog/fix-editor-block-error-when-changing-email-status +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Fix editor block error when updating an email diff --git a/changelog/fix-frontend-error-when-schedule-email b/changelog/fix-frontend-error-when-schedule-email deleted file mode 100644 index 74cbd9f173..0000000000 --- a/changelog/fix-frontend-error-when-schedule-email +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Avoid an error with getting future post URL for a scheduled sensei_email post. diff --git a/changelog/fix-lesson-complete-email-recipient b/changelog/fix-lesson-complete-email-recipient deleted file mode 100644 index 375945f120..0000000000 --- a/changelog/fix-lesson-complete-email-recipient +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -In lesson complete email use course author as lesson teacher. diff --git a/changelog/fix-multiple-choice-question-auto-grading b/changelog/fix-multiple-choice-question-auto-grading deleted file mode 100644 index 2de0038ae0..0000000000 --- a/changelog/fix-multiple-choice-question-auto-grading +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Fix auto grading not working for multiple choice questions when multiple correct answers diff --git a/changelog/update-course-outline-placeholder-options b/changelog/update-course-outline-placeholder-options deleted file mode 100644 index 841046c8ff..0000000000 --- a/changelog/update-course-outline-placeholder-options +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: added - -Add blank and AI options to Course Outline block placeholder diff --git a/changelog/update-course-report b/changelog/update-course-report deleted file mode 100644 index 61e21721ca..0000000000 --- a/changelog/update-course-report +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: added - -Add Enrolled and Completion columns on the reports course page diff --git a/readme.txt b/readme.txt index 1eed9bba6c..34a0d19d75 100644 --- a/readme.txt +++ b/readme.txt @@ -144,6 +144,20 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] == Changelog == +### 4.16.0 - 2023-06-22 +#### Added +- Add blank and AI options to Course Outline block placeholder +- Add Enrolled and Completion columns on the reports course page + +#### Fixed +- Avoid an error with getting future post URL for a scheduled sensei_email post. +- Fix auto grading for non-multiple choice questions. +- Fix auto grading not working for multiple choice questions when multiple correct answers +- Fix Course Wizard spacing issue when using latest Gutenberg +- Fix editor block error when updating an email +- Fix resetting a quiz also resets the course start date +- In lesson complete email use course author as lesson teacher. + ### 4.15.0 - 2023-06-01 #### Security - Fix shortcodes being called in teacher's messages. @@ -176,19 +190,4 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] - Fix PHP Warning with Divi when using Learning Mode Video theme - Fix Sensei admin notice styles - Missing email page template link on the editor -- Removed unused calls to SenseiLMS.com for the old extensions page - -### 4.13.1 - 2023-04-19 -#### Changed -- Disable the "welcome" and "no progress" emails by default -- Update MailPoet link to point to Lists -- Improve plugin loading performance using pre-built class map - -#### Fixed -- Astra not loading the Courses page content -- Fix auto grading not working and additionally throwing error for fill gap questions -- Fix patterns wizard preview style -- Fix the home email notification settings link -- Make the email post type private -- Remove fallback to legacy options -- Fix showing warning from module when admin email does not match any existing user and it has no author +- Removed unused calls to SenseiLMS.com for the old extensions page \ No newline at end of file From f88ba0ae64f2613b7b822ed4c52f78a8266906da Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 13:34:47 +0000 Subject: [PATCH 04/10] Update translations --- lang/sensei-lms.pot | 239 +++++++++++++++++++++++++++----------------- 1 file changed, 147 insertions(+), 92 deletions(-) diff --git a/lang/sensei-lms.pot b/lang/sensei-lms.pot index 47ca6b3916..0e4be77aae 100644 --- a/lang/sensei-lms.pot +++ b/lang/sensei-lms.pot @@ -2,16 +2,16 @@ # This file is distributed under the GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html. msgid "" msgstr "" -"Project-Id-Version: Sensei LMS 4.15.0\n" +"Project-Id-Version: Sensei LMS 4.15.1\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/sensei-lms\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2023-06-01T12:16:02+00:00\n" +"POT-Creation-Date: 2023-06-22T13:34:43+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"X-Generator: WP-CLI 2.7.1\n" +"X-Generator: WP-CLI 2.8.1\n" "X-Domain: sensei-lms\n" #. Plugin Name of the plugin @@ -81,7 +81,7 @@ msgstr "" #: assets/blocks/course-outline/status-preview/status-control/index.js:17 #: assets/blocks/lesson-actions/lesson-actions-block/lesson-actions-settings.js:40 #: assets/dist/blocks/global-blocks.js:265 -#: assets/dist/blocks/single-course.js:501 +#: assets/dist/blocks/single-course.js:520 #: assets/dist/blocks/single-lesson.js:270 msgid "In Progress" msgstr "" @@ -273,7 +273,7 @@ msgstr "" #: includes/class-sensei-analysis-overview-list-table.php:123 #: includes/class-sensei-analysis-overview-list-table.php:899 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-abstract.php:314 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:87 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:88 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-lessons.php:51 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-students.php:83 msgid "Last Activity" @@ -299,10 +299,11 @@ msgstr "" #: includes/class-sensei-grading-main.php:252 #: includes/class-sensei-grading-main.php:255 #: includes/internal/emails/generators/class-student-completes-course.php:67 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:159 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:181 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:204 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:256 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:171 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:193 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:218 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:251 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:290 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-lessons.php:89 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-lessons.php:143 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-lessons.php:167 @@ -400,8 +401,8 @@ msgstr "" #: includes/class-sensei-grading-main.php:68 #: assets/blocks/course-outline/lesson-block/lesson-settings.js:62 #: assets/blocks/course-outline/module-block/module-status.js:72 -#: assets/dist/blocks/single-course.js:342 -#: assets/dist/blocks/single-course.js:398 +#: assets/dist/blocks/single-course.js:352 +#: assets/dist/blocks/single-course.js:408 msgid "Status" msgstr "" @@ -441,10 +442,10 @@ msgstr "" #: assets/blocks/lesson-actions/next-lesson-block/index.js:26 #: assets/blocks/lesson-actions/reset-lesson-block/index.js:28 #: assets/blocks/lesson-actions/view-quiz-block/index.js:22 -#: assets/dist/blocks/single-course.js:342 -#: assets/dist/blocks/single-course.js:360 -#: assets/dist/blocks/single-course.js:429 -#: assets/dist/blocks/single-course.js:438 +#: assets/dist/blocks/single-course.js:352 +#: assets/dist/blocks/single-course.js:370 +#: assets/dist/blocks/single-course.js:448 +#: assets/dist/blocks/single-course.js:457 #: assets/dist/blocks/single-lesson.js:202 #: assets/dist/blocks/single-lesson.js:329 #: assets/dist/blocks/single-lesson.js:341 @@ -529,7 +530,7 @@ msgstr[1] "" #: assets/data-port/import/done/done-page.js:91 #: assets/dist/blocks/global-blocks.js:265 #: assets/dist/blocks/global-blocks.js:408 -#: assets/dist/blocks/single-course.js:501 +#: assets/dist/blocks/single-course.js:520 #: assets/dist/blocks/single-lesson.js:270 #: assets/dist/blocks/single-page.js:213 #: assets/dist/data-port/import.js:393 @@ -540,7 +541,7 @@ msgstr "" #: assets/blocks/course-actions-block/course-status-options.js:8 #: assets/blocks/course-outline/status-preview/status-control/index.js:16 #: assets/dist/blocks/global-blocks.js:265 -#: assets/dist/blocks/single-course.js:501 +#: assets/dist/blocks/single-course.js:520 msgid "Not Started" msgstr "" @@ -658,7 +659,7 @@ msgstr "" #: templates/course-results/lessons.php:39 #: templates/single-course/modules.php:102 #: assets/blocks/course-outline/module-block/module-edit.js:240 -#: assets/dist/blocks/single-course.js:382 +#: assets/dist/blocks/single-course.js:392 #: assets/dist/data-port/export.js:187 #: assets/dist/data-port/import.js:625 #: assets/shared/helpers/labels.js:8 @@ -699,7 +700,7 @@ msgstr "" #: includes/class-sensei-analysis-overview-list-table.php:1049 #: includes/class-sensei-analysis-user-profile-list-table.php:381 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-abstract.php:439 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:274 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:308 msgid "Search Courses" msgstr "" @@ -913,7 +914,7 @@ msgstr "" #: includes/admin/class-sensei-status.php:171 #: includes/class-sensei-lesson.php:4489 -#: includes/class-sensei-quiz.php:1864 +#: includes/class-sensei-quiz.php:1866 #: templates/single-quiz/pagination.php:125 #: assets/blocks/lesson-actions/complete-lesson-block/index.js:24 #: assets/course-theme/blocks/quiz-blocks/index.js:121 @@ -1002,8 +1003,6 @@ msgid "Upgrade to Sensei Pro" msgstr "" #: includes/admin/home/help/class-sensei-home-help-provider.php:110 -#: tests/unit-tests/admin/home/help/test-class-sensei-home-help-provider.php:74 -#: tests/unit-tests/admin/home/help/test-class-sensei-home-help-provider.php:90 msgid "Create a support ticket" msgstr "" @@ -1535,6 +1534,8 @@ msgstr "" #: includes/block-patterns/course/templates/life-coach.php:198 #: includes/block-patterns/course/templates/long-sales-page.php:262 #: includes/block-patterns/course/templates/video-hero.php:161 +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:44 +#: assets/dist/blocks/single-course.js:476 msgid "Lesson 1" msgstr "" @@ -1542,6 +1543,8 @@ msgstr "" #: includes/block-patterns/course/templates/life-coach.php:200 #: includes/block-patterns/course/templates/long-sales-page.php:264 #: includes/block-patterns/course/templates/video-hero.php:163 +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:45 +#: assets/dist/blocks/single-course.js:476 msgid "Lesson 2" msgstr "" @@ -2021,7 +2024,7 @@ msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:102 #: assets/course-theme/learning-mode-templates/template-option/template-option-thumbnail.js:26 #: assets/dist/admin/emails/email-preview-button/index.js:18 -#: assets/dist/blocks/single-course.js:333 +#: assets/dist/blocks/single-course.js:343 #: assets/dist/course-theme/learning-mode-templates/index.js:46 msgid "Preview" msgstr "" @@ -2466,13 +2469,12 @@ msgstr "" #. translators: Placeholder value is the number of courses. #: includes/class-sensei-analysis-overview-list-table.php:65 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:84 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:85 msgid "Course (%d)" msgstr "" #. translators: Placeholder value is the number of completed courses. #: includes/class-sensei-analysis-overview-list-table.php:71 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:90 msgid "Completed (%d)" msgstr "" @@ -2482,13 +2484,13 @@ msgstr "" #. translators: Placeholder value is the average grade of all courses. #: includes/class-sensei-analysis-overview-list-table.php:77 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:100 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:112 msgid "Average Grade (%s%%)" msgstr "" #. translators: Placeholder value is average days to completion. #: includes/class-sensei-analysis-overview-list-table.php:82 -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:105 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:117 msgid "Days to Completion (%d)" msgstr "" @@ -2735,8 +2737,10 @@ msgstr "" #: includes/class-sensei-course.php:355 #: includes/class-sensei-groups-landing-page.php:32 #: includes/internal/emails/class-email-list-table.php:139 +#: assets/dist/blocks/single-course.js:768 #: assets/dist/js/admin/lesson-ai.js:116 #: assets/js/admin/lesson-ai.js:33 +#: assets/shared/components/sensei-pro-badge/index.js:7 msgid "Pro" msgstr "" @@ -3109,7 +3113,7 @@ msgid "Lesson tag: %1$s" msgstr "" #: includes/class-sensei-frontend.php:664 -#: includes/class-sensei-quiz.php:818 +#: includes/class-sensei-quiz.php:820 msgid "Lesson Reset Successfully." msgstr "" @@ -3235,7 +3239,7 @@ msgstr "" #: includes/class-sensei-grading-user-quiz.php:111 #: includes/class-sensei-grading-user-quiz.php:384 -#: includes/class-sensei-quiz.php:1886 +#: includes/class-sensei-quiz.php:1888 #: templates/single-quiz/pagination.php:78 #: assets/course-theme/blocks/quiz-blocks/index.js:114 #: assets/dist/course-theme/blocks/index.js:316 @@ -3259,7 +3263,7 @@ msgstr "" #: includes/class-sensei-grading-user-quiz.php:113 #: includes/class-sensei-grading-user-quiz.php:386 -#: includes/class-sensei-quiz.php:1876 +#: includes/class-sensei-quiz.php:1878 #: templates/single-quiz/pagination.php:68 #: assets/blocks/editor-components/number-control/index.js:77 #: assets/blocks/lesson-actions/reset-lesson-block/index.js:24 @@ -4134,7 +4138,7 @@ msgstr "" #: includes/class-sensei-posttypes.php:1087 #: assets/blocks/course-outline/outline-block/outline-settings.js:26 #: assets/blocks/course-results-block/course-results-settings.js:22 -#: assets/dist/blocks/single-course.js:475 +#: assets/dist/blocks/single-course.js:494 #: assets/dist/blocks/single-page.js:234 msgid "Modules" msgstr "" @@ -4157,9 +4161,9 @@ msgstr "" #: assets/blocks/course-outline/outline-block/index.js:36 #: assets/blocks/course-outline/outline-block/outline-appender.js:43 #: assets/course-theme/blocks/lesson-blocks/module-title/module-title-edit.js:10 -#: assets/dist/blocks/single-course.js:360 -#: assets/dist/blocks/single-course.js:429 -#: assets/dist/blocks/single-course.js:438 +#: assets/dist/blocks/single-course.js:370 +#: assets/dist/blocks/single-course.js:448 +#: assets/dist/blocks/single-course.js:457 #: assets/dist/course-theme/blocks/index.js:306 msgid "Module" msgstr "" @@ -4692,7 +4696,7 @@ msgstr "" #: includes/class-sensei-posttypes.php:962 #: assets/blocks/course-outline/outline-block/outline-appender.js:35 -#: assets/dist/blocks/single-course.js:438 +#: assets/dist/blocks/single-course.js:457 msgid "Lesson name" msgstr "" @@ -4784,7 +4788,7 @@ msgid "Quiz Saved Successfully." msgstr "" #. translators: Placeholder is the quiz name with any instance of the word "quiz" removed. -#: includes/class-sensei-quiz.php:1605 +#: includes/class-sensei-quiz.php:1607 msgid "%s Quiz" msgstr "" @@ -6035,7 +6039,6 @@ msgid "Manual" msgstr "" #: includes/enrolment/class-sensei-course-manual-enrolment-provider.php:260 -#: tests/unit-tests/enrolment/test-class-sensei-course-manual-enrolment-provider.php:191 msgid "Student manual enrollment was not migrated from a legacy version of Sensei LMS." msgstr "" @@ -6044,18 +6047,14 @@ msgid "Student did not have course progress at the time of manu msgstr "" #: includes/enrolment/class-sensei-course-manual-enrolment-provider.php:266 -#: tests/unit-tests/enrolment/test-class-sensei-course-manual-enrolment-provider.php:213 -#: tests/unit-tests/enrolment/test-class-sensei-course-manual-enrolment-provider.php:236 msgid "Student did have course progress at the time of manual enrollment migration." msgstr "" #: includes/enrolment/class-sensei-course-manual-enrolment-provider.php:269 -#: tests/unit-tests/enrolment/test-class-sensei-course-manual-enrolment-provider.php:214 msgid "Manual enrollment was not provided to the student on legacy migration." msgstr "" #: includes/enrolment/class-sensei-course-manual-enrolment-provider.php:271 -#: tests/unit-tests/enrolment/test-class-sensei-course-manual-enrolment-provider.php:237 msgid "Manual enrollment was provided to the student on legacy migration." msgstr "" @@ -6237,7 +6236,6 @@ msgstr "" #: includes/internal/emails/class-email-preview.php:194 #: includes/internal/emails/generators/class-quiz-graded.php:89 -#: tests/unit-tests/internal/emails/generators/test-class-quiz-graded.php:97 msgid "You Passed!" msgstr "" @@ -6392,12 +6390,10 @@ msgid "Teacher Emails" msgstr "" #: includes/internal/emails/class-email-settings-tab.php:258 -#: tests/unit-tests/internal/emails/test-class-email-settings-tab.php:261 msgid "\"Reply To\" Name" msgstr "" #: includes/internal/emails/class-email-settings-tab.php:266 -#: tests/unit-tests/internal/emails/test-class-email-settings-tab.php:267 msgid "\"Reply To\" Address" msgstr "" @@ -6418,7 +6414,6 @@ msgid "There were errors while recreating emails." msgstr "" #: includes/internal/emails/generators/class-quiz-graded.php:85 -#: tests/unit-tests/internal/emails/generators/test-class-quiz-graded.php:197 msgid "You Did Not Pass" msgstr "" @@ -6584,8 +6579,23 @@ msgstr "" msgid "Sensei LMS %1$s: %2$s" msgstr "" +#. translators: Placeholder value is the total number of enrollments across all courses. +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:91 +msgid "Enrolled (%d)" +msgstr "" + +#. translators: Placeholder value represents the total number of enrollments that have completed courses.. +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:97 +msgid "Completions (%s)" +msgstr "" + +#. translators: Placeholder value represents the % of enrolled students that completed the course. +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:102 +msgid "Completion Rate (%s)" +msgstr "" + #. translators: Placeholder value is the total average progress for all courses. -#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:95 +#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-courses.php:107 msgid "Average Progress (%s)" msgstr "" @@ -6626,7 +6636,7 @@ msgstr "" #: includes/rest-api/class-sensei-rest-api-course-structure-controller.php:287 #: assets/blocks/course-outline/module-block/module-edit.js:231 -#: assets/dist/blocks/single-course.js:382 +#: assets/dist/blocks/single-course.js:392 msgid "Module description" msgstr "" @@ -7504,7 +7514,7 @@ msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:25 #: assets/dist/blocks/global-blocks.js:174 #: assets/dist/blocks/shared.js:126 -#: assets/dist/blocks/single-course.js:391 +#: assets/dist/blocks/single-course.js:401 #: assets/dist/blocks/single-lesson.js:126 #: assets/dist/blocks/single-page.js:178 msgid "Border settings" @@ -7535,7 +7545,7 @@ msgstr "" #: assets/dist/blocks/global-blocks.js:182 #: assets/dist/blocks/global-blocks.js:297 #: assets/dist/blocks/shared.js:134 -#: assets/dist/blocks/single-course.js:328 +#: assets/dist/blocks/single-course.js:338 #: assets/dist/blocks/single-lesson.js:134 #: assets/dist/blocks/single-page.js:186 msgid "Background color" @@ -7550,8 +7560,8 @@ msgstr "" #: assets/dist/blocks/global-blocks.js:297 #: assets/dist/blocks/global-blocks.js:596 #: assets/dist/blocks/shared.js:134 -#: assets/dist/blocks/single-course.js:328 -#: assets/dist/blocks/single-course.js:370 +#: assets/dist/blocks/single-course.js:338 +#: assets/dist/blocks/single-course.js:380 #: assets/dist/blocks/single-lesson.js:134 #: assets/dist/blocks/single-page.js:186 msgid "Text color" @@ -7719,62 +7729,62 @@ msgstr "" #. translators: Error message. #: assets/blocks/course-outline/course-outline-store.js:69 -#: assets/dist/blocks/single-course.js:259 +#: assets/dist/blocks/single-course.js:269 msgid "Course modules and lessons could not be updated. %s" msgstr "" #: assets/blocks/course-outline/lesson-block/index.js:19 -#: assets/dist/blocks/single-course.js:303 +#: assets/dist/blocks/single-course.js:313 msgid "Start learning" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit-toolbar.js:35 -#: assets/dist/blocks/single-course.js:311 +#: assets/dist/blocks/single-course.js:321 msgid "Edit lesson" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit-toolbar.js:67 -#: assets/dist/blocks/single-course.js:317 +#: assets/dist/blocks/single-course.js:327 msgid "Save to edit lesson" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:60 -#: assets/dist/blocks/single-course.js:333 +#: assets/dist/blocks/single-course.js:343 msgid "Unsaved" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:62 -#: assets/dist/blocks/single-course.js:333 +#: assets/dist/blocks/single-course.js:343 msgid "Draft" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:92 -#: assets/dist/blocks/single-course.js:333 +#: assets/dist/blocks/single-course.js:343 msgid "Add Lesson" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-settings.js:45 -#: assets/dist/blocks/single-course.js:342 +#: assets/dist/blocks/single-course.js:352 msgid "Edit details such as lesson content, prerequisite, quiz settings and more." msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-settings.js:52 -#: assets/dist/blocks/single-course.js:342 +#: assets/dist/blocks/single-course.js:352 msgid "Typography" msgstr "" #: assets/blocks/course-outline/module-block/index.js:22 #: assets/blocks/course-outline/outline-block/index.js:37 -#: assets/dist/blocks/single-course.js:360 -#: assets/dist/blocks/single-course.js:429 +#: assets/dist/blocks/single-course.js:370 +#: assets/dist/blocks/single-course.js:448 msgid "About Module" msgstr "" #: assets/blocks/course-outline/module-block/index.js:39 #: assets/blocks/course-outline/outline-block/index.js:20 #: assets/blocks/course-results-block/index.js:19 -#: assets/dist/blocks/single-course.js:360 -#: assets/dist/blocks/single-course.js:429 +#: assets/dist/blocks/single-course.js:370 +#: assets/dist/blocks/single-course.js:448 #: assets/dist/blocks/single-page.js:243 msgid "Filled" msgstr "" @@ -7782,114 +7792,159 @@ msgstr "" #: assets/blocks/course-outline/module-block/index.js:44 #: assets/blocks/course-outline/outline-block/index.js:25 #: assets/blocks/course-results-block/index.js:24 -#: assets/dist/blocks/single-course.js:360 -#: assets/dist/blocks/single-course.js:429 +#: assets/dist/blocks/single-course.js:370 +#: assets/dist/blocks/single-course.js:448 #: assets/dist/blocks/single-page.js:243 msgid "Minimal" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:190 -#: assets/dist/blocks/single-course.js:382 +#: assets/dist/blocks/single-course.js:392 msgid "Module name" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:216 -#: assets/dist/blocks/single-course.js:382 +#: assets/dist/blocks/single-course.js:392 msgid "Toggle module content" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:257 -#: assets/dist/blocks/single-course.js:370 +#: assets/dist/blocks/single-course.js:380 msgid "Main color" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:262 -#: assets/dist/blocks/single-course.js:370 +#: assets/dist/blocks/single-course.js:380 msgid "Border color" msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:31 #: assets/blocks/course-outline/outline-block/outline-settings.js:43 #: assets/blocks/course-results-block/course-results-settings.js:30 -#: assets/dist/blocks/single-course.js:391 -#: assets/dist/blocks/single-course.js:475 +#: assets/dist/blocks/single-course.js:401 +#: assets/dist/blocks/single-course.js:494 #: assets/dist/blocks/single-page.js:234 msgid "Border" msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:32 -#: assets/dist/blocks/single-course.js:391 +#: assets/dist/blocks/single-course.js:401 msgid "Toggle to enable the border." msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:36 -#: assets/dist/blocks/single-course.js:391 +#: assets/dist/blocks/single-course.js:401 msgid "Custom slug" msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:41 -#: assets/dist/blocks/single-course.js:391 +#: assets/dist/blocks/single-course.js:401 msgid "Optional, keep empty for default" msgstr "" #: assets/blocks/course-outline/outline-block/index.js:54 #: assets/course-theme/blocks/course-navigation/index.js:34 -#: assets/dist/blocks/single-course.js:429 +#: assets/dist/blocks/single-course.js:448 #: assets/dist/course-theme/blocks/index.js:241 msgid "First Lesson" msgstr "" #: assets/blocks/course-outline/outline-block/index.js:63 #: assets/course-theme/blocks/course-navigation/index.js:38 -#: assets/dist/blocks/single-course.js:429 +#: assets/dist/blocks/single-course.js:448 #: assets/dist/course-theme/blocks/index.js:241 msgid "Second Lesson" msgstr "" #: assets/blocks/course-outline/outline-block/outline-appender.js:55 -#: assets/dist/blocks/single-course.js:438 +#: assets/dist/blocks/single-course.js:457 msgid "Add Module or Lesson" msgstr "" -#: assets/blocks/course-outline/outline-block/outline-placeholder.js:21 -#: assets/dist/blocks/single-course.js:457 -msgid "Course Outline" +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:24 +#: assets/dist/blocks/single-course.js:476 +msgid "Build and display a course outline." msgstr "" -#: assets/blocks/course-outline/outline-block/outline-placeholder.js:23 -#: assets/dist/blocks/single-course.js:457 +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:25 +#: assets/dist/blocks/single-course.js:476 msgid "Build and display a course outline. A course is made up of modules (optional) and lessons. You can use modules to group related lessons together." msgstr "" -#: assets/blocks/course-outline/outline-block/outline-placeholder.js:33 -#: assets/dist/blocks/single-course.js:457 -msgid "Create a module" +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:34 +#: assets/dist/blocks/single-course.js:476 +msgid "Start with a blank canvas and create your own course outline." msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:40 -#: assets/dist/blocks/single-course.js:457 +#: assets/dist/blocks/single-course.js:476 +msgid "Add Lessons and Modules" +msgstr "" + +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:41 +#: assets/dist/blocks/single-course.js:476 +msgid "Reorder and edit anytime" +msgstr "" + +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:48 +#: assets/dist/blocks/single-course.js:476 +msgid "Start with blank" +msgstr "" + +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:55 +#: assets/dist/blocks/single-course.js:476 +msgid "Get AI's help to start with a tailored course outline." +msgstr "" + +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:65 +#: assets/dist/blocks/single-course.js:476 +msgid "AI tailored outline based on your content" +msgstr "" + +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:72 +#: assets/dist/blocks/single-course.js:476 +msgid "Access to all Sensei Pro features" +msgstr "" + +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:80 +#: assets/dist/blocks/single-course.js:476 +msgid "Generate with AI" +msgstr "" + +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:92 +#: assets/dist/blocks/single-course.js:476 +msgid "Create a module" +msgstr "" + +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:99 +#: assets/dist/blocks/single-course.js:476 msgid "Create a lesson" msgstr "" +#: assets/blocks/course-outline/outline-block/outline-placeholder.js:107 +#: assets/dist/blocks/single-course.js:476 +msgid "Course Outline" +msgstr "" + #: assets/blocks/course-outline/outline-block/outline-settings.js:34 -#: assets/dist/blocks/single-course.js:475 +#: assets/dist/blocks/single-course.js:494 msgid "Collapsible modules" msgstr "" #: assets/blocks/course-outline/outline-block/outline-settings.js:35 -#: assets/dist/blocks/single-course.js:475 +#: assets/dist/blocks/single-course.js:494 msgid "Modules can be collapsed or expanded." msgstr "" #: assets/blocks/course-outline/outline-block/outline-settings.js:44 #: assets/blocks/course-results-block/course-results-settings.js:31 -#: assets/dist/blocks/single-course.js:475 +#: assets/dist/blocks/single-course.js:494 #: assets/dist/blocks/single-page.js:234 msgid "Toggle the border for all modules." msgstr "" #: assets/blocks/course-outline/status-preview/status-control/index.js:45 -#: assets/dist/blocks/single-course.js:501 +#: assets/dist/blocks/single-course.js:520 msgid "Preview a status. The actual status that the student sees is determined by their progress in the course." msgstr "" @@ -8036,7 +8091,7 @@ msgstr "" #: assets/dist/blocks/global-blocks.js:714 #: assets/dist/blocks/quiz/index.js:855 #: assets/dist/blocks/shared.js:309 -#: assets/dist/blocks/single-course.js:689 +#: assets/dist/blocks/single-course.js:708 #: assets/dist/blocks/single-lesson.js:417 #: assets/dist/blocks/single-page.js:276 #: assets/dist/blocks/single-page.js:366 From 77e09b51ef365ef3bab92d8854c526fe7658ef2b Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 16:40:54 +0300 Subject: [PATCH 05/10] Update changelog entries --- changelog.txt | 1 - readme.txt | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/changelog.txt b/changelog.txt index ae800a1714..4b491067d7 100755 --- a/changelog.txt +++ b/changelog.txt @@ -2,7 +2,6 @@ ## 4.16.0 - 2023-06-22 ### Added -- Add blank and AI options to Course Outline block placeholder - Add Enrolled and Completion columns on the reports course page ### Fixed diff --git a/readme.txt b/readme.txt index 34a0d19d75..0ac22845ef 100644 --- a/readme.txt +++ b/readme.txt @@ -146,7 +146,6 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] ### 4.16.0 - 2023-06-22 #### Added -- Add blank and AI options to Course Outline block placeholder - Add Enrolled and Completion columns on the reports course page #### Fixed @@ -190,4 +189,4 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] - Fix PHP Warning with Divi when using Learning Mode Video theme - Fix Sensei admin notice styles - Missing email page template link on the editor -- Removed unused calls to SenseiLMS.com for the old extensions page \ No newline at end of file +- Removed unused calls to SenseiLMS.com for the old extensions page From d0cb475dd417ad3a84298ff317e2c8317f2df03e Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 17:08:43 +0300 Subject: [PATCH 06/10] Fix version in the changelog --- changelog.txt | 2 +- readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/changelog.txt b/changelog.txt index 4b491067d7..fb6c2c940f 100755 --- a/changelog.txt +++ b/changelog.txt @@ -1,6 +1,6 @@ *** Changelog *** -## 4.16.0 - 2023-06-22 +## 4.15.1 - 2023-06-22 ### Added - Add Enrolled and Completion columns on the reports course page diff --git a/readme.txt b/readme.txt index 0ac22845ef..c2157e3190 100644 --- a/readme.txt +++ b/readme.txt @@ -144,7 +144,7 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] == Changelog == -### 4.16.0 - 2023-06-22 +### 4.15.1 - 2023-06-22 #### Added - Add Enrolled and Completion columns on the reports course page From 899a9bba2b1948d54dcaf47ee31bcf547b03ac5b Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 17:11:14 +0300 Subject: [PATCH 07/10] Improve changelog formatting --- changelog.txt | 10 +++++----- readme.txt | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/changelog.txt b/changelog.txt index fb6c2c940f..8904a7669f 100755 --- a/changelog.txt +++ b/changelog.txt @@ -2,15 +2,15 @@ ## 4.15.1 - 2023-06-22 ### Added -- Add Enrolled and Completion columns on the reports course page +- Add Enrolled and Completion columns on the reports course page. ### Fixed - Avoid an error with getting future post URL for a scheduled sensei_email post. - Fix auto grading for non-multiple choice questions. -- Fix auto grading not working for multiple choice questions when multiple correct answers -- Fix Course Wizard spacing issue when using latest Gutenberg -- Fix editor block error when updating an email -- Fix resetting a quiz also resets the course start date +- Fix auto grading not working for multiple choice questions when multiple correct answers. +- Fix Course Wizard spacing issue when using latest Gutenberg. +- Fix editor block error when updating an email. +- Fix resetting a quiz also resets the course start date. - In lesson complete email use course author as lesson teacher. ## 4.15.0 - 2023-06-01 diff --git a/readme.txt b/readme.txt index c2157e3190..e053c9bd8c 100644 --- a/readme.txt +++ b/readme.txt @@ -146,15 +146,15 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] ### 4.15.1 - 2023-06-22 #### Added -- Add Enrolled and Completion columns on the reports course page +- Add Enrolled and Completion columns on the reports course page. #### Fixed - Avoid an error with getting future post URL for a scheduled sensei_email post. - Fix auto grading for non-multiple choice questions. -- Fix auto grading not working for multiple choice questions when multiple correct answers -- Fix Course Wizard spacing issue when using latest Gutenberg -- Fix editor block error when updating an email -- Fix resetting a quiz also resets the course start date +- Fix auto grading not working for multiple choice questions when multiple correct answers. +- Fix Course Wizard spacing issue when using latest Gutenberg. +- Fix editor block error when updating an email. +- Fix resetting a quiz also resets the course start date. - In lesson complete email use course author as lesson teacher. ### 4.15.0 - 2023-06-01 From 79cb1b520b9f31092097da06c00e55c2185f45eb Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 17:22:51 +0300 Subject: [PATCH 08/10] Add one more change to the changelog --- changelog.txt | 1 + readme.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/changelog.txt b/changelog.txt index 8904a7669f..a6d7053668 100755 --- a/changelog.txt +++ b/changelog.txt @@ -12,6 +12,7 @@ - Fix editor block error when updating an email. - Fix resetting a quiz also resets the course start date. - In lesson complete email use course author as lesson teacher. +- Fix conflicts with modules using the same name. ## 4.15.0 - 2023-06-01 ### Security diff --git a/readme.txt b/readme.txt index e053c9bd8c..ec538f69f6 100644 --- a/readme.txt +++ b/readme.txt @@ -156,6 +156,7 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] - Fix editor block error when updating an email. - Fix resetting a quiz also resets the course start date. - In lesson complete email use course author as lesson teacher. +- Fix conflicts with modules using the same name. ### 4.15.0 - 2023-06-01 #### Security From 2b0767f6ab965d26b311a9edbbd16cacf7b1b812 Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 18:05:09 +0300 Subject: [PATCH 09/10] Add PRs in changelog --- changelog.txt | 18 +++++++++--------- readme.txt | 20 ++++++++++---------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/changelog.txt b/changelog.txt index a6d7053668..825c3aa81d 100755 --- a/changelog.txt +++ b/changelog.txt @@ -2,17 +2,17 @@ ## 4.15.1 - 2023-06-22 ### Added -- Add Enrolled and Completion columns on the reports course page. +- Add Enrolled and Completion columns on the reports course page. [#6966] ### Fixed -- Avoid an error with getting future post URL for a scheduled sensei_email post. -- Fix auto grading for non-multiple choice questions. -- Fix auto grading not working for multiple choice questions when multiple correct answers. -- Fix Course Wizard spacing issue when using latest Gutenberg. -- Fix editor block error when updating an email. -- Fix resetting a quiz also resets the course start date. -- In lesson complete email use course author as lesson teacher. -- Fix conflicts with modules using the same name. +- Avoid an error with getting future post URL for a scheduled sensei_email post. [#6975] +- Fix auto grading for non-multiple choice questions. [#6984] +- Fix auto grading not working for multiple choice questions when multiple correct answers. [#6906] +- Fix Course Wizard spacing issue when using latest Gutenberg. [#6940] +- Fix editor block error when updating an email. [#6936] +- Fix resetting a quiz also resets the course start date. [#6643] +- In lesson complete email use course author as lesson teacher. [#6977] +- Fix conflicts with modules using the same name. [#6437] ## 4.15.0 - 2023-06-01 ### Security diff --git a/readme.txt b/readme.txt index ec538f69f6..684a0d4733 100644 --- a/readme.txt +++ b/readme.txt @@ -146,17 +146,17 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] ### 4.15.1 - 2023-06-22 #### Added -- Add Enrolled and Completion columns on the reports course page. +- Add Enrolled and Completion columns on the reports course page. [#6966] #### Fixed -- Avoid an error with getting future post URL for a scheduled sensei_email post. -- Fix auto grading for non-multiple choice questions. -- Fix auto grading not working for multiple choice questions when multiple correct answers. -- Fix Course Wizard spacing issue when using latest Gutenberg. -- Fix editor block error when updating an email. -- Fix resetting a quiz also resets the course start date. -- In lesson complete email use course author as lesson teacher. -- Fix conflicts with modules using the same name. +- Avoid an error with getting future post URL for a scheduled sensei_email post. [#6975] +- Fix auto grading for non-multiple choice questions. [#6984] +- Fix auto grading not working for multiple choice questions when multiple correct answers. [#6906] +- Fix Course Wizard spacing issue when using latest Gutenberg. [#6940] +- Fix editor block error when updating an email. [#6936] +- Fix resetting a quiz also resets the course start date. [#6643] +- In lesson complete email use course author as lesson teacher. [#6977] +- Fix conflicts with modules using the same name. [#6437] ### 4.15.0 - 2023-06-01 #### Security @@ -190,4 +190,4 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] - Fix PHP Warning with Divi when using Learning Mode Video theme - Fix Sensei admin notice styles - Missing email page template link on the editor -- Removed unused calls to SenseiLMS.com for the old extensions page +- Removed unused calls to SenseiLMS.com for the old extensions page \ No newline at end of file From 3410d4958ac55481c4bf6db4687ee1db3dccf348 Mon Sep 17 00:00:00 2001 From: Dmitry Merkushin Date: Thu, 22 Jun 2023 19:38:36 +0300 Subject: [PATCH 10/10] Add GitHub links in changelog --- changelog.txt | 18 +++++++++--------- readme.txt | 18 +++++++++--------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/changelog.txt b/changelog.txt index 825c3aa81d..09b8bccb4f 100755 --- a/changelog.txt +++ b/changelog.txt @@ -2,17 +2,17 @@ ## 4.15.1 - 2023-06-22 ### Added -- Add Enrolled and Completion columns on the reports course page. [#6966] +- Add Enrolled and Completion columns on the reports course page. [#6966](https://github.com/Automattic/sensei/pull/6966) ### Fixed -- Avoid an error with getting future post URL for a scheduled sensei_email post. [#6975] -- Fix auto grading for non-multiple choice questions. [#6984] -- Fix auto grading not working for multiple choice questions when multiple correct answers. [#6906] -- Fix Course Wizard spacing issue when using latest Gutenberg. [#6940] -- Fix editor block error when updating an email. [#6936] -- Fix resetting a quiz also resets the course start date. [#6643] -- In lesson complete email use course author as lesson teacher. [#6977] -- Fix conflicts with modules using the same name. [#6437] +- Avoid an error with getting future post URL for a scheduled sensei_email post. [#6975](https://github.com/Automattic/sensei/pull/6975) +- Fix auto grading for non-multiple choice questions. [#6984](https://github.com/Automattic/sensei/pull/6984) +- Fix auto grading not working for multiple choice questions when multiple correct answers. [#6906](https://github.com/Automattic/sensei/pull/6906) +- Fix Course Wizard spacing issue when using latest Gutenberg. [#6940](https://github.com/Automattic/sensei/pull/6940) +- Fix editor block error when updating an email. [#6936](https://github.com/Automattic/sensei/pull/6936) +- Fix resetting a quiz also resets the course start date. [#6643](https://github.com/Automattic/sensei/pull/6643) +- In lesson complete email use course author as lesson teacher. [#6977](https://github.com/Automattic/sensei/pull/6977) +- Fix conflicts with modules using the same name. [#6437](https://github.com/Automattic/sensei/pull/6437) ## 4.15.0 - 2023-06-01 ### Security diff --git a/readme.txt b/readme.txt index 684a0d4733..ab96f54d97 100644 --- a/readme.txt +++ b/readme.txt @@ -146,17 +146,17 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] ### 4.15.1 - 2023-06-22 #### Added -- Add Enrolled and Completion columns on the reports course page. [#6966] +- Add Enrolled and Completion columns on the reports course page. [#6966](https://github.com/Automattic/sensei/pull/6966) #### Fixed -- Avoid an error with getting future post URL for a scheduled sensei_email post. [#6975] -- Fix auto grading for non-multiple choice questions. [#6984] -- Fix auto grading not working for multiple choice questions when multiple correct answers. [#6906] -- Fix Course Wizard spacing issue when using latest Gutenberg. [#6940] -- Fix editor block error when updating an email. [#6936] -- Fix resetting a quiz also resets the course start date. [#6643] -- In lesson complete email use course author as lesson teacher. [#6977] -- Fix conflicts with modules using the same name. [#6437] +- Avoid an error with getting future post URL for a scheduled sensei_email post. [#6975](https://github.com/Automattic/sensei/pull/6975) +- Fix auto grading for non-multiple choice questions. [#6984](https://github.com/Automattic/sensei/pull/6984) +- Fix auto grading not working for multiple choice questions when multiple correct answers. [#6906](https://github.com/Automattic/sensei/pull/6906) +- Fix Course Wizard spacing issue when using latest Gutenberg. [#6940](https://github.com/Automattic/sensei/pull/6940) +- Fix editor block error when updating an email. [#6936](https://github.com/Automattic/sensei/pull/6936) +- Fix resetting a quiz also resets the course start date. [#6643](https://github.com/Automattic/sensei/pull/6643) +- In lesson complete email use course author as lesson teacher. [#6977](https://github.com/Automattic/sensei/pull/6977) +- Fix conflicts with modules using the same name. [#6437](https://github.com/Automattic/sensei/pull/6437) ### 4.15.0 - 2023-06-01 #### Security