Eloy Lafuente (stronk7)
62f4e8b60b
Merge branch 'MDL-65761' of git://github.com/Chocolate-lightning/moodle
2019-07-16 12:27:43 +02:00
Eloy Lafuente (stronk7)
415ce83bcb
Merge branch 'MDL-65744' of git://github.com/Chocolate-lightning/moodle
2019-07-16 11:20:58 +02:00
Mathew May
f305ffc933
MDL-65744 lib: Modify minify test to check properly
2019-07-16 17:06:06 +08:00
Mathew May
ad4d9cf745
MDL-65744 lib: Modify minify test to check properly
2019-07-16 17:05:33 +08:00
Mathew May
b4e39ff24e
MDL-65744 lib: Update minify pathconverter lib
2019-07-16 17:05:33 +08:00
Mathew May
0918e156a0
MDL-65744 lib: Update minify minify lib
2019-07-16 17:05:33 +08:00
Andrew Nicols
c8898e74a1
Merge branch 'MDL-65794_master' of git://github.com/markn86/moodle
2019-07-16 14:26:55 +08:00
Mark Nelson
e81107fa25
MDL-65794 core: use themerev as the cache key when getting font icons
2019-07-16 14:23:34 +08:00
Mark Nelson
76669f0f51
MDL-65794 core: use langrev as the cache key when getting strings
2019-07-16 14:23:34 +08:00
Mark Nelson
f88e607429
MDL-65794 core: make langrev available in JS
2019-07-16 14:23:34 +08:00
Mark Nelson
3f7360f07d
MDL-65794 core: use themerev as the cache key when getting templates
2019-07-16 14:23:34 +08:00
Mark Nelson
6a1ad7c677
MDL-65794 core: allow ajax calls to specify a cache key
...
This allows for better caching capabilities on servers. If a
cache key is passed and the web service call does not require
the user to be logged in we will attempt to use GET for the
request. This allows for things like proxy caching on URLs.
The cache key must be changed if we do not want to retrieve
what has been cached and want to perform the request again.
2019-07-16 14:23:34 +08:00
Andrew Nicols
ce4e052209
Merge branch 'MDL-60013-master' of git://github.com/junpataleta/moodle
2019-07-16 14:21:18 +08:00
Andrew Nicols
94d9aeade7
Merge branch 'MDL-65744' of git://github.com/Chocolate-lightning/moodle
2019-07-16 12:57:24 +08:00
Mathew May
d7b43fd9cf
MDL-65761 lib: Update scssphp to 1.0.2
2019-07-16 09:29:37 +08:00
Mathew May
f619e305a0
MDL-65761 lib: Update scssphp to 1.0.0
2019-07-16 09:16:44 +08:00
Mathew May
358d571156
MDL-65761 lib: Update scssphp to 0.8.3
2019-07-16 09:15:21 +08:00
Jun Pataleta
c5681f7ff1
MDL-60013 amd: Final removal of core/modal_confirm
2019-07-15 13:37:01 +08:00
Jun Pataleta
05b25140d0
MDL-65928 core: Use 'starts with' for non-exact toggle group matching
...
* Use the 'starts with' selector when matching toggle groups by name in
non-exact mode to avoid potential conflicts with other toggle groups.
* Note down the required data attributes for JS in the template
documentations.
* Add a note of this output component in upgrade.txt.
* Add doc blocks for the core/checkbox-toggleall attributes and methods.
2019-07-12 16:33:29 +08:00
Jun Pataleta
2abd969cc5
MDL-65928 core: Split toggle-all elements into separate templates
...
For cleaner templates, split checkbox toggle-all elements into three
templates:
* master checkbox (master control rendered as a checkbox)
* master button (master control rendered as a button)
* slave checkbox
2019-07-12 14:36:35 +08:00
Jun Pataleta
5943fc3f95
MDL-65928 core: Render master element as button too
2019-07-12 14:36:35 +08:00
Jun Pataleta
6259a9d065
MDL-65928 core: Create a checkbox_toggleall renderable
2019-07-12 14:36:35 +08:00
Jun Pataleta
0a3d306358
MDL-65928 core_amd: Let checkboxes belong to multiple toggle groups
2019-07-12 14:36:35 +08:00
Jun Pataleta
686ab8cc74
MDL-65928 core_amd: Add support for action elements
...
Enable/disable action elements that are associated with the toggle
group.
2019-07-12 14:36:35 +08:00
Mark Nelson
7fa4e41052
MDL-65794 core: no need for sesskey when login not required
2019-07-12 13:03:43 +08:00
Jun Pataleta
42255de5bc
Merge branch 'MDL-65926-master_lowercase_username_sql_query' of https://github.com/andrewmadden/moodle
2019-07-11 20:57:29 +02:00
Eloy Lafuente (stronk7)
65b10696c5
Merge branch 'MDL-65931-master' of https://github.com/sammarshallou/moodle
2019-07-11 00:33:57 +02:00
sam marshall
107ab4b97b
MDL-65931 Web services: get_courses_by_field minor inefficiency
...
When called with a list of course IDs, this change makes it preload
the contexts and categories before further processing. This saves a
number of queries, depending on how many courses you call it for.
(Typically the function is called with a list of all your enrolled
courses.)
The change may also improve performance for other web services that
call the validate_courses function.
2019-07-10 18:27:42 +01:00
Andrew Nicols
2c860ec20e
Merge branch 'MDL-65747' of git://github.com/Chocolate-lightning/moodle
2019-07-10 14:33:10 +08:00
Mathew May
062dc67e4e
MDL-65747 libraries: Remove the pear/CHAP library
2019-07-10 08:42:19 +08:00
Andrew Nicols
511edea98f
Merge branch 'MDL-65741-master' of git://github.com/sarjona/moodle
2019-07-10 08:07:43 +08:00
Andrew Nicols
b6bbcd6ecb
Merge branch 'MDL-65936' of git://github.com/Chocolate-lightning/moodle
2019-07-09 13:29:42 +08:00
Jun Pataleta
5fb766da14
MDL-65965 behat: Do not fetch grouping IDs for empty grouping idnumbers
2019-07-09 10:47:53 +08:00
Eloy Lafuente (stronk7)
d94c54f092
Merge branch 'MDL-66054-master' of git://github.com/rezaies/moodle
2019-07-09 00:57:07 +02:00
Eloy Lafuente (stronk7)
b062e4c4cb
Merge branch 'MDL-65965-master' of git://github.com/junpataleta/moodle
2019-07-09 00:54:56 +02:00
Eloy Lafuente (stronk7)
cb153cfe80
Merge branch 'MDL-65915' of https://github.com/timhunt/moodle
2019-07-09 00:51:12 +02:00
Mathew May
9193075486
MDL-65936 libraries: Remove duplicate fontawesome scss
2019-07-08 11:07:13 +08:00
Sara Arjona
fe3bec8a5e
MDL-65741 libraries: Fix coding style errors in Excel lib
2019-07-05 15:59:37 +02:00
Sara Arjona
0238ea21c4
MDL-65741 libraries: Replace PHPExcel with PHPSpreadsheet
2019-07-05 15:59:36 +02:00
Andrew Madden
907be50c42
MDL-65926 moodlelib: Convert username to lowercase prior to SQL query
...
Within a very large project, it was found that searching for a user with their username in the user table using a case insensitive
search was inefficient. Instead it is proposed that the username input is made to be lowercase prior to executing a database query
as the username for each user in the database must be lowercase. This allows for a case sensitive query to find the user data.
Essentially we are moving a case insensitive search for a user from SQL into PHP to increase performance.
2019-07-05 09:02:56 +10:00
Sara Arjona
8a2ec04df3
Merge branch 'MDL-64794' of https://github.com/stronk7/moodle
2019-07-03 11:15:30 +02:00
Shamim Rezaie
cb64dfbeb1
MDL-34411 groups: copy/paste error in test_groups_user_groups_visible
2019-07-02 08:54:36 +02:00
Sara Arjona
af1fce5cb9
Merge branch 'MDL-48610-master_always_visible_alphabet_filter' of https://github.com/gmrsagar/moodle
2019-07-02 08:45:56 +02:00
Sara Arjona
a3729cbf6b
Merge branch 'MDL-65901-master' of https://github.com/lucaboesch/moodle
2019-07-02 08:10:11 +02:00
Andrew Nicols
7fdefd3184
MDL-66022 core: subplugins.php moved to json
2019-07-02 15:55:12 +10:00
Eloy Lafuente (stronk7)
d1f430d160
Merge branch 'MDL-66022' of git://github.com/Chocolate-lightning/moodle
2019-07-01 23:55:14 +02:00
Shamim Rezaie
1d26a183bb
MDL-66054 behat: typo fix
2019-07-02 04:04:28 +10:00
Sara Arjona
90f59ece67
Merge branch 'MDL-65297' of https://github.com/paulholden/moodle
2019-07-01 18:34:38 +02:00
Dan Marsden
22dfa6d31d
MDL-60347 core: debugsmtp should be a developer only setting.
2019-07-01 12:15:05 +02:00
Paul Holden
8e7b3d4ede
MDL-65297 atto_managefiles: improve filename decoding.
...
Filenames containing # character would previously be missed.
2019-06-28 13:12:04 +01:00