head 1.71; access; symbols pkgsrc-2023Q4:1.70.0.8 pkgsrc-2023Q4-base:1.70 pkgsrc-2023Q3:1.70.0.6 pkgsrc-2023Q3-base:1.70 pkgsrc-2023Q2:1.70.0.4 pkgsrc-2023Q2-base:1.70 pkgsrc-2023Q1:1.70.0.2 pkgsrc-2023Q1-base:1.70 pkgsrc-2022Q4:1.69.0.2 pkgsrc-2022Q4-base:1.69 pkgsrc-2022Q3:1.68.0.4 pkgsrc-2022Q3-base:1.68 pkgsrc-2022Q2:1.68.0.2 pkgsrc-2022Q2-base:1.68 pkgsrc-2022Q1:1.67.0.2 pkgsrc-2022Q1-base:1.67 pkgsrc-2021Q4:1.66.0.2 pkgsrc-2021Q4-base:1.66 pkgsrc-2021Q3:1.63.0.6 pkgsrc-2021Q3-base:1.63 pkgsrc-2021Q2:1.63.0.4 pkgsrc-2021Q2-base:1.63 pkgsrc-2021Q1:1.63.0.2 pkgsrc-2021Q1-base:1.63 pkgsrc-2020Q4:1.62.0.2 pkgsrc-2020Q4-base:1.62 pkgsrc-2020Q3:1.60.0.4 pkgsrc-2020Q3-base:1.60 pkgsrc-2020Q2:1.60.0.2 pkgsrc-2020Q2-base:1.60 pkgsrc-2020Q1:1.59.0.2 pkgsrc-2020Q1-base:1.59 pkgsrc-2019Q4:1.59.0.4 pkgsrc-2019Q4-base:1.59 pkgsrc-2019Q3:1.58.0.2 pkgsrc-2019Q3-base:1.58 pkgsrc-2019Q2:1.57.0.2 pkgsrc-2019Q2-base:1.57 pkgsrc-2019Q1:1.56.0.2 pkgsrc-2019Q1-base:1.56 pkgsrc-2018Q4:1.54.0.2 pkgsrc-2018Q4-base:1.54 pkgsrc-2018Q3:1.52.0.2 pkgsrc-2018Q3-base:1.52 pkgsrc-2018Q2:1.50.0.2 pkgsrc-2018Q2-base:1.50 pkgsrc-2018Q1:1.49.0.2 pkgsrc-2018Q1-base:1.49 pkgsrc-2017Q4:1.47.0.2 pkgsrc-2017Q4-base:1.47 pkgsrc-2017Q3:1.45.0.4 pkgsrc-2017Q3-base:1.45 pkgsrc-2017Q2:1.43.0.2 pkgsrc-2017Q2-base:1.43 pkgsrc-2017Q1:1.42.0.2 pkgsrc-2017Q1-base:1.42 pkgsrc-2016Q4:1.40.0.2 pkgsrc-2016Q4-base:1.40 pkgsrc-2016Q3:1.38.0.2 pkgsrc-2016Q3-base:1.38 pkgsrc-2016Q2:1.36.0.2 pkgsrc-2016Q2-base:1.36 pkgsrc-2016Q1:1.34.0.2 pkgsrc-2016Q1-base:1.34 pkgsrc-2015Q4:1.33.0.2 pkgsrc-2015Q4-base:1.33 pkgsrc-2015Q3:1.30.0.2 pkgsrc-2015Q3-base:1.30 pkgsrc-2015Q2:1.28.0.2 pkgsrc-2015Q2-base:1.28 pkgsrc-2015Q1:1.27.0.2 pkgsrc-2015Q1-base:1.27 pkgsrc-2014Q4:1.24.0.2 pkgsrc-2014Q4-base:1.24 pkgsrc-2014Q3:1.22.0.2 pkgsrc-2014Q3-base:1.22 pkgsrc-2014Q2:1.20.0.2 pkgsrc-2014Q2-base:1.20 pkgsrc-2014Q1:1.18.0.2 pkgsrc-2014Q1-base:1.18 pkgsrc-2013Q4:1.17.0.2 pkgsrc-2013Q4-base:1.17 pkgsrc-2013Q3:1.16.0.2 pkgsrc-2013Q3-base:1.16 pkgsrc-2013Q2:1.14.0.2 pkgsrc-2013Q2-base:1.14 pkgsrc-2013Q1:1.13.0.2 pkgsrc-2013Q1-base:1.13 pkgsrc-2012Q4:1.11.0.2 pkgsrc-2012Q4-base:1.11 pkgsrc-2012Q3:1.10.0.2 pkgsrc-2012Q3-base:1.10 pkgsrc-2012Q2:1.9.0.2 pkgsrc-2012Q2-base:1.9 pkgsrc-2012Q1:1.7.0.2 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.6.0.2 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.4.0.2 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.3.0.4 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.2 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.2.0.6 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.4 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.2 pkgsrc-2010Q2-base:1.2 pkgsrc-20100604:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.71 date 2024.03.04.00.38.28; author wen; state Exp; branches; next 1.70; commitid SJXAU7jv9Jx3dM0F; 1.70 date 2023.01.08.01.45.43; author wen; state Exp; branches; next 1.69; commitid 4zQ5IX6jcbQC7G8E; 1.69 date 2022.09.30.10.54.56; author wen; state Exp; branches; next 1.68; commitid R1ILd4EVSsuNmSVD; 1.68 date 2022.04.22.11.13.15; author wen; state Exp; branches; next 1.67; commitid u0DhK8fWXtDpEbBD; 1.67 date 2022.03.20.01.35.50; author wen; state Exp; branches; next 1.66; commitid qKMhiqSWcRZrvTwD; 1.66 date 2021.12.11.07.24.00; author wen; state Exp; branches; next 1.65; commitid b4BPGfY3e0XNCckD; 1.65 date 2021.10.26.11.29.40; author nia; state Exp; branches; next 1.64; commitid Gv0TNLbuylhFsjeD; 1.64 date 2021.10.07.15.07.23; author nia; state Exp; branches; next 1.63; commitid kEwAbZZbki9jhTbD; 1.63 date 2021.03.09.03.04.43; author wen; state Exp; branches; next 1.62; commitid 3VVHO2odryYE5AKC; 1.62 date 2020.11.15.15.03.28; author wen; state Exp; branches; next 1.61; commitid LojDI3JqtAPEJZvC; 1.61 date 2020.10.01.03.36.40; author wen; state Exp; branches; next 1.60; commitid fqiDtg91Q06cn9qC; 1.60 date 2020.05.09.02.29.13; author wen; state Exp; branches; next 1.59; commitid VcjDBdKu1mElFv7C; 1.59 date 2019.11.20.13.49.27; author wen; state Exp; branches; next 1.58; commitid a0RKnuuLYM0DVALB; 1.58 date 2019.09.13.02.59.11; author wen; state Exp; branches; next 1.57; commitid nipvdMoGHnnTvNCB; 1.57 date 2019.05.25.15.19.30; author wen; state Exp; branches; next 1.56; commitid haOrLQFg3wVhbBoB; 1.56 date 2019.03.11.07.52.06; author wen; state Exp; branches; next 1.55; commitid 6zp3gwQnvwxo7VeB; 1.55 date 2019.01.15.23.35.25; author wen; state Exp; branches; next 1.54; commitid ecd7NAPlmEkx6W7B; 1.54 date 2018.12.07.00.30.32; author wen; state Exp; branches; next 1.53; commitid uW03S4BSQ6EcHN2B; 1.53 date 2018.12.04.12.09.53; author wen; state Exp; branches; next 1.52; commitid fr4Sa1VLPqI3Ft2B; 1.52 date 2018.09.15.13.10.00; author wen; state Exp; branches; next 1.51; commitid oLohDwpWEunczcSA; 1.51 date 2018.07.10.08.08.07; author wen; state Exp; branches; next 1.50; commitid 4tD8MlLI1My83zJA; 1.50 date 2018.05.20.10.43.53; author wen; state Exp; branches 1.50.2.1; next 1.49; commitid sLPXVjsRGG26y1DA; 1.49 date 2018.03.19.11.47.09; author wen; state Exp; branches; next 1.48; commitid 472VzR71OXwmT3vA; 1.48 date 2018.01.18.03.40.42; author wen; state Exp; branches; next 1.47; commitid V1pjvVZGvnSX7jnA; 1.47 date 2017.11.25.13.27.10; author wen; state Exp; branches; next 1.46; commitid AeucH0jXIetp6qgA; 1.46 date 2017.11.17.03.15.40; author wen; state Exp; branches; next 1.45; commitid xy8K3CfyRe5bZkfA; 1.45 date 2017.09.11.12.08.18; author wen; state Exp; branches; next 1.44; commitid HjXuB9quDvOi5M6A; 1.44 date 2017.07.10.11.44.56; author wen; state Exp; branches; next 1.43; commitid ABz5rwCaBtETYFYz; 1.43 date 2017.05.20.14.35.13; author wen; state Exp; branches; next 1.42; commitid 63PKvJNvdKPNy8Sz; 1.42 date 2017.03.15.14.00.03; author wen; state Exp; branches; next 1.41; commitid e7wRsELj9hXjuEJz; 1.41 date 2017.01.19.02.31.57; author wen; state Exp; branches; next 1.40; commitid a3EgM33Bpx2XrwCz; 1.40 date 2016.12.08.15.17.12; author wen; state Exp; branches; next 1.39; commitid rYu7ytTjhILY1cxz; 1.39 date 2016.11.19.06.33.25; author wen; state Exp; branches; next 1.38; commitid GiRAu5kVjn8pKHuz; 1.38 date 2016.09.12.12.24.06; author wen; state Exp; branches; next 1.37; commitid Bks4Ov5L0iLYRZlz; 1.37 date 2016.07.15.02.44.39; author wen; state Exp; branches; next 1.36; commitid e6yIP62bPG1Gymez; 1.36 date 2016.05.25.08.23.58; author wen; state Exp; branches; next 1.35; commitid gAlTRQHa57vT4Q7z; 1.35 date 2016.04.10.03.08.56; author wen; state Exp; branches; next 1.34; commitid eC4qIhmkQ1pFM12z; 1.34 date 2016.01.15.06.50.55; author wen; state Exp; branches 1.34.2.1; next 1.33; commitid GoqfNTeAg8hZHZQy; 1.33 date 2015.11.19.02.05.34; author wen; state Exp; branches; next 1.32; commitid zTUj6WxZzbzV1EJy; 1.32 date 2015.11.09.14.29.10; author wen; state Exp; branches; next 1.31; commitid ScUIqDl1DaXPsqIy; 1.31 date 2015.11.04.02.46.58; author agc; state Exp; branches; next 1.30; commitid iQwY7gbw5lDHJIHy; 1.30 date 2015.09.20.13.11.38; author wen; state Exp; branches; next 1.29; commitid ubJUAdxA5jLsDZBy; 1.29 date 2015.07.08.15.51.56; author wen; state Exp; branches; next 1.28; commitid vzgZSek8KbWfUusy; 1.28 date 2015.05.15.10.58.18; author wen; state Exp; branches; next 1.27; commitid kKThMBT0iYp91xly; 1.27 date 2015.03.11.14.14.52; author wen; state Exp; branches; next 1.26; commitid aIonJr2wZ4K3ccdy; 1.26 date 2015.02.02.14.54.55; author wen; state Exp; branches; next 1.25; commitid ieXpniSPmamCBr8y; 1.25 date 2015.01.12.13.33.15; author wen; state Exp; branches; next 1.24; commitid KYwB3K1Vf3aeNJ5y; 1.24 date 2014.11.16.09.04.05; author wen; state Exp; branches; next 1.23; commitid jtRm7dpqDuqQaoYx; 1.23 date 2014.11.11.12.04.51; author wen; state Exp; branches; next 1.22; commitid YmjqVk05h4iEkLXx; 1.22 date 2014.09.23.07.06.10; author wen; state Exp; branches; next 1.21; commitid aUyBFm0YtBlFfrRx; 1.21 date 2014.07.18.13.34.17; author wen; state Exp; branches; next 1.20; commitid 1lTxfgnHAayyyRIx; 1.20 date 2014.06.02.14.15.37; author wen; state Exp; branches; next 1.19; commitid 2yELpsfbrnTRfXCx; 1.19 date 2014.05.22.00.58.07; author wen; state Exp; branches; next 1.18; commitid YsC1vMzeAaeLctBx; 1.18 date 2014.03.19.14.20.00; author wen; state Exp; branches 1.18.2.1; next 1.17; commitid at5OTpXMv1OVGjtx; 1.17 date 2013.11.16.13.03.08; author wen; state Exp; branches; next 1.16; commitid YKYRo6iMVQDcevdx; 1.16 date 2013.09.10.02.41.18; author wen; state Exp; branches; next 1.15; commitid XGvhOPlgLmqpWP4x; 1.15 date 2013.07.08.13.52.08; author wen; state Exp; branches; next 1.14; commitid gl3Jc61yBwJKHFWw; 1.14 date 2013.05.23.08.04.37; author wen; state Exp; branches; next 1.13; commitid eeoDCCeoFWzogJQw; 1.13 date 2013.03.31.13.51.48; author wen; state Exp; branches; next 1.12; 1.12 date 2013.01.23.00.54.38; author wen; state Exp; branches; next 1.11; 1.11 date 2012.11.30.07.19.44; author wen; state Exp; branches; next 1.10; 1.10 date 2012.07.27.12.44.21; author wen; state Exp; branches 1.10.2.1; next 1.9; 1.9 date 2012.05.31.12.12.54; author obache; state Exp; branches 1.9.2.1; next 1.8; 1.8 date 2012.04.25.20.21.58; author gls; state Exp; branches; next 1.7; 1.7 date 2012.01.22.12.16.02; author gls; state Exp; branches 1.7.2.1; next 1.6; 1.6 date 2011.12.06.19.42.37; author gls; state Exp; branches 1.6.2.1; next 1.5; 1.5 date 2011.10.22.11.05.30; author gls; state Exp; branches; next 1.4; 1.4 date 2011.08.09.18.59.23; author gls; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2011.03.07.21.32.47; author gls; state Exp; branches 1.3.4.1; next 1.2; 1.2 date 2010.06.16.06.40.53; author wiz; state Exp; branches; next 1.1; 1.1 date 2010.06.04.09.20.02; author wiz; state Exp; branches 1.1.1.1; next ; 1.50.2.1 date 2018.09.17.19.41.11; author spz; state Exp; branches; next ; commitid 4rsQ9zAqfH0xFuSA; 1.34.2.1 date 2016.05.31.05.22.33; author spz; state Exp; branches; next ; commitid T3umD6cwCCM0TA8z; 1.18.2.1 date 2014.05.22.12.26.35; author tron; state Exp; branches; next ; commitid twD4F7Fnmbpe1xBx; 1.10.2.1 date 2012.12.04.13.13.44; author tron; state Exp; branches; next ; 1.9.2.1 date 2012.07.28.12.26.16; author tron; state Exp; branches; next ; 1.7.2.1 date 2012.04.26.10.06.53; author tron; state Exp; branches; next 1.7.2.2; 1.7.2.2 date 2012.06.01.12.12.26; author tron; state Exp; branches; next ; 1.6.2.1 date 2012.01.26.23.44.34; author tron; state Exp; branches; next ; 1.4.2.1 date 2011.10.23.16.05.41; author tron; state Exp; branches; next ; 1.3.4.1 date 2011.08.14.11.15.39; author tron; state Exp; branches; next ; 1.1.1.1 date 2010.06.04.09.20.02; author wiz; state Exp; branches; next ; desc @@ 1.71 log @Update to 4.3.3 Add a MASTER_SITES Remove 7.4 from PHP_VERSIONS_ACCEPTED Upstream changelog please visit: https://moodledev.io/general/releases/4.3/4.3.3 @ text @$NetBSD: distinfo,v 1.70 2023/01/08 01:45:43 wen Exp $ BLAKE2s (moodle-4.3.3.tgz) = 62cc1716765a68ce59981c4c5996d82d222daf7852df7c3cc16af39b8a3b6cbe SHA512 (moodle-4.3.3.tgz) = 19daf65a09a1d3fea214c8e817957939fe8e8056bb3356cbd028a04dd8c4b67b1f6c56f158d076a8c7cd3fe998bb9fcecd402d0884421b8587b8a92f196374b6 Size (moodle-4.3.3.tgz) = 66830748 bytes @ 1.70 log @Update to 4.1 Upstream changes please visit: https://moodledev.io/general/releases/4.1 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.69 2022/09/30 10:54:56 wen Exp $ d3 3 a5 3 BLAKE2s (moodle-4.1.tgz) = e511e39b087ca608935b78c443213c9574f275ee135db0eaa03f92933989503f SHA512 (moodle-4.1.tgz) = 33a734df951880a774e81cb21983d282d98c7641b1c3a0db6013c30d407445992420754583b4d3ee8f619c774496d8fb19f1c12cfe898ca8cf060dfb234e3192 Size (moodle-4.1.tgz) = 64706705 bytes @ 1.69 log @Update to 4.0.4 Update DEPENDS Update PHP_VERSIONS_ACCEPTED Upstream changes: No upstream changelog for 4.0.4 and 4.0.3 found. Upstream changelog for 4.0.2 and 4.0.1 please visit: https://docs.moodle.org/dev/Moodle_4.0.2_release_notes https://docs.moodle.org/dev/Moodle_4.0.1_release_notes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.68 2022/04/22 11:13:15 wen Exp $ d3 3 a5 3 BLAKE2s (moodle-4.0.4.tgz) = b43c97afb1c1d5037bfee0f1a70ab072737a93edfcef29fba28785d63ab8dc44 SHA512 (moodle-4.0.4.tgz) = 4284c05946dd07e43dbc7c584d7b3a69f62cfebf3cf6b2d049c6dea72ce184aaa0b4e6efb49817c8967ac8ff9dbce0ab2cf5fb2e96033d4368ed617ee258ffd8 Size (moodle-4.0.4.tgz) = 61899291 bytes @ 1.68 log @Update to 4.0 Upstream changelog please visit: https://docs.moodle.org/dev/Moodle_4.0_release_notes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.67 2022/03/20 01:35:50 wen Exp $ d3 3 a5 3 BLAKE2s (moodle-4.0.tgz) = a1597ee7d497f508687c50740d25a64ace941d26a42e10a10a3ba846ca878d50 SHA512 (moodle-4.0.tgz) = a104cfcc3616cb5d97382cf387ef13d89ea73e7b0a2f71f0bbd8cabc1df5828476091f0ab0a2e3f5962f4c8bb9d3019e3f226ec808fad670c5777cc87bd3d70c Size (moodle-4.0.tgz) = 61778671 bytes @ 1.67 log @Update to 3.11.6 Upstream changes: 3.11.6 General fixes and improvements MDL-72762 - Backup fails if section name has only blank spaces MDL-72246 - 3.11 Dashboard Loads Slowly (30 seconds) MDL-72915 - Drag and Drop onto image: Issue moving draggable items with Unlimited option MDL-73846 - "Prepare submissions for annotation" task tries to process the whole queue in one go MDL-64770 - User profile fields uniqueness don't work while user importing MDL-72646 - MIME type headers for theme fonts are deprecated MDL-67428 - Performance issues with filters applied to course/category titles in navigation MDL-73824 - Decimal comma & PHP8.0 MDL-66940 - 'View external Criteria URL' on Badgr links to badge awarded to somebody else MDL-69965 - MoodleNet profile field is displayed even when MoodleNet is disabled MDL-73915 - Bump NodeJS version, dependencies, and update JS build process, drop IE support MDL-73827 - URL blocked during OBv2.1 user authentication MDL-69966 - Quiz: start attempt button should be a primary button MDL-73450 - is_antelope_file_format_no_more_supported check should return true on Aurora MySQL 8.0+ MDL-73588 - Unexpected content in the CURLOPT_FILE output stream on redirects MDL-73905 - Wrong coding_exception used on problems sending messages MDL-73954 - Quiz percentage should round the percentage the same way as the other grades MDL-73582 - Add endpoint to provide the Moodle version MDL-73868 - Remove multiple slashes in URL image for Open Badges services MDL-73636 - Activity "Mark as done" buttons contain unformatted module names MDL-73625 - Reorder and review the mobile settings for app 4.0 MDL-72937 - Saving a user profile Moodlenet field > 255 characters causes exception MDL-73765 - Scheduled task are randomly allocated to 0 - 23 minutes range only MDL-72852 - If there are no course badges, students shouldn't have a link to a page saying there are no badges available MDL-73603 - Webservice token creation form throws exceptions during validation MDL-73561 - "Grades were set for X items" message displayed as alert-danger Accessibility improvements MDL-73584 - Required ARIA children role not present: group, menuitemradio, menuitem, menuitemcheckbox MDL-70792 - CSS changes for the moremenu MDL-72412 - aria-label attribute is invalid for informative icon fonts Security improvements MDL-72734 - Inconsistent checks used to determine whether to run task through web UI 3.11.5 General fixes and improvements MDL-68944 - Workshop skips scheduled allocation MDL-69467 - H5P attempts not recorded when multiple users have same email address MDL-69496 - mod_quiz: Or all available attempts completed setting value lost MDL-68773 - Adhoc tasks for backup and restore are stuck in endless fail delay loop MDL-59115 - OAuth2 does not pass in all user mapped settings into new account MDL-72796 - retry interval in milliseconds for redis session cache is far too high MDL-72791 - Custom course field content for new course not found in global search MDL-72443 - SVG files do not support the preview mode MDL-72716 - You should not be able to add more than one instance of most blocks to your Dashboard MDL-72925 - Forum grading separate group filter shows discussion topics in the other groups MDL-73414 - Impossible to turn on only "Enable web services" from site admin page MDL-73189 - File upload limits not always enforced if there are many simultaneous uploads in progress MDL-69061 - Lack of files reported during upgrade to 3.9 when $CFG->admin differs from 'admin' MDL-73046 - HTML5 video in the mediaplugin fails when using .MOV files MDL-72988 - PHP Notices detected in web server logs (mod_lti) MDL-72966 - File upload: Uncaught TypeError from JavaScript when uploading a single file MDL-73195 - mod_url: Error makes course/view.php unreachable if an invalid URL is saved MDL-73207 - $CFG->scheduled_tasks has incorrect order for dayofweek and months in cron spec MDL-72701 - Expand unit test coverage defaults MDL-73128 - Image caption warning for external badges MDL-73155 - Essay qtype: Error message is displayed when Allow attachments field is reset to 'No' MDL-73256 - Disabling "Require email verification" doesn't persist properly the first time MDL-73086 - User profile fields are broken when having uppercase in shortname MDL-73153 - External badge image not displayed in some cases MDL-72992 - Cannot enter feedback from grader report when feedback was previously deleted from assign grader MDL-72785 - Can't delete course category MDL-73176 - JS exception filtering course participants for keyword containing quotes MDL-73402 - Admin bookmarks block is too aggressive at cleaning bookmarked section MDL-72870 - Quiz attempt navigation buttons misaligned MDL-73039 - Double encoding of site/course name in course download MDL-73140 - Badly formatted lists in the grade history report MDL-72982 - Data request email breaks organisation signature MDL-61671 - Admin mobile certificate check can return errors on valid certificate MDL-72789 - Improve filtering by component in eventlist report MDL-72908 - Purge all caches only purges the selected cache if selected MDL-73074 - Course autocomplete duplicated in report condition/filter MDL-73255 - User Participants filter leaves invalid group filter row if no groups are present Accessibility improvements MDL-70274 - The WCAG (cynthia.exe) validator links in the footer is no longer available MDL-73026 - Focus outline for modal close button is clipped and has insufficient colour contrast MDL-70721 - Need a Mustache helper method for html entities MDL-73142 - File extension in Essay accepted file type list is failing accessibility color contrast limits For developers MDL-73175 - Add behat generators for glossary entries and categories MDL-73202 - Add behat generators for forum discussions and posts MDL-72846 - Create default block generator for testing MDL-73269 - Add PHP version and required/optional extensions to composer.json Security improvements MDL-72096 - New helper function for cleaning SQL ORDER BY clauses MDL-73295 - sesskey is exposed in url for /user/managetoken.php Security fixes MSA-22-0001 SQL injection risk in code fetching h5p activity user attempts MSA-22-0002 calendar:manageentries capability allows CRUD access to all calendar events MSA-22-0003 Capability gradereport/user:view not always respected when navigating to a user's course grade report MSA-22-0004 CSRF risk in badge alignment deletion @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.66 2021/12/11 07:24:00 wen Exp $ d3 3 a5 3 BLAKE2s (moodle-3.11.6.tgz) = 0c35943c2d958eee8ed23491463046184cf0456cb90162ea6370801acecbbd1f SHA512 (moodle-3.11.6.tgz) = 1ceed02ace4bb506e2d3a2565af37956f9b89024478a32010699efde602220dde598938343566b018feb0d779182cdea4199db63b3671b0a15d4336646ef57f3 Size (moodle-3.11.6.tgz) = 60192360 bytes @ 1.66 log @Update to 3.11.4 Upstream changelog, please visit: https://docs.moodle.org/dev/Moodle_3.11.4_release_notes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.65 2021/10/26 11:29:40 nia Exp $ d3 3 a5 3 BLAKE2s (moodle-3.11.4.tgz) = ae018445df9c299789650b04a29d742e4f4e23096bd737ff033674fd315e48fd SHA512 (moodle-3.11.4.tgz) = 4962fb3af81a2850361a5945620c926d897ab4794c689f15dd5c0a8502e4fe6d32900b5eaee9803bf3c20a3ba68e3638933dff2b83410d9926fda2aa653ffb38 Size (moodle-3.11.4.tgz) = 60619233 bytes @ 1.65 log @www: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts): www/nghttp2/distinfo Unfetchable distfiles (almost certainly fetched conditionally...): ./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx-devel/distinfo naxsi-1.3.tar.gz ./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx-devel/distinfo njs-0.5.0.tar.gz ./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz ./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx/distinfo naxsi-1.3.tar.gz ./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx/distinfo njs-0.5.0.tar.gz ./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.64 2021/10/07 15:07:23 nia Exp $ d3 3 a5 3 BLAKE2s (moodle-3.10.2.tgz) = e70af9caf3570f8bbbbdb4ec7769d542072d76f0fc9702744a2d6e5dae50412e SHA512 (moodle-3.10.2.tgz) = 18b0361eca660235396641ec5126555948439f5064090bc6fd2792ce45462b26d1bf347acfad397b7e219ddf059d95d054c308ca234bf4c25706471ea127926a Size (moodle-3.10.2.tgz) = 57476423 bytes @ 1.64 log @www: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.63 2021/03/09 03:04:43 wen Exp $ d3 1 a3 1 RMD160 (moodle-3.10.2.tgz) = db38375e54f5a18d705886b2553fd964200e206d @ 1.63 log @Update to 3.10.2 Upstream changes: Moodle 3.10.2 release notes Releases > Moodle 3.10.2 release notes Release date: 8 March 2021 Here is the full list of fixed issues in 3.10.2. Contents 1 General fixes and improvements 2 Accessibility improvements 3 Security fixes 4 See also General fixes and improvements MDL-67959 - The default group icon should not be displayed when there is no group picture MDL-67515 - Uninstalled plugin breaks the custom lang tool if it had some strings customised MDL-66979 - Switch all the Behat testing to the new W3C drivers MDL-70535 - VideoJS language doesn't fallback to en MDL-68970 - Pages during a quiz attempt should not be cached, so forwards/back do not lead to errors MDL-57020 - Unable to delete scales which are no longer used MDL-70268 - Dropbox repository requires log on to work - which fails MDL-46256 - count_words returns too few words when dealing with html tags MDL-70048 - Dropbox Search API: /files/search is being retired in favor of /files/search_v2 MDL-69867 - Marking workflow display wrong current grade if using scales MDL-70736 - Unable to load Marking Guide Templates MDL-70796 - Moodle word count does not match other software MDL-69101 - Essay question: "Accepted file types" and other new fields are not supported in Moodle XML file MDL-70377 - When reviewing an attempt as a teacher $string['saved'] {$a} not replaced MDL-43697 - Archived badges are restored during course restore MDL-70676 - Workshop assessment aspect with no grade is unusable MDL-70631 - Poor performance of zip_packer::extract_to_pathname() MDL-70648 - Editing a calendar event of type category and removing the category results in an error MDL-68958 - Undefined variable: href when creating IMSCP MDL-70339 - Activity chooser does not honour external tool icons MDL-56772 - File picker:Right align table column headers, in RTL mode (theme:boost) MDL-70513 - Quiz manual grading page should warn if you try to leave with unsaved data MDL-70705 - Multilang Filters not applied to Recent blog entries block Blog entry titles MDL-70552 - Notification of submissions are not sent for anonymous feedback MDL-70574 - Cloze multianswer question leaks percentage if with decimal MDL-66932 - Grade percentage display in Gradebook should be LTR, in RTL mode MDL-70585 - Downloaded course content unbrowseable for some activity names MDL-70912 - Cannot access H5P content bank popup in Atto editor within mod_data textarea MDL-70264 - badges/oauth2callback.php should be removed and replaced by admin/oauth2callback.php MDL-67974 - Badge expiry error and missing expired stamp MDL-67494 - Course/activity calendar events are deleted when the teacher who created them requests their data to be deleted MDL-70995 - Group names not formatted in course participants filter MDL-69883 - Unable to scroll beyond 50 conversations in Messages tool MDL-69097 - Language filters aren't correctly applied in "Whole forum grading" Accessibility improvements MDL-70169 - Login page accessibility issues MDL-70288 - Checkbox and advanced checkbox elements can have duplicate labels MDL-70173 - Dashboard accessibility issues MDL-65390 - Accessibility #11 Content appears above “show more” button MDL-59782 - Question bank highlight of last added question is wrong in boost MDL-70172 - Site home page accessibility issues Security fixes Details of any security issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.62 2020/11/15 15:03:28 wen Exp $ a2 1 SHA1 (moodle-3.10.2.tgz) = 65fd9790e5270d8e50199c8e31dbff2daa07123c @ 1.62 log @Update to 3.10 Upstream changelog please visit: https://docs.moodle.org/dev/Moodle_3.10_release_notes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.61 2020/10/01 03:36:40 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.10.tgz) = 45f6d8bc60ee691c6e6000aedcf6fb137416fb07 RMD160 (moodle-3.10.tgz) = 7d9e68636792d5fe59d61e2d94ab2b1d41084417 SHA512 (moodle-3.10.tgz) = f0a55c5ed3636943a5193cadc3755cfd509619b1f85c003dffa6387c131f0579c02b40e825932b313d649d5e1e557f8e63569b5b51dada59f8aed5eac0474500 Size (moodle-3.10.tgz) = 57423153 bytes @ 1.61 log @Update to 3.9.2 Upstream changes: 3.9.2 General fixes and improvements MDL-63375 - Workshop rubric display issue in grid view MDL-60574 - Atto editor undo/redo (crtl-y/z) can sometimes wipe all content MDL-26401 - Byte order mark at the beginning of import groups file fail the process with the confusing error message MDL-51709 - Gradebook single view has a hard coded name format in grade view MDL-40227 - Numerical question in lesson - decimal fractions problem MDL-66665 - Reopened assignment shown as graded by student themselves MDL-61215 - Badge and user profile picture using an svg file doesn't display MDL-66810 - Allow microphone and camera to be accessed from content iframe MDL-69079 - Activity chooser does not display if site contains plugins missing from disk MDL-68178 - Email-based self-registration confirmation email is not re-sent MDL-67831 - The Message reply box is not fixed MDL-66670 - list bullet points are cut off in some browsers MDL-69246 - Question manual grading: floating point issues can lead to valid grades being rejected MDL-65819 - Contact request email must respect the receiver's language MDL-68715 - Condition: "Completion of other courses" is set without the course creator intervention MDL-52052 - Import grades with an empty identifier causes bad upload but it doesn't show error message MDL-55340 - Export labels from feedback MDL-67671 - Backup step 2 show type options missing activity names MDL-67440 - \core\task\analytics_cleanup_task extremely slow on Postgres site. MDL-68210 - Unable to edit user overrides if assignment is not available to student MDL-66900 - "Alternate image" gets removed upon editing course category settings. MDL-66755 - After editing a forum post, a user is unsubscribed from the discussion MDL-66626 - Assignfeedback_editpdf sending infinite request when page ready is not equal to page number of combined pdf MDL-69297 - File-based Assignments shouldn't accept submissions without any files MDL-69168 - Recently Accessed Items block uses stock LTI icon even if it has been customized MDL-69215 - load_fontawesome_icon_map web service does not respect current theme MDL-69414 - 3.9 regression - "Drag and drop onto image" flips in RTL lang. MDL-69336 - Collapsing columns in dynamic tables no longer functions MDL-55299 - Single and double quotes encoded in HTML characters in downloaded files MDL-68618 - Forum idnumber update not working MDL-68558 - Admin can get stuck on the Plugin dependencies check failure page MDL-68444 - Calendar accessibility followups MDL-69401 - Book's chapter title not showing max length limit MDL-69358 - The 'backup_cleanup_task' task deletes records related to incompleted adhoc tasks MDL-69375 - LTI Names and Roles Provisioning Service generates Link headers with incorrect format MDL-66818 - Portfolio "export whole discussion" button should not be visible if the user has inadequate permissions MDL-66707 - Forum too eager to mark messages as read (threaded view) MDL-69296 - Pressing cancel on a resource activity settings page may result in a file download MDL-69241 - Participants page pagination doesn't reset when applying filters MDL-69199 - Complete user report incorrectly shows last modified time of quiz attempts, not time submitted MDL-69112 - Underscore in folder name breaks assign feedback multi-upload MDL-69089 - Content bank allows empty names MDL-69069 - Insufficient colour contrast for in-place editable and drag and drop upload status MDL-69054 - Edit button for badge backpack not displayed when version is OBv1.0 MDL-68964 - Swapping theme in chat window causing notice error MDL-68889 - Recently accessed courses not functioning on small view ports MDL-68731 - Forum digest processing does not mark posts as read MDL-68706 - Course Custom field text area cant be emptied MDL-42434 - Chat activity needs user help MDL-69448 - Course Copy in 3.9 and 3.9.1 not working for teacher with extended permissions MDL-69204 - User A can see the privacy and policies + data retention summary link on user B's profile page MDL-69645 - Preferences window can be opened on Safe Exam Browser Mac clients during quizzes using manual configuration Accessibility improvements MDL-69394 - Insufficient colour contrast for calendar event colour indicators MDL-68344 - File Picker: focus lost on upload MDL-69391 - Some dropdown menus have insufficient colour contrast between text and background MDL-69389 - Insufficient colour contrast between link text and normal text MDL-69387 - Completion checkbox images don't have sufficient colour contrast MDL-69214 - Error reading database on Participants page if site:accessallgroups is set to prohibit MDL-69115 - Course and category management page accessibility followups MDL-69114 - Insufficient colour contrast for .*-info classes MDL-69111 - Forum grading panel cannot be used when zoomed to 400% For developers MDL-69068 - Allow behat generators to be pivoted Security fixes MSA-20-0011 Stored XSS via moodlenetprofile parameter in user profile MSA-20-0012 Reflected XSS in tag manager MSA-20-0013 "Log in as" capability in a course context may lead to some privilege escalation MSA-20-0014 Denial of service risk in file picker unzip functionality MSA-20-0015 Chapter name in book not always escaped with forceclean enabled 3.9.1 General fixes and improvements MDL-60827 - OAuth 2 still expecting email verification after "Require email verification" has been disabled MDL-68436 - Atto RecordRTC (record audio/video) plugin only works in the first editor on a page MDL-69049 - Moodle 3.9 upgrade fails due to missing column in privacy plugins if standalone GDPR plugins were used MDL-69106 - convert_submissions task with asynchronous document conversion cannot be completed by cron MDL-69109 - Theme icons are lost after web upgrade in 3.9 or theme change in other versions MDL-68992 - Update minimal age of digital consent according to current legislation MDL-68215 - Make the Activity results block styling consistent with other blocks MDL-69110 - Sorting does not work anymore in non-dynamic tables MDL-66899 - Regrading quiz attempts should be logged MDL-69077 - The capabilities moodle/question:tag* are not visible in the "Check permissions" page in the activity context MDL-69021 - Alert links hard to distinguish MDL-69099 - Some scheduled tasks are incorrectly labelled as "Disabled" MDL-67294 - Choosing bulk removal of empty submissions causes an error MDL-69031 - Missing Moodle app disable features settings for 3.9 Accessibility improvements MDL-69008 - Accessibility issues in the pagination bar template Security improvements MDL-69047 - Content bank status message should be hard coded Security fixes MSA-20-0008 Reflected XSS in admin task logs filter MSA-20-0009 Course enrolments allowed privilege escalation from teacher role into manager role MSA-20-0010 yui_combo should mitigate denial of service risk 3.9 Please visit: https://docs.moodle.org/dev/Moodle_3.9_release_notes# @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.60 2020/05/09 02:29:13 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.9.2.tgz) = 70581c7865410a2ef91d53d51bc63f3c0e57261d RMD160 (moodle-3.9.2.tgz) = 4188a52d0f27d3d31ab0a0b94acda4315bce7530 SHA512 (moodle-3.9.2.tgz) = 76b6753d806bd771f5531a8adc669e36a00b71d41e3fee3eb165cd74a44de8ed027d57fbdaea67f0d9c88fdf14aac9e3367d39416845da68ccf7cebecb70bc5a Size (moodle-3.9.2.tgz) = 57013075 bytes @ 1.60 log @Update to 3.8.2 Upstream changes: Moodle 3.8.2 release notes Releases > Moodle 3.8.2 release notes Release date: 9 March 2020 Here is the full list of fixed issues in 3.8.2. CONTENTS 1 General fixes and improvements 2 Accessibility improvements 3 Security fixes and improvements 3.1 Security fixes 4 See also General fixes and improvements MDL-67175 - Chrome 80 support MDL-57755 - Notifications automatically marked as read when messaging deactivated MDL-67132 - LTI Adv grades do not roll up in course total MDL-67414 - PostgreSQL 12.x support MDL-67894 - Database error when sorting responses by "Groups" MDL-67204 - Assignment calendar events with "alwaysshowdescription" get updated on every task run because of not updated "lastcron" field MDL-65952 - mod_scorm automatically checks "passed" and "completed" completion options MDL-67690 - Course Overview doesn't remember Starred filter state MDL-63316 - Give back the default sort behaviour (lastname) in the participant table MDL-49103 - Badge baking uses tEXt instead of iTXt MDL-64531 - Delete quiz JSON error if question category deleted MDL-67532 - Create Badge Page -- language defaults to 'Afar' MDL-67817 - Update time zones listed in the language strings MDL-67675 - Cannot cut and paste if H5P button is added to the Atto toolbar MDL-60126 - Competency user data is not being erased when user gets deleted MDL-67842 - Cannot remove the idnumber from a question MDL-67674 - Performance: Course category tree cache can get built in parallel MDL-66024 - tool_uploadcourse: fullname/shortname fields don't get length checked while uploading MDL-51225 - Q&A forum recent activity reveals posts MDL-67486 - Minimize how long we hold the global cron lock for MDL-67721 - No 'View grade' button for single simple discussion forum MDL-65884 - "Activity names auto-linking" filter and activity name like "-" (hyphen) breaks course content visualization MDL-67471 - mark_notification_read fails if messaging disabled MDL-66721 - Add an activity or resource menu "add" button appears below the fold MDL-67364 - TinyMCE editor font sizes are too small in Classic theme (and other child themes) MDL-67891 - Uninstalling Cohort roles tool can break site upgrade MDL-67511 - Toast wrapper can interfere with Forum grading buttons MDL-63424 - Required field indicator missing from Assign submission page MDL-66875 - Calendar - Navigating months - URL doesn't work MDL-66858 -
HTML5 tag is filtered out by Atto editor MDL-66220 - Q&A forum allows students to reply to posts they cannot see MDL-67830 - Error being logged when navigating from gradebook to quiz MDL-67746 - Cleanup of task logs fails with big number of records to be deleted MDL-66897 - 'The grades were not saved...' should not be displayed as a success message MDL-67142 - Long quiz names break deletion ad hoc task when questions are backed up MDL-67312 - Events without subscriptions can lock users out of their sites MDL-66108 - Error "You cannot make a category of one of its own subcategories." MDL-67644 - Allow to disable identity providers via Moodle app feature settings MDL-67806 - Allow to disable Dark Mode via Moodle app feature settings MDL-67237 - Option to disable "H5P Offline" feature in the app MDL-67980 - Sort ad-hoc tasks by "nextruntime" MDL-65573 - Splitting a discussion creates discussion record with an incorrect first post author MDL-67732 - Respect the capability for displaying the fullname MDL-64686 - "Search courses" layout should look good on all screen sizes MDL-67942 - Quiz: report delete_selected_attempts notice when a user has multiple enrolments MDL-67424 - Errors showing for Forums in Complete Report for students Accessibility improvements MDL-67969 - Calendar: View event details: Accessibility issues MDL-67899 - Emoji picker button does not have a description MDL-67876 - Forms with client-side validation should always scroll to the invalid element when you try to submit MDL-67865 - Broken ARIA reference in the user menu MDL-67863 - Ensure keyboard focus order is efficient and logical MDL-67862 - Empty h3 tag in message deletion dialogue MDL-67684 - Cache data contained in nested ul MDL-67577 - Accessibility: Wrong tabindex order in top navbar (message+notification) MDL-61390 - Forum: Heading structure on Search results page MDL-61389 - Forum: "Discuss this topic" accessibility MDL-59817 - Atto Accessibility Checker not catching accessibility issues in Firefox MDL-35971 - Forum discussion table has no summary Security fixes and improvements Security fixes MSA-20-0002 Grade history report does not respect Separate groups mode in the course settings MSA-20-0003 IP addresses can be spoofed using X-Forwarded-For MSA-20-0004 Admin PHP unit webrunner tool requires additional input escaping Moodle 3.8.1 release notes Releases > Moodle 3.8.1 release notes Release date: 13 January 2020 Here is the full list of fixed issues in 3.8.1. Fixes and improvements MDL-67327 - Switching "JavaScript Cache" on crashes first.js MDL-48024 - Plugins should be able to provide data generators for Behat MDL-65956 - A teacher trying to remove a submission without having the relevant capability encounters an error MDL-67410 - Ajax call to enroll potential users is too slow MDL-66581 - Password reset email doesn't fill in $a->link when auth_method is LDAP MDL-67392 - Forum information about timed discussion doesn't handle correctly "displaystartdate" and "displayenddate" containing quotes MDL-67285 - Filepicker does not work in the modal forms - unable to click on input texts MDL-66503 - Scorm player is really narrow in new window on classic theme MDL-66871 - Moodle calendar is not able to import .ics files with repeated events anymore MDL-67042 - Block overview course filter displays hidden custom fields MDL-65735 - Activity completion report - clicking initial should reset page number MDL-67152 - Current day not displayed by default when using the calendar day view MDL-67458 - Fatal error if cohort_role_sync task is run when an assigned role no longer exists MDL-67359 - Relocate the Notifications area in the grader interface MDL-67300 - Calendar: Inconsistent behaviour of managegroupentries capability MDL-67277 - Discussion list shows subjects in bold MDL-67154 - Quiz print version should not split questions over two pages MDL-66708 - LTI 1.3 private key reset on each tool edit MDL-64695 - tool_dataprivacy doesn't filter multilang tags within $SITE->fullname MDL-67233 - Choices with only open dates in the future do not appear on timeline MDL-67336 - Forum inline reply option is applying filters before saving content in the DB MDL-67596 - Cron / adhoc task runners ramp up slowly for no reason Security fixes MSA-20-0001 Stored XSS in message conversation overview @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.59 2019/11/20 13:49:27 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.8.2.tgz) = d8b957170d796663b7cf925acf7f7abdcc9f992c RMD160 (moodle-3.8.2.tgz) = 2e39a3af208552e4d0fcf69c30834f615a072f5b SHA512 (moodle-3.8.2.tgz) = c6261195d086c2a6f04b1853bf70cd24ed4449976b11316eee19961bcf0c8fc8b7cac3497598e3606da48ec5286ca8c83bbef2074e90bda957a96672cf3c4599 Size (moodle-3.8.2.tgz) = 53178996 bytes @ 1.59 log @Update to 3.8 Upstream changes: Moodle 3.8 release notes Releases > Moodle 3.8 release notes Release date: 18 November 2019 Here is the full list of fixed issues in 3.8. If you are upgrading from a previous version, please see Upgrading in the user docs. Contents 1 Server requirements 1.1 Database requirements 2 Client requirements 2.1 Browser support 3 Major features 3.1 Analytics 3.2 H5P integration 3.3 Forum summary report 3.4 Forum export 3.5 Forum grading 3.6 Forum UI improvements 3.7 Assignment 3.8 Question bank 3.9 Course relative dates (experimental) 3.10 Course overview 3.11 Emojis 3.12 Usability improvements 4 Other highlights 4.1 Functional changes 4.2 For administrators 5 For developers 5.1 Web services additions and updates 5.2 Component API upgrades 6 See also Server requirements These are just the minimum supported versions. We recommend keeping all of your software and operating systems up-to-date. Moodle upgrade: Moodle 3.2 or later PHP version: minimum PHP 7.1.0 Note: minimum PHP version has increased since Moodle 3.6. PHP 7.2.x and 7.3.x are supported too. PHP 7.x could have some engine limitations. PHP extension intl is required since Moodle 3.4 (it was recommended in 2.0 onwards) Database requirements Moodle supports the following database servers. Again, version numbers are just the minimum supported version. We recommend running the latest stable version of any software. Database Minimum version Recommended PostgreSQL 9.4 Latest MySQL 5.6 Latest MariaDB 5.5.31 Latest Microsoft SQL Server 2012 (increased since Moodle 3.7) Latest Oracle Database 11.2 Latest Client requirements Browser support Moodle is compatible with any standards compliant web browser. We regularly test Moodle with the following browsers: Desktop: Chrome Firefox Safari Edge Internet Explorer Mobile: MobileSafari Google Chrome For the best experience and optimum security, we recommend that you keep your browser up to date. Note: Legacy browsers with known compatibility issues with Moodle 3.8: Internet Explorer 10 and below Safari 7 and below Major features Analytics MDL-64739 - Analytics models may be restricted to category or course contexts MDL-65588 - Insights about students who have not logged in recently MDL-65562 - Report on the actions executed by users on predictions MDL-65633 - Allow targets to limit the analysis interval to a specific interface or parent class. MDL-66234 - Extra garbage collection for analytics MDL-66254 - Require enrolments to be active for most of the analysis interval MDL-62191 - Add bulk actions for analytics' insights MDL-66536 - Insight notifications improvements MDL-60949 - Analytics models should be sorted by name and not last modified MDL-66004 - Allow the Python machine learning backend to run from a separate server MDL-58992 - Add multi-class capabilities to prediction processors MDL-65585 - Global on/off switch for analytics H5P integration MDL-66388 - Create a new button in Atto to add H5P content in anywhere from hp5.com and h5p.org external URLs MDL-66398 - Improve H5P filter to allow internal H5P content URLs MDL-66593 - Implement backup and restore process for H5P content MDL-67059 - Add Admin UI to manually upload H5P content-type libraries MDL-67057 - Create a capability to update H5P content-type libraries MDL-67058 - Create a task to install H5P content-type libraries MDL-66609 - Create the basic skeleton, library and interfaces for rendering H5P content MDL-66399 - Improve H5P Atto button to upload content MDL-66397 - Create a new filter to convert h5p.com and h5p.org URLs to embed code Forum summary report MDL-66153 - Forum report: Basic skeleton MDL-66298 - Forum summary report option to message selected users MDL-66268 - Groups filter in forum summary report MDL-66373 - Dates filter in forum summary report MDL-66297 - Link forum summary report to export of each user's post content MDL-66694 - Add columns for word count and character count to the forum summary report MDL-66768 - Add the ability to download the forum summary report Forum export MDL-66075 - Forum export functionality MDL-66631 - Dates filter in forum export MDL-66808 - Forum export options for human-readable dates and removing HTML Forum grading MDL-66074 - Create forum grading interface MDL-66358 - Display grading form in the grading panel MDL-66365 - Add a button to display the entire discussion for a post being graded MDL-67116 - Make 'require grade' an activity completion criterion for the forum MDL-66381 - Forum grading user search MDL-66360 - Forum grading option to send notification to student MDL-66906 - Forum view grades option for students MDL-66359 - Support restricting the user list to a specific group Forum UI improvements MDL-66477 - Create settings side drawer for new discussion view MDL-64821 - Create new discussion view for forum MDL-66481 - Update display of discussion in discussion list table MDL-65129 - Search starred discussions only option in forum advanced search Assignment MDL-63349 - Assignment: Annotate PDF - Rotate submitted image automatically MDL-66537 - Annotate PDF - Right-to-left UI - The rotate buttons order is confusing MDL-63878 - Enable the saving and printing of annotated PDFs from previous attempts MDL-64811 - Assignment: Add warning about students falling into Default group if group submissions are enabled but not required MDL-65797 - Performance improvements for user / group overrides for mod assign Question bank MDL-66553 - Display ID number and tags in the question bank UI MDL-66816 - Question bank: replace the row of edit icons with an Edit menu MDL-67153 - Allow question types to add extra actions to the Question bank edit menu Course relative dates (experimental) MDL-66147 - Assignment due date relative to the student course start date MDL-66144 - Weeks format relative dates MDL-66143 - Course relative dates mode setting MDL-66148 - Option to override the assignment due date in a relative dates course Course overview MDL-64901 - block_myoverview: Add admin setting to control the available layouts MDL-66016 - An admin can set which filters are available for users to select in their Dashboard course overview MDL-66017 - An admin can specify a course custom field as a filter for users to select in their Dashboard course overview MDL-63612 - Course card pattern colours may be specified by an admin MDL-65621 - Courses with course visibility set to hide should be labelled 'Hidden from students' in the course overview MDL-64860 - block_myoverview: Improve pagination widget MDL-64094 - Change 'Hidden' to 'Removed from view' in the course overview Emojis MDL-65896 - Add emojis to messaging MDL-46779 - Atto should support full emoji Usability improvements MDL-34498 - Session Timeout alert MDL-61043 - Provide a more consistent and better way of selecting and deselecting all items in a list MDL-48610 - Show alphabet filter in grader report even when there are less than 100 users MDL-38555 - Forms do not prevent same data submission multiple times MDL-59639 - Browser back button should work as expected in the administration menu with Boost theme MDL-57208 - Let users set their default homepage MDL-66178 - Participants list - Filter users with no roles MDL-65671 - Calendar view selector enables users to switch between month, day and upcoming events MDL-66563 - Improve drag and drop question accessibility in high-contrast mode MDL-64032 - The UI for setting enrolment end date/duration should be consistent MDL-65406 - Boost Theme accessibility: Nav drawer should be marked up as list MDL-65915 - Better progress display while re-grading quiz attempts MDL-67048 - Drag and drop upload progressbar invert inner and outer Other highlights Functional changes MDL-64745 - Administrative setting to show/not show "hide" feature in online users block MDL-62835 - The description should be displayed when viewing a Book, Lesson or IMS content package MDL-66496 - Option to include author information when importing entries into a database activity MDL-66740 - Make "course request" capability category context instead of system context MDL-65093 - Users should be informed that they can't block a user who has permission to message all users MDL-64002 - Add send message buffering MDL-66226 - Show plain text in Messages summary pane MDL-61649 - Several core emails provide only text format MDL-35773 - Include files option in backup settings MDL-63453 - VideoJS upgrade to 7.6.5 including HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (MPEG-DASH) support MDL-56549 - Add support for FLAC files MDL-62836 - Make awarding badges groups/groupings compliant MDL-60916 - Global Search: Replace course search form with global search MDL-64438 - Display course category in course related block MDL-66326 - Global search: Delete from search index when courses are deleted MDL-65183 - block_timeline can cause JSON parse error on dashboard when activities are saved with newline characters MDL-66612 - Calendar course event icon is different from course icon MDL-66775 - Add new Mobile setting for forcing a minimum app version to access the site MDL-66375 - Option to disable the "Forgotten password" feature in the app MDL-66753 - The People block is no longer needed and should be removed from core For administrators MDL-66034 - Log role changes in more detail MDL-66570 - Allow disabling of cron output when capturing logs MDL-61804 - Let the admin control if lists of courses should be pre-sorted by visibility or not MDL-66133 - Let the administrator configure which user filters are shown by default MDL-63643 - Add ability to search/filter users by Last IP Address MDL-66119 - Disable GUI plugin uninstalls (eg $CFG->uninstallclionly similar to $CFG->disableupdateautodeploy) MDL-65201 - Automated backup course ordering MDL-65404 - Add column for enrol start dates to Upload users CSV MDL-40669 - Upload users via text file should include the optional user field 'disable notifications' MDL-66705 - Add an example csv file for bulk uploading of users MDL-59470 - Option to duplicate a user tour MDL-65622 - Add a new event when a grade item has been created MDL-65369 - Include changed course settings in course_updated event MDL-65492 - Cache admin UI: make it easy re-purge the cache you just purged MDL-63127 - Redis Cache: implement compression MDL-66428 - Allow Redis cache to use PHP extension Zstd MDL-46317 - Private files space setting should use MB not Bytes MDL-7339 - Change 'Open to Google' setting to 'Open to search engines' MDL-65208 - Add cli upgrade option to test if an upgrade is required MDL-58439 - Admin pages login as guest and then throw Access denied error (should prompt for login) require_admin() For developers MDL-66675 - New $CFG->behat_pause_on_fail option added MDL-46267 - The $CFG->httpswwwroot was removed MDL-66335 - New steps to navigate straight to any plugin web page. Plugins must implement their own resolver between page types and URLs. MDL-65349 - Profiling included and excluded URLs now are matched from start. Some adjustments may be needed. MDL-66633 - Quiz: quiz attempt API should let you create an attempt for a different user MDL-66709 - Components other than activity modules should be able to backup and restore question attempt data MDL-66754 - Question engine: report methods should not require a list of slots MDL-62497 - Add a new transpilation tool for ES6 MDL-50346 - Remove the restriction to forbid subdirectories in the templates directory MDL-66327 - $DB->get_records uses a lot of Peak RAM (with Postgres) MDL-66173 - Add hooks to extend all forms with /login/ MDL-66367 - Caching of templates should use a new templaterev variable MDL-66304 - Allow support for xsendfile in alternative_file_system_class independently of local files MDL-66166 - Improve the moodlebot user agent and expose a function for plugins to use MDL-65646 - Move dependencies and subplugins to JSON MDL-55751 - Remove the CSS chunker from Moodle MDL-65438 - Allow themes to alter the core css url's MDL-65747 - Removed unused Pear_Crypt_CHAP library Web services additions and updates MDL-65794 - Make some web service calls idempotent over http GET MDL-67043 - Web service to enable H5P offline access in the Moodle app MDL-64254 - New Web Services for updating a forum post (or a discussion topic post) MDL-65017 - New web service to delete forum posts MDL-64588 - New web services for adding and deleting comments MDL-66376 - Enforce app security by using tokenpluginfile.php instead webservice/pluginfile.php MDL-65400 - Blocks Web Services (for course and dashboard) should return the block settings Component API upgrades admin/upgrade.txt analytics/upgrade.txt blocks/recentlyaccessedcourses/upgrade.txt blocks/starredcourses/upgrade.txt blocks/upgrade.txt cache/upgrade.txt calendar/upgrade.txt comment/upgrade.txt course/format/upgrade.txt course/upgrade.txt customfield/field/upgrade.txt enrol/ldap/upgrade.txt enrol/upgrade.txt lib/mlbackend/php/upgrade.txt lib/mlbackend/python/upgrade.txt lib/upgrade.txt media/upgrade.txt message/upgrade.txt mod/assign/upgrade.txt mod/book/upgrade.txt mod/feedback/upgrade.txt mod/forum/upgrade.txt mod/glossary/upgrade.txt mod/lti/upgrade.txt mod/quiz/report/upgrade.txt mod/upgrade.txt mod/wiki/upgrade.txt mod/workshop/upgrade.txt question/type/upgrade.txt question/upgrade.txt search/upgrade.txt theme/upgrade.txt webservice/upgrade.txt @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.58 2019/09/13 02:59:11 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.8.tgz) = c62414308a5410141333dbef8265e0881530fce8 RMD160 (moodle-3.8.tgz) = 300f28607f015ac7368420604e1ffc77eb3b745d SHA512 (moodle-3.8.tgz) = c67803b62d25d3031ea58afea8820d746da144b0ef5c41f659fe0d9a99aeef5f287c4582b3766ec28452495bea03aed78509acd71a203edf990328d31f185bf3 Size (moodle-3.8.tgz) = 53109307 bytes @ 1.58 log @Update to 3.7.2 Upstream changes: Moodle 3.7.2 release notes Releases > Moodle 3.7.2 release notes Release date: 9 September 2019 Here is the full list of fixed issues in 3.7.2. Contents 1 Fixes and improvements 2 Security fixes and improvements 2.1 Security fixes 2.2 Security improvements 3 See also Fixes and improvements MDL-59911 - Unoconv doesn't work after the scheduled task conversion_cleanup_task has run MDL-65219 - Broken link in messages contact request notification MDL-58026 - Regrading a quiz in progress causes student to lose data MDL-66071 - Cannot update user profile with non-internal auth method such as LDAP MDL-63458 - Do not display "Send a message" option in course participants list if messaging is disabled site-wide MDL-33884 - Export of questions with lots of images as Moodle XML runs out of memory MDL-66136 - Online text assignment error when attempting to submit an image only (with no text) MDL-66021 - 'Delete and then restore' doesn't delete when using asynchronous restore MDL-64598 - Emojis are very big in forum notification emails MDL-35939 - Quiz page title does not tell the user where they are in the quiz MDL-65555 - Course restore excluding groups still restores quiz overrides resulting in extra calendar events MDL-65517 - Manually completed course activities showing in Timeline MDL-65925 - Grade page is broken if submission other than PDF was deleted MDL-66110 - Error reading from database after upgrade to 3.7.1 (MySQL 8.0.2) MDL-65679 - Expanding/collapsing PDF comments causes other annotations to change position MDL-57342 - "Is this your first time here?" shows when self registration disabled and no message in auth_instructions MDL-65954 - Exporting table data to PDF places entries in wrong columns MDL-65116 - Assignment due date does not update for group selection MDL-65786 - Blog-like format forum no longer shows unread messages count MDL-65908 - Annotated PDF - Comments can't be added and viewed in RTL user interface MDL-65749 - Upgrade PHPMailer MDL-50472 - Maintenance Mode messages don't appear with Force Login enabled MDL-52849 - File picker error messages are not read out in assignment to screen reader users MDL-66272 - Custom theme favicon on LTI provider site breaks LTI authentication MDL-66230 - Deleting a user tour causes error in privacy data export MDL-64757 - Some Dashboard elements are following browser language, not page language MDL-66120 - Remove community finder block - as part of Sunsetting moodle.net MDL-66072 - Remove course-sharing functionality - as part of Sunsetting moodle.net MDL-65595 - Multiple choice question text not wrapped in Lesson Security fixes and improvements Security fixes Details of any security issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Security improvements MDL-65443 - Context freezing not logged Moodle 3.7.1 release notes Releases > Moodle 3.7.1 release notes Release date: 8 July 2019 Here is the full list of fixed issues in 3.7.1. Contents 1 Fixes and improvements 2 Security fixes and improvements 2.1 Security fixes 2.2 Security improvements 3 See also Fixes and improvements MDL-59650 - Calendar export no longer limited to 40 events MDL-64935 - Jump to dropdown menu no longer overlaps before / next activity links MDL-53778 - Quiz with activity completion 'Or all available attempts completed' no longer possible with unlimited attempts MDL-65101 - Users with capability moodle/site:messageanyuser are no longer restricted from messaging users with 'My contacts only' messaging privacy enabled MDL-65660 - Guest users prompted to enrol in order to post in a forum MDL-65675 - 'Re' no longer duplicated in forum post subject line MDL-65249 - Redis cache store correctly displays exception after failed connections MDL-65084 - Recently accessed items block no longer attempts to load items from deleted courses MDL-57729 - Ampersand in site title no longer breaks LTI provider cartridge XML MDL-65655 - Forum mailings and maintenance jobs no longer fail with 'Suspended account' exception MDL-55821 - The individual assignment grading page when using marking workflow and rubrics now displays the current gradebook grade MDL-65696 - PDF annotation comments no longer expand unexpectedly MDL-64784 - Enrolled users list sort order no longer changes after adding or removing a user MDL-55197 - Multi-lang filter no longer ignores 'en' parent language MDL-65829 - Enrolments whose start date is after the analytics analysis start time are no longer discarded MDL-65708 - Child themes have base layouts loaded MDL-65888 - Fix for 'error/usernotconfirmed' exception in forum mailings and maintenance jobs MDL-65661 - Long course names in 'Recently accessed courses' block correctly displayed MDL-65839 - Improved memory usage of analytics evaluation and initial training processes MDL-65705 - Badges from other sites which are displayed via a backpack no longer show date in the future MDL-65326 - Restore process no longer fails if a capability it is attempting to assign does not exist MDL-65665 - Quick reply now respects subscribe on reply user preference MDL-65814 - Item counts for action events are now shown in the timeline block MDL-65666 - Unread forum posts are once again highlighted MDL-65883 - Quiz navigation buttons once again scroll to the correct question on the page MDL-65901 - Forum advanced search form styling improvements MDL-65634 - Analytics 'students at risk' models now discard user enrolments whose start and end dates fall outside of the analysed time interval MDL-65297 - Atto 'Manage files' now detects filenames containing a hash symbol (#) MDL-65591 - Language customisation page once again displays the correct buttons MDL-65606 - Database activity unapproved entries are once again highlighted Security fixes and improvements Security fixes MSA-19-0013 Missing sesskey (CSRF) token in loading/unloading XML files MSA-19-0014 Ability to delete glossary entries that belong to another glossary MSA-19-0015 Quiz group overrides did not observe groups membership or accessallgroups MSA-19-0016 Assignment group overrides did not observe separate groups mode MSA-19-0017 Upgrade TCPDF library for PHP 7.3 and bug fixes (upstream) Security improvements The following bug fixes or improvements were made, which contribute to improving security or privacy best practices: MDL-65779 - Forum backup and restore now retains any private replies as private MDL-60347 - SMTP debugging now also requires developer level debugging messages to be enabled before being displayed. Although SMTP debugging is not intended for production site use, this provides an additional fallback measure to prevent verbose debugging from being unintentionally being visible to users @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.57 2019/05/25 15:19:30 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.7.2.tgz) = c620b22278ca9b204f7604f3591ff5187b12771e RMD160 (moodle-3.7.2.tgz) = 634d8fff755b6a0889416277e671b0e9024f57d7 SHA512 (moodle-3.7.2.tgz) = 034722f7a10871965849aaac24bb487c5f0cac8132ef058729d068e538d8e2c3e2215304310b1a50d7cfdee4242c1094cf6d8323a5c2ecc5c98bd9bca295dfa0 Size (moodle-3.7.2.tgz) = 45744766 bytes @ 1.57 log @Update to 3.7 Upstream changes: Major features Forum MDL-22077 - Private reply option MDL-65033 - Ability to star discussions MDL-64956 - In-page forum post reply MDL-65032 - Ability to lock discussions manually MDL-65069 - Ability to create discussions without changing page MDL-64820 - Forum display updated to use templates MDL-65071 - List of discussions is sortable MDL-65034 - Accessibility improvements to forum discussions MDL-65394 - Forum rendering speed improvements MDL-46881 - Forum scheduled task (cron) has been refactored into several smaller cron tasks Messaging MDL-65015 - HTML in messages is cleaned according to site/role "trusttext" configuration MDL-64715 - Personal space in messaging drawer for draft messages etc. MDL-64495 - New settings page for messaging-related settings MDL-63620 - Group conversations can be created from both the auto-create groups edit page and the import groups tool MDL-63915 - Old messaging user interface removed and replaced with a new widget MDL-64773 - Messaging conversations can be muted MDL-65132 - New capability for deleting messages for all users within group conversations MDL-64017 - Message processors can identify and handle group messages MDL-64703 - Updated interface on the messaging index page MDL-64137 - Searches highlight text that matches the search term MDL-65114 - Timestamps in the main conversation list include days and years MDL-64093 - New admin setting to set the site default for using enter key to send messages MDL-60680 - Improved push notifications Themes MDL-58428 - All Boost templates moved to core MDL-64505 - Classic theme introduced to core MDL-64506 - Bootstrapbase and related themes (Clean/More) removed from core MDL-65449 - Themes can override the course pattern used on the dashboard LTI MDL-62599 - LTI 1.3 support introduced Open Badges MDL-63262 - Support added for Open Badges 2.0 platforms MDL-63876 - Moodle competencies can be linked to criteria for badges in Open Badges 2.0 Dashboard and Course Overview MDL-63794 - Course categories can be displayed on courses in the course overview block MDL-64855 - New admin setting to control the output of the course category in the myoverview block MDL-64376 - Scrolling improved in the recently accessed courses block MDL-64903 - Course filters are logically grouped in the myoverview block MDL-64898 - The completion progress bar is no longer displayed for teachers in the myoverview block Learning Analytics MDL-61667 - Improvements to the install/uninstall procedure the Analytics API offers to plugins MDL-64783 - New “upcoming activities due” model added MDL-65582 - The "upcoming activities due" model is enabled by default MDL-64786 - Users can overwrite default model names MDL-64693 - New target added for course competencies achievement MDL-64636 - New target added for course completion MDL-65176 - New target added for students at risk of not getting the minimum grade to pass a course MDL-64954 - A "More info" link provides more information about different core analytics elements MDL-64777 - Default models can be restored MDL-64787 - Analytics models can be evaluated using a trained machine learning backend MDL-60944 - Models can be created, deleted, imported and exported MDL-64779 - Ability to choose whether to include trained model weights in an export MDL-65175 - When evaluating a model, the time-splitting method can be set using the web interface MDL-65177 - It is possible to set the frequency of insight generation for models based on assumptions (e.g. the "upcoming activities due" model) MDL-60936 - "Enabled time-splitting methods" analytics setting converted to a list of default time-splitting methods for a model's evaluation Usability improvements MDL-5311 - Choices can be cleared for single-answer multiple-choice questions MDL-43385 - Print output of books has been improved MDL-28505 - Course backup and restore can be performed asynchronously MDL-61537 - Ability to rotate pages when annotating PDFs in assignment feedback MDL-63773 - Assignment settings form hides irrelevant options instead of disabling them MDL-64552 - Moodle forms inside the admin top level directory hide irrelevant options instead of disabling them MDL-64557 - Moodle forms inside the course directory hide irrelevant options instead of disabling them MDL-60474 - The student selection tool in the grading interface reflects the sorting order of the grading table MDL-39261 - File support added to lesson essay questions MDL-60913 - Global search results can be split into tabs by category MDL-50793 - Teachers can see hidden pages in book activities MDL-60059 - Workshop activity action events support drag and drop in the calendar MDL-62142 - Accessibility improvements for Boost course landing page Other Highlights Functional changes MDL-31355 - Forum due dates are added to the calendar MDL-36088 - Adding/modifying questions to/in the question bank is logged MDL-49673 - Assignment has an option to not display the grader to students MDL-31852 - HTML tags allowed in the title of Lesson "content pages" MDL-64377 - Ability to delete assignment file submissions MDL-64243 - Nextcloud serves "offline" files consistent with other integrations (e.g. OneDrive and Google Docs) MDL-53346 - User competencies in courses show the linked learning plans MDL-62223 - Improved submission statements for assignments MDL-52828 - Competencies can be graded when grading an activity MDL-65154 - Course competencies page shows students which competencies are linked to an activity MDL-64414 - "AND" and "OR" are available in if-conditions for grade calculations For administrators MDL-10965 - There is a new capability available to view the list of non-hidden courses MDL-57898 - New custom field types plugin and course custom fields functionality MDL-49399 - Output can be captured during cron and task runs MDL-62869 - Global search can be configured to include all visible courses MDL-64322 - New data privacy capability to restrict submission of deletion requests for other users MDL-63569 - A constant can be added to the subject of all emails MDL-62907 - The standard log table 'other' field can be set to store in JSON format MDL-64281 - Frame embedding is always allowed for requests coming from the Moodle app MDL-61164 - Tasks using legacy cron functionality moved to scheduled tasks MDL-57900 - Added fields to provide site metadata to support learning analytics MDL-63623 - Plugins can be uninstalled via command line MDL-64323 - Additional fields are included in user searches when making new data requests on behalf of a user MDL-64347 - Improved processing of scheduled and ad-hoc tasks MDL-65142 - Tables can be downloaded in PDF format (new dataformat) MDL-64314 - Insights notification enable web notifications by default MDL-65138 - Course sharing to Moodle.net is disabled by default (configured via a new setting) MDL-64454 - Site administration page warns if cron does not run frequently MDL-62728 - The language packs page displays a warning when locales are not fully supported MDL-64071 - Improved diagnostics when testing LDAP settings MDL-64823 - Disabling mobile plugins works as expected MDL-44484 - Theme field available in the bulk upload users tool MDL-64477 - Learning analytics usage data is included with site usage data MDL-64337 - Mobile app enabled sites prompt users that do not use the app to download it in notification emails MDL-64339 - User names provided in the comments report are hyperlinked to the user's profile For developers MDL-54592 - MongoDB cache store upgraded to use PHP 7 compatible library MDL-63977 - Behat testing available for mobile app features and plugins MDL-63986 - Behat testing added for the messaging drawer MDL-64449 - New debug feature to expose code issues with session locks MDL-52167 - Core functionality added to enable site administration settings to be hidden if dependent on another disabled setting MDL-63366 - Ability to specify filters for unit testing coverage MDL-65130 - Improved unit testing coverage generation by only respecting the @@covers annotation MDL-60470 - New "after_require_login" hook introduced MDL-65204 - Phpunit upgraded to version 7.5.x MDL-64348 - Improved AJAX template fetching MDL-59986 - External database enrolment sync moved to a scheduled task MDL-63880 - Some templates common in dashboard blocks have been moved to increase reusability MDL-64587 - New option in the XMLDB editor to add the mandatory persistent fields MDL-64324 - ID collisions are avoided when forms are loaded from AJAX MDL-64684 - When JavaScript caching is disabled, jQuery and RequireJS are no longer minified New web services MDL-64252 - New SCORM web service to return user capabilities MDL-64656 - New web service to return the tag associated with an element MDL-64655 - New forum web service to return user access information MDL-64642 - New web service to call multiple external functions @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.56 2019/03/11 07:52:06 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.7.tgz) = 07a2286d38ba73e3b63da6e059eab74f6cab8f9c RMD160 (moodle-3.7.tgz) = 76eca4ae45aa99965fc852393d1faa87eb3da846 SHA512 (moodle-3.7.tgz) = ca3efbb146253e856ff6988abad4bd071e26599ba45e60186e89bda45b06b610de1e88aa165e5ac992e00f23772e932ffe770402c699898d128a3357f02ac895 Size (moodle-3.7.tgz) = 45708647 bytes @ 1.56 log @Update to 3.6.3 Upstream changes: Moodle 3.6.3 release notes Releases > Moodle 3.6.3 release notes Release date: 11 March 2019 Here is the full list of fixed issues in 3.6.3. Fixes and improvements MDL-63892 - Last post date and time shown correctly on forum page MDL-64609 - Gradebook regrading no longer gets stuck MDL-43428 - Quiz now displays the correct time left when quiz close date before time limit MDL-62345 - Site home and Dashboard now have different data-key attributes when the home page is set to site MDL-61405 - All assignment 'View annotated PDF' buttons work MDL-64632 - Invalid response value detected messaging error fix MDL-63103 - Server files performance improvement for sites with lots of activities and files MDL-64528 - Activities can no longer be marked as complete when the context is frozen MDL-63677 - Users no longer redirected back to a policy agreement when creating a new account MDL-55135 - View competency framework no longer required for viewing competencies in a course MDL-62454 - Numerical question units are displayed on the same line MDL-64553 - Notifications table has index for the useridfrom column MDL-64521 - Participants page performance improvement for courses with ~50k users and 10 groups MDL-48338 - A single simple discussion forum now scrolls to new posts MDL-60972 - Deleting course sections now also delete files used in the section description MDL-64652 - Data export performance improvement MDL-63674 - RTL languages correctly aligned in messaging interface MDL-64171 - Course image scaled down when no course summary MDL-64240 - Forum post word count correctly reflects the size of posts MDL-62680 - Accessibility improvement for quiz question feedback MDL-64679 - Option to clear prediction for analytics trained models MDL-62963 - Clearer button background in Boost MDL-64640 - Deleting of feedback question and deleting of user tour step no longer give a 404 error MDL-64856 - Glossary 'Actions menu' icon no longer disappears when browsing MDL-64730 - External tool 0 points score now correctly recorded as zero in the gradebook MDL-64464 - Drag and drop question types now allow use of mixed languages MDL-62143 - Boost navigation bar accessibility improvements MDL-64561 - Install database CLI script now shows help even if Moodle is already installed MDL-64134 - Messaging search simpler UI when search returns no results MDL-64385 - 'Allowed email domains' setting is now case insensitive MDL-63628 - Download assignment submission files via keyboard accessibility fix MDL-64469 - Question bank category edit link usability improvement MDL-63378 - Boost theme menu links contrast accessibility fix MDL-64143 - Messaging contacts are now shown in bold MDL-64144 - Messaging search results now shown with date rather than time stamp MDL-64971 - get_with_capability_join, get_users_by_capability, assign/unassign_capability now check the capability exists @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.55 2019/01/15 23:35:25 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.6.3.tgz) = f5d8229063cd9f2456ac5aba98a6ca505de548a4 RMD160 (moodle-3.6.3.tgz) = c8b9b555b49535860f0703ff31f86d6d697b7365 SHA512 (moodle-3.6.3.tgz) = 9a583064321ee0929e3df2b194c783dd5322b6d6e7642fdbf9d18cc511b82f73e8007e234998ea2553cb8147dc22fa4d178f2104c6eb2ebc322a9850afba19c5 Size (moodle-3.6.3.tgz) = 47707084 bytes @ 1.55 log @Update to 3.6.2 Upstream changes: Moodle 3.6.2 release notes Releases > Moodle 3.6.2 release notes Release date: 14 January 2019 Here is the full list of fixed issues in 3.6.2. Fixes and improvements MDL-63994 - CAS authentication fixed MDL-63260 - Exponential question growth prevented when duplicating quizzes MDL-49651 - Hidden courses no longer send forum notifications to participants MDL-64290 - IMS Common Cartridge can restore from custom temp directory MDL-59954 - Drag and drop file uploads now respect the ignore file size limits capability MDL-64400 - Performance improvement when fetching notifications MDL-63512 - Lesson question responses show multimedia consistently MDL-64419 - Messaging user info fix in bootstrapbase themes MDL-63722 - Question bank pagination fix MDL-60518 - The result of core_user::is_real_user is now consistent MDL-64216 - Database query efficiency improvement to core_grade privacy provider MDL-64025 - Admin bookmarks block can bookmark admin categories MDL-64275 - All unread counts in message functionality now update without a page refresh MDL-64426 - Filter support added to group message conversation names MDL-64357 - LTI assignment and grade LineItems are retained after the cleanup scheduled task is run MDL-64497 - GDPR moodle_content_writer can no longer cause an endless loop MDL-64229 - User images are linked to their profile in the new messaging interface MDL-61633 - Assignment grading interface 'Next page' navigation now resets scrolling to the top of the next page @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.54 2018/12/07 00:30:32 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.6.2.tgz) = 12f63e74635077200fffbfae7c60bf3439ce5bdd RMD160 (moodle-3.6.2.tgz) = c1ff54e0989d396296059fd9879fb5f81d28022e SHA512 (moodle-3.6.2.tgz) = 30e48e6fff788294db83d7889e32caf12fa07459dbd61a5cb0495f3c5b6bc005e41faee447a0cd6441e5120dbd04ee02056425c67a118755d45bc29e32867d74 Size (moodle-3.6.2.tgz) = 47673889 bytes @ 1.54 log @Update to 3.6.1 Upstream changes: Moodle-3.6.1 Regression fix MDL-64307 - Previous messaging conversations should be displayed after upgrading Other fixes MDL-64206 - Facebook logo is correctly displayed when using OAuth 2 authentication MDL-63459 - Calculated multichoice question able to answer with negative note in interactive mode @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.53 2018/12/04 12:09:53 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.6.1.tgz) = 522544b2516a5ec08fe8ef0a205f927b8013f224 RMD160 (moodle-3.6.1.tgz) = 5fc1a0987c58a5746140c1536ebfe96ab94c58ad SHA512 (moodle-3.6.1.tgz) = 79cf5127748e6511101b9f802165eefbe6dafbe89806e8616902765d14481af0b6ba06757be5fecd343bda7dde261c58018f940254549decc66452415a99ab9d Size (moodle-3.6.1.tgz) = 47660920 bytes @ 1.53 log @Update to 3.6 Upstream changes: Moodle-3.6 Major features Dashboard and Course overview MDL-63044 and MDL-63337 - New Course overview and Timeline block MDL-63062 - New Recently accessed courses block MDL-63063 - New Recently accessed items block MDL-63457 - Option to hide courses in the course overview block MDL-63058 - Option to star/unstar courses in the course overview block MDL-63064 - New Starred courses block MDL-63352 - Dashboard retains user preferences for view options MDL-63793 - Course overview block retains user preferences for the number of courses to show MDL-61161 - Grace period when displaying "In progress" courses in course overview block MDL-63040 - Removal of Dashboard page header GDPR and Privacy Note that some of these GDPR improvements have also been backported to Moodle 3.5.3, 3.4.6 and 3.3.9. MDL-63116 - Data requests bulk actions MDL-62309 - Option to make site policies required or optional MDL-61652 - Capabilities for controlling who can download SAR data MDL-62563 - Data deletion of existing deleted users MDL-63897 - Pre-processing stage removed from data requests process MDL-62558 - Data retention summary (read-only) MDL-63726 - Option to remove the "Data retention summary" link in the footer MDL-62491 - HTML data request export format MDL-63401 - User expiry improvements MDL-63619 - Data purpose and category inheritance improvements MDL-62560 - Different data retention strategies for different roles in a purpose MDL-62554 - Ability to configure data registry to use module type defaults MDL-63009 - Site mentioned in email notifications of data requests MDL-6074 - Option to hide your name in the online users block Messaging MDL-57272 and MDL-63280 - Group messaging MDL-63303 - New messaging UI with messaging drawer MDL-63279 - Option to disable site-wide messaging MDL-63214 - Privacy setting for restricting who can message you MDL-63213 - Option to star messaging conversations MDL-63283 - Notifications not sent for group conversations MDL-63281 - Group members synchronised with messaging conversations members Assignment MDL-27520 - Assignment feedback can include media or other files Quiz MDL-62610 - Improved quiz statistics report usability for randomized questions MDL-62708 - Option to add ID numbers to questions and question categories MDL-63738 - Single questions can be exported from the question bank Workshop MDL-60820 - Teachers can specify workshop submission types Repositories MDL-58943 - Nextcloud integration, with a Nextcloud repository and OAuth 2 Nextcloud service Open Badges MDL-58454 - Support for Open Badges v2.0 Performance MDL-54035 - Performance improvements to cache flags MDL-47962 - Glossary auto-linking filter performance improvements Usability improvements MDL-51177 - atto_htmlplus implemented to improve Atto editor HTML indenting MDL-45170 - Copy and paste of images from one WYSIWYG window to another MDL-61388 - Forum actions announced by screen reader when completed MDL-62899 - Global search displays a relevant icon next to link in results MDL-46415 - SVG/high resolution emoticons MDL-58000 - Larger badge images are used Experimental MDL-53566 - Context freezing - setting read-only access for categories, courses, activities and their content Other highlights Functional changes MDL-17943 - 'Resend confirmation email' button on login page MDL-14274 - IF conditions in grade calculations MDL-37624 - Calendar entries location support MDL-36754 - Images are displayed in forum notification emails MDL-59259 - Course format options may be specified in upload courses CSV file MDL-41265 - Page resource option to show/hide "Last modified" MDL-61378 - Forum post HTML structure improvements MDL-59454 - Option to download the list of course participants MDL-60520 - Analytics models can use different machine learning backends MDL-61573 - User menu: customusermenuitems map Font Awesome icons for non pix/t folders MDL-62320 - JSON added to the default MIME types list MDL-63431 - Atto media plugin title global attribute support MDL-60435 - Shibboleth authentication identity providers MDL-59169 - Grader report saves after edit with multiple tabs MDL-62960 - Drag and drop of course events respects the course start date Security issues MSA-18-0020 Login CSRF vulnerability in login form. Note that this fix has previously been disclosed following the release of Moodle 3.5.3, 3.4.6, 3.3.9 and 3.1.15. For administrators MDL-62334 - 'Add a new course' link in Site administration MDL-63253 - Admin search results provide location of the found matching page MDL-63772 - Capability to control use of Atto Record RTC MDL-63708 - New blocks supported by the mobile app can be disabled MDL-52953 - Legacy log store deprecation MDL-59429 - Log changes to site administrators MDL-62651 - adhoc task runner MDL-62777 - Site upgrades via CLI display new default settings MDL-63603 - Indian Rupee added to PayPal enrolment currencies For developers MDL-55188 - Old Events API final deprecation MDL-54741 - Phase 2 of deprecation of functions in lib/deprecatedlib.php MDL-51803 - Reusable element for drag and drop sortable table or list MDL-63329 - memcache session handler removal MDL-63658 - New Favourites subsystem MDL-63729 - Badges web services return new fields and data added by the Open Badges v2.0 specification MDL-50812 - core_useragent::get_browser_version_classes distinguishes between different browsers Privacy API update In addition to existing requirements, any plugin which implements the plugin provider interface must also implement the \core_privacy\local\request\core_userlist_provider interface. Two new methods need to be implemented: get_users_in_context() delete_data_for_users() However, the two above methods are not required for plugins that implement the null_provider only (i.e. which do not store personal data). Note that these changes are also required for latest Moodle 3.4.6 and 3.5.3 versions. Behat scenario files MDL-57281 - The behat step I navigate to "ITEM" node in "MAINNODE > PATH" has been deprecated and throws an exception with details on how to replace it. The recommended replacement steps work in all recent Moodle versions. The updated Behat will pass with Moodle 3.4 too. Login token If your plugin provides an alternative login form (e.g. it is a theme replacing the default login form template / renderer), the login form must include a new login token field. For details of required changes, see Login token. Note that this also affects latest stable branches too. New core functions userdate_htmltime() Component APIs upgrades Please refer to the upgrade.txt files in the relevant component directory for changes in this particular Moodle release. admin/tool/log/upgrade.txt admin/tool/upgrade.txt auth/shibboleth/upgrade.txt auth/upgrade.txt badges/upgrade.txt blocks/upgrade.txt cache/upgrade.txt calendar/upgrade.txt course/format/upgrade.txt course/upgrade.txt enrol/upgrade.txt filter/upgrade.txt grade/grading/form/upgrade.txt grade/report/upgrade.txt grade/upgrade.txt lib/upgrade.txt media/upgrade.txt message/upgrade.txt mod/assign/upgrade.txt mod/feedback/upgrade.txt mod/forum/upgrade.txt mod/quiz/upgrade.txt mod/scorm/report/basic/upgrade.txt mod/scorm/upgrade.txt mod/upgrade.txt mod/workshop/upgrade.txt question/format/upgrade.txt report/upgrade.txt tag/upgrade.txt theme/upgrade.txt user/upgrade.txt @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.52 2018/09/15 13:10:00 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.6.tgz) = 1bf0cabad2c4c6be42a4e80b577d023e3cbe88ff RMD160 (moodle-3.6.tgz) = 084d64dfe5b4403ae6667d484ead5000f8662665 SHA512 (moodle-3.6.tgz) = 244840c6b3460ddd639706def5717a105774bdd0a8ce616b7ac4c11f05da87b53d9e42ad3631e2473497bbb5324c8b106f96ba8cdd8430b6b967c66fd1448f46 Size (moodle-3.6.tgz) = 47652034 bytes @ 1.52 log @Update to 3.5.2 Upstream changes: Moodle 3.5.2 release notes Releases > Moodle 3.5.2 release notes Release date: 10 September 2018 Here is the full list of fixed issues in 3.5.2. Contents 1 Highlights 2 Fixes and improvements 3 Security issues 4 See also Highlights MDL-61652 - Configuration as to who can download SAR data MDL-62026 - Privacy officer can mark general enquiries as complete MDL-62660 - Option to set a data request expiry time MDL-57741 - Launch URL for Publish as LTI tool MDL-57977 - Global search allows searching for users by alternate name Fixes and improvements MDL-60826 - Memory exhaustion error when trying to add/edit calendar event as admin MDL-60874 - Clearer search results in user enrolment MDL-62782 - Users with the capability mod/assign:viewgrades can also view uploaded feedback files MDL-62849 - Filemanager: cannot manage files when there are folders MDL-62534 - Empty course sections deleted when upgrading MDL-62600 - Admin is misinformed that there are no data requests MDL-61351 - Shibboleth logout does not handle file sessions correctly MDL-62996 - Missing upgrade.php file on tool_dataprivacy may cause errors when upgrading from 3.3 or 3.4 MDL-62643 - Online text assignment submissions generate a blank HTML document for grading when no text is entered MDL-61515 - The current core php-css-parser prefixing library does not support sass syntax "@@supports" MDL-61424 - When token is rejected from moodle.net provide option to unregister MDL-59847 - Behaviour when city/country are hiddenfields and identityfields at the same time MDL-62965 - User profile fields missing on signup page MDL-62889 - Multiple fixes when redirecting to a URL after clicking on a notification MDL-62989 - Data requests are listed by date requested for users MDL-62896 - Some non-core plugins are missing their Additional label on the Plugin data registry page MDL-62993 - External tool Message in Membership Service not in an Array MDL-62969 - External tool LtiLinkMemberships URL is invalid MDL-62581 - Boost Course restore screen styling improvements MDL-62769 - "Statistics for question positions" graph shows last shown variant, not stats for overall question MDL-62341 - 'Go back to previous page' link on All policies page MDL-62746 - Boost core_tag modals content layout improvements MDL-45389 - Forum index page alignment improvements MDL-61707 - Pre-signup (minor check) session is not deleted upon signup MDL-62852 - All policies page lists policy type and audience Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.51 2018/07/10 08:08:07 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.5.2.tgz) = 1a324b0e07c76e26ac8c5339590af78350fb6cdf RMD160 (moodle-3.5.2.tgz) = 8ded7934d3400acfcb01e7c393915e41c6e597d0 SHA512 (moodle-3.5.2.tgz) = a96dc88a8963bd1f117ca9b58e0959cc29fef0c4ea8375d6c8993aeabd8d606ddf639dc52b0c995f22dfb575df5ef602897cb1e457e9f786f10f805a55883088 Size (moodle-3.5.2.tgz) = 46446558 bytes @ 1.51 log @Update to 3.5.1 Upstream changes: Moodle 3.5.1 release notes Releases > Moodle 3.5.1 release notes Release date: 9 July 2018 Here is the full list of fixed issues in 3.5.1. CONTENTS [hide] 1 Highlights 2 Fixes and improvements 3 Security issues 4 See also Highlights MDL-62544 - Enable admins and privacy officers to make subject access requests on behalf of users MDL-62211 - Data requests page may be filtered or sorted and is paginated MDL-62391 - User who made the data request shown on data requests page Fixes and improvements MDL-57968 - Multiple unnecessary Messaging AJAX requests MDL-61702 - Can't install Moodle with MariaDB version >= 10.3.1 MDL-59047 - Short answer question doesn't display correctly when using the Boost theme MDL-61189 - Calendar event descriptions not saved when using TinyMCE MDL-62239 - Drag and drop question types broken when using iOS 11.3 MDL-51419 - Filename corruption on download when name contains multibyte chars when using MS Edge MDL-62658 - Notifications are not marked as read when clicked on MDL-62543 - New 'deleted' field for forum posts is used in the wrong way for RSS feeds MDL-62516 - Request to delete forum data for a user will delete files of all users MDL-62440 - Participants page exhausts memory with many site-wide role assignments MDL-62358 - Question rendering API does not support all 'question numbers' that might be needed MDL-60915 - get_recordset methods load entire result set into memory in Postgres MDL-62493 - Policy plugin problem when guests attempt to create an account MDL-62574 - Database exception when deleting user data from the HTML block MDL-62532 - Predefined tags are not appearing in the question tag dropdown MDL-61832 - Editing options disappear after saving a Lesson page in expanded view MDL-56498 - Notifications are not marked as read when clicked in popover MDL-62270 - Cron task fails on data-privacy-related task when admin directory renamed MDL-62320 - JSON should be enabled as a file type, as used in data export MDL-62735 - Simple search does not obey global search on/off setting MDL-58702 - Restore role mappings form has no label MDL-62705 - Global search results order selection does not display when no context MDL-62597 - Data requests date column should include time MDL-62519 - After making multiple attempts to record a video, only the last attempt should be saved MDL-61932 - Glossary created via import does not display on the front page MDL-61778 - The online status icon in the messaging interface is a "play" button instead of a coloured dot MDL-58063 - Unable to access manage files within HTML block on Page resource when using the Clean theme MDL-61894 - Tag-managing dialog modals have unstyled buttons MDL-62386 - Audio file doesn't display when using HTML5 audio media player MDL-62796 - Policy popup should display for not logged in users MDL-62288 - Glossary entries permalinks Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.50 2018/05/20 10:43:53 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.5.1.tgz) = bf560d3d3db9ee0cdbf3c405ba034da003dd3052 RMD160 (moodle-3.5.1.tgz) = 2c1672e4dd189863ba41ebb0c4163be275837c29 SHA512 (moodle-3.5.1.tgz) = 4e6dbf2140a40351ff3285e54f58f711d018f812a5885a3219d9e18abdc3232aeae71ac4bec9a26f78bbe8dbf78c121b6850c2254e9371dc34ed576e985eceb4 Size (moodle-3.5.1.tgz) = 46387467 bytes @ 1.50 log @Update to 3.5 Upstream changes: Moodle 3.5 release notes Releases > Moodle 3.5 release notes Release date: 17 May 2018 Here is the full list of fixed issues in 3.5. See our New Features page for a more user-friendly introduction to Moodle 3.5 with screenshots. If you are upgrading from previous version, make sure you read the Upgrading documentation. CONTENTS [hide] 1 Server requirements 1.1 Database requirements 2 Client requirements 2.1 Browser support 3 Major features 3.1 GDPR 3.2 Question bank tagging improvements 3.3 UX: Usability improvements 3.4 LTI Advantage support 3.5 RecordRTC for Atto 3.6 Messaging database tables 4 Other Highlights 4.1 Global search 4.2 Functional changes 4.3 Security issues 4.4 For developers 4.4.1 Upgrading plugins 5 See also Server requirements These are just the minimum supported versions. We recommend keeping all of your software and operating systems up-to-date. Moodle upgrade: Moodle 3.1 or later PHP version: minimum PHP 7.0.0 Note: minimum PHP version has increased since Moodle 3.3. PHP 7.1.x and 7.2.x are supported too. PHP 7.x could have some engine limitations. PHP extension intl is required since Moodle 3.4 (it was recommended in 2.0 onwards) Database requirements Moodle supports the following database servers. Again, version numbers are just the minimum supported version. We recommend running the latest stable version of any software. Database Minimum version Recommended PostgreSQL 9.3 Latest MySQL 5.5.31 Latest MariaDB 5.5.31 Latest Microsoft SQL Server 2008 Latest Oracle Database 10.2 Latest Client requirements Browser support Moodle is compatible with any standards compliant web browser. We regularly test Moodle with the following browsers: Desktop: Chrome Firefox Safari Edge Internet Explorer Mobile: MobileSafari Google Chrome For the best experience and optimum security, we recommend that you keep your browser up to date. https://whatbrowser.org Note: Legacy browsers with known compatibility issues with Moodle 3.5: Internet Explorer 10 and below Safari 7 and below Major features GDPR MDL-61275 - GDPR Consenting of Minors and Managing, Versioning and Tracking Privacy Policies and User Consents MDL-61292 - A new admin tool to manage policy documents MDL-61423 - Add age and location verification to identify minors MDL-61302 - Workflow to allow users to agree to all policies MDL-61301 - Report of user agreed policies and their versions MDL-61705 - Bulk accept of policies on behalf of users MDL-61864 - Include policy tool in core MDL-62286 - Add policy link to the site footer MDL-61306 - GDPR Data Requests and Data Registry MDL-59718 - A process to send a request to the data protection officer MDL-59720 - Delete personal data when it is no longer required MDL-61307 - Create a new privacy subsystem MDL-61362 - Ability to create data categories and purposes MDL-61486 - Data registry with purpose and retention period MDL-61489 - Report of plugin/components implementing the Privacy API MDL-61499 - Ability to set default purpose and retention periods for context levels MDL-61785 - Ability to review and confirm which expired data can be deleted MDL-61899 - Include data privacy tool in core MDL-61935 - Ability to specify the lawful bases for the collection of personal data Question bank tagging improvements MDL-61066 - Expanded tagging functionality for question bank MDL-61133 - New modal to add/edit/remove tags on questions MDL-61135 - Filter questions by tag MDL-61138 - Show the list of questions in the 'Add a random question' dialog MDL-61363 - Ability to add question tags at a course level in the edit question form MDL-61364 - Manage tags at a question and course context level MDL-61380 - Allow filtering/adding random questions by tag for quizzes MDL-61410 - Add import/export support for course level question tags MDL-61444 - New capabilities for tagging questions UX: Usability improvements MDL-62021 - Boost 4.0 Migration MDL-56511 - Update bootstrap 4 to final release MDL-61657 - Add images to the course cards on the dashboard LTI Advantage support MDL-60416 - Add support for LTI Advantage 1.1 RecordRTC for Atto MDL-60848 - Implement RecordRTC Atto plugin as core feature MDL-61973 - Update RecordRTC Atto plugin buttons Messaging database tables MDL-61254 - Merge messaging database tables MDL-36941 - Create new tables for messaging MDL-61255 - Ad-hoc task to upgrade messages to merged table Other Highlights Global search MDL-58885 - Add group support MDL-59434 - Content aware searching / alternate results sort orders MDL-60981 - Reindex a single area MDL-61028 - Allow filtering search by user MDL-61256 - Search of section titles, summaries Functional changes MDL-2051 - Inform student whether and how their selected choice will display MDL-32585 - SCORM: option to force new attempts MDL-53226 - Add Moodle DB search engine MDL-55491 - Use cohort as badge criteria MDL-56246 - Add site wide default for grade export: include feedback MDL-59875 - Allow badges as criteria for other badges MDL-60119 - Feedback - Multiple choice (rated) - remove weights from answer MDL-61203 - Allow uploading of profile picture to be used as badge criteria MDL-61601 - Allow cohort themes MDL-61651 - LTI: line item definition within link to return gradable LTI links MDL-60811 - Bulk delete self-registered enrolments on participants page MDL-60682 - Ability to set date/time to nearest minute MDL-60441 - Ability to add a link to glossary entries MDL-58411 - Ability to apply file type restrictions for essay question type MDL-56945 - Add easy return path from PDF grading screen to list of submissions MDL-52811 - Add force language capability to course settings MDL-41090 - Allow teachers to embed files when manually grading questions Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. For developers MDL-61307 - All plugins must implement Privacy API to be compliant with GDPR requirements. They must implement the API to report on, export and delete stored user data MDL-56511 - Bootstrap is upgraded to final release of version 4 MDL-61869 - Infer rendering of templatables with no render method MDL-61298 - Boost: use navigation node icon Upgrading plugins 1. Check for changes in core APIs Read lib/upgrade.txt to check for the deprecations and core API changes, make sure you applied them to your plugin. Note that entries there are not sorted by priority but rather by integration time. Below is the list of upgrade.txt files that contain information about upgrading from Moodle 3.4 to Moodle 3.5 (note that if you upgrade from earlier versions there may be more files): lib/upgrade.txt changes to various core APIs, deprecations, functions removal calendar/upgrade.txt changes to Calendar API search/upgrade.txt changes to Global search API message/upgrade.txt changes to Messages API course/upgrade.txt changes to Course API 2. Check for changes in the API of your plugin type Below is the list of plugin types that had API changes between Moodle 3.4 and 3.5: enrol/upgrade.txt Enrolment method plugins mod/upgrade.txt Activity module plugins auth/upgrade.txt Authentication plugins course/format/upgrade.txt Course format plugins question/type/upgrade.txt Question type plugins 3. Check for changes in the depended plugins If your plugin depends on another plugin or calls methods from another plugin, read upgrade.txt in this plugin directory (if it exists). Below is the list of standard plugins that had changes between Moodle 3.4 and 3.5: tool_mobile, tool_usertours, mod_assign, mod_feedback, mod_quiz, mod_scorm, theme_boost 4. Do a smoke test of your plugin with developer debugging mode Make sure to check on both Boost and Clean themes. Bootstrap was upgraded in Moodle 3.5 5. Run all behat and phpunit tests @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.49 2018/03/19 11:47:09 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.5.tgz) = 1f8e28629bb9ce2648d9d984f2a122b1a3b67537 RMD160 (moodle-3.5.tgz) = 0c04bbbd3b4f98909e7560f8e936a8dd87fedb95 SHA512 (moodle-3.5.tgz) = 7c0b5a42f839953fbe9d90767aefb2df589b2ec67db3f99ef61d21e57282d430c06c2758a8153c58ff4aa7a5977618bac9bed47c2866b2ef33decfc08e68059e Size (moodle-3.5.tgz) = 46268566 bytes @ 1.50.2.1 log @Pullup ticket #5831 - requested by wen www/moodle: security update Revisions pulled up: - www/moodle/Makefile 1.67 - www/moodle/distinfo 1.52 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wen Date: Sat Sep 15 13:10:00 UTC 2018 Modified Files: pkgsrc/www/moodle: Makefile distinfo Log Message: Update to 3.5.2 Upstream changes: Moodle 3.5.2 release notes Releases > Moodle 3.5.2 release notes Release date: 10 September 2018 Here is the full list of fixed issues in 3.5.2. Contents 1 Highlights 2 Fixes and improvements 3 Security issues 4 See also Highlights MDL-61652 - Configuration as to who can download SAR data MDL-62026 - Privacy officer can mark general enquiries as complete MDL-62660 - Option to set a data request expiry time MDL-57741 - Launch URL for Publish as LTI tool MDL-57977 - Global search allows searching for users by alternate name Fixes and improvements MDL-60826 - Memory exhaustion error when trying to add/edit calendar event as admin MDL-60874 - Clearer search results in user enrolment MDL-62782 - Users with the capability mod/assign:viewgrades can also view uploaded feedback files MDL-62849 - Filemanager: cannot manage files when there are folders MDL-62534 - Empty course sections deleted when upgrading MDL-62600 - Admin is misinformed that there are no data requests MDL-61351 - Shibboleth logout does not handle file sessions correctly MDL-62996 - Missing upgrade.php file on tool_dataprivacy may cause errors when upgrading from 3.3 or 3.4 MDL-62643 - Online text assignment submissions generate a blank HTML document for grading when no text is entered MDL-61515 - The current core php-css-parser prefixing library does not support sass syntax "@@supports" MDL-61424 - When token is rejected from moodle.net provide option to unregister MDL-59847 - Behaviour when city/country are hiddenfields and identityfields at the same time MDL-62965 - User profile fields missing on signup page MDL-62889 - Multiple fixes when redirecting to a URL after clicking on a notification MDL-62989 - Data requests are listed by date requested for users MDL-62896 - Some non-core plugins are missing their Additional label on the Plugin data registry page MDL-62993 - External tool Message in Membership Service not in an Array MDL-62969 - External tool LtiLinkMemberships URL is invalid MDL-62581 - Boost Course restore screen styling improvements MDL-62769 - "Statistics for question positions" graph shows last shown variant, not stats for overall question MDL-62341 - 'Go back to previous page' link on All policies page MDL-62746 - Boost core_tag modals content layout improvements MDL-45389 - Forum index page alignment improvements MDL-61707 - Pre-signup (minor check) session is not deleted upon signup MDL-62852 - All policies page lists policy type and audience Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 pkgsrc/www/moodle/Makefile cvs rdiff -u -r1.51 -r1.52 pkgsrc/www/moodle/distinfo @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (moodle-3.5.2.tgz) = 1a324b0e07c76e26ac8c5339590af78350fb6cdf RMD160 (moodle-3.5.2.tgz) = 8ded7934d3400acfcb01e7c393915e41c6e597d0 SHA512 (moodle-3.5.2.tgz) = a96dc88a8963bd1f117ca9b58e0959cc29fef0c4ea8375d6c8993aeabd8d606ddf639dc52b0c995f22dfb575df5ef602897cb1e457e9f786f10f805a55883088 Size (moodle-3.5.2.tgz) = 46446558 bytes @ 1.49 log @Update to 3.4.2 Upstream changes: Moodle 3.4.2: Highlights MDL-48501, MDL-61600 - Migrate to reCAPTCHA v2 MDL-51189 - Quiz: now possible to edit user overrides even if quiz is not available to a student MDL-60241 - Invisible default sections lead to unexpected visibility layout MDL-61344 - Assignment: "additional files" are now shown in Edit Submission view GDPR preparation Plugins will be available for Moodle 3.3 and 3.4 to help Moodle sites to comply with GDPR. In Moodle 3.5 they will be included in the standard distribution. Some necessary core changes were already included in this release: MDL-61307 - New Privacy subsystem MDL-61477 - Allow plugins to handle site policies and overwrite $CFG->sitepolicy MDL-61423 - Signup process - add minimum age verification Fixes and improvements MDL-60815 - Fixed bug with loading CSS for editor MDL-61549 - Fixed bug with empty user name on Participants page if username is included in user identitfy fields MDL-60812 - Select correct default role during manual enrolment MDL-58006 - Assignment: reset 'Blind marking' status during 'Course reset' MDL-58845 - Choice: hide "unanswered" column when it is set so in choice settings MDL-56688 - Single View & grades export should follow the same order set in gradebook set up MDL-61305 - Performance: Modinfo cache can get built in parallel MDL-61249 - Corrected end date for manual enrolments MDL-61242 - EQUELLA repository: fixed error "The source url does not match the sourcekey." MDL-61175 - Change "Remind me to grade by" date according to the new course start date after course restore @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.48 2018/01/18 03:40:42 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.4.2.tgz) = 80774ffefcbdc6de2b26cb294df42f5a2d731bf1 RMD160 (moodle-3.4.2.tgz) = c7ac42b2ff31b05b5b1608a7570444cb93b8a5d8 SHA512 (moodle-3.4.2.tgz) = 29d81dac0aff688d5ee9c2ddfdbba71a9dbfc8422923b950e8d3a5d8c4da45fa6a953f225c237250ee73324bce5ce55f42bd470f070a4ecf58ed746c80bdf643 Size (moodle-3.4.2.tgz) = 45012231 bytes @ 1.48 log @Update to 3.4.1 Upstream changes: Here is the full list of fixed issues in 3.4.1. Highlights MDL-34161 - LTI: backup and restore supports submissions and also course and site tools. References to the site tools are restored only on the same site (they are not included in course backup for security reasons). MDL-27886 - If general backup setting "Include users" is unchecked, users with relevant capability can now backup user data MDL-40613 - LDAP authentication method can now synchronise custom user profile fields Fixes and improvements MDL-58887 - Accessibility: Gear icon is now properly defined for screen readers MDL-54106 - Incomplete user accounts are now deleted after specified period of time (setting "Delete not fully setup users after") MDL-59512 - Allow to connect to OAuth 2 services that only support client authentication via Basic Auth MDL-56197 - Lesson: Multiple Choice answers appear on same line as radio button MDL-45068 - Import Groups from CSV tool bug fixes MDL-52100 - Folder resource: Large files deleted when editing teachers update resource with global maxbytes lower MDL-37757 - Turning off Server Files Repository should not break courses that use it MDL-58272 - Assignment: Converting images in submissions to pdf (unoconv) MDL-54967 - IMS Common Cartridge import works correctly with HTML entities in URLs MDL-27230 - Quiz: when group override is deleted the calendar event should also be deleted MDL-57431 - Quiz: Clicking on help for "Shuffle" button no longer toggles shuffle itself MDL-42676 - Assignment: The message "This assignment is not accepting submissions" is displayed in the assignment when override the grade MDL-34389 - Category manager with the 'moodle/course:changecategory' should be able to move existing courses between categories MDL-52538 - Lesson: Content pages no longer display grade MDL-45500 - Allow uninstalling grading methods plugins MDL-58817 - LTI: display correct icons MDL-43042 - Lesson multi-choice questions with multiple answers: more clear indication for the user which answer was correct MDL-40790 - Lesson: UI fix for content buttons running off the edge of the page MDL-59999 - Lesson: Grade essays page shows which essays have been graded MDL-57564 - "Sort my courses (navsortmycoursessort)" setting now respected on the dashboard Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.47 2017/11/25 13:27:10 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.4.1.tgz) = a733b462551a8197723d68ceba55ec42104c329a RMD160 (moodle-3.4.1.tgz) = c20eb0317b90ec43254e48e0097d655737be6f47 SHA512 (moodle-3.4.1.tgz) = f831553f6a87d4de24e283a539861431e3390d300ef6d4045dadca2e603206b5da9d7bb5854755fe8870c5a1605da84f2102ec47ea7b279586b275d40bbe0de3 Size (moodle-3.4.1.tgz) = 44903594 bytes @ 1.47 log @Update to 3.4 Update the minimum php version to 7.0.0 Update my email Upstream changes: Moodle 3.4: Server requirements These are just the minimum supported versions. We recommend keeping all of your software up-to-date. Moodle upgrade: Moodle 3.0 or later (if upgrading from earlier versions, you must upgrade to 3.0.10 as a first step) PHP version: minimum PHP 7.0.0 Note: minimum PHP version has increased since Moodle 3.3. PHP 7.1.x and 7.2.x are supported too. PHP 7.x could have some engine limitations. PHP extension intl is now required in Moodle 3.4 (it was recommended in 2.0 onwards) Database requirements Moodle supports the following database servers. Again, version numbers are just the minimum supported version. We recommend running the latest stable version of any software. Database Minimum version Recommended PostgreSQL 9.3 Latest MySQL 5.5.31 Latest MariaDB 5.5.31 Latest Microsoft SQL Server 2008 Latest Oracle Database 10.2 Latest Client requirements Browser support Moodle is compatible with any standards compliant web browser. We regularly test Moodle with the following browsers: Desktop: Chrome Firefox Safari Edge Internet Explorer Mobile: MobileSafari Google Chrome For the best experience and optimum security, we recommend that you keep your browser up to date. https://whatbrowser.org Note: Legacy browsers with known compatibility issues with Moodle 3.4: Internet Explorer 10 and below Safari 7 and below Major features Calendar improvements MDL-59333 - Calendar Improvements MDL-1322 - Calendar entries in monthly view should include course shortname MDL-59382 - Create calendar event quick-add MDL-59390 - Add navigation of all calendar views without page reload MDL-59394 - Add support for drag and drop of calendar events MDL-59386 - Add support for creation and update of calendar events using a modal dialogue MDL-59890 - Add support for calendar events at the category level Management of course participants MDL-59290 - Merge Course Participants and Enrolled Users pages MDL-59564 - Add bulk editing of enrolment status/dates for users in the course participants page MDL-59364 - Remove the "Brief / User Details" functionality from the participants page MDL-59365 - Enrol Users button on participants page MDL-59366 - Add filter controls to the participants page to allow custom filtering MDL-59367 - Add a roles column to participants page MDL-59368 - Add a groups column to the participants page MDL-59369 - Add a status column to the participants page MDL-59436 - Remove the columns from the participants page that are not in showuseridentity MDL-59821 - Add "Proceed to course content" to participants page Other highlights MDL-57791 - Implement analytics engine in Moodle MDL-59313 - Add links and a drop down to navigate between activities MDL-37361 - Allow teachers to mark activities as completed Backup, restore and import MDL-35429 - Correct the permissions required to download and restore course automated backups MDL-9367 - Restore with roll forward changes dates for user data MDL-59518 - Restore date should not roll for user created data - Core components Global search MDL-55356 - Index contents of the restored courses MDL-59523 - Course reset doesn't always shift dates MDL-58957 - Global search: Make it possible to search blocks MDL-59039 - Global search: Allow partial indexing (in scheduled task) Authentication MDL-30634 - Assign arbitrary system roles via LDAP sync MDL-58544 - Add option to trust email of an OAuth provider MDL-59844 - Enable OAuth 2 token-based authentication for requests in webdav_client MDL-59459 - Global Search: Increase file indexing coverage MDL-59913 - Global search: Allow search of non-enrolled courses Functional changes MDL-55358 - LIS Group Variables support in LTI MDL-36501 - Should have checkbox for extra credit when you add a grade item MDL-28574 - Web services: Manage tokens page should show tokens for all users MDL-26976 - Display space used in My Private Files MDL-35668 - Performance improvement in Server files repository MDL-49398 - Performance improvement due to Role definition caching & accesslib refactoring MDL-60002 - Assignment grading: Adding back "Save and show next" MDL-58889 - Make section titles and course titles more accessible in Boost MDL-57455 - Allow to tag database entries MDL-36985 - Assignment: automatically remove embedded files that are no longer linked from submission text. Reduce the size of "Download all submissions" MDL-59702 - Lesson overview report does not respect value of showuseridentity setting MDL-59460 - Forum: make Subscription mode setting configurable For administrators Please read carefully: Possible issues that may affect you in Moodle 3.4 MDL-42834 - Deprecate loginhttps. Sites that used to use this setting will now be served via https always MDL-46269 - Tool to convert http embedded content to https where available MDL-58388 - Let the admin control if the course end date form field in course settings is enabled by default MDL-60211 - New filters for User Tours MDL-59123 - Compile SCSS files on the command-line MDL-58567 - Upgrade: Show upgrade times MDL-55652 - Missing index on (timemodified) in grade_items_history table and several other grade history tables. This will increase performance of various reports but may also slow down Moodle upgrade MDL-60094 - Add CLI script to kill all sessions MDL-59495 - Register and publish courses with moodle.net only, remove support for alternative hubs MDL-59206 - Trigger an event in add_to_config_log function MDL-57115 - Move "Messages" block out from the standard Moodle distribution MDL-57734 - SEO - Create admin setting to be able to enable or disable search engine indexing for sites with forcelogin MDL-60309 - Boost: Add a setting for background image MDL-56751 - Create new security setting to configure the expiration time of tokens created via login/token.php or tool/mobile/launch.php Security issues MSA-17-0021 Students can find out email addresses of other students in the same course This list only includes security issues fixed after 3.3.2 release. Refer to other release notes for security issues fixed in earlier releases. For developers MDL-60611 - Upgrade PHPUnit to 6.4 to ensure compatibility with PHP 7.2 - may require changes in unittests. MDL-58948 - Compatibility with chrome mink driver MDL-53169 - Provide a way to retrieve all courses a user can potentially access. MDL-59459 - Global Search: Increase file indexing coverage MDL-59277 - navigation_node doesn't support TYPE_CONTAINER in get_css_type() MDL-58957 - Global search: Make it possible to search blocks. See the new \core_search\base_block class. MDL-53240 - Form element and admin setting type to choose file types and type groups MDL-53848 - Formslib - add function to $mform that makes it possible to hide form elements dependent on selected values MDL-60234 - Add possibility to disable admin warning if a development libs directory exists MDL-57886 - Plagiarism: onlinetext submission should pass raw submissiontext to plagiarism get_links() @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.46 2017/11/17 03:15:40 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.4.tgz) = 8f22cfdaae28bc5aa0dc83b5e928a08620694ebb RMD160 (moodle-3.4.tgz) = bb3b74918550036ae5f05c8aa48eca89f0dfccca SHA512 (moodle-3.4.tgz) = 72cc62864c7b8020af5b48d7af47afe763ce593f96749d149c3dcfd39f9eb3f8de383bc4684c6591ad5ad157c85f0ffea54eb70489e8312b8b09c63a73f32dba Size (moodle-3.4.tgz) = 44875575 bytes @ 1.46 log @Update to 3.3.3 Upstream changes: Highlights MDL-59798 - Assignment: Show Due Date in calendar for teachers and managers MDL-36580 - External Tool: backup/restore consumer key and secret (on the same site only) MDL-57560 - Show file upload progress bar in Boost theme MDL-37810 - List custom roles in the filter on Participants page Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-52131 - Respect comment format in questions manual comments when Plain text area editor is used MDL-55849 - Assignment: Reopening a group assignment should not create additional attempts for each group member MDL-59909 - Fixed error in ad-hoc refresh_mod_calendar_events_task that caused exceptions and very long cron run time MDL-59780 - Restore MathJax filter settings that were lost in previous upgrades MDL-54540 - External tool: Allow to switch to full screen mode MDL-51892 - Better explaination of the reason for failed logins in the logs report MDL-57055 - Label resource: allow to access "Label administration" without Administration block on the "Edit label" page MDL-53244 - Show error message when incorrect CAPTCHA is entered on sign-up page MDL-57477 - Fixed configuration of PHP 7 sessions using memcached (3.x.x) MDL-59854 - Forum: Avoid creating duplicate subscriptions due to race conditions MDL-60366 - Feedback: fixed upgrade script (introduced in 3.1.6 and 3.2.3) that deleted valid multiple anonymous attempts. If your site was affected, please follow MDL-60592 for the script that restores accidentally deleted data. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.45 2017/09/11 12:08:18 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.3.3.tgz) = 3f274e728b84a7f1ca5a29027cf9f64306c39db6 RMD160 (moodle-3.3.3.tgz) = 38550efa146e0f19cb547b41a85bff69ecbdc50d SHA512 (moodle-3.3.3.tgz) = 9d0097b081b4f6ad4e5d4951696d552bf097e22f807bcf9ad3112388716fcc16ca4c5bd79074739689205c8f193901874f892b29f15c1cf4545cdcc38fc7c4c7 Size (moodle-3.3.3.tgz) = 44238027 bytes @ 1.45 log @Update to 3.3.2 Upstream changes: Here is the full list of fixed issues in 3.3.2. Highlights MDL-59492 - Gray out hidden courses in the new course overview block MDL-57412 - Setting "Always link course sections" should apply consistently in Boost and Clean/More MDL-58196 - "Require grade to pass" in quiz completion settings must be checked only with "Require grade", otherwise it does not work and causes confusions MDL-57698 - Bug fix: Backup and restore cause deadlock with sqlsrv driver Fixes and improvements MDL-55912 - Assignment: when blind marking is enabled, students should receive teacher participant number in the email and not their own MDL-54607 - Calendar export should not export events without duration as full-day events, i.e. assignment due dates have time component that was lost during export MDL-59490 - Bug fix: LTI does not work when activity has a long name MDL-55937 - Assignment: fixed error when viewing attachments of team submission MDL-59511, MDL-59746, MDL-59539, MDL-59869 - Multiple fixes in OAuth 2 services (Google, OwnCloud, Nextcloud, etc) MDL-35290 - My private files should continue working even if some files in filesystem are currently unreadable MDL-57259 - Fixed bug that caused multiple debugging messages in error.log when teachers use assignment grading MDL-56646 - Assignment: changing maximum grade of the module could result in negative grades in assignment which were pushed as "0" to the gradebook. This bug was fixed and will not happen in the future. However, according to Moodle policy, no existing grades were changed. Teachers will see the warning that there are erroneous grades and will be able to fix all of them with one click MDL-54965 - Database module: fixed SQL error when you edit an entry after having added a new picture/file field MDL-46495 - When uploading courses the setting "Completion tracking" should be set to the site default MDL-59262 - Courses made via course request or "Upload course" tool should respect default course sections MDL-59442 - Some third party modules had very big icons in the Default activity completion page MDL-38129 - Grade export of user profile fields can now work with uppercase letters in the fields names MDL-59317 - Performance improvements on the messages page MDL-57246 - Trying to view a forum without the capability may lead you to a broken page. MDL-59287 - Generate calendar event for "Expected completed on" for all modules. MDL-55364 - Forum headers alignment on narrow screens MDL-57649 - Lesson: Fixed bug deleting files unrelated to the pages being deleted MDL-59195 - Assignments: when switching role to student teacher should be able to view group submissions MDL-59068 - Lesson: Restore the behaviour of "No, I just want to go on to the next question" Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.44 2017/07/10 11:44:56 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.3.2.tgz) = 529f7e978d7f684581072102afc3a895916bca02 RMD160 (moodle-3.3.2.tgz) = a2936edecc058e6669fca6ff11cad1718d723409 SHA512 (moodle-3.3.2.tgz) = 58b97f3e8f9f5c8956acce77be1e75dcc49ca27bb7032bdc70e386d6dc39dfc843b450ade27061a547f766073ec21564767af50140ac18915ab6cf92a0250973 Size (moodle-3.3.2.tgz) = 44171663 bytes @ 1.44 log @Update to 3.3.1 Upstream changes: Here is the full list of fixed issues in 3.3.1. Contents 1 Highlights 2 Security issues 3 Fixes and improvements 4 For developers 5 See also Highlights MDL-58136 - Show only "in progress" courses in the My courses list in Booost flat navigation MDL-56046 - Fixed bug when downloading Quiz statistics report and other multiple-sheet reports MDL-58646, MDL-59122 - Number of performance improvements in Boost cache rebuilding MDL-58310, MDL-59312, MDL-58103 - Correctly display AJAX errors and ignore interrupted requests caused by page unload (occasional "undefined" popup) MDL-44961 - When restoring course with rolling start date never change log dates Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-46322 - Assignment: Only enrolled users may be assigned as markers, if admins/managers can view course but are not enrolled they will not be assigned MDL-58907 - Course overview: Remember last view mode (Timeline/Courses), add a setting for a default mode MDL-58729 - Performance impovement in MySQL collation change script (follow up for Full UTF-8 Support in MySQL) MDL-57957 - Assignment: Fixed bug with feedback files not being shown to students if assignment has no grading MDL-57021 - Use normal password form field during sign up, adding new user and enrolling in a course MDL-49988 - Wiki: line breaks in HTML source code should not affect page layout MDL-58811 - Quiz: fixed bug preventing quiz duplication if questions have file links in their texts For developers MDL-58911 - Change of behavior when writing unittests for the dashboard events - now callback from module are executed in unittests same way they would be executed on the dashboard @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.43 2017/05/20 14:35:13 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.3.1.tgz) = c0e78550d29d552ca00f8e5b8080fe05d18d8775 RMD160 (moodle-3.3.1.tgz) = fdc5375303d0dbb434742a67b0dc517e6f35f2f5 SHA512 (moodle-3.3.1.tgz) = e338e33886b1d76c045d34428be97baedf47e65e4baba8003e334bfca019611bfdcf3f6c68ff3235463bdef6b90734be2725c48202fca259e604456f4c1c0bf1 Size (moodle-3.3.1.tgz) = 43790252 bytes @ 1.43 log @Update to 3.3 Upstream changes: Major features Highlights MDL-55611 - New Course overview dashboard block featuring timeline of events MDL-58220 - Make use of OAuth 2 services to allow users to authenticate with Google G-Suite or Microsoft Office accounts and manage files from associated drives MDL-39913 - New Assignment setting for restricting submission file types MDL-4782 - "Stealth mode" for resources/activities in a course - not displayed on the course page but available for students MDL-40759 - New Font Awesome icon font for all icons in Moodle For teachers MDL-58138 - Activity completion settings for setting activity completion defaults and bulk editing of completion requirements MDL-48771 - Quiz activity: Option to delete multiple questions MDL-53814 - Quiz activity: Question type icons are displayed in the quiz manual grading overview MDL-55459 - Assignment activity: Annotated PDF comments are collapsible MDL-23919 - Database activity: The setting "Required entries" is now an activity completion condition MDL-57769 - Topic and weeks course formats: After a course is created, sections can be added and removed only from the course page (it is no longer possible to have "orphaned" activities) MDL-46929, MDL-57456, MDL-57457 - Forum posts, glossary entries and book chapters may be tagged MDL-56251 - For courses in weekly format, a new course setting allows for the course end date to be calculated automatically MDL-47354 - Allow the page size in the Single view report to be configurable Backup and restore MDL-34859 - Add site defaults for all restore settings, improve UI around "Overwrite course configuration" select MDL-40838 - Allow to restore non-default enrollment methods without restoring users MDL-57769 - When restoring/importing big courses in Weeks and Topics formats into small existing courses ajust the number of sections automatically For administrators Please read carefully: Possible issues that may affect you in Moodle 3.3 MDL-46375 - Support for storing files not on the local drive (there are no open-source solutions at the moment, developer's help is required to implement custom cloud storage) MDL-55528, MDL-58280 - New document converter plugin type allows alternatives to unoconv, such as the Google Drive converter MDL-55980 - Run individual scheduled tasks from web interface MDL-57896 - CLI wrapper for get_config() and set_config() methods MDL-57789 - Use Cache-Control: immutable when serving files MDL-37765 - New capability to bypass access restrictions, separated from capability to view hidden activities MDL-57913 - Convert external database authentication synchronisation to scheduled task Plugins removal and deprecation The repository Skydrive is deprecated; please migrate to the newer OneDrive repository The Dashboard block Course overview is replaced with a new block Course overview which is a different plugin. If you want to use the old block, you need to download and install it from https://moodle.org/plugins/block_course_overview Mobile app support MDL-57410 - Allow admins to add new external links to pages in the main menu of the Mobile app MDL-57408 - Add new settings for allowing renaming strings in the Mobile app MDL-49423 - Add new settings for disabling Mobile app functionalities MDL-57759 - Allow offline attempts via the Mobile app in the lesson module MDL-57162 - Support Native App install banners for Android as well as iOS for the mobile app Other improvements MDL-33483 - Google Docs repository: Save Doc files in different formats to RTF MDL-42266 - Improve the list of maximum file size options for file uploads MDL-51853 - Calendar subscriptions from imported files should be editable MDL-41729 - Add ability to change passwords for users using Shibboleth MDL-57572, MDL-57570, MDL-57355 - Redis and static caches performance improvements if igbinary library is installed MDL-56808 - SCORM module: Performance improvements when running SCORM 1.2 packages MDL-57686 - Add support for PDO databases in external database authentication MDL-57638 - RSS Block: RSS feeds are more heavily cached and correctly respect skip values For developers MDL-55528 - New plugin type 'fileconverter' for file conversions, unoconv is now a plugin that can be replaced with scalable commercial solutions (see File Converters) MDL-40759 - Font Awesome icon font is used for all icons in Moodle (see Moodle icons) MDL-46375 - Support for storing files not on the local drive is implemented by allowing to override functionality of file_storage and stored_file classes (see File System API) MDL-12689 - Convert all authentication plugins to use settings.php (see upgrade.txt) MDL-53978 - Add extra plugin callbacks for every major stage of page render (see commit) MDL-58138 - Course modules may provide additional callbacks to participate in bulk editing of activities completion rules in a course MDL-58220 - Better office integration MDL-45584 - Multiple caches can be instantiated with the same definition but with different identifiers MDL-57769 - Course formats: Attribute 'numsections' was removed from topics and weeks, other course formats may want to implement similar changes MDL-55956 - Priority field for the calendar events allowing to specify the priority of overrides MDL-58566 - New methods for retrieving calendar events MDL-55941 - New element to select first name of first/last names is implemented in tablelib or can be used by developers elsewhere (template) MDL-56519 - Lint behat .feature files MDL-57273 - New classes (core\persistent, core\form\persistent, core\external\exporter, \core\external\persistent_exporter) used to represent a data-model and export that data in a standard format for webservices (previously was used in competencies) (see Persistent form, Persistent, Exporter) MDL-57490 - Removed several legacy JS functions from javascript-static.js MDL-57690 - mcore YUI rollup is no longer included on every single Moodle page (see [forum post]) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.42 2017/03/15 14:00:03 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.3.tgz) = cd740701f5f01bb1469a0f96307739fee5b28863 RMD160 (moodle-3.3.tgz) = 7851c1b1c97fd646c9e132938360f133caced9e7 SHA512 (moodle-3.3.tgz) = bdd0426af36ab29fbb2b6a5d84328a652c30a3dfe9ea446cfb4b85bada589601fd418fce3c1e79c8efe95844e1195e4949db4414ba3c4562ad0228c7e5a1b1d3 Size (moodle-3.3.tgz) = 43763142 bytes @ 1.42 log @Update to 3.2.2 Upstream changes: Here is the full list of fixed issues in 3.2.2. Highlights MDL-36233 - Fixed inconsistent "Submissions not graded" link displayed to the teachers on the course overview block MDL-48228 - MySQL and MariaDB drivers updated to support full UTF-8 . For sites upgrading to 3.2.2, a CLI script may be used to convert to full UTF-8. See MySQL full unicode support for details. Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-56122 - Force reload/recreation of (unoconv) preview in grading interface MDL-51833 - Performance improvement in event monitor preferences loading MDL-55859 - Assignment: Delete incomplete files after pdf conversion failure MDL-55762 - Better error handling around ghostscript MDL-50719 - Long-running scheduled task should not significantly slow down cron processing of other tasks MDL-57587 - Quiz: Show feedback images when reviewing a quiz attempt MDL-57608 - VideoJS and VideoJs-Youtube javascript modules are no longer loaded when not required on the page MDL-50770 - Dashboard should apply customized block positions during dashboard reset MDL-57374 - Pasting unformatted non HTML plain text in Atto should not remove all styles and class attributes from all existing content in editor MDL-57362 - Assignment list all submissions must respect separate groups mode MDL-46782 - When re-entering Multi-SCO SCORM start from the first uncompleted SCO MDL-53367 - Importing a forum with auto subscription now automatically subscribes current users MDL-50625 - Allow to use LDAP user synchronisation without page control MDL-55915 - Respect capability to view full names in assignment grading, grader report and manual user enrolment popup MDL-57785 - Don't refresh SCORM navigation when navigation display is disabled MDL-57370 - Performance improvement when displaying notifications and messages popups MDL-57296 - Fixed bug when teacher without permission to view hidden grades was not able to collapse grade categories in the gradebook MDL-55547 - Event monitor: fixed bug preventing to view current subscription after deleting a course with subscriptions For developers MDL-57030 - Add option to behat run tool to automatically rerun failures MDL-57940 - Allow behat parallel run to start at different time @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.41 2017/01/19 02:31:57 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.2.2.tgz) = 3b2e2503316bd30eb03be3c4804b8e0076395585 RMD160 (moodle-3.2.2.tgz) = d1e75d48c0239c80f81571b72afb56e42c170430 SHA512 (moodle-3.2.2.tgz) = fa6a78743b8b98fe637774222b3c50e045cb2bf2d7c2061394035d48526540769beae032b97c1a7428c04e61ec778db2cbc3dd470f907e759dd754f83aa39fdd Size (moodle-3.2.2.tgz) = 39465439 bytes @ 1.41 log @Update to 3.2.1 Upstream changes: Moodle 3.2.1 release notes Releases > Moodle 3.2.1 release notes Release date: 9 January 2017 Here is the full list of fixed issues in 3.2.1. Fixes and improvements MDL-55906 - Assignment grading table reset button should clear persistent settings MDL-57222 - Marking workflow and grading must still save for hidden Assignment MDL-56810 - Fixed error converting submissions for annotation when student is unenrolled from course MDL-55062 - Upload users admin tool incorrectly updates authentication method for existing users when not included in CSV MDL-56912 - Feedback: Allow to submit empty not required multichoice questions MDL-53044 - Completely prevent login with expired passwords MDL-57213 - Boost - Fixed bug when my courses were not displayed at all with $CFG->navshowmycoursecategories on Security issues MSA-17-0001 System file inclusion when adding own preset file in Boost theme MSA-17-0002 Incorrect sanitation of attributes in forums MSA-17-0003 PHPMailer vulnerability in no-reply address MSA-17-0004 XSS in assignment submission page @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.40 2016/12/08 15:17:12 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.2.1.tgz) = 8af24d10612d6bd2d62ac9c2175e14d28b11806b RMD160 (moodle-3.2.1.tgz) = 6ae6a61127f08b265b677ce428422cfe3a73423c SHA512 (moodle-3.2.1.tgz) = 2942e312dcaae9ac234424f04216bf4f832cc5a716cc9fec392f4d71c8ece725d7d0ea0d19b09aeefcd661c73928f282812f94ad8e3be844c6739cf4da5b359c Size (moodle-3.2.1.tgz) = 38940294 bytes @ 1.40 log @Update to 3.2 Upstream changes: Major features Highlights MDL-55071, MDL-55074 - New "Boost" Bootstrap 4 theme, usability improvements of the navigation MDL-54682 - Messaging UI improvements MDL-52777 - User tours - walkthoughs/instructional overlays for first time user on page MDL-38158 - Pluggable media players in Moodle; Video.JS player MDL-55324 - Easier embedding videos in audios in Atto editor with poster, subtitles and other attributes MDL-54987 - New chart API and library Mobile app MDL-53870 - Support for offline quizzes in the Mobile app MDL-53777 - Include support for login via the browser in the new Moodle Mobile admin tool MDL-55059 - Support Smart App Banners for iOS MDL-56607 - Move mobile settings to top-level admin External tool (LTI) MDL-49609 - Add LTI Content Item support MDL-47113 - Open LTI Tools in new Window, add link when popup is blocked MDL-53832 - LTI v2.0 support Assignment MDL-38105 - Allow negative score for rubric and change default grade calculation method MDL-29795 - Assignment deadline overrides for an individual or group MDL-54872 - Sort blind marked assignment by blind ID instead of userid Quiz MDL-48629 - Change the separator for matching correct answer feedback MDL-3782 - Allow multiple answers in cloze MULTICHOICE question type MDL-55200 - Show coordinates in ddmarker questions to simplify dropzone creation MDL-27072 - Quiz reports now work on very large courses, rather than running out of memory Choice MDL-18592 - Allow teacher to make choices for students MDL-11369 - Show choice deadline in the course calendar MDL-55140 - Allow to specify open and close dates separately MDL-37946 - When choice display is set horizontal or vertical apply it to both options and results display Forum MDL-18599 - Upon restore, association of "owner" of single simple discussion forum type defaults to user completing restore. Solution: hide author of the first post MDL-37669 - Forum: Make "Mark as read on notification" a user preference MDL-55982 - Add support for automatic locking of an individual forum discussion after a period of inactivity Other activity modules MDL-55327 - Lesson: option to duplicate pages MDL-55868 - Book: various usability improvements MDL-56100 - Folder: Display in recent activity block MDL-54945 - Workshop: integrate with portfolio API MDL-48944 - Survey: activity completion condition on survey completion MDL-44712 - SCORM: improve Multi-SCO completion handing in activity completion MDL-55158 - Database activity: add start and end dates to the calendar MDL-14448, MDL-55464, MDL-55254, MDL-55251, MDL-49029 - Add standard capability "mod/xxxxx:view" to Lesson, Label, Database, Chat and Choice activities MDL-55866 - Remember editor disabled setting on a per-activity setting Global search MDL-54794 - Add users to global search MDL-54973 - Add messages to global search MDL-55127 - Add database entries to global search MDL-53222 - Revise admin settings/report for global search for improved usability Other improvements MDL-30179 - Allow teacher to toggle to/from "user view" in the User report in the gradebook (some items may be hidden for students but not teachers) MDL-53048 - New "password" fields that are not auto-filled by password managers MDL-55767 - Competency frameworks import MDL-29110 - Specify welcome email sender in enrol_self, or send emails from system noreply address MDL-22078 - Store "End date" for each course to be used in reports and analytics MDL-53399 - 'Activity chooser off/on' option moved to user preferences MDL-54751 - Introduce asynchronous module deletion so that recycle bin backup does not slow down editing process for the teacher MDL-55981 - By default non-editing teacher should not be able to access all groups (roles in upgraded sites are not changed) MDL-31356 - IMS Enterprise enrol plugin added features MDL-43230 - Support revoking awarded badges MDL-50286 - Allow to filter report_log by origin : Logs clogged up with events listed as origin cli MDL-51749 - Add Ability to Export Calendar for user or group events MDL-50888 - Antivirus: Implement ClamAV virus scanning using unix sockets. MDL-54617 - Always show count of online users in the online users block MDL-54680 - Offer cartridges in LTI provider For administrators Please read carefully: Possible issues that may affect you in Moodle 3.2 MDL-44467 - Return-Path should use no-reply address instead of support email; use only no-reply email or allowed domains in "From" header MDL-48468 - Add a Redis cache store to Moodle core MDL-39117 - Add a APCu cache store to Moodle core MDL-54947 - Update PostgreSQL binary (bytea) handling and improve connection performance MDL-48766 - Support IPv6 in IP lookup tool MDL-55124 - Support for connection pooler (pgbouncer) in PostgreSQL connection MDL-55916 - Maintenance mode should serve a http 503 instead of a 200 MDL-54606 - Sessions: Add support for Redis as a session_class_handler MDL-53366 - Antivirus clamav: Remove "Quarantine directory" settings parameter. MDL-55791 - Add capability to allow certain users through Maintenance mode Plugins removal If you are using any of the following you need to download and install the plugins or otherwise they will be removed following 3.2 upgrade: MDL-55837 - Themes Base and Canvas - these themes can not be used by themselves but they may be used as parent themes MDL-49533 - Repository Alfresco for Alfresco 4.2 and below, see Alfresco repository documentation MDL-55927 - Authentication method Radius. This plugin uses mcrypt library and is not compatible with PHP 7.1 MDL-38158 - Media players Flowplayer, Windows media player, RealPlayer, Quicktime - these media players were present in Moodle 3.1 but removed in 3.2. They need to be installed in media/player directory Web services MDL-31465 - Incorporate user suspension into web services MDL-45639 - Web Service for SSO (auto-login from the app to the site) MDL-55923 - Improve the behavior of deleted tokens on password reset MDL-55928 - New Web Service gradereport_user_get_grade_items MDL-55100 - New Web Service core_course_get_courses_by_field For developers MDL-55071, MDL-55074 - New "Boost" Bootstrap 4 theme, block and navigation changes (see Boost_Navigation and Themes) MDL-38158 - Introduction of Media players plugin type (see Media players) MDL-50937 - JQuery updated to version 3.1 (see jQuery) MDL-54987 - New chart API and library (see Charts_API) MDL-55727 - AMD modal module introduced (see AMD Modal documentation) MDL-52127 - Linting for Javascript with ESLint (see Linting Javascript) MDL-55058 - Linting for CSS with stylelint (see Linting CSS) MDL-48114 - Moodle can now be downloaded via composer (see Composer) MDL-55091 - phpunit has been upgraded to 5.x MDL-55072 - Behat now supports different themes. (See Running_acceptance_test) MDL-55048 - Grunt and npm build dependencies now require node version 4 or above MDL-31243 - New get_with_capability_sql function for retrieving SQL for finding users with capability in the given context MDL-49599 - Boxnet v1 API is now deprecated MDL-53306 - New authentication plugin method added which is called before user login MDL-47162 - Course ID is now required in message events MDL-55141 - Debugging option added for scheduled tasks from CLI (see Scheduled tasks documentation) MDL-54941 - Add filesize as a new field returned in all the Web Services returning file information MDL-56082 - Expose external authentication methods (loginpage_idp_list) in login block (see Authentication plugins) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.39 2016/11/19 06:33:25 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.2.tgz) = 02e5659e9460f9f92444df3cf3942f9eac3b8bca RMD160 (moodle-3.2.tgz) = ec157eb58b302d06f0899ecfc74ea1353250711d SHA512 (moodle-3.2.tgz) = 6eca98c02cd42809dbb39b2a6197e984c6f110b33d1c15cb6399966af0bf7eeb0436f65f3ceb06e3bbf21a27551867ed5eaec6706fdf5624550d9aa96907cc58 Size (moodle-3.2.tgz) = 38923254 bytes @ 1.39 log @Update to 3.1.3 Upstream changes: Moodle 3.1.3 release notes Functional changes MDL-56022 - Assignment: Allow to bulk download students submissions in separate folders to avoid file renaming confirmations MDL-46946 - Prompt users to complete required custom user profile fields before allowing them to use the site MDL-43796 - Assignment: When importing an assignment with blind marking into another course never reveal identities API changes MDL-52051 - Migrate to Dropbox API v2 MDL-55602 - Sessions: Add support for Redis as a session_class_handler Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-47500 - SCORM: Remove blank space on top MDL-54852 - Assignment: Do not display "Do you want to leave this page" dialogue on PDF grading screen when changes are saved MDL-29332 - Allow calculated questions to have variables with case differences (usually affects upgrades from before Moodle 2.1) MDL-56129 - Fix video playback with iOS 10.0 and 10.1 devices (iPad / iPhone) MDL-29774 - When adding group members and using user search display groups of potential members MDL-42041 - Book: put "Turn editing on" button in a more obvious location MDL-56368 - Fixed alignment of settings for Restrict Access when activity titles are very long MDL-55858 - Remove unsubscribe link from notification email in forum with forced subscription MDL-45969 - PDF annotations now show the submission of the selected attempt (fixed the bug when only last attempt was shown) MDL-55505 - Assignment: Fixed bug when editing grades for previous submission attempts overwrites existing grades MDL-56328 - Bootstrapbase Themes - reduce section activity indent when not editing @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.38 2016/09/12 12:24:06 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.1.3.tgz) = bb2779fc0b4431e239c90899136c8a9822db02e8 RMD160 (moodle-3.1.3.tgz) = 96cf87f38df888b4bcfcb00c47059aff0c7ccc5b SHA512 (moodle-3.1.3.tgz) = fe6d4a09ec1808d2e8b74a5a092417531cac82e644d9481b417944d8174c07d7aa573892ed6bb8c881eb4aee133dcd85b9f6ce0ff90aa86d183ec5dcd2796e76 Size (moodle-3.1.3.tgz) = 37558330 bytes @ 1.38 log @Update to 3.1.2 Upstream changes: 3.1.2 Highlights MDL-37250 - Lessons: save students attempts if they timeout MDL-54977 - Fixed bug with navigation tree not working in some cases MDL-50586 - Warn teachers about removing level 0 in rubrics as it leads to unexpected grades. MDL-41174 - Update the calendar event when inline changing activity name or duplicating activity MDL-33741 - Allow teacher to access course files in hidden categories using Server files repository in filepicker MDL-55333 - Fixed error when trying to view/export feedback responses with over 60 questions using mariadb/mysql Security issues MSA-16-0022 Web service tokens should be invalidated when the user password is changed or forced to be changed Fixes and improvements MDL-55312 - Bugfix: Load timeout for modules: core/first occurs after purge caches MDL-55229 - Bugfix: Meta Enrolment - Search for course produces error MDL-55707 - Bugfix: Possible to get in "recalculating grades" infinite loop MDL-55292 - Include tideways profiler along with xhprof for PHP7 profiling MDL-54892 - Uninstall scheduled tasks when plugin is uninstalled MDL-22183 - Prevent stats from running later and later - use scheduled task time only MDL-47371 - Bugfix: The character & is displayed as " & amp ; " in book module MDL-52544 - Resolved problems of Oracle driver in PHP7 environment MDL-55246 - Bugfix: Unoconv fails on files with spaces in the name. MDL-51078 - Add "All changes" option to the Action selector in report_log (was present in 2.6 and removed in 2.7+) MDL-52105 - Remove CAP_PROHIBIT in manager role for capability 'enrol/self:holdkey' MDL-54847 - Allow students to insert HTML audio and video tags MDL-55273 - Default setting for cookiesecure should be on MDL-55520 - Assignment module no longer resets max grade to 100 during module editing MDL-55245 - Attempting to select text in PDF annotation comments drags the comment box @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.37 2016/07/15 02:44:39 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.1.2.tgz) = 583a80523834bec3fe51d83f457679d01ed22a08 RMD160 (moodle-3.1.2.tgz) = 50ad503ed354646510c40018860ba3e06d7b809c SHA512 (moodle-3.1.2.tgz) = 82f3448c2255d7665a2acea1baeaed9982e3a9a96842a5878ed02d92a5f92b8f00d7b43d6393018d604151f348d7fdc371b200569fd5b5ba4a83081f0604b693 Size (moodle-3.1.2.tgz) = 37508124 bytes @ 1.37 log @Update to 3.1.1 Upstream changes: Moodle 3.1.1 release notes Releases > Moodle 3.1.1 release notes Release date: 11 July, 2016 Here is the full list of fixed issues in 3.1.1. Highlights MDL-41922 - Completed quizzes no longer appear in the Course overview block for students MDL-54165 - Allow to hide the document preview in assignment grading interface MDL-41945 - Do not overwrite submission with an empty filearea when several team members edit the same assignment MDL-49852 - Mark assignment as completed for all students in the team when one student from the team has made a submission MDL-29905 - Fixed the bug when deleting empty quiz category was showing an error that it has questions MDL-46721 - Assignment blind marking: participant number in the notification email matches the number on the submission MDL-45427 - Database activity: When creating a template clicking on the tags should add it to the textarea when Atto editor is used MDL-35104 - Allow to change username of a user registered under LDAP authentication method MDL-51806 - Workshop: allow to save edited settings when using comma as a decimal separator MDL-43887 - Fixed bug when handling optional date/time custom user profile field with date range starting later than 1970 MDL-35987 - Do not abort restore process in case of multichoice question error 'Backup error: invalid input syntax for integer: ""' Fixes and improvements MDL-55020 - Fixed bug when installing plugin downloaded from github repository MDL-54909 - Show different background from page when annotating PDF MDL-53111 - Allow to unmark completion criterion 'Require end reached' MDL-37138 - When clicking a URL in chat, it should open in a new window or tab MDL-54997 - Activity completion for a competency should be attached to course competency and not the learning plan competency MDL-54934 - Accessibility enhancements: Indicate phase name/form name on the Workshop title Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. For developers MDL-53019 - PHP 5.6.5 or higher is required for development on master branch @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.36 2016/05/25 08:23:58 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.1.1.tgz) = 90e8fd8c54fe280bb175bcb543c2995c5375058e RMD160 (moodle-3.1.1.tgz) = b6eb572dfb15c4fd98f8226591a6f4e44c5d7688 SHA512 (moodle-3.1.1.tgz) = 12c5c68691833033518f8dc9ce9053eb5a5bf88ebe7c4683c7ef611725d2763ad34f1af9e64d9696f4bb9d3a454c41f7516d040f34d7b6f88da1c140d074a552 Size (moodle-3.1.1.tgz) = 37479843 bytes @ 1.36 log @Update to 3.1 Upstream changelog is too long, please visit: https://docs.moodle.org/dev/Moodle_3.1_release_notes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2016/04/10 03:08:56 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.1.tgz) = cb393c758fe2dce0d4aea4a0dec0555badb29023 RMD160 (moodle-3.1.tgz) = dc7e63bcb99b03faa13eab8393df066187514f74 SHA512 (moodle-3.1.tgz) = a8ab1b275bcb75e233b4cb77c6afb7bfb268e9dd11add7120c420e9f6179146640ab3bad8f4b050eaa254a2adb01500b80e2fc47517f6c1a1e98c13ad8389354 Size (moodle-3.1.tgz) = 37440572 bytes @ 1.35 log @Update to 3.0.3 Upstream changes: Moodle 3.0.3 release notes Releases > Moodle 3.0.3 release notes Release date: 14 March 2016 Here is the full list of fixed issues in 3.0.3. Contents 1 Highlights 2 Fixes and improvements 3 Security issues 4 See also Highlights MDL-48778 - Fixed problems with assign quick grading in case of multiple attempts MDL-21912 - New setting 'Allow admin conflict resolution' for restoring a course from a different Moodle site MDL-31635 - Course completion "grade" criteria now correctly shows grades as points and not percents MDL-51702 - Restored ability to assign roles to blocks in Default dashboard and My home MDL-49807 - Wiki table of contents correctly displays headers created in Atto editor Fixes and improvements MDL-48015 - Fixed misalignment in gradebook when category has no total and items MDL-52566 - Releasing assignment with team submission now releases grades to all group members MDL-52486 - Fixed javascript errors in languages with _ in the name such as en_us (for example when editing user interests) MDL-52249 - Custom menus with subitems now work correctly on touch screen devices MDL-51723 - Fixed bug with unenrolling users on login under LDAP auth with Active Directory MDL-38020 - Corrected user enrollment workflow through Participant list using Edit Icon MDL-41531 - Fixed irregular characters in course name interfering with PayPal enrolment MDL-51075 - Centered positioning of glossary popup MDL-52217 - Cleaning temporary download directory for dropbox repository MDL-52637 - Fixed problems with connection to SMTP mail in some configurations MDL-52589 - Allow non-default cache stores to be uninstalled MDL-50083 - Unlock submissions when reopening locked assignment MDL-43620 - Allow to reset the course start date when having a chat activity MDL-49338 - Fixed bug when quiz statistics report displays the preview icons to the wrong variant MDL-52763 - Users with the mod/assign:viewblinddetails capability are able to cross reference users with their blind identities MDL-52435 - Plagiarism prevention links are moved to the top of the submission text MDL-52814 - Fixed overlapping of redo button in Quiz MDL-53012 - Behat: Add step to run scheduled task MDL-50218 - If there is no grade, an external tool (LTI) module will now return a grade of '' instead of 0 to the LTI tool producer Security issues MSA-16-0003 Incorrect capability check when displaying users emails in Participants list MSA-16-0004 XSS from profile fields from external db MSA-16-0005 Reflected XSS in mod_data advanced search MSA-16-0006 Hidden courses are shown to students in Event Monitor MSA-16-0007 Non-Editing Instructor role can edit exclude checkbox in Single View MSA-16-0008 External function get_calendar_events return events that pertains to hidden activities MSA-16-0009 CSRF in Assignment plugin management page MSA-16-0010 Enumeration of category details possible without authentication MSA-16-0011 Add no referrer to links with _blank target attribute MSA-16-0012 External function mod_assign_save_submission does not check due dates @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.34 2016/01/15 06:50:55 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.0.3.tgz) = 003e83f5ad5cc4a8e4bbc7f780b817a942237ff8 RMD160 (moodle-3.0.3.tgz) = a05de61d61543edaa5df2f2966d3f413a8d91a37 SHA512 (moodle-3.0.3.tgz) = 5c2b632a4b1aa2b654f380ff2caef2f371d5a59c3d62f7d28a1ef2b14eef9ca337d2bc998f1400c1543f3a36b71acb579054d43c2d0feca1b4e03237f4a153b0 Size (moodle-3.0.3.tgz) = 38094358 bytes @ 1.34 log @Update to 3.0.2 Move the line of ${SED} from do-install to post-patch, to pet pkglint Upstream change: Releases > Moodle 3.0.2 release notes Release date: 11 January 2016 Here is the full list of fixed issues in 3.0.2. Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements This is a very quiet release since Moodle 3.0.1 has only come out recently and lots of developers and users took Christmas holidays after that. Additional interesting issues included in 3.0.2 are: MDL-49473 - Logs export contains year MDL-52078 - Fixed error in grade totals when using natural grading and excluding hidden items that appeared only when viewed by students MDL-52354, MDL-52355 - Database module now allows to set dates in a broader range and respects calendar type plugin MDL-51257 - Messaging screen now indicates when a message is not sent MDL-52194 - Fixed Flowplayer not working with insecure configuration of request_order @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.33 2015/11/19 02:05:34 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.0.2.tgz) = 872f1b5b9de9fa9c9862cbcf0dc384d3f580a302 RMD160 (moodle-3.0.2.tgz) = b21fe00dadeace4307dc2370aca7b84fbc65b3ca SHA512 (moodle-3.0.2.tgz) = 1c37bcb3f7a6b861c85a22c64a09bcbb2d0dddf8e8dabc63c616034bfd98dc4780222c7d31ab65d19a16f8ab471ba9d25d4bce3b3b04875e12fdde8404bc1aee Size (moodle-3.0.2.tgz) = 38045086 bytes @ 1.34.2.1 log @Pullup ticket #5029 - requested by bsiegert www/moodle: security update Revisions pulled up: - www/moodle/Makefile 1.46 - www/moodle/distinfo 1.35 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wen Date: Sun Apr 10 03:08:56 UTC 2016 Modified Files: pkgsrc/www/moodle: Makefile distinfo Log Message: Update to 3.0.3 Upstream changes: Moodle 3.0.3 release notes Releases > Moodle 3.0.3 release notes Release date: 14 March 2016 Here is the full list of fixed issues in 3.0.3. Contents 1 Highlights 2 Fixes and improvements 3 Security issues 4 See also Highlights MDL-48778 - Fixed problems with assign quick grading in case of multiple attempts MDL-21912 - New setting 'Allow admin conflict resolution' for restoring a course from a different Moodle site MDL-31635 - Course completion "grade" criteria now correctly shows grades as points and not percents MDL-51702 - Restored ability to assign roles to blocks in Default dashboard and My home MDL-49807 - Wiki table of contents correctly displays headers created in Atto editor Fixes and improvements MDL-48015 - Fixed misalignment in gradebook when category has no total and items MDL-52566 - Releasing assignment with team submission now releases grades to all group members MDL-52486 - Fixed javascript errors in languages with _ in the name such as en_us (for example when editing user interests) MDL-52249 - Custom menus with subitems now work correctly on touch screen devices MDL-51723 - Fixed bug with unenrolling users on login under LDAP auth with Active Directory MDL-38020 - Corrected user enrollment workflow through Participant list using Edit Icon MDL-41531 - Fixed irregular characters in course name interfering with PayPal enrolment MDL-51075 - Centered positioning of glossary popup MDL-52217 - Cleaning temporary download directory for dropbox repository MDL-52637 - Fixed problems with connection to SMTP mail in some configurations MDL-52589 - Allow non-default cache stores to be uninstalled MDL-50083 - Unlock submissions when reopening locked assignment MDL-43620 - Allow to reset the course start date when having a chat activity MDL-49338 - Fixed bug when quiz statistics report displays the preview icons to the wrong variant MDL-52763 - Users with the mod/assign:viewblinddetails capability are able to cross reference users with their blind identities MDL-52435 - Plagiarism prevention links are moved to the top of the submission text MDL-52814 - Fixed overlapping of redo button in Quiz MDL-53012 - Behat: Add step to run scheduled task MDL-50218 - If there is no grade, an external tool (LTI) module will now return a grade of '' instead of 0 to the LTI tool producer Security issues MSA-16-0003 Incorrect capability check when displaying users emails in Participants list MSA-16-0004 XSS from profile fields from external db MSA-16-0005 Reflected XSS in mod_data advanced search MSA-16-0006 Hidden courses are shown to students in Event Monitor MSA-16-0007 Non-Editing Instructor role can edit exclude checkbox in Single View MSA-16-0008 External function get_calendar_events return events that pertains to hidden activities MSA-16-0009 CSRF in Assignment plugin management page MSA-16-0010 Enumeration of category details possible without authentication MSA-16-0011 Add no referrer to links with _blank target attribute MSA-16-0012 External function mod_assign_save_submission does not check due dates To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 pkgsrc/www/moodle/Makefile cvs rdiff -u -r1.34 -r1.35 pkgsrc/www/moodle/distinfo @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (moodle-3.0.3.tgz) = 003e83f5ad5cc4a8e4bbc7f780b817a942237ff8 RMD160 (moodle-3.0.3.tgz) = a05de61d61543edaa5df2f2966d3f413a8d91a37 SHA512 (moodle-3.0.3.tgz) = 5c2b632a4b1aa2b654f380ff2caef2f371d5a59c3d62f7d28a1ef2b14eef9ca337d2bc998f1400c1543f3a36b71acb579054d43c2d0feca1b4e03237f4a153b0 Size (moodle-3.0.3.tgz) = 38094358 bytes @ 1.33 log @Update to 3.0 Upstream changes: Major features Highlights MDL-29801 - Allow users to delete personal messages MDL-27177 - Allow students to see each other's contact details in full profile without global permission if they are able to see each other's course profile MDL-46455 - Backup/restore functionality with new logging system MDL-46878 - Reset Dashboard for all users after changing the default Dashboard Quiz MDL-47494 - New question types from the UK Open University - Select missing words, Drag and drop into text, Drag and drop onto image and Drag and drop markers MDL-38214 - New Cloze subquestion types with shuffling of answers - MCS, MCVS, MCHS MDL-50217 - Question types sorted with common ones at the top MDL-29771 - Interactive behaviour should show number of tries left in the Try again state Forum MDL-49682 - Make forum email template editable MDL-46321 - Uninformative error when moving forum without first selecting destination MDL-50993 - Timed discussions are now displayed to students in a logical order MDL-50430 - Number of subscribers specified in forum subscriber list Assignment MDL-49176 - Assignment marking guide 'flattens' instructions for markers and students MDL-49515 - Upgrade FPDI library in assignfeedback_editpdf to 1.5.4 to fix problems with PDF annotator on some files MDL-50283 - Improve Rubric interface to include the ability to duplicate rows Other activity modules MDL-49028 - Wiki: Option to delete pages during course reset MDL-40836 - File resource: New file resource setting option to display upload/modified date MDL-26501 - Glossary: Do not allow to browse by author if author is never displayed MDL-50673 - Workshop: display all participants on "Submission phase" page in a table MDL-50664 - Database activity: add setting to disallow managing of own entries after approval MDL-50658 - LTI: Add support for LTI Memberships service MDL-49581 - Lesson: Remove high scores list feature MDL-49882 - Lesson: Essay questions are not imported into the lesson Module MDL-50720 - Database activity: Highlight database entries that are not yet approved. User interface and usability improvements MDL-51051 - Rename 'Categories and items' to 'Gradebook setup' and add link MDL-51250 - Show default section name when editing section details with default checkbox being checked MDL-49984 - Add visual blocks outlines to My profile page to help separate information MDL-48947 - Collect all course section editing buttons under one "Edit" dropdown MDL-51087 - Use client-side validation in the signup form MDL-50113 - Improve display of long user and course names in Messaging MDL-50919 - Simplify the Manage tags page, allow to quickly change name, flag and official status of the tags MDL-51013 - Navbar button should appear for smaller screens only when the custom menu or language menu is not empty MDL-51260 - Use the new autocomplete form field for tags MDL-51296 - Add title to page when adding blog post MDL-38763 - Permission override UI should use JS confirmation MDL-29763 - Add description to Portfolio settings page Atto editor MDL-45515 - New table editing features in Atto editor MDL-49732 - Keyboard interaction for hyperlink in Atto (Ctrl+K) MDL-50936 - More Atto editor Maths equation buttons (sum, sqrt, int, etc.) MDL-50142 - Text editor preferences help pop-up Enrolments MDL-30674 - Set guest access key from enrolment methods page MDL-30157 - Allow users to start manual enrolments right now MDL-49746 - Allow to sort enrolled users page by last course access MDL-48074 - Group filter in enrolments list should have option "not in any group" Administration MDL-49329 - Multiple improvements in the plugins installation/update system including ability to install several plugins at the same time MDL-49280 - New configuration setting to allow duplicate email addresses MDL-51330 - Show scheduled tasks component in the cron log MDL-51261 - Upgrade key - mechanism to protect anonymous web access to upgrade screens MDL-50602 - New settings in Automated backup setup for deleting older backups and keeping a minimum number of backups MDL-48438 - Add real name to email about login failures MDL-30960 - New option in email settings to specify SSL or TLS (SMTPSecure property of PHPMailer) MDL-46623, MDL-51824 - CAS and LDAP: Replace CLI script to synchronise users with a scheduled tasks MDL-39319 - Allow administrator to uninstall several languages in one single action MDL-50155 - Move and rename "Common activities settings" link to be under "Manage activities" for consistency MDL-50631 - Display Moodle ASCII logo in CLI installer MDL-46167 - New option for CLI installation: skip database MDL-50572 - Disable YouTube repository by default since it requires setting up MDL-51739 - Lock theme selector UI when $CFG->theme is hardcoded in config.php MDL-51478 - Enable Mobile services by default for sites with https MDL-19748 - Do not allow to edit tags in the default authenticated user role MDL-46398 - Make HTML5 video the default player for capable videos Other improvements MDL-51132 - Introduce course tagging as a replacement for user-course-tagging in the "Tags" block. See upgrade documentation MDL-41042 - Course contacts shown in course listings no longer lag by an hour MDL-44273 - Back-off strategy for RSS feeds MDL-45981 - CAS Auth Config needs way to specify that curl should use SSLv3. MDL-49891 - Add description meta to frontpage MDL-25451 - Go straight to "Permissions" from block context menu instead of "Assign roles" if they are not available MDL-50647 - Add 'not in group' section to group overview page MDL-50956 - Allow main menu block to be displayed "throughout the entire site" MDL-28954 - Allow images and embedded files in the cohort descriptions MDL-50371 - Use $CFG->gradepointdefault for new manual gradeitems and grade categories Security issues There are no new security issues since the Moodle 2.9.3 release on 9 November 2015. For developers MDL-46455 - Events must define fields mappings in order to be correctly restored (documentation) MDL-50125 - Allow all plugins to inject links in the preferences page (documentation) MDL-51247 - Revive / refresh / rebuild the autocomplete mform element. MDL-50839 - Allow themes to set User menu avatar size (documentation) MDL-48494 - Make $plugin->component required for all plugins MDL-43896 - Drop support for $module in version.php files for Moodle 3.0 MDL-50645 - Cache the list of available callbacks per plugin MDL-33564 - rss_error() should return a proper HTTP response code MDL-37864 - New method to add help icons to the sortable table headers (documentation) MDL-51737 - Add ability to detect MS Edge in our browser sniffing code MDL-51213 - external_format_text should be safe to call from web or webservice (documentation) MDL-51413 - Add an additional return field in get_forums_by_courses in order to specify if the current user can create discussions MDL-51217 - Using recaptcha is not possible outside auth_email plugin. MDL-51107 - Add a callback to inject nodes in the category settings navigation (documentation) MDL-50891 - is_web_crawler should be moved to useragent class MDL-50453 - Replace reserved word usage from \core\progress\null (PHP7) MDL-50009 - Prevent scheduled tasks from leaving unfinished db transactions MDL-49821 - Some Web Services miss checks for guest and deleted users MDL-50926 - Upgrade to phpunit 4.x MDL-50491 - New format_text option to exclude particular filters MDL-50783 - Allow some ajax external functions to be called without a session MDL-50150 - Add "Blocks" feature to JS and PHP mustache engines (documentation) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.32 2015/11/09 14:29:10 wen Exp $ d3 4 a6 4 SHA1 (moodle-3.0.tgz) = db9328196c1265a584680736f7a16d921da74987 RMD160 (moodle-3.0.tgz) = 4cf8cb86e9a42987712930df7da44de3954066ef SHA512 (moodle-3.0.tgz) = fccdcfe38d376fe55339becdf900a93acaf3b24787955a6651c54a52895bf85d788a7aae26d5417adc9dbb20db00a1650b349d804cd9afc81f02284d28d2be2c Size (moodle-3.0.tgz) = 37986599 bytes @ 1.32 log @Update to 2.9.3 Upstream changes: Highlights MDL-42639 - Web service core_user_get_users_by_field should return username or idnumber to all managers MDL-48861 - Assignment: "Need grading" filter is not working properly within grading overview MDL-51552 - "Single View" bulk insert for empty grades no longer overwrites non-empty grades MDL-51083 - Fixed undesired browser password autofilling in several forms (majority of forms were fixed in MDL-45772 in previous release) MDL-36606 - AJAX Grader report now works correctly when uneditable cells are present Functional changes MDL-49545 - Teachers without capability to change course full or short name should not be able to do it during restore as well MDL-50917 - Allow manager to access another user's preferences MDL-50811 - Forum email replies update completion tracking information MDL-51834 - Lock custom profile fields that are set to by synchronised with various auth plugins MDL-44707 - Copy embedded files in HTML block when duplicating block (mostly affects adding HTML block with files to default Dashboard) MDL-51467 - Changing course start date when resetting course now correctly adjusts Date Restrictions MDL-43594 - Assignment: Resetting course start date now updates calendar events respectfully UI changes MDL-40710 - Better visualization of badges backpack icon MDL-51290 - Make adding a photo to a profile more obvious MDL-50207 - Fixed activity results block CSS not to overwrite table caption and work correctly with RTL Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-51514 - Performance improvement in one of regrading queries on MySQL MDL-51498 - Improve performance for regrading gradebook MDL-50805 - Performance improvement in cron Messaging Cleanup Task MDL-50790 - Fixed problem with removing content of Reply to email feature in gmail MDL-26429 - Added missing criteria icons to completion report MDL-51190 - Fixed MS Edge locking up when viewing embedded PDF MDL-46710 - LTI module correctly tracks completion when opened in a new window MDL-46497 - Atto: clicking RTL button and then LTR button should not add additional HTML tags MDL-49032 - RFC2445_WSP defined incorrectly for Bennu iCal. MDL-50892 - Fixed errors appearing when resource or activity was named '0' (zero) MDL-51390 - Badges: fixed connection to external backpack MDL-50079 - Atto: Fixed bug when user was unable to select "open in new window" when linking to the file from repository MDL-48881 - Fixed bug with lesson not always showing student attempts @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.31 2015/11/04 02:46:58 agc Exp $ d3 4 a6 4 SHA1 (moodle-2.9.3.tgz) = 20e3c786b5b0e36851f4e42fb5e7ae929875bc0a RMD160 (moodle-2.9.3.tgz) = e337129a1f523de2bb85e7574941ea286f02c752 SHA512 (moodle-2.9.3.tgz) = fe98155f8ad3ddeab571aa6ecf71bb9f44e87801a3de8cca64b5341ed1a13f21d843804187016951dd105f1eec6ea25a95d53a405c3def5a5ac6ac738d14e0d7 Size (moodle-2.9.3.tgz) = 36476693 bytes @ 1.31 log @Add SHA512 digests for distfiles for www category Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.30 2015/09/20 13:11:38 wen Exp $ d3 4 a6 4 SHA1 (moodle-2.9.2.tgz) = 5ddcf28f118bcaad057a90fe0a72a398960c9c49 RMD160 (moodle-2.9.2.tgz) = d3d8d3734d2a1dfaa2a6784587ee296f6344af42 SHA512 (moodle-2.9.2.tgz) = 5897c9ddc3f98e0c6f80f051684f9cf0f4da75f4ed7dd9e551000edf711d6e1ca2848af44677b0e93f80506f258d4eda5f236cbe00c1e0a264bae86f07621996 Size (moodle-2.9.2.tgz) = 36435068 bytes @ 1.30 log @Update to 2.9.2(security update) Oked by wiz@@ Upstream changes: Moodle 2.9.2 Highlights MDL-50062 - Changing grading category aggregation method no longer results in unexpected "Extra credit" items MDL-34938 - Enrolment expiration dates are now respected in meta course enrolments MDL-35148 - Course/Category themes are respected when viewing website on tablets or mobile devices MDL-45772 - Forms such as "Create new group" are no longer populated with passwords and usernames by the browsers UI changes MDL-37832 - Course overview block on "My" ("Dashboard") page indicates that activities are expandable/collapsible MDL-46860 - Filepicker is displayed correctly inside Manage Files popup in Atto MDL-49536 - "Clean" and "More" theme's logo removes all header information. MDL-45841 - Blog-style forums better indicate unread posts MDL-50293 - File name wraps properly in the Navigation block MDL-50323 - Unordered lists are styled in course sections properly MDL-50869 - Increased contract of warning colours for AA accessibility MDL-50801 - Allow to set the caption side in Atto table MDL-50525 - Improve placement of preventsubmissionnotingroup on settings page Functional changes MDL-49826 - Single view now requires capability moodle/grade:edit and not moodle/grade:manage MDL-35027 - Forum's subscribers list shows participants with no access to forum MDL-51179 - Atto autosave restore is disabled if the content is modified by somebody else MDL-49629 - Possible to specify icon URL for a named external tool MDL-50868 - Allow to use ruby tags API changes MDL-49085 - Block tag_youtube is converted to the new YouTube API MDL-49360 - Function get_local_referer() should be used rather than HTTP_REFERER directly Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-46232 - Fixed "Only lowercase letters allowed" error on deleting users with empty email MDL-30315 - Uploading feedback from CSV no longer overrides local assigned grades MDL-50446 - Main menu block no longer throws error if there is a resource to be opened in a new window MDL-49440 - Date picker correctly displays names for week days in all locales MDL-42670 - Recent activity block no longer shows student name when assignment blind marking is on MDL-49864 - Assignment PDF Pen annotations are always visible even if there are draft pen annotations MDL-43785 - Corrected error message text about expired sessions when clicking on AJAX elements such as expanding admin menu MDL-44962 - Fixed error when using HTML tags inside wiki headers MDL-50649 - Optimised database query for Course Participation report MDL-50714 - Posting in a forum does not unnecessarily require capability 'mod/forum:movediscussions' MDL-50799 - Improve question bank "questions per page" string behaviou @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2015/07/08 15:51:56 wen Exp $ d5 1 @ 1.29 log @Update to 2.9.1 Upstream changes: Moodle-2.9.1 Highlights A lot of work has been done in dealing with unexpected grade changes in the gradebook which some users have experienced when upgrading from Moodle 2.7 to 2.8 or 2.9. See the user documentation Grades min max and Gradebook calculation changes for details. MDL-48618 - Dealing with unexpected changes to grades after upgrading to Moodle 2.8 MDL-49257 - Adjusting weights when extra credit item is present causes unexpected behaviour MDL-48239 - Changing the maximum grade of items with calculation to the value different from 100 Another release highlight is the introduction of the authorised access to the YouTube repository. After upgrading you will need to enter an API key from YouTube into your site's YouTube repository settings. MDL-50176 - Authenticated access to the YouTube repository Functional changes MDL-50089 - Gradebook export now respects aggregate only non-empty grades for percentage and letter MDL-48467 - Atto: Clean the html even if submitting the form when Atto is in html view mode API changes MDL-49022 - sync_users must trigger event core\event\user_updated Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-50177 - Upgrading assignments in 2.7/2.8 works even when conditional access is used MDL-39353 - Connection to a hub from behind a proxy server MDL-49742 - Enrolled users page no longer displays sorting by fields that are not used in user identity MDL-47787 - After deleting a quiz, its question categories and questions remain in the database MDL-49764 - Fixed gradebook UI inconsistencies in Internet Explorer MDL-49885 - The course overview block can now be added to Dashboard MDL-50675 - Display Wikimedia repository thumbnails (caused by the change in Wikimedia API) MDL-50091 - Fixed fatal error in gradebook singleview after a module has been uninstalled MDL-48664 - Messaging contacts paging bar no longer expands and overlaps other text MDL-50092 - User unenrollment is now working with IMS Enterprise MDL-49560 - SOAP web service now works with token MDL-50004 - Fix coursename and enrolment icons in category combo on Frontpage MDL-50646 - Site default language should be set as the language for new users MDL-50394 - Grade to pass no longer throws an error when a decimal point separator is used MDL-50276 - Added missing new line separator in plain text e-mails from the forum MDL-49061 - The activity completion report in a course correctly shortens headers when multi language filter is used MDL-50275 - Added missing version bump after risk bitmap change in MDL-49941 MDL-50380 - Fixed missing parameter error when editing files in wiki @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2015/05/15 10:58:18 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.9.1.tgz) = f0c72e54843a35399842d35a83bc61865f0f3ea9 RMD160 (moodle-2.9.1.tgz) = 881a9a86811127b709a48bdc02fe1a81e2242427 Size (moodle-2.9.1.tgz) = 36340544 bytes @ 1.28 log @Update to 2.9 Upstream changes is too long, please visit: https://docs.moodle.org/dev/Moodle_2.9_release_notes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2015/03/11 14:14:52 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.9.tgz) = b7cad21bbe510ce31491a02b900ab69520b2f56b RMD160 (moodle-2.9.tgz) = d3628518a3dd177a5dd99a88165d509ae56e9e02 Size (moodle-2.9.tgz) = 36300753 bytes @ 1.27 log @Update to 2.8.5 Upstream changes: Highlights MDL-35392 - Feedback from module assign is now always shown in the gradebook MDL-31036 - No more truncating characters in assignment quick grading MDL-46626 - Log report export no longer contains html MDL-23273 - Limit of responses in choice module is respected in case of synchronous submissions Functional changes MDL-31578 - Shibboleth can map attributes for all Moodle fields including custom attributes MDL-47911 - Performance improvement on gradebook operations MDL-49240 - Web service core_get_string now functions correctly MDL-45621 - It is possible to uninstall portfolio plugins MDL-48670 - Standard behat tests now work properly regardless of user timezone UI changes MDL-48533 - Backup report now links to the individual course backup summaries MDL-49064 - left-align css class now has an RTL equivalent in bootstrap base Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-42138 - Required custom profile fields are always required on signup form even when user has logged in as guest MDL-49059 - Possible to embed YouTube videos with start time or playlist info MDL-48544 - Block region no longer disappears if all blocks in it were hidden MDL-48841 - Fixed bug with not being able to reset scheduled task to defaults MDL-49167 - Fixed regression with $CFG->yuislasharguments introduced by previous minor release MDL-47953 - Grader report shows correct number of students per page when suspended users are present MDL-48294 - enablemobilewebservice is no longer duplicated in Site admin MDL-48679 - Fixed bug with missing grade export URL when using grade publishing @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2015/02/02 14:54:55 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.8.5.tgz) = 170ca35a9de70b7b3ba36984a5c8690c8b94472a RMD160 (moodle-2.8.5.tgz) = f9a57c1b4423f98a5e4a3fb6ca73a3238b563fd0 Size (moodle-2.8.5.tgz) = 35792702 bytes @ 1.26 log @Update to 2.8.3 Upstream changes: Moodle-2.8.3 Highlights MDL-47935 - Atto Autosave message no longer covers text you are editing MDL-44560 - Pagination in glossary category works correctly when entries have multiple categories MDL-47792 - Course and Activity Completion Reports display vertical text without truncating Functional changes MDL-43386 - Lesson grade essay responses preserve HTML formatting MDL-14730 - Allow linking to pages inside a lesson MDL-47761 - Explanation is given to the users why they are unable to enrol in the course MDL-47871 - Event monitor: Teacher can duplicate System rule UI changes MDL-44907 - Better styling of admin setting validation messages in bootstrapbase MDL-48596 - Lesson editing page has correct layout used by other editing pages and does not obstruct page with blocks MDL-47166 - Atto: outdent button is shown first followed by indent button Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-48765 - Improved icon alignment on course enrolment methods page MDL-40285 - When assignment is submitted by one team member it is shown as submitted for all team members MDL-38142 - User forum posts page no longer displays error for the hidden course MDL-36877 - Final lesson page is displayed when course setting "Show gradebook to students" is set to "No" MDL-48073 - Group filter is preserved when moving to next page of enrolled users MDL-40326 - Course reset also resets lesson progress bar MDL-48383 - Cron no longer warns about disabled enrol_imsenterprise after each scheduled task MDL-48914 - Roles assignment page does not display user select if there are too many users preventing from php memory error @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2015/01/12 13:33:15 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.8.3.tgz) = 44762f05b30cc3f857d3bcf50ec9f6192538759c RMD160 (moodle-2.8.3.tgz) = f545ef66755f70c4192411b1d1079941980ae21d Size (moodle-2.8.3.tgz) = 35773906 bytes @ 1.25 log @Update to 2.8.2 Upstream changes: Release date: 12 January, 2015 Here is the full list of fixed issues in 2.8.2. CONTENTS [hide] 1 Highlights 2 Functional changes 3 API changes 4 UI changes 5 Security issues 6 Fixes and improvements 7 See also Highlights MDL-40241 - Default Manager and Teacher role are able to manually mark course as completed MDL-46442 - Notifications about assignment re-submissions are sent MDL-43462 - EditPDF correctly shows landscape PDFs MDL-43679 - Clicking link to Moodle in MS Word no longer results "You are already logged in" message Functional changes MDL-42717 - Ensure automated backup files are deleted when an error occurs because of directory permissions MDL-47601 - Ensure old automated backups are deleted including the case when file name is renamed from language string MDL-48023 - Changed "Cache-control: private" to "public" on public static files to increase performance MDL-48224 - In the Task API, each adhoc and scheduled task now has it's own SMTP buffer, and the legacy cron has one buffer for all tasks. Previously scheduled tasks had no buffer, and the legacy cron had a buffer only for tasks of activity modules. MDL-33606 - Make distinction between all section course view and a single section course view log entry API changes MDL-44657 - No more Javascript error when the form class is namespaced MDL-22309 - get_role_users() works correctly when a user is assigned more than one role MDL-48697 - Completion directory is recognized by Moodle as a valid component directory MDL-48495 - Limit protocols supported by curl by default UI changes MDL-35078 - End date for self enrolment on the bulk enrolment form now also contains time MDL-42501 - Added help about deleting grades in the course reset form MDL-48206 - Wider textarea for the comments in the comments block Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-40097 - Course completion role criteria no longer causes fatal error MDL-35494 - User is able to restore an activity even when they own only one course MDL-20304 - Practice lesson does not appear in Gradebook [Patch] MDL-45324 - Grading notifications are not sent before the grades are released to students MDL-47133 - Keyboard shortcuts in Atto do not interfere with regional keyboard settings MDL-37704 - Possible to lock Description field in users' profiles MDL-36240 - Calendar events from activities are restored even without user data MDL-14908 - Parent Role can view courses for students that are in groups MDL-46472 - Fixed upgrade loop caused by undeletable themes MDL-31822 - Non-default section name is shown at the site level MDL-47475 - PDF annotation is visible by all students in the team and not only by the one who made a submission MDL-47993, MDL-48088 - Correctly parse dates with timezones when importing from Microsoft calendar MDL-48150 - Fixed a bug whereby only the first post in a forum was sent with the correct headers on each run of cron MDL-48288, MDL-48191 - Grader report's floating headers work correctly when email or average row is hidden MDL-48179 - Backup progress no longer times out when compressing large backup MDL-48164 - 'Reply to email' does not result in out-of-office replies posted in forum @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2014/11/16 09:04:05 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.8.2.tgz) = 808374583a81e0c119e39b905b6fc399594737d4 RMD160 (moodle-2.8.2.tgz) = 982b5957037bc9988dc42c35b8dae474d1215b81 Size (moodle-2.8.2.tgz) = 35761453 bytes @ 1.24 log @Update to 2.8.1 Upstream changes: Moodle 2.8.1 release notes Release date: 13 November 2014 Here is the full list of fixed issues in 2.8.1. Regression fixes MDL-48204 - Syntax error in mod/wiki/admin.php -- Note: this is the regression that lead to Moodle 2.8.1 being released a few days after 2.8. MDL-48168 - It should be possible to edit the overall max grade after a quiz has been attempted MDL-48156 - Schedule task manager misinterprets core\plugininfo\base::is_enabled() Other fixes MDL-48093 - HTML 5 video: Firefox now supports .mp4 MDL-47391 - Default profile page uses page-layout "mydashboard" instead of "mypublic" MDL-39692 - Letter boundary cannot be deleted MDL-39376 - performance problem while calling admin setting page in case of large amount of categories MDL-30968 - Group hyper-link in Forum view links to list of all participants @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2014/11/11 12:04:51 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.8.1.tgz) = 4ef35f1a681033d66514bf952748ff36db536266 RMD160 (moodle-2.8.1.tgz) = 6bbb707c9be5058b24b909cd2a349cbc3344937e Size (moodle-2.8.1.tgz) = 35720161 bytes @ 1.23 log @Update to 2.8 Upstream changelog is too long, please visit: https://docs.moodle.org/dev/Moodle_2.8_release_notes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2014/09/23 07:06:10 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.8.tgz) = 4ef53b4d8aeb707b2d7aa8c6abf3fc8d70fad32d RMD160 (moodle-2.8.tgz) = ef1f53381217edaed57c530ce61b5c777f83ea15 Size (moodle-2.8.tgz) = 35721209 bytes @ 1.22 log @Update to 2.7.2(security update) Upstream changes: Highlights MDL-45780 - Atto now working with form change checker and quiz autosave MDL-46748 - Mathjax address that changed, that caused Atto to fail to load, has been updated in Moodle MDL-35984 - Gradebook Sum of grades shows correct total if items are hidden Functional changes MDL-45724 - Warning given when the same memcached instance is used for both sessions and MUC MDL-46681 - For Multiple choices questions in the quiz / question bank, the options "Clear incorrect responses" and "Show the number of correct responses" did not make sense for "One answer only" questions. It is now impossible to select that combination of options on the form. Security issues MSA-14-0033 URL parameter injection in CAS authentication MSA-14-0034 Identity information revealed early in Q&A forum Fixes and improvements MDL-37509 - Description of assignment hidden in calendar if "always show description" = NO MDL-46545 - Weekly stats now working again MDL-46589 - Automatic emails now sent after users import from CSV MDL-43197 - Parent role only sees course total and no longer individual grades MDL-46236 - Start New Attempt option is now followed if SCORM is set to appear in a popup Approved by: wiz@@ @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2014/07/18 13:34:17 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.7.2.tgz) = 396d985a12d6b34bc25028ecd34e5e1ab6fc2faf RMD160 (moodle-2.7.2.tgz) = 96decaf48c3659c49a3db4f30e895b4d944ad9e2 Size (moodle-2.7.2.tgz) = 34850996 bytes @ 1.21 log @Update to 2.7.1 Upstream changes: 2.7.1 Highlights MDL-41383 - File picker works when zooming in and out of browser MDL-45580 - PDF Annotations working with multiple attempts Functional changes MDL-43274 - Course logs can no longer be deleted when course is reset API changes MDL-44871 - Behat tests written for Atto functionalities MDL-43669 - Configuration option added so that mail can be sent from noreply address exclusively UI changes MDL-45599 - The term 'add-on' is changed to 'plugin' Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-44124 - iCal import recurrence rules working consistently MDL-45579 - Duplicate group enrolment keys for the same course are no longer allowed MDL-45682 - Can now insert images using Chrome @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2014/06/02 14:15:37 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.7.1.tgz) = b0474b2cac4d05897b181f1db7d921586a771903 RMD160 (moodle-2.7.1.tgz) = deed447a568a71a5b137ee97356900f8a3707eb9 Size (moodle-2.7.1.tgz) = 34818166 bytes @ 1.20 log @Update to 2.7 Add missing php module zlib Update minimum php version to 5.4.4 Upstream changes: Please visiti: http://docs.moodle.org/27/en/New_features @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2014/05/22 00:58:07 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.7.tgz) = 2661c183214c40da7122c01018d9dd13f15dc091 RMD160 (moodle-2.7.tgz) = e0396e9766afd06dd8b2d688ac0bfb6fa7db5cd8 Size (moodle-2.7.tgz) = 34676653 bytes @ 1.19 log @Update to 2.5.6 Upstream changes: Moodle 2.5.6 release notes Release date: 12 May, 2014 Here is the full list of fixed issues in 2.5.6. Functional changes MDL-43985 - Checkbox added to control sending of feedback when grading Assignment (backport of MDL-33600) Security issues MSA-14-0014 Cross-site request forgery possible in Assignment MSA-14-0015 Web service token expiry issue for MoodleMobile MSA-14-0016 Anonymous student identity revealed in Assignment MSA-14-0017 File access issue in HTML block MSA-14-0019 Reflected XSS in URL downloader repository Fixes and improvements MDL-45119 - When student opens assignment feedback PDF no error messages are shown MDL-41551 - Block drag-drop fixed for Clean theme on My Home page MDL-44936 - CSS chunking is now more reliable on IE MDL-45154 - Warnings and errors in user profile page fixed MDL-43721 - Poor performance on Assignment grading page fixed @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2014/03/19 14:20:00 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.5.6.tgz) = e45a0d47d0122574684107457174cd573727c3cb RMD160 (moodle-2.5.6.tgz) = b1dd1405129eef2137c124885d06ee333e35e988 Size (moodle-2.5.6.tgz) = 32493195 bytes @ 1.18 log @Update to 2.5.5 Approved by: wiz@@ Upstream changes: 2.5.5 Highlights MDL-43733 - Auto-saved responses are used when a quiz attempt is submitted automatically MDL-27414 - Random short answer matching question type now works again (with thanks to Jean-Michel Védrine) Functional changes MDL-40821 - Language menu in Clean shows language used API changes MDL-43882 - "Time spent waiting for the database" value added to performance info UI changes MDL-44425 - Skydrive, Box.net and Google Docs are renamed OneDrive, Box and Google Drive respectively to reflect these remote service name changes. Security issues MSA-14-0004 Incorrect filtering in Quiz MSA-14-0005 Access issue in Feedback activity MSA-14-0006 Capability issue in Chat MSA-14-0007 Access issue in Wiki MSA-14-0008 Cross site scripting potential in Flowplayer MSA-14-0009 Identity information leak in Forum and Quiz MSA-14-0010 Identity information leak in Alfresco Repository MSA-14-0011 Cross site request forgery potential in IMS enrolments MSA-14-0012 Access issue in Badges Fixes and improvements MDL-40705 - Long course names are truncated in navigation menu MDL-40205 - Long block titles are truncated in Clean MDL-42882 - Performance improvement to missing root directory upgrade step MDL-40849 - Assignment marking guide screen fixed in Clean MDL-44217 - The link colour in Bootstrapbase (and Clean) is now WCAG compliant MDL-44029 - Quiz user overrides no longer deleted by group event handler MDL-44018 - Variant field of question_attempts is backed up by Moodle backup MDL-43941 - Activity show/hide toggle fixed in hidden and orphaned sections MDL-43306 - Backup no longer introduces duplicate gradeitem sortorders when restoring 2.5.4 Highlights MDL-41819 - Able to edit a larger number of grades in the grader report Functional changes MDL-42504 - Quiz auto-save detects that the connection to the server has been lost and warns students API changes MDL-40741 - Behat tests adapted to Clean theme MDL-42942 - Environmental information shown at the beginning of every Behat run Security issues MSA-14-0001 Config passwords visibility issue MSA-14-0002 Group constraints lacking in "login as" MSA-14-0003 Cross-site request forgery vulnerability in profile fields Fixes and improvements MDL-34182 - Invalid JSON no longer output on filepicker when repository plugins output invalid content MDL-43367 - get_child_contexts() returns correct contexts when context path missing MDL-42913 - Group cache works as expected MDL-40003 - Assignment submission comments are restored MDL-42085 - Default enrolment duration is now applied when manually enrolling a user @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2013/11/16 13:03:08 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.5.5.tgz) = 255a39babae8a6d726dada5989c1fc75f311c6d4 RMD160 (moodle-2.5.5.tgz) = 025b0113bc803b265340161e43107b15871b4a02 Size (moodle-2.5.5.tgz) = 32483875 bytes @ 1.18.2.1 log @Pullup ticket #4415 - requested by wen www/moodle: security update Revisions pulled up: - www/moodle/Makefile 1.27 - www/moodle/distinfo 1.19 --- Module Name: pkgsrc Committed By: wen Date: Thu May 22 00:58:07 UTC 2014 Modified Files: pkgsrc/www/moodle: Makefile distinfo Log Message: Update to 2.5.6 Upstream changes: Moodle 2.5.6 release notes Release date: 12 May, 2014 Here is the full list of fixed issues in 2.5.6. Functional changes MDL-43985 - Checkbox added to control sending of feedback when grading Assignment (backport of MDL-33600) Security issues MSA-14-0014 Cross-site request forgery possible in Assignment MSA-14-0015 Web service token expiry issue for MoodleMobile MSA-14-0016 Anonymous student identity revealed in Assignment MSA-14-0017 File access issue in HTML block MSA-14-0019 Reflected XSS in URL downloader repository Fixes and improvements MDL-45119 - When student opens assignment feedback PDF no error messages are shown MDL-41551 - Block drag-drop fixed for Clean theme on My Home page MDL-44936 - CSS chunking is now more reliable on IE MDL-45154 - Warnings and errors in user profile page fixed MDL-43721 - Poor performance on Assignment grading page fixed @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (moodle-2.5.6.tgz) = e45a0d47d0122574684107457174cd573727c3cb RMD160 (moodle-2.5.6.tgz) = b1dd1405129eef2137c124885d06ee333e35e988 Size (moodle-2.5.6.tgz) = 32493195 bytes @ 1.17 log @Update to 2.5.3 Upstream changes: Highlights MDL-41252 - Accessibility improvements to course page. MDL-34209 - Moving sections by drag and drop reorders sections correctly. MDL-29987 - Embedded PDF files behave correctly. Functional changes MDL-42069 - Option to sort by last name in Quiz grading report. MDL-38267 - Submit button is not shown after cut-off date in Assignment. MDL-22669 - When restoring a larger course over a smaller one, the number of sections is maintained. MDL-42666 and MDL-42668 - The Box.net repository and Box.net portfolio have been updated to use Box.net API v2. Moodle sites which have used the Box.net repository previously need to run the Box.net-alias-to-copy-conversion tool as soon as possible. Also, HTTPS is now required for sites to access Box.net. See Box.net APIv1 migration for details. API changes MDL-41861, MDL-41882, MDL-41853,... - Generator tools have been backported. Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-32862 - Links to 1.9 resource types work after upgrade to 2.2 followed by backup and restore. MDL-40903 - Persistent cache is now split into logical parts. MDL-41942 - Courses in categories no longer become invisible due to caching problem. MDL-41352 - Mymobile theme no longer producing JavaScript error on course pages. MDL-37528 - Block drag-and-drop issue resolved. MDL-42542 - The Portfolio cron job is now working. MDL-42619 - Error deleting a course link from the community block is fixed. MDL-37877 - Automated backup failure is now reported. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2013/09/10 02:41:18 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.5.3.tgz) = 0e0f9afb01623d6d0cd940c3e4eca07e5a0691cb RMD160 (moodle-2.5.3.tgz) = d4e95830f59d1fe0bab568c76847338065814284 Size (moodle-2.5.3.tgz) = 32377514 bytes @ 1.16 log @Update to 2.5.2 Upstream changes: Releases > Moodle 2.5.2 release notes Release date: 9 September 2013 Here is the full list of fixed issues in 2.5.2. Contents [hide] 1 Highlights 2 Functional changes 3 API changes 4 Security issues 5 Fixes and improvements 6 See also Highlights MDL-30839 - Form validation and error recovery draws the user to where focus is needed. MDL-27953 - Uploaded users can be added with authentication options other than Manual account or No login. MDL-38707 - Folders displayed on course pages show their name. Functional changes MDL-40854 - Links to course activities/resources do not appear to users without appropriate view capabilities. MDL-35981 - Confirmation is no longer needed after deleting a comment. MDL-38707 - Folders displayed on course pages show their name. MDL-41036 - Question category info is now edited using the HTML editor. API changes MDL-40176 - Mock form submission introduced for testing. Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-37333 - Clicking "Clear theme caches" in Default theme selector redirects page to "Select theme for tablet device". MDL-41106 - MUC session cache fixes were made. MDL-36803 - TinyMCE editor now works better with iOS. MDL-40891 - MUC cache purge works consistently when creating directories. MDL-31487 - Grade items remain hidden if explicitly hidden via Gradebook (regardless of activity state). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2013/07/08 13:52:08 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.5.2.tgz) = 087d9ff1a89fbd0ff6510fc87b634f548e11a9a3 RMD160 (moodle-2.5.2.tgz) = 79d483c2e6f8cad6472c895bcc2e2f7c682dfa00 Size (moodle-2.5.2.tgz) = 31927126 bytes @ 1.15 log @Update to 2.5.1 Upstream changes: 2.5.1 Highlights MDL-39824 - Simplification of themes MDL-38434 - Functional tests added for the Chat activity MDL-39723 - Two unnecessary course queries were removed from most pages Functional changes MDL-39790 - My Latest badges block appears on the course page API changes MDL-40137 - Correct naming of functions in theme/clean/lib.php Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version. Fixes and improvements MDL-39778 - Course deletion now functions with badges. MDL-40120 - Issue when recent PostgreSQL versions retrieve the number of records from course table fixed. MDL-39697 - Bootstrap layouts now have 'Maintenance' layout and related options. MDL-40065 - Bootstrap Theme only sends content to "side-pre" if necessary. MDL-40088 - Can now edit course settings if course is in a hidden category. MDL-39979 - Teachers no longer see errors when Show Activity Reports is set to yes. MDL-39363 - SCORM pass/fail status is set for a grade of 0. MDL-39227 - SCORM navigation panel is no longer hidden when a Bootstrap theme is active. MDL-39177 - Overwriting files always observes the "alias" attribute. MDL-33719 - When overwriting a copy of a file with an alias/shortcut of a file, the file thumbnail is refreshed. MDL-40142 - No JavaScript error is caused by the navigation block in relation to course categories. MDL-40289 - Badges capabilities now have correct risks, levels and archetypes. Note for sites which are upgrading from 2.5: See the section 'Upgrading from Moodle 2.5 to 2.5.1' in Upgrading for details of how to correctly set badge permissions for each role archetype. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2013/05/23 08:04:37 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.5.1.tgz) = 264fba65e6c9b668ca67c7df77d364e335f9b706 RMD160 (moodle-2.5.1.tgz) = 103bdd77487cf7a6624ba1b34f01571b2035f334 Size (moodle-2.5.1.tgz) = 31884008 bytes @ 1.14 log @Update to 2.5 Upstream changelog is too long, please visit: http://docs.moodle.org/dev/Moodle_2.5_release_notes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2013/03/31 13:51:48 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.5.tgz) = 7442c59d80f68566d27b6d84535af5c6624309e8 RMD160 (moodle-2.5.tgz) = aae7a21d6a886347e731ac9be7ccf5596e0c0c87 Size (moodle-2.5.tgz) = 31753517 bytes @ 1.13 log @Update to 2.4.3 Upstream changes(since 2.4.0): 2.4.3 Regression fix MDL-38474 - Teachers unable to access server files Note: Moodle 2.4.3 is being released just one week after 2.4.2 in response to a serious regression being discovered in 2.4.2. Other fixes MDL-38303 - MUC: Session cache is adjusted accordingly when user logs in or out MDL-38386 - Upgrade step for 24 and master adjusted MDL-38332 - Browsing users paginates properly for multiples of 30 users MDL-33424 - Images correctly restored from a 1.9 course quiz MDL-34011 - Display of student attempts for Short Answer questions in Lessons is now correct 2.4.2 Highlights MDL-32975 - There is an option to sort My Courses list alphabetically MDL-36297 - HTML purifier strings are now cached MDL-35074 - More students can now appear per page in the Grader Report MDL-34435 - Actions in categories are now logged Functional changes MDL-30669 - Admins are warned before deleting 'Sticky' site-wide blocks in 2.2 accidentally through a course page MDL-37894 - Not yet opened quizzes show close date as well as open date MDL-35336 - Process for enabling statistics is now clearer API changes MDL-36363 - Removing a file store cache instance removes its folder too MDL-31636 - Comments API allows plugins to set the date format Security issues MSA-13-0011 Calendar subscription capability issue MSA-13-0012 Information leak in course profiles MSA-13-0013 Server information revealed through exception messages MSA-13-0014 Password revealed in WebDav repository MSA-13-0015 Cross-site scripting issue in Filepicker MSA-13-0016 External Entity Injection through Zend library MSA-13-0017 Form manipulation issue in notes MSA-13-0018 Personal information leak through repositories MSA-13-0019 Unauthorised settings editing through WebDav repository Fixes and improvements Fixes for MUC - MDL-37683 MDL-37545 MDL-38110 MDL-38165 MDL-37792 - Conditional Resource based on a profile interest field now works when fields are empty MDL-38173 - Adding modules to courses where completion is enabled no longer causes corruption MDL-37847 - Plain text essays now show HTML special characters appropriately MDL-37774 - Moodle 1.9 to 2.x course restore now works with directory resources MDL-37563 - Assignment upgrade now includes conditional access settings MDL-36757 - Editing an activity no longer reveals hidden grades MDL-35780 - Participants page disclosure of email addresses is now consistent MDL-35175 - Lesson now shows attempts if associated with a grouping MDL-37710 - Students can access their own submitted files in a team submission assignment MDL-38352 - Improved language strings added to the English language pack, the most noticeable being 'My Moodle' in the site admin settings renamed as My home 2.4.1 Highlights MDL-32880 - Make 1.9 blocks restorable in 2.3 onwards MDL-34791 - Activity quick title edit updates name in gradebook MDL-35653 - Wiki module works if you activate the force format option API changes MDL-30700 - There is a new function "text_sorting($columnname)" for the class flexible_table which allows you to specify which columns are of type "text" so they can be sorted correctly in all databases. MDL-35593 - core_webservice_get_site_info returns version number as PARAM_TEXT MDL-30961 - get_course_contents web service's name value is now PARAM_RAW Security issues MSA-13-0001 - Security issue in Google Spellchecker in TinyMCE MSA-13-0002 - Capability issue with Outcome editing MSA-13-0003 - Potential server file access through backup restoration MSA-13-0004 - Information leak through activity report MSA-13-0005 - Potential phishing attack through URL redirects MSA-13-0006 - Potential information leak in Assignment module MSA-13-0007 - Potential exploit in messaging MSA-13-0008 - Information leak through Blog RSS MSA-13-0009 - Information leak through Blog RSS MSA-13-0010 - Failure to check capabilities in calendar Fixes and improvements MDL-36680 - Overview report now gives correct course total by not including hidden item grades MDL-37165 - Assignment summary displays on Oracle MDL-36963 - Automatic updates deployer needs checks directory permissions @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2013/01/23 00:54:38 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.4.3.tgz) = 07f4c182cdcc4e05122a388eb2ed837e0f1d6683 RMD160 (moodle-2.4.3.tgz) = f35753df239e2fca5f0e232728c632bbb243262c Size (moodle-2.4.3.tgz) = 30289683 bytes @ 1.12 log @Update to 2.3.4 Upstream changes: Highlights MDL-32880 - Make 1.9 blocks restorable in 2.3 onwards MDL-34791 - Activity quick title edit updates name in gradebook MDL-35653 - Wiki module works if you activate the force format option Functional changes MDL-35422 - To start writing their Workshop submissions, students now click a button labelled 'Start preparing your submission' instead of 'Submit' API changes MDL-30700 - There is a new function "text_sorting($columnname)" for the class flexible_table which allows you to specify which columns are of type "text" so they can be sorted correctly in all databases. MDL-35593 - core_webservice_get_site_info returns version number as PARAM_TEXT MDL-30961 - get_course_contents web service's name value is now PARAM_RAW MDL-36795 - In the default course settings, numsections is not limited to maxsections Security issues MSA-13-0001 - Security issue in Google Spellchecker in TinyMCE MSA-13-0002 - Capability issue with Outcome editing MSA-13-0003 - Potential server file access through backup restoration MSA-13-0004 - Information leak through activity report MSA-13-0005 - Potential phishing attack through URL redirects MSA-13-0006 - Potential information leak in Assignment module MSA-13-0007 - Potential exploit in messaging MSA-13-0008 - Information leak through Blog RSS MSA-13-0009 - Information leak through Blog RSS Fixes and improvements MDL-36680 - Overview report now gives correct course total by not including hidden item grades MDL-35717 - Quiz cron not closing old attempts after quiz close date (also MDL-36842) MDL-37165 - Assignment summary displays on Oracle MDL-36668 - Performance issue resolved in viewing pages in Database activity MDL-36760 - Numerical type quiz questions now work with frozen elements changes MDL-36551 - Database presets retain advanced search template MDL-33863 - Importing quiz questions into new course happens without error MDL-36683 - It is now possible to duplicate a quiz when course question bank contains matching questions @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2012/11/30 07:19:44 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.3.4.tgz) = 108267be156e3f5e264ed3227233d6d1b1c9be9d RMD160 (moodle-2.3.4.tgz) = 850c5623716ed3107abc40c7be88c016750c5e92 Size (moodle-2.3.4.tgz) = 28101634 bytes @ 1.11 log @Update to 2.3.3 Upstream changes: Moodle 2.3.3 release notes Highlights MDL-35297 - Upgrading books from earlier versions now works correctly MDL-21801 - References to the non-functional Powerpoint import option have been removed from the Lesson module MDL-33166 - A capability has been introduced to consistently exempt specific users from forum auto-subscriptions and forced subscriptions MDL-34607 - Folder resources now show files in sorted order MDL-33646 - Viewing an empty book shows a friendly notice rather than an error messsage Functional changes MDL-34794 - Course reset now works with the new Assignment module MDL-35370 - Blank answers in Cloze type quiz questions are treated accordingly, when an answer of zero is expected MDL-33374 - When adding or updating a user profile, the action button displays 'Create user' and 'Update user' relatively MDL-27786 - The title field of a new calendar event is now labelled "Event title" instead of "Name" MDL-28235 - The close button on help dialogues have changed to provide greater accessibility. (Note: if debugging is turned on, a string error will appear during the upgrade process. This is expected and will be resolved once the upgrade process is complete.) API changes MDL-30667 - Maximum upload limits are enforced consistently in relation to various system variables MDL-35395 - A method has been added so forms can work around form change checking when necessary MDL-35442 - Local plugins now have settings and uninstall links on the plugins overview page Security issues MSA-12-0057 Access issue through repository MSA-12-0058 Possible form data manipulation issue MSA-12-0059 Information leak in Database activity module MSA-12-0060 Cross-site scripting vulnerability in YUI2 MSA-12-0061 Remote code execution through Portfolio API MSA-12-0062 Information leak in Database activity module MSA-12-0063 Information leak in Check Permissions page Fixes and improvements MDL-35411 - Submissions and feedback are now saved with imported/restored assignments MDL-35397 - Notifications page 'many other contributors' link leads to appropriate credits page MDL-35726 - Feedback forms work correctly when grading a series of assignments MDL-35754 - Quizzes in pop-up windows now work correctly @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2012/07/27 12:44:21 wen Exp $ d3 3 a5 3 SHA1 (moodle-2.3.3.tgz) = cb55ea192c5419c0dff03be936d72ac324ab82e6 RMD160 (moodle-2.3.3.tgz) = 985e73c14b9ccaf3e1412b911ca634b32eb6d747 Size (moodle-2.3.3.tgz) = 28588101 bytes @ 1.10 log @Update to 2.1.7 Approved by: obache@@ Upstream changes: Highlights MDL-28557 Group event now appears to teachers, managers and administrators MDL-33398 MDL-27368 Cron works when course completion is enabled Functional changes MDL-24401 Lesson string changes MDL-33401 Managers can add blocks at the site level Security issues MSA-12-0042 File access issue in blocks MSA-12-0043 Early information access issue in forum MSA-12-0044 Capability check issue in forum subscriptions MSA-12-0045 Injection potential in admin for repositories MSA-12-0046 Insecure protocol redirection in LDAP authentication MSA-12-0047 SQL injection potential in Feedback module MSA-12-0048 Possible XSS in cohort administration MSA-12-0049 Group restricted activity displayed to all users MSA-12-0050 Potential DOS attack through database activity Fixes and improvements MDL-32866 Filemanager in private files now saves changes MDL-33583 "Keep all" automated backups now works MDL-33607 Add new wiki page no longer reports error writing to database MDL-33603 Database activity entries are linked correctly MDL-26892 Question images not lost during upgrade MDL-29924 Glossary attachments appear in filter popups @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2012/05/31 12:12:54 obache Exp $ d3 3 a5 3 SHA1 (moodle-2.1.7.tgz) = 55098ffbdeca07fdf02ae1762b6e3fd08ce03c47 RMD160 (moodle-2.1.7.tgz) = 4031e7eefe685e8dc11a1fc9b70f1c22318ca686 Size (moodle-2.1.7.tgz) = 24035837 bytes @ 1.10.2.1 log @Pullup ticket #3980 - requested by wen www/moodle: security update Revisions pulled up: - www/moodle/Makefile 1.15 via patch - www/moodle/PLIST 1.11 - www/moodle/distinfo 1.11 --- Module Name: pkgsrc Committed By: wen Date: Fri Nov 30 07:19:45 UTC 2012 Modified Files: pkgsrc/www/moodle: Makefile PLIST distinfo Log Message: Update to 2.3.3 Upstream changes: Moodle 2.3.3 release notes Highlights MDL-35297 - Upgrading books from earlier versions now works correctly MDL-21801 - References to the non-functional Powerpoint import option have been removed from the Lesson module MDL-33166 - A capability has been introduced to consistently exempt specific users from forum auto-subscriptions and forced subscriptions MDL-34607 - Folder resources now show files in sorted order MDL-33646 - Viewing an empty book shows a friendly notice rather than an error messsage Functional changes MDL-34794 - Course reset now works with the new Assignment module MDL-35370 - Blank answers in Cloze type quiz questions are treated accordingly, when an answer of zero is expected MDL-33374 - When adding or updating a user profile, the action button displays 'Create user' and 'Update user' relatively MDL-27786 - The title field of a new calendar event is now labelled "Event title" instead of "Name" MDL-28235 - The close button on help dialogues have changed to provide greater accessibility. (Note: if debugging is turned on, a string error will appear during the upgrade process. This is expected and will be resolved once the upgrade process is complete.) API changes MDL-30667 - Maximum upload limits are enforced consistently in relation to various system variables MDL-35395 - A method has been added so forms can work around form change checking when necessary MDL-35442 - Local plugins now have settings and uninstall links on the plugins overview page Security issues MSA-12-0057 Access issue through repository MSA-12-0058 Possible form data manipulation issue MSA-12-0059 Information leak in Database activity module MSA-12-0060 Cross-site scripting vulnerability in YUI2 MSA-12-0061 Remote code execution through Portfolio API MSA-12-0062 Information leak in Database activity module MSA-12-0063 Information leak in Check Permissions page Fixes and improvements MDL-35411 - Submissions and feedback are now saved with imported/restored assignments MDL-35397 - Notifications page 'many other contributors' link leads to appropriate credits page MDL-35726 - Feedback forms work correctly when grading a series of assignments MDL-35754 - Quizzes in pop-up windows now work correctly @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (moodle-2.3.3.tgz) = cb55ea192c5419c0dff03be936d72ac324ab82e6 RMD160 (moodle-2.3.3.tgz) = 985e73c14b9ccaf3e1412b911ca634b32eb6d747 Size (moodle-2.3.3.tgz) = 28588101 bytes @ 1.9 log @Update moodle to 2.1.6, include some security fixes. Based on maintainer update request by PR 46498. Upstream changes: Highlights * MDL-32431 Calendar events can be backed-up and restored * MDL-29262 Moodle 2 backup_controllers table is no longer needlessly massive Functional changes * MDL-27862 Ability to unset a theme * MDL-31835 Recent conversations link added when viewing a message * MDL-27427 Option added to delete external blog entries Security issues * MSA-12-0024 Hidden information access issue * MSA-12-0025 Personal communication access issue * MSA-12-0026 Quiz capability issue * MSA-12-0027 Question bank capability issues * MSA-12-0028 Insecure authentication issue * MSA-12-0029 Information editing access issue * MSA-12-0030 Capability manipulation issue * MSA-12-0031 Cross-site scripting vulnerability in Wiki * MSA-12-0032 Cross-site scripting vulnerability in Web services * MSA-12-0035 Cross-site scripting vulnerability in "download all" * MSA-12-0036 Cross-site scripting vulnerability in category identifier * MSA-12-0037 Write access issue in Database activity module * MSA-12-0038 Calendar event write permission issue Fixes and improvements * MDL-32061 Backup fixed when there is a lesson with attempts in the course * MDL-31008 CSS fixed to display dimmed objects * MDL-30867 Lesson essay question formatting fixed * MDL-31528 Breadcrumbs appearing consistently when editing is off * MDL-31631 Caching fixed so deleted activities do not remain listed * MDL-26674 Wiki Module activity logs activity fully * MDL-31510 Students in groups see only assignments in the Gradebook according to their group allocation * MDL-32141 Custom TinyMCE additions now work in Firefox 11 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2012/04/25 20:21:58 gls Exp $ d3 3 a5 3 SHA1 (moodle-2.1.6.tgz) = 167fe992e6a0dcfc6495794521e076d43dd68796 RMD160 (moodle-2.1.6.tgz) = f216beac815e0f505d6486d54f7670f098f1366c Size (moodle-2.1.6.tgz) = 24026036 bytes @ 1.9.2.1 log @Pullup ticket #3878 - requested by wen www/moodle: security update Revisions pulled up: - www/moodle/Makefile 1.13 - www/moodle/PLIST 1.10 - www/moodle/distinfo 1.10 --- Module Name: pkgsrc Committed By: wen Date: Fri Jul 27 12:44:21 UTC 2012 Modified Files: pkgsrc/www/moodle: Makefile PLIST distinfo Log Message: Update to 2.1.7 Approved by: obache@@ Upstream changes: Highlights MDL-28557 Group event now appears to teachers, managers and administrators MDL-33398 MDL-27368 Cron works when course completion is enabled Functional changes MDL-24401 Lesson string changes MDL-33401 Managers can add blocks at the site level Security issues MSA-12-0042 File access issue in blocks MSA-12-0043 Early information access issue in forum MSA-12-0044 Capability check issue in forum subscriptions MSA-12-0045 Injection potential in admin for repositories MSA-12-0046 Insecure protocol redirection in LDAP authentication MSA-12-0047 SQL injection potential in Feedback module MSA-12-0048 Possible XSS in cohort administration MSA-12-0049 Group restricted activity displayed to all users MSA-12-0050 Potential DOS attack through database activity Fixes and improvements MDL-32866 Filemanager in private files now saves changes MDL-33583 "Keep all" automated backups now works MDL-33607 Add new wiki page no longer reports error writing to database MDL-33603 Database activity entries are linked correctly MDL-26892 Question images not lost during upgrade MDL-29924 Glossary attachments appear in filter popups @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (moodle-2.1.7.tgz) = 55098ffbdeca07fdf02ae1762b6e3fd08ce03c47 RMD160 (moodle-2.1.7.tgz) = 4031e7eefe685e8dc11a1fc9b70f1c22318ca686 Size (moodle-2.1.7.tgz) = 24035837 bytes @ 1.8 log @Update www/moodle to 2.1.5. Upstream changes: Highlights MDL-27891 Tag flagging is now logged Functional changes MDL-31095 Quiz max grade maintained when adding and removing questions MDL-30031 Quiz Adaptive mode ignores invalid answers without penalty Security issues MSA-12-0013 - Database activity export permission issue MSA-12-0014 - Password and Web services issue MSA-12-0015 - Backup and private files issue MSA-12-0016 - Default repository capabilities issue MSA-12-0017 - Personal information leak issue MSA-12-0018 - Course information leak in Gradebook export MSA-12-0019 - Overview report and hidden course issue MSA-12-0020 - Forum subscription permission issue MSA-12-0021 - Course information leak through tags MSA-12-0022 - Security conflict in Web services Fixes and improvements MDL-31248 Change to RC4 encryption is now backwards compatible - Note: all users will need to log in to set a new cookie after this update MDL-31213 Problem with new password form was fixed MDL-29254 Problem adding blog entries after an update from 1.9 was resolved MDL-22896 Forum messages with ampersands are now sent correctly by email MDL-27793 Login names now appear consistently in all themes across all languages MDL-26037 When importing in a site with lots of courses, all courses are checked MDL-30484 Regrading quiz causes essay attachments to disappear MDL-28364 Correct import formats accepted when importing questions MDL-31407 Quiz grades are saved properly when the submitter is not the user taking the quiz MDL-31876, MDL-31495 Quiz performance improvements have been made @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2012/01/22 12:16:02 gls Exp $ d3 3 a5 3 SHA1 (moodle-2.1.5.tgz) = f89cd907e8d60c8cb8d404a3036133efa7de6159 RMD160 (moodle-2.1.5.tgz) = 68cea7b0729b7dbf83170ee0c163cfc86e152f26 Size (moodle-2.1.5.tgz) = 23969954 bytes @ 1.7 log @Update www/moodle to 2.1.4 Fixes many security advisories, see below in the changelog. Highlights MDL-28710 - CSS class names have been added for rating div/span elements enabling theming MDL-29579 - Question text included in export of quiz statistics report in Moodle 2.1 Functional changes MDL-19147 - Single Simple forums are no longer targets for moving (and losing) discussions MDL-30273 - Students and teachers can add additional topics to a simple forum discussion Security issues MSA-12-0001 - Recaptcha transmission consistency issue MSA-12-0003 - Added password protection MSA-12-0004 - Added profile image security MSA-12-0005 - Encryption enhancement MSA-12-0006 - Additional email address validation MSA-12-0007 - Email injection prevention MSA-12-0008 - Unsynchronised access via tokens MSA-12-0009 - Role access issue MSA-12-0010 - Unauthorised access to session key MSA-12-0011 - Browser autofill password issue MSA-12-0012 - Form validation issue Fixes and improvements MDL-30376 - Glossary RSS feed no longer generates error MDL-30378 - Site page links fixed in Navigation blocks MDL-30460 - Wiki image dropdown includes files with upper case suffixes MDL-30466 - Writing to database fixed for restoring a course with uses course completion MDL-30569 - Editing the front page when defaulthomepage = mymoodle now works as expected MDL-28180 - Duplicating an assignment that has course completion enabled no longer breaks course completion for the course MDL-27314 - It is now possible to delete or regrade quiz attempts in separate groups mode MDL-29730 - Fixed Lesson question shortanswer with regexp option MDL-30260 - Emailstop option fixed @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2011/12/06 19:42:37 gls Exp $ d3 3 a5 3 SHA1 (moodle-2.1.4.tgz) = 6d8032953d94803a92234b6fb2cc57dcfb1fbb51 RMD160 (moodle-2.1.4.tgz) = b6c3993cfcbecca25d2c39bac33dc37a91480055 Size (moodle-2.1.4.tgz) = 23938102 bytes @ 1.7.2.1 log @Pullup ticket #3757 - requested by gls www/moodle: security update Revisions pulled up: - www/moodle/Makefile 1.10 - www/moodle/PLIST 1.8 - www/moodle/distinfo 1.8 --- Module Name: pkgsrc Committed By: gls Date: Wed Apr 25 20:21:58 UTC 2012 Modified Files: pkgsrc/www/moodle: Makefile PLIST distinfo Log Message: Update www/moodle to 2.1.5. Upstream changes: Highlights MDL-27891 Tag flagging is now logged Functional changes MDL-31095 Quiz max grade maintained when adding and removing questions MDL-30031 Quiz Adaptive mode ignores invalid answers without penalty Security issues MSA-12-0013 - Database activity export permission issue MSA-12-0014 - Password and Web services issue MSA-12-0015 - Backup and private files issue MSA-12-0016 - Default repository capabilities issue MSA-12-0017 - Personal information leak issue MSA-12-0018 - Course information leak in Gradebook export MSA-12-0019 - Overview report and hidden course issue MSA-12-0020 - Forum subscription permission issue MSA-12-0021 - Course information leak through tags MSA-12-0022 - Security conflict in Web services Fixes and improvements MDL-31248 Change to RC4 encryption is now backwards compatible - Note: all users will need to log in to set a new cookie after this update MDL-31213 Problem with new password form was fixed MDL-29254 Problem adding blog entries after an update from 1.9 was resolved MDL-22896 Forum messages with ampersands are now sent correctly by email MDL-27793 Login names now appear consistently in all themes across all languages MDL-26037 When importing in a site with lots of courses, all courses are checked MDL-30484 Regrading quiz causes essay attachments to disappear MDL-28364 Correct import formats accepted when importing questions MDL-31407 Quiz grades are saved properly when the submitter is not the user taking the quiz MDL-31876, MDL-31495 Quiz performance improvements have been made @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (moodle-2.1.5.tgz) = f89cd907e8d60c8cb8d404a3036133efa7de6159 RMD160 (moodle-2.1.5.tgz) = 68cea7b0729b7dbf83170ee0c163cfc86e152f26 Size (moodle-2.1.5.tgz) = 23969954 bytes @ 1.7.2.2 log @Pullup ticket #3814 - requested by obache www/moodle:: security update Revisions pulled up: - www/moodle/Makefile 1.11 - www/moodle/PLIST 1.9 - www/moodle/distinfo 1.9 --- Module Name: pkgsrc Committed By: obache Date: Thu May 31 12:12:54 UTC 2012 Modified Files: pkgsrc/www/moodle: Makefile PLIST distinfo Log Message: Update moodle to 2.1.6, include some security fixes. Based on maintainer update request by PR 46498. Upstream changes: Highlights * MDL-32431 Calendar events can be backed-up and restored * MDL-29262 Moodle 2 backup_controllers table is no longer needlessly massive Functional changes * MDL-27862 Ability to unset a theme * MDL-31835 Recent conversations link added when viewing a message * MDL-27427 Option added to delete external blog entries Security issues * MSA-12-0024 Hidden information access issue * MSA-12-0025 Personal communication access issue * MSA-12-0026 Quiz capability issue * MSA-12-0027 Question bank capability issues * MSA-12-0028 Insecure authentication issue * MSA-12-0029 Information editing access issue * MSA-12-0030 Capability manipulation issue * MSA-12-0031 Cross-site scripting vulnerability in Wiki * MSA-12-0032 Cross-site scripting vulnerability in Web services * MSA-12-0035 Cross-site scripting vulnerability in "download all" * MSA-12-0036 Cross-site scripting vulnerability in category identifier * MSA-12-0037 Write access issue in Database activity module * MSA-12-0038 Calendar event write permission issue Fixes and improvements * MDL-32061 Backup fixed when there is a lesson with attempts in the course * MDL-31008 CSS fixed to display dimmed objects * MDL-30867 Lesson essay question formatting fixed * MDL-31528 Breadcrumbs appearing consistently when editing is off * MDL-31631 Caching fixed so deleted activities do not remain listed * MDL-26674 Wiki Module activity logs activity fully * MDL-31510 Students in groups see only assignments in the Gradebook according to their group allocation * MDL-32141 Custom TinyMCE additions now work in Firefox 11 @ text @d3 3 a5 3 SHA1 (moodle-2.1.6.tgz) = 167fe992e6a0dcfc6495794521e076d43dd68796 RMD160 (moodle-2.1.6.tgz) = f216beac815e0f505d6486d54f7670f098f1366c Size (moodle-2.1.6.tgz) = 24026036 bytes @ 1.6 log @Update www/moodle to 2.1.3 Upstream highlights: -------------------- Highlights MDL-27037 - Wiki 2.0 respects 'visible groups' functionality MDL-29960 - Dropbox repository now functioning with new API Functional changes MDL-27516 - RTL Theme fixes for Moodle 2 Security issues MSA-11-0042 - Information leak in Wiki MSA-11-0043 - Possible link redirect in Calendar MSA-11-0044 - Expired identification information shown in Web services MSA-11-0045 - Potential to masquerade through MNet MSA-11-0047 - Possible injection attack in Calendar MSA-11-0048 - Password loss issue MSA-11-0050 - Backup capability issue MSA-11-0051 - Authentication issue with Web services MSA-11-0052 - Potential to exploit developer debugging scripts MSA-11-0053 - Security and system administration conflict MSA-11-0054 - Personal information leak Fixes and improvements MDL-28292 - Removed possibility to 'lose' a block by docking it MDL-29542 - Lesson no longer gets corrupted after creating a new question MDL-30010 - Core themes which have pagelayout problems when moving blocks have been fixed MDL-27790 - Temporary course remains after restore MDL-29529 - Fixed database error when assignments were sorted by status MDL-30375 - Comments block no longer disappears when cancel is clicked MDL-30398 - Lesson no longer accepts blank password @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2011/10/22 11:05:30 gls Exp $ d3 3 a5 3 SHA1 (moodle-2.1.3.tgz) = 6b600c8126b9dcb585b6df5c211ed094e1b894be RMD160 (moodle-2.1.3.tgz) = dfec8f76a46cbb7e95e46e4a5372f27c04e570a5 Size (moodle-2.1.3.tgz) = 23918210 bytes @ 1.6.2.1 log @Pullup ticket #3662 - requested by gls www/moodle: security update Revisions pulled up: - www/moodle/Makefile 1.9 - www/moodle/PLIST 1.7 - www/moodle/distinfo 1.7 --- Module Name: pkgsrc Committed By: gls Date: Sun Jan 22 12:16:02 UTC 2012 Modified Files: pkgsrc/www/moodle: Makefile PLIST distinfo Log Message: Update www/moodle to 2.1.4 Fixes many security advisories, see below in the changelog. Highlights MDL-28710 - CSS class names have been added for rating div/span elements enabling theming MDL-29579 - Question text included in export of quiz statistics report in Moodle 2.1 Functional changes MDL-19147 - Single Simple forums are no longer targets for moving (and losing) discussions MDL-30273 - Students and teachers can add additional topics to a simple forum discussion Security issues MSA-12-0001 - Recaptcha transmission consistency issue MSA-12-0003 - Added password protection MSA-12-0004 - Added profile image security MSA-12-0005 - Encryption enhancement MSA-12-0006 - Additional email address validation MSA-12-0007 - Email injection prevention MSA-12-0008 - Unsynchronised access via tokens MSA-12-0009 - Role access issue MSA-12-0010 - Unauthorised access to session key MSA-12-0011 - Browser autofill password issue MSA-12-0012 - Form validation issue Fixes and improvements MDL-30376 - Glossary RSS feed no longer generates error MDL-30378 - Site page links fixed in Navigation blocks MDL-30460 - Wiki image dropdown includes files with upper case suffixes MDL-30466 - Writing to database fixed for restoring a course with uses course completion MDL-30569 - Editing the front page when defaulthomepage = mymoodle now works as expected MDL-28180 - Duplicating an assignment that has course completion enabled no longer breaks course completion for the course MDL-27314 - It is now possible to delete or regrade quiz attempts in separate groups mode MDL-29730 - Fixed Lesson question shortanswer with regexp option MDL-30260 - Emailstop option fixed @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (moodle-2.1.4.tgz) = 6d8032953d94803a92234b6fb2cc57dcfb1fbb51 RMD160 (moodle-2.1.4.tgz) = b6c3993cfcbecca25d2c39bac33dc37a91480055 Size (moodle-2.1.4.tgz) = 23938102 bytes @ 1.5 log @Upgrade www/moodle to 2.1.2. Upstream changes: Highlights MDL-28729 - Numerous multi-lang fixes and improvements Functional changes MDL-28410 - Allow a single option in a Choice activity MDL-29394 - HTML editor format option selector hidden when there is only one option MDL-23520 - Option added to allow deleting of a wiki page Security issues: MSA-11-0027 to MSA-11-0035, MSA-11-0039 to MSA-11-0041. Fixes SA46427 See http://docs.moodle.org/dev/Moodle_2.1.2_release_notes for complete release notes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2011/08/09 18:59:23 gls Exp $ d3 3 a5 3 SHA1 (moodle-2.1.2.tgz) = 29b28235c4fb53df40d727aeec05368fecd3423e RMD160 (moodle-2.1.2.tgz) = 5d6bf537d76a2c4b638b64c04f421d797ef0038e Size (moodle-2.1.2.tgz) = 23195001 bytes @ 1.4 log @Update www/moodle to 2.1.1 pkgsrc changes: - replace bash with sh in a script. Upstream changes: Many, many changes, including security fixes. Highlights from version 2.1: - New question engine - Ability to restore the course contents from Moodle 1.9 backup files - Support for mobile devices For complete changelog, please refer to: http://docs.moodle.org/dev/Moodle_2.0.3_release_notes http://docs.moodle.org/dev/Moodle_2.0.4_release_notes http://docs.moodle.org/dev/Moodle_2.1_release_notes http://docs.moodle.org/dev/Moodle_2.1.1_release_notes Fixes SA45487 (MSA-11-0021, MSA-11-0022), among others. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2011/03/07 21:32:47 gls Exp $ d3 3 a5 3 SHA1 (moodle-2.1.1.tgz) = 9b23b6219a6bf72736d9a7f25d906062aa69b012 RMD160 (moodle-2.1.1.tgz) = 7f4f5a974c7db95b652191318090f3d3b417a56b Size (moodle-2.1.1.tgz) = 23139062 bytes @ 1.4.2.1 log @Pullup ticket #3576 - requested by gls www/moodle: security update Revisions pulled up: - www/moodle/Makefile 1.7 - www/moodle/PLIST 1.5 - www/moodle/distinfo 1.5 --- Module Name: pkgsrc Committed By: gls Date: Sat Oct 22 11:05:31 UTC 2011 Modified Files: pkgsrc/www/moodle: Makefile PLIST distinfo Log Message: Upgrade www/moodle to 2.1.2. Upstream changes: Highlights MDL-28729 - Numerous multi-lang fixes and improvements Functional changes MDL-28410 - Allow a single option in a Choice activity MDL-29394 - HTML editor format option selector hidden when there is only one option MDL-23520 - Option added to allow deleting of a wiki page Security issues: MSA-11-0027 to MSA-11-0035, MSA-11-0039 to MSA-11-0041. Fixes SA46427 See http://docs.moodle.org/dev/Moodle_2.1.2_release_notes for complete release notes. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (moodle-2.1.2.tgz) = 29b28235c4fb53df40d727aeec05368fecd3423e RMD160 (moodle-2.1.2.tgz) = 5d6bf537d76a2c4b638b64c04f421d797ef0038e Size (moodle-2.1.2.tgz) = 23195001 bytes @ 1.3 log @Update www/moodle to version 2.0.2 Mainly taken from PR pkg/44195 from maintainer Wen Heping. Ok'd by maintainer. pkgsrc changes: - fix a couple hardcoded paths. Upstream changes: Many, many changes, too many to list here. Includes a bunch of security fixes. Please check: http://docs.moodle.org/en/Moodle_1.9.10_release_notes http://docs.moodle.org/en/Moodle_1.9.11_release_notes http://docs.moodle.org/en/Moodle_2.0_release_notes http://docs.moodle.org/en/Moodle_2.0.1_release_notes http://docs.moodle.org/en/Moodle_2.0.2_release_notes for the full list of changes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2010/06/16 06:40:53 wiz Exp $ d3 3 a5 3 SHA1 (moodle-2.0.2.tgz) = c720e6dba716d21c6fa87cc88fbf939ab53c8320 RMD160 (moodle-2.0.2.tgz) = 957100de1ac3123911147ac5b00fe574b0cc0804 Size (moodle-2.0.2.tgz) = 22270280 bytes @ 1.3.4.1 log @Pullup ticket #3495 - requested by gls www/moodle: security update Revisions pulled up: - www/moodle/Makefile 1.5 - www/moodle/PLIST 1.4 - www/moodle/distinfo 1.4 --- Module Name: pkgsrc Committed By: gls Date: Tue Aug 9 18:59:23 UTC 2011 Modified Files: pkgsrc/www/moodle: Makefile PLIST distinfo Log Message: Update www/moodle to 2.1.1 pkgsrc changes: - replace bash with sh in a script. Upstream changes: Many, many changes, including security fixes. Highlights from version 2.1: - New question engine - Ability to restore the course contents from Moodle 1.9 backup files - Support for mobile devices For complete changelog, please refer to: http://docs.moodle.org/dev/Moodle_2.0.3_release_notes http://docs.moodle.org/dev/Moodle_2.0.4_release_notes http://docs.moodle.org/dev/Moodle_2.1_release_notes http://docs.moodle.org/dev/Moodle_2.1.1_release_notes Fixes SA45487 (MSA-11-0021, MSA-11-0022), among others. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (moodle-2.1.1.tgz) = 9b23b6219a6bf72736d9a7f25d906062aa69b012 RMD160 (moodle-2.1.1.tgz) = 7f4f5a974c7db95b652191318090f3d3b417a56b Size (moodle-2.1.1.tgz) = 23139062 bytes @ 1.2 log @Update to 1.9.9, from maintainer Wen Heping in PR 43483. * Some general minor bugs fixed in different areas. * Four security fixes (see below). Some of these vulnerabilities are potentially serious so we strongly recommend you upgrade. Full details to be released soon. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2010/06/04 09:20:02 wiz Exp $ d3 3 a5 3 SHA1 (moodle-1.9.9.tgz) = 936eaa405cef8722c31f6a0a385fee7fa9999919 RMD160 (moodle-1.9.9.tgz) = a44406d71829c88d5ad21a3368b62c76c420c7e7 Size (moodle-1.9.9.tgz) = 14017622 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2010/03/09 05:16:42 martti Exp $ d3 3 a5 3 SHA1 (moodle-1.9.8.tgz) = f8f66120bba681c61b2db89e0be41d4aa2492404 RMD160 (moodle-1.9.8.tgz) = 1cb616f6734dacdedfd306b63e98d7edcff7767b Size (moodle-1.9.8.tgz) = 13962181 bytes @ 1.1.1.1 log @Initial import of moodle-1.9.8 from wip, packaged by Wen Heping. Moodle is a course management system (CMS) - a free, Open Source software package designed using sound pedagogical principles, to help educators create effective online learning communities. You can use it on any computer you have handy (including webhosts), yet it can scale from a single-teacher site to a 40,000-student University. @ text @@