Paul Holden
28134fe199
MDL-79446 reportbuilder: native support for parameter name suffixes.
2023-11-02 09:27:07 +00:00
Huong Nguyen
279b619f45
Merge branch 'MDL-78903-master' of https://github.com/meirzamoodle/moodle
2023-11-02 10:17:57 +07:00
Huong Nguyen
f1278334d8
Merge branch 'MDL-79801' of https://github.com/paulholden/moodle
2023-11-02 10:14:12 +07:00
Ilya Tregubov
540dc05e1c
Merge branch 'MDL-70760-master' of https://github.com/vietlx426/moodle-1
2023-11-02 10:20:29 +08:00
Huong Nguyen
2a82f72385
Merge branch 'MDL-79617_master' of https://github.com/marxjohnson/moodle
2023-11-02 09:05:53 +07:00
Jun Pataleta
ab08ac740c
MDL-79062 gradereport_grader: Remove setting of tabindex >= 1
...
Tab indices that are greater than or equal to 1 break the natural
tab order of the document and may cause problems for keyboard users.
2023-11-02 09:50:00 +08:00
viettruongq
2375b00a08
MDL-70760 admin: Limited length config setting validate client-side
2023-11-01 22:02:58 +07:00
Alexander Van der Bellen
cf021d12c5
MDL-78650 mod_assign: Improve group submission action event handling
...
Don't return an event action when a group submission has already been submitted
by another student.
2023-11-01 20:24:24 +08:00
Alexander Van der Bellen
e77df62887
MDL-78650 mod_assign: Add Behat test
2023-11-01 20:24:24 +08:00
Ilya Tregubov
884efcabd2
Merge branch 'MDL-79337_master' of https://github.com/t-schroeder/moodle
2023-11-01 13:50:33 +08:00
Huong Nguyen
37b7726fce
Merge branch 'MDL-79619_master' of https://github.com/marxjohnson/moodle
2023-11-01 09:19:51 +07:00
Huong Nguyen
bef72e927b
Merge branch 'MDL-79618_master' of https://github.com/marcusgreen/moodle
2023-11-01 09:15:24 +07:00
Tim Schroeder
b6759e1986
MDL-79337 theme: removed unnecessary setuserpref
2023-10-31 16:58:24 +01:00
Sara Arjona
7eb48b8368
Merge branch 'MDL-79856' of https://github.com/paulholden/moodle
2023-10-31 13:26:22 +01:00
Sara Arjona
78300ba8e3
Merge branch 'MDL-79849-master' of https://github.com/jleyva/moodle
2023-10-31 13:08:10 +01:00
Bruno Baudry
56bee4757c
MDL-79606 admin: removed unused strings
...
In MDL-19430 the function that used 'mycoursesperpage' and
'configmycoursesperpage' strings was removed, so they can
be removed too.
2023-10-31 12:54:31 +01:00
Sara Arjona
70d0295880
Merge branch 'MDL-401-master_brief_name' of https://github.com/oliviervalentin/moodle
2023-10-31 09:59:58 +01:00
Jun Pataleta
5059461e7a
Merge branch 'MDL-79853-master' of https://github.com/andrewnicols/moodle
2023-10-31 16:46:12 +08:00
Huong Nguyen
ea3a4f296d
Merge branch 'MDL-79735-master' of https://github.com/andrewnicols/moodle
2023-10-31 12:48:43 +08:00
Huong Nguyen
4ee2af64dd
Merge branch 'MDL-79807_master' of https://github.com/marxjohnson/moodle
2023-10-31 12:48:43 +08:00
Huong Nguyen
6d7c78b7f1
Merge branch 'MDL-79460-master' of https://github.com/HuongNV13/moodle
2023-10-31 12:48:42 +08:00
David Woloszyn
4ecea7c09f
MDL-79460 communication_matrix: Re-enabled tests that use new sync route
2023-10-31 09:31:54 +07:00
Jun Pataleta
cf2cae4671
Merge branch 'MDL-77326-master-1' of https://github.com/ilyatregubov/moodle
2023-10-31 10:19:01 +08:00
Ilya Tregubov
02878ebd9c
MDL-77326 gradereport_summary: Fix modinfo.
...
Also deprecate methods properly.
2023-10-31 10:15:06 +08:00
Ilya Tregubov
9df50931e0
MDL-77326 gradereport_summary: Use appropriate icons.
2023-10-31 10:15:06 +08:00
Ilya Tregubov
f44338eda0
MDL-77326 core_grades: Refactor grade report functions.
...
Those should be reusable
2023-10-31 10:15:05 +08:00
Meirza
48608e78cd
MDL-78903 tiny_h5p: show repositories if editor filepicker type set
2023-10-30 23:30:51 +07:00
Meirza
f79e3f450b
MDL-78903 tiny_media: show repositories if editor filepicker type set
2023-10-30 23:30:40 +07:00
Sara Arjona
5f03727ce7
Merge branch 'MDL-43820-master' of https://github.com/ilyatregubov/moodle
2023-10-30 10:24:10 +01:00
Jun Pataleta
f50d6f1902
Merge branch 'MDL-77274-master' of https://github.com/laurentdavid/moodle
2023-10-30 17:14:59 +08:00
Jun Pataleta
294e3ae41a
Merge branch 'MDL-79800-master' of https://github.com/roland04/moodle
2023-10-30 16:40:20 +08:00
Laurent David
bef0cb7a34
MDL-77274 core_renderer: Respect full name format in letter avatars
...
* Make sure that we respect the fullnamedisplay and alternativefullnameformat
parameters to decide on the initials for a given user
* Add further tests
Co-authored-by: Tatsunori Uchino <tats.u@live.jp>
2023-10-30 06:14:18 +01:00
Huong Nguyen
8bb3f25c4f
Merge branch 'MDL-79639_master' of https://github.com/marxjohnson/moodle
2023-10-30 11:22:09 +07:00
Jun Pataleta
c011fc194d
Merge branch 'MDL-79200' of https://github.com/paulholden/moodle
2023-10-27 23:42:07 +08:00
Jun Pataleta
e6ea75570d
Merge branch 'MDL-78285-master' of https://github.com/sarjona/moodle
2023-10-27 23:39:16 +08:00
Jun Pataleta
a634f92b4d
Merge branch 'MDL-77804-master' of https://github.com/roland04/moodle
2023-10-27 23:37:00 +08:00
Jun Pataleta
c5b11f6eb4
Merge branch 'MDL-79194-master' of https://github.com/laurentdavid/moodle
2023-10-27 23:34:07 +08:00
Marcus Green
ebe2c3c5cc
MDL-79618 block_timeline: Set web services to read-only
...
Set the web service functions core_calendar_get_action_events_by_timesort
and core_calendar_get_action_events_by_timesort to use read only
sessions. These functions can hold long session locks
and read-only sessions will prevent them blocking other requests.
2023-10-27 12:59:34 +01:00
Mark Johnson
f3fc03e90c
MDL-79615 course: Improve efficency of cache rebuilds
...
When bulk-updating course module visibility, set_coursemodule_visibily
was triggering a partial cache purge and rebuild for each course module.
This potentially led to 2 cache sets each requiring a lock to be
acquired and released per course module, plus any other cache updates
for other changes to the course in the same request.
This adds a new $rebuildcache paramter to the
set_coursemodule_visibilty, which is true by default to retain the
existing behaviour. If set false, it will skip doing the partial purge
and rebuild for that course module, and it is up to the calling code to
ensure the cache is updated as requried.
To assist with this, there is a new
course_modinfo::purge_course_module_cache_multiple() method, which
allows multiple course modules to be purged from the cache in a single
cache set.
2023-10-27 10:50:40 +01:00
Ilya Tregubov
70546d9c1d
Merge branch 'MDL-79693' of https://github.com/paulholden/moodle
2023-10-27 16:45:10 +08:00
Jun Pataleta
8709691624
Merge branch 'MDL-77364-master' of https://github.com/sarjona/moodle
2023-10-27 16:34:04 +08:00
Mark Johnson
27edba5d10
MDL-79619 core_message: Set instant messaging web service read-only
...
Set the web service function core_message_send_instant_messages to use
read-only sessions. This function can take a few seconds to process if
it is sending messages to lots of users, and setting it to use read-only
sessions will prevent it from blocking other requests.
2023-10-27 09:23:06 +01:00
Sara Arjona
a5d6a73778
MDL-78285 resource: Reintroduce file icon
...
The new activity card design, planned for Moodle 4.3, reintroduces
the resource MIME icon that was removed in Moodle 4.0.
2023-10-27 09:44:00 +02:00
Sara Arjona
ee59693beb
MDL-77364 myoverview: Display course name tooltip
...
Based on the feedback given by the UX team:
- The text has been increased to display more (50 vs 55).
- A tooltip has been added to display the full course name on hover,
following the accessibility guidelines.
2023-10-27 07:23:53 +02:00
Jun Pataleta
859df15e73
weekly release 4.4dev
2023-10-27 09:43:01 +08:00
Jun Pataleta
e6fd239a93
NOBUG: Fixed SVG browser compatibility
2023-10-27 09:42:59 +08:00
Jun Pataleta
60659913c6
Merge branch 'MDL-79768-master-fix' of https://github.com/andelacruz/moodle
2023-10-26 23:06:03 +08:00
Mark Johnson
4552591eaa
MDL-79807 quiz_statistics: Clear stats cache when question added/removed
2023-10-26 13:45:14 +01:00
Paul Holden
9e50ae8276
MDL-79858 block_myoverview: correctly export request course button.
2023-10-26 13:33:55 +01:00
Paul Holden
78b841dcd2
MDL-79781 course: detect invalid creator role for pending courses.
2023-10-26 13:16:22 +01:00