Shamim Rezaie
8f65f24221
Merge branch 'MDL-72907-master' of https://github.com/sarjona/moodle
2021-11-17 02:02:51 +11:00
Paul Holden
be11216d30
MDL-72826 reportbuilder: per-report option to show only unique rows.
...
This option allows report creators to avoid duplicate data being
displayed in their report. It is applied only when no columns in the
report currently have aggregation methods applied.
2021-11-16 13:59:16 +00:00
Eloy Lafuente (stronk7)
eab63d2cfe
on-demand release 4.0dev+
2021-11-16 14:00:24 +01:00
Eloy Lafuente (stronk7)
70e91430b5
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2021-11-16 14:00:20 +01:00
Amaia Anabitarte
9b5367b306
MDL-72907 core_repository: Fix enable_plugin function
2021-11-16 09:20:56 +01:00
Bas Brands
8d976f932f
MDL-72250 tool_usertours: behat update for new drawer toggle button
2021-11-16 08:58:01 +01:00
Bas Brands
4fb5fb052f
MDL-72250 theme_boost: add mobile nav drawer
2021-11-16 08:58:01 +01:00
Tomo Tsuyuki
815f51979c
MDL-72925 mod_forum: Filter discussion when grading
2021-11-16 15:23:51 +11:00
Jun Pataleta
c988241f42
Merge branch 'MDL-72966-master' of https://github.com/NashTechOpenUniversity/moodle
2021-11-16 11:38:35 +08:00
Faisal Kaleem
26ca780f57
MDL-72967 lib: fix typo in excellib insert_bitmap() method
2021-11-16 10:31:42 +08:00
AMOS bot
3c88cc7fd7
Automatically generated installer lang files
2021-11-16 00:07:27 +00:00
Shamim Rezaie
7ba7920aa8
MDL-70721 output: Remove redundant title
...
The format_string() function does half html escaping. It escapes < and >
characters, but does not escape ". Therefore, it put us in a situation
where neither {{}}, nor {{{}}} are suitable in templates. If we use {{}}
for an attribute (like title or aria-label), then < and > characters
will be double escaped. On the other hand, if we use {{{}}} there, a
double quote character will break HTML when it is used in an attribute.
Therefore, neither {{}}, nore {{{}}} are usable in html attributes.
Moreover, The title attribute here was redundant because it had the same
value as the link's text.
2021-11-16 10:08:07 +11:00
Shamim Rezaie
652392d932
MDL-70721 output: remove {{#quote}} wherever it was misused
...
Also use the new {{#cleanstr}} helper where it was more appropriate
than the {{#str} helper.
2021-11-16 10:08:06 +11:00
Eloy Lafuente (stronk7)
d0fc23cd06
Merge branch 'MDL-72096-master' of https://github.com/mickhawkins/moodle
2021-11-15 19:02:13 +01:00
Eloy Lafuente (stronk7)
f897b267ad
Merge branch 'MDL-72908' of https://github.com/paulholden/moodle
2021-11-15 18:57:54 +01:00
Mahmoud Kassaei
ad1747e28c
MDL-71699 grade_report: Add custom user field support
2021-11-15 15:08:23 +00:00
Paul Holden
836f2f044a
MDL-72908 admin: correctly distinguish purging all/selected caches.
2021-11-15 12:20:11 +00:00
Ilya Tregubov
01f8949950
Merge branch 'MDL-73011' of https://github.com/paulholden/moodle
2021-11-15 13:37:16 +02:00
Shamim Rezaie
4f96d7ac92
MDL-70721 core: a new mustache helper to clean string after get_string
2021-11-15 22:14:03 +11:00
Ilya Tregubov
5efc19da4c
Merge branch 'MDL-72612' of https://github.com/mkassaei/moodle
2021-11-15 10:15:46 +02:00
Michael Hawkins
6d26ba77f3
MDL-72096 core: Add safe ORDER BY helpers for db sorting from user input
...
The new get_safe_orderby() and get_safe_orderby_multiple() methods
provide a centralised safe way for user submitted sorting values to be
incorporated into SQL ORDER BY. They do this by removing the need for
user submitted data to pass in any SQL and not allowing arbitrary
column values, instead using string keys which map to a predefined
list of allowed sortable columns.
2021-11-15 12:42:43 +08:00
Mathew May
e110e5b330
MDL-70801 block_myoverview: Upgrade steps to relocate the block
2021-11-15 11:49:35 +08:00
Mathew May
6ca9c2154a
MDL-70801 core_my: Add a new courses page
2021-11-15 11:49:35 +08:00
Andrew Nicols
7be967d3d6
Merge branch 'MDL-73038' of https://github.com/paulholden/moodle
2021-11-15 08:54:24 +08:00
Thong Bui
ec160a91cb
MDL-72966 File upload: Uncaught Error from JS when uploading the file
2021-11-15 07:28:50 +07:00
Andrew Nicols
e11332cf90
MDL-69092 behat: Repeated generator
2021-11-15 11:06:58 +11:00
PraiseSatan
ef9ffcd16d
MDL-69496 form: Check if element has attributes
...
Checks if a form element has attributes before
trying to get the default value. This fixes
an error when trying to get the default value
for a frozen group which does not have the
attributes array.
2021-11-15 09:38:20 +11:00
Mahmoud Kassaei
2bd34edc2d
MDL-72612 Custom user field support: Quiz report grading
2021-11-12 15:29:50 +00:00
Paul Holden
35cefccfe9
MDL-72791 customfield: correct access checks for course search data.
2021-11-12 15:08:56 +00:00
Paul Holden
143c80e229
MDL-72443 files: support svg preview as with other image types.
2021-11-12 15:07:02 +00:00
Eloy Lafuente (stronk7)
c69c33b14d
weekly release 4.0dev+
2021-11-12 13:40:27 +01:00
Eloy Lafuente (stronk7)
69f7218fbe
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2021-11-12 13:40:22 +01:00
Paul Holden
10baa46364
MDL-73038 course: remove course module title double encoding.
2021-11-12 09:55:10 +00:00
Jun Pataleta
e327315ea6
Merge branch 'MDL-61671-master' of git://github.com/jleyva/moodle
2021-11-12 10:48:57 +08:00
Shamim Rezaie
6b477deb50
Merge branch 'MDL-60850-master' of https://github.com/junpataleta/moodle
2021-11-12 12:59:59 +11:00
Jun Pataleta
6285dfb7e5
MDL-60850 mod_lti: Centre-align tool configure form elements
2021-11-12 09:40:48 +08:00
Shamim Rezaie
96f910b62f
Merge branch 'MDL-73040-master' of git://github.com/HuongNV13/moodle
2021-11-12 12:05:42 +11:00
Paul Holden
c0ceaef772
MDL-73011 reportbuilder: remove workarounds for tab switching.
2021-11-11 23:54:56 +00:00
David Matamoros
697594cd95
MDL-73011 core: Clean previous tab content when switching tabs
...
Co-authored-by: Paul Holden <paulh@moodle.com>
2021-11-11 23:32:58 +00:00
Víctor Déniz
e82b2ed8d1
Merge branch 'MDL-72565-integration' of https://github.com/roland04/moodle
2021-11-11 23:14:36 +00:00
Jun Pataleta
e1c9c7b007
Merge branch 'MDL-73007' of https://github.com/paulholden/moodle
2021-11-11 23:45:12 +08:00
Jun Pataleta
ce71c45f81
Merge branch 'MDL-72982-master' of https://github.com/junpataleta/moodle
2021-11-11 23:01:14 +08:00
Luuk Verhoeven
f60a585929
MDL-72982 tool_dataprivacy: add class name to email table
2021-11-11 22:54:56 +08:00
Eloy Lafuente (stronk7)
a30f0799e6
Merge branch 'MDL-68913-fix' of https://github.com/sarjona/moodle
2021-11-11 15:15:21 +01:00
Mikel Martín
68eb55b8e6
MDL-72565 reportbuilder: Add card view functionality
...
Use card view settings to show a 'card view' for custom reports in small devices
2021-11-11 13:55:32 +01:00
Mikel Martín
eab63e82a1
MDL-72565 tablelib: Add modifications needed for report card view
...
- new 'set_columns_attributes' method created to add column attributes included in every column cell.
- new 'get_row_cells_html' method created from 'get_row_html', so it can be overriden individually.
2021-11-11 13:55:31 +01:00
Mikel Martín
aaa7a5a445
MDL-72565 reportbuilder: Add 'Card view' settings to custom reports
...
- Create a new 'settings' column in reportbuilder_report table and provide an API to manage it
- Add new card view settings to custom reports
2021-11-11 13:55:29 +01:00
Mikel Martín
f2582cc823
MDL-72565 reportbuilder: Use same template for system/custom reports
...
- rename 'system_report' template to 'report'
- view.php now uses 'report' template
Co-authored-by: Paul Holden <paulh@moodle.com>
2021-11-11 13:44:23 +01:00
Sara Arjona
d650e65265
Merge branch 'MDL-71751-master' of https://github.com/nguyenphuctien/moodle
2021-11-11 12:44:25 +01:00
Sara Arjona
2ab697f627
Merge branch 'MDL-69561-master' of https://github.com/lameze/moodle
2021-11-11 12:42:09 +01:00