Ilya Tregubov
b4675942ce
Merge branch 'MDL-52206-master-rebased' of git://github.com/peterRd/moodle
2021-10-07 12:55:12 +07:00
Andrew Nicols
89457e9acb
Merge branch 'MDL-71963-master' of https://github.com/Chocolate-lightning/moodle
2021-10-05 23:18:50 +02:00
Peter
90acd8d381
MDL-52206 core: Add completion criteria to course_modules
2021-10-04 19:44:02 +08:00
Andrew Nicols
529c5c2ece
MDL-71963 Core: Convert block deletion to a modal
...
Co-authored-by: Mathew May <mathewm@hotmail.co.nz >
2021-10-04 13:07:31 +08:00
Bas Brands
16c726cde7
MDL-71610 core_behat: use new edit mode step in feature files
2021-09-29 09:25:36 +02:00
Bas Brands
3ff1b83239
MDL-71610 core_behat: update edit mode steps
2021-09-29 09:25:36 +02:00
Jun Pataleta
99cb8a7303
Merge branch 'MDL-71037-master-8' of git://github.com/ilyatregubov/moodle
2021-09-22 14:44:17 +08:00
Ilya Tregubov
f2e28c0561
MDL-71037 course: Make sections collapsible for Topics/Weeks format.
2021-09-21 18:41:59 +02:00
Eloy Lafuente (stronk7)
0f04ec2ef6
Merge branch 'MDL-72387-master' of git://github.com/aanabit/moodle
2021-09-20 23:23:24 +02:00
Amaia Anabitarte
5c54b1a608
MDL-72387 core_course: section navigation visiblity for students
2021-09-20 21:49:19 +02:00
Amaia Anabitarte
7958fa72e1
MDL-72356 core_course: auto enrol admins when adding a new course
2021-09-20 13:09:29 +02:00
Jun Pataleta
385438b463
Merge branch 'MDL-72589' of https://github.com/stronk7/moodle
2021-09-16 09:46:56 +08:00
Eloy Lafuente (stronk7)
433212a33e
Merge branch 'MDL-72093-master' of git://github.com/mihailges/moodle
2021-09-16 00:32:47 +02:00
Eloy Lafuente (stronk7)
9f9fe79c26
MDL-72589 behat: Add @skip_chrome_zerosize to failing scenarios
...
All the scenarios failing with Chrome zero-size errors are
getting the @skip_chrome_zerosize to be able to keep them apart from
regular runs. See MDL-71108 for more information about
that error.
They will be run by another job, specifically using that tag to
keep them failing and under control.
2021-09-15 20:25:11 +02:00
Mihail Geshoski
7d821080f0
MDL-72093 navigation: Update behat tests
2021-09-14 12:02:35 +08:00
Sara Arjona
3f2f2e85bb
MDL-72115 course: Rename Miscellaneous category
...
The "Miscellaneous" course category has been renamed to Category 1.
Besides, the description field has been set from FORMAT_MOODLE to
FORMAT_HTML.
2021-09-13 08:36:17 +02:00
Eloy Lafuente (stronk7)
083289d540
MDL-71209 behat: remove some useless "follow the course" steps
...
They are not really needed and, with the new course index (or
maybe with the new navigation, I've not checked), they don't work
any more. Hence, removing them.
2021-08-26 18:18:53 +02:00
Andrew Nicols
b69b7184e9
Merge branch 'MDL-72311-master' of git://github.com/aanabit/moodle
2021-08-26 11:54:08 +08:00
Jun Pataleta
4e75e73cb5
Merge branch 'primary_secondary_nav' of https://github.com/Chocolate-lightning/moodle
2021-08-25 10:42:57 +08:00
Sara Arjona
c5183622d6
Merge branch 'MDL-58579' of https://github.com/Chocolate-lightning/moodle
2021-08-24 12:35:10 +02:00
Mathew May
ccd62d2884
MDL-58579 block_myoverview: Implement searching within myoverview
2021-08-24 16:26:50 +08:00
Adrian Greeve
7d435fb5f2
MDL-70196 navigation: Update to feature files.
...
- Part of: MDL-69588
A lot of tests rely on the last element of the breadcrumb being
active. This updates feature files to not rely on this anymore.
2021-08-23 17:46:38 +08:00
Andrew Nicols
891d1bfad3
MDL-71055 behat: Update core settings to use generator
...
These changes have only been applied to settings which were already
using settings names and values, but which were still using the UI.
2021-08-23 12:23:03 +08:00
Mikhail Golenkov
8355a9a018
MDL-72239 phpunit: Assert the number of db queries to be less or equal
...
The course unit test assumes the number of db call. This assumption
is correct in vanilla moodle only. Once some plugins installed their
observers may do extra db calls. Due to caching the number of actual
db calls in the unit test may be fewer.
2021-08-18 11:01:29 +10:00
Amaia Anabitarte
d45058fd21
MDL-72311 core_course: Go to course content when creating a course
2021-08-17 19:16:37 +02:00
Andrew Nicols
776f4bd80c
MDL-72179 behat: Make use of page resolvers
2021-07-26 15:14:28 +08:00
Andrew Nicols
9f428f68c7
MDL-72179 behat: Add activity editing page resolution
2021-07-23 20:43:48 +08:00
Andrew Nicols
730d6cb94e
MDL-72179 behat: Improve core page resolvers
...
This commit makes the following improvements to core page resolverss:
* allows for mixed case naming (course, Course, etc.)
* allows fields other than the idnumber to be specified:
** course: idnumber, shortname, fullname
** course category: idnumber, name
Whilst some of these fields are not unique, they will typically be
unique in most test scenarios. Where they are not then the idnumber
should be used in preference.
2021-07-23 20:28:10 +08:00
Eloy Lafuente (stronk7)
0139d213ac
Merge branch 'MDL-71874-master' of git://github.com/andrewnicols/moodle
2021-07-13 20:38:01 +02:00
Ilya Tregubov
4819625349
MDL-32103 completion: Allow instant completion updates.
...
For activity based course completion criteria allow instant
course completion updates if the activity completion state was changed
for a single user.
2021-07-13 12:07:53 +02:00
Sujith Haridasan
b2527be7d3
MDL-71241 course: Validate and sanitize sort arguments
...
Signed-off-by: Sujith Haridasan <sujith@moodle.com >
2021-07-08 23:30:27 +02:00
Mihail Geshoski
084ff0c8da
MDL-71242 core_course: Test the validation of the sort value
...
Adds new unit test, test_course_get_recent_courses_sort_validation(),
which is reponsible for testing the validation of the sort value in
course_get_recent_courses().
2021-07-08 23:30:26 +02:00
Mihail Geshoski
069cc7164c
MDL-71242 core_course: Update test_course_get_recent_courses() unit test
...
Adds additional assertions in test_course_get_recent_courses() test to
ensure that the sort funcionality works as expected.
2021-07-08 23:30:26 +02:00
Andrew Nicols
e506742102
Merge branch 'MDL-71314' of https://github.com/paulholden/moodle
2021-07-01 10:23:47 +08:00
Ferran Recio
21d93554d4
MDL-71863 courseformat: create courseformat subsystem
2021-06-28 13:50:18 +02:00
Paul Holden
c8f0fee909
MDL-71314 course: add category record snapshot to deletion event.
2021-06-25 14:50:17 +01:00
Víctor Déniz
754d164391
Merge branch 'MDL-71052' of git://github.com/paulholden/moodle
2021-06-17 02:37:46 +01:00
Sara Arjona
6347b916bc
MDL-71165 course: core_course_update_course external method
2021-06-14 14:36:20 +08:00
Andrew Nicols
a9b0f4dafe
Merge branch 'MDL-71134-master-v03' of git://github.com/ferranrecio/moodle
2021-06-14 11:52:35 +08:00
Ferran Recio
ee3547306e
MDL-71134 course: fix format get_output_classname
...
The get_output_classname method is used to invoke overridden output
components from course_formats. Now the method does not accept null
output names anymore, and it controls the format class is extending
the core one.
2021-06-10 16:08:39 +02:00
Andrew Nicols
412c7a4afa
MDL-71382 couurse: Remove unnecessary js tag for test
2021-06-10 09:58:12 +08:00
Andrew Nicols
6bc1346333
Merge branch 'MDL-71382-master' of git://github.com/ilyatregubov/moodle
2021-06-10 09:48:55 +08:00
Andrew Nicols
64e7326649
MDL-71874 behat: Show warning when using add to section without js
2021-06-09 16:26:43 +08:00
abgreeve
1a9e810e06
Merge branch 'MDL-71207_master' of https://github.com/TomoTsuyuki/moodle
2021-06-08 10:44:04 +08:00
Tomo Tsuyuki
14d11b8f0e
MDL-71207 course: Add info for task error
2021-06-08 09:44:59 +10:00
Sara Arjona
5f91cbb611
MDL-71135 course: core_course_get_state external method
2021-06-04 16:43:28 +02:00
Paul Holden
7f6364971e
MDL-71052 course: use filetypes setting for course overview files.
2021-06-04 09:35:15 +01:00
Ilya Tregubov
b071a7b838
MDL-71382 course: Don't allow empty name for section 0.
2021-06-02 08:42:12 +02:00
Ilya Tregubov
cf1cf222e7
MDL-66431 core: Fix behat tests.
...
Move activity creation to data generators. Only fixing those
tests failing due to removing usemodchooser preference.
2021-05-01 16:22:03 +02:00
Adrian Greeve
e17333c342
Merge branch 'MDL-71141-master' of git://github.com/ferranrecio/moodle
2021-04-29 15:40:51 +08:00