Simey Lameze
8cc79b1c87
MDL-62959 calendar: fix event data mapping for group id
2022-07-26 17:09:38 +08:00
Huong Nguyen
4139046a9a
MDL-72430 Calendar: Fix admin cannot edit course event
2022-07-26 11:48:58 +07:00
Andrew Nicols
b32b4865c0
Merge branch 'MDL-73788-master' of https://github.com/andelacruz/moodle
2022-07-26 11:37:51 +08:00
Jun Pataleta
af25a9c4d9
Merge branch 'MDL-74057-master' of https://github.com/andelacruz/moodle
2022-07-26 11:02:30 +08:00
hieuvu
a6836d1a39
MDL-61401 Workshop: fixed indentations and coding style
2022-07-26 09:10:40 +07:00
Paul Holden
426f533c07
MDL-74895 h5p: more resilient error handling during content fetching.
...
On new installs, the task for downloading new H5P content types would
throw exceptions and exit when encountering unexpected and/or missing
data.
2022-07-25 20:03:12 +01:00
Angelia Dela Cruz
a18d8c59f4
MDL-74057 behat: SCORM behat generators use UI
...
Replace steps that manually add SCORM instances via the UI and use
Behat generators. This improves the speed of Behat test runs.
2022-07-25 19:36:40 +08:00
Paul Holden
a65549d0b3
MDL-75031 output: swap order of buttons in confirmation prompts.
...
As per ff6e5cc7
, the primary button "Continue" should be displayed
on the right hand site of the confirmation prompt.
2022-07-25 11:56:29 +01:00
Ilya Tregubov
a63695971c
Merge branch 'MDL-75083-master' of https://github.com/rzhtwberlin/moodle
2022-07-25 14:54:57 +04:00
Ilya Tregubov
07a1b6e27b
Merge branch 'MDL-71708' of https://github.com/lostrogit/moodle
2022-07-25 11:17:54 +04:00
Paul Holden
d16ea57405
MDL-75235 reportbuilder: allow default filter form to be disabled.
...
This allows for custom filter forms to be implemented, rather than
using the default one for system reports.
2022-07-22 09:17:48 +01:00
Paul Holden
d0b5241786
MDL-75256 task: move abstract get_name method to base class.
...
Allow adhoc tasks to implement this method, so they too can have
descriptive names for themselves. Default implementation added to
return the class name itself.
2022-07-22 09:13:53 +01:00
Andrew Nicols
547cae0a02
MDL-74697 libraries: Update all third-party libraries with more metadata
2022-07-22 07:28:47 +02:00
Sara Arjona
bc9b915a32
MDL-75146 mod_data: Fix comments raised during int-review
2022-07-22 07:27:40 +02:00
Ferran Recio
776e48748f
MDL-75146 mod_data: refactor template parser
2022-07-22 07:27:40 +02:00
Ferran Recio
e2da14bbb8
MDL-75146 mod_data: migrate templates editor to mustache
2022-07-22 07:27:40 +02:00
Ferran Recio
c6db008496
MDL-75146 mod_data: add a manager class
2022-07-22 07:27:40 +02:00
Thong Bui
b8e1d17814
MDL-74766 html_editor: Fix form is submitted as an empty string
2022-07-22 10:15:24 +07:00
Carlos Castillo
7cb8552597
MDL-75135 reportbuilder: Add 'Category name with link' column
...
Add 'Category name with link' column to course_category entity
2022-07-21 14:13:01 -05:00
Ilya Tregubov
4ce642e8ba
weekly release 4.1dev
2022-07-21 21:29:47 +04:00
Ilya Tregubov
3250e59ba5
NOBUG: Fixed SVG browser compatibility
2022-07-21 21:29:45 +04:00
Ilya Tregubov
49c449d4ed
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2022-07-21 21:29:44 +04:00
Jun Pataleta
0e9d8123ae
Merge branch 'MDL-75181-master' of https://github.com/call-learning/moodle
2022-07-21 11:59:09 +08:00
Jun Pataleta
c5e19c2ba6
Merge branch 'MDL-75208' of https://github.com/stronk7/moodle
2022-07-21 11:26:52 +08:00
Víctor Déniz
ad3ba9d0b7
Merge branch 'MDL-74827-master' of https://github.com/rmady/moodle
2022-07-21 00:12:23 +01:00
Carlos Castillo
562041adda
MDL-71708 libraries: Upgrade chartjs to latest version
...
Changes in chart config file and the process to import library.
Co-authored-by: Andrew Lyons <andrew.lyons@moodle.com>
2022-07-20 15:42:02 -05:00
Víctor Déniz
fc3bb1dc50
Merge branch 'MDL-74857-dev' of https://github.com/izendegi/moodle
2022-07-20 21:03:24 +01:00
Víctor Déniz
7fcc10933f
Merge branch 'MDL-73332-master' of https://github.com/martygilbert/moodle
2022-07-20 19:49:46 +01:00
Laurent David
ea22e495cf
MDL-75181 mod_bigbluebuttonbn: Fix activity completion exception
...
* Fix exception raised in core completion module due to the absence of
completionview in get_sort_order
2022-07-20 13:56:14 -04:00
Ilya Tregubov
0adad2081e
Merge branch 'MDL-73867' of https://github.com/paulholden/moodle
2022-07-20 08:14:47 +04:00
Jun Pataleta
0643d3acbb
Merge branch 'MDL-73481' of https://github.com/paulholden/moodle
2022-07-20 11:31:05 +08:00
Paul Holden
f9bb9797c2
MDL-73481 qtype_truefalse: optional standard instructions for output.
...
AMOS BEGIN
CPY [privacy:preference:showstandardinstruction,qtype_multichoice],[privacy:preference:showstandardinstruction,qtype_truefalse]
CPY [showstandardinstruction,qtype_multichoice],[showstandardinstruction,qtype_truefalse]
AMOS END
2022-07-19 16:57:02 +01:00
Jun Pataleta
301db762d6
Merge branch 'MDL-75182-master' of https://github.com/snake/moodle
2022-07-19 22:47:25 +08:00
Jun Pataleta
155ef8aece
Merge branch 'MDL-68011-master' of https://github.com/mihailges/moodle
2022-07-19 20:52:36 +08:00
Víctor Déniz
5087f56905
Merge branch 'MDL-75119' of https://github.com/paulholden/moodle
2022-07-19 13:48:58 +01:00
Christina Thee Roperto
de07d85f23
MDL-72349 filelib: update strip_double_headers function
2022-07-19 19:19:46 +10:00
Eloy Lafuente (stronk7)
ca7890f2fc
MDL-75208 oracle: Amend a couple of queries to make Oracle happy
...
The changes introduced here are completely safe, just we stop
binding SITEID and, instead, embed it in the SQL.
Why? Because Oracle 21 has started to return non-sense results
when SITEID is bound.
After lots of tests, attempts, debugging... we have been unable
to find any logic to the need of this change and also, have been
unable to reproduce the problem with a standalone script that
pretty much runs the same queries that the ones changed here.
I'm sure that there is something, somewhere, but have failed
to find it, grrr.
Please read MDL-75208 and linked issues to find more information
about this problem, that is one of the biggest mysteries I've
seen recently. Maybe at the end there is a tiny detail that
explains it all, but it's really well hidden.
2022-07-19 09:48:33 +02:00
Paul Holden
5582bc2ded
MDL-74656 reportbuilder: ensure nulls preserved in column callbacks.
...
When concatenating column fields in order to perform aggregation on
them (e.g. group concatenation), we need to preserve all null values
in the data passed to each column callback.
Co-authored-by: Carlos Castillo <carlos.castillo@moodle.com>
2022-07-19 08:23:54 +01:00
Paul Holden
0b616158cb
MDL-74656 badges: add test generator class for creating badges.
2022-07-19 08:23:50 +01:00
Mihail Geshoski
49693c6629
MDL-68011 coourse: Final deprecation of course_modchooser()
2022-07-19 14:33:39 +08:00
Mihail Geshoski
6a122984da
MDL-68011 course: Final deprecation of the callback get_shortcuts()
...
Removal of the callback get_shortcuts() and its plugin implementations.
The private methods in the content_item_readonly_repository class
which were only used by the callback hook logic are also removed.
2022-07-19 14:13:36 +08:00
Mihail Geshoski
2ca262a5e3
MDL-68011 core: Final deprecation of get_module_metadata()
2022-07-19 14:13:36 +08:00
Ilya Tregubov
068eda3e2c
Merge branch 'MDL-68843-master' of https://github.com/snake/moodle
2022-07-18 14:16:14 +04:00
Angelia Dela Cruz
2b28996a2e
MDL-73788 behat: URL behat generators use UI
...
Replace steps that manually add URL instances via the UI and use
Behat generators. This improves the speed of Behat test runs.
2022-07-18 17:40:22 +08:00
Iñigo Zendegi
919ea1dde1
MDL-74857 language: Start using the 'statusok' string for status
2022-07-18 10:55:47 +02:00
Jun Pataleta
1294048575
Merge branch 'MDL-74825-master' of https://github.com/rmady/moodle
2022-07-18 16:47:13 +08:00
Ilya Tregubov
31badf8221
Merge branch 'MDL-72905-master' of https://github.com/golenkovm/moodle
2022-07-18 12:41:50 +04:00
Jun Pataleta
a3b8eb0969
Merge branch 'MDL-74925-master' of https://github.com/lameze/moodle
2022-07-18 16:25:58 +08:00
Jake Dallimore
273d9d561d
MDL-68843 enrol_lti: add tests covering disabled instances in tasks
...
Verify the expected behaviour of the sync_members and sync_grades tasks
when enrolment instances are disabled, whether as a byproduct of module
deletion, or as status change made by the user.
2022-07-18 16:13:48 +08:00
Jake Dallimore
3387e63736
MDL-68843 enrol_lti: auto disable orphaned enrolment instances
...
- pre_course_module_deletion hook to disable on mod delete
- upgrade step dealing with legacy orphaned records
2022-07-18 16:08:18 +08:00