Jun Pataleta
527a11e48c
Merge branch 'MDL-78938-401' of https://github.com/andrewnicols/moodle into MOODLE_401_STABLE
2023-08-17 09:58:31 +08:00
Andrew Nicols
7e77e66350
MDL-78938 course: Wrap manual completion toggle in pending
...
This commit makes two changes to reduce random failures in behat:
- wrap the toggling of manually configured completion in pendingjs
- set the loading spinner content without forcing the completion toggle
ws to wait for the loading spinner to update.
2023-08-16 20:05:24 +08:00
Sara Arjona
b8fa7e0a0f
Merge branch 'MDL-78761-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-08-14 10:58:56 +02:00
Paul Holden
75de5704de
MDL-76123 course: multilingual module icon alt text attribute.
2023-08-08 08:29:27 +01:00
Angelia Dela Cruz
73a08e3ccd
MDL-78498 Behat: Use data generators for forum posts and replies
...
This commit does few things:
* Replace manual forum posts and replies to use data generator.
* It also changes the code to handle social forums.
* Other behat clean-ups and optimization.
Co-authored-by: Simey Lameze <simey@moodle.com>
2023-08-01 16:08:10 +08:00
Huong Nguyen
bca23d5477
Merge branch 'MDL-78618_401' of https://github.com/larsbonczek/moodle into MOODLE_401_STABLE
2023-07-26 14:22:42 +07:00
Paul Holden
9437e82a31
MDL-78761 enrol: correct enrolment suspended state report filter.
2023-07-21 17:13:16 +01:00
Andrew Nicols
97c95140c3
Merge branch 'MDL-78716-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-07-20 00:29:09 +08:00
Andrew Nicols
f852e35976
Merge branch 'MDL-77645-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-07-20 00:11:59 +08:00
Andrew Nicols
05c485dc97
Merge branch 'MDL-78704-401' of https://github.com/rjnl/moodle into MOODLE_401_STABLE
2023-07-19 21:57:52 +08:00
Paul Holden
587ea4d3f3
MDL-78716 course: fix category idnumber updating logic.
...
Where only the case of the idnumber field was being updated, we
triggered an exception because checking for an exising idnumber
was not excluding the current category (i.e. the one being updated).
2023-07-14 15:14:59 +01:00
Rajneel Totaram
962a3f866c
MDL-78704 course: Render unescaped HTML for activity dates
2023-07-14 10:17:04 +12:00
Paul Holden
0202597261
MDL-77645 course: ensure active enrolments are considered for drawer.
...
Otherwise the enrolment index page tries to load the course index
drawer, which doesn't exist at this point and triggers exceptions in
the editor module.
Co-authored-by: Tim Volckmann <tim.volckmann@mastersolution.com>
2023-07-12 14:35:33 +01:00
Paul Holden
73939586b6
MDL-75359 reportbuilder: fixes for custom/user profile field elements.
...
Ensures cross-DB compatibility for all types of both custom and user
profile fields, specifically when they're filtered and/or aggregated.
Implement stress testing of both via appropriate report sources.
2023-07-07 14:43:29 +01:00
Lars Bonczek
24b8efe27a
MDL-78618 core_course: use UNION in get_nearest_editable_subcategory
2023-07-06 18:52:36 +02:00
Andrew Nicols
e5f747ffa4
Merge branch 'MDL-78158-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
2023-07-05 10:24:07 +08:00
Huong Nguyen
25432feda8
Merge branch 'MDL-78596-coursecard-divider-401' of https://github.com/leonstr/moodle into MOODLE_401_STABLE
2023-07-04 15:28:30 +07:00
Simey Lameze
a34591cc0b
MDL-75324 behat: use a proper step to verify completion status
2023-07-04 11:20:23 +08:00
Angelia Dela Cruz
0d5b8d1337
MDL-78158 Behat: Use data generators to add blocks
2023-07-03 19:17:35 +08:00
Leon Stringer
fa9705a870
MDL-78596 core_course: Remove divider
...
With courselistshortnames enabled Moodle 3.11 and earlier showed
"Category | Short name" on the first line of course cards (for example
in block_myoverview). From Moodle 4.0 the category is moved to the last
line making the first line "Short name |". This change removes that
stray "|".
2023-06-27 17:40:41 +01:00
Ilya Tregubov
aa44a1643e
Merge branch 'MDL-78443-401' of https://github.com/jleyva/moodle into MOODLE_401_STABLE
2023-06-27 11:01:44 +08:00
Lars Bonczek
44f60f1b8e
MDL-76174 core_course: get_nearest_editable_subcategory performance fix
2023-06-20 14:43:16 +02:00
Juan Leyva
bc2fb3b5e8
MDL-78443 course: Missing require for course_request
2023-06-16 10:17:45 +02:00
Andrew Nicols
196ed7530b
Merge branch 'MDL-69231-401' of https://github.com/lameze/moodle into MOODLE_401_STABLE
2023-06-15 10:56:53 +08:00
Ilya Tregubov
beb0328060
Merge branch 'MDL-70152-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
2023-06-14 13:25:03 +08:00
Stevani Andolo
abac304ba9
MDL-78047 core_courseformat: Wrapping added to text and media activity
2023-06-07 12:58:38 +08:00
Simey Lameze
fc10598d63
MDL-69231 behat: remaining work for role capability generator
...
This commit does few things:
* Unify data generators usage to role short name.
* Replace remaining manual steps to use the new data generator.
* Also replaced other manual steps to set config to use data generators.
* Tidy up of some tests, aligning pipes and splitting one line steps into multiple lines.
* Fixes tests to have one Given/When/Then per scenario.
2023-06-02 12:42:35 +08:00
Andrew Nicols
b67b10af29
MDL-69231 behat: Update tests to use new generator
2023-06-02 12:42:35 +08:00
Andrew Nicols
c49877c8f5
MDL-69231 tests: Improve existing role generator
...
Support definition of context levels and permissions.
2023-06-02 12:42:35 +08:00
Sara Arjona
17be7f62d6
Merge branch 'MDL-76693-401' of https://github.com/roland04/moodle into MOODLE_401_STABLE
2023-05-31 17:09:03 +02:00
Mikel Martín
11205ec5ef
MDL-76693 core_course: Fix activity chooser summary overlap
...
In activity chooser modal, there is an overlap issue in the information "sub-page".
Changing some classes in the layout solves the problem.
2023-05-29 09:38:28 +02:00
Ferran Recio
b01dd76331
MDL-78148 core_courseformat: reduce the use of uniqid in templates
2023-05-29 08:40:18 +02:00
Angelia Dela Cruz
948ac8f62b
MDL-70152 behat: Forum behat generators use UI
...
Behat cleanup and optimisation
2023-05-29 10:28:04 +08:00
Angelia Dela Cruz
d7752f9576
MDL-70152 behat: Forum behat generators use UI
...
Replace steps that manually add forum and forum post instances
via the UI and use Behat generators. This improves the speed of
Behat test runs.
2023-05-29 10:27:33 +08:00
Paul Holden
9ef8025e4c
MDL-78242 roles: consistently check course contact config.
2023-05-15 13:04:48 +01:00
Stevani Andolo
1f07219332
MDL-76344 course: Fixed course image 'non image file' layout
2023-05-04 10:28:15 +08:00
Jun Pataleta
9290627da9
Merge branch 'MDL-73012-401' of https://github.com/ferranrecio/moodle into MOODLE_401_STABLE
2023-04-20 16:29:14 +08:00
Ferran Recio
f01ad40145
MDL-73012 core_courseformat: add pending to move section modal
2023-04-20 09:56:10 +02:00
Ferran Recio
1d64897a3c
MDL-77922 core_courseformat: add pending to move activity modal
2023-04-20 14:42:30 +08:00
Shamim Rezaie
cbfde8c11a
Merge branch 'MDL-76998-401' of https://github.com/aanabit/moodle into MOODLE_401_STABLE
2023-04-17 21:27:56 +10:00
Andrew Nicols
797cbcc3da
Merge branch 'MDL-76995-401' of https://github.com/aanabit/moodle into MOODLE_401_STABLE
2023-04-17 11:17:04 +08:00
Ilya Tregubov
6bac910434
MDL-76994 core_course: Fix version for weeks and topics course formats
2023-04-17 11:04:37 +08:00
Ilya Tregubov
82a7b26648
Merge branch 'MDL-76994-401' of https://github.com/aanabit/moodle into MOODLE_401_STABLE
2023-04-17 09:47:04 +08:00
Amaia Anabitarte
c8f105800c
MDL-76995 core_courseindex: Apply indentation in the course index
2023-04-13 16:59:05 +02:00
Amaia Anabitarte
3502ad3da7
MDL-76998 admin: Option to reset course indentation
2023-04-13 16:52:19 +02:00
Amaia Anabitarte
15a5a938b6
MDL-76994 tool_mobile: Return course format indentation setting
2023-04-13 16:51:05 +02:00
Amaia Anabitarte
ec4eacd1da
MDL-76994 core_course: New course format setting to enable indentation
2023-04-13 16:50:58 +02:00
Sara Arjona
6aef92c24a
Merge branch 'MDL77833-course-content-chng-notificatn-multilang' of https://github.com/Amrita1991/moodle into MOODLE_401_STABLE
2023-04-13 16:20:06 +02:00
Amrita Deb Dutta
6ae5ee18a0
MDL-77833 course: content change notification multilang processing
...
adding context to format string
content change notificatn coursename multilang processing
change context param
2023-04-13 11:28:41 +02:00
Sara Arjona
6381daf52a
Merge branch 'MDL-76993-401' of https://github.com/aanabit/moodle into MOODLE_401_STABLE
2023-04-12 09:54:22 +02:00