Shamim Rezaie
0d20375579
MDL-63142 mod_label: Add userid param to mod_label calendar callbacks
2018-09-14 17:55:56 +10:00
Shamim Rezaie
412697a70f
MDL-63141 mod_imscp: Check if the module is visible to the user
2018-09-14 17:54:24 +10:00
Shamim Rezaie
c0bb26aaf9
MDL-63141 mod_imscp: Add userid param to mod_imscp calendar callbacks
2018-09-14 17:54:24 +10:00
Huong Nguyen
fee8383edc
MDL-63354 Group: Rollover text on long group names is not consistent
2018-09-14 09:44:26 +07:00
Eloy Lafuente (stronk7)
29eb2d47be
MDL-61169 iplookup: Change to another block still remaining to SF
2018-09-13 19:06:44 +02:00
Jun Pataleta
d82e50f0a9
MDL-62554 tool_dataprivacy: Integration review fixes
2018-09-13 14:49:45 +08:00
Michael Hawkins
ee1e93d511
MDL-63009 tool_dataprivacy: Added site name/link to request emails
2018-09-12 17:45:49 +08:00
Jun Pataleta
aed6a3f001
MDL-62294 lib: Take note of cherry-picked upstream commit
...
* Make a note of the applied upstream patch in
lib/lessphp/moodle_readme.txt which fixes the PHP 7.2 compatibility
issue when counting ruleset rules.
2018-09-12 16:47:21 +08:00
Michaël Marinetti
3446e3a257
MDL-62294 lessphp: Fix for PHP 7.2 compatibility
...
From upstream commit:
669acc5181
2018-09-12 16:47:21 +08:00
Jun Pataleta
385caa2e24
Merge branch 'mdl63321-moodle35' of https://github.com/tlock/moodle into MOODLE_35_STABLE
2018-09-12 15:33:48 +08:00
Jun Pataleta
7f08932a68
Merge branch 'MDL-63231-set-default-value-for-int-param-MOODLE_35' of https://github.com/guillalva06/moodle into MOODLE_35_STABLE
2018-09-12 09:59:36 +08:00
Jun Pataleta
4540e074bc
Merge branch 'MDL-50314_35' of git://github.com/do-you-even-curl/moodle into MOODLE_35_STABLE
2018-09-12 09:43:35 +08:00
Eloy Lafuente (stronk7)
d05c1e47db
Merge branch 'MDL-63130_35' of git://github.com/markn86/moodle into MOODLE_35_STABLE
2018-09-11 23:56:33 +02:00
Eloy Lafuente (stronk7)
442e48c4f2
Merge branch 'MDL-63136-35' of git://github.com/rezaies/moodle into MOODLE_35_STABLE
2018-09-11 23:52:11 +02:00
Eloy Lafuente (stronk7)
8235feb1ec
Merge branch 'MDL-62528-35' of git://github.com/bmbrands/moodle into MOODLE_35_STABLE
2018-09-11 23:05:30 +02:00
Guillermo Alvarez
5b75de57f2
MDL-63231 filepicker: Skype validation for null values
...
In file_get_all_files_in_draftarea function an integer could get
a null value so it is necessary to execute this function only
when is called with a valid integer value.
2018-09-11 09:04:55 -05:00
Fotis Skandalis
11334441a8
MDL-62714 theme_boost: Course visibility in navigation bar
...
Added check in navbar.mustache to add dimmed_text class if needed.
Added is_hidden() in navigationlib.php to return if the class needs
to be added.
2018-09-10 17:06:22 +03:00
Jun Pataleta
e7a3f9b34a
MDL-62554 tool_dataprivacy: Bump version for new WS functions
2018-09-10 12:23:51 +08:00
Jun Pataleta
646c0464ec
MDL-62554 tool_dataprivacy: Fix display of activity options
2018-09-10 12:22:54 +08:00
Jun Pataleta
6c48400b67
MDL-62554 tool_dataprivacy: Fix template for Bootstrapbase compatibility
2018-09-10 12:22:54 +08:00
Jun Pataleta
4c6cc6c42a
MDL-62554 tool_dataprivacy: Remove defaults form
...
With the changes in this issue, this form is no longer being used.
2018-09-10 12:22:54 +08:00
Jun Pataleta
fbbfd84803
MDL-62554 tool_dataprivacy: Behat tests for managing registry defaults
...
* Also new step definitions and generator for:
- Creating categories and purposes
- Assigning category and purpose to context instances.
2018-09-10 12:22:54 +08:00
Jun Pataleta
1e9477e238
MDL-62554 tool_dataprivacy: Unit tests for new WS/API functions
2018-09-10 12:22:54 +08:00
Jun Pataleta
701f3fdb5c
MDL-62554 tool_dataprivacy: Fix fetching of default contexts
...
* We also need to handle default contexts for activities. If defaults
for an activity is set, fetch that. If not, fetch the defaults for
the context level.
2018-09-10 12:22:54 +08:00
Jun Pataleta
8a45db9903
MDL-62554 tool_dataprivacy: Allow setting of activity defaults
...
* Allow the setting of data registry defaults for activity modules.
* Rewrite the defaults page so that it uses templates.
* Use a tabbed layout for the defaults page that shows the default
category and purpose per context level.
* New API and web service functions that enables the setting of the
defaults.
2018-09-10 12:22:54 +08:00
Tim Lock
e0d05a355a
MDL-63321 block: Fix warning in Calendar month block after MDL-60587
2018-09-10 07:44:38 +09:30
Eloy Lafuente (stronk7)
bd27666c42
Moodle release 3.5.2
2018-09-08 16:49:53 +02:00
AMOS bot
d1787723db
Automatically generated installer lang files
2018-09-08 00:07:35 +00:00
Tim Schroeder
408b3e0952
MDL-50314 mod_quiz: removed hardcoded export columns
...
* The columns 'institution', 'department' and 'email' are no longer
automatically included in all quiz result exports.
* These columns can still be used, but have to be configured under
'showuseridentity'.
2018-09-07 14:18:06 +02:00
Shamim Rezaie
7e973b26de
MDL-63139 mod_forum: Check if the module is visible to the user
2018-09-07 16:56:30 +10:00
Shamim Rezaie
a82893ac5f
MDL-63139 mod_forum: Add userid param to mod_forum calendar callbacks
2018-09-07 16:56:30 +10:00
Shamim Rezaie
a027e6dfdc
MDL-63138 mod_folder: Check if the module is visible to the user
2018-09-07 15:06:28 +10:00
Shamim Rezaie
275a590d6b
MDL-63138 mod_folder: Add userid param to mod_folder calendar callback
2018-09-07 15:06:28 +10:00
Jun Pataleta
7ba9f14fe0
weekly release 3.5.1+
2018-09-07 11:12:45 +08:00
Jun Pataleta
0d70e9b8e9
Merge branch 'install_35_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_35_STABLE
2018-09-07 11:12:29 +08:00
Shamim Rezaie
168028b097
MDL-63136 mod_data: Check if the module is visible to the user
2018-09-06 20:19:58 +10:00
Shamim Rezaie
77a2e5621f
MDL-63136 mod_data: Add userid param to mod_chat calendar callbacks
2018-09-06 20:19:58 +10:00
Mark Nelson
af142c1c2d
MDL-63130 core_message: add unit test
2018-09-06 18:17:47 +08:00
Pavel Sokolov
6e2fc5e5e1
MDL-63130 message: message_count_unread_message counts sent messages
2018-09-06 18:17:47 +08:00
Shamim Rezaie
e64487ed57
MDL-63135 mod_choice: Check if the module is visible to the user
2018-09-06 20:15:03 +10:00
Shamim Rezaie
a2b7e585b2
MDL-63135 mod_choice: Add userid param to mod_choice calendar callback
2018-09-06 20:15:03 +10:00
Shamim Rezaie
b223dc24a6
MDL-63135 mod_choice: Added choice_get_user_response function
...
A new function to return choice answers records of a given user in a given choice activity.
2018-09-06 20:15:03 +10:00
Shamim Rezaie
b3da43961a
MDL-63117 mod_book: Check if the module is visible to the user
2018-09-06 17:46:10 +10:00
Shamim Rezaie
edeaac4f7e
MDL-63117 mod_book: Add userid param to mod_book calendar callbacks
2018-09-06 17:46:10 +10:00
Jake Dallimore
432d3cc846
MDL-62947 mod_feedback: fix feedback so it correctly uses forms API
...
Feedback code was doing the following, which is incompatible with the
sec-patched quickforms lib:
- appending '[0]' to non-group element names, meaning type checks in
getCleanType() were falling back to PARAM_RAW instead of PARAM_INT,
and meaning _findValue() was comparing elements it thought to be arrays
with scalar submit values (worked with eval() implementation as the 0th
element of a string was the character, but not working when patched).
- external unit tests incorrectly testing multichoice questions in the
process_page tests - patched lib highlighted failures.
It was also doing the following:
- actively setting null as default element values instead of 0 for
radio buttons and dropdowns (for 'not selected'). This is incompatible
with more recent quickforms lib (see MDL-63070).
- creating groups using addElement instead of addGroup - not recommended
This patch addresses the above.
2018-09-05 12:13:28 +08:00
Jake Dallimore
59de100b8b
MDL-62947 core_form: fix remote code execution exploit in QuickForms
...
Applies the patch found upstream:
https://github.com/pear/HTML_QuickForm/commit/
d3a6d5c44dedf3c164c6c79198e4ef479bcedcd2 and make util methods static
for php7 compatibility.
2018-09-05 12:13:28 +08:00
AMOS bot
f1e0f1c194
Automatically generated installer lang files
2018-09-05 00:07:29 +00:00
Damyon Wiese
444d046f9e
MDL-62748 course: maxsections is a limit
...
For course formats shipped with core, maxsections should be a limit to the number of sections
allowed in the course.
2018-09-04 22:41:46 +02:00
Mihail Geshoski
64722afd45
MDL-62857 theme_boost: Better filtering on navbar / breadcrumbs
2018-09-04 22:41:46 +02:00
Tim Hunt
be092b7309
MDL-62880 qtype_ddwtos: drop support for legacy import format
...
It was more than 8 years since we wrote in that format.
2018-09-04 22:41:46 +02:00