Jun Pataleta
30c8bf169e
Merge branch 'MDL-50346-master' of git://github.com/andrewnicols/moodle
2019-08-07 17:11:31 +08:00
Andrew Nicols
0261d1effa
MDL-50346 core: Allow sub-directories in template names
2019-08-07 11:44:49 +08:00
Sara Arjona
ab1fa2dbac
Merge branch 'MDL-63198-master' of git://github.com/rezaies/moodle
2019-08-07 11:07:50 +08:00
Shamim Rezaie
e75bf41538
MDL-63198 forms: click on scrollbar should not close the suggestions box
2019-08-05 13:13:45 +10:00
Eloy Lafuente (stronk7)
22c95e393a
Merge branch 'MDL-65766-master' of git://github.com/mihailges/moodle
2019-07-31 18:38:39 +02:00
Mihail Geshoski
3d980e5be7
MDL-65766 libraries: Upgrade WebRTC to 6.4.0
2019-07-29 09:05:01 +08:00
Tom Dickman
c0add7c713
MDL-64860 block_myoverview: added additional pagination options
...
Added additional pagination options based on the amount of courses the user is enrolled in.
This will allow the user to display all courses on one page if they wish, and scale based on their total
courses up to pages of 96 courses, now defaults to `All` if they have less than 12 courses and hides the
dropdown menu as there is only one choice.
2019-07-29 09:12:07 +10:00
Andrew Nicols
de2976e548
MDL-62497 js: Pass strings through get_string
2019-07-21 15:06:25 +08:00
Ryan Wyllie
6466e89946
MDL-62497 javascript: rewrite core/str using ES6 syntax
2019-07-19 14:12:49 +08:00
Ryan Wyllie
78610b53c7
MDL-62497 javascript: fix truncate.js
...
There was some code in the charLengthAt function which was requiring
that the "this" context not be null however it was unnecessary
because it never uses "this" and for some reason it was being set to
null after the ES6 transpiling.
2019-07-19 14:12:49 +08:00
Ryan Wyllie
195ea4480b
MDL-62497 javascript: build AMD modules with new transpiler
2019-07-19 14:12:49 +08:00
Andrew Nicols
e2142cec0c
Merge branch 'MDL-65757-master' of git://github.com/lameze/moodle
2019-07-18 09:20:38 +08:00
Andrew Nicols
3e35647f3f
Merge branch 'MDL-65751-master' of git://github.com/mihailges/moodle
2019-07-17 15:22:27 +08:00
Andrew Nicols
d744d8fd2c
Merge branch 'MDL-65758' of git://github.com/Chocolate-lightning/moodle
2019-07-17 15:20:15 +08:00
Mihail Geshoski
a6c735031a
MDL-65751 lib: Replace deprecated jQuery functions
2019-07-17 09:59:44 +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
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
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
5943fc3f95
MDL-65928 core: Render master element as button too
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
Simey Lameze
9e3dca0a55
MDL-65757 lib: upgrade loglevel.js to 1.6.2
2019-07-11 16:18:04 +08:00
Mathew May
d712127f34
MDL-65758 library: Add Moodle modifications for Mustache
2019-06-12 13:34:27 +08:00
Mathew May
a5410e13bf
MDL-65758 library: Update mustache.js to 3.0.1
2019-06-12 10:58:58 +08:00
Kristian Ringer
6c97045e5e
MDL-65183 block_timeline: escape newline characters
2019-06-07 09:37:34 +10:00
Damyon Wiese
00fd749041
MDL-34498 session: Do not extend expired session
...
After showing a warning, if the "extend session" button is clicked too late,
tell them their session is expired so they can collect any unsaved data in the page.
2019-06-06 09:35:35 +08:00
Damyon Wiese
7aeeb44463
MDL-34498 session: Add a checker to warn before session expiry
...
Replaces old yui module checknet.
2019-06-06 09:31:01 +08:00
Shamim Rezaie
f12bc65f1d
MDL-64523 core_access: replace .delegate with .on
...
As of jQuery 3.0, .delegate() has been deprecated. It was superseded by
the .on() method since jQuery 1.7, so its use was already discouraged.
2019-05-25 04:23:41 +10:00
Shamim Rezaie
b1078b18c8
MDL-64523 core_access: Fix js racing issue when overriding permissions
2019-05-25 04:23:33 +10:00
Shamim Rezaie
6786f6b6cc
MDL-64523 core_access: Improve the title of the delete role links
2019-05-25 04:08:56 +10:00
Jun Pataleta
cb7263feb0
Merge branch 'MDL-64573-master' of git://github.com/damyon/moodle
2019-04-26 10:50:55 +08:00
Damyon Wiese
260565e305
MDL-64573 output: ajax form event
...
Add an event that can be fired when an mform is about to be submitted via ajax.
This allows custom field types to perform an action when the form is submitted.
The atto text editor will reset any autosaves when the form is submitted.
2019-04-24 16:17:49 +08:00
David Monllaó
906800a082
Merge branch 'MDL-65102-master' of git://github.com/rezaies/moodle
2019-04-23 13:42:37 +02:00
Damyon Wiese
cdc7390446
MDL-64331 modals: Be careful closing modals
...
Don't close a modal when the user clicks outside of it and the modal contains a form.
2019-04-02 10:02:26 +08:00
Shamim Rezaie
072a033a79
MDL-65102 core_form: autocomplete element to handle submit event
2019-03-27 19:00:27 +11:00
Simey Lameze
545e2abb91
MDL-63244 core: make mustache retrieve language
2019-03-19 15:03:51 +08:00
Marina Glancy
76f2d89471
MDL-10965 course: search only courses with completion
...
it is quite often when we need to have an autocomplete element that searches courses that
have completion enabled. This commit adds an option for the 'course' form element, and also
changes two places where we search for courses with completion. This should fix MDL-58989
2019-04-10 12:35:29 +02:00
Damyon Wiese
b0d4560634
MDL-64819 output: Hide icons with no title
...
When output from javascript they should match what gets output from php.
2019-04-08 14:34:15 +02:00
Eloy Lafuente (stronk7)
e3d78a7c8d
Merge branch 'MDL-63937-master' of https://github.com/HuongNV13/moodle
2019-03-06 13:30:39 +01:00
Andrew Nicols
507d05f6e3
Merge branch 'MDL-64376-master-2' of git://github.com/ryanwyllie/moodle
2019-02-27 11:51:14 +08:00
Ryan Wyllie
3edde4fbe8
MDL-64376 recentlyaccessedcourses: improve displaying of courses
2019-02-27 10:58:02 +08:00
Davo Smith
08163b2067
MDL-52167 admin: display dependencies in search results
2019-02-26 15:45:53 +01:00
Davo Smith
d940855f92
MDL-52167 admin: switch hide_if() to use hide() + update upgrade.txt
2019-02-26 15:45:44 +01:00
Davo Smith
8ed3671d4c
MDL-52167 admin: now able to show/hide settings based on conditions
2019-02-26 15:45:35 +01:00