David Woloszyn
802ff3e2e3
MDL-75913 behat: Use alternatives to Atto in tests
2023-06-19 16:35:46 +10:00
David Woloszyn
32316df646
MDL-75913 behat: Switch to TinyMCE editor iframe
2023-06-19 16:35:46 +10:00
David Woloszyn
a183677a87
MDL-75913 behat: Private files data generator
2023-06-19 16:35:46 +10:00
Andrew Nicols
fcdfc74abd
MDL-75913 behat: Add support for file uploads in page generators
2023-06-19 16:35:46 +10:00
Andrew Nicols
baa32f6569
MDL-75913 behat: Add support for file uploads in generators
2023-06-19 16:35:46 +10:00
David Woloszyn
0662dfadbe
MDL-77793 lib: Removed uses of deprecated functions for themes
2023-06-19 16:32:51 +10:00
David Woloszyn
49ee428dca
MDL-77793 lib: Deprecated device specific theme functions
2023-06-19 16:32:51 +10:00
David Woloszyn
b20503c0ff
MDL-77793 lang: Deprecating strings associated with update to theme page
2023-06-19 16:32:14 +10:00
David Woloszyn
b63ca109f3
MDL-77793 core_theme: Device selections removed from theme selector
2023-06-19 16:32:14 +10:00
Ilya Tregubov
da1ccba20c
Merge branch 'MDL-78199-master' of https://github.com/roland04/moodle
2023-06-19 12:50:28 +08:00
Laurent David
d5dc0a8eb1
MDL-77813 core_xapi: Add delete states webservice
...
* Add new core_xapi_delete_states Webservices in pair with the "Multiple
document DELETE" action from xAPI specification.
2023-06-19 06:23:53 +02:00
Laurent David
2144bdf06c
MDL-78056 mod_h5pactivity: Fix incorrect attempt report
...
* Fix interpretation of the results on the attempt report whenever case
sensitive option is enabled.
2023-06-19 06:10:29 +02:00
Petr Skoda
de9c69cf3c
MDL-77525 filter: add filtering stages
2023-06-17 16:43:58 +02:00
Paul Holden
436a279dec
MDL-76953 mod: deprecate libxml library method wrappers.
...
The `libxml_disable_entity_loader` method is deprecated since PHP8.0,
which is our minimum required version so we no longer need to support
calls to it using the current wrappers.
2023-06-16 19:15:24 +01:00
Paul Holden
39d0643340
MDL-77877 group: hide form fields dependent on group visibility.
2023-06-16 18:53:31 +01:00
Paul Holden
70e5ff196a
MDL-78435 mod_assign: ensure due date is always after start date.
2023-06-16 18:41:45 +01:00
Mikel Martín
b1ad6666ce
MDL-78199 course: Remove unused SCSS
2023-06-16 12:40:09 +02:00
Mikel Martín
0cacc7afb8
MDL-78199 course: Move activity plugintype to a tooltip
2023-06-16 12:40:09 +02:00
Mikel Martín
905ccf34fc
MDL-78199 behat: Fix hover over element step definition
2023-06-16 12:40:09 +02:00
Mikel Martín
50bf102a81
MDL-78199 course: Move activity completion to a dropdown
...
- Add new dropdown to display completion
- Fix completion behat steps with selectors that were not specific enough
- Update behat step that now needs to open completion requirements dropdown before
2023-06-16 12:40:09 +02:00
Mikel Martín
d5aa5b7b07
MDL-78199 course: Add styles for activity card elements
...
- Reduce activity icon size: Until MDL-78284 arrives, current activityiconcontainer should be reduced to fit the new UI
- Reduce activity actions button size
- Add styles for activity altconent
- Add styles for activity descriptions and text and media content.
- Add styles to show images inside altcontent with rounded borders.
- Add styles for activity dates
- Add styles for activity visibility
- Add styles for restrictions
- Add styles for activity badge
2023-06-16 12:39:50 +02:00
Mikel Martín
80b0b3e608
MDL-78199 course: New activity cards layout
...
- Refactor activity card templates to use a grid layout.
- Remove 'description-inner' related classes and styles.
- Add small comments to SCSS for future better understanding.
- Add independent renderable for course module icon
2023-06-16 12:29:10 +02:00
Andrew Nicols
1b1a15a308
weekly release 4.3dev
2023-06-16 12:04:12 +08:00
Andrew Nicols
92e5955eb7
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2023-06-16 12:04:07 +08:00
Amaia Anabitarte
3ae96a0496
MDL-78201 core_course: Prepare group mode state actions
2023-06-16 00:52:18 +02:00
Juan Leyva
bf6ef82fa0
MDL-78263 airnotifier: keep notification name as part of the payload
2023-06-15 17:27:36 +02:00
Sara Arjona
750d1c1130
Merge branch 'MDL-78165-master' of https://github.com/andrewnicols/moodle
2023-06-15 10:16:57 +02:00
Andrew Nicols
3a9f55dcf7
MDL-78165 mod_bigbluebuttonbn: Fetch cron status using API
2023-06-15 16:01:15 +08:00
Nathan Nguyen
37838804d8
MDL-77865 qtype_ddwtos: fix incorrect inplace class
2023-06-15 14:59:10 +10:00
Ilya Tregubov
7bcd4973e0
Merge branch 'MDL-70152-master-fix' of https://github.com/ilyatregubov/moodle
2023-06-15 12:12:59 +08:00
Andrew Nicols
540aeec2c8
Merge branch 'MDL-78310-master' of https://github.com/aanabit/moodle
2023-06-15 12:03:35 +08:00
Andrew Nicols
04b1e6469c
Merge branch 'MDL-77224' of https://github.com/paulholden/moodle
2023-06-15 12:02:11 +08:00
Simey Lameze
ce93aa7e4f
MDL-70152 behat: reply to post using data generator
2023-06-15 12:01:39 +08:00
Jun Pataleta
5088fba999
Merge branch 'MDL-78333' of https://github.com/paulholden/moodle
2023-06-15 11:59:53 +08:00
Andrew Nicols
af757274a1
Merge branch 'MDL-78341-progress-bar-style' of https://github.com/brendanheywood/moodle
2023-06-15 11:53:06 +08:00
Jake Dallimore
cff9ba572e
Merge branch 'MDL-78475' of https://github.com/paulholden/moodle
2023-06-15 11:48:58 +08:00
Jun Pataleta
620371e7d3
Merge branch 'MDL-73325-master' of https://github.com/ntdat1904/datnguyen_moodle
2023-06-15 11:31:22 +08:00
Andrew Nicols
407498a2a2
Merge branch 'MDL-78066-master' of https://github.com/snake/moodle
2023-06-15 11:26:08 +08:00
Andrew Nicols
6b3d97e615
Merge branch 'MDL-78461' of https://github.com/paulholden/moodle
2023-06-15 11:23:05 +08:00
Andrew Nicols
a00177fd8f
Merge branch 'MDL-78385' of https://github.com/paulholden/moodle
2023-06-15 11:06:58 +08:00
Andrew Nicols
9d9fbe4da0
Merge branch 'MDL-78187-master' of https://github.com/meirzamoodle/moodle
2023-06-15 11:01:56 +08:00
Andrew Nicols
4d15a4ee32
Merge branch 'MDL-69231-master' of https://github.com/lameze/moodle
2023-06-15 10:58:56 +08:00
Ilya Tregubov
3705832400
Merge branch 'MDL-77542' of https://github.com/paulholden/moodle
2023-06-15 10:36:12 +08:00
Ilya Tregubov
6eaf187d35
Merge branch 'MDL-76733-master' of https://github.com/andrewnicols/moodle
2023-06-15 10:22:26 +08:00
Andrew Nicols
81ddbd5963
Merge branch 'MDL-78165-master' of https://github.com/meirzamoodle/moodle
2023-06-15 09:59:32 +08:00
Andrew Nicols
4412db94f1
Merge branch 'MDL-78478-master' of https://github.com/dasistwas/moodle
2023-06-15 09:55:50 +08:00
Jake Dallimore
b42e47fb4a
MDL-78066 enrol_lti: fix deep linking error in multiple grade items case
...
If an activity, like workshop or forum, has multiple grade items,
declarative binding of the grade item (line item) isn't supported.
Instead of throwing an exception, handle the case more elegantly
and just omit the 'add to gradebook' option for these activities.
2023-06-15 09:38:43 +08:00
Jake Dallimore
8da6304e0e
MDL-78066 enrol_lti: test showing multi-grade-items failure
...
This test demonstrates the failure of the repository to properly fetch
published resources which are compatible with declarative line item
binding.
2023-06-15 09:38:31 +08:00
Andrew Nicols
19c98d0d6e
MDL-76733 mod_assign: Remove JS requirement for time-based tests
...
Converting these tests to use an onlinetext submission and drop the JS
requirement means that they are much less susceptible to runtime issues,
and not susceptible to those caused by JS at all.
2023-06-15 09:32:36 +08:00
Andrew Nicols
9b5d081a48
MDL-76733 mod_assign: Address random failure
...
This random failure was happening because of the time required to render
and interact with the file picker which sometimes exceeded 2 seconds,
depending on the speed of the machine running the tests.
Converting these tests to use an onlinetext submission and drop the JS
requirement means that they are much less susceptible to runtime issues,
and not susceptible to those caused by JS at all.
2023-06-15 09:28:17 +08:00