David Matamoros
db7102eba5
MDL-70795 reportbuilder: report configuration for default sorting.
...
Co-authored-By: Mikel Martín <mikel@moodle.com>
2021-10-19 13:56:05 +01:00
Mikel Martín
9000d8d1a0
MDL-70795 reportbuilder: theme updates for custom report editor.
...
Includes nice interactions for element drag & drop, consistent
styling for templates and tidy up of element alignment/spacing.
2021-10-19 13:56:04 +01:00
David Matamoros
09b69d04e3
MDL-70795 reportbuilder: custom report filters editor.
...
Implement module for filters editing, allowing the report
editor to define which filters are available when users
are viewing the report.
These filters allow those users viewing the report to further
limit the data being displayed (after conditions have been
applied), by selecting their own values for each filter.
Co-authored-by: Paul Holden <paulh@moodle.com>
2021-10-19 13:56:04 +01:00
Paul Holden
ab596ec11a
MDL-70795 reportbuilder: custom report condition editor.
...
Report conditions allow report creators to limit which data
is displayed when the report is viewed. Users viewing the
report cannot override these condition values.
2021-10-19 13:56:04 +01:00
Paul Holden
8ca9e04f9a
MDL-70795 reportbuilder: beginnings of the report editor.
...
Implement UI elements for editing columns of a report, taking their
definitions from the selected datasource.
Co-authored-By: David Matamoros <davidmc@moodle.com>
Co-authored-By: Mikel Martín <mikel@moodle.com>
2021-10-19 13:56:02 +01:00
David Matamoros
22d896e063
MDL-70795 reportbuilder: add interface for creating reports.
...
Implement elements for creating/editing reports, along with
new system report for listing and accompanying JS modules for
user interaction.
Create "Users" datasource as proof-of-concept.
Co-authored-By: Paul Holden <paulh@moodle.com>
2021-10-19 13:55:30 +01:00
Paul Holden
95967d62d5
MDL-70795 reportbuilder: define updated schema for custom reports.
...
Define new filter/column models, and updated database schema to
match.
2021-10-19 13:48:27 +01:00
sam marshall
8b8ef39802
MDL-72849 tool_behat: Use of xpath name() not compatible with Firefox
...
The xpath name() function returns upper-case e.g. 'IMG' in Firefox and
lower-case e.g. 'img' in Chrome.
2021-10-19 13:47:20 +01:00
Ilya Tregubov
d04ab6191b
Merge branch 'MDL-71270-master' of git://github.com/mickhawkins/moodle
2021-10-19 14:44:35 +02:00
Bas Brands
cf630f06a1
MDL-69371 core_renderer: Move unit test for language renderable
2021-10-19 13:47:46 +02:00
abgreeve
0492b069be
MDL-69371 core_renderer: New core language renderable.
2021-10-19 13:47:46 +02:00
abgreeve
d236b2ec56
MDL-69371 core_login: simplification of behat steps
2021-10-19 13:47:05 +02:00
Bas Brands
7c2e6d07af
MDL-69371 theme_boost: allow configuring a login background image
2021-10-19 13:47:04 +02:00
Bas Brands
47bbfe0f4f
MDL-69371 theme_boost: redesign the moodle login page
2021-10-19 13:47:04 +02:00
Ilya Tregubov
0350d42610
MDL-71211 core_course: Keep the status of course index.
2021-10-19 13:17:25 +02:00
Eloy Lafuente (stronk7)
8885e22a0b
on-demand release 4.0dev+
2021-10-19 12:52:08 +02:00
Eloy Lafuente (stronk7)
46fd268d3f
NOBUG: Fixed file access permissions
2021-10-19 12:52:08 +02:00
Eloy Lafuente (stronk7)
b62064d043
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2021-10-19 12:52:03 +02:00
Thong Bui
3c19cbbb18
MDL-72507 Quiz: Quiz auto-save does not detect uploaded files
2021-10-19 16:10:15 +07:00
Eloy Lafuente (stronk7)
e7fa5aefd9
Merge branch 'MDL-60917-Master' of https://github.com/tuanngocnguyen/moodle
2021-10-19 10:21:54 +02:00
Andrew Nicols
8629c6b539
Merge branch 'MDL-71571-master' of https://github.com/kabalin/moodle
2021-10-19 11:23:06 +08:00
Nathan Nguyen
3c3fee43da
MDL-60917 core_search: fix unit test
2021-10-19 14:22:39 +11:00
Andrew Nicols
0869496eb8
MDL-71785 mod_quiz: Correct string as per reviewer feedback
2021-10-19 11:19:54 +08:00
Andrew Nicols
da98ed6ea2
Merge branch 'MDL-71785_master' of https://github.com/StudiUM/moodle
2021-10-19 11:19:06 +08:00
Jun Pataleta
b92bb60a56
Merge branch 'MDL-72825-master' of git://github.com/HuongNV13/moodle
2021-10-19 10:59:51 +08:00
Andrew Nicols
f09effd936
Merge branch 'MDL-72725-master' of git://github.com/ferranrecio/moodle
2021-10-19 10:05:37 +08:00
Eloy Lafuente (stronk7)
523b2643b7
Merge branch 'MDL-60917-Master' of https://github.com/tuanngocnguyen/moodle
2021-10-18 20:31:19 +02:00
Sara Arjona
3b38bc3e3e
Merge branch 'MDL-72590-master' of git://github.com/lucaboesch/moodle
2021-10-18 17:38:27 +02:00
Luca Bösch
ce96fcc06a
MDL-72590 enrol: Course in success message after unenroll passes filter
2021-10-18 16:15:22 +02:00
Sara Arjona
999314af75
Merge branch 'MDL-72064-master' of https://github.com/NashTechOpenUniversity/moodle
2021-10-18 12:59:37 +02:00
Eloy Lafuente (stronk7)
d1f479e8bd
Merge branch 'MDL-72720-master-fix' of github.com:sarjona/moodle
2021-10-18 11:43:09 +02:00
Sara Arjona
1c8ed2fa2e
MDL-72720 logstore: Display config changes as expected
2021-10-18 11:30:53 +02:00
Michael Hawkins
9f7f29ff22
MDL-71270 core: Updated security.txt expiry
2021-10-18 17:12:44 +08:00
Ferran Recio
da0c19982d
MDL-72725 courseformat: indentation pot-out
2021-10-18 10:18:37 +02:00
Sam Møller
87d26b4743
MDL-72607 media_vimeo: Fix vimeo URL parser
...
Fix vimeo URL parser to support the new vimeo URL format with privacy
settings (the video with password or domain restricted setting).
For example "https://vimeo.com/123456789/2bffff0000 " the plugin must
parse the URL "https://player.vimeo.com/video/123456789?h=2bffff0000 "
to the iframe source to make it compatible with the new vimeo URL
format.
See more about vimeo video privacy settings at
https://vimeo.com/blog/post/video-privacy-explained/
2021-10-18 08:54:53 +02:00
Ilya Tregubov
731b069c4d
Merge branch 'MDL-72450-master-1' of git://github.com/mihailges/moodle
2021-10-18 08:26:49 +02:00
Shamim Rezaie
20d9ea7e05
Merge branch 'MDL-72706-master' of git://github.com/aanabit/moodle
2021-10-18 17:19:10 +11:00
Andrew Nicols
98cc837028
Merge branch 'MDL-65943-master' of git://github.com/HuongNV13/moodle
2021-10-18 14:02:47 +08:00
Shamim Rezaie
7a17a2e8e4
Merge branch 'MDL-72720-master' of git://github.com/sarjona/moodle
2021-10-18 15:43:31 +11:00
Huong Nguyen
88c87a1ffa
MDL-65943 media_videojs: add videojs-ogvjs plugin
...
VideoJS now support to play Ogg Vorbis/Opus/Theora and WebM VP8/VP9/AV1 video on:
- Safari on Mac OS
- Safari on iPhone OS
- Safari on iPad OS
2021-10-17 21:52:05 +07:00
AMOS bot
935d130cef
Automatically generated installer lang files
2021-10-16 00:07:43 +00:00
Amaia Anabitarte
1b1735f763
MDL-72706 core_course: Change default value of Hidden sections setting
2021-10-15 17:13:07 +02:00
Shamim Rezaie
385938b472
on-demand release 4.0dev+
2021-10-16 00:30:29 +11:00
Sara Arjona
fff40608ef
Merge branch 'MDL-71689' of git://github.com/stronk7/moodle
2021-10-15 13:27:25 +02:00
Eloy Lafuente (stronk7)
d87511c097
MDL-71689 behat: Raise privacy requests allowed sizes
...
This issue comes with some good new CSS that is included in the
privacy request downloads. Now that's causing them to be over
the allowed (tested) size (68 bytes). So raising it by 500 bytes
to have some margin.
2021-10-15 13:09:46 +02:00
Sara Arjona
8c8dfed278
MDL-72720 tinymce: Implement enable_plugin() method
2021-10-15 13:00:04 +02:00
Sara Arjona
9cb8534590
MDL-72720 logstore: Implement enable_plugin() method
2021-10-15 13:00:04 +02:00
Sara Arjona
1dfa86b4b4
MDL-72720 webservice: Implement enable_plugin() method
2021-10-15 13:00:04 +02:00
Sara Arjona
96a16c14a0
MDL-72720 repository: Implement enable_plugin() method
...
This one was tricky because it works slightly different and requires
a repository instance will be created if it doesn't exist.
For now I've implemented the easiest approach because it's not
possible to create instances (some extra parameters should be added
to the method in order to support it).
2021-10-15 13:00:04 +02:00
Sara Arjona
bdab64dc61
MDL-72720 qtype: Implement enable_plugin() method
2021-10-15 13:00:04 +02:00