Eloy Lafuente (stronk7)
c37329dc10
Moodle release 3.3.8
2018-09-08 16:49:39 +02:00
AMOS bot
c3dbe66477
Automatically generated installer lang files
2018-09-08 00:07:55 +00:00
Jun Pataleta
3bfd32be9b
weekly release 3.3.7+
2018-09-07 11:11:40 +08:00
Jun Pataleta
85a42937b9
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-09-07 11:11:11 +08:00
Jake Dallimore
c3db28fe90
Merge branch 'MDL-63302-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-09-06 09:25:10 +08:00
Jun Pataleta
2f1c8a398b
MDL-63302 tool_dataprivacy: Increment version of the merged plugin
...
This is to distinguish the versions available from the plugins directory
from the versions that are part of Moodle standard distribution.
2018-09-06 08:54:23 +08:00
Eloy Lafuente (stronk7)
e7c034a8d8
Merge branch 'MDL-63292-33-policyversion' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-09-05 21:10:48 +02:00
David Mudrák
5a6185300a
MDL-63292 tool_policy: Increment version of the merged plugin
...
This is to distinguish the versions available from the plugins directory
from the versions that are part of Moodle standard distribution.
2018-09-05 14:03:15 +02:00
Jake Dallimore
9ab746af27
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:14:05 +08:00
Jake Dallimore
a21f18e947
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:14:05 +08:00
AMOS bot
711d42778a
Automatically generated installer lang files
2018-09-05 00:07:48 +00:00
Damyon Wiese
d2a497ee03
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 14:40:43 +02:00
Mihail Geshoski
3f8dfe2ab7
MDL-62857 theme_boost: Better filtering on navbar / breadcrumbs
2018-09-04 14:40:43 +02:00
Tim Hunt
09cbca8566
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 14:40:43 +02:00
David Monllao
1c2efd6f1b
Merge branch 'MDL-62342-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-09-04 14:34:19 +02:00
Jun Pataleta
751bdfd50d
Merge branch 'MDL-60901_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2018-09-04 10:17:54 +08:00
Eloy Lafuente (stronk7)
19c1e9845b
MDL-60901 environment: 3.6 requirements
...
Changes include:
- MySQL 5.6 is required.
- PostgreSQL 8.4 is required.
- Oracle 11.2 is required.
- 64bits architecture is recommended.
2018-09-03 10:13:44 +02:00
Mihail Geshoski
64a736ee72
MDL-62342 privacy: Fix strings used in the consent on behalf modal
2018-09-03 13:02:16 +08:00
Mihail Geshoski
1f319dda3d
MDL-62342 privacy: Use singular/plural form in labels
2018-09-03 13:02:16 +08:00
AMOS bot
5790e87939
Automatically generated installer lang files
2018-09-02 00:07:46 +00:00
AMOS bot
40260a258f
Automatically generated installer lang files
2018-09-01 00:07:46 +00:00
Eloy Lafuente (stronk7)
86f3c074e9
weekly release 3.3.7+
2018-08-30 19:04:15 +02:00
Eloy Lafuente (stronk7)
cfac8bb5ab
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-08-30 19:04:12 +02:00
Jake Dallimore
772afa0f43
Merge branch 'MDL-63094-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-08-30 13:10:45 +08:00
Andrew Nicols
111ec01643
MDL-63094 tool_policy: Replace '×' with '.close'
...
This relates to MDL-59883, which was not backported to 33 and beyond.
2018-08-30 11:25:44 +08:00
AMOS bot
cf21130cc2
Automatically generated installer lang files
2018-08-30 00:08:24 +00:00
Eloy Lafuente (stronk7)
a454fd5f57
Merge branch 'MDL-63094-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-08-29 00:25:18 +02:00
Jun Pataleta
300e220dbc
MDL-63187 tool_dataprivacy: Reopen autocomplete on legal basis selection
...
* The multiselect autocomplete element closes after selection on 33. The
feature where it keeps open on multiselection has only been implemented
since 34 and up. So to select another legal basis, we need to reopen
the autocomplete element again.
2018-08-28 21:05:14 +08:00
Jake Dallimore
5432075187
Merge branch 'MDL-63101-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-08-28 16:56:32 +08:00
Eloy Lafuente (stronk7)
a51fa84f50
Merge branch 'MDL-62989-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-08-27 17:51:47 +02:00
Jun Pataleta
052d30081e
MDL-63187 tool_dataprivacy: Behat fixes for confirmation lang strings
2018-08-27 22:45:20 +08:00
David Monllao
ab883ad6b0
MDL-63187 tool_dataprivacy: Update delete purpose and category lang strings
2018-08-27 12:12:12 +02:00
David Monllao
6069d11046
Merge branch 'MDL-63187-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-08-27 11:59:37 +02:00
Andrew Nicols
1875af2207
MDL-63101 cache: Improve accuracy of cache event invalidation
2018-08-27 14:44:42 +08:00
Mihail Geshoski
65b8d2ab7d
MDL-62989 privacy: Improve data request order for users
2018-08-24 15:35:23 +08:00
Jake Dallimore
b39379cb98
weekly release 3.3.7+
2018-08-24 13:08:51 +08:00
Jun Pataleta
c840b579cb
MDL-63187 tool_dataprivacy: Improve confirm message lang strings
...
* Updated the delete confirmation messages so that the category/purpose
names are shown in italics. This makes it easier for the privacy officer
to see the category/purpose that is being deleted.
2018-08-23 16:59:13 +08:00
Jun Pataleta
784c21b116
MDL-63187 tool_dataprivacy: Behat tests for purposes/categories CRUD
2018-08-23 16:59:13 +08:00
Jun Pataleta
f423dd8ccf
MDL-63187 tool_dataprivacy: Fix delete button text
...
* No need to add the purpose/category name for the delete button itself
* Fix delete confirmation lang strings.
* Add button titles to Add purpose/category buttons so they can be
clicked on when running Behat tests.
2018-08-23 16:59:13 +08:00
Andrew Nicols
f5d57e74bf
MDL-63094 tool_policy: Fix the cookie banner to the bottom
...
Floating banners cause issues with clickability in Behat as it is unable
to understand that it cannot interact with the elements underneath the
floating banner, or that it needs to scroll the page so that the
required content is no longer beneath the floating banner.
Changing the banner to be fixed to the bottom of the page during Behat
runes is a reliable fix.
2018-08-22 11:00:08 +08:00
Andrew Nicols
e67669e638
MDL-63094 js: Do not check visibility before hiding backdrop
...
It's possible for the backdrop to be created during the show, before the
modal is actually fully shown.
This check is unnecessary because the getBackdrop() function always
returns a value and will always succeed.
2018-08-22 10:29:33 +08:00
Andrew Nicols
aa881b7717
MDL-63094 tool_policy: Fix race condition in modal display
...
The way in which the modal was displayed meant that there were no
pending JS items, whilst the modal was rendered, causing random behat
fails.
This JS has been restructured to create the Modal and pass it a set of
Promises for both the title, and body.
2018-08-22 10:28:45 +08:00
Andrew Nicols
19a94ef923
Merge branch 'MDL-62660_33' of https://github.com/stronk7/moodle into MOODLE_33_STABLE
2018-08-22 08:05:03 +08:00
Eloy Lafuente (stronk7)
866d7a064a
MDL-62660 xmldb: fix tool_dataprivacy_request_>status to int(2)
...
So the new defined statuses fit in the column for all databases.
2018-08-22 00:08:01 +02:00
Andrew Nicols
1d5b6e94ee
Merge branch 'MDL-62660-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-08-21 11:14:34 +08:00
Jun Pataleta
014628c4c4
MDL-62660 tool_dataprivacy: Behat fix for data deletion
2018-08-21 10:39:12 +08:00
Jun Pataleta
61b0e103b7
MDL-62660 tool_dataprivacy: CI fixes
2018-08-21 09:52:59 +08:00
Jun Pataleta
2a0c44b56d
MDL-62660 phpunit: Remove setting of user when running adhoc tasks
...
Before 3.4 tasks can't run as specific users.
2018-08-21 09:52:59 +08:00
Michael Hawkins
ab79c7bf95
MDL-62660 tool_dataprivacy: Behat additions for deletion and data expiry
2018-08-21 09:52:59 +08:00
Michael Hawkins
4415985085
MDL-62660 tool_dataprivacy: Add and update PHPUnit tests
...
Updated tests with latest statuses.
Added testing for request download expiry functionality and method.
Added assign_site_dpo within a parent class for unit tests.
2018-08-21 09:52:59 +08:00
Michael Hawkins
83c83473f8
MDL-62660 tool_dataprivacy: Add scheduled task to expire data requests
2018-08-21 09:52:59 +08:00
Jun Pataleta
680b9186c7
MDL-62660 tool_dataprivacy: Fix version number in upgrade code
2018-08-21 09:52:59 +08:00
Michael Hawkins
3717d20a33
MDL-62660 tool_dataprivacy: Add ability to expire data requests
...
Also replaced Completed status with situation specific statuses.
Also improved UX on request pages in line with expiries and the aadditional statuses.
2018-08-21 09:52:59 +08:00
Andrew Nicols
e29b668d7b
MDL-62660 tool_dataprivacy: Add method for unit tests to run adhoc tasks
2018-08-21 09:52:59 +08:00
Eloy Lafuente (stronk7)
8987e225da
weekly release 3.3.7+
2018-08-17 17:37:34 +02:00
Eloy Lafuente (stronk7)
b96151e864
NOBUG: Fixed file access permissions
2018-08-17 17:37:34 +02:00
Eloy Lafuente (stronk7)
1c6f6505b9
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-08-17 17:37:32 +02:00
Damyon Wiese
884aa7b9f7
MDL-62884 privacy: Additional fix for popper.js
...
The older version of popper needs custom CSS to ensure the menus are
visible without scrolling.
2018-08-17 16:08:09 +08:00
Damyon Wiese
082f2f7dd8
MDL-62884 privacy: Fix styles
...
An action menu displayed inside a table needs to be tested on every theme. It is
required to ensure that the menu displays correctly, even when it would display outside
the scrollable region for the table.
2018-08-17 16:08:03 +08:00
Jake Dallimore
9bec7f417f
Merge branch 'MDL-63050-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-08-16 02:34:29 +02:00
Andrew Nicols
b3865f159b
Merge branch 'MDL-62600-33' of git://github.com/mickhawkins/moodle into MOODLE_33_STABLE
2018-08-16 02:34:26 +02:00
AMOS bot
f03a28c520
Automatically generated installer lang files
2018-08-16 00:08:36 +00:00
AMOS bot
68d882a927
Automatically generated installer lang files
2018-08-15 00:07:58 +00:00
Michael Hawkins
41b628707c
MDL-62600 tool_dataprivacy: Corrected availability of PO pages to admins
2018-08-14 13:20:14 +08:00
Karen Holland
2d287b27e3
MDL-62896 Privacy: External plugin Additional label update.
2018-08-14 08:06:14 +08:00
Andrew Nicols
b76d708315
Merge branch 'MDL-62799-33-2' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-08-13 13:55:20 +08:00
Jun Pataleta
1f2972764b
MDL-62799 core: Add tool_dataprivacy to list of standard plugins
2018-08-13 12:45:35 +08:00
Jun Pataleta
2161e3294d
MDL-62799 tool_dataprivacy: Add new data request modal type
...
* Add a new TYPE_ENQUIRY modal type for the data request modal AMD
module in order for it to be able to render the appropriate template
as required:
1. Use the tool_dataprivacy/data_request_modal template for data
export/deletion requests;
2. Or use the tool_dataprivacy/mark_request_complete_modal template
for general enquiries.
2018-08-13 12:27:07 +08:00
Jun Pataleta
898584944b
MDL-62799 tool_dataprivacy: Fix CiBoT complaints
2018-08-13 12:27:07 +08:00
Jun Pataleta
642ad98e28
MDL-62799 tool_dataprivacy: Move user generation within the test
...
Patch originally from MDL-62962.
2018-08-13 12:26:46 +08:00
sam marshall
6892904225
MDL-62799 tool_dataprivacy: Add capabilities to control data downloads
...
Patch originally from MDL-61652.
2018-08-13 12:26:30 +08:00
Jun Pataleta
5f7519ba19
MDL-62799 tool_dataprivacy: Behat tests for contacting PO
...
Patch originally from MDL-62026.
2018-08-13 12:26:07 +08:00
Jun Pataleta
2c904a6c87
MDL-62799 tool_dataprivacy: Allow manual completion of general enquiries
...
Patch originally from MDL-62026.
2018-08-13 12:25:34 +08:00
Jun Pataleta
91b38b5c30
MDL-62799 tool_dataprivacy: Merge the data privacy tool in 3.3
2018-08-13 09:22:49 +08:00
Eloy Lafuente (stronk7)
e60b5bd04d
weekly release 3.3.7+
2018-08-10 13:21:56 +02:00
Andrew Nicols
d54b8bb7ee
Merge branch 'MDL-62619_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2018-08-10 08:46:57 +08:00
Eloy Lafuente (stronk7)
a300c3479d
MDL-62619 privacy: Prevent action when boolean queries are involved
...
Before the patch, queries like:
SELECT 1 FROM dual UNION SELECT 2 FROM dual
were failing badly, with everything but the first numeric element
being ignored by the optimization.
So, being conservative, now we reduce the query being analysed,
ignoring any subquery, inline view (anything within parenthesis
in general) and, in the remaining query, if a boolean query (UNION,
MINUS, INTERSECT...) is found, we don't apply any optimization.
2018-08-09 16:12:58 +02:00
Eloy Lafuente (stronk7)
38174e03de
Merge branch 'MDL-62619-33-privacycontexts' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-08-08 01:03:29 +02:00
Andrew Nicols
0d21b5a2dc
MDL-62800 behat: Correct path to P&P
...
This commit was originally a part of MDL-62950
2018-08-07 14:12:51 +08:00
Andrew Nicols
a36a6e4491
Merge branch 'MDL-62800-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-08-07 12:14:25 +08:00
Mihail Geshoski
27621e4bfa
MDL-62800 tool_policy: Add policy plugin in standard_plugins_list()
2018-08-07 11:21:44 +08:00
sarjona
939ba8562b
MDL-62800 tool_policy: Merge the policy tool to 3.3
...
The following changes has been done from the original repo:
- Remove README.md, LICENSE.md and .travis.yml
- Review the version.php content, to look like a standard plugin
- Adapt jquery-eu-cookie-law-popup.js and readme_moodle.txt to remove the
eslint-ignore
2018-08-07 11:08:14 +08:00
Andrew Nicols
d94a35a5a4
weekly release 3.3.7+
2018-08-03 11:30:19 +08:00
Andrew Nicols
1f44dfad42
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-08-03 11:30:16 +08:00
Andrew Nicols
62ba30c11f
MDL-63050 cachestore_redis: Update hExists to check empty
2018-08-02 11:06:05 +08:00
Andrew Nicols
663c41bf76
MDL-63050 redis: Make session check compatible with Redis 4.0
2018-08-02 11:06:05 +08:00
AMOS bot
ded79d63d8
Automatically generated installer lang files
2018-07-28 00:09:05 +00:00
David Mudrák
d6dcfee9f5
MDL-62619 privacy: Fix a missing alias in the blog provider class
...
The new implementation revealed another existing bug that did not expose
before due to coincidently same named table alias in the outer query.
2018-07-27 10:14:28 +02:00
David Mudrák
bb478e8ddd
MDL-62619 privacy: Fix some bits of performance improvements
...
* We need to use is_numeric() in this case as is_int() would never
return true.
* Extend the supported cases, add support for SQL consisting just of
numerical value or selectinga numerical constant.
* Do not rely on any particulat letter case in provided SQL.
* Add unit tests for the new method. Even when it is a protected one, it
is an essential unit to be tested on its own.
2018-07-27 10:14:28 +02:00
Andrew Nicols
be6fc5b122
MDL-62619 privacy: Improve performance of contexts loading
...
When possible, we want to use JOIN over WHERE IN. It is known that the
later performs badly in MySQL.
2018-07-27 10:14:28 +02:00
Jun Pataleta
cad1e4f427
Merge branch 'MDL-62950-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-07-27 16:06:19 +08:00
Andrew Nicols
858cb072b1
MDL-62950 behat: Disable editing for boost test
2018-07-27 11:08:11 +08:00
Andrew Nicols
5ededd52c0
MDL-62950 behat: Correct path to P&P
2018-07-27 11:07:04 +08:00
Eloy Lafuente (stronk7)
cf31c73791
weekly release 3.3.7+
2018-07-26 19:56:40 +02:00
Eloy Lafuente (stronk7)
265894ee59
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-07-26 19:56:37 +02:00
Jun Pataleta
f1a57a3181
Merge branch 'MDL-62653-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-07-26 10:58:07 +08:00
Andrew Nicols
ce48eff24e
MDL-62653 cron: Fix tab => whitespace
2018-07-26 10:57:22 +08:00
Jun Pataleta
008b92bd0a
Merge branch 'MDL-62653-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-07-26 10:46:27 +08:00
Andrew Nicols
fe8ca8b78d
MDL-62653 behat: Ensure that tasks run properly from behat
2018-07-26 09:52:00 +08:00
Andrew Nicols
e5fe5da40c
MDL-62653 cron: Move adhoc task to separate fn
2018-07-26 09:23:17 +08:00
Jun Pataleta
d8d35d7c1f
Merge branch 'MDL-62781-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-07-18 10:03:46 +08:00
Jun Pataleta
680160dca4
MDL-62781 core_question: Remove unnecessary assertion
2018-07-18 10:00:05 +08:00
Tim Hunt
78315808b1
MDL-62781 question/privacy: fix tests with CodeRunner is installed
...
The tests were assuming that no plugin ever created questions on
install.
Also change the tests to do the counting in the DB. That is more
efficient.
2018-07-18 10:00:05 +08:00
AMOS bot
b67c98ca83
Automatically generated installer lang files
2018-07-18 00:07:51 +00:00
AMOS bot
d8eb85604f
Automatically generated installer lang files
2018-07-17 00:08:38 +00:00
Eloy Lafuente (stronk7)
027b757f20
Moodle release 3.3.7
2018-07-07 06:49:34 +02:00
Eloy Lafuente (stronk7)
a21351f43f
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-07-07 06:49:17 +02:00
AMOS bot
573fe725a4
Automatically generated installer lang files
2018-07-07 00:08:48 +00:00
AMOS bot
32bfc786df
Automatically generated installer lang files
2018-07-05 00:08:41 +00:00
Tim Hunt
3504a2a99f
MDL-62820 question import: properly escape output
2018-07-04 15:42:22 +08:00
Adrian Greeve
eca3395a70
MDL-62616 tool_log: Add a setting to disable exporting logs.
2018-07-04 10:01:07 +08:00
Marina Glancy
d5a8d310e0
MDL-62790 course: cap check in core_course_get_categories
2018-07-03 12:04:37 +08:00
Jake Dallimore
af89e5a896
weekly release 3.3.6+
2018-06-28 14:02:58 +08:00
Eloy Lafuente (stronk7)
31aa968f43
Merge branch 'wip-MDL-62755-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-06-28 01:57:03 +02:00
Adrian Greeve
560ddebb05
MDL-62755 mod_assign: Update to unit tests.
...
Overrides are now checked to be exported properly.
2018-06-25 09:54:19 +08:00
Adrian Greeve
45654c4813
MDL-62755 mod_assign: Fix override export problem.
...
The cutoffdate and allowsubmissionsfromdate were not
being exported.
2018-06-25 09:54:19 +08:00
Eloy Lafuente (stronk7)
ff3187ba50
weekly release 3.3.6+
2018-06-21 14:01:00 +02:00
Eloy Lafuente (stronk7)
f5d105b4e0
Merge branch 'MDL-62449-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-06-19 18:52:49 +02:00
David Monllao
6f2c8d1ca6
Merge branch 'MDL-62588-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-06-19 13:00:04 +02:00
Sara Arjona
10c6f9c88f
MDL-62449 scorm: Move related data to data in the privacy export
2018-06-18 10:45:08 +02:00
Sara Arjona
33e3839fdc
MDL-62449 scorm: Add SCORM data to privacy export (name, description)
2018-06-18 10:45:08 +02:00
Jun Pataleta
f60980615c
Merge branch 'MDL-62614-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-06-18 16:12:03 +08:00
Jun Pataleta
153f6546bb
Merge branch 'wip-MDL-62474-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-06-18 14:32:01 +08:00
Adrian Greeve
6acb8efc76
MDL-62474 theme_boost: Update to provider and unit test.
...
Theme boost contains a user preference which was not reported
before. Unit tests have been added to test the update.
2018-06-18 14:18:33 +08:00
Willian Mano
73e51962df
MDL-62474 theme_boost: Fix Boost privacy provider
2018-06-18 14:12:20 +08:00
Huong Nguyen
e56de91383
MDL-62614 Privacy: Core tag provider delete_item_tags function not work
2018-06-18 14:01:02 +08:00
Shamim Rezaie
68aabce476
MDL-62588 enrol_paypal: Add missing instanceid field
2018-06-18 15:20:22 +10:00
Eloy Lafuente (stronk7)
8d53360c70
weekly release 3.3.6+
2018-06-14 10:55:54 +02:00
Eloy Lafuente (stronk7)
833d4aa42c
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-06-14 10:55:52 +02:00
AMOS bot
6e043dd5ec
Automatically generated installer lang files
2018-06-13 00:08:30 +00:00
Jun Pataleta
f1c8d8a374
Merge branch 'wip-MDL-62574-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-06-12 11:44:58 +08:00
Adrian Greeve
8e31b3241a
MDL-62574 core_privacy: Unit tests to check the context base.
...
This now tests the possibility of a context being deleted.
2018-06-12 11:29:37 +08:00
Adrian Greeve
86b5d678bc
MDL-62574 core_privacy: Check the contextlist for real contexts.
...
There are situations when contexts will be deleted in the provider.
The context list is not updated and so we have introduced a try
catch.
2018-06-12 11:29:36 +08:00
Eloy Lafuente (stronk7)
1b9f20fdf9
weekly release 3.3.6+
2018-06-07 16:59:53 +02:00
Andrew Nicols
5204184a9b
Merge branch 'm33_MDL-61702_MariaDB_InnoDB10d3d1_Params_Removed' of https://github.com/scara/moodle into MOODLE_33_STABLE
2018-06-06 09:10:48 +08:00
Matteo Scaramuccia
a2650c9a7d
MDL-61702 dml: MariaDB 10.3 supports only the Barracuda file format.
...
More details about this change also in https://tracker.moodle.org/browse/MDL-59099
Ref.: https://mariadb.com/kb/en/library/mariadb-1031-release-notes/#other-variables
2018-05-31 23:02:49 +02:00
David Monllao
83832b98a3
weekly release 3.3.6+
2018-05-31 08:39:31 +02:00
David Monllao
149552615c
Merge branch 'm33_MDL-59596_DDL_Issues_With_MariaDB_10p2_SQLMode' of https://github.com/scara/moodle into MOODLE_33_STABLE
2018-05-28 11:49:13 +02:00
Andrew Nicols
33ef4d941d
MDL-62543 mod_forum: Add RSS Unit tests
2018-05-28 08:55:32 +08:00
Andrew Nicols
5aa514982d
Merge branch 'MDL-62543-33' of git://github.com/tobiasreischmann/moodle into MOODLE_33_STABLE
2018-05-28 08:55:24 +08:00
Eloy Lafuente (stronk7)
2ed6a293df
Merge branch 'MDL-62408_33_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_33_STABLE
2018-05-28 02:15:49 +02:00
David Monllao
7c84c195e9
weekly release 3.3.6+
2018-05-24 10:45:55 +02:00
Tobias Reischmann
5db5c6dcc3
MDL-62543 forum: Switched the usage of the deleted flag for rss
...
The deleted flag was introduced through the Privacy API and was used
for post selection for the rss feed. In there it was used in the
wrong way, which lead to the exclusion of all non deleted posts instead
of excluding all deleted ones.
This commit fixes this problem.
2018-05-23 14:24:19 +02:00
Eloy Lafuente (stronk7)
8fb6a1a4f3
Merge branch 'MDL-62500-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-21 13:39:29 +02:00
David Monllao
08c753034f
Merge branch 'm33_MDL-61893_Accept_Any_Node_Carbon_Version' of https://github.com/scara/moodle into MOODLE_33_STABLE
2018-05-21 12:04:57 +02:00
David Monllao
c54ed68179
Merge branch 'MDL-62516-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-21 11:15:21 +02:00
Andrew Nicols
485c8e1f77
MDL-62500 tag: Update checkbox label when updating tag
2018-05-21 15:47:21 +08:00
Andrew Nicols
62994208a1
MDL-62516 mod_forum: Only delete files for requested user
2018-05-21 14:13:03 +08:00
Matteo Scaramuccia
74b5f26b3b
MDL-61893 JavaScript: Bumped npm packages
...
Performed by removing the current 'npm-shrinkwrap.json' file:
$ rm -Rf node_modules
$ rm -f npm-shrinkwrap.json
$ npm install
$ npm shrinkwrap
2018-05-18 00:33:03 +02:00
Matteo Scaramuccia
6bdc80eaf5
MDL-61893 JavaScript: Accept any node version but Carbon (LTS)
2018-05-18 00:33:03 +02:00
Eloy Lafuente (stronk7)
56ff85a36b
Moodle release 3.3.6
2018-05-16 18:42:13 +02:00
Marina Glancy
c2a6b2b6ec
MDL-62469 qtype_calculated: check remaining placeholders, see MDL-62275
2018-05-16 17:40:52 +02:00
David Monllao
96b0818716
Merge branch 'MDL-62456_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-05-16 08:58:53 +02:00
Andrew Nicols
51f0dbbcda
Merge branch 'wip-MDL-62147-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-05-16 14:30:03 +08:00
Jun Pataleta
1465548ba5
Merge branch 'MDL-62463-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-16 14:21:22 +08:00
Frédéric Massart
06c8d3bf55
MDL-62147 core_grades: Report contexts and data related to scales
2018-05-16 13:53:04 +08:00
Marina Glancy
fd982f3030
MDL-62147 core_grades: Declare metadata of scales and import tables
2018-05-16 13:53:04 +08:00
Marina Glancy
876cdf05c4
MDL-62147 portfolio: add missing tables to privacy provider
2018-05-16 13:53:01 +08:00
Marina Glancy
b98339b09a
MDL-62147 privacy: unittest ensures that all tables covered
2018-05-16 13:52:58 +08:00
Andrew Nicols
4b6f3f6cc1
MDL-62463 mod_glossary: Fix SQL query
...
The query was doing:
WHERE c.id ... AND ... OR ... OR ...
Which equates to:
WHERE (c.id ... AND ...) OR ... OR ...
Adding parens to:
WHERE (c.id ... AND (... OR ... OR ...))
2018-05-16 13:50:40 +08:00
Marina Glancy
8862838f25
MDL-62147 privacy: corrections to tables, temporary tables
2018-05-16 12:48:29 +08:00
Mark Nelson
5255e8fea9
MDL-62456 mod_lti: add missing add_external_location_link call
2018-05-16 12:23:49 +08:00
Jake Dallimore
decd3731df
Merge branch 'MDL-62134-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-16 12:02:54 +08:00
Andrew Nicols
60f6712ce1
MDL-62134 core_privacy: Allow for a failure handler
2018-05-16 11:52:46 +08:00
Andrew Nicols
8d85f96696
Merge branch 'MDL-62426-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2018-05-16 11:02:51 +08:00
Jake Dallimore
23a203618c
MDL-62426 core_enrol: control enrolment subcontexts at the provider
...
Added a function to the core_enrol provider allowing enrol plugins
to set their subcontext relative to a fixed 'enrolments' parent dir.
2018-05-16 10:24:34 +08:00
Jake Dallimore
c0c33ab059
MDL-62426 enrol_flatfile: make provider a plugin provider
...
The enrol_flatfile table can contain userdata relating to pending
enrolments, so this should be exported and deleted as necessary.
2018-05-16 09:36:37 +08:00
Marina Glancy
691e92efa7
MDL-62134 privacy: consistantly call components methods
2018-05-16 09:05:42 +08:00
Eloy Lafuente (stronk7)
1b70269f4e
Merge branch 'MDL-62448-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-05-15 17:29:24 +02:00
Sara Arjona
8197937d22
MDL-62448 block_rss_client: Export all feeds from Privacy API
2018-05-15 14:27:16 +02:00
David Monllao
d60618cbea
Merge branch 'MDL-62228_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-05-15 13:31:56 +02:00
Mark Johnson
6a5d9d0705
MDL-62408 behat: Correct PHPUNIT_TEST checks in behat_config_util
2018-05-15 09:15:56 +01:00
David Monllao
ac897aedea
weekly release 3.3.5+
2018-05-15 09:42:09 +02:00
David Monllao
6582329fdf
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-05-15 09:42:07 +02:00
Mark Nelson
e8279ab994
MDL-62228 core: remove unnecessary context check in privacy providers
2018-05-15 12:02:52 +08:00
Andrew Nicols
85d42a024b
Merge branch 'MDL-62444-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-05-15 11:39:25 +08:00
Andrew Nicols
1ea41504b4
Merge branch 'MDL-62428_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-05-15 11:06:01 +08:00
Zig Tan
8195484581
MDL-62444 mod_assignment: Fix missing lang string.
2018-05-15 10:02:54 +08:00
Jun Pataleta
04f3435b12
Merge branch 'MDL-62432-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-15 09:34:04 +08:00
Andrew Nicols
00ced8dde3
MDL-62432 quiz: Check contexts more carefully
2018-05-15 09:25:51 +08:00
Eloy Lafuente (stronk7)
d33d90031e
Merge branch 'MDL-62430_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2018-05-15 02:56:23 +02:00
AMOS bot
b26b312e46
Automatically generated installer lang files
2018-05-15 00:06:41 +00:00
David Monllao
f90a0107d1
MDL-62430 block_html: Check that block instances are block_html
2018-05-14 17:07:21 +02:00
David Monllao
f6d8b2f753
Merge branch 'MDL-62370-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-14 16:01:21 +02:00
Andrew Nicols
533ef686e4
Merge branch 'MDL-62356-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-05-14 21:03:03 +08:00
Andrew Nicols
3fe971f407
Merge branch 'MDL-62357-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-05-14 20:47:33 +08:00
Andrew Nicols
d334974409
MDL-62370 core_privacy: Directory-less subsystems are compliant
2018-05-14 20:04:41 +08:00
Marina Glancy
e58797fb4c
MDL-62430 privacy: validate context when deleting all user data
2018-05-14 18:13:52 +08:00
cescobedo
ed333da1a8
MDL-62356 enrol_meta: Add privacy implementation for enrol_meta
2018-05-14 10:59:22 +02:00
David Monllao
ef9428e9cb
Merge branch 'MDL-62425-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-14 10:59:13 +02:00
cescobedo
112aa66679
MDL-62357 enrol_cohort: Add privacy implementation for enrol_cohort
2018-05-14 10:48:16 +02:00
Andrew Nicols
974a90e2e7
MDL-62425 core: Add privacy implementation
2018-05-14 15:44:59 +08:00
Andrew Nicols
674544a52a
MDL-62425 core_privacy: Add core to the list of components
2018-05-14 15:43:26 +08:00
Mark Nelson
b30fadbae0
MDL-62428 core: fix incorrect early return in privacy providers
2018-05-14 13:08:02 +08:00
Jake Dallimore
ccc3f70717
Merge branch 'MDL-62420-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-14 11:58:28 +08:00
Jake Dallimore
2c5e158be1
Merge branch 'MDL-62393-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-14 09:38:18 +08:00
Andrew Nicols
f9180359e6
MDL-62420 enrol_lti: Fix random unit test fail in privacy
2018-05-14 08:44:25 +08:00
Eloy Lafuente (stronk7)
d567be0d04
Merge branch 'MDL-62371-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-14 02:42:27 +02:00
Eloy Lafuente (stronk7)
98900443b7
Merge branch 'MDL-62251-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-05-13 23:58:26 +02:00
Andrew Nicols
6d86e2d223
MDL-62371 core_privacy: Add support for progress trace
2018-05-13 15:45:24 +08:00
AMOS bot
ab6abffb30
Automatically generated installer lang files
2018-05-13 00:06:57 +00:00
Andrew Nicols
018135947a
MDL-62393 message: Fix random unit test fails
2018-05-12 23:02:49 +08:00
Eloy Lafuente (stronk7)
374387c563
weekly release 3.3.5+
2018-05-12 12:56:41 +02:00
Eloy Lafuente (stronk7)
6ed62aec00
MDL-62275 qtype_calculatedmulti: Fix typo
2018-05-11 21:17:46 +02:00
David Monllao
776503b29a
MDL-62029 core_course: Site format is not a standard plugin
2018-05-11 20:19:19 +02:00
Eloy Lafuente (stronk7)
92928baabe
Merge branch 'MDL-62384-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-11 18:28:11 +02:00
David Monllao
1560349956
Merge branch 'MDL-61858_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-05-11 18:07:16 +02:00
David Monllao
f39b2d7da8
Merge branch 'MDL-62368_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-05-11 17:59:36 +02:00
Mark Nelson
739e7f5c79
MDL-61858 gradingform_guide: added missing metadata implementation
2018-05-11 19:42:08 +08:00
Mark Nelson
3747401992
MDL-61858 core_portfolio: added missing metadata implementation
2018-05-11 19:42:08 +08:00
Andrew Nicols
e34f261d5e
MDL-61858 core_privacy: Add test to ensure component implementations
2018-05-11 19:42:08 +08:00
Eloy Lafuente (stronk7)
7bf7b7e517
Merge branch 'MDL-61951-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-05-11 13:24:02 +02:00
Sara Arjona
791113dd66
MDL-61951 core_grading: Review SQL to avoid Oracle errors
2018-05-11 13:02:58 +02:00
David Monllao
56141c546f
Merge branch 'MDL-61714-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-05-11 11:31:42 +02:00
Sara Arjona
c52dac659c
MDL-61714 admin: Removed Slovenian digital age
2018-05-11 10:14:20 +02:00
Shamim Rezaie
41960dcbe8
MDL-62251 Privacy: Fix dir separator in export_file()
2018-05-11 17:44:45 +10:00
Shamim Rezaie
0a65299f7f
MDL-62251 Privacy: Url path separator should be platform independant
...
It should always be forward slash.
2018-05-11 17:43:10 +10:00
Shamim Rezaie
f6f1a5f624
MDL-62251 Privacy: Fix get_path() and get_full_path() bug in Windows
2018-05-11 17:39:54 +10:00
Shamim Rezaie
96437cfa3e
MDL-62251 backup: Fix replace_tempdir() bug under Windows
...
rename() fails under Windows if the destination file/directory exists.
I modified the code to only call $this->get_workdir_path() once as that function
creates the directory if doesn't exist. And we don't want that considering the
behaviour of rename on Windows.
2018-05-11 17:37:03 +10:00
Mark Nelson
94f668496c
MDL-62368 enrol_lti: implement privacy provider
2018-05-11 15:15:41 +08:00
Eloy Lafuente (stronk7)
c31ed14f78
MDL-62354 notes: Reduce string to avoid js_call_amd() lenght limits
...
That way we are under the max 1024 allowed and also, the help string
is shown properly in the modal (previously part of it was not visible
falling off-window).
2018-05-11 14:53:22 +08:00
Jun Pataleta
f6636c4ef6
Merge branch 'MDL-62394-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-11 14:23:25 +08:00
Andrew Nicols
348bdcba70
MDL-62394 privacy: Make JSON export pretty
2018-05-11 14:12:55 +08:00
Mihail Geshoski
7db992398f
MDL-62384 privacy: Modify user contexts query for auth_oauth2
2018-05-11 11:14:35 +08:00
Andrew Nicols
6be954134b
MDL-62384 core_rating: Move WHERE clauses to JOIN
2018-05-11 11:14:35 +08:00
Andrew Nicols
dafd1528c1
MDL-62384 core_grade: Move WHERE clause to JOIN
2018-05-11 11:14:34 +08:00
Andrew Nicols
6951d69b81
MDL-62384 mod_lesson: Move WHERE clause to JOIN
2018-05-11 11:14:34 +08:00
Andrew Nicols
0e9baa7675
MDL-62384 logstore_standard: Remove unnecessary join on context
2018-05-11 11:14:33 +08:00
Andrew Nicols
a3aaf32b0a
MDL-62384 mod_quiz: Improve performancy of privacy queries
2018-05-11 11:14:32 +08:00
Adrian Greeve
a2137340ae
MDL-62384 mod_data: Update sql to improve performance.
2018-05-11 11:14:32 +08:00
Adrian Greeve
fb7934b2b8
MDL-62384 tool_monitor: Update to sql to fix performance.
2018-05-11 11:14:31 +08:00
Adrian Greeve
2c030c2ccc
MDL-62384 core_competency: Update to sql to increase performance.
2018-05-11 11:14:30 +08:00
Adrian Greeve
8de1eaa03b
MDL-62384 core_completion: Update to sql to improve performance.
2018-05-11 11:14:30 +08:00
Adrian Greeve
b2481afc98
MDL-62384 mod_assign: Update to sql query for performance.
2018-05-11 11:14:30 +08:00
Andrew Nicols
c0e4458f28
Merge branch 'wip-MDL-61814-33-fix' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-05-11 10:50:23 +08:00
Adrian Greeve
f3bd9db07c
MDL-61814 report_stats: Update to sql to increase performance.
2018-05-11 10:42:22 +08:00
Jake Dallimore
83038cdb43
MDL-61951 core_grading: SQL improvements for grading_instance join
2018-05-11 10:20:20 +08:00
Jake Dallimore
d1ec251117
Merge branch 'MDL-61951-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-05-11 10:20:14 +08:00
Jun Pataleta
a54eadb25a
Merge branch 'MDL-62117-33-fix' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-11 09:30:19 +08:00
Andrew Nicols
5bd702aace
MDL-62117 enrol_paypal: Improve SQL efficiency
2018-05-11 08:53:20 +08:00
Tim Hunt
9d1bc62c35
MDL-62275 qtype_calc*: improve validation of formulae
...
Many thanks to Marina Glancy for helping with this.
2018-05-11 01:33:54 +02:00
David Monllao
de464f7105
MDL-62200 css: Updating compiled build
2018-05-10 19:28:24 +02:00
David Monllao
ab4ecb487d
Merge branch 'MDL-62366-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-05-10 18:14:00 +02:00
David Monllao
3bd2c9cc2d
Merge branch 'MDL-61714-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-05-10 18:11:52 +02:00
David Monllao
255bc952ba
Merge branch 'MDL-62200-33' of git://github.com/bmbrands/moodle into MOODLE_33_STABLE
2018-05-10 18:04:31 +02:00
David Monllao
7eb75ea17c
Merge branch 'MDL-61949-33-privacy-upgrade-txt' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-05-10 17:53:21 +02:00
Jake Dallimore
9429e8c3ea
MDL-61951 core_grading: Several fixes to the privacy implementation
...
- Fixed legacy polyfill method definitions
- Added unit test for legacy polyfill
- Fixed delete_gradingform_for_userid in gradingform provider
2018-05-10 13:27:03 +02:00
Andrew Nicols
0c392c1a85
MDL-61905 mod_workshop: Adjust privacy SQL queries
...
This change moves the content of WHERE to the JOIN, thus filtering the
results before they are returned. This reduces the number of joined rows
which gives a big performance benefit.
2018-05-10 13:06:08 +02:00
David Mudrák
9708ed8762
MDL-61949 privacy: Add mention of the new API in upgrade.txt files
...
The notice is explicitly repeated for activity modules because they
usually process user data heavily.
2018-05-10 12:07:28 +02:00
Eloy Lafuente (stronk7)
7a797d3fe5
Merge branch 'MDL-62354-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-05-10 11:39:32 +02:00
Sara Arjona
7658ef16d5
MDL-61714 admin: Update digital age consent map according legislation
2018-05-10 10:33:51 +02:00
Helen Foster
c37224a097
MDL-62354 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* publishstate_help, core_notes - including GDPR guidance
2018-05-10 09:34:48 +02:00
David Monllao
5439bb15fe
Merge branch 'MDL-61309-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-10 08:49:35 +02:00
Andrew Nicols
ae396e60f1
MDL-61309 mod_forum: Improve privacy query performance
2018-05-10 14:06:43 +08:00
Sara Arjona
8e72596812
MDL-61951 grading: Implement privacy API
2018-05-10 07:54:11 +02:00
Marina Glancy
0fa43bbd16
MDL-62206 blocks: do not add fixed form elements as hidden
2018-05-10 12:09:05 +08:00
Adam Olley
e3a7ffba7d
MDL-62210 mod_assign: limit file lookup to the target assign
2018-05-10 11:22:08 +08:00
Brendan Cox
0f3b121f1a
MDL-62210 mod_assign: improved validation in portfolio caller class
2018-05-10 11:22:08 +08:00
Jake Dallimore
a5a7741d7c
Merge branch 'MDL-62383-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-05-10 10:04:43 +08:00
Jun Pataleta
b141b2d185
MDL-62383 privacy: Close recordset in contextlist::add_from_sql()
2018-05-10 09:57:02 +08:00
Jake Dallimore
2e0e356228
MDL-62257 mnetservice_enrol: minor fixes to privacy provider
2018-05-10 09:38:20 +08:00
Jake Dallimore
a3a8c5b244
Merge branch 'MDL-62257-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-05-10 09:38:15 +08:00
Eloy Lafuente (stronk7)
c092051695
Merge branch 'MDL-61309-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-10 09:19:47 +08:00
David Monllao
8f9e7916e7
Merge branch 'MDL-62308_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-05-10 09:19:47 +08:00
David Monllao
973405d146
MDL-61976 mod_wiki: Trim returned value to avoid EOF-related failures
2018-05-10 09:19:47 +08:00
Andrew Nicols
e676202902
Merge branch 'wip-MDL-62351-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-05-10 09:19:46 +08:00
David Monllao
7f8fbfe6c7
Merge branch 'MDL-62249-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-05-10 09:19:46 +08:00
Andrew Nicols
c606e82d4b
Merge branch 'MDL-62217_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2018-05-10 09:19:45 +08:00
Andrew Nicols
f0bec9ecdf
Merge branch 'MDL-62269-33' of git://github.com/vmdef/moodle into MOODLE_33_STABLE
2018-05-10 09:19:45 +08:00
David Monllao
fd2bb53bf2
Merge branch 'wip-MDL-61976-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-05-10 09:19:44 +08:00
David Monllao
2465c76ac1
MDL-61994 mod_glossary: Fixing wrong subsystem name
2018-05-10 09:19:44 +08:00
David Monllao
e04bb65283
Merge branch 'MDL-61994-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2018-05-10 09:19:44 +08:00
David Monllao
af90c1bc4b
Merge branch 'MDL-61309-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-10 09:19:43 +08:00
Jun Pataleta
4458f71ab0
MDL-62232 mod_forum: PHPUnit 5.5 needs expectException()
2018-05-10 09:19:43 +08:00
Brendan Cox
aa208d1bc2
MDL-62232 mod_forum: Additional tests for portfolio file export
2018-05-10 09:19:42 +08:00
Adam Olley
30ca2558dc
MDL-62232 mod_forum: Limit portfolio to files belonging to the post
2018-05-10 09:19:42 +08:00
Andrew Nicols
c1fef4c9c3
Merge branch 'MDL-61905-33-privacyworkshop' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-05-10 09:19:41 +08:00
Andrew Nicols
524cd5de9c
Merge branch 'MDL-62029-33-2' of git://github.com/snake/moodle into MOODLE_33_STABLE
2018-05-10 09:19:41 +08:00
Jun Pataleta
908ba9fe26
Merge branch 'MDL-62332-33' of git://github.com/bmbrands/moodle into MOODLE_33_STABLE
2018-05-10 09:19:40 +08:00
Andrew Nicols
dce8813021
Merge branch 'MDL-62318-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-05-10 09:19:40 +08:00
Andrew Nicols
9c2f2a1ac0
Merge branch 'MDL-62117-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-05-10 09:19:40 +08:00
Marina Glancy
f83de6d1ba
MDL-62233 portfolio: check caller parent class
2018-05-10 09:19:39 +08:00
Zig Tan
c47cccc329
MDL-62366 mod_assign: Followup fix for attemptnumber in exported JSON
2018-05-10 09:19:35 +08:00
Andrew Nicols
219ede6ecf
MDL-61309 mod_forum: Remove unnecessary deletion check
2018-05-10 07:48:26 +08:00
Mark Nelson
9b7c011e3d
MDL-62308 core_backup: implement privacy provider
...
The provider was added to 'backup/util/ui/' due to
Moodle's implementation of autoclass loading. See
fetch_subsystems() in lib/classes/component.php.
2018-05-09 23:17:27 +08:00
Marina Glancy
f88e03e50a
MDL-62351 privacy: check that subsystem/plugintype exist
2018-05-09 17:37:58 +08:00
Marina Glancy
369181e33b
MDL-61976 mod_wiki: implement privacy API
2018-05-09 17:31:05 +08:00
Victor Deniz
89266764c0
MDL-62269 auth_mnet: Implement privacy API
...
AMOS BEGIN
CPY [privacy:metadata:address,core_user],[privacy:metadata:mnet_external:address,auth_mnet]
CPY [privacy:metadata:aim,core_user],[privacy:metadata:mnet_external:aim,auth_mnet]
CPY [privacy:metadata:aim,core_user],[privacy:metadata:mnet_external:aim,auth_mnet]
CPY [privacy:metadata:alternatename,core_user],[privacy:metadata:mnet_external:alternatename,auth_mnet]
CPY [privacy:metadata:autosubscribe,core_user],[privacy:metadata:mnet_external:autosubscribe,auth_mnet]
CPY [privacy:metadata:calendartype,core_user],[privacy:metadata:mnet_external:calendartype,auth_mnet]
CPY [privacy:metadata:city,core_user],[privacy:metadata:mnet_external:city,auth_mnet]
CPY [privacy:metadata:country,core_user],[privacy:metadata:mnet_external:country,auth_mnet]
CPY [privacy:metadata:currentlogin,core_user],[privacy:metadata:mnet_external:currentlogin,auth_mnet]
CPY [privacy:metadata:department,core_user],[privacy:metadata:mnet_external:department,auth_mnet]
CPY [privacy:metadata:description,core_user],[privacy:metadata:mnet_external:description,auth_mnet]
CPY [privacy:metadata:email,core_user],[privacy:metadata:mnet_external:email,auth_mnet]
CPY [privacy:metadata:emailstop,core_user],[privacy:metadata:mnet_external:emailstop,auth_mnet]
CPY [privacy:metadata:firstaccess,core_user],[privacy:metadata:mnet_external:firstaccess,auth_mnet]
CPY [privacy:metadata:firstname,core_user],[privacy:metadata:mnet_external:firstname,auth_mnet]
CPY [privacy:metadata:firstnamephonetic,core_user],[privacy:metadata:mnet_external:firstnamephonetic,auth_mnet]
CPY [privacy:metadata:icq,core_user],[privacy:metadata:mnet_external:icq,auth_mnet]
CPY [privacy:metadata:id,core_user],[privacy:metadata:mnet_external:id,auth_mnet]
CPY [privacy:metadata:idnumber,core_user],[privacy:metadata:mnet_external:idnumber,auth_mnet]
CPY [privacy:metadata:imagealt,core_user],[privacy:metadata:mnet_external:imagealt,auth_mnet]
CPY [privacy:metadata:institution,core_user],[privacy:metadata:mnet_external:institution,auth_mnet]
CPY [privacy:metadata:lang,core_user],[privacy:metadata:mnet_external:lang,auth_mnet]
CPY [privacy:metadata:lastaccess,core_user],[privacy:metadata:mnet_external:lastaccess,auth_mnet]
CPY [privacy:metadata:lastlogin,core_user],[privacy:metadata:mnet_external:lastlogin,auth_mnet]
CPY [privacy:metadata:lastname,core_user],[privacy:metadata:mnet_external:lastname,auth_mnet]
CPY [privacy:metadata:lastnamephonetic,core_user],[privacy:metadata:mnet_external:lastnamephonetic,auth_mnet]
CPY [privacy:metadata:maildigest,core_user],[privacy:metadata:mnet_external:maildigest,auth_mnet]
CPY [privacy:metadata:maildisplay,core_user],[privacy:metadata:mnet_external:maildisplay,auth_mnet]
CPY [privacy:metadata:middlename,core_user],[privacy:metadata:mnet_external:middlename,auth_mnet]
CPY [privacy:metadata:msn,core_user],[privacy:metadata:mnet_external:msn,auth_mnet]
CPY [privacy:metadata:phone,core_user],[privacy:metadata:mnet_external:phone1,auth_mnet]
CPY [privacy:metadata:picture,core_user],[privacy:metadata:mnet_external:picture,auth_mnet]
CPY [privacy:metadata:policyagreed,core_user],[privacy:metadata:mnet_external:policyagreed,auth_mnet]
CPY [privacy:metadata:skype,core_user],[privacy:metadata:mnet_external:skype,auth_mnet]
CPY [privacy:metadata:suspended,core_user],[privacy:metadata:mnet_external:suspended,auth_mnet]
CPY [privacy:metadata:timezone,core_user],[privacy:metadata:mnet_external:timezone,auth_mnet]
CPY [privacy:metadata:trackforums,core_user],[privacy:metadata:mnet_external:trackforums,auth_mnet]
CPY [privacy:metadata:trustbitmask,core_user],[privacy:metadata:mnet_external:trustbitmask,auth_mnet]
CPY [privacy:metadata:url,core_user],[privacy:metadata:mnet_external:url,auth_mnet]
CPY [privacy:metadata:username,core_user],[privacy:metadata:mnet_external:username,auth_mnet]
CPY [privacy:metadata:yahoo,core_user],[privacy:metadata:mnet_external:yahoo,auth_mnet]
AMOS END
2018-05-09 10:00:13 +01:00
David Monllao
2a869c727e
MDL-62217 search_solr: Plugin provider fake implementation
2018-05-09 10:59:14 +02:00
David Monllao
7a5aee27ff
MDL-62217 search: Privacy providers
2018-05-09 10:58:26 +02:00
David Mudrák
9515077330
MDL-61905 workshop: Implement privacy API in grading evaluators
...
Standard workshop ships with only one evaluation method and that one
holds no personal data.
2018-05-09 10:03:31 +02:00
David Mudrák
0f84929153
MDL-61905 workshop: Implement privacy API in assessment allocators
...
Assessment allocation methods normally do not store any personal data.
Their duty is to create assessment records that are then exported by the
workshop core itself.
Still, some allocators (such as the Manual allocation) can store certain
personal data such as user preferences.
2018-05-09 10:03:31 +02:00
David Mudrák
be19685f6b
MDL-61905 workshop: Implement privacy API in grading strategies
...
On low level, standard grading strategies subplugins do not store
personal themselves. They make use of the grades storage provided by
the workshop itself. What they do contain though is the information
about how the assessment forms were defined. And they are also
responsible for correctly interpreting the values in the central grades
table.
Grading strategies fulfil the contract with the parent workshop module
by implementing the workshopform_provider interface. That gives them a
chance to export data about the assessment form to each of exported
assessment.
2018-05-09 10:03:31 +02:00
David Mudrák
d3ae85a539
MDL-61905 workshop: Implement the privacy API in the workshop core
...
Workshop module stores personal data in its tables, via user
preference and via core_files and core_plagiarism subsystems.
When exporting the data, we export not only data created by users
themselves (such as their submissions and provided peer-assessments) but
also all relevant data that can (or must) be used to interpret created
content and evaluate the user's performance and skills.
On the other hand, when deleting data at user's request, we delete only
those data that do not affect other users' performance evaluation. The
reasoning is that one's right for privacy does not overweight someone
else's right for fair assessment. For that reason, we can't fully delete
whole provided peer-assessments, for example. Because they are used in
cross-comparison and grading evaluation of all other peers who assessed
the same submission. So instead, we replace provided texts but still
keep the original record.
Workshop defines the interface for its grading strategy subplugins to
allow them attach personal data under their control to the exported
structures.
2018-05-09 10:03:31 +02:00
Jake Dallimore
9e25c063b7
MDL-62029 core_course: Fixes to context-aware provider implementation.
2018-05-09 15:48:15 +08:00
Andrew Nicols
21e93fdbe3
MDL-61309 mod_forum: Implement privacy deletion
2018-05-09 14:03:34 +08:00
Andrew Nicols
2fefe3ca68
MDL-61309 mod_forum: Implement the Privacy API
2018-05-09 14:03:33 +08:00
Andrew Nicols
6b6226160d
MDL-61309 core_tags: Add privacy unit test trait
2018-05-09 13:52:59 +08:00
Simey Lameze
97c77877f7
MDL-61994 mod_glossary: add unit tests for provider
2018-05-09 12:15:58 +08:00
Simey Lameze
04fe8c2a63
MDL-61994 mod_glossary: implement privacy providers
2018-05-09 12:15:53 +08:00
Shamim Rezaie
80936f77ef
MDL-62318 core_group: Updating cache when deleting group memberships
2018-05-09 13:35:18 +10:00
Shamim Rezaie
9c172adefe
MDL-62318 core_group: Add implementation of privacy API
2018-05-09 13:35:11 +10:00
Adrian Greeve
d7882b3815
MDL-62029 core_privacy: context aware provider creation.
2018-05-09 09:39:59 +08:00
Adrian Greeve
e2ba4fd896
MDL-62029 core_course: Create privacy files for core_course.
2018-05-09 09:39:51 +08:00
Marina Glancy
7981a0b125
MDL-61996 core: when loggedin always check user is complete
2018-05-09 02:56:56 +02:00
Andrew Nicols
856b970904
Merge branch 'MDL-62010-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-05-09 08:53:56 +08:00
cescobedo
af9f57975c
MDL-62010 core_enrol: Add privacy implementation for core_enrol
2018-05-08 19:04:37 +02:00
David Monllao
8322e9a1ee
MDL-61814 core_user: Remove empty line to avoid ci warning
2018-05-08 17:20:18 +02:00
David Monllao
6817208044
Merge branch 'wip-MDL-61814-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-05-08 17:20:04 +02:00
David Monllao
5eae39feb0
Merge branch 'MDL-61943-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-05-08 16:44:17 +02:00
David Monllao
e77114bf70
weekly release 3.3.5+
2018-05-08 14:02:11 +02:00
David Monllao
3da5a3c348
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-05-08 14:02:09 +02:00
cescobedo
a6c263e33d
MDL-61943 core_role: Add privacy implementation for core_role
2018-05-08 13:50:37 +02:00
Bas Brands
10662a78b9
MDL-62332 Theme boost: paging bar empty active link
2018-05-08 10:10:47 +02:00
cescobedo
dfd93e3617
MDL-62257 mnetservice_enrol: Implement Privacy API
2018-05-08 10:06:32 +02:00
Andrew Nicols
6554a3d31e
Merge branch 'wip-MDL-61937-33-fix' of https://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-05-08 14:45:40 +08:00
Marina Glancy
767e94894a
MDL-61937 mod_data: fix commentarea name
2018-05-08 14:40:38 +08:00
Adrian Greeve
c875879050
MDL-61814 report_stats: Update to be a full privacy provider.
2018-05-08 14:35:47 +08:00
Adrian Greeve
18920002b9
MDL-61814 core_portfolio: Update to portfolio provider.
2018-05-08 14:35:47 +08:00
Adrian Greeve
08c3fc7493
MDL-61814 core_user: Implement privacy system for user.
2018-05-08 14:35:47 +08:00
Zig Tan
eda9ba5e21
MDL-62249 block_tag_flickr: Corrected privacy providers
2018-05-08 12:17:44 +08:00
Marina Glancy
7ceb3f8568
MDL-61976 privacy: replace pluginfile in test writer
2018-05-08 12:03:18 +08:00
Marina Glancy
5a4cbdb34f
MDL-61976 privacy: add subcontext argument to has_any_data
2018-05-08 12:03:18 +08:00
Andrew Nicols
3ff77e753b
Merge branch 'wip-MDL-62068-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-05-08 11:48:35 +08:00
Marina Glancy
669fba527d
MDL-62068 core_tag: implement privacy API
2018-05-08 11:35:14 +08:00
Shamim Rezaie
31842699a0
MDL-62117 enrol_paypal: Add implementation of Privacy API
2018-05-08 13:30:09 +10:00
Andrew Nicols
eb8a915468
Merge branch 'MDL-62285-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2018-05-08 11:16:20 +08:00
Ryan Wyllie
c8c5d741ab
MDL-62285 privacy: use context id when generating context path
...
moodle_content_writer::get_context_path() now includes the context
id in the path to ensure that it will always generate unique paths
even when the context names are not unique.
2018-05-08 01:41:45 +00:00
Eloy Lafuente (stronk7)
94f42309c5
Merge branch 'MDL-61521-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2018-05-08 01:45:44 +02:00
David Monllao
5fd78d27ae
Merge branch 'MDL-62326-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-07 12:11:22 +02:00
Andrew Nicols
77518888c8
MDL-62326 core_antivirus: Implement null provider
2018-05-07 17:37:18 +08:00
Andrew Nicols
9b3ce309f7
Merge branch 'MDL-62169-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-05-07 17:27:18 +08:00
Zig Tan
c13aaef075
MDL-62169 mod_assignment: Improved phpunit test reliability
2018-05-07 16:46:07 +08:00
Andrew Nicols
19afe6488f
Merge branch 'MDL-61919_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-05-07 15:53:33 +08:00
Andrew Nicols
f819f0f992
Merge branch 'wip-MDL-62137-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-05-07 15:30:49 +08:00
Adrian Greeve
3c38e56b83
MDL-62137 core_privacy: Update to helper to use core_completion
2018-05-07 14:22:50 +08:00
Adrian Greeve
a3b8f6a288
MDL-62137 core_completion: Privacy files for core_completion.
2018-05-07 14:22:50 +08:00
Andrew Nicols
266d7f04ff
Merge branch 'MDL-62169-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-05-07 14:18:56 +08:00
Zig Tan
3f6f7b1804
MDL-62169 mod_assignment: Implemented privacy providers
2018-05-07 13:52:43 +08:00
Andrew Nicols
01bde600e3
Merge branch 'MDL-61407-33-fix' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-05-07 13:52:22 +08:00
Jun Pataleta
3a2e28454d
MDL-61407 mod_quiz: Determine quiz step for manual comment
2018-05-07 13:42:17 +08:00
Andrew Nicols
e178d5ec21
MDL-61937 mod_data: Correct rating export args in privacy
2018-05-07 09:43:28 +08:00
David Monllao
a5543d0731
MDL-61937 mod_data: Target the correct area
2018-05-07 09:43:27 +08:00
Andrew Nicols
820148bd89
MDL-61407 question: Export step files in privacy
2018-05-07 07:10:19 +08:00
Eloy Lafuente (stronk7)
39558fa5dd
MDL-61693 core_calendar: make results deterministic for better testing
2018-05-06 18:17:52 +02:00
Eloy Lafuente (stronk7)
99c76ad3ce
Merge branch 'MDL-62315-33-privacycoreform' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-05-04 15:42:11 +02:00
Bas Brands
3372b77957
MDL-62200 Theme boost: popup in popup styles
2018-05-04 14:10:08 +02:00
David Mudrák
eddf0a076f
MDL-62315 form: Fix privacy API implementation for core_form subsystem
...
Only during the testing, we realized that the user preference was added
only in 3.4 in MDL-59407 so we have to declare no personal data in 3.3.
No need for custom unit test as the implementation is covered by
privacy/tests/provider_test.php
2018-05-04 13:08:57 +02:00
Frédéric Massart
101f6c43e1
MDL-61877 core_competency: False negative due to random ordering
2018-05-04 11:18:52 +02:00
Zig Tan
3da2da51b8
MDL-61693 core_calendar: Simplified get calendar event details SQL
2018-05-04 13:10:28 +08:00
Jake Dallimore
df122c79cd
Merge branch 'MDL-61407-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-04 11:59:31 +08:00
Andrew Nicols
e6c53933a5
Merge branch 'wip-MDL-61937-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-05-04 11:30:29 +08:00
Jun Pataleta
34dcee8f34
Merge branch 'MDL-61877-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-05-04 11:24:08 +08:00
Marina Glancy
e3c8b00866
MDL-61937 mod_data: implement privacy provider
2018-05-04 11:21:47 +08:00
Marina Glancy
5c3ee69c74
MDL-61937 tag: new method in privacy api
2018-05-04 11:21:41 +08:00
Marina Glancy
bcd7e54804
MDL-61937 rating: delete method in privacy provider
2018-05-04 11:21:04 +08:00
Marina Glancy
8d141bb1ef
MDL-61937 comment: do not use API in provider
...
When exporting comments we can not use comments API because:
- we don't need to call component validate, comments may be disabled right now but
are still stored
- we don't need to call display callback
- we need to export all comments and not only first 15 of them
2018-05-04 11:21:04 +08:00
Marina Glancy
d1778bc5a0
MDL-61937 mod_data: generator for all field types
2018-05-04 11:21:01 +08:00
cescobedo
156233b745
MDL-61937 datafield: Add privacy implementation for all datafield
2018-05-04 11:20:46 +08:00
Mark Nelson
88f53cf84e
MDL-61919 core_message: implement privacy provider
2018-05-04 11:17:47 +08:00
Jake Dallimore
111f55d95e
Merge branch 'MDL-62046-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-05-04 10:28:08 +08:00
Jake Dallimore
ddc0b2c805
Merge branch 'MDL-62032-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-05-04 09:57:36 +08:00
Jake Dallimore
9acdfbcdda
Merge branch 'MDL-62030-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-05-04 09:52:16 +08:00
Jake Dallimore
421628ec0b
Merge branch 'MDL-59845-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-04 09:48:12 +08:00
Jake Dallimore
61cf3e9178
Merge branch 'MDL-62007-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-05-04 09:23:29 +08:00
Eloy Lafuente (stronk7)
cefc325958
Merge branch 'MDL-62315-33-privacycoreform' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-05-03 23:40:57 +02:00
Eloy Lafuente (stronk7)
2886a5e64d
Merge branch 'MDL-61800-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-03 23:29:28 +02:00
David Mudrák
8da3291abb
MDL-62315 form: Implement the privacy API for core_form subsystem
...
Forms subsystem has no own database table. The only personal data is the
user preference 'filemanager_recentviewmode' that stores the view mode
of the file picker element.
It was discussed whether handling of this preference should be added
here into core_form, or rather into core_repository subsystem. The final
decision was to consider the preference as owned by the core_form
because it is affecting the display of a form element, not the
repository backend (even though the strings describing it had been put
into core_repository strings).
2018-05-03 19:06:50 +02:00
Andrew Nicols
b618310364
Merge branch 'MDL-62240-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-05-03 19:06:33 +08:00
Jake Dallimore
4b51386d9a
Merge branch 'MDL-62310-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-05-03 18:04:46 +08:00
Jun Pataleta
08f2b6063f
Merge branch 'MDL-61194-33' of git://git.cameron1729.xyz/moodle into MOODLE_33_STABLE
2018-05-03 17:06:00 +08:00
Cameron Ball
b22bc26c51
MDL-61194 assignfeedback_editpdf: Check if we can convert online text
...
This patch adds a check to make sure there is a converter available that
will be able to handle html->pdf conversion before adding onlinetext
submissions to the list of files to combine.
2018-05-03 16:47:37 +08:00
Mihail Geshoski
044656f96a
MDL-62046 profilefield_textarea: Add privacy files and unit tests
2018-05-03 16:28:48 +08:00
David Monllao
0612aa3418
Merge branch 'MDL-61693-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-05-03 10:25:03 +02:00
Andrew Nicols
c73a9d5cbe
MDL-61407 privacy: Reset the writer after writer tests
...
The writer was not reset after these tests which had the potential to
affect the next test after these were run.
2018-05-03 16:14:37 +08:00
Andrew Nicols
07049468e6
MDL-61407 quizaccess: Add null_writer implementations
2018-05-03 16:14:36 +08:00
Andrew Nicols
0a8a57943c
MDL-61407 quiz: Add reports for quiz
2018-05-03 16:14:36 +08:00
Andrew Nicols
9c9d3ab247
MDL-61407 qtype: Add null_writer for all qtypes
2018-05-03 16:14:35 +08:00
Andrew Nicols
1b03a7f54d
MDL-61407 qformat: Add null_writer for all qformats
...
Questions formats do not store any personal data.
Any contrib format which does store personal data should utilise the
standard export interfaces as this subsystem will not call them directly.
2018-05-03 16:14:35 +08:00
Andrew Nicols
a6a8ecc369
MDL-61407 question: Add null_writer for all behaviours
...
Behaviours do not store any personal data.
Any contrib behaviour which does store personal data should utilise the
standard export interfaces as this subsystem will not call them directly.
2018-05-03 16:14:34 +08:00
Andrew Nicols
84b5f665ee
MDL-61407 mod_quiz: Add initial privacy implementation
2018-05-03 16:14:34 +08:00
Andrew Nicols
5b2b0e66c1
MDL-61407 question: Add initial privacy implementation
2018-05-03 16:14:34 +08:00
David Monllao
03d182e726
Merge branch 'MDL-62059-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-05-03 10:08:24 +02:00
Mihail Geshoski
79380f1408
MDL-62032 profilefield_text: Add privacy files and unit tests
2018-05-03 16:05:33 +08:00
Mihail Geshoski
f1034de3af
MDL-62030 profilefield_menu: Add privacy files and unit tests
2018-05-03 15:54:40 +08:00
Mihail Geshoski
0756be091c
MDL-62007 profilefield_checkbox: Modify privacy provider
2018-05-03 15:31:38 +08:00
Mihail Geshoski
3ec3295ae1
MDL-62007 profilefield_datetime: Add privacy files and unit tests
2018-05-03 15:24:24 +08:00
Sara Arjona
9543ced2b4
MDL-62240 privacy: Avoid error when path is higher than allowed
...
A new method shorten_filenames has been added to moodlelib.
2018-05-03 09:17:56 +02:00
Andrew Nicols
61140b097b
MDL-62240 file: Add includehash to shorten_filename + unit tests
2018-05-03 08:33:01 +02:00
Jake Dallimore
40e33083b7
Merge branch 'MDL-62264-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-05-03 14:08:39 +08:00
Jun Pataleta
e916aa4ae3
Merge branch 'MDL-62202-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-05-03 13:31:39 +08:00
Andrew Nicols
0202ab0473
Merge branch 'MDL-62009-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-05-03 12:36:18 +08:00
Andrew Nicols
bce56f5031
Merge branch 'wip-MDL-62312-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-05-03 11:11:55 +08:00
Jake Dallimore
e98ad2ad05
Merge branch 'MDL-62280-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-03 10:53:54 +08:00
Marina Glancy
74a3c0a49a
MDL-62312 course: Move core_publish renderer methods to course renderer
2018-05-03 10:09:13 +08:00
Jun Pataleta
3618a1a90d
Merge branch 'MDL-60414-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-05-03 09:31:14 +08:00
AMOS bot
1b6af94da4
Automatically generated installer lang files
2018-05-03 00:06:43 +00:00
Andrew Nicols
7597722505
MDL-61407 question: Allow formatters to ignore caps
2018-05-03 07:29:05 +08:00
Andrew Nicols
f9f59314e9
MDL-61407 privacy: Track changes in any context
2018-05-03 07:29:05 +08:00
Jun Pataleta
c66ec12365
MDL-62312 admin: Move core_register renderer methods to admin renderer
...
* Plus CI fixes
2018-05-03 06:53:00 +08:00
Luca Bösch
4099ae4896
MDL-60414 theme_boost: bootstrap dropdown menu html spec char rendering
2018-05-02 23:03:33 +02:00
cescobedo
23e11831bf
MDL-62310 core_admin: Implement Privacy API
2018-05-02 12:02:36 +02:00
Andrew Nicols
acd75c858e
MDL-62135 tool_log: Use plugintype_class_callback
2018-05-02 17:48:17 +08:00
Andrew Nicols
78404d4134
Merge branch 'MDL-62135-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-05-02 17:47:59 +08:00
cescobedo
9abf9488e1
MDL-62264 core_mnet: Implement Privacy API
2018-05-02 11:23:07 +02:00
Frédéric Massart
5881e25d35
MDL-62135 logstore_legacy: Implement privacy API
2018-05-02 17:17:47 +08:00
Frédéric Massart
e8861b846e
MDL-62135 logstore_database: Implement privacy API
2018-05-02 17:17:47 +08:00
Frédéric Massart
f37406011f
MDL-62135 logstore_standard: Implement privacy API
2018-05-02 17:17:46 +08:00
Frédéric Massart
8ff7363219
MDL-62135 tool_log: Implement privacy API
2018-05-02 17:17:46 +08:00
David Mudrák
4f7b3cb360
MDL-61905 workshop: Drop the old 1.x era tables
...
These tables may still contain relics of old personal data if the site
was installed before Moodle 2.0. We do not need these tables any more.
Following the "privacy by design" principles, we are dropping them now.
2018-05-02 11:17:41 +02:00
Sara Arjona
196d9c90f3
MDL-62202 privacy: Move Privacy and policies category to Users page
2018-05-02 08:46:28 +02:00
Jun Pataleta
fbafd55731
Merge branch 'MDL-62253-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-05-02 13:52:51 +08:00
Jun Pataleta
103c72a03a
Merge branch 'MDL-61898-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-05-02 13:46:31 +08:00
Frédéric Massart
4352cd98bf
MDL-62214 tool_messageinbound: False negative due to time() usage
...
PHP Unit is so fast that my test couldn't cope with it!
2018-05-02 13:10:13 +08:00
Andrew Nicols
ebe14385a9
Merge branch 'MDL-61920_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-05-02 13:07:05 +08:00
Andrew Nicols
5648cec536
Merge branch 'MDL-62266-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-05-02 12:34:58 +08:00
Andrew Nicols
f80f15a178
Merge branch 'MDL-62214-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-05-02 12:29:50 +08:00
Andrew Nicols
6a763870e0
MDL-61800 task: Reset the OUTPUT and PAGE on execution
2018-05-02 11:57:38 +08:00
Andrew Nicols
70ebf686fd
Merge branch 'MDL-62236-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-05-02 10:55:00 +08:00
Andrew Nicols
0153ce4fad
MDL-59845 tool_lp: Add js tracking around UI refresh
2018-05-02 09:18:21 +08:00
Eloy Lafuente (stronk7)
4d1c53e490
weekly release 3.3.5+
2018-05-01 23:04:14 +02:00
Eloy Lafuente (stronk7)
7e968c33f8
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-05-01 23:04:12 +02:00
Frédéric Massart
cb1ec4e3c7
MDL-62167 core_badges: Remove usage of a reserved keyword of Oracle
2018-05-01 15:23:00 +02:00
Frédéric Massart
0318b526f9
MDL-62167 core_badges: Prevent SQL error with Oracle
2018-05-01 15:22:59 +02:00
Andrew Nicols
2cff7ff95f
Merge branch 'wip-MDL-61308-33-testfix' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-05-01 12:41:47 +02:00
Adrian Greeve
4bd2ccd63b
MDL-61308 assignsubmission_comments: Unit test ordering fix.
2018-05-01 12:41:37 +02:00
Andrew Nicols
40b9237b49
Merge branch 'MDL-62231-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-05-01 12:41:26 +02:00
Andrew Nicols
6d780cde01
MDL-61898 cache: Implement privacy API for all stores and locks
2018-05-01 12:53:37 +08:00
Shamim Rezaie
d6b5be41d4
MDL-62231 block_recent_activity: Implement null provider for the block
2018-05-01 14:08:46 +10:00
Andrew Nicols
0ef3ff5b68
Merge branch 'wip-MDL-62138-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-05-01 11:57:54 +08:00
Andrew Nicols
ff6db243c0
Merge branch 'MDL-61411-33' of git://github.com/Kathrin84/moodle into MOODLE_33_STABLE
2018-05-01 11:24:47 +08:00
Andrew Nicols
515f4ea924
Merge branch 'MDL-62167-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-05-01 11:15:12 +08:00
Andrew Nicols
17d02fc2a8
MDL-62280 xhprof: Support tideways_xhprof
2018-05-01 11:03:16 +08:00
Frédéric Massart
c9a9c02374
MDL-62009 core_grades: Implement privacy API
2018-05-01 10:50:13 +08:00
Jun Pataleta
01ad8ce22f
Merge branch 'MDL-62060-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-05-01 10:44:46 +08:00
Shamim Rezaie
afa0d54934
MDL-62060 core_privacy: Make sure the exported json is human readable
2018-05-01 12:36:55 +10:00
Frédéric Massart
53f5e8a321
MDL-62214 tool_messageinbound: Implement privacy API
2018-05-01 09:23:01 +08:00
Frédéric Massart
886191944f
MDL-62214 tool_messageinbound: Delete old messages pending verification
2018-05-01 09:22:45 +08:00
Frédéric Massart
a7abfcef0e
MDL-62253 core_auth: Implement privacy API
2018-05-01 09:14:39 +08:00
Jake Dallimore
2aa7deb2f0
Merge branch 'MDL-62005-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-05-01 09:10:56 +08:00
AMOS bot
6d67378c41
Automatically generated installer lang files
2018-05-01 00:07:17 +00:00
Jun Pataleta
ed7e2d03f0
Merge branch 'MDL-62248-33-fix' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-30 21:25:22 +08:00
Andrew Nicols
835a653755
MDL-62248 core_privacy: Add getter for user context prefs
2018-04-30 20:37:38 +08:00
Mark Nelson
149f1ecabd
MDL-61920 mod_lti: implement privacy provider
2018-04-30 19:59:54 +08:00
Mark Nelson
eb16feff78
MDL-61920 ltiservice_toolsettings: implement privacy provider
2018-04-30 19:02:18 +08:00
Mark Nelson
4c65cc4464
MDL-61920 ltiservice_toolproxy: implement privacy provider
2018-04-30 19:01:59 +08:00
Mark Nelson
249a14082e
MDL-61920 ltiservice_profile: implement privacy provider
2018-04-30 19:01:40 +08:00
Mark Nelson
1c38c18ca1
MDL-61920 ltiservice_memberships: implement privacy provider
2018-04-30 19:01:19 +08:00
Jun Pataleta
7c44363a80
Merge branch 'MDL-61012_v3.3.x' of https://github.com/troywilliams/moodle into MOODLE_33_STABLE
2018-04-30 17:28:51 +08:00
Sara Arjona
2cc51e4887
MDL-62266 core_availability: Implement privacy API
2018-04-30 11:22:32 +02:00
Shamim Rezaie
baffbd6d6f
MDL-62005 block_comments: Add implementation of Privacy API
2018-04-30 18:16:45 +10:00
Andrew Nicols
f0d0414a9e
MDL-62248 core_privacy: Unit test for get_user_preferences
2018-04-30 16:03:43 +08:00
Andrew Nicols
774835181e
Merge branch 'MDL-62248-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-30 16:02:33 +08:00
Frédéric Massart
d1caad9938
MDL-62248 core_block: Implement privacy API
2018-04-30 15:30:18 +08:00
Frédéric Massart
c08b4f9466
MDL-62248 core_privacy: Test writer writes user prefs in right contexts
2018-04-30 15:29:37 +08:00
Andrew Nicols
5d22d5087a
MDL-61898 core_cache: Implement Privacy API
2018-04-30 14:25:36 +08:00
Shamim Rezaie
835f7f20da
MDL-62059 mod_book: Implement null provider for mod_book
2018-04-30 16:16:48 +10:00
Andrew Nicols
69943f974b
Merge branch 'MDL-62235-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-30 14:01:51 +08:00
Andrew Nicols
37427de44e
Merge branch 'MDL-62208-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-30 13:21:09 +08:00
Troy Williams
3d9d924be6
MDL-61012 course: Allow extending class to set
2018-04-30 16:26:09 +12:00
Andrew Nicols
be2d84d913
Merge branch 'MDL-62241-33-typehint' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-04-30 11:45:41 +08:00
Andrew Nicols
ee5530d552
Merge branch 'MDL-61959-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-04-30 10:26:04 +08:00
Andrew Nicols
f303211548
MDL-61308 mod_assign: Whitespace fix
2018-04-30 09:27:25 +08:00
Andrew Nicols
ca427f5389
Merge branch 'wip-MDL-61308-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-04-30 09:22:30 +08:00
AMOS bot
b40e466d20
Automatically generated installer lang files
2018-04-30 00:06:42 +00:00
Frédéric Massart
5bfaff81e7
MDL-62235 core_files: Implement privacy API
2018-04-29 10:17:35 +08:00
Frédéric Massart
80934c2385
MDL-62236 core_webservice: Implement privacy API
2018-04-29 10:10:19 +08:00
David Mudrák
8460b91e31
MDL-62241 privacy: Do not use scalar type hinting on 3.3 branch
...
The tests do not actually do anything, they just make sure that the
method signature is correct on the given PHP version.
2018-04-27 15:20:03 +02:00
Eloy Lafuente (stronk7)
1e65154616
weekly release 3.3.5+
2018-04-27 13:15:33 +02:00
Eloy Lafuente (stronk7)
0d85f27c6f
MDL-61993 profilefield_checkbox: take rid of oracle reserved word
2018-04-27 10:43:20 +02:00
Frédéric Massart
8391635fd9
MDL-61877 core_competency: Handle comments in privacy API
2018-04-27 11:30:19 +08:00
Frédéric Massart
acf68b58cd
MDL-61877 core_competency: Implement privacy API
2018-04-27 11:30:19 +08:00
Frédéric Massart
e29ec14535
MDL-62167 core_badges: Implement privacy API
2018-04-27 10:51:26 +08:00
Bas Brands
486b512bc4
MDL-62172 Theme boostrapbase: align advanced checkbox in mform
2018-04-27 09:57:55 +08:00
Eloy Lafuente (stronk7)
46895a7b3d
Merge branch 'MDL-60882-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2018-04-27 01:39:05 +02:00
Eloy Lafuente (stronk7)
520cc4e661
Merge branch 'wip_MDL-62011_33_approval_of_course_request' of https://github.com/grabs/moodle into MOODLE_33_STABLE
2018-04-27 01:30:36 +02:00
Eloy Lafuente (stronk7)
eaecfd8d79
Merge branch 'MDL-61993-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-27 01:01:36 +02:00
Eloy Lafuente (stronk7)
7dbc822131
Merge branch 'MDL-61863-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-26 22:32:06 +02:00
Eloy Lafuente (stronk7)
86f3c6b22f
Merge branch 'MDL-61715-33' of https://github.com/lethevinh/moodle into MOODLE_33_STABLE
2018-04-26 22:23:24 +02:00
Sara Arjona
079b45c562
MDL-61959 mod_scorm: Implement privacy API
2018-04-26 19:56:53 +02:00
Sara Arjona
81f4e778e8
MDL-61959 scormreport_objectives: Implement privacy API
2018-04-26 19:07:44 +02:00
sarjona
bc1e9f0914
MDL-61959 scormreport_interactions: Implement privacy API
2018-04-26 19:07:15 +02:00
Sara Arjona
28d3ae01a6
MDL-61959 scormreport_graphs: Implement privacy API
2018-04-26 19:06:41 +02:00
sarjona
d5a7132a6a
MDL-61959 scormreport_basic: Implement privacy API
2018-04-26 19:06:09 +02:00
Jun Pataleta
0972a5bb7c
Merge branch 'MDL-61986_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2018-04-27 00:46:26 +08:00
Eloy Lafuente (stronk7)
04a9173ac4
MDL-61986 mod_lesson: oracle order by clob fix
2018-04-26 18:32:18 +02:00
Eloy Lafuente (stronk7)
6b003a5bc1
Merge branch 'MDL-62224_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-04-26 17:38:46 +02:00
Zig Tan
8849300bd8
MDL-61693 core_calendar: Implemented privacy providers
2018-04-26 23:00:11 +08:00
Mark Nelson
9db1054919
MDL-62224 core_rss: implement correct provider
2018-04-26 20:17:15 +08:00
Kathrin Osswald
470a789ac2
MDL-61411 theme Boost: Close navigation on all items (on small screens)
2018-04-26 13:21:28 +02:00
Juan Leyva
a760d1a278
MDL-61521 course: Add missing text formatting for category name
2018-04-26 12:38:34 +02:00
Juan Leyva
b4665dba28
MDL-60882 mod_choice: Avoid teacher delete all responses
...
Teachers should be able to delete all responses but when indicating the
response ids.
When the response ids are not passed, only their own responses should
be deleted (as the function documentation said).
2018-04-26 10:26:29 +02:00
Adrian Greeve
7fceae553c
MDL-61308 assign_feedback: Privacy code for user rights.
2018-04-26 15:41:59 +08:00
Adrian Greeve
8ab65b68b0
MDL-61308 assign_submission: Privacy code for user rights.
2018-04-26 15:41:58 +08:00
Adrian Greeve
e637c48678
MDL-61308 mod_assign: Adding privacy classes.
2018-04-26 15:41:58 +08:00
Andrew Nicols
a20987ace8
Merge branch 'wip-MDL-62215-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-04-26 15:01:11 +08:00
Andrew Nicols
4444333a28
Merge branch 'MDL-61947-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-26 14:52:55 +08:00
Adrian Greeve
001b73720d
MDL-62215 core_privacy: Update to methods to remove type hinting.
2018-04-26 14:49:16 +08:00
Frédéric Massart
fdd07c306a
MDL-62208 core_fileconverter: Implement privacy API
2018-04-26 12:55:52 +08:00
Zig Tan
05807656a2
MDL-61947 core_my: Implemented privacy providers
2018-04-26 12:51:54 +08:00
Mihail Geshoski
27fa56c9f8
MDL-61993 profilefield_checkbox: Add privacy files and unit tests
2018-04-26 10:51:25 +08:00
Eloy Lafuente (stronk7)
eb960618a1
Merge branch 'MDL-61979-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-26 03:09:44 +02:00
Eloy Lafuente (stronk7)
87aaec6c82
Merge branch 'MDL-61998-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-04-26 02:40:18 +02:00
Andrew Nicols
08339c2799
Merge branch 'MDL-61944-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-04-26 08:35:21 +08:00
Eloy Lafuente (stronk7)
2b33a8b518
Merge branch 'MDL-62181-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-04-25 19:09:59 +02:00
David Monllao
ff36037e13
Merge branch 'MDL-62175-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2018-04-25 17:37:41 +02:00
David Monllao
d38c995dcd
Merge branch 'MDL-61986-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-25 16:32:56 +02:00
cescobedo
f26b3692c5
MDL-61944 tool_mobile: Implement Privacy API
2018-04-25 15:39:27 +02:00
David Mudrák
9701aa1a6f
MDL-62181 lang: Fix changed admin node title in behat scenario
2018-04-24 22:27:16 +02:00
Helen Foster
8a936e7371
MDL-62181 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* sitepolicies, core_admin - 'Site policies' changed to 'Site security
settings'
* sitepolicy_help and sitepolicyguest_help, core_admin - setting will
only have an effect if the site policy handler is set to default
* sitepolicyhandler_desc,core_admin - improved wording
* pathtodot_help, core_admin - Windows and Mac paths
* debugstringids_desc, core_admin - improved explanation
2018-04-24 22:26:34 +02:00
Eloy Lafuente (stronk7)
48ab35f25d
weekly release 3.3.5+
2018-04-24 18:57:16 +02:00
Juan Leyva
e69580756c
MDL-62175 auth_email: Fix site policy enabled check
2018-04-24 15:07:09 +02:00
vinhle
3c75559a6a
MDL-61715 question: qbank_chooser is not intelligent about headings
2018-04-24 16:07:54 +07:00
Zig Tan
111f4da8e4
MDL-61863 core_notes: Implemented privacy providers
2018-04-24 12:11:22 +08:00
Jun Pataleta
d03959c524
Merge branch 'MDL-62079-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-24 11:55:44 +08:00
Andrew Nicols
902f812c72
MDL-62079 core_filters: Implement null provider
2018-04-24 11:49:59 +08:00
Mark Nelson
9ede824794
MDL-62140 core_privacy: only reset tests when necessary
2018-04-24 11:16:58 +08:00
Frédéric Massart
21f51cf2a6
MDL-61984 mod_chat: Do not assume context passed is one of chat
2018-04-24 11:04:19 +08:00
Andrew Nicols
1dacf6193f
MDL-62140 core_privacy: Improve unit test
2018-04-24 10:20:13 +08:00
Andrew Nicols
06e1ec0cf4
Merge branch 'MDL-62140_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-04-24 10:19:49 +08:00
Jun Pataleta
2be0984d4f
Merge branch 'MDL-61764_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-04-24 09:54:01 +08:00
Jun Pataleta
9826b43f94
Merge branch 'MDL-61882-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-04-24 09:38:04 +08:00
Andrew Nicols
660d630ad5
Merge branch 'MDL-61984-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-24 09:34:53 +08:00
Andrew Nicols
f203772256
Merge branch 'MDL-61995-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-24 08:21:33 +08:00
cescobedo
6675f08970
MDL-61882 auth_oauth2: Implement Privacy API
2018-04-23 19:35:51 +02:00
David Monllao
b039e36e7e
Merge branch 'MDL-61915-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-04-23 16:26:30 +02:00
David Monllao
11379b3995
Merge branch 'MDL-62042-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2018-04-23 16:08:27 +02:00
cescobedo
184c8ddb25
MDL-61915 enrol: Add privacy implementation for all enrol plugins
...
None of the Enrol plugins (except lti and paypal) have any user preference or database table.
They all implement the null provider.
2018-04-23 14:25:49 +02:00
Mark Nelson
b628cab84f
MDL-62140 core_privacy: add helper functions to add system/user context
2018-04-23 20:08:22 +08:00
David Monllao
bc67687abf
MDL-62047 core_userkey: No return types in php 5.x
2018-04-23 13:09:18 +02:00
Andrew Nicols
f9bbcab782
Merge branch 'wip-MDL-61759-33' of https://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-04-23 18:32:45 +08:00
David Monllao
fae6020b32
Merge branch 'MDL-62078-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-04-23 12:09:06 +02:00
David Monllao
e0de954728
Merge branch 'MDL-62047-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-23 11:59:42 +02:00
David Monllao
59fc010ac9
Merge branch 'MDL-61891-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-23 11:55:40 +02:00
Sara Arjona
54f5ded420
MDL-61998 cohort: Implement privacy API
2018-04-23 11:44:35 +02:00
Zig Tan
e93d70e1c9
MDL-61995 tool_assignmentupgrade: Implemented privacy providers
2018-04-23 16:55:19 +08:00
Marina Glancy
2d6bc5cd57
MDL-61759 admin: non-existing site policy handler means no policy
2018-04-23 16:47:27 +08:00
Andrew Nicols
501dec0271
Merge branch 'MDL-62055-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-04-23 16:05:23 +08:00
Jun Pataleta
dd0c7b7329
Merge branch 'MDL-62049_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-04-23 13:54:24 +08:00
Marina Glancy
b7f7b588a3
MDL-62138 core: remove core_register and core_publish
...
These components have no classes and no strings and have no purspose. Component core_hub is responsible
for storing data, defining classes and strings for site registration and course publishing
This also reverts MDL-61945
2018-04-23 13:23:32 +08:00
Jun Pataleta
c592b7529c
Merge branch 'wip-MDL-61966-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-04-23 13:11:14 +08:00
Mark Nelson
47bad57184
MDL-62049 core_privacy: use correct lang string for date
2018-04-23 13:03:47 +08:00
Andrew Nicols
9a17f41506
MDL-61891 core_portfolio: Use manager method caller
2018-04-23 10:13:43 +08:00
Andrew Nicols
e435e42e29
MDL-61891 core_plagiarism: Use manager method caller
2018-04-23 10:13:14 +08:00
Andrew Nicols
63a4554474
MDL-61891 privacy: Add helper to call methods on interfaces
2018-04-23 10:11:20 +08:00
Andrew Nicols
368436baac
Merge branch 'MDL-61759-33-nonexistinghandler' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-04-22 21:06:41 +08:00
Frédéric Massart
d3a7b1ff87
MDL-61986 mod_lesson: Implement privacy API
2018-04-22 17:32:14 +08:00
sarjona
616559742e
MDL-62078 rss: Link to core_userkey in the Privacy API implementation
2018-04-22 09:05:41 +02:00
Andreas Grabs
0b1c63416f
MDL-62011 course: Approval of a course request fails
2018-04-21 20:55:36 +02:00
Eloy Lafuente (stronk7)
7bd8cd00de
weekly release 3.3.5+
2018-04-20 23:52:07 +02:00
sam marshall
37acf2d4be
MDL-62042 core_search: Unicode non-characters cause indexing problems
...
Unicode characters such as U+FFEF can be entered into Moodle data and
cause indexing failures. This change strips them out of search fields.
2018-04-20 12:24:31 +01:00
Sara Arjona
c82e60d0f3
MDL-62055 imscp: Implement privacy API
2018-04-20 09:04:53 +02:00
Adrian Greeve
062c83aae2
MDL-61966 block_myoverview: Update to provider for user preferences.
2018-04-20 14:51:56 +08:00
Andrew Nicols
ac3bb88f6f
MDL-61958 core_rss: Remove type-hint for PHP 5.6
2018-04-20 12:25:27 +08:00
Mark Nelson
5f02dbb5fd
MDL-61764 message_popup: implement privacy provider
2018-04-20 12:10:57 +08:00
Jun Pataleta
349d0b6772
Merge branch 'MDL-62048_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-04-20 11:53:21 +08:00
Andrew Nicols
a55d5c8292
Merge branch 'MDL-61892-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-20 11:49:59 +08:00
Zig Tan
a85d8cffc1
MDL-61892 admin/tools: Implement null privacy providers
2018-04-20 11:46:30 +08:00
Andrew Nicols
4caf14d0dc
Merge branch 'wip-MDL-62035-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-04-20 11:36:19 +08:00
Adrian Greeve
5b9837e832
MDL-62035 core_blog: Update to blog with comments.
...
This makes blog use the updated delete methods in the
comments provider.
2018-04-20 10:52:05 +08:00
Adrian Greeve
ed7c8cf849
MDL-62035 core_comment: Update to deletion methods.
...
Also clarification with the export method to clarify that it
is only for one context.
2018-04-20 10:51:51 +08:00
Andrew Nicols
6a76fdfa40
Merge branch 'MDL-62003-33-privacyfiles' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-04-20 10:43:54 +08:00
Jun Pataleta
36f4e4c861
Merge branch 'MDL-61848-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-04-20 09:19:35 +08:00
Andrew Nicols
10093c3635
MDL-61836 blog: Fix random order failures
2018-04-20 08:57:11 +08:00
Łukasz Szeremeta
c9ef8771ce
MDL-61827 auth: Change Facebook Graph API v2.8 to v.2.12 in OAuth2
...
Use v2.12 Facebook Graph API instead of v2.8
2018-04-20 02:33:55 +02:00
Eloy Lafuente (stronk7)
5f2fe216f0
Merge branch 'MDL-61836-33-fix' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-20 02:29:04 +02:00
Eloy Lafuente (stronk7)
bf91ad7c8c
Merge branch 'MDL-61991-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-04-20 02:25:10 +02:00
Eloy Lafuente (stronk7)
be960b40a0
Merge branch 'MDL-61975-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-20 02:18:14 +02:00
Andrew Nicols
48037ff7b0
MDL-61836 comment: Add missing require
2018-04-20 08:17:59 +08:00
Eloy Lafuente (stronk7)
a5ca61930d
Merge branch 'MDL-61348-take2_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2018-04-20 02:02:15 +02:00
cescobedo
fa334d3119
MDL-61848 auth_manual: Implement Privacy API
2018-04-20 00:28:40 +02:00
Andrew Nicols
b71fc4ce4b
Merge branch 'MDL-61836-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-19 20:37:33 +08:00
Frédéric Massart
113e66d70b
MDL-61984 mod_chat: Implement privacy API
2018-04-19 17:33:14 +08:00
Frédéric Massart
297661d754
MDL-61836 core_blog: Prevent randomness in comments order
2018-04-19 16:07:09 +08:00
Mark Nelson
e8112121d5
MDL-62025 mod_choice: add missing join on modules table
2018-04-19 15:52:42 +08:00
Andrew Nicols
6480c4091e
MDL-62047 core_userkey: Add privacy implementation
2018-04-19 15:30:39 +08:00
Andrew Nicols
b81b826c4a
MDL-62047 core_userkey: Define component path
2018-04-19 15:26:09 +08:00
Andrew Nicols
af1c644712
Merge branch 'MDL-61568-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-19 15:01:37 +08:00
Andrew Nicols
3a84788acf
Merge branch 'MDL-61970-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-19 14:54:02 +08:00
Andrew Nicols
78ecf75ead
Merge branch 'MDL-61969-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-19 14:49:44 +08:00
Jun Pataleta
721fd1795f
Merge branch 'MDL-61878-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-19 14:39:55 +08:00
Zig Tan
c92feb872d
MDL-61568 repository_flickr: Fix oauth secret export
2018-04-19 14:39:47 +08:00
Mihail Geshoski
b7844952d7
MDL-61878 fileconverter_googledrive: Add privacy files and unit tests
2018-04-19 13:20:50 +08:00
Frédéric Massart
34d73b6faa
MDL-61970 mod_survey: Do not assume context passed is one of survey
2018-04-19 13:12:48 +08:00
Mark Nelson
cb4f59d780
MDL-62048 core_privacy: extend test to ensure table exists
2018-04-19 13:04:11 +08:00
Andrew Nicols
521751de69
Merge branch 'MDL-61945-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-04-19 11:56:32 +08:00
Andrew Nicols
c813b07254
Merge branch 'MDL-61948-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-19 11:47:50 +08:00
Andrew Nicols
399252fd85
Merge branch 'MDL-61836-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-19 11:22:07 +08:00
Andrew Nicols
bdbe55c831
Merge branch 'MDL-61970-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-19 11:13:53 +08:00
David Monllao
7ff43c2334
Merge branch 'MDL-61716-33' of git://github.com/mastnym/moodle into MOODLE_33_STABLE
2018-04-18 17:40:10 +02:00
David Monllao
35b09d5623
MDL-61958 rss: Add rss test suite
2018-04-18 17:38:28 +02:00
David Monllao
9073a4e708
Merge branch 'MDL-61958-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-04-18 17:22:40 +02:00
David Mudrák
f3a972d97a
MDL-62003 privacy: Consistently export files into _files folder
...
There were two major issues with the previous implementation:
* The exported folder name was localised so it was "Files" or "Soubory"
etc depending on the current language. Yet URLs referring to the files
in that folder were always rewritten with hard-coded English "files".
* Files from all fileareas and itemids were all exported to a single
target directory. So if there were two files with the same name being
exported from multiple areas (such as submission_content and
submission_attachment in the workshop module), one would overwrite
another.
The patch addresses these issues as follows:
* To unify the folder name and also to minimise the risk of conflict
with a subcontext folder, we now always export stored files under
"_files" folder.
* Under that folder, there is a subdirectory with the area name and then
eventually another subdirectory with non-zero itemid. And there
finally the stored_file is exported to under its own file path.
2018-04-18 17:08:16 +02:00
Martin Mastny
8b58e0535c
MDL-61716 auth_oauth2: field names in mappings allow all characters
2018-04-18 16:54:45 +02:00
David Monllao
dced5c43c8
Merge branch 'MDL-38099-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-04-18 14:14:55 +02:00
Sara Arjona
7ce30dda42
MDL-61958 core_rss: Implement privacy API
2018-04-18 13:38:00 +02:00
Eloy Lafuente (stronk7)
5c4ff2db85
Merge branch 'MDL-61621_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2018-04-18 12:58:59 +02:00
Jun Pataleta
31d0fb4349
Merge branch 'MDL-62025_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-04-18 16:25:43 +08:00
Jun Pataleta
a2155a12e4
Merge branch 'MDL-61928_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2018-04-18 16:00:21 +08:00
Mark Nelson
774108ca8a
MDL-62025 mod_choice: only export in the CONTEXT_MODULE context
2018-04-18 15:12:37 +08:00
Frédéric Massart
c9ca50d029
MDL-61970 mod_survey: Implement privacy API
2018-04-18 14:56:31 +08:00
Andrew Nicols
5298471d0f
Merge branch 'MDL-61568-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-18 14:26:01 +08:00
Mihail Geshoski
22f6afdcd5
MDL-61969 datapreset_imagegallery: Implement null privacy provider
2018-04-18 13:51:35 +08:00
Zig Tan
0a617a7e20
MDL-61568 core_repository: Implement privacy providers
2018-04-18 13:49:33 +08:00
Zig Tan
73f8e3dc26
MDL-61568 repository_onedrive: Implement privacy providers
2018-04-18 13:49:33 +08:00
Zig Tan
709350d111
MDL-61568 repository_youtube: Implement privacy providers
2018-04-18 13:49:33 +08:00
Zig Tan
8186a5994d
MDL-61568 repository_wikimedia: Implement privacy providers
2018-04-18 13:49:27 +08:00
Zig Tan
70698f7964
MDL-61568 repository_picasa: Implement privacy providers
2018-04-18 13:47:56 +08:00
Zig Tan
ecebec32bc
MDL-61568 repository_merlot: Implement privacy providers
2018-04-18 13:47:56 +08:00
Zig Tan
5b0ae8c97d
MDL-61568 repository_googledocs: Implement privacy providers
2018-04-18 13:47:56 +08:00
Zig Tan
ce52426d52
MDL-61568 repository_flickr_public: Implement privacy providers
2018-04-18 13:47:56 +08:00
Zig Tan
a00de36d15
MDL-61568 repository_flickr: Implement privacy providers
2018-04-18 13:47:44 +08:00
Mihail Geshoski
0f4c592b5c
MDL-61948 core_media: Implement null privacy provider
2018-04-18 13:44:30 +08:00
Jun Pataleta
07f6d8962c
Merge branch 'MDL-61520-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2018-04-18 13:28:12 +08:00
Andrew Nicols
132ea1c052
Merge branch 'MDL-61957-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-04-18 13:10:34 +08:00
Zig Tan
9f2f2294d8
MDL-61979 tool_cohortroles: Implemented privacy providers
2018-04-18 10:55:05 +08:00
Eloy Lafuente (stronk7)
c873339cc1
Merge branch 'm33_MDL-59857' of https://github.com/danmarsden/moodle into MOODLE_33_STABLE
2018-04-18 03:08:35 +02:00
Luca Bösch
a5dddf9bff
MDL-61991 theme_boost: Question correctness displayed as label.
2018-04-17 22:38:24 +02:00
Luca Bösch
9152286263
MDL-38099 comments: year in comments date
2018-04-17 22:37:33 +02:00
Eloy Lafuente (stronk7)
3e3a083ed1
weekly release 3.3.5+
2018-04-17 19:54:34 +02:00
Eloy Lafuente (stronk7)
a879012464
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-04-17 19:54:32 +02:00
Sara Arjona
18b98348a9
MDL-61957 gradereport_user: Implement privacy API
2018-04-17 14:48:04 +02:00
Sara Arjona
caeb922dea
MDL-61957 gradereport_singleview: Implement privacy API
2018-04-17 14:47:19 +02:00
Sara Arjona
f79f0b5975
MDL-61957 gradereport_overview: Implement privacy API
2018-04-17 14:46:35 +02:00
Sara Arjona
6b8921a67b
MDL-61957 gradereport_outcomes: Implement privacy API
2018-04-17 14:45:55 +02:00
Sara Arjona
01dd8aff46
MDL-61957 gradereport_history: Implement privacy API
2018-04-17 14:45:14 +02:00
Sara Arjona
f4c5e78107
MDL-61957 gradereport_grader: Implement privacy API
2018-04-17 14:44:30 +02:00
Andrew Nicols
019a88a178
MDL-61663 phpunit: Add portfolio to the testsuite list
2018-04-17 14:45:04 +08:00
cescobedo
ef66a33a94
MDL-61945 core_register: Implement Privacy API
2018-04-17 08:26:26 +02:00
Jun Pataleta
6411b74074
Merge branch 'MDL-61862-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-17 12:04:20 +08:00
Andrew Nicols
3b8ee4c3a0
Merge branch 'wip-MDL-61663-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-04-17 11:46:58 +08:00
Adrian Greeve
a3a7a072e1
MDL-61663 portfolio: Update to the external system link names.
...
Changed the name of the link to something less like an English
string for each of the portfolios.
2018-04-17 11:44:10 +08:00
Andrew Nicols
db1a3e6623
Merge branch 'MDL-61977-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-17 11:43:32 +08:00
Frédéric Massart
739507da50
MDL-61862 mod_feedback: Tweak query to support UNION on TEXT fields
...
Thanks Oracle.
2018-04-17 11:36:55 +08:00
Andrew Nicols
ace39db60f
Merge branch 'MDL-61980-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-17 11:35:37 +08:00
Andrew Nicols
4dd2d6a7e0
Merge branch 'MDL-61916-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-04-17 11:19:40 +08:00
Zig Tan
1414c0c83a
MDL-61568 repository_dropbox: Implement privacy providers
2018-04-17 11:16:58 +08:00
Zig Tan
9fd2c9c529
MDL-61568 repository_boxnet: Implement privacy providers
2018-04-17 11:14:50 +08:00
Andrew Nicols
d405b3b89a
Merge branch 'MDL-61918-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-17 11:13:16 +08:00
Zig Tan
65f6e6ad89
MDL-61568 repository_webdav: Implement null privacy provider
2018-04-17 11:12:59 +08:00
Zig Tan
948d3f566f
MDL-61568 repository_user: Implement null privacy provider
2018-04-17 11:11:22 +08:00
Andrew Nicols
8cd3227cd4
Merge branch 'MDL-61903-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-17 11:10:36 +08:00
Zig Tan
a5947dc4cc
MDL-61568 repository_url: Implement null privacy provider
2018-04-17 11:10:21 +08:00
Zig Tan
b767d92456
MDL-61568 repository_upload: Implement null privacy provider
2018-04-17 11:08:37 +08:00
Zig Tan
208a7c059f
MDL-61568 repository_skydrive: Implement null privacy provider
2018-04-17 11:07:09 +08:00
Zig Tan
bbaea992ab
MDL-61568 repository_s3: Implement null privacy provider
2018-04-17 11:06:07 +08:00
Zig Tan
6b318d7f2b
MDL-61568 repository_recent: Implement null privacy provider
2018-04-17 11:04:44 +08:00
Zig Tan
3656528c45
MDL-61568 repository_local: Implement null privacy provider
2018-04-17 11:03:35 +08:00
Zig Tan
80ba17b0a5
MDL-61568 repository_filesystem: Implement null privacy provider
2018-04-17 11:02:21 +08:00
Zig Tan
fe9954ef1f
MDL-61568 repository_equella: Implement null privacy provider
2018-04-17 11:00:56 +08:00
Zig Tan
b94fe0ece2
MDL-61568 repository_coursefiles: Implement null privacy provider
2018-04-17 10:59:52 +08:00
Zig Tan
c585e4fc60
MDL-61568 repository_areafiles: Implement null privacy provider
2018-04-17 10:58:36 +08:00
Mihail Geshoski
e217c239fd
MDL-61903 webservice: Implement null privacy provider
...
Implement null privacy provider to rest, soap and xmlrpc webservice plugins.
2018-04-17 09:21:19 +08:00
Dan Marsden
bdb5843290
MDL-59857 mod_scorm: use valid length for grade type field.
2018-04-17 08:44:50 +12:00
Jun Pataleta
2eb7414d52
Merge branch 'MDL-61862-33-56' of git://github.com/FMCorz/moodle into MOODLE_33_STABLE
2018-04-16 23:29:50 +08:00
Eloy Lafuente (stronk7)
225408d744
MDL-61819 editor: add testsuite to phpunit.xml
2018-04-16 16:38:58 +02:00
David Monllao
07fa93a0ec
Merge branch 'MDL-61819-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-16 16:15:29 +02:00
Andrew Nicols
86feef9a01
MDL-61819 core_editor: Implement core provider
2018-04-16 21:54:32 +08:00
Andrew Nicols
d885504581
MDL-61819 editor_atto: Implement null provider
2018-04-16 21:54:32 +08:00
Andrew Nicols
1e9ba15782
MDL-61819 editor: Implement editor null providers
2018-04-16 21:54:07 +08:00
Frédéric Massart
e07927711e
MDL-61862 mod_feedback: Implement core_privacy API
2018-04-16 18:47:14 +08:00
David Monllao
1ff3c3a64c
Merge branch 'MDL-61741-33-paypal' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-04-16 10:59:04 +02:00
David Monllao
933afbd395
Merge branch 'wip-MDL-61808-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-04-16 10:04:09 +02:00
Jun Pataleta
0fc22245e1
Merge branch 'MDL-61708-MOODLE33-lti-fullnamedisplay' of https://github.com/wjroes/moodle into MOODLE_33_STABLE
2018-04-16 15:29:52 +08:00
Sara Arjona
81ea58cdf5
MDL-61958 rss: Create core_rss lang file and move rss string
...
At the moment will only be copied one of the rss strings ('rss').
The issue MDL-61997 has been created to move the rest of the core_rss lang
strings from moodle.php to rss.php.
AMOS BEGIN
CPY [rss,core],[rss,core_rss]
AMOS END
2018-04-16 09:17:52 +02:00
Sara Arjona
0682576b8e
MDL-61958 lang: Move privatefilesmanage string to correct place
2018-04-16 09:17:52 +02:00
Jun Pataleta
4a12d7a081
Merge branch 'MDL-61974-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-16 13:16:11 +08:00
Andrew Nicols
517baef479
MDL-61974 privacy: Rewrite the content writer storage
2018-04-16 11:11:47 +08:00
Andrew Nicols
b88a6ac832
Merge branch 'MDL-61952-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-04-16 10:52:15 +08:00
Andrew Nicols
4ccebf873e
Merge branch 'MDL-61954-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-04-16 10:47:35 +08:00
Andrew Nicols
bc77389997
Merge branch 'MDL-61902-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-16 10:22:10 +08:00
Mihail Geshoski
fbf8d40f98
MDL-61918 assignment: Implement null privacy provider
...
Implement null privacy provider to offline, online, upload and uploadsingle assignment plugins.
2018-04-16 10:03:25 +08:00
Mihail Geshoski
0c8d774cba
MDL-61902 media: Implement null privacy provider
2018-04-16 09:48:32 +08:00
AMOS bot
51b7c14545
Automatically generated installer lang files
2018-04-16 00:07:30 +00:00
Adrian Greeve
396fe24044
MDL-61808 tool_monitor: Implemented privacy classes.
...
This plugin is now compatible with the new privacy system.
2018-04-14 10:57:28 +08:00
Mihail Geshoski
7b9251eb7f
MDL-61980 booktool: Implement null privacy provider
...
Implement null privacy provider into booktool_exportimscp, booktool_importhtml, booktool_print plugin.
2018-04-13 16:20:49 +08:00
David Mudrák
5f9e43efaa
MDL-61759 admin: Fix notice if attempting use nonexisting policy handler
...
The list of all known handlers may not contain the configured value,
raising the PHP undefined index notice.
2018-04-13 10:00:34 +02:00
Jake Dallimore
1568fc669c
MDL-61663 portfolio_picasa: add privacy provider implementation
2018-04-13 14:49:57 +08:00
Jake Dallimore
3a3abbbbd8
MDL-61663 portfolio_googledocs: add privacy provider implementation
2018-04-13 14:49:56 +08:00
Jake Dallimore
ca50317233
MDL-61663 portfolio_flickr: add privacy provider implementation
2018-04-13 14:49:56 +08:00
Jake Dallimore
b8bea9d1b7
MDL-61663 portfolio_download: add privacy provider implementation
2018-04-13 14:49:56 +08:00
Jake Dallimore
a4535a6511
MDL-61663 portfolio_boxnet: add privacy provider implementation
2018-04-13 14:49:56 +08:00
Jake Dallimore
f5579a67d8
MDL-61663 portfolio_mahara: add privacy provider implementation
2018-04-13 14:49:55 +08:00
Jake Dallimore
ff0e438780
MDL-61663 core_portfolio: add subsystem privacy provider
...
Added provider for portfolio plugins, and legacy polyfill for plugins.
2018-04-13 14:49:54 +08:00
Zig Tan
f9d9e29861
MDL-61977 tool_profiling: Implemented null privacy provider
2018-04-13 14:40:42 +08:00
Zig Tan
c4b7e6de55
MDL-61975 tool_recyclebin: Implemented null privacy provider
2018-04-13 13:59:42 +08:00
Frédéric Massart
6275657518
MDL-61836 core_blog: Implement privacy API
2018-04-13 13:31:22 +08:00
David Monllao
e1ed5f7ae4
weekly release 3.3.5+
2018-04-12 14:38:19 +02:00
David Monllao
5204900673
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-04-12 14:38:18 +02:00
Sara Arjona
a2a91c1fcf
MDL-61954 gradeimport_xml: Implement privacy API
2018-04-12 09:57:57 +02:00
Sara Arjona
5ae13d00c0
MDL-61954 gradeimport_direct: Implement privacy API
2018-04-12 09:57:27 +02:00
Sara Arjona
2c746ce80a
MDL-61954 gradeimport_csv: Implement privacy API
2018-04-12 09:56:43 +02:00
Sara Arjona
a79e82588d
MDL-61952 gradeexport_xml: Implement privacy API
2018-04-12 08:32:30 +02:00
Sara Arjona
0405156624
MDL-61952 gradeexport_xls: Implement privacy API
2018-04-12 08:32:16 +02:00
Sara Arjona
a8f19ad776
MDL-61952 gradeexport_txt: Implement privacy API
2018-04-12 08:31:35 +02:00
Sara Arjona
9de64f724e
MDL-61952 gradeexport_ods: Implement privacy API
2018-04-12 08:31:07 +02:00
nlnrose
cb411703b7
MDL-61802 Admin: Corrected typo in test file.
...
The file privcacy_provider_test.php was supposed to be
privacy_provider_test.php.
2018-04-12 00:24:09 +02:00
Eloy Lafuente (stronk7)
6477811c56
Merge branch 'MDL-61828-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-12 00:14:57 +02:00
Eloy Lafuente (stronk7)
0103da4a97
Merge branch 'MDL-61895-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-11 23:58:34 +02:00
Eloy Lafuente (stronk7)
1475e116df
Merge branch 'MDL-61896-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-11 23:55:14 +02:00
David Monllao
e0228935e4
MDL-61743 message: Add context level checking
2018-04-11 19:32:31 +02:00
David Monllao
b43a5dd313
MDL-61743 core_privacy: Add context level checks for all users deletion
2018-04-11 19:32:26 +02:00
Andrew Nicols
9c68283112
MDL-61743 core_privacy: Reduce context specificty
...
Deletion is called for a context against all components, not just
modules.
2018-04-11 19:32:08 +02:00
David Monllao
8cb537ec1b
Merge branch 'MDL-61873-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-04-11 18:42:09 +02:00
David Monllao
2e980b6b3a
Merge branch 'MDL-61581-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-04-11 18:08:10 +02:00
Jake Dallimore
1c93fc9444
Merge branch 'MDL-59691-33' of https://github.com/lucisgit/moodle into MOODLE_33_STABLE
2018-04-11 16:02:31 +08:00
Simey Lameze
5155bf10bc
MDL-61520 quiz: fix references for xhtml on stats report
2018-04-11 10:49:45 +08:00
Andrew Nicols
1a83ee366d
Merge branch 'MDL-61881-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-11 10:16:24 +08:00
Zig Tan
cd0173d077
MDL-61881 report: fix privacy lang strings
2018-04-11 10:12:23 +08:00
Andrew Nicols
9280d2ca0b
Merge branch 'MDL-61731-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-11 09:12:51 +08:00
Mihail Geshoski
ee49ade9c9
MDL-61731 message_email: Add privacy files and unit tests
2018-04-11 09:08:19 +08:00
Andrew Nicols
1eaf0be6ed
Merge branch 'MDL-61867-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-11 08:52:42 +08:00
AMOS bot
7c46fbea90
Automatically generated installer lang files
2018-04-11 00:07:34 +00:00
Tim Hunt
5d307557cb
MDL-61928 formslib: shortforms should work with non-editable forms
2018-04-10 17:40:25 +01:00
Tim Hunt
24d2357da7
MDL-61348 quiz reports: fix incorrect groups averages
...
the averages were wrong if a user had mulitple enrolments in a course,
which can happen with some enrolment plugins.
2018-04-10 17:12:09 +01:00
Eloy Lafuente (stronk7)
00cb9fe1e1
Merge branch 'wip-MDL-58697-33-assigngrading' of git://github.com/adamann2/moodle into MOODLE_33_STABLE
2018-04-10 15:54:26 +02:00
David Monllao
fd772ad29a
Merge branch 'MDL-61838-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-10 13:44:28 +02:00
David Monllao
84f821c5c8
Merge branch 'MDL-61843-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-10 13:42:57 +02:00
Eloy Lafuente (stronk7)
dd5039e55d
MDL-61875 tests: Use existing component & support $CFG->admin
2018-04-10 13:12:14 +02:00
Eloy Lafuente (stronk7)
6e5876ca57
Merge branch 'MDL-61875-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2018-04-10 13:06:53 +02:00
David Monllao
8392c88414
Merge branch 'MDL-61846-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-10 08:59:45 +02:00
David Monllao
fddf02e152
Merge branch 'MDL-61129-fix-accessibility-on-tables-mod_survey_Moodle-33' of https://github.com/guillalva06/moodle into MOODLE_33_STABLE
2018-04-10 07:59:22 +02:00
Andrew Nicols
94714224d9
Merge branch 'MDL-61795-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-10 10:58:15 +08:00
Mihail Geshoski
e17623068c
MDL-61795 block_rss_client: Add privacy files and unit tests
2018-04-10 09:42:33 +08:00
Jake Dallimore
0ccecc5f49
MDL-61875 core_privacy: update the core_component_list in the manager
2018-04-10 08:52:01 +08:00
Jake Dallimore
3ad05e0471
MDL-61875 core_component: new method to get full components list
2018-04-10 08:51:59 +08:00
Eloy Lafuente (stronk7)
bc3e7588b9
Merge branch 'MDL-61860-33' of https://github.com/mackensen/moodle into MOODLE_33_STABLE
2018-04-10 01:01:17 +02:00
Eloy Lafuente (stronk7)
61ab947bd1
Merge branch 'MDL-60196_33' of https://github.com/mfabriczy/moodle into MOODLE_33_STABLE
2018-04-10 00:57:46 +02:00
cescobedo
6757aa403e
MDL-61916 format: Add privacy implementation for all format plugins
...
None of the Course format plugins have any user preference or database table.
They all implement the null provider.
2018-04-10 00:31:12 +02:00
Daniel Thies
f9c68b4a4d
MDL-61476 mod_glossary: Check XML arrays exist
2018-04-09 23:47:34 +02:00
Daniel Thies
ff9019a16b
MDL-61476 mod_glossary: Support tags in entries export
2018-04-09 23:47:26 +02:00
Eloy Lafuente (stronk7)
3857876a58
Merge branch 'MDL-61861-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-09 20:30:41 +02:00
Tony Butler
3eef55dda4
MDL-59691 assignfeedback_editpdf: Allow comment placement to all edges
...
Plus a couple of extra usability improvements:
- Collapse comment during move to allow precise placement
- Change cursor style to indicate that dragging is possible
2018-04-09 16:56:35 +01:00
Tony Butler
8531f802ec
MDL-59691 assignfeedback_editpdf: Allow comments to collapse to top-left
...
Forcing them to collapse to the bottom-left corner seems less natural
and effectively changes the location of existing comments from pre-3.3
2018-04-09 16:56:35 +01:00
Guillermo Alvarez
77e0eaf2a6
MDL-61129 survey: Add colgroup attribute at survey question tables
2018-04-09 10:32:07 -05:00
Andrew Nicols
d2979fb33f
Merge branch 'MDL-61829-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-09 15:30:15 +08:00
Zig Tan
ed3ab1da74
MDL-61829 block_community: Implement privacy provider
2018-04-09 14:12:12 +08:00
Mihail Geshoski
9f5aecebfe
MDL-61867 fileconverter_unoconv: Add privacy files
2018-04-09 11:45:06 +08:00
Zig Tan
192e9b2e1e
MDL-61881 report_usersessions: Implement null privacy provider
2018-04-09 10:48:37 +08:00
Zig Tan
737ab6eff8
MDL-61881 report_stats: Implement null privacy provider
2018-04-09 10:47:57 +08:00
Zig Tan
652ce0a4dd
MDL-61881 report_security: Implement null privacy provider
2018-04-09 10:46:55 +08:00
Zig Tan
63de5af968
MDL-61881 report_questioninstances: Implement null privacy provider
2018-04-09 10:46:18 +08:00
Zig Tan
6bc3ca7a4c
MDL-61881 report_performance: Implement null privacy provider
2018-04-09 10:41:15 +08:00
Helen Foster
5bb45aaa3c
MDL-61033 mod_quiz: Update lang string
2018-04-09 10:41:04 +08:00
Andrew Nicols
34931397bc
Merge branch 'MDL-61033-33' of https://github.com/nashtechdev01/moodle into MOODLE_33_STABLE
2018-04-09 10:40:56 +08:00
Zig Tan
747373c3f6
MDL-61881 report_participation: Implement null privacy provider
2018-04-09 10:40:20 +08:00
Zig Tan
31b0b02025
MDL-61881 report_outline: Implement null privacy provider
2018-04-09 10:39:22 +08:00
Zig Tan
168d335990
MDL-61881 report_loglive: Implement null privacy provider
2018-04-09 10:37:49 +08:00
Zig Tan
932689aa5e
MDL-61881 report_log: Implement null privacy provider
2018-04-09 10:36:53 +08:00
Zig Tan
09913a019b
MDL-61881 report_eventlist: Implement null privacy provider
2018-04-09 10:35:10 +08:00
Zig Tan
dee60ecadb
MDL-61881 report_courseoverview: Implement null privacy provider
2018-04-09 10:33:43 +08:00
Zig Tan
4017db1b69
MDL-61881 report_configlog: Implement null privacy provider
2018-04-09 10:32:27 +08:00
Zig Tan
a2881f0511
MDL-61881 report_competency: Implement null privacy provider
2018-04-09 10:27:17 +08:00
Zig Tan
da6c666441
MDL-61881 report_backup: Implement null privacy provider
2018-04-09 10:26:32 +08:00
Andrew Nicols
04de230de4
MDL-61896 filter: Implement privacy API for all filters
2018-04-08 15:54:34 +08:00
Andrew Nicols
89ed12aa50
MDL-61895 availability: Implement null provider for plugins
2018-04-08 14:23:23 +08:00
Andrew Nicols
767a4a4da5
MDL-61861 privacy: Add unit tests to check all providers.
2018-04-08 14:13:24 +08:00
Andrew Nicols
0014edcb6e
MDL-61828 core_privacy: Support proper nesting in test trees
2018-04-08 13:31:31 +08:00
Charles Fulton
6a73402fdf
MDL-61860 auth: standardise config inclusion
2018-04-07 12:20:30 -04:00
Willem Roes
67553b916f
MDL-61708 mod_lti: use fullname for lis_person_name_full
...
Fullname passed on to LTI Provider was in format 'firstname lastname'
completely ignoring fullnamedisplay settings.
2018-04-07 09:33:14 +02:00
Luca Bösch
dc57cba6be
MDL-61581 lesson: style continue to last buttons
2018-04-06 16:41:46 +02:00
David Monllao
08cbe9b56c
MDL-61621 blocks: New API function
2018-04-06 13:13:40 +02:00
cescobedo
fd07089a41
MDL-61873 auth: Add privacy implementation for all auth plugins
...
None of the Auth plugins (except manual and oauth2) have any user preference or database table.
They all implement the null provider.
2018-04-06 13:13:27 +02:00
Andrew Nicols
77e236ca8f
MDL-61861 core_tag: Correct langstring identifier
2018-04-06 14:21:59 +08:00
Mihail Geshoski
f50f0978da
MDL-61846 dataformat: Add privacy implementation for all plugins
2018-04-06 09:26:06 +08:00
Mihail Geshoski
30eced81da
MDL-61843 report_completion: Add privacy files
2018-04-06 09:14:50 +08:00
Mihail Geshoski
ea82e35775
MDL-61838 report_progress: Add privacy files
2018-04-06 09:01:26 +08:00
Eloy Lafuente (stronk7)
14fc7f597a
weekly release 3.3.5+
2018-04-05 15:38:08 +02:00
Eloy Lafuente (stronk7)
16c3e11c0d
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-04-05 15:38:06 +02:00
Jake Dallimore
de3f8e2653
Merge branch 'MDL-61761-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-05 13:19:01 +08:00
Mihail Geshoski
cc2454a92b
MDL-61761 message_jabber: Add privacy files and unit tests
2018-04-05 11:59:38 +08:00
Jake Dallimore
01d52250a4
Merge branch 'wip-MDL-61163-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-04-05 10:37:46 +08:00
Andrew Nicols
2aa76eae1d
Merge branch 'MDL-60726-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-04-05 08:39:39 +08:00
Eloy Lafuente (stronk7)
57d9e97c00
Merge branch 'MDL-61818-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-05 01:10:39 +02:00
Rohith
e79517f1ee
MDL-61746 PARAM_CLEANHTML: Fix documentation typos
2018-04-05 00:43:45 +02:00
Eloy Lafuente (stronk7)
a000775fed
Merge branch 'MDL-61781-33-fix' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-04-04 10:51:40 +02:00
Jun Pataleta
7bd0c3beba
MDL-61781 admin_settings: Fix default settings value for docroot
2018-04-04 16:48:13 +08:00
Zig Tan
583281c7e6
MDL-60726 assign: Fix assign submission confirmation alignment
2018-04-04 16:35:30 +08:00
Andrew Nicols
ed070b8d46
Merge branch 'MDL-61692-33-2' of https://github.com/snake/moodle into MOODLE_33_STABLE
2018-04-04 13:08:49 +08:00
Andrew Nicols
86b5c08a80
Merge branch 'wip-MDL-56635-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-04-04 11:32:42 +08:00
Jake Dallimore
6eb7886c9c
MDL-61692 core_privacy: add privacyfields to link_ methods
...
Some subsystems are like conduits, passing data along to plugins which,
in turn, send the data externally. Only the component linking to (using)
the subsystem will know what data it is sending along to the eventual
external system, so should be able to specify this at the time of
linking. The same goes for plugintypes.
2018-04-04 10:04:07 +08:00
Andrew Nicols
80ca92cfc7
Merge branch 'MDL-61751-33-fix' of https://github.com/snake/moodle into MOODLE_33_STABLE
2018-04-04 09:12:08 +08:00
Jake Dallimore
958b46ad18
MDL-61751 core_plagiarism: fix fatal error with privacy legacy polyfill
2018-04-04 09:00:45 +08:00
Eloy Lafuente (stronk7)
742af6b337
Merge branch 'MDL-61451-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-04-04 01:40:57 +02:00
Eloy Lafuente (stronk7)
11e04e1bd4
Merge branch 'MDL-61817-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-04 01:23:22 +02:00
Eloy Lafuente (stronk7)
62a0907588
MDL-61751 core_plagiarism: add testsuite to phpunit.xml
2018-04-04 01:06:51 +02:00
Luca Bösch
bbd4e0c745
MDL-61502 questions: add filter tests to gapselect question type.
2018-04-04 00:58:02 +02:00
Eloy Lafuente (stronk7)
e3bcf576b1
Merge branch 'wip-MDL-61522-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-04-04 00:46:43 +02:00
Eloy Lafuente (stronk7)
a98506c8e4
Merge branch 'MDL-61703-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-04 00:35:20 +02:00
Eloy Lafuente (stronk7)
4853023e80
Merge branch 'MDL-61751-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-04 00:24:08 +02:00
Eloy Lafuente (stronk7)
61ee905511
Merge branch 'MDL-61781-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-04-03 23:47:48 +02:00
Eloy Lafuente (stronk7)
04cfb8194a
Merge branch 'MDL-61724-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-04-03 23:40:17 +02:00
Eloy Lafuente (stronk7)
623ee07cfe
Merge branch 'MDL-60115-Book-cancel-button-redirect-bug-33' of https://github.com/Moodlers/moodle-1 into MOODLE_33_STABLE
2018-04-03 21:46:41 +02:00
Marcus Fabriczy
a83ceb2be8
MDL-60196 core_course: Fix the display of custom LTI icons
...
Custom LTI icons attached to LTI tools did not display - a regression
caused by MDL-55796.
Change-Id: I9b956f4b4959a992fe763cdb05cf684cd92cc8de
2018-04-03 20:37:45 +09:30
Jake Dallimore
1b6f7526df
Merge branch 'wip-MDL-61815-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-04-03 17:54:43 +08:00
Jake Dallimore
707e1c5527
Merge branch 'wip-MDL-61127-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-04-03 17:35:58 +08:00
Adrian Greeve
cbca0b7c89
MDL-61127 filepicker: Selected repository now highlighted.
2018-04-03 16:44:38 +08:00
Adrian Greeve
b2ee1cf532
MDL-61127 filepicker: Added aria-selected attribute to repos.
...
The repository list in the file picker now as aria-selected
added to denote which repository is selected.
2018-04-03 16:44:30 +08:00
Andrew Nicols
5e8a151aff
Merge branch 'wip-MDL-61629-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-04-03 16:00:25 +08:00
Adrian Greeve
fcedf5a69b
MDL-61629 message_airnotifier: Add privacy files and unit tests.
2018-04-03 14:47:19 +08:00
Andrew Nicols
abf6c76dbf
Merge branch 'MDL-61020-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-04-03 14:21:58 +08:00
Adrian Greeve
1b842c1eed
MDL-61815 core_privacy: Fix for metadata types and new method.
...
Minor fix for subsystem_link and plugintype_link.
Addition of get_null_provider_reason in the manager class.
2018-04-03 13:57:33 +08:00
Eloy Lafuente (stronk7)
036ab38556
Merge branch 'MDL-61689-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-03 01:17:35 +02:00
Eloy Lafuente (stronk7)
2baf76b657
MDL-61223 course: keep some tests using old values (January 1st 1970)
2018-04-03 00:14:01 +02:00
Andrew Nicols
01ac2dfe67
MDL-61223 course: Set default course start date
2018-04-02 12:04:21 +02:00
Eloy Lafuente (stronk7)
8dd32ca48b
Merge branch 'MDL-61801-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-02 11:04:28 +02:00
Andrew Nicols
1b0e5bbcd3
MDL-61817 tinymce: Add privacy implementation for all plugins
...
None of the TinyMCE plugins have any user preference or database table.
They all implement the null provider.
2018-04-02 13:51:20 +08:00
Andrew Nicols
c1034f8595
MDL-61818 antivirus: Implement core_privacy API
2018-04-02 13:46:42 +08:00
Michael Brown
06a28cd3e7
MDL-60115 mod_book: Book Resource Cancel Button Redirect Bug
...
When the user creates a book but adds no chapters, hitting cancel on
the chapter creation page would redirect you right back to the same
page with no explanation. This solution redirects to the course page
when canceling chapter creation when no chapters are present.
2018-04-02 04:12:59 +00:00
Andrew Nicols
c7640874bf
MDL-61751 core_privacy: Correct test return
2018-04-01 13:36:57 +08:00
Jake Dallimore
458c700143
MDL-61751 core_plagiarism: add polyfill for plagiarism provider
2018-04-01 13:36:57 +08:00
AMOS bot
6a4148c734
Automatically generated installer lang files
2018-03-31 00:07:25 +00:00
Andrew Nicols
e9dbec72f8
MDL-61801 core_privacy: Correct bug in unit test provider
2018-03-29 22:45:43 +08:00
Luca Bösch
b555c2aee0
MDL-61781 installation: docs link should have https.
2018-03-29 12:12:39 +02:00
Andrew Nicols
147174ffbb
MDL-61703 privacy: Allow writing of user preferences at any context
2018-03-29 15:29:45 +08:00
Jun Pataleta
6a643e96d6
weekly release 3.3.5+
2018-03-29 12:55:55 +08:00
Jun Pataleta
0742adc1f8
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-03-29 12:55:54 +08:00
Marina Glancy
33e486cad6
MDL-61163 mod_wiki: guests should be able to view frontpage modules
...
When wiki is added to the frontpage and the guest role has capability to view
wiki, users should not be required to log in.
2018-03-29 11:12:41 +08:00
Marina Glancy
2c89620ad0
MDL-61163 mod_wiki: add default view capability to frontpage
...
It is inconsistent that guests are allowed to view frontpage wiki but once user is logged in they
loose this capability
2018-03-29 11:12:41 +08:00
Marina Glancy
96e983e488
MDL-61163 mod_wiki: correct capability check in modinfo
...
Wiki defines capability mod/wiki:viewpage instead of standard mod/wiki:view . This means that people
who do not have capability to view wiki still see it in the modules list.
Also corrected unittest that was testing situation when student has capability to create pages
but does not have capability to view pages. Such student should not see wiki module at all.
2018-03-29 11:12:40 +08:00
Jake Dallimore
c2abd2c0f0
Merge branch 'MDL-61770-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-28 13:35:55 +08:00
Andrew Nicols
8256acd42e
MDL-61770 iplookup: Check types rather than values
2018-03-28 10:58:49 +08:00
Shamim Rezaie
4b057b9d1a
MDL-61020 media_videojs: Fix RTL display issues
2018-03-28 13:38:14 +11:00
Eloy Lafuente (stronk7)
085f325851
Merge branch 'MDL-39060-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-03-27 13:45:53 +02:00
Ankit Agarwal
4d26291ddc
MDL-51362 libraries: Remove deprecated admin tool unittest
2018-03-27 13:39:38 +02:00
Eloy Lafuente (stronk7)
6dcb3a1692
Merge branch 'MDL-61321-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2018-03-27 12:45:20 +02:00
Jun Pataleta
b2970055de
Merge branch 'MDL-60762-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-03-27 15:47:07 +08:00
Adam Pawełczak
0ac58fc0d7
MDL-60762 tool_usertours: Respect $CFG->admin in manager.php
2018-03-27 15:23:07 +08:00
Jun Pataleta
558fc27a1d
Merge branch 'wip-MDL-61328-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-03-27 13:50:01 +08:00
Jun Pataleta
7c6310c1c0
Merge branch 'MDL-61257-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-03-27 12:52:56 +08:00
dinhloc
5d70a00dd8
MDL-61033 quiz: Editing a quiz while a preview is open
...
Editing a quiz while a preview is open in another browser tab can leads to a cryptic error that is hard to recover from
2018-03-27 11:32:44 +07:00
Jun Pataleta
e78265a235
Merge branch 'MDL-61656_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2018-03-27 12:11:22 +08:00
Eloy Lafuente (stronk7)
99c4c947fe
Merge branch 'MDL-61248_m33' of https://github.com/ak4t0sh/moodle into MOODLE_33_STABLE
2018-03-27 01:43:11 +02:00
Eloy Lafuente (stronk7)
57f1a4adc7
Merge branch 'MDL-61576-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-03-26 23:26:30 +02:00
Eloy Lafuente (stronk7)
7c08cacca7
Merge branch 'MDL-61691-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2018-03-26 23:15:28 +02:00
Matteo Scaramuccia
23c1612fe1
MDL-59596 ddl: Support MariaDB 10.2.4+ SQL_MODE new default value.
2018-03-26 23:08:23 +02:00
Matteo Scaramuccia
7da1a29e3b
MDL-59596 ddl: Added has_breaking_change_sqlmode()
2018-03-26 23:08:23 +02:00
Andrew Nicols
69b780e97a
Merge branch 'MDL-55532-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2018-03-26 15:36:27 +08:00
Andrew Nicols
9f271d765d
Merge branch 'MDL-61733-33' of https://github.com/MartinGauk/moodle into MOODLE_33_STABLE
2018-03-26 15:02:41 +08:00
Jake Dallimore
8f8d4649b6
MDL-61691 core_plagiarism: fix namespace in privacy provider interface
2018-03-26 12:30:45 +08:00
Mihail Geshoski
543afc2850
MDL-61257 reports: Report logs link to unavailable completion report
2018-03-26 12:25:29 +08:00
Nick Phillips
be17ced747
MDL-55532 gradebook: fix grade export to include category names
2018-03-26 11:50:13 +08:00
Mihail Geshoski
783eecec41
MDL-61724 resource: Unable to view or download file resource
2018-03-26 11:21:40 +08:00
Marina Glancy
71092f49c9
MDL-61328 tool_usertours: do not fix tour sortorder after step editing
...
otherwise it breaks when we try to modify the step sortorder
2018-03-26 09:52:59 +08:00
Zig Tan
1892dd565f
MDL-39060 backup: fix typo backup destroy() function
2018-03-26 09:28:59 +08:00
AMOS bot
a269833f80
Automatically generated installer lang files
2018-03-25 00:06:35 +00:00
David Mudrák
49f57eb19d
MDL-61741 enrol_paypal: Prevent some edge-case false errors
...
While testing the plugin in various scenarios, I've noticed that there
are two situations which the current code does not handle quite well:
* Detecting for existing txn_id record was likely to throw "found more
than one record" debugging message. Fixed by explicitly ignoring
multiple records.
* The incoming IPN verification message does not always contain the
recipient's email in the "business" field. When a payment has to be
claimed manually at PayPal (e.g. as a result of currencies mismatch
and other settings), the email is coming only in the "receiver_email"
field. This led to PHP notice and caused the script to fail falsely.
2018-03-23 19:51:43 +01:00
David Mudrák
6f420dc5d0
MDL-61741 enrol_paypal: Fix the IPN verification endpoint URL
...
IPN protocol spec has different URL for sending the verification
request. Better to have it fixed even if the existing value still
seems to work - to avoid unexpected surprise in the future.
Source: https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNImplementation/#specs
2018-03-23 19:45:27 +01:00
Arnaud Trouvé
a27e44f244
MDL-61248 admin: fix incorrectly initialized property
2018-03-23 16:23:21 +01:00
Martin Gauk
577410806c
MDL-61733 atto_table: fix creating new table
...
If Atto is embedded in an HTML table (e.g. in the database activity
on the template pages), you could not create a new table.
2018-03-23 09:48:05 +00:00
Eloy Lafuente (stronk7)
c6846832d5
weekly release 3.3.5+
2018-03-22 16:57:11 +01:00
Eloy Lafuente (stronk7)
5bfbe050ee
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-03-22 16:57:09 +01:00
Jake Dallimore
9237d70fc8
Merge branch 'MDL-58179-33-fix' of https://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-22 12:06:50 +08:00
Andrew Nicols
ff565b1f9c
MDL-58179 mod_lesson: Add missing : in labels
2018-03-22 12:02:21 +08:00
Andrew Nicols
f9bd55fae3
Merge branch 'MDL-61530-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-22 11:49:55 +08:00
Renaat Debleu
a6b5e1366e
MDL-61530 mod_glossary: import_entries.feature needs @_file_upload tag
2018-03-22 11:45:28 +08:00
Jun Pataleta
f4733abf2a
Merge branch 'MDL-52989-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-03-22 11:29:34 +08:00
Jun Pataleta
862439c883
MDL-52989 mod_lesson: Fix typo in feature description
2018-03-22 11:28:53 +08:00
Luca Bösch
e9786dc883
MDL-52989 mod_lesson: Fix cluster_jump returning a cluster page id.
2018-03-22 11:28:52 +08:00
Eloy Lafuente (stronk7)
7c9b564f3f
Merge branch 'MDL-61658-33-allcountrycodes' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-03-21 19:38:13 +01:00
David Mudrák
041072f63c
MDL-61658 user: Fix displaying of user's country name
...
In these cases we want to use the method get_list_of_countries() to
obtain translated names of all potential country codes. The country code
is already there in the database. So it does not matter if the country
is among those whitelisted in $CFG->allcountrycodes - we want to see its
name anyway.
2018-03-21 18:07:13 +01:00
David Mudrák
bc4e9f628c
MDL-61658 user: Fix parsing of the agedigitalconsentmap setting
...
When parsing and validating the value of the Digital age of consent
(agedigitalconsentmap) field, we want to load all country codes. Not
just the ones whitelisted for drop down menus that users can choose
from.
2018-03-21 18:07:13 +01:00
AMOS bot
85b56ae4f7
Automatically generated installer lang files
2018-03-21 00:06:23 +00:00
Juan Leyva
48dfcbe27b
MDL-61321 mod_feedback: Return all the items responses
...
The WS should receive all the item responses for all the attempts.
2018-03-20 10:37:41 +01:00
Luca Bösch
2f0b720d6c
MDL-58179 lesson: Avoid using span with class "label"
2018-03-20 13:48:41 +08:00
Andrew Nicols
26a4ad65dc
MDL-61597 calendartype: Implement the privacy API
2018-03-20 02:27:32 +01:00
Andrew Nicols
8269544f2f
MDL-61689 phpunit: Be stricter about output during unit tests
...
This change also add fail-on-risky to travis to help pick these up, and
verbosity too.
We only fail on risky during Travis and not during normal output because
developers may want to debug tests.
2018-03-20 08:33:13 +08:00
AMOS bot
775b6d0d50
Automatically generated installer lang files
2018-03-20 00:06:22 +00:00
AMOS bot
25627e446f
Automatically generated installer lang files
2018-03-20 00:06:22 +00:00
Andrew Nicols
eb82d420f0
Merge branch 'MDL-61265-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-03-19 10:52:10 +08:00
Andrew Nicols
bc360e9441
Merge branch 'MDL-58179-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-03-19 10:32:29 +08:00
Eloy Lafuente (stronk7)
e786a591d5
Moodle release 3.3.5
2018-03-17 01:18:30 +01:00
Eloy Lafuente (stronk7)
d9321f3342
Merge branch 'MDL-61672-33-abstractstaticmethod' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-03-16 23:26:10 +01:00
David Mudrák
b2865ca1e4
MDL-61672 admin: Fix sitepolicy handler API
...
The base class had abstract static methods which raises strict standards
warning on PHP 5.6.
2018-03-16 17:22:45 +01:00
cescobedo
c1ae0d9bc4
MDL-61451 message_area: core/auto_rows remove set height to 1px
2018-03-16 13:02:24 +01:00
Sara Arjona
7dc3c9b24e
MDL-61265 enrol: Add default numsections for external db
2018-03-16 11:33:33 +01:00
cescobedo
170abe6a2b
MDL-61576 mod_lti: remove allowinstructorcustom in lib/locallib.php
2018-03-16 10:41:35 +01:00
Luca Bösch
a1e64b07b5
MDL-58179 lesson: Avoid using span with class "label"
2018-03-16 08:47:18 +01:00
Jake Dallimore
9973df93f4
weekly release 3.3.4+
2018-03-16 10:08:50 +08:00
Eloy Lafuente (stronk7)
a68417183c
MDL-61656 report_security: fix role name
2018-03-16 02:26:24 +01:00
Eloy Lafuente (stronk7)
9e21adb5f7
Merge branch 'MDL-61570-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-16 01:15:35 +01:00
Andrew Nicols
65c23f097c
MDL-61570 tool_usertours: Implement Privacy API
2018-03-16 08:13:04 +08:00
Eloy Lafuente (stronk7)
92be49df49
MDL-61566 theme: PHP 5.6 compatibility
2018-03-16 00:48:58 +01:00
Eloy Lafuente (stronk7)
7eab2af613
Merge branch 'MDL-61566-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-16 00:30:08 +01:00
Eloy Lafuente (stronk7)
5fb193152e
Merge branch 'MDL-61571-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-15 23:51:09 +01:00
Jake Dallimore
44080d810b
Merge branch 'wip-MDL-61477-33-behat' of https://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-03-15 16:44:57 +08:00
Marina Glancy
c525fe3095
MDL-61477 auth_email: behat tests for sign up
2018-03-15 16:22:13 +08:00
Jake Dallimore
86fe3ca41b
Merge branch 'wip-MDL-61477-33-manager' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-03-15 11:41:12 +08:00
Marina Glancy
20884e18e5
MDL-61477 admin: sitepolicy handler API
...
- Define sitepolicy handler manager class, base class and the core handler
- Allow to set a plugin as sitepolicyhandler that implements the sitepolicy API
- Modify web services to return information from the 3rd party handler instead of core if needed
2018-03-15 11:31:30 +08:00
David Mudrák
b0b49c938b
MDL-61477 admin: Allow plugins to act as alternate policy handlers
...
The patch introduces a new site setting 'sitepolicyhandler' that can be
either empty or contain a plugin component name. If it is empty, the
site policy feature keeps working as before and the core keeps the
control over it.
If a plugin is specified, it is expected to implement the callback
'site_policy_handler' in its lib.php file. The callback should return a
URL to a script where the user can accept the site policies. The plugin
itself is responsible for setting the 'policyagreed' flag in the users
table. The callback may return an empty value, in which case the user
can continue using the site without being redirected.
The patch adds support for a new pre-config flag NO_SITEPOLICY_CHECK.
This constant should be defined and set to true if we should not check
the user's policyagreed status during the require_login().
This is for pages where the user actually accepts the site policies and
helps to avoid the redirect loop.
2018-03-15 09:30:05 +08:00
Eloy Lafuente (stronk7)
2e6acd5f60
Merge branch 'MDL-61600-33' of git://github.com/dpalou/moodle into MOODLE_33_STABLE
2018-03-14 14:43:47 +01:00
Eloy Lafuente (stronk7)
b0e4353ddd
Merge branch 'MDL-61620_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2018-03-14 13:38:59 +01:00
David Monllao
16edec0104
MDL-61620 output: New action_menu options
2018-03-14 11:38:32 +01:00
Eloy Lafuente (stronk7)
07c9c193b3
Merge branch 'MDL-61398-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-14 11:22:33 +01:00
Eloy Lafuente (stronk7)
0817548194
Merge branch 'MDL-61475-33-v3' of git://github.com/snake/moodle into MOODLE_33_STABLE
2018-03-14 11:01:18 +01:00
Dani Palou
3585740ced
MDL-61600 recaptcha: Create a script to display recaptcha
2018-03-14 10:35:35 +01:00
Andrew Nicols
1cf00cde92
Merge branch 'MDL-60398-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-03-14 10:34:09 +08:00
Jake Dallimore
4ee7ad2377
Merge branch 'MDL-61307-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-14 09:46:06 +08:00
Jake Dallimore
9cdf3e4316
MDL-61475 mod_choice: perf improvement when exporting personal data
...
Instead of creating an array containing all record information and then
writing, we know write periodically during the recordset iteration, thus
alleviating any memory concerns associated with the array approach.
2018-03-14 09:37:57 +08:00
Jake Dallimore
60bf7bf6c2
MDL-61475 mod_choice: Update core_privacy implementation
2018-03-14 09:37:57 +08:00
Jun Pataleta
d378b3a50e
MDL-61475 mod_choice: Add implementation of Privacy API
2018-03-14 09:37:57 +08:00
Andrew Nicols
82c9aa61a8
MDL-61398 block_html: Implement privacy API
2018-03-14 09:33:16 +08:00
Andrew Nicols
cb8197f594
MDL-61307 core_privacy: Add unit test to check installed providers
2018-03-14 09:32:32 +08:00
David Mudrák
9873a175a5
MDL-61392 enrol_paypal: Improve IPN input parameters checking
2018-03-14 09:12:09 +08:00
David Mudrák
89033d2d07
MDL-61392 enrol_paypal: Improve the IPN notifications handling
...
* Notify administrators once incoming IPN request is verified by PayPal.
* Fix the HTTP status as expected by the IPN protocol.
2018-03-14 09:12:09 +08:00
Eloy Lafuente (stronk7)
110e818da7
Merge branch 'MDL-61625_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2018-03-14 00:59:29 +01:00
David Mudrák
5d06da4e41
MDL-60101 auth_oauth2: Don't allow suspended users to SSO in via OAuth2
...
Without this patch, users could still log in as a suspended account via
OAuth2 SSO feature.
2018-03-13 10:13:00 +01:00
Jake Dallimore
78ebc5d9e7
Merge branch 'm33_MDL-61626_PgSQL_Table_Name_Could_Be_Schema_Qualified' of https://github.com/scara/moodle into MOODLE_33_STABLE
2018-03-13 15:38:15 +08:00
Andrew Nicols
d8952802e7
Merge branch 'MDL-59070-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-03-13 13:55:25 +08:00
Andrew Nicols
7a49ac3d79
Merge branch 'MDL-61397-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-03-13 12:59:47 +08:00
Andrew Nicols
1983c83957
Merge branch 'MDL-61567-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-03-13 12:21:36 +08:00
Eloy Lafuente (stronk7)
1b1b6313c0
Merge branch 'MDL-61307-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-13 03:27:53 +01:00
Zig Tan
d2bc47577b
MDL-61397 blocks: Fix null_provider namespace for blocks
...
Also added null provider for block_messages
2018-03-13 10:07:44 +08:00
Andrew Nicols
674a9c859d
MDL-61307 core: Language changes
2018-03-13 09:42:23 +08:00
Andrew Nicols
56335cc001
MDL-61307 privacy: Rename deletion functions
2018-03-13 08:52:26 +08:00
Andrew Nicols
2e86cca9ca
MDL-61307 core: Remove deletion_criteria
2018-03-13 08:50:27 +08:00
Eloy Lafuente (stronk7)
0913f3314f
Merge branch 'MDL-48501-mdl33' of git://github.com/jswebster/moodle into MOODLE_33_STABLE
2018-03-12 23:51:06 +01:00
Matteo Scaramuccia
cf7979c622
MDL-61626 core_dml: pgsql and schema qualification.
2018-03-12 22:52:37 +01:00
Eloy Lafuente (stronk7)
cda6d082de
Merge branch 'wip-MDL-60241-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-03-12 18:29:00 +01:00
Eloy Lafuente (stronk7)
eb12fec156
Merge branch 'MDL-61397-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-12 17:31:35 +01:00
Eloy Lafuente (stronk7)
d2c04300f3
Merge branch 'MDL-61622-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2018-03-12 11:37:16 +01:00
David Monllao
ceb21de5e3
MDL-61625 persistent form: Add missing param to the constructor
2018-03-12 08:10:40 +01:00
Andrew Nicols
6aef716ec4
MDL-61566 theme: Add Privacy providers for all core themes
2018-03-12 13:28:08 +08:00
Andrew Nicols
fc16e61230
MDL-61571 atto: Implement null provider for atto plugins
2018-03-12 13:22:58 +08:00
Andrew Nicols
0534fbc2aa
Merge branch 'MDL-61513-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-03-12 12:26:48 +08:00
Andrew Nicols
5b9f872429
Merge branch 'MDL-61498-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-03-12 12:08:07 +08:00
Andrew Nicols
dd67898152
Merge branch 'MDL-61261-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-03-12 11:52:31 +08:00
Zig Tan
2377dbd9d8
MDL-61567 mod_url: Implement null provider mod_url
2018-03-12 11:24:21 +08:00
Zig Tan
3810c3ad36
MDL-61567 mod_resource: Implement null provider mod_resource
2018-03-12 11:23:56 +08:00
Zig Tan
ef9c44ad7e
MDL-61567 mod_page: Implement null provider mod_page
2018-03-12 11:23:26 +08:00
Zig Tan
3eac779614
MDL-61567 mod_label: Implement null provider mod_label
2018-03-12 11:20:33 +08:00
Zig Tan
5223ceed6b
MDL-61567 mod_folder: Implement null provider mod_folder
2018-03-12 11:19:57 +08:00
Zig Tan
f27cf98517
MDL-61397 blocks: Add null_providers for blocks with no user data
2018-03-12 08:46:33 +08:00
Juan Leyva
7fe0a3b051
MDL-61622 auth: New WS is_age_digital_consent_verification_enabled
2018-03-09 18:13:59 +01:00
Jake Dallimore
f03765aae7
Merge branch 'MDL-61307-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-09 13:37:40 +08:00
Andrew Nicols
9fa3922c77
MDL-61307 core_plagiarism: Add implementation of Privacy API
2018-03-09 12:24:39 +08:00
Andrew Nicols
4a9c1685bd
MDL-61307 core_privacy: Add legacy polyfill for contrib plugins
...
This legacy polyfill allows plugin developers who release a single
branch to work with multiple versions of Moodle to support the API in
both Moodle 3.3 with PHP 5.6, and later versions.
2018-03-09 12:24:39 +08:00
Andrew Nicols
fbb3918ebe
MDL-61307 core_privacy: Implementation of itself
2018-03-09 12:24:39 +08:00
Adrian Greeve
d17dc20947
MDL-61307 core_comment: Add implementation of privacy API
2018-03-09 12:24:39 +08:00
Andrew Nicols
a63717d365
MDL-61307 core_rating: Add implementation of Privacy API
2018-03-09 12:24:38 +08:00
Zig Tan
0867abed26
MDL-61307 core_tag: Unit tests for privacy implementation
2018-03-09 12:24:38 +08:00
Andrew Nicols
be94915636
MDL-61307 core_tag: Add implementation of privacy API
2018-03-09 12:24:38 +08:00
Jake Dallimore
5de4b14160
MDL-61307 core_privacy: Add the privacy manager
2018-03-09 12:24:38 +08:00
Marina Glancy
3e316b8713
MDL-60241 course: General section always visible (topics, weeks)
2018-03-09 12:11:31 +08:00
Andrew Nicols
267e1af112
MDL-61307 core_privacy: Define and test providers
2018-03-09 10:03:29 +08:00
Andrew Nicols
37db3b8561
MDL-61307 core: Add component_class_callback functionality
2018-03-09 10:03:29 +08:00
Andrew Nicols
5a146aa633
MDL-61307 core: Define a new privacy component
2018-03-09 10:03:28 +08:00
Jeff Webster
934220228a
MDL-48501 auth/email: update external class to use reCAPTCHA v2
2018-03-08 14:22:39 -05:00
Jeff Webster
3c9a5ae1cc
MDL-48501 mod_feedback: update feedback to use reCAPTCHA v2
2018-03-08 14:22:39 -05:00
Jeff Webster
8d7d722fb0
MDL-48501 login: update signup_form to use reCAPTCHA v2
2018-03-08 14:22:39 -05:00
Jeff Webster
2f0be313b3
MDL-48501 form/recaptcha: update to use reCAPTCHA v2
2018-03-08 14:22:39 -05:00
Jeff Webster
68e6299010
MDL-48501 recaptchalib_v2: add new lib to support reCAPTCHA v2
2018-03-08 14:22:39 -05:00
Jeff Webster
e3a18e4458
MDL-48501 lang: update reCAPTCHA language strings
2018-03-08 14:22:39 -05:00
Luca Bösch
21d27e3f96
MDL-59070 enrol_database: Take enablecompletion from template
2018-03-08 17:22:52 +01:00
Luca Bösch
a74a3f8ab8
MDL-61498 lesson: link to next activity in boost
2018-03-08 17:22:26 +01:00
Eloy Lafuente (stronk7)
e95f91c90a
weekly release 3.3.4+
2018-03-08 13:29:10 +01:00
Eloy Lafuente (stronk7)
7a793db488
NOBUG: Fixed SVG browser compatibility
2018-03-08 13:29:09 +01:00
Eloy Lafuente (stronk7)
645b80ea72
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-03-08 13:29:08 +01:00
Andrew Nicols
5c07c79657
Merge branch 'MDL-61423-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-03-08 15:30:36 +08:00
Mihail Geshoski
5cb155ad9d
MDL-61423 authentication: Add digital minor verification upon signup
2018-03-08 15:03:05 +08:00
Eloy Lafuente (stronk7)
a8b5704fb4
Merge branch 'MDL-60445-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-03-07 19:20:21 +01:00
Jesse Ritchey
707d3a3aa3
MDL-60445 theme_boost: remove fieldset tag
2018-03-07 11:09:04 +01:00
Andrew Nicols
9f11f13ad8
Merge branch 'WIP-MDL-60658-33' of https://github.com/chkhanu/moodle into MOODLE_33_STABLE
2018-03-07 11:37:45 +08:00
Andrew Nicols
b091c290bb
Merge branch 'wip-MDL-61322-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-03-07 10:58:24 +08:00
Andrew Nicols
c101a623d8
Merge branch 'MDL-61497-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-03-07 10:28:49 +08:00
AMOS bot
5815d6f01c
Automatically generated installer lang files
2018-03-07 00:06:38 +00:00
Eloy Lafuente (stronk7)
2e17137c8b
Merge branch 'MDL-36157-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-03-06 02:52:41 +01:00
Luca Bösch
28b6ae97e9
MDL-36157 block_rss_client: Don't double escape titles.
2018-03-06 00:20:33 +01:00
Luca Bösch
d527a497ea
MDL-36157 block_rss_client: Don't double escape titles.
2018-03-06 00:20:32 +01:00
Eloy Lafuente (stronk7)
64488fd069
Merge branch 'MDL-61211-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-03-05 23:33:44 +01:00
Eloy Lafuente (stronk7)
76148061d7
Merge branch 'MDL-55153-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-03-05 23:26:12 +01:00
Andrew Nicols
9214166d89
MDL-61268 core: Fix empty string DB cehck
...
(amended by stronk7 to use the helper better)
2018-03-02 16:32:36 +01:00
Andrew Nicols
253fcd9ce2
Merge branch 'wip-MDL-61268-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-03-02 10:03:58 +08:00
Adrian Greeve
218cbbed31
MDL-61268 blocks: Unit tests for deprecated object update.
...
Unit tests for testing that the upgrade functions to change
the now deprecated object to stdClass works.
2018-03-02 09:39:16 +08:00
Adrian Greeve
b3dfb6eafa
MDL-61268 blocks: Fix corrupt configdata in block instances.
...
Old configuration data in the block instances is base64 encoded with
the deprecated object class instead of stdClass.
2018-03-02 09:38:59 +08:00
Andrew Nicols
8fda9b0267
Merge branch 'MDL-61196_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-03-02 09:35:03 +08:00
Eloy Lafuente (stronk7)
5fafbd8a3c
Merge branch 'MDL-61533-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-03-02 01:43:12 +01:00
Helen Foster
9a550cac49
MDL-61533 lang: Merge English strings from the en_fix language pack
...
Significant string change:
* typeoflogin_desc,tool_mobile - removing sentence about autologinguests
2018-03-01 15:35:05 +01:00
Luca Bösch
ffd593db80
MDL-61497 repository_onedrive: Use post 2015 icon
2018-03-01 08:57:29 +01:00
Chernyavskiy Leonid
14618260c8
MDL-60658 course, gradebook: fix missing unformat_float for gradepass
...
Fix incorrect comparison of gradepass variable (with comma as decimal separator)
with grade variable when trying to save assignment settings.
Adds missing unformat_float($data['gradepass']).
2018-03-01 09:27:08 +07:00
Mihail Geshoski
7f1fcbda75
MDL-61211 lesson: Error when answer or response contains break tag
2018-03-01 09:52:22 +08:00
Andrew Nicols
5fc058c0b0
Merge branch 'MDL-61453-33-userpicturefiletype' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-03-01 08:46:44 +08:00
Eloy Lafuente (stronk7)
2faddcdef5
weekly release 3.3.4+
2018-02-28 12:58:18 +01:00
Jake Dallimore
a49458943c
Merge branch 'wip-MDL-61485-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-02-27 09:40:40 +08:00
Jake Dallimore
aaf815541b
Merge branch 'MDL-61480-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-02-27 09:05:42 +08:00
David Mudrák
eb618c1c71
MDL-61453 user: Fix accepted file type when uploading user pictures
...
Not all archives are supported, only ZIP files are.
2018-02-26 14:32:55 +01:00
Mihail Geshoski
4948a43536
MDL-60398 resource: Unable to download folder resource
2018-02-26 16:54:23 +08:00
Andrew Nicols
b4a4b7ce70
Merge branch 'wip-MDL-61455-33' of https://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-02-26 14:12:04 +08:00
Andrew Nicols
4f21e3a33f
MDL-61480 core: Check plugin installed before returning
2018-02-26 12:12:08 +08:00
Andrew Nicols
d6e63cb602
Merge branch 'MDL-60547-33' of git://github.com/cescobedo/moodle into MOODLE_33_STABLE
2018-02-26 10:27:56 +08:00
Andrew Nicols
504e36da8e
Merge branch 'MDL-61462-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-02-26 10:19:00 +08:00
Jake Dallimore
9c796e028d
weekly release 3.3.4+
2018-02-23 11:51:32 +08:00
Jake Dallimore
3a7f56c779
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-02-23 11:51:31 +08:00
Marina Glancy
c982d78c20
MDL-61522 mod_glossary: use full url in links
2018-02-23 10:56:22 +08:00
Carlos
c4f22db315
MDL-60547 message_popup: adding preventDefault at notification popover
2018-02-22 10:53:51 +01:00
Jun Pataleta
f926f376f8
MDL-61513 admin: Fix undefined $buttons variable
2018-02-22 10:22:38 +08:00
Eloy Lafuente (stronk7)
6972f8403f
Merge branch 'MDL-61324_lti_sync_33' of git://github.com/davosmith/moodle into MOODLE_33_STABLE
2018-02-22 08:31:59 +08:00
Dan Marsden
457fcfe3d0
MDL-61005 core_cohort: Allow teachers to view site-wide cohorts
2018-02-22 08:31:59 +08:00
Luca Bösch
bf085b7fc5
MDL-58845 mod_choice: Fix behat related tests
2018-02-22 08:31:58 +08:00
Andrew Nicols
2eb83b7678
Merge branch 'MDL-61421-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-02-22 08:31:57 +08:00
Andrew Nicols
a3e647dc98
Merge branch 'MDL-61408-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-02-22 08:31:57 +08:00
Sara Arjona
a5bac67326
MDL-55153 customlang: Remove local DB entries when deleting local file
2018-02-21 21:04:57 +01:00
Damyon Wiese
3117287072
MDL-61455 autocomplete: Return promise
...
Partial backport of MDL-59368
2018-02-21 09:40:07 +08:00
Mihail Geshoski
f6121c0bd6
MDL-61485 authentication: Add callback 'pre_signup_requests'
2018-02-20 10:00:02 +08:00
Eloy Lafuente (stronk7)
fd1ef60779
Merge branch 'MDL-58845-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-02-19 02:13:07 +01:00
Andrew Nicols
ff1f239381
Merge branch 'MDL-61289-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-02-19 09:08:00 +08:00
Jun Pataleta
6c855610bf
MDL-61289 mod_choice: Add extra user fields to response data
2018-02-19 08:54:39 +08:00
AMOS bot
8b1eb7742e
Automatically generated installer lang files
2018-02-19 00:06:34 +00:00
AMOS bot
08e1bbd86b
Automatically generated installer lang files
2018-02-17 00:06:37 +00:00
Luca Bösch
b899bab0bc
MDL-61408 qbehaviour: Correct "Check" button styling.
2018-02-16 08:43:45 +01:00
Luca Bösch
48352701a1
MDL-58845 mod_choice: In reports, respect "Show column for unanswered"
2018-02-16 08:43:42 +01:00
Jun Pataleta
f23541f3fb
MDL-61462 admin_roles: Point back to roles link to the correct URL
2018-02-16 10:33:25 +08:00
Damyon Wiese
ab83a52583
MDL-61455 boost: Don't allow z-index on pagination MDL-59809
...
This causes parts of the pagination bar to show through overlays and modals.
2018-02-16 10:08:12 +08:00
Marina Glancy
7f3c09ae49
MDL-56635 tags: use recordset since component may not be unique
2018-02-16 09:51:21 +08:00
Eloy Lafuente (stronk7)
2e8f163f64
weekly release 3.3.4+
2018-02-15 17:10:27 +01:00
Andrew Nicols
41275ea779
Merge branch 'wip-33-MDL-61344' of https://github.com/ndunand/moodle into MOODLE_33_STABLE
2018-02-13 09:04:45 +08:00
Andrew Nicols
e129c4733b
Merge branch 'MDL-61150_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2018-02-13 09:02:53 +08:00
David Monllao
8904b10b44
Merge branch 'MDL-61236-33' of git://github.com/farhan6318/moodle into MOODLE_33_STABLE
2018-02-12 12:14:28 +01:00
Nicolas Dunand
5e092e2540
MDL-61344 mod_assign: Show additional files when adding submission
2018-02-12 11:13:55 +01:00
David Monllao
235d4be426
Merge branch 'MDL-61153-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-02-12 10:56:14 +01:00
David Monllao
0ce2cf80ee
Merge branch 'MDL-61375_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-02-12 09:41:04 +01:00
Nick Phillips
7d5efd643c
MDL-56688 grade: fix ordering of grade items in grade_seq::flatten
2018-02-12 09:35:16 +01:00
Davo Smith
8566cace36
MDL-61324 enrol_lti: fix detection of changed grades during sync
2018-02-12 08:26:59 +00:00
David Monllao
f71d4d4a97
Merge branch 'mod-lti-fix-test-with-hardcoded-url-mdl33' of https://github.com/peikk0/moodle into MOODLE_33_STABLE
2018-02-12 09:21:04 +01:00
David Monllao
ccd495d806
Merge branch 'MDL-61425-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-02-12 09:13:20 +01:00
Sara Arjona
5613a37ab2
MDL-61421 cohort: Fix cohort_role_sync when a user is in two cohorts
2018-02-12 09:10:14 +01:00
Andrew Nicols
8e2eb1f335
Merge branch 'MDL-61366_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2018-02-12 15:26:39 +08:00
Shamim Rezaie
89660817f7
MDL-61425 theme_boost: Made question labels width full in question bank
2018-02-12 14:54:32 +11:00
Andrew Nicols
ea61136232
Merge branch 'MDL-61305-33-fix' of https://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-02-12 11:32:10 +08:00
Andrew Nicols
9a36044425
MDL-61305 modinfo: Add back missing require for course
2018-02-12 10:40:17 +08:00
Andrew Nicols
6dc3fc7508
Merge branch 'MDL-61305-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2018-02-12 09:09:08 +08:00
Pierre Guinoiseau
8ba2f949d0
MDL-61379 mod_lti: fix a test comparing a hardcoded URL from fixtures
...
The hardcoded URL from tests/fixtures/ims_cartridge_basic_lti_link.xml
didn't match if TEST_EXTERNAL_FILES_HTTPS_URL was defined, the test
needs to compare with the exact same URL instead of a generated one.
2018-02-12 13:46:48 +13:00
Andrew Nicols
e53bde7de2
Merge branch 'MDL-61413_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2018-02-12 08:09:09 +08:00
Marina Glancy
aee5a8666a
MDL-61150 xmldb: correct path to schema in install.xml
2018-02-11 23:09:03 +01:00
Eloy Lafuente (stronk7)
a163049a64
MDL-61150 xmldb: Fix wrong PATH attributes in core
2018-02-11 23:09:03 +01:00
Farhan Karmali
055010a34a
MDL-61236 enrol: Course welcome message to be sent from correct contact
2018-02-11 20:49:31 +05:30
Eloy Lafuente (stronk7)
abe4724b32
MDL-61413 mod_lti: Use sql_compare_text() for comparing TEXTs
2018-02-11 02:18:58 +01:00
Mark Nelson
163a9d21e5
MDL-61196 message_popup: clean params before returning via WS
2018-02-09 17:37:04 +08:00
Mark Nelson
234d16cfcb
MDL-61375 mod_chat: specify the 'eventtype' to avoid duplicate rows
2018-02-09 14:47:17 +08:00
sam marshall
e598dc49a7
MDL-61305 Performance: Modinfo cache can get built in parallel
...
In a busy site it is possible that one user will access the site
while another is building modinfo cache. This can result in the
cache being built several times at once, potentially causing a
performance issue.
2018-02-08 14:50:48 +00:00
David Monllao
1702e66574
weekly release 3.3.4+
2018-02-08 09:29:12 +01:00
Andrew Nicols
9d8c7eaaa8
Merge branch 'MDL-61377-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-02-07 12:53:02 +08:00
Shamim Rezaie
a77941b809
MDL-61377 Core: Fixed faulty warning when using progress_bar
2018-02-07 14:48:39 +11:00
Eloy Lafuente (stronk7)
7fe0d459d6
MDL-52832 quiz: sql fixing couple of incorrect group by uses
2018-02-07 07:09:37 +08:00
Tim Hunt
bfe824dd3d
MDL-61366 setuplib: safely construct the ajax renderer when needed
2018-02-06 12:12:58 +00:00
David Monllao
ad0f68802a
Merge branch 'MDL-52832-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-02-06 12:20:19 +01:00
Dan Marsden
e3db31ac67
MDL-60421 tool_cohortroles: fix deprecated call.
2018-02-06 10:51:52 +01:00
Eloy Lafuente (stronk7)
00ab44ee52
Merge branch 'MDL-61168-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-02-05 20:40:36 +01:00
Eloy Lafuente (stronk7)
bb89fdcf22
Merge branch 'MDL-61341-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-02-05 20:08:30 +01:00
David Monllao
b813a2778b
Merge branch 'MDL-61027-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-02-05 11:56:36 +01:00
David Monllao
7e9362481d
Merge branch 'MDL-61251-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-02-05 11:50:54 +01:00
David Monllao
407a8d675e
Merge branch 'MDL-42764_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-02-05 11:18:54 +01:00
Andrew Nicols
38055cdb22
Merge branch 'MDL-61269_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2018-02-05 17:53:30 +08:00
Andrew Nicols
b3c71b12c7
Merge branch 'MDL-51189-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-02-05 15:58:30 +08:00
Eloy Lafuente (stronk7)
5ac4c7f2ba
MDL-61269 composer: better license GPL-3.0-or-later
...
Source: https://spdx.org/licenses/
2018-02-04 19:40:33 +01:00
Sara Arjona
0c8d6093dc
MDL-61261 badges: Add email validation during backpack configuration
2018-02-02 11:35:36 +01:00
Andrew Nicols
0ab8ddc56b
MDL-61341 theme_boost: Fix usertour zindex calculations
2018-02-02 11:36:46 +08:00
Jun Pataleta
2cda43b3bd
MDL-61168 mod_assign: Truncate only the online text submission
2018-02-02 09:21:41 +08:00
Luca Bösch
efc06d64e7
MDL-52832 quiz: timeclose in activities block looks after overrides.
2018-02-02 00:00:04 +01:00
Luca Bösch
a71eb555c2
MDL-61251 admin: configenablerssfeedsdisabled2 string more correct.
2018-02-01 22:57:20 +01:00
David Monllao
7517f9ea50
weekly release 3.3.4+
2018-02-01 14:26:40 +01:00
David Monllao
73f8281a01
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-02-01 14:26:39 +01:00
Jake Dallimore
158586680d
Merge branch 'MDL-60077-33-fix' of https://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-02-01 14:56:28 +08:00
Andrew Nicols
c81ead0adb
MDL-60077 tool_usertours: Pull v0.12.2 of usertours for triangle fix
2018-02-01 14:29:06 +08:00
David Mudrák
1ac64fbe83
MDL-61242 repository_equella: Fix missing class repository
...
The call to the class 'repository' introduced in the commit d05c2ac7cc
didn't fully work and threw: "Exception - Class 'repository' not found".
This fixes the missing library inclusion.
2018-02-01 10:34:39 +08:00
Eloy Lafuente (stronk7)
3111b937ef
Merge branch 'MDL-61058-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-02-01 10:34:38 +08:00
Eloy Lafuente (stronk7)
58c586c3c4
Merge branch 'MDL-61023-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-02-01 10:34:38 +08:00
Andrew Nicols
9b2b1b5b12
Merge branch 'MDL-61313_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2018-02-01 10:34:38 +08:00
Eloy Lafuente (stronk7)
e9925ef601
Merge branch 'MDL-44612-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-02-01 10:34:37 +08:00
David Monllao
d8aba73bb4
Merge branch 'MDL-60646-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-02-01 10:34:37 +08:00
David Monllao
4174bcc99c
Merge branch 'MDL-60997-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-02-01 10:34:37 +08:00
David Monllao
f89874634c
Merge branch 'MDL-61260_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-02-01 10:34:36 +08:00
Jake Dallimore
66a13f93e4
Merge branch 'MDL-61253-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-02-01 10:34:36 +08:00
Andrew Nicols
859e9b3394
Merge branch 'MDL-60077-33' of https://github.com/HuongNV13/moodle into MOODLE_33_STABLE
2018-02-01 10:34:36 +08:00
Andrew Nicols
9aae08cc38
Merge branch 'MDL-61250-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2018-02-01 10:34:36 +08:00
Adrian Greeve
5608acd0d7
MDL-61322 reports: Reformated the display date to include the year.
2018-02-01 08:30:07 +08:00
AMOS bot
0b13c999e2
Automatically generated installer lang files
2018-02-01 00:06:56 +00:00
AMOS bot
fa62cb4137
Automatically generated installer lang files
2018-01-31 00:06:44 +00:00
David Monllao
db75ead6fe
MDL-61313 behat: Move future events further
2018-01-30 18:17:33 +01:00
AMOS bot
5ae345bdeb
Automatically generated installer lang files
2018-01-30 00:06:46 +00:00
Mark Nelson
ac8bf02214
MDL-42764 core: added missing string definition
...
Also changed the string index so it was not
vague. The index 'emailempty' appears as if it
could belong to a validation method for a form.
2018-01-29 19:08:32 +08:00
Huong Nguyen
a1a04839eb
MDL-60077 User tours: pop-up triangle look bad next to the corners
2018-01-29 10:34:58 +07:00
Mark Nelson
d8c58a53d3
MDL-61260 auth_ldap: require /user/profile/lib.php file
2018-01-29 11:31:36 +08:00
Eloy Lafuente (stronk7)
17384a4a8e
Merge branch 'wip-MDL-61242-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-01-29 01:41:23 +01:00
Luca Bösch
0a8e683595
MDL-61250 questions: Omit leading space in question preview link
2018-01-25 14:25:53 +01:00
Jun Pataleta
63da6656b9
MDL-60997 core_message: Add replytoname in unit test
2018-01-25 16:48:13 +08:00
Arnaud Trouvé
53556cf240
MDL-60997 messages: add property replytoname
2018-01-25 16:48:12 +08:00
Andrew Nicols
a11dae7625
weekly release 3.3.4+
2018-01-25 15:14:33 +08:00
Andrew Nicols
274d3ca6d5
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-01-25 15:14:29 +08:00
Jake Dallimore
492ddb2bf8
Merge branch 'MDL-60078-33-fix' of https://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-25 14:49:00 +08:00
Andrew Nicols
5bb4d629fc
MDL-60078 tool_usertours: Adjust accessibility checks for all themes
2018-01-25 12:50:33 +08:00
Eloy Lafuente (stronk7)
9cb82a1530
MDL-61269 behat-extension: bump to fix some caps & defaults
2018-01-25 00:32:28 +01:00
Jun Pataleta
a5e434b97e
MDL-44612 mod_glossary: Test importing of glossary entries
...
* And check that the importing of entries is reflected in the recent
activity block.
2018-01-24 16:39:24 +08:00
Jun Pataleta
cf9910912f
MDL-44612 mod_forum: Confirm forum post listing in recent activity block
2018-01-24 16:39:23 +08:00
Damyon Wiese
b2961aa526
MDL-61058 behat: Automate MDLQA-8146
...
Verify that the keyholder is displayed on the self enrolment page.
2018-01-24 16:37:05 +08:00
Damyon Wiese
48a5afe796
MDL-61023 behat: Automate MDLQA-8158
...
Verify the general section does not appear in the navigation when it is empty.
2018-01-24 16:35:56 +08:00
Andrew Nicols
83539ba7aa
MDL-61234 tool_usertours: Rewrite feature to work with all themes
2018-01-24 10:20:08 +08:00
Andrew Nicols
01484f2289
MDL-61253 repository: Add referenced files to archives
2018-01-23 11:52:13 +08:00
Shamim Rezaie
a167de121b
MDL-51189 Quiz: Edit overrides when quiz is not available to students
...
The $active variable should simply be used to dim the text, nothing more.
2018-01-23 10:53:40 +11:00
Eloy Lafuente (stronk7)
f058e911cd
Merge branch 'MDL-60918-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2018-01-22 20:17:43 +01:00
Eloy Lafuente (stronk7)
06cded2b76
Merge branch 'MDL-58006-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-01-22 20:00:20 +01:00
Eloy Lafuente (stronk7)
df5debbfc4
Merge branch 'MDL-60181-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-01-22 12:51:38 +01:00
Shamim Rezaie
1c1c751560
MDL-61027 calendar: Fix datetime profile field issue with non-Gregorian
2018-01-22 19:06:08 +11:00
Mihail Geshoski
e6645efea6
MDL-60181 glossary: Glossary rating is displayed wrongly
2018-01-22 13:59:52 +08:00
Zig Tan
eedd1437c8
MDL-58006 assign: Reset blindmarking assignments to hidden
...
Fix to reset blindmarking assigments to hidden as part of Course reset with behat test
2018-01-22 11:37:21 +08:00
Andrew Nicols
b1c1aa89ed
Merge branch 'MDL-60078-33' of https://github.com/nashtechdev01/moodle into MOODLE_33_STABLE
2018-01-22 11:31:15 +08:00
Eloy Lafuente (stronk7)
8ede8c859e
Merge branch 'MDL-61077_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2018-01-22 02:26:19 +01:00
Eloy Lafuente (stronk7)
e288c6314f
Merge branch 'MDL-61234-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-22 02:04:08 +01:00
Eloy Lafuente (stronk7)
4865f138c7
Merge branch 'wip-MDL-61175-MOODLE_33_STABLE' of https://github.com/kwiliarty/moodle into MOODLE_33_STABLE
2018-01-22 01:25:04 +01:00
Eloy Lafuente (stronk7)
9db5265f18
Merge branch 'MDL-61224_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-01-22 01:23:26 +01:00
Adrian Greeve
5b7ee7d6b3
MDL-61242 repository_equella: Add source key when sending the source.
...
A thank you to Nelson Cheng for find this issue and suggesting a patch.
2018-01-20 11:02:04 +08:00
Andrew Nicols
e1a489362c
MDL-61234 tool_usertours: Wrap library calls in pendingjs
2018-01-19 15:55:12 +08:00
AMOS bot
2da5023cd2
Automatically generated installer lang files
2018-01-19 00:07:12 +00:00
Kevin Wiliarty
b025f80743
MDL-61175 mod_assign: roll grade-by reminder on restore
2018-01-18 08:42:02 -05:00
Jun Pataleta
b65a529086
MDL-60646 user_portfolio: Fix action icons in Show / hide column
...
* Refactor the code to make it look cleaner and easier to read.
* Fixed incorrect alt-text for the configure icon.
* Fixed missing alt-text for show/hide icon.
2018-01-18 15:27:03 +08:00
Andrew Nicols
68673fb78d
weekly release 3.3.4+
2018-01-18 12:47:57 +08:00
Andrew Nicols
0de71f9432
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-01-18 12:47:54 +08:00
AMOS bot
82815a491e
Automatically generated installer lang files
2018-01-17 00:06:38 +00:00
Jun Pataleta
5abcd64852
Merge branch 'MDL-61221-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-16 23:01:29 +08:00
KietLy
da908a84c3
MDL-60078 User tours accessibility: Tab should go back into the pop-up
2018-01-16 17:36:57 +07:00
Mark Nelson
fde9d39538
MDL-61224 core_role: prevent short name from exceeding 100 chars
2018-01-16 18:18:04 +08:00
David Monllao
97cf15c9ad
Merge branch 'MDL-61010-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-16 09:25:49 +01:00
Adam Olley
6837f2f698
MDL-60918 core_message: update preferences of user behat test
2018-01-16 05:27:10 +00:00
Ryan Wyllie
83b01d7505
MDL-60918 message: use current user in message preference update
2018-01-16 05:27:10 +00:00
Andrew Nicols
e9c315ff85
MDL-61221 badges: Ignore site availabilty for behat
...
Behat sites should not be available publically, and the check against
the backpack API for site availablity can time out in some situations.
We should be testing as though the site _is_ available, as this is the
standard expectation.
2018-01-16 13:23:28 +08:00
David Knuplesch
fb4da0de30
MDL-60549 lti: support for moving embedded lti into separate tab
2018-01-16 10:12:24 +08:00
Eloy Lafuente (stronk7)
3cf3e20b77
Merge branch 'MDL-61204-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-16 02:17:08 +01:00
Andrew Nicols
2d6a9a6ef3
MDL-61204 user: Fix random failure in behat
...
We need to get into the habit of not using usernames like 'student1'
and 'student10' as our matches are non-strict, and the tests become
dependent upon DB sort order.
This change adds a character after the varying value to act as a
delimter for all of these tests.
2018-01-16 08:16:11 +08:00
Andrew Nicols
2a208a32cb
MDL-61010 mod_forum: Add unread link to blog view
2018-01-16 08:07:43 +08:00
AMOS bot
ba6233ae2c
Automatically generated installer lang files
2018-01-16 00:06:49 +00:00
Eloy Lafuente (stronk7)
ad2ed52966
Merge branch 'MDL-61081-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-01-16 00:28:01 +01:00
Eloy Lafuente (stronk7)
84bc03313b
Merge branch 'MDL-37390-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-01-16 00:25:41 +01:00
Eloy Lafuente (stronk7)
043279b4d9
Merge branch 'MDL-61162-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-01-15 22:58:12 +01:00
Tim Hunt
4a108f79a8
MDL-61077 question stats: make calculations more robust
2018-01-15 16:08:35 +00:00
David Monllao
0c496132cf
Merge branch 'MDL-60776-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-01-15 10:58:58 +01:00
Eloy Lafuente (stronk7)
d251a46588
Merge branch 'MDL-61166-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2018-01-15 10:57:57 +01:00
David Monllao
20c6e3628c
Merge branch 'MDL-55382-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2018-01-15 10:09:56 +01:00
Shamim Rezaie
6df9abc397
MDL-61166 Groups: Fixed a typo in PHPDoc
2018-01-14 09:23:00 +11:00
Eloy Lafuente (stronk7)
330fa046d5
Moodle release 3.3.4
2018-01-12 20:35:41 +01:00
Farhan Karmali
c16fd22bbc
MDL-37390 course: Set startdate properly for approved course
...
Once a course is approved the startdate is not set properly
This patch sets current midnight date as startdate and leave
enddate to 0
2018-01-12 10:03:43 +01:00
Farhan Karmali
b8cf9f06dc
MDL-61081 enrol: Start date for courses created by external db
...
Course created by external db enrolment plugin should have start date as current midnight date
2018-01-12 09:59:28 +01:00
do-you-even-curl
879c847aed
MDL-60776 enrol: Fix header for custom fullnamedisplay formats
...
In case you used a custom fullnamedisplay format that involved anything but spaces (e.g. commas) as delimiters the username header
would be displayed incorrectly and you wouldn't be able to click on the "Firstname" or "Surname" headers to sort according to them.
2018-01-12 09:52:01 +01:00
Eloy Lafuente (stronk7)
7c9b7feb10
weekly release 3.3.3+
2018-01-12 02:12:39 +01:00
Jake Dallimore
272467514a
Merge branch 'MDL-61177-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-11 09:23:42 +08:00
Cameron Ball
bbcf850b68
MDL-61143 core_files: Don't append dot when checking domain names or IP addresses.
...
Previously we appended a dot at the end of IP addresses and domain names in the
cURL security helper, but it causes issues with Google OAuth so this patch removes it.
2018-01-10 15:23:50 +08:00
Andrew Nicols
7bdde1a0ee
MDL-61177 badges: JS pending checks in connection test
2018-01-10 08:13:58 +08:00
Adrian Greeve
5912eca97e
MDL-61131 repositories: Added a key to verify incoming urls.
2018-01-09 11:34:51 +01:00
Cameron Ball
5dfceb9f52
MDL-61143 core_files: Update unit tests for curl_security_helper
...
Previously some of the unit tests were passing "by accident" becuase
we had the security helper letting through domains where the DNS lookup
failed. That behaviour has changed and now such domains are blocked.
Additionally tests for domains with multiple A records and weird Unicode
stuff have been added.
This patch also mocks the DNS resolution in the test, rather than actually
resolving the domain.
2018-01-09 16:54:30 +08:00
Cameron Ball
28b96ce145
MDL-61143 core_files: Block hosts that cannot be determined to be an IP address of domain name
...
Freaky deaky Unicode/octal/hex domains can be resolved by cURL but are technically not valid.
This patch causes anything that Moodle does not consider to be a valid domain or IP to be blocked
by the cURL security helper.
2018-01-09 16:54:30 +08:00
Cameron Ball
ef7dc1ae34
MDL-61143 core_files: Check all A records when testing blocked IPs
2018-01-09 16:54:30 +08:00
Simey Lameze
4f04ad2d19
MDL-60235 core_calendar: clean event name field
2018-01-09 16:54:30 +08:00
Juan Leyva
12b47586bb
MDL-60908 mod_quiz: Return question state only when configured
...
The question state should be returned following the quiz review options
settings.
2018-01-09 16:54:30 +08:00
David Monllao
67240e4539
Merge branch 'wip-MDL-60742-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-01-09 09:53:03 +01:00
David Monllao
a324b4981a
Merge branch 'MDL-60079-33' of https://github.com/nashtechdev01/moodle into MOODLE_33_STABLE
2018-01-09 08:11:01 +01:00
Andrew Nicols
63401025a9
Merge branch 'wip-MDL-60415-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-01-09 14:31:25 +08:00
David Knuplesch
e32a370df2
MDL-60415 mod_lti: avoid confusing error-message
2018-01-09 14:03:00 +08:00
Thinh Pham
c0f75375fe
MDL-60079 User tours: leave unnecessary aria tags in the page
2018-01-09 10:12:19 +07:00
Jun Pataleta
5dc4095720
Merge branch 'MDL-61068-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-09 09:51:41 +08:00
Andrew Nicols
50114457be
MDL-61068 mod_forum: Fix neighbour test dates
2018-01-09 09:49:49 +08:00
Eloy Lafuente (stronk7)
7857d77a30
Merge branch 'MDL-60943-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2018-01-09 00:52:41 +01:00
Eloy Lafuente (stronk7)
6a8c7fd988
Merge branch 'MDL-61098-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2018-01-08 21:06:47 +01:00
Eloy Lafuente (stronk7)
1a7ded0892
Merge branch 'MDL-61068-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-08 19:56:42 +01:00
David Monllao
504bde6118
Merge branch 'MDL-61169-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-08 14:59:15 +01:00
Andrew Nicols
a38462a3aa
MDL-61169 iplookup: Change to github.com IP
2018-01-08 17:16:15 +08:00
Eloy Lafuente (stronk7)
1c6c7ac06d
Merge branch 'MDL-61046-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-01-08 10:07:42 +01:00
Andrew Nicols
c50907bdfd
Merge branch 'MDL-57786-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-01-08 15:17:53 +08:00
Andrew Nicols
65be0f98d8
Merge branch 'MDL-43042-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-01-08 15:13:57 +08:00
Andrew Nicols
fa13c8a8cb
Merge branch 'MDL-53985-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2018-01-08 12:52:48 +08:00
Jun Pataleta
1b091c789c
MDL-61162 mod_forum: Remove unnecessary forum creation step
2018-01-08 10:58:20 +08:00
Andrew Nicols
ff0edf2d12
MDL-61068 mod_forum: Round timed posts to nearest 60 seconds
...
This slightly reduces the effectiveness of the DB query cache, but gives
us correct results every time.
2018-01-05 16:43:56 +08:00
Mihail Geshoski
ac1af59d9b
MDL-43042 lesson: Confusing feedback order in multiple answer questions
2018-01-05 15:25:54 +08:00
sam marshall
d51a8d2e40
MDL-60943 core_search: Improve exception for preg_replace errors
2018-01-04 17:29:56 +00:00
Helen Foster
a1e72fc747
MDL-61046 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* pluginname_desc, enrol_category - improved explanation
* configdeleteunconfirmed, core_admin - setting applies to more than
just email-based self-registration
2018-01-04 12:09:15 +01:00
David Monllao
591fbbe972
weekly release 3.3.3+
2018-01-04 11:02:39 +01:00
David Monllao
41e6821e5d
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-01-04 11:02:38 +01:00
Mihail Geshoski
15646264c4
MDL-61153 lesson: Inconsistent column sizing in detailed statistics
2018-01-04 15:49:51 +08:00
Marina Glancy
505de3307c
MDL-60742 calendar: allow customisation of 12/24h time format strings
2018-01-04 15:15:58 +08:00
Jun Pataleta
e326124d9e
Merge branch 'MDL-40613-33-ldap' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-04 14:58:16 +08:00
Andrew Nicols
e6f2e62275
MDL-40613 auth_ldap: Call update_user_record on create
2018-01-04 14:40:33 +08:00
Jun Pataleta
c823d1c9aa
Merge branch 'MDL-40613_33-fix' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-01-04 09:58:19 +08:00
AMOS bot
d3b89d98f5
Automatically generated installer lang files
2018-01-04 00:07:13 +00:00
Mark Nelson
4c29192189
MDL-40613 auth_ldap: removed usage of profile_load_custom_fields()
2018-01-03 18:08:51 +08:00
AMOS bot
33947383f7
Automatically generated installer lang files
2018-01-03 00:06:35 +00:00
Eloy Lafuente (stronk7)
c2155bef19
Merge branch 'MDL-23887-33-2' of https://github.com/snake/moodle into MOODLE_33_STABLE
2018-01-03 00:25:42 +01:00
David Monllao
0829f91214
Merge branch 'MDL-57727-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-01-02 12:34:05 +01:00
Jake Dallimore
7ec58e84b0
MDL-23887 database: fix use of deprecated system tables for mssql
...
Catalog views are available which we should use instead.
2018-01-02 17:21:47 +08:00
Jun Pataleta
ae02647dec
Merge branch 'MDL-40613_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-01-02 16:51:10 +08:00
David Monllao
cb04f502d5
Merge branch 'MDL-61107_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2018-01-02 08:34:55 +01:00
Zig Tan
13c3219692
MDL-57786 mod_assign: Fix word count for online text submissions
2018-01-02 14:06:01 +08:00
David Monllao
557b880f0b
weekly release 3.3.3+
2017-12-28 12:35:15 +01:00
David Monllao
803a9fdc96
MDL-51089 mod_quiz: Hide first page last node
2017-12-28 11:47:06 +01:00
Eloy Lafuente (stronk7)
659b1ee304
Merge branch 'MDL-60363-33' of https://github.com/Kathrin84/moodle into MOODLE_33_STABLE
2017-12-27 17:57:06 +01:00
David Monllao
22a68d6fac
Merge branch 'MDL-51089-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-27 17:57:05 +01:00
David Monllao
3eb97ca783
Merge branch 'MDL-58983-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-27 17:57:05 +01:00
David Monllao
2530725163
Merge branch 'MDL-33886-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2017-12-27 17:57:04 +01:00
David Monllao
9308160bce
MDL-60439 block_tags: Removing extra var assign
2017-12-27 17:57:04 +01:00
David Monllao
2667898317
Merge branch 'MDL-60439-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-27 17:57:03 +01:00
David Monllao
9525aa62a5
Merge branch 'MDL-60942-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-12-27 17:57:03 +01:00
David Monllao
a6cf5b5582
Merge branch 'MDL-60359-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-27 17:57:03 +01:00
Eloy Lafuente (stronk7)
02d16e76c3
Merge branch 'MDL-43827-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-26 00:25:48 +01:00
Tim Hunt
1926647e85
MDL-61107 quiz editing: handle invalid Maximum grade input
2017-12-22 13:36:01 +00:00
Kathrin Osswald
f510295159
MDL-60363 conditional activities: Dim the icon also in student's view.
...
The class dimmed_text would only dim the activity's title and not the icon.
The teacher has both, icon and text, dimmed. So I added the class dimmed
to the class dimmed_text, what dims both elements for the students.
2017-12-22 13:13:00 +01:00
Luca Bösch
fc86038b54
MDL-60439 blocks: Tags block title multilang
2017-12-22 09:24:16 +01:00
Luca Bösch
e4fd0ad2e3
MDL-51089 quiz: "Add" menu in edit quiz more keyboard accessible
2017-12-22 09:22:55 +01:00
Luca Bösch
64b3116245
MDL-60359 theme_boost: have correct mc question check mark not overlap
2017-12-22 09:20:34 +01:00
Zig Tan
39dc526cd4
MDL-33886 backup: Add backup filename length < 255 char validation
2017-12-22 13:16:43 +08:00
Jun Pataleta
f46f4ca56d
weekly release 3.3.3+
2017-12-22 14:42:01 +13:00
Jun Pataleta
fd4f1fd78a
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-12-22 14:42:00 +13:00
Juan Leyva
cde629d3c6
MDL-61098 repository: Retrieve correct context for repo instance
...
The repository instance was being retrieved without specifying a valid
context that is required in further API checks.
2017-12-21 11:35:18 +01:00
Mihail Geshoski
c2ebe33f77
MDL-43827 filepicker: Multiple actions not accessible using keyboard
2017-12-21 14:10:08 +08:00
Eloy Lafuente (stronk7)
e807adb913
Merge branch 'MDL-60567-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-19 11:29:54 +01:00
David Monllao
af37de609e
Merge branch 'MDL-60938-33-2' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-12-19 07:53:24 +01:00
Mark Nelson
01880d2a9e
MDL-40613 auth_ldap: sync user profile fields
2017-12-19 14:17:10 +08:00
David Monllao
adb29782e8
Merge branch 'MDL-61045_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-12-19 06:44:31 +01:00
Simey Lameze
2be626caaa
MDL-57431 mod_quiz: remove unnecessary class from selector
2017-12-19 12:50:13 +08:00
Damyon Wiese
5ecd41650f
Merge branch 'MDL-60767-33-3' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-12-19 11:26:34 +08:00
Damyon Wiese
7f4bc03789
Merge branch 'MDL-59999-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-19 10:53:07 +08:00
Jun Pataleta
d77de7c873
Merge branch 'MDL-59709_33' of https://github.com/marcusfabriczy/moodle into MOODLE_33_STABLE
2017-12-19 13:28:44 +13:00
Eloy Lafuente (stronk7)
409a0ecf2a
Merge branch 'MDL-59200-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-19 01:10:50 +01:00
Eloy Lafuente (stronk7)
9fcec4530d
Merge branch 'MDL-58888-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-12-19 01:05:09 +01:00
Eloy Lafuente (stronk7)
2489235195
Merge branch 'wip-MDL-60594-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-19 00:46:16 +01:00
Jun Pataleta
e16a56ccc5
Merge branch 'm33_MDL-60793_Mod_Chat_Reserved_Words_In_MySQL8p0p3_And_Above' of https://github.com/scara/moodle into MOODLE_33_STABLE
2017-12-19 12:11:41 +13:00
David Monllao
9e3b6c626c
Merge branch 'MDL-60653-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2017-12-18 17:59:55 +01:00
David Monllao
00f88c287d
Merge branch 'MDL-61042-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-12-18 17:27:01 +01:00
David Monllao
23d7a70ef3
Merge branch 'MDL-61040-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-12-18 17:25:18 +01:00
Eloy Lafuente (stronk7)
652948bd4b
Merge branch 'wip-MDL-60161-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-12-18 16:12:05 +01:00
Matteo Scaramuccia
70a713c3d8
MDL-60793 mod_chat: Renamed 'system' into 'issystem'
...
'system' is now a reserved word in MySQL 8.0.3+.
2017-12-18 15:28:23 +01:00
David Monllao
e4b5f17a93
Merge branch 'MDL-31521-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-18 13:14:39 +01:00
Eloy Lafuente (stronk7)
70611182ec
Merge branch 'MDL-56932-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-12-18 12:16:57 +01:00
Damyon Wiese
660f2f2b70
MDL-61022 recyclebin: Verify groups are restored
2017-12-18 10:22:17 +01:00
David Monllao
847250b4d5
Merge branch 'wip-MDL-52100-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-12-18 10:08:28 +01:00
Andrew Nicols
ccd3ab300d
Merge branch 'MDL-42676-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2017-12-18 15:38:21 +08:00
Adrian Greeve
304b80c734
MDL-52100 filelib: Update to unit tests for maxbytes.
2017-12-18 13:18:16 +08:00
Adrian Greeve
74798df3e9
MDL-52100 filelib: Files that are oversized are checked with user.
...
Files that are oversized could have been uploaded by a user who
can ignore the file size limits. These files should not be deleted
in these situations.
2017-12-18 13:18:11 +08:00
Damyon Wiese
6503626135
Merge branch 'MDL-34389-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-18 13:00:31 +08:00
Damyon Wiese
b62d6b901a
Merge branch 'MDL-57431-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-12-18 12:54:26 +08:00
Damyon Wiese
511a150aa0
Merge branch 'MDL-54967-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2017-12-18 12:48:36 +08:00
Damyon Wiese
4fca4d4e87
Merge branch 'wip-MDL-49995-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-18 12:01:50 +08:00
Andrew Nicols
1c216b13e4
Merge branch 'MDL-57564-33-courseorder' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-12-18 11:25:10 +08:00
Jake Dallimore
d7a7ef5c44
MDL-60767 admin: fix usage of admin_write_settings
...
Make sure we always checks for failed validation, before redirecting.
A positive return value does not signal that all settings were able
to be written, only that at least one was - errors still need to be
checked!
2017-12-18 09:27:38 +08:00
Mihail Geshoski
c426a1e2f7
MDL-59999 lesson: Boost grade essays page not indicating grade status
...
AMOS BEGIN
CPY [graded,assign],[graded,lesson]
CPY [notgraded,assign],[notgraded,lesson]
AMOS END
2017-12-18 09:19:10 +08:00
AMOS bot
761e8a442f
Automatically generated installer lang files
2017-12-18 00:06:29 +00:00
Tim Hunt
e15be87a98
MDL-61045 quiz settings: add back missing disabledIf
...
This got broken in Moodle 2.1 by MDL-20636.
2017-12-15 13:15:19 +00:00
Damyon Wiese
d716aa1587
MDL-55382 assign: Sort editpdf quick list
2017-12-15 14:58:00 +08:00
Jun Pataleta
9a2441ca48
MDL-61042 mod_lesson: Initialise pageid variable
2017-12-15 17:37:32 +13:00
Damyon Wiese
036b10b783
MDL-53985 assign: Do not remove annotations
...
When an assignment submission is reverted to a draft, the timemodified on
the submission should not be modified. Changing the timemodified causes the
editpdf code to assume the pdf is stale, and forces all annotations to be removed.
2017-12-15 11:52:37 +08:00
Jun Pataleta
2444915544
MDL-58888 mod_choice: Sort choice_get_my_response() results by optionid
2017-12-15 15:56:19 +13:00
Jun Pataleta
a6870770c3
MDL-58888 mod_choice: Verify sorting when testing multiple selections
...
* Improve test_choice_get_my_response() to verify the sorting of the
responses returned by choice_get_my_response().
* Fix correct usage of choice_get_my_response().
2017-12-15 15:56:18 +13:00
Zig Tan
6acae651b3
MDL-54967 backup: Fix IMS CC import URL decoding for XML format
...
HTML encoding special characters to avoid XML compatibility issues during
Course backup restoration and avoid double encoding.
2017-12-15 09:47:18 +08:00
Jun Pataleta
2d9efe5283
MDL-61040 mod_choice: Save my choice button needs some space
2017-12-15 13:07:23 +13:00
Jun Pataleta
068935011b
MDL-60938 mod_choice: Fix rendering of users for choice results
2017-12-15 12:52:45 +13:00
Matteo Scaramuccia
4e00702953
MDL-60793 core_ddl: Added the new MySQL 8 reserved words
2017-12-14 23:04:11 +01:00
Luca Bösch
020fd88e2e
MDL-31521 questions: Allow more than one unit with multiplier equal to 1
2017-12-14 22:33:44 +01:00
Eloy Lafuente (stronk7)
fb20acf02d
weekly release 3.3.3+
2017-12-14 14:47:41 +01:00
Eloy Lafuente (stronk7)
b2b940caae
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-12-14 14:47:40 +01:00
AMOS bot
ab578c4b48
Automatically generated installer lang files
2017-12-14 00:06:21 +00:00
Simey Lameze
b571d8b51f
MDL-56932 theme_boost: fix quiz max mark input height
2017-12-13 11:49:03 +08:00
Adrian Greeve
2f81f23e3c
MDL-60161 filelib: Unit test for duplicate curl headers.
2017-12-13 11:15:05 +08:00
Carson Tam
d02e847c3f
MDL-60161 class curl in filelib: Cleaned up doc block.
2017-12-13 11:15:00 +08:00
Carson Tam
aab559c464
MDL-60161 class curl in filelib: Avoid duplicate params in http header
2017-12-13 11:14:55 +08:00
Jun Pataleta
457d29926f
Merge branch 'MDL-58200-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-12 19:13:16 +13:00
Jun Pataleta
7660a50369
Merge branch 'MDL-59970-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-12 18:52:34 +13:00
Andrew Nicols
35b5315034
Merge branch 'M3.3-MDL-59866' of https://github.com/marcusboon/moodle into MOODLE_33_STABLE
2017-12-12 13:48:29 +08:00
Andrew Nicols
74cc4d6acb
Merge branch 'wip-MDL-56864-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-12 13:40:28 +08:00
Marcus Boon
98bd6c5273
MDL-59866 session: Add retry for redis sessions
...
There is an edge case whereby redis will fail
to accept connections on the first try but
retrying the connection seems to make it work
Included in this commit:
* Retry functionality in the session init
2017-12-12 14:51:20 +10:00
Damyon Wiese
aaa3a28e03
Merge branch 'MDL-44660-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-12 12:51:07 +08:00
Tyler Bannister
1ab916014f
MDL-60653 Navigation: Fixed loose string comparison.
...
The previous comparison would sometimes evaluate to true when the
navigation key was not a string.
2017-12-12 12:35:07 +08:00
Damyon Wiese
6a02fd458f
Merge branch 'MDL-58058-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-12-12 12:15:05 +08:00
Damyon Wiese
9f35372c0c
Merge branch 'MDL-60945-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-12-12 11:36:00 +08:00
Damyon Wiese
042077dd47
Merge branch 'MDL-60965-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-12-12 11:16:00 +08:00
Damyon Wiese
c31343bf78
Merge branch 'MDL-60969_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2017-12-12 11:08:15 +08:00
Damyon Wiese
3baef4ab41
Merge branch 'MDL-52538-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-12 10:40:54 +08:00
Damyon Wiese
25666e5ff5
Merge branch 'MDL-44667-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-12-12 10:26:30 +08:00
Damyon Wiese
ba68a016de
Merge branch 'MDL-60968-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-12-12 10:19:41 +08:00
Mathew May
53b2f1cf4a
MDL-57431 mod_quiz: Quiz editing help icon fix
2017-12-12 09:57:37 +08:00
Matt Clarkson
ec85b1eb56
MDL-60976 dml: Optimise replace_all_text()
...
Avoid updating fields that do not match the search string.
2017-12-12 09:57:23 +08:00
Mihail Geshoski
e96e4d5a5b
MDL-57727 reports: Activity completion report sorting problem
2017-12-12 09:56:00 +08:00
Jake Dallimore
b01791c076
MDL-44667 database: fix incorrect usages of $DB->get_field
...
Some places were passing 5 params, meaning the strictness param was
lost. This fixes those usages.
2017-12-12 09:53:02 +08:00
Brendan Heywood
f93839e2ca
MDL-60968 auth: Allow more flexibility with mapping attributes
2017-12-12 09:38:10 +08:00
Damyon Wiese
c45ca633b7
Merge branch 'MDL-60041-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-12-12 09:22:25 +08:00
Mihail Geshoski
fe94c07971
MDL-52538 lesson: Grade info displayed while ongoing score disabled
2017-12-12 09:06:59 +08:00
Zig Tan
63d3298c0b
MDL-42676 mod_assign: Display message fix when using grade override
...
Logic fix in mod_assign locallib.php to correctly set the submissionlockedstatus,
and added associated unit test in test_grade_submission_override()
2017-12-12 09:05:45 +08:00
Damyon Wiese
318697f600
Merge branch 'MDL-54021-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-12 08:59:46 +08:00
Damyon Wiese
c00848dbf2
Merge branch 'MDL-40790-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
...
Conflicts:
theme/boost/scss/moodle/modules.scss
2017-12-11 16:57:21 +08:00
Damyon Wiese
5fd29e79dc
Merge branch 'MDL-56197-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-11 16:48:19 +08:00
Neill Magill
8794e3392d
MDL-60041 dml: MOODLELIB sql file must have Unix line endings
...
If the file does not have Unix line endings then the regular expression
in oci_native_moodle_database::attempt_oci_package_install() does
not split it correctly.
This leads to an invalid package being created in Oracle.
The .gitattribute file changes for oci_native_moodle_package.sql
force it to have Unix style line endings when the branch is checked
out and the file does not already exist.
The file has been modified so that the Unix style line endings are
applied even if the file already exists, for example when pulling in
this change to an existing branch.
2017-12-11 08:44:46 +00:00
Neill Magill
3cbea698c3
MDL-60945 Web services: Too many progress records retrieved
...
The core_completion_get_activities_completion_status was getting the
progress for all users on the course called, and then discarding all
the records but one.
This change ensures that only progress for the user we are interested in
is retrieved from the database.
This has a side benefit of removing a full table scan from the query
finding the users inside the get_progress_all() method.
2017-12-11 08:44:14 +00:00
Mihail Geshoski
384947bab2
MDL-56197 lesson: Multichoice answers not on same line as radio button
2017-12-11 15:54:29 +08:00
Andrew Nicols
5fea116586
Merge branch 'MDL-58272-33-2' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-12-11 15:02:44 +08:00
Marina Glancy
9ce791b51e
MDL-60594 xmlrpc: wrapper for buggy xmlrpc_decode
2017-12-11 14:26:55 +08:00
Damyon Wiese
9fd5ed6217
Merge branch 'wip-MDL-45500-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-11 13:14:39 +08:00
Damyon Wiese
402d910a60
Merge branch 'MDL-54106-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-11 11:38:28 +08:00
Marcus Fabriczy
78c66df3e5
MDL-59709 mod_assign: Export to portfolio button not working
...
Changed the button to a text link
2017-12-10 13:49:16 +10:30
Luca Bösch
7391e4a459
MDL-44660 grade: Typos @package core_grade instead of core_grades
2017-12-08 14:21:23 +01:00
Luca Bösch
d1e03e531d
MDL-54106 task: Deleting unconfirmed users after $CFG->deleteunconfirmed
2017-12-08 14:12:42 +01:00
Simey Lameze
3eba4443a1
MDL-58058 competency: replace other sortorder usages
2017-12-08 16:01:22 +08:00
Frederic Massart
a34f98e166
MDL-58058 competency: Allow unspecified sortorder for new competencies
2017-12-08 16:01:22 +08:00
Mihail Geshoski
df6bdbcd46
MDL-40790 lesson: Lesson content button runs off the edge of the page
2017-12-08 09:58:55 +08:00
Mihail Geshoski
c709d42c06
MDL-54021 blocks: Course completion block lang problem
2017-12-08 09:30:28 +08:00
Jake Dallimore
c13b3ca26b
MDL-58272 core_files: get converters from file extension not mimetype
2017-12-08 09:10:48 +08:00
AMOS bot
88ed1a48fd
Automatically generated installer lang files
2017-12-08 00:10:02 +00:00
Jun Pataleta
1402bb28bc
weekly release 3.3.3+
2017-12-08 09:10:03 +13:00
Mark Nelson
ec1aa43448
MDL-60969 auth_ldap: replace hardcoded strings in config settings
2017-12-07 14:04:19 +08:00
David Mudrák
3b70d720ec
MDL-57564 enrol: Fix the course ordering on the dashboard
...
The list of courses displayed at the user's dashboard - course overview
block, had the sorting hard-coded to order by fullname. This did not
respect the site setting "navsortmycoursessort" and led to inconsistent
behaviour with "My courses" list in the navigation.
2017-12-06 23:48:10 +01:00
Andrew Nicols
10d22c10fc
Merge branch 'MDL-59159_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2017-12-06 10:05:22 +08:00
Jun Pataleta
a65c67a7b0
Merge branch 'MDL-32350-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-06 11:30:20 +13:00
Luca Bösch
2f7ef500a4
MDL-32350 admin: Sort users by country ASC and DESC
2017-12-05 07:24:26 +01:00
Jun Pataleta
157981c24b
Merge branch 'wip-MDL-60926-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-05 19:03:22 +13:00
David Herney
5cb58b2db4
MDL-60443 dataformat lib: Change a wrong variable name
...
The variable $type really is $dataformat. I have changed it for
prevent the error and show a correct error message.
2017-12-05 13:53:08 +08:00
Jun Pataleta
608cce8d16
Merge branch 'wip-MDL-34161-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-05 17:59:40 +13:00
Andrew Nicols
b74d94b85e
Merge branch 'MDL-60801_33' of https://github.com/andrewhancox/moodle into MOODLE_33_STABLE
2017-12-05 12:54:32 +08:00
Andrew Nicols
fdea53a86b
Merge branch 'MDL-60899-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-05 11:55:33 +08:00
Andrew Nicols
4ff3d4e309
MDL-60965 behat: Correct strlen use
2017-12-05 11:19:30 +08:00
Andrew Nicols
b448376bea
Merge branch 'MDL-47114-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2017-12-05 09:53:33 +08:00
Andrew Nicols
d6d0e0f4be
Merge branch 'wip-MDL-37757-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-12-05 09:45:36 +08:00
Damyon Wiese
9a32a6d629
Merge branch 'MDL-60219-33' of https://github.com/abias/moodle into MOODLE_33_STABLE
2017-12-04 16:29:05 +08:00
Marina Glancy
8d41ccfbe1
MDL-34161 mod_lti: backup and restore of submissions
2017-12-04 15:05:48 +08:00
Marina Glancy
ac1f4d9633
MDL-34161 mod_lti: backup/restore of lti types
...
Only course tools are backed up, site tools and registrations
can be matched by id if they are restored to the same site only.
For predefined course tools the secret is backed up encrypted
and can be restored on the same site only.
2017-12-04 15:05:47 +08:00
Tim Lock
4826b9d454
MDL-34161 mod_lti: Added Behat tests
2017-12-04 15:05:47 +08:00
Gregory Faller
07cb9ff078
MDL-34161 mod_lti: Add support for restoring site tool
2017-12-04 15:05:47 +08:00
Marina Glancy
3f79afbb78
MDL-60926 auth: do not map very long profile fields
2017-12-04 09:28:38 +08:00
Eloy Lafuente (stronk7)
540f98ac7e
MDL-59159 environment: 3.1 (LTS) required
2017-12-04 02:04:36 +01:00
Eloy Lafuente (stronk7)
d6e92ad815
MDL-59159 environment: 3.5 base information
...
This is a direct copy of the 3.4 branch to
have changes under control easier in next commits.
2017-12-04 02:04:36 +01:00
Jun Pataleta
cc34be6fae
Merge branch 'MDL-60914_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2017-12-04 12:46:00 +13:00
Shamim Rezaie
1f05e1459a
MDL-47114 core: Improved function description
2017-12-02 07:44:14 +08:00
Ann Adamcik
287089b1a2
MDL-58697: Only get group submission if enabled
2017-12-01 12:48:44 -07:00
Ryan Wyllie
2b460b0fc8
MDL-60942 filters: include filter in format_string cache key
2017-12-01 06:52:00 +00:00
Eloy Lafuente (stronk7)
cb9d984b86
weekly release 3.3.3+
2017-11-30 17:05:19 +01:00
Alexander Bias
11af3ac71d
MDL-60219 lti: Replace pagelayout frametop with incourse
2017-11-29 09:55:36 +01:00
Damyon Wiese
1f446a04c2
MDL-58200 competencies: Student can view linked courses
2017-11-29 16:07:46 +08:00
Jun Pataleta
39237cf346
Merge branch 'wip-MDL-45068-33-fix' of
...
https://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-11-29 16:59:54 +13:00
Marina Glancy
60770d10f9
MDL-45068 groups: corrected check for idnumber '0'
2017-11-29 11:54:31 +08:00
Eloy Lafuente (stronk7)
108411af39
Merge branch 'wip-MDL-60591-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-11-28 22:38:50 +01:00
Eloy Lafuente (stronk7)
3104923f6b
Merge branch 'MDL-60738-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-28 21:00:00 +01:00
Eloy Lafuente (stronk7)
7edb9a48e0
Merge branch 'MDL-60838-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2017-11-28 20:48:38 +01:00
Damyon Wiese
d5b71904b0
MDL-58983 assign: Hide grade button if no cap
...
If the current user cannot grade students, don't show them the button.
2017-11-28 15:48:57 +08:00
Marina Glancy
8ac72824e1
MDL-49995 files: delete old file when overwriting
2017-11-28 15:03:40 +08:00
Damyon Wiese
7b3832899c
MDL-59200 assign: add feedback when grade locked
...
We are including a hidden field when the grade is locked in the gradebook for a student. This field fails validation, so
the form cannot be submitted.
2017-11-28 14:37:38 +08:00
Damyon Wiese
0c4f7b3b1b
MDL-60899 block_lp: no permissions - empty block
...
Show an empty block if the current user does not have the capability to see any plans.
2017-11-28 14:33:21 +08:00
Damyon Wiese
5dc5337f36
Merge branch 'MDL-53004-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
...
Conflicts:
mod/assign/styles.css
2017-11-28 12:53:00 +08:00
Marina Glancy
8b283a6cf5
MDL-45500 gradingform: allow plugin uninstall
2017-11-28 12:28:04 +08:00
Jun Pataleta
b0734fa5ee
Merge branch 'MDL-46768-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2017-11-28 17:19:13 +13:00
Damyon Wiese
9e5c6b8d3d
Merge branch 'MDL-24678-MOODLE_33-chat_get_latest_message' of https://github.com/bozoh/moodle into MOODLE_33_STABLE
2017-11-28 12:15:13 +08:00
Damyon Wiese
9962da5423
Merge branch 'MDL-60669-33' of git://github.com/tobiasreischmann/moodle into MOODLE_33_STABLE
2017-11-28 12:07:15 +08:00
Mark Nelson
bae7a3b909
MDL-60914 mod_lti: ensure grade_update() is defined during upgrade
2017-11-28 11:38:19 +08:00
Eloy Lafuente (stronk7)
6103daf4b0
Merge branch 'MDL-60249-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-28 00:49:06 +01:00
Tobias Reischmann
702605b2c9
MDL-60669 forum: Added duplicate check for restoring forum subscriptions
...
Before MDL-59854 it was possible to have duplicate forum subscriptions.
Trying to import backups created from back then, caused a DB exception
due to unqiue key constraints. Now only one of multiple identical forum
subscritions is restored.
2017-11-27 10:53:25 +01:00
Damyon Wiese
f5e3d2fe72
Merge branch 'MDL-60188-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2017-11-27 16:01:37 +08:00
Jun Pataleta
4965564ef4
Merge branch 'MDL-57569-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2017-11-27 19:44:07 +13:00
Jun Pataleta
9f65a1fb64
Merge branch 'wip-MDL-45068-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-11-27 19:36:24 +13:00
Marina Glancy
907832b43b
MDL-60591 mod_forum: inline attachments are not displayed in plain text
2017-11-27 14:29:24 +08:00
Marina Glancy
a4c2795681
MDL-45068 groups: fixes to group import
...
- If 'coursename' is specified in the CSV it should match the course short name - thanks Yusuf Yılmaz for the patch
- If 'idnumber' is specified but 'groupidnumber' is not, idnumber should be used for matching the course idnumber only
- If 'groupingname' is not specified, there should be no notices (regression from MDL-42514)
- If 'coursename' or 'idnumber' column is present, it can contain empty values in some/all lines
2017-11-27 14:26:06 +08:00
Shamim Rezaie
4d7d71fb37
MDL-60188 groups: cache user's groups and groupings
...
The function groups_get_user_groups is called too often both before rendering the page and after the page is rendered (using ajax).
The function was executing a query joining 3 tables in each call. The plementation of the function has now modified to store the
query result in a request cache.
2017-11-27 10:39:15 +08:00
Jun Pataleta
813baed84d
Merge branch 'MDL-58887-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-11-27 15:06:19 +13:00
Jake Dallimore
319e12ba83
Merge branch 'MDL-27230-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-11-27 09:44:49 +08:00
Andrew Hancox
33c67b74aa
MDL-60801 tool_uploaduser: Fix issue with defaults being ignored
2017-11-25 11:40:46 +00:00
Carlos Alexandre S. da Fonseca
d36fdb9657
MDL-24678 mod_chat: Fixed race condition on chat module
2017-11-24 10:30:33 -02:00
sam marshall
de874ead39
MDL-60838 core_search: File upload does not honour timeout
2017-11-24 11:04:10 +00:00
Sara Arjona
cab3b03540
MDL-57569 core_files: Fix to let show generated f3 image
2017-11-24 11:53:47 +01:00
Sara Arjona
462785cb74
MDL-46768 core_badges: changed badge name type from FILE to TEXT
2017-11-24 11:40:11 +01:00
Luca Bösch
2d3c247d4d
MDL-34389 course: switch to subcategory w/ course:changecategory perms
2017-11-23 16:50:48 +01:00
Luca Bösch
542bd70b90
MDL-53004 assignment: Separate label and pulldown in grading (Clean)
2017-11-23 16:41:56 +01:00
Luca Bösch
29372f84cb
MDL-27230 quiz: remove and update group overrides in calendar
2017-11-23 16:41:50 +01:00
David Monllao
c099963697
weekly release 3.3.3+
2017-11-23 13:35:16 +01:00
David Monllao
f6a3bbe132
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-11-23 13:35:15 +01:00
Marina Glancy
96a77cf0b1
MDL-27886 backup: When setting is unlocked set it to original value
2017-11-23 12:30:34 +08:00
Damyon Wiese
cd54b73299
MDL-60249 assign: resize quickgrade textareas
...
The Bootstrap CSS reset prevents horizontal resizing of textareas. We want to allow it in the quickgrading ui.
2017-11-23 12:18:58 +08:00
Jake Dallimore
657cb6b451
Merge branch 'MDL-60831-33' of git://github.com/ankitagarwal/moodle into MOODLE_33_STABLE
2017-11-22 13:27:31 +01:00
Jun Pataleta
04be8aa428
Merge branch 'wip-MDL-60546-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-11-22 13:27:31 +01:00
Jun Pataleta
2f71de8e90
Merge branch 'MDL-60526-33-fix1' of http://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-22 13:27:30 +01:00
David Monllao
6b38456cda
MDL-59512 version: Following 2 digits scheme
2017-11-22 13:27:30 +01:00
Damyon Wiese
6f0e8dbaa5
MDL-60526 forms: Button elements should have type
...
The mform "buttons" should be of type "button", instead it's not specified so they get
the default of "submit". This is causing behat fails.
2017-11-22 13:27:30 +01:00
David Monllao
275fbca097
Merge branch 'MDL-59512-33' of git://github.com/Dagefoerde/moodle into MOODLE_33_STABLE
2017-11-22 13:27:29 +01:00
Jun Pataleta
5ef58abac3
Merge branch 'mdl58817-moodle33' of https://github.com/tlock/moodle into MOODLE_33_STABLE
2017-11-22 13:27:29 +01:00
Jun Pataleta
8854864605
Merge branch 'MDL-60637-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-11-22 13:27:28 +01:00
Damyon Wiese
cc37bd164f
MDL-59970 competencies: performance
...
Remove useless get_records call in get_least_proficient_competencies_for_course function.
On big sites this would cause huge memory usage.
2017-11-22 15:37:22 +08:00
Ankit Agarwal
e8605c6514
MDL-60831 search: add BS classes to block elements
2017-11-22 12:28:33 +05:30
Adrian Greeve
03c8a58b59
MDL-60546 mod_choice: Update to select all functionality.
2017-11-22 14:17:17 +08:00
Marcus Fabriczy
ad95dcaccb
MDL-60546 mod_choice: Fixed select all functionality
...
Fixed the functionality which ticks or unticks all checkboxes when
clicking the Select all or Deselect all elements when viewing the
responses.
Caused by deprecating checkall and checknone functions in
MDL-57490.
2017-11-22 14:17:08 +08:00
Ryan Wyllie
25bb7e4a12
MDL-58887 core: fix default title for action menu
...
Thanks to Michelle Melton <meltonml@appstate.edu > for the original
version of this patch.
2017-11-22 01:38:52 +00:00
AMOS bot
2ace718489
Automatically generated installer lang files
2017-11-22 00:06:05 +00:00
Marina Glancy
3eeca45c23
MDL-56864 forms: allow to remove last tag with forced standard tags
2017-11-21 15:29:08 +08:00
Marina Glancy
58394a6223
MDL-56864 forms: boost templates don't allow remove last tag
2017-11-21 15:29:08 +08:00
Simey Lameze
6c364342cf
MDL-60637 core_group: fix unit tests failures
2017-11-21 11:21:50 +08:00
Simey Lameze
986e88bce3
MDL-60637 group: remove useless id number validation on web services
2017-11-21 11:21:50 +08:00
David Monllao
fec3b64a4f
Merge branch 'MDL-60526-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-20 13:44:10 +01:00
David Monllao
14120d413e
Merge branch 'MDL-60436-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-11-20 13:26:17 +01:00
David Monllao
5fe7cae927
Merge branch 'MDL-56253-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-11-20 12:55:45 +01:00
Juan Leyva
dbe472f58b
MDL-60738 webservice: Clean theme and lang properly
...
Sometimes the "theme" and "lang" fields in the user and course tables
in the database are set to incorrect values (uninstalled or
non-existent themes and language packs).
This makes Web Services functions to fail because the WS server
validate the returned data using the validate_param function that clean
parameters.
2017-11-20 09:38:15 +01:00
Jun Pataleta
8156736712
Merge branch 'MDL-60187_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2017-11-20 21:34:05 +13:00
Damyon Wiese
5e5283f9f3
Merge branch 'MDL-60810_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2017-11-20 15:59:27 +08:00
Damyon Wiese
ce694bbb81
Merge branch 'MDL-60809-33' of git://git.cameron1729.xyz/moodle into MOODLE_33_STABLE
2017-11-20 15:32:05 +08:00
Jakob Ackermann
ff6faa59eb
MDL-60187 mod_lti: Do not create a grade item when grades are disabled.
...
If the privacy option "Accept grades from the tool" is disabled, the
module should not appear in the gradebook when edited inline or when
recover grades is running during enrolment.
2017-11-20 14:05:02 +08:00
Luca Bösch
0cca93b3b2
MDL-56253 grade: have coursemodule name pass filters.
2017-11-20 06:38:33 +01:00
Damyon Wiese
67def8d76b
Merge branch 'MDL-27886-33' of git://github.com/tobiasreischmann/moodle into MOODLE_33_STABLE
2017-11-20 13:27:03 +08:00
Jun Pataleta
de935c233b
Merge branch 'MOODLE_33_STABLE_MDL-60253' of https://github.com/CengageEng/moodle into MOODLE_33_STABLE
2017-11-20 13:22:07 +13:00
Jun Pataleta
0a45b8eba3
Merge branch 'MDL-55808_33' of git://github.com/juancs/moodle into MOODLE_33_STABLE
2017-11-20 10:37:31 +13:00
Neill Magill
d10e946d7b
MDL-60436 blocks: Unit test for dashboard block positioning
2017-11-17 14:14:24 +00:00
Neill Magill
479e718dc3
MDL-60436 blocks: Improve performance of block loading
2017-11-17 14:13:30 +00:00
yair.spielmann
0bbd7b8291
MDL-59512 tool_oauth2: add option for basic authentication
2017-11-17 10:23:19 +01:00
Damyon Wiese
68791e3d6e
Merge branch 'MDL-60773-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-11-17 14:12:44 +08:00
Andrew Nicols
65c7d85d30
MDL-60773 core: Add pendingJS checks for autocomplete interactions
2017-11-17 14:01:02 +08:00
Adrian Greeve
a48f144dc1
MDL-37757 repositories: Deleting a repository deletes files.
...
If the user decides to remove a repository all of the linked
files are now deleted along with file references. This was causing
problems such as the course page displaying an error with no recourse
to fix the problem.
2017-11-16 15:01:02 +08:00
Cameron Ball
1174beee83
MDL-60809 xmlrpc: Include filelib when making xmlrpc call
2017-11-16 14:48:40 +08:00
Jake Dallimore
2a626230ee
weekly release 3.3.3+
2017-11-16 11:13:09 +08:00
David Monllao
ce5fe979f8
Merge branch 'MDL-60789-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2017-11-15 10:36:58 +01:00
Damyon Wiese
be05d8c3f0
Merge branch 'wip-MDL-59876-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-11-15 10:36:58 +01:00
Mark Nelson
ad904c2827
MDL-60810 auth_db: removed rubbish content in string
2017-11-15 15:01:40 +08:00
Damyon Wiese
087b392b04
MDL-60526 forms: Prevent duplicate type attributes
...
The exporter for mform elements does not skip "type" (which is included as a separate value).
2017-11-15 11:54:42 +08:00
Adrian Greeve
5a6b7338c3
MDL-59876 core_user: Add required library for function.
...
The external service create_users has a function call to
useredit_update_user_preference() that requires editlib.php
2017-11-15 11:50:23 +08:00
Damyon Wiese
d60d047a96
Merge branch 'MDL-60675-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-11-14 17:06:45 +08:00
Mihail Geshoski
30161129f5
MDL-60675 analytics: Apply strict comparison check
2017-11-14 16:33:34 +08:00
Sara Arjona
edd820115e
MDL-60789 workshop: Check title submission maxlength
2017-11-14 09:00:10 +01:00
Jake Dallimore
c5430a26cf
Merge branch 'MDL-60741_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-11-14 15:29:12 +08:00
Jun Pataleta
89401022c3
Merge branch 'm33_MDL-59099_MySQL8_InnoDB_Params_Removed' of https://github.com/scara/moodle into MOODLE_33_STABLE
2017-11-14 12:23:50 +13:00
Damyon Wiese
f8cecf2031
Merge branch 'MDL-60693_33-backup-multilang-activities' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-11-13 14:38:49 +08:00
Damyon Wiese
697d94550c
Merge branch 'MDL-60675-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-11-13 14:12:09 +08:00
Damyon Wiese
487b237684
Merge branch 'MDL-60355-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-13 13:30:42 +08:00
Juan Leyva
7444926f37
MDL-59876 webservice: Fix the user preference name field type
...
Web Services from user and enrol components has been updated to change
the user preference name field type from PARAM_ALPHANUMEXT to
PARAM_RAW.
The old type was not matching the core functionality.
2017-11-13 11:09:12 +08:00
Tim Lock
d1c7b42f57
MDL-58817 mod_lti: cartridge: maintain custom icons
2017-11-13 10:17:10 +10:30
Luca Bösch
6e270daa1d
MDL-60693 backup: Use multilang with course activities
...
On backup and restore, activities are shown after passing format_string,
supporting multilang.
2017-11-12 14:54:01 +01:00
Eloy Lafuente (stronk7)
22bce961b7
Moodle release 3.3.3
2017-11-11 19:29:38 +01:00
AMOS bot
ec6731b117
Automatically generated installer lang files
2017-11-11 00:05:47 +00:00
David Monllao
c99581ca26
weekly release 3.3.2+
2017-11-10 15:15:25 +01:00
David Monllao
32ae0dd852
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-11-10 15:15:23 +01:00
Jun Pataleta
3d7db9e878
Merge branch 'MDL-60771-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-11-10 18:03:31 +13:00
Damyon Wiese
e6b9178eaa
Merge branch 'MDL-60749-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2017-11-10 12:06:35 +08:00
Simey Lameze
5c7be99010
MDL-60771 mod_scorm: typecast score to integer
2017-11-10 12:02:48 +08:00
Andrew Nicols
77952f9b6f
Merge branch 'MDL-52838-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-10 11:50:03 +08:00
Mihail Geshoski
6b4810bdf9
MDL-60675 analytics: Error when selecting invalid insight
2017-11-10 10:48:50 +08:00
Damyon Wiese
2fa0109fbf
MDL-52838 workshop: Each criterion > 0 levels
...
Add validation to the edit assessment form so each criterion in a rubric requires at least one level.
2017-11-10 10:22:33 +08:00
Sara Arjona
f3e4a11dce
MDL-60749 scorm: Remove from files when downloading
2017-11-09 10:19:36 +01:00
Sara Arjona
038bc7f900
MDL-60550 user: Add more restrictions in keyword searches
...
Original patch provided by Tim Schroeder.
2017-11-09 15:50:29 +08:00
David Monllao
b7abe12fb7
Merge branch 'MDL-60615-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-09 08:49:03 +01:00
Damyon Wiese
5e06871c05
Merge branch 'MDL-60752-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-11-09 15:10:30 +08:00
Damyon Wiese
365a403c25
MDL-60615 imscc: string to array fix
...
Sloppy typing in the imscc converter is causing errors on php7.1
Variable is initialised as a string and then used as an array.
2017-11-09 15:06:42 +08:00
Andrew Nicols
22baec7429
MDL-60752 lti: Compare text in types_config properly
2017-11-09 14:27:01 +08:00
AMOS bot
bcfe44feb5
Automatically generated installer lang files
2017-11-09 00:05:11 +00:00
David Monllao
8526700385
Merge branch 'MDL-60720-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2017-11-08 17:32:40 +01:00
David Monllao
f47f92c0b1
Merge branch 'MDL-58699-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-08 15:56:36 +01:00
Tim Hunt
b9ab4a82e5
MDL-60741 purgecaches: did not correctly setup the admin page
...
Note that, admin_externalpage_setup does the right capability check.
2017-11-08 14:31:48 +00:00
David Monllao
a43556a44f
MDL-60733 oauth: Remove outdated comment
2017-11-08 12:04:55 +01:00
David Monllao
3417cf93e0
Merge branch 'MDL-60733-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-08 12:04:47 +01:00
David Monllao
64baebd086
weekly release 3.3.2+
2017-11-08 09:47:27 +01:00
David Monllao
45a0cd6120
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-11-08 09:47:26 +01:00
Damyon Wiese
c8e7e1c3c5
MDL-60733 core: B/C for google_oauth
...
The google_oauth class extends oauth2client which was modified to send "Accept" headers.
The "Accept" headers break picasa and could break any other plugin that was using google_oauth.
2017-11-08 15:25:34 +08:00
Jun Pataleta
6493f30813
Merge branch 'MDL-60717-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-11-08 14:43:35 +13:00
AMOS bot
49ecb5e880
Automatically generated installer lang files
2017-11-08 00:05:13 +00:00
Helen Foster
3417222e0a
MDL-60717 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
- needbcmath,auth_ldap - 'grace logins' changed to 'expired password
checking'
2017-11-07 21:59:52 +01:00
sam marshall
0d982a293c
MDL-60720 core_search: Indexing halts on failed get_document
...
The recordsets used for search indexing sometimes return results
which are invalid (e.g. cannot be found in database). When this
happens, the result in the iterator for the recordset will be
false. Due to a bug, the iterator used to stop when it encountered
a false value, which prevented indexing from getting past the
problematic record.
In addition, the iterator that skips future data resulted in the
current() function of its parent indicator being called twice per
entry, which meant that search indexing called get_document()
twice as many times.
2017-11-07 16:39:16 +00:00
Jake Dallimore
ad51194713
Merge branch 'MDL-57772-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-07 15:01:53 +08:00
Damyon Wiese
d2d3a57a6b
MDL-58699 mod_quiz: Require javascript for popup
...
If any of the access rules require the attempt to open in a new window, assume we
require javascript to attempt the quiz. This makes it harder to bypass the javascript
pseudo security restrictions.
2017-11-07 12:50:22 +08:00
Damyon Wiese
7b567a1fea
MDL-57772 chat: BEEP is back baby!
2017-11-07 11:25:17 +08:00
sam marshall
66fe9b5b5f
MDL-60671 core_search: Cron output should use mtrace
...
The mtrace function is preferable for plain text logging/progress
output because it can be redirected if necessary. By convention it
is normally used in cron and can be used in CLI tasks if required.
This change makes the text_progress_trace class use mtrace instead
of echo and then flush. (Default behaviour of mtrace is to do
exactly that, but it can be redirected too.)
Before this change, if anybody is relying on mtrace behaviour to
redirect logs of cron output, this will fail for some parts of the
search cron output (and some other places like auth plugins).
2017-11-07 11:07:48 +08:00
David Monllao
3c171cae05
Merge branch 'MDL-60424-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-06 21:12:28 +01:00
Tobias Reischmann
e185931893
MDL-27886 backup: Decision if a setting is fixed based on level
...
Previously, when a during backup/restore the "Schema"-stage is loaded,
some settings are fixed if they are LOCKED_BY_HIERARCHY. However, user
data fields of activities can be locked, when the section they are
contained in has user data set to false. When this setting is changed on
the same screen, the fixed setting of the activity can not be "unfixed"
by javascript.
This patch adds a settings-level to the call of is_changeable. With this
only those dependency_settings are considered, which belong to parent
settings, which are not changeable on the current stage.
2017-11-06 12:07:57 +01:00
Tobias Reischmann
0a8086fb97
MDL-27886 backup: Enabled unlocking of backup settings
...
The function is_locked was changed to determine only, if the
dependency_setting want's the dependent setting to be locked.
In the previous version, is_locked did not only check, if the
dependency_setting want's the setting to be locked, but also if the
setting was already locked. A recursive call to the status of the
dependent setting leaded to problems, when unlocking locked settings.
Also the PHPDOC of the is_locked was adjusted to coincide with the current
usage in backup_ui_settings->is_changeable() and
base_setting->set_status(). In both functions all dependency_settings of
a setting are iterated to check if this setting should be or is LOCKED_BY_HIERARCHY.
The actual state of the setting was therefore either checked beforehand
or is not interesting, since the question is, if it shall be changed.
2017-11-06 12:07:57 +01:00
Tobias Reischmann
8b31cbead8
MDL-27886 backup: Added behat tests for user data settings
...
This new test defines different combinations of global and local user
data settings during the restore process and tests that global defaults
can be overriden.
2017-11-06 12:07:57 +01:00
Damyon Wiese
b805234673
Merge branch 'MDL-59858-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-11-06 11:14:06 +08:00
Damyon Wiese
047785fbfd
Merge branch 'MDL-60437_33-multilang-html-block-titles' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-11-06 10:11:32 +08:00
Jun Pataleta
2665ad8aea
MDL-59858 amd: Focus on the element that actually triggers the modal
2017-11-06 13:20:47 +13:00
AMOS bot
ff78163dbd
Automatically generated installer lang files
2017-11-05 00:06:04 +00:00
Luca Bösch
70de3574bb
MDL-60437 blocks: HTML block title multilang
2017-11-03 16:36:41 +01:00
David Monllao
125d60d769
weekly release 3.3.2+
2017-11-03 10:25:16 +01:00
Juan Leyva
3ae3f0e2ee
MDL-60424 webservice: Allow CORS requests in webservice/upload.php
...
This will allow to upload files via Web Services using AJAX from
different domains, browser plugins, web apps, etc…
2017-11-03 09:41:44 +01:00
Jake Dallimore
e6b5450a2b
Merge branch 'MDL-58047-33-fix1' of http://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-03 16:10:53 +08:00
Damyon Wiese
f1e8521765
MDL-58047 assign: submission sorting
...
Only exclude new submission records from the sorting, draft and reopened submission are valid.
2017-11-03 15:56:03 +08:00
David Monllao
e60ad856d8
Merge branch 'MDL-58047-33-sortbysubmission' of https://github.com/roperto/moodle into MOODLE_33_STABLE
2017-11-02 16:57:56 +01:00
David Monllao
9446ec2399
Merge branch 'MDL-51945-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-02 16:54:45 +01:00
David Monllao
c191acfdd6
Merge branch 'MDL-60634-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-02 13:25:09 +01:00
David Monllao
ffb5996060
Merge branch 'MDL-60633-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-11-02 12:04:20 +01:00
David Monllao
b09c936c74
Merge branch 'MDL-53501-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-02 08:30:49 +01:00
Jake Dallimore
a68cbb2812
Merge branch 'MDL-59798-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-11-02 09:45:24 +08:00
Jake Dallimore
069853b01b
Merge branch 'MOODLE_33_STABLE_MDL-60007' of https://github.com/CengageEng/moodle into MOODLE_33_STABLE
2017-11-02 08:51:08 +08:00
Eloy Lafuente (stronk7)
f90fb8390b
weekly release 3.3.2+
2017-11-01 13:39:06 +01:00
Eloy Lafuente (stronk7)
46343f8cc2
Merge branch 'MDL-60503-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-01 11:46:01 +01:00
Damyon Wiese
bcedb11d99
MDL-60503 npm: Lock required node 8.9.x (LTS)
2017-11-01 14:54:00 +08:00
Daniel Thee Roperto
6afd56af46
MDL-58047 gradebook: fix sort by submission order.
2017-11-01 15:11:50 +11:00
Damyon Wiese
00d6486f73
Merge branch 'MDL-52037-33-fix' of https://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-11-01 11:15:28 +08:00
Andrew Nicols
f33e0d5222
MDL-52037 theme: Correct question feedback width
...
This relates to the cloze question answer when hovered.
2017-11-01 11:13:40 +08:00
Ryan Wyllie
7488f542d3
MDL-59798 assign: show due date calendar event for teachers
2017-11-01 01:36:34 +00:00
Vervoort, Claude
7c202963f7
MDL-60007 mod lti: allow delete without content-type
2017-10-31 09:59:47 -04:00
Juan Leyva
17e1682c4e
MDL-60433 mod_data: Fix strict check for groupid
2017-10-31 13:24:13 +01:00
Juan Leyva
ec8f2eb07d
MDL-60634 tool_mobile: Avoid CURL request to check HTTPS
2017-10-31 12:05:06 +01:00
David Monllao
d634a259a2
MDL-52037 theme: Update compiled css
2017-10-31 11:01:35 +01:00
Luca Bösch
2a4c1c7128
MDL-52037 questions: „Whether correct“-feedback marks adaptive width
2017-10-31 10:43:45 +01:00
Jake Dallimore
da5d103964
Merge branch 'MDL-60607_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-31 12:59:00 +08:00
Jun Pataleta
73b9bccd80
Merge branch 'MDL-57560-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-10-31 15:40:59 +13:00
Andrew Nicols
edb84bc356
Merge branch 'MDL-60139_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-31 09:15:40 +08:00
Andrew Nicols
f649aafd98
Merge branch 'MDL-60522-33' of https://github.com/Kathrin84/moodle into MOODLE_33_STABLE
2017-10-31 08:20:05 +08:00
Andrew Nicols
0afb1ecbec
MDL-60633 core: Add pendingjs checks for inplace editable
2017-10-31 07:04:33 +08:00
Tim Hunt
9d37a6f117
MDL-60607 quiz reports: catch separate groups & user has no group case
2017-10-30 17:58:40 +00:00
Tim Hunt
f74fe038a9
MDL-60607 quiz reports: move duplicate code to superclass method
2017-10-30 17:58:38 +00:00
David Monllao
3572b50b47
Merge branch 'MDL-60528-m33' of https://github.com/micaherne/moodle into MOODLE_33_STABLE
2017-10-30 17:59:09 +01:00
Juan Leyva
c6a0e94bd1
MDL-51945 core_user: Prevent duplicated emails in update_users WS
2017-10-30 17:42:42 +01:00
David Monllao
355c4b8d92
Merge branch 'MDL-52037_33-cloze-whether-correct-feedback-width' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-30 16:05:55 +01:00
Juan Leyva
7bd64b53c5
MDL-53501 webservice: Avoid values higher than PHP_INT_MAX
...
Integers coming from site settings needs casting to int to avoid
returning values higher than PHP_INT_MAX.
2017-10-30 16:04:29 +01:00
Michael Aherne
ed73eb0dde
MDL-60528 grading: Accurate class names in PHPDoc
2017-10-30 14:28:59 +00:00
Tim Hunt
e8ca0ae166
MDL-60139 question manual grading: move code to reduce confusion
...
Move the variable definition closer to where it is used.
2017-10-30 12:58:19 +00:00
Tim Hunt
42bd1cf3be
MDL-60139 question manual grading: redisplay mark as typed if editing
...
When the teacher is upgrading a previously entered grade, we re-display
exactly what they typed before if possible, rather than displaying with
a set number of decimal places.
2017-10-30 12:58:17 +00:00
Tim Hunt
ef78406324
MDL-60139 phpunit: Make assertTag verify attribute values with ===
...
I had a test that cared about the difference between value="5.0" and value="5".
2017-10-30 12:58:15 +00:00
David Monllao
c957f2c268
Merge branch 'MDL-60433-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-30 13:23:45 +01:00
Juan Leyva
2ec1b93b31
MDL-60433 mod_data: Fix groups in Web Services
2017-10-30 12:51:32 +01:00
David Monllao
20668b9a8a
Merge branch 'MDL-60377-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-30 11:42:42 +01:00
Luca Bösch
3b59deb429
MDL-52037 questions: „Whether correct“-feedback marks adaptive width
2017-10-30 10:37:33 +00:00
Kathrin Osswald
942d43eeac
MDL-60522 message: Removed additional tooltips
...
I removed the additional tooltips because I think that they are just used
in the notifications and messages context and duplicate the all over used
title tag that gives the same information when hovering. So the whole system
stays more consistently.
2017-10-30 08:02:36 +01:00
Damyon Wiese
3031e3de72
MDL-57560 boost: File upload progress
...
Copy / adapt some styles from the bootstrap progress widget to match the DOM used for file upload progress.
Bootstrap changed this alot in the current beta so I opted to do a minimal change (affect the scss for boost only), rather
than adapt the HTML to something that will change again anyway when we upgrade to the release version of bootstrap 4.
2017-10-30 13:13:30 +08:00
Jake Dallimore
e789d41efc
Merge branch 'MDL-59606_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-30 11:23:42 +08:00
Andrew Nicols
1f236c90b2
Merge branch 'MDL-60605-33' of https://github.com/dvdcastro/moodle into MOODLE_33_STABLE
2017-10-30 10:50:52 +08:00
Andrew Nicols
944520fd81
Merge branch 'MOODLE_33_STABLE_MDL-60360_enable_file_indexing_retroactively' of https://github.com/mattporritt/moodle into MOODLE_33_STABLE
2017-10-30 09:20:05 +08:00
Jun Pataleta
4f65073d33
Merge branch 'MDL-60572-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-30 10:25:24 +13:00
David Castro
3557004809
MDL-60605 assignment: Added some styles to fix spacing in YUI file tree
2017-10-27 11:05:53 -05:00
Tim Hunt
51b8cd794f
MDL-59606 quiz responses: fix edge cases in the report
...
This patch conbines valuable contributions from Kashmira Nagwekar and
Luca Bösch. Many thanks to them. However, the final form of the fix,
and hence the blame, falls to me -- Tim.
There were several issues here:
* The load_questions_usages_by_activity method in
question/engine/datalib.php was incorrectly treating the case
when no data was returned. (Looks like a historic copy-pase from
other methods that fetch one item by unique id, which therefore
must exist.)
* The report was not correctly handling the display when the 'Which
tries' was set to 'with, and without, attempts'.
* It was possible to select the 'All tries' option when also saying
'Users without attempts'. This combination makes not sense, so
a disabledIf rule was added to the form.
2017-10-27 16:57:30 +01:00
Matteo Scaramuccia
feb69eb8a5
MDL-59099 dml: MySQL8 supports only the Barracuda file format.
...
The following InnoDB file format configuration parameters were deprecated
in MySQL 5.7.7 and are now removed:
- innodb_file_format
- innodb_file_format_check
- innodb_file_format_max
- innodb_large_prefix
File format configuration parameters were necessary for creating tables
compatible with earlier versions of InnoDB in MySQL 5.1.
Now that MySQL 5.1 has reached the end of its product lifecycle,
the parameters are no longer required.
The FILE_FORMAT column was removed from the INNODB_SYS_TABLES and
INNODB_SYS_TABLESPACES Information Schema tables.
Ref: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-0.html
2017-10-27 17:41:22 +02:00
David Monllao
5992720184
weekly release 3.3.2+
2017-10-27 12:48:30 +02:00
Juan Leyva
c12bfcefdd
MDL-60572 admin: Fix forgottenpasswordurl for WS
...
We should expect URLs in that field.
The tool_mobile change is to not break the WS response if
forgottenpasswordurl does not contain a URL.
2017-10-27 10:41:28 +02:00
Damyon Wiese
ccdb33e9a8
MDL-60567 competencies: test list_competencies
2017-10-27 11:52:21 +08:00
Damyon Wiese
df4dd003f7
MDL-60567 competencies: list_competencies wrong type
...
"validate_params" returns arrays in external functions.
2017-10-27 11:52:21 +08:00
Matt Porritt
bf3a3c56b1
MDL-60360 Global Search: Enable file indexing message update.
...
If you have Global Search set up on a site without file
indexing enabled, then at a later date you enable file indexing
files associated with existing objects are not added.
The only way to have files for existing objects indexed is to
run a reindex of all content.
This patches updates the file indexing language string in the
solr search settings of Global Search to make this clear
to the site administrator.
2017-10-27 11:16:52 +11:00
Jun Pataleta
75638047ae
Merge branch 'MDL-60265-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-27 11:52:25 +13:00
David Monllao
4d415133f8
Merge branch 'wip-MDL-57055-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-10-26 19:17:39 +02:00
David Monllao
8b395d32e5
Merge branch 'MDL-60600_33_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_33_STABLE
2017-10-26 18:34:27 +02:00
Mark Johnson
8edb87a37f
MDL-60600 core_output: Clear static icon system cache between unit tests
2017-10-26 15:12:06 +01:00
Jun Pataleta
2b33c0e6d4
Merge branch 'MDL-59909-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-10-26 21:09:28 +13:00
Damyon Wiese
cdef8f4e51
Merge branch 'MDL-60366_feedback_upgrade_33' of git://github.com/davosmith/moodle into MOODLE_33_STABLE
2017-10-26 15:40:31 +08:00
Andrew Nicols
d6b67e26e3
Merge branch 'wip-MDL-60543-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-26 14:32:12 +08:00
Andrew Nicols
0a12ba0807
Merge branch 'MDL-60162_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-26 14:05:52 +08:00
Adrian Greeve
18ea0d75bc
MDL-57055 mod_label: Add label administration for boost.
...
This patch adds the label adminstration settings to the
label edit page.
2017-10-26 13:57:15 +08:00
Andrew Nicols
6188594b52
Merge branch 'MDL-60535_33-questionbank-button-styled' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-26 13:18:39 +08:00
Andrew Nicols
0afcdafdbc
Merge branch 'wip-MDL-60104-m33' of git://github.com/amygroshek/moodle into MOODLE_33_STABLE
2017-10-26 11:38:28 +08:00
Andrew Nicols
0de940286f
Merge branch 'MOODLE_33_MDL-51892' of https://github.com/fwsl/moodle into MOODLE_33_STABLE
2017-10-26 11:30:32 +08:00
Jake Dallimore
23854442d3
Merge branch 'MDL-59686-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-10-26 10:18:04 +08:00
Simey Lameze
46a05ebe6c
MDL-59686 form: fix autosave support for editor field
2017-10-26 09:04:11 +08:00
Jun Pataleta
2168da18b7
Merge branch 'MDL-60571_33-manualgrading-savegotonextpage-styled' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-26 10:03:03 +13:00
David Monllao
8e14926847
Merge branch 'wip_MDL-60250_M33' of git://github.com/gjb2048/moodle into MOODLE_33_STABLE
2017-10-25 15:13:27 +02:00
David Monllao
32e3f25c95
Merge branch 'MDL-60538-33' of https://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-10-25 15:09:41 +02:00
David Monllao
8375df3227
weekly release 3.3.2+
2017-10-25 11:13:53 +02:00
David Monllao
92b38fa1a8
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-10-25 11:13:52 +02:00
Damyon Wiese
0203b05f13
MDL-59909 calendar: Try hard not to fail the adhoc task.
...
Triggering a fatal error in an adhoc task is bad. It will be retried indefinitely.
Even though we are not sure how to get a module instance without a course module record,
it is possible and should not kill the Moodle site.
2017-10-25 15:44:00 +08:00
Andrew Nicols
82938bb562
Merge branch 'MDL-36580_33' of https://github.com/stronk7/moodle into MOODLE_33_STABLE
2017-10-25 12:18:24 +08:00
Andrew Nicols
92126f2ea8
Merge branch 'MDL-36580_33' of https://github.com/stronk7/moodle into MOODLE_33_STABLE
2017-10-25 12:18:23 +08:00
Mihail Geshoski
c3ddc8e2fd
MDL-60538 lesson: check if max attempts exceeded, use new lang string
2017-10-25 09:08:29 +08:00
Eloy Lafuente (stronk7)
e81b7b7487
MDL-36580 backup: Avoid PHP notice restoring old backups
...
Before this implementation, both resourcekey and password
were not being included in the backups, so old backups are
missing them. To keep upwards compatibility and avoid a PHP
Notice (undefined property), existence is checked via isset(),
that is the usual way all over the restore process.
2017-10-24 23:02:04 +02:00
Tim Hunt
1941f9ab63
MDL-60162 quiz reports: refactor duplicated code into the base class
...
This is needed to fix the unit test in the last commit.
2017-10-24 18:14:33 +01:00
Tim Hunt
16ae053264
MDL-60162 quiz reports: too many rows fetched on download
...
This happened if one user had multiple enrolments in a course, and was
quite inefficient.
2017-10-24 18:14:32 +01:00
AMOS bot
78ff74e0d3
Automatically generated installer lang files
2017-10-25 00:05:50 +08:00
Amy Groshek
8b0427a3a9
MDL-60104 mod_scorm: Fix scorm description display overflow
2017-10-24 10:37:02 -05:00
Luca Bösch
8c66b48b85
MDL-60535 quiz: question bank button styled
2017-10-24 16:10:03 +01:00
Luca Bösch
dc3a628459
MDL-60571 quiz: Manual grading Save and go to next page button styled
2017-10-24 12:14:00 +01:00
Grzegorz Ziółek
915b7b6914
MDL-51892 logging: Proper description of login errors.
2017-10-24 10:54:48 +02:00
Davo Smith
cdd6d0d240
MDL-60366 mod_feedback: fix deletion of valid anonymous duplicates
2017-10-24 09:36:14 +01:00
Andrew Nicols
d30613b147
MDL-57477 session: Comment tidyup
2017-10-24 08:13:10 +08:00
Andrew Nicols
729ada251b
Merge branch 'MDL-57477_33' of https://github.com/appalachianstate/moodle into MOODLE_33_STABLE
2017-10-24 08:08:27 +08:00
Fred Woolard
58235c3774
MDL-57477 core: If memcached 3.x mimic 2.2.0 lock acquisition behavior
2017-10-23 13:48:08 -04:00
David Monllao
2ea0d1ffde
Merge branch 'MDL-60527_33-action-menu-links-missing-spaces-attributes' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-23 16:59:10 +02:00
Andrew Nicols
1938195cac
MDL-60489 javascript: Add missing promise fails
2017-10-23 20:29:26 +08:00
Andrew Nicols
83a6957d2e
Merge branch 'MDL-60489-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-10-23 20:27:16 +08:00
Eloy Lafuente (stronk7)
cb00fcc297
Merge branch 'm33_MDL-59100_MySQL8_INFORMATION_SCHEMAs_Need_Lowercasing' of https://github.com/scara/moodle into MOODLE_33_STABLE
2017-10-23 12:10:59 +02:00
Gareth J Barnard
4e2d813fb3
MDL-60250 theme_bootstrapbase: Calendar popover misplaced in RTL langs.
2017-10-23 11:08:46 +01:00
Ryan Wyllie
651f9e6c6b
MDL-60489 javascript: add animations to modal setBody
2017-10-23 08:03:14 +00:00
Marina Glancy
75d54a7b9b
MDL-60543 env: Moodle 3.2 and 3.3 do no support PHP7.2
2017-10-23 14:18:49 +08:00
Damyon Wiese
e66e807e81
Merge branch 'MDL-52653-33' of http://github.com/damyon/moodle into MOODLE_33_STABLE
2017-10-23 13:14:49 +08:00
Damyon Wiese
2891fb44b9
Merge branch 'MDL-58605-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-23 11:16:25 +08:00
Andrew Nicols
df3a27d865
MDL-58605 mod_scorm: Simplify feature
...
The singlescobasic_missingorg.zip file includes a modified version of
the javascript which deliberately breaks content.
We need it to have different file names to not break other similar copies
of the file.
2017-10-23 07:56:40 +08:00
Luca Bösch
92be41bf98
MDL-60527 templates: missing spaces round attribute and aria-labelledby
2017-10-22 22:07:35 +01:00
Matteo Scaramuccia
3989a44cfb
MDL-59100 dml: Lower the case of INFORMATION_SCHEMA.* fields.
2017-10-21 14:33:46 +02:00
Eloy Lafuente (stronk7)
bcca46d630
weekly release 3.3.2+
2017-10-20 23:55:00 +02:00
Eloy Lafuente (stronk7)
c96be3bbef
MDL-60485 modgrade: Change string expectation in related test
2017-10-20 18:55:40 +02:00
David Monllao
33336b560e
Merge branch 'wip-MDL-60485-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-10-20 04:43:25 +02:00
Andrew Nicols
1c6b0718be
Merge branch 'MDL-60456-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-10-20 10:28:45 +08:00
David Monllao
d0abd8f9fc
Merge branch 'MDL-60123-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-10-20 02:22:26 +02:00
Eloy Lafuente (stronk7)
a5adcc8ad4
Merge branch 'MDL-60342-33' of https://github.com/patkira/moodle into MOODLE_33_STABLE
2017-10-19 23:24:58 +02:00
Eloy Lafuente (stronk7)
c4cae28841
Merge branch 'wip-MDL-60314-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-19 23:19:07 +02:00
Eloy Lafuente (stronk7)
492e044470
Merge branch 'MDL-60449-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-10-19 22:21:22 +02:00
Helen Foster
bc8665f4dd
MDL-60449 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* errorretrievingkey in message_airnotifier - improved wording and
removing reference to Moodle.org
* enddate_help and courseduration_desc in core - clearer wording
explaining what the date actually does
* restore:viewautomatedfilearea in core_role - changing wording to match
the behaviour
* dropzones_help in qtype_ddmarker - improved wording
* autologinkeygenerationlockout in tool_mobile - updated error message
* configallowemailaddresses in core_admin - clearer description
* subscriptionmode_helpin mod_forum - removing misleading sentence about
subscription mode changes not affecting existing users
2017-10-19 18:17:46 +02:00
David Monllao
b4d4e7885a
Merge branch 'wip-MDL-58915-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-19 15:44:25 +02:00
David Monllao
2b1827a6d1
Merge branch 'MDL-60233-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-19 13:51:15 +02:00
Nadav Kavalerchik
8304784442
MDL-60182 Glossary: Fix print icon label in RTL mode
2017-10-19 13:36:11 +02:00
David Monllao
4b8c428047
Merge branch 'MDL-60469-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-19 10:53:26 +02:00
David Monllao
fc4d0e7f8c
Merge branch 'MDL-60247_33-multilang-html-glossary-block-titles' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-19 10:34:47 +02:00
David Monllao
e940603c99
Merge branch 'MDL-60153-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-10-19 10:19:17 +02:00
Eloy Lafuente (stronk7)
66dc42dc7a
MDL-36580 backup: Apply the decrypt() method to lti "secrets"
2017-10-19 10:17:12 +02:00
Eloy Lafuente (stronk7)
e76cfde358
MDL-36580 backup: General support for decrypted contents in restore
...
- Uses site generated (on backup) key.
- Can be applied potentially everywhere in the restore process.
- Covered with unit tests.
- Authentication / integrity aware so can be used between any 2 servers
(just requires matching key).
2017-10-19 10:17:11 +02:00
Eloy Lafuente (stronk7)
29b66bc2eb
MDL-36580 backup: Use the encrypted_final_element for lti "secrets"
2017-10-19 10:17:11 +02:00
Eloy Lafuente (stronk7)
d070c63237
MDL-36580 backup: General support for encrypted contents in backups
...
- Built using standard backup custom fields.
- Can be applied potentially everywhere.
- Automatically addded 'encrypted' attribute.
- Defaults to site generated key.
- Enforces key robutness / provides authentication (hmac integrity)
- Covered with unit tests.
2017-10-19 10:17:07 +02:00
Damyon Wiese
e17641e19e
MDL-52653 scorm: Comment for cms.completion_status
2017-10-19 14:56:54 +08:00
Christian Lawson-Perfect
35ff3eae2d
MDL-52653 SCORM: fix scorm_check_mode on v1.3
...
SCORM 2004 uses the element 'cmi.completion_status' to store the
completion status of a SCO, not 'cmi.core.lesson_status'.
This amends scorm_check_mode so that the right element is looked up.
When scorm_version_check returns false, SCORM 1.2 is assumed.
2017-10-19 14:56:54 +08:00
Adrian Greeve
c2e9ef8d1d
MDL-60485 modgrade: Update to mod settings form.
...
The message for changing the max grade in the module form
was inaccurate for modules that can not rescale.
2017-10-19 14:37:57 +08:00
Mark Nielsen
2cbe558754
MDL-60001 core_files: Use local file for gzopen
...
The gzopen method does not appear to support
file streams.
2017-10-19 13:12:50 +08:00
Damyon Wiese
fe94e2bd14
MDL-60456 javascript: Rebuild npm-shrinkwrap
...
Build npm-shrinkwrap with the latest node version and only test the latest node version on travis.
2017-10-19 11:54:00 +08:00
Andrew Nicols
6475e2cb5e
Merge branch 'MDL-60319-MOODLE_33-google-converter-bug' of https://github.com/mspall/moodle into MOODLE_33_STABLE
2017-10-19 11:29:20 +08:00
Jun Pataleta
f4307218e6
Merge branch 'wip-MDL-60335-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-19 15:39:36 +13:00
Andrew Nicols
0d18af4621
MDL-60469 behat: Replace I press with I click on
2017-10-19 10:39:27 +08:00
Jun Pataleta
1a58b9a5d1
Merge branch 'mdl59843-moodle33' of https://github.com/tlock/moodle into MOODLE_33_STABLE
2017-10-19 13:21:25 +13:00
Eloy Lafuente (stronk7)
6ba05a7368
weekly release 3.3.2+
2017-10-19 00:11:11 +02:00
Eloy Lafuente (stronk7)
c1a6523782
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-10-19 00:11:09 +02:00
Pat Kira
74ee81e38e
MDL-60342 test: Reset user agent after tests
...
- Add a test that proves this useragent is not being reset after a test
- Reset user agent
2017-10-18 14:02:07 +11:00
Marina Glancy
e27dfe0fbc
MDL-60335 admin: fix encoding of nonlatin site names in blocked hosts
2017-10-17 12:59:49 +08:00
Eloy Lafuente (stronk7)
2d2e3dc0eb
Merge branch 'MDL-60320_33' of git://github.com/aolley/moodle into MOODLE_33_STABLE
2017-10-17 00:06:03 +02:00
David Monllao
2b5948200f
Merge branch 'MDL-60373-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-16 18:28:56 +02:00
Jake Dallimore
37340fb27b
Merge branch 'wip-MDL-60033-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-16 15:37:06 +08:00
Jake Dallimore
3d8e2ef988
MDL-60123 assign: Allow teachers to deselect pdf annotations in editpdf
...
Clicking a blank area of the canvas will now deselect any currently
selected annotation.
2017-10-16 08:44:23 +08:00
AMOS bot
c078a012de
Automatically generated installer lang files
2017-10-14 00:08:31 +08:00
Juan Segarra Montesinos
46b8ab729a
MDL-55808 mod_glossary: Search glossary entries with ratings enabled doesn't work
2017-10-13 17:24:00 +02:00
Luca Bösch
ae565b0e4d
MDL-60247 blocks: Multilang in Random glossary and in HTML block titles.
2017-10-13 13:52:27 +02:00
Jake Dallimore
298c1361e8
weekly release 3.3.2+
2017-10-13 14:33:18 +08:00
Jake Dallimore
ad9e004174
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-10-13 14:33:17 +08:00
Marina Glancy
d250014ef7
MDL-58915 search_solr: connection to solr can use blocked hosts
2017-10-13 12:18:05 +08:00
Jake Dallimore
747a386ed4
Merge branch 'MDL-60357-33-fix' of https://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-13 11:40:30 +08:00
Andrew Nicols
d9810c83cb
MDL-60357 search: Ensure that the document is valid
...
We were previously testing tha the parent is valid, which it was, and
then fetching the current record, before fetching data from it.
However, the way in which the recordset walk works, the valid function
checks whether the _record_ itself is valid, whilst the current allows
for a callback to be applied.
In this instance, the data-entry was failing because the count of
indexfields was < 2. The recordset data itself was valid, but the view
was not, and as a result, the current() function returned false.
This false was not previously handled.
I've changed the logic so that we handle this case, and have removed a
double-negative in the process.
2017-10-13 09:46:28 +08:00
Jun Pataleta
7b4b469720
Merge branch 'MDL-59854-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-10-12 12:27:47 +08:00
Tobias Reischmann
8db207f90f
MDL-59854 forum: Created unique db key for forum_subscriptions
...
Due to race conditions in the function subscribe_user
it was possible to create duplicate forum subscriptions.
This lead to error messages, when displaying the list of
all subscriptions.
This patch removes all existing duplicate entries and
creates a unique db key to prevent this from happening in
the future.
2017-10-12 12:19:49 +08:00
Eloy Lafuente (stronk7)
ca3c02b188
Merge branch 'MDL-60357-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2017-10-11 20:49:46 +02:00
Andrew Nicols
0be75ddb99
Merge branch 'MOODLE_33_STABLE_MDL-60276' of https://github.com/CengageEng/moodle into MOODLE_33_STABLE
2017-10-11 09:39:50 +08:00
Eloy Lafuente (stronk7)
795c5635e0
Merge branch 'MDL-60300-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-10-11 01:40:04 +02:00
Eloy Lafuente (stronk7)
91bc1d0983
Merge branch 'MDL-60346-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2017-10-11 01:13:33 +02:00
Eloy Lafuente (stronk7)
739d0e33dd
Merge branch 'MDL-60364-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-10-11 01:00:37 +02:00
Juan Leyva
0f08e89988
MDL-60377 webservice: Format correctly text returned by WS
2017-10-10 15:12:37 +02:00
Damyon Wiese
564787c47b
Merge branch 'MDL-59889-33' of git://github.com/Dagefoerde/moodle into MOODLE_33_STABLE
2017-10-10 13:22:04 +08:00
Adam Olley
3ff2f2d474
MDL-60320 icons: Use PNG icons as the preview thumbnails
...
Without this change, Moodle fails to provide any data when requesting a
thumbnail for a non-image file as its looking to provide a SVG file that
doesn't exist.
2017-10-10 09:57:41 +10:30
Eloy Lafuente (stronk7)
d83185cfae
Merge branch 'm33_MDL-60318_Undefined_method_file_storage-move_to_trash' of https://github.com/scara/moodle into MOODLE_33_STABLE
2017-10-09 23:12:08 +02:00
AMOS bot
9802346b16
Automatically generated installer lang files
2017-10-10 00:12:00 +08:00
Andrew Nicols
67a4191380
Merge branch 'MDL-60317_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-09 14:10:08 +08:00
Andrew Nicols
0e21a039da
MDL-60373 core: Do not show title if there is no title
2017-10-09 12:36:33 +08:00
Jun Pataleta
645c3bdd64
MDL-60153 course_format: Remove irrelevant CSS styles
...
* The styles ".course-content ul.topics li.section .right img.icon" and
".course-content ul.weeks li.section .right img.icon" are now kind of
irrelevant and are causing course section action menu items in
Bootstrapbase to be rendered without spacing between the action menu
icon and the label.
2017-10-09 10:23:24 +08:00
Tim Lock
be60d9e7f7
MDL-60153 theme_bootstrapbase: Fix align of edit section menu
2017-10-09 10:23:24 +08:00
Marina Glancy
96b04bdedc
MDL-60314 navigation: fix overriding variable value
2017-10-09 10:19:28 +08:00
sam marshall
a685402bd8
MDL-60357 core_search: Future modified times cause serious problems
2017-10-06 14:14:25 +01:00
Jan Dageförde
2d2f32f242
MDL-59889 oauth2: Remove check for storing new refresh token
2017-10-06 14:49:23 +02:00
Neill Magill
6bc6c40f5b
MDL-60300 Quiz: Offline update time not set correctly
2017-10-06 13:33:20 +01:00
Neill Magill
598c974d46
MDL-60364 Web service: E_ERROR in course_check_updates web service
...
The error stated that course_check_updates() is undefined, this function
is in the course lib.php file.
2017-10-06 13:32:54 +01:00
sam marshall
1ba83f0d5a
MDL-60346 core_search: Solr connection ignores proxy settings
2017-10-06 12:28:04 +01:00
Jake Dallimore
2ffd848807
weekly release 3.3.2+
2017-10-06 14:34:39 +08:00
Jake Dallimore
b5f9f77e4c
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-10-06 14:34:38 +08:00
Michael Spall
52d65d0970
MDL-60319 Google converter: Add html to convertible types
...
Add html files to the file types that Google can convert. This allows
the Google Drive converter to convert online submissions to pdf. This
fixes an issue where if online submissions is selected and the Google
Drive converter is used all conversions fail and produce a single
blank pdf. Credit to Peter Svec for the idea for this fix.
2017-10-05 08:13:34 -06:00
Jun Pataleta
f46e46c174
Merge branch 'MDL-60352-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-05 16:16:47 +08:00
Juan Leyva
aa7f151edd
MDL-60355 media_vimeo: Support restricted videos by domain in the app
...
As reported in MOBILE-1511, Vimeo videos restricted by domain are not
working in the app.
The reason is simple: The restriction is done by the Referer HTTP
header, when a video is embedded via an iframe in the Moodle Site,
Vimeo checks the Referer to see if it matches the specified domain.
When the video is embedded in the mobile app, the Referer is the one
provided by the app Cordova container so Vimeo won't allow playing the
video.
The solution is to add an extra iframe on top of the Vimeo embedding
one (like a proxy), the app will display an iframe pointing to a page
in the site that will include the iframe pointing to vimeo so the
restriction check will work.
2017-10-05 09:53:50 +02:00
Andrew Nicols
3e2afb9d11
MDL-60352 calendar: Do not select original event for collection
2017-10-05 14:43:23 +08:00
Jake Dallimore
6b40b9182b
Merge branch 'MDL-57228_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-04 13:43:27 +08:00
Eloy Lafuente (stronk7)
4a56b4efb5
Merge branch 'MDL-59882-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-03 20:52:04 +02:00
Eloy Lafuente (stronk7)
e945953705
Merge branch 'MDL-60198-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-03 20:15:53 +02:00
AMOS bot
a813ed0dd6
Automatically generated installer lang files
2017-10-04 00:10:33 +08:00
Andrew Nicols
b278d32999
Merge branch 'MDL-60210-33-upgradecheck' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-10-03 10:33:32 +08:00
Matteo Scaramuccia
accc87283a
MDL-60318 filestorage: Fixed undefined method move_to_trash()
2017-10-02 23:03:20 +02:00
Tim Hunt
b86bb7b4df
MDL-60317 quiz reports: fix regression caused by MDL-57511
2017-10-02 18:24:51 +01:00
Andrew Nicols
7129db08e7
Merge branch 'MDL-58790_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-02 15:40:22 +08:00
Andrew Nicols
9ae3d44588
MDL-59882 behat: Update known uses of dialogue CSS
2017-10-02 12:49:34 +08:00
Andrew Nicols
176bb9eec3
MDL-59882 behat: Add newer modal type to selectors
2017-10-02 12:46:14 +08:00
Andrew Nicols
f009ad959a
Merge branch 'MDL-60306-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-10-02 10:17:25 +08:00
Jun Pataleta
5ef74b0c3d
MDL-60306 calendar: Fix rrule_manager unit test
...
* The calculation of the expected date should depend on the comparison
with the start date's date and not it's exact timestamp.
2017-10-02 09:19:08 +08:00
ddelblanco
d68208baa1
MDL-60276 LTI Content Item: does not populate tool url when https
2017-09-28 09:53:31 -07:00
AMOS bot
03152cd95c
Automatically generated installer lang files
2017-09-29 00:06:02 +08:00
Juan Leyva
ff2a8c5a18
MDL-60265 tool_mobile: Return sitepolicy in tool_mobile_get_config WS
2017-09-28 10:50:54 +02:00
Jake Dallimore
d7bee96561
weekly release 3.3.2+
2017-09-28 14:27:30 +08:00
Tim Lock
41fb3ea48f
MDL-59843 mod_choice: Fix horizontal display mode
...
This re-implements the feature in the boost and bootstrap themes.
2017-09-28 12:30:27 +10:00
Eloy Lafuente (stronk7)
1eb29f17e3
Merge branch 'MDL-60243-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-09-27 20:48:39 +02:00
Vervoort, Claude
c76ac89f80
MDL-60253 lti: also consider securetoolurl for URL match
2017-09-27 13:25:52 -04:00
Jake Dallimore
7d1e74c3da
Merge branch 'MDL-59780-33' of git://github.com/ankitagarwal/moodle into MOODLE_33_STABLE
2017-09-27 13:43:42 +08:00
Ankit Agarwal
00479a197e
MDL-59780 mathjax: Make sure mathjax url doesn't become empty
2017-09-27 09:15:16 +05:30
Jake Dallimore
91d9281330
MDL-60243 competencies: fix ordering bug in api_test unit test
...
list_user_competencies_to_review() orders by shortname, but the test
creates 2 user competencies with the same short name, resulting in
unpredictable results. This patch fixes that.
2017-09-27 09:23:20 +08:00
Eloy Lafuente (stronk7)
3f2082ef15
Merge branch 'MDL-59931_33_STABLE' of https://github.com/ctam/moodle into MOODLE_33_STABLE
2017-09-27 01:16:17 +02:00
Eloy Lafuente (stronk7)
c953223f50
Merge branch 'MDL-59220-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-09-27 00:52:11 +02:00
Juan Leyva
7135925f9e
MDL-60198 webservice: Add missing MOODLE_INTERNAL checks
2017-09-26 23:04:35 +02:00
Eloy Lafuente (stronk7)
156c08723d
Merge branch 'MDL-59645-33-flickr' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-09-26 19:35:08 +02:00
Tim Hunt
2835d3c50d
MDL-58790 quiz editing: translate hard-coded new heading string
2017-09-26 11:18:26 +01:00
Juan Leyva
d6fee3b572
MDL-60233 mod_assign: Avoid HTML in the item field of external warnings
...
The item field is defined as PARAM_TEXT (no HTML tags allowed except
for multilang).
Using the s that add quotes to HTML characters we avoid potential Web
Services invalid parameters errors.
2017-09-26 12:13:31 +02:00
Andrew Nicols
76ed567062
Merge branch 'MDL-60141-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-09-26 15:48:07 +08:00
Jake Dallimore
70c7be1c93
Merge branch 'MDL-60121-multi-enrol-backup-MOODLE_33_STABLE' of https://github.com/mpetrowi/moodle into MOODLE_33_STABLE
2017-09-26 15:25:04 +08:00
Juan Leyva
cb511fdfb6
MDL-60141 auth_email: Fix sitepolicy field type in get_signup_settings
2017-09-26 09:11:17 +02:00
Simey Lameze
2cb5968d25
MDL-60052 theme_bootstrapbase: proper handling of large modals
2017-09-26 11:20:26 +08:00
Andrew Nicols
2c9e28d2b8
Merge branch 'MDL-60052-33' of https://github.com/xow/moodle into MOODLE_33_STABLE
2017-09-26 09:40:30 +08:00
Andrew Nicols
620a05aa6a
Merge branch 'MOODLE_33_STABLE' of https://github.com/ConnorSheremeta/moodle into MOODLE_33_STABLE
2017-09-26 09:26:10 +08:00
Eloy Lafuente (stronk7)
7969d430e1
Merge branch 'MDL-59505-33-gdrive' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-09-26 01:25:53 +02:00
Carson Tam
421a17f2a9
MDL-59931 mod_quiz: Fixing incorrect pagination count.
2017-09-25 12:49:29 -07:00
Eloy Lafuente (stronk7)
abf2bf0175
Merge branch 'wip-MDL-60167-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-09-25 20:19:26 +02:00
Shamim Rezaie
0243d08185
MDL-57228 quiz editing: unit test for the move case
2017-09-25 12:55:01 +01:00
Tim Hunt
06a850c19e
MDL-57228 quiz: fix editing when there are one-question sections
...
Fix based on a patch by Joost van der Borg <j.van.der.borg@ssr.nl >.
2017-09-25 12:55:00 +01:00
Marina Glancy
1ce18b558b
MDL-60167 upgrade: Fix duplicate site registrations
2017-09-24 18:51:12 +08:00
Dan Poltawski
2f0bd18ad9
weekly release 3.3.2+
2017-09-22 12:43:18 +01:00
Dan Poltawski
fdf3d9bda5
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-09-22 12:43:17 +01:00
David Mudrák
a89500f81f
MDL-60210 admin: Check if the site needs upgrade on admin/search.php too
...
The page admin/search.php is the default administration page in Boost
based themes. It should behave the same as admin/index.php or
my/index.php and check if the site needs upgrade.
2017-09-22 13:18:24 +02:00
Jun Pataleta
1a3a805c57
Merge branch 'MDL-37810-33-fix' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-09-22 10:54:51 +08:00
Ryan Wyllie
aecfdf39dd
MDL-60052 javascript: fix large styling for modals
2017-09-22 10:00:02 +08:00
Damyon Wiese
1595d0d44f
MDL-59220 setuplib: Redirect on https mismatch
...
When the wwwroot indicates https support and a page is accessed over http,
redirect to the wwwroot. This is a better experience than displaying an error.
Backport of MDL-58318.
2017-09-22 09:46:45 +08:00
David Mudrák
d12b219aae
MDL-59505 oauth2: Fix storage of access controlled links
...
When files are copied into the system account's drive, they are put into
folders respecting the structure of contexts. Folder names were based on
context names only and so were likely to collide (such as with users
with the same name).
The patch ads context instance identifiers to the name so that they can
be identified more reliably.
2017-09-21 22:15:47 +02:00
AMOS bot
205ede3084
Automatically generated installer lang files
2017-09-22 00:08:18 +08:00
AMOS bot
4b2ae7cb3f
Automatically generated installer lang files
2017-09-22 00:08:18 +08:00
Jake Dallimore
bf9e1794d8
MDL-37810 roles: fix profile roles logic to include all roles
...
If the user has the role:assign capability then the list of profile roles
will include any role assigned in the context or above.
2017-09-21 22:26:18 +08:00
AMOS bot
025ce03039
Automatically generated installer lang files
2017-09-21 00:06:17 +08:00
Eloy Lafuente (stronk7)
cf06189838
Merge branch 'MDL-60132-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-09-19 22:38:49 +02:00
David Mudrák
43868ab6d4
MDL-59645 flickrlib: Show debug notice when using legacy authentication
2017-09-19 14:39:43 +02:00
David Mudrák
4a821e2db0
MDL-59645 portfolio_flickr: Make the Flickr portfolio export work again
...
The patch modifies the Flickr portfolio to make it use of the new oauth1
based client.
2017-09-19 14:39:42 +02:00
David Mudrák
e674b4d4a9
MDL-59645 repository_flickr: Drop legacy auth tokens and nsids
...
The values stored in these user preferences were valid for the old
flickr auth mechanism and are not usable any more. The new oauth1 based
version needs to store both the token (in the flickr_access_token
preference) and the token secret (flickr_access_token_secret). The new
version does not need to store the user's nsid.
The cryptic names of these legacy settings are a result of how dealing
with user preferences was originally implemented.
2017-09-19 14:39:42 +02:00
David Mudrák
4f7ef6fed3
MDL-59645 repository_flickr: Make the Flickr repository work again
...
The patch makes the Flickr repository use the new oauth1 based client.
Beside that, other improvements include:
* Does not attempt to guess the photo URL any more. Instead uses
url_sq and url_o extras of the flickr.photos.search call.
* The photos.search does not return the information about the photo size
so we set it to null (previously was returned as 'unknown' which made
it be displayed as zero).
* Does not perform additional API request to obtain the manage URL, uses
https://www.flickr.com/photos/organize instead.
2017-09-19 14:39:42 +02:00
David Mudrák
46ca89ea8b
MDL-59645 oauth1: Implement a new simple Flickr API client
...
Flickr has switched over to OAuth 1.0 based authentication. This is a
simple client allowing Moodle to perform authenticated calls to the
Flickr API.
2017-09-19 14:39:42 +02:00
David Mudrák
54525dd238
MDL-59645 oauth1: Improve reporting of token errors
...
Provide a more meaningful error message and debuginfo allowing to
diagnose what is going on. In case of flickr, this is typically thrown
when flickr API responses with their "bad, bad panda" HTML page instead
of the expected reply.
2017-09-19 14:39:42 +02:00
David Mudrák
fde6b9ef06
MDL-59645 oauth1: Pass oauth_callback only to obtain the request token
...
As per the oauth1 spec, the oauth_callback is supposed to be passed only
when obtaining the initial request token. The client used to append it
automatically to all requests which broke the request signature.
2017-09-19 14:39:42 +02:00
Matt Petro
ae8ce02b74
MDL-60121 enrol: Fix enrol plugin backup
...
Allow more than one enrol plugin to add backup structure.
2017-09-19 07:07:21 -04:00
Jun Pataleta
cacef68723
Merge branch 'MDL-60048-33' of https://github.com/Kathrin84/moodle into MOODLE_33_STABLE
2017-09-19 17:21:25 +08:00
Dan Poltawski
843f487c22
Merge branch 'MDL-60018-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-09-19 07:28:07 +01:00
Eloy Lafuente (stronk7)
eb0019a7ac
Merge branch 'MDL-60105_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2017-09-19 01:56:45 +02:00
Eloy Lafuente (stronk7)
84ecc2a5eb
Merge branch 'MDL-52131-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-09-19 01:53:33 +02:00
Eloy Lafuente (stronk7)
920fe36776
Merge branch 'MDL-37810-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-09-19 01:48:14 +02:00
Eloy Lafuente (stronk7)
aa05704599
Merge branch 'MDL-53244_33_STABLE' of git://github.com/Chocolate-lightning/moodle into MOODLE_33_STABLE
2017-09-19 01:43:25 +02:00
Jake Dallimore
bbb818a6e1
MDL-37810 roles: added manager case to test_get_user_roles_in_course()
...
Managers can assign managers, and should be able to see that role on
the course profile page, as a link to the participants page.
2017-09-18 10:21:07 +08:00
Jun Pataleta
b5c6c217d9
Merge branch 'MDL-59994-33-v2' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-09-18 09:10:04 +08:00
Jake Dallimore
71d5abb422
MDL-37810 roles: get_user_roles_in_course returns all relevant roles
...
Fixed to return both those roles in the profileroles site policy and
any roles which the current user can assign in the respective context,
meaning a user can see a link to any role they can assign.
2017-09-18 09:00:31 +08:00
Jake Dallimore
a8f69dbed0
MDL-37810 roles: unit tests for get_profile_roles()
2017-09-18 09:00:31 +08:00
Jake Dallimore
12ede4f87f
MDL-37810 roles: fix get_profile_roles() so it returns assignable roles
2017-09-18 09:00:31 +08:00
Simey Lameze
f2fc4bccf4
MDL-59994 competency: improve user competency unit test
2017-09-18 08:33:03 +08:00
Simey Lameze
486a9a4d9b
MDL-59994 competency: dont list competencies from deleted users
2017-09-18 08:33:03 +08:00
Dan Poltawski
50126511aa
weekly release 3.3.2+
2017-09-15 08:49:29 +01:00
Dan Poltawski
766a2d3364
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-09-15 08:49:28 +01:00
Kathrin Osswald
e95beb73b9
MDL-60048 theme_boost: Center logo within the navbar
...
My solution is to remove the padding that's added within scss/bootstrap/_navbar.scss (line 72)
for the case that a logo (has-logo) is uploaded and displayed within the navbar.
Removing this padding will center the image within the navbar.
2017-09-14 13:51:05 +02:00
Juan Leyva
308bf50e76
MDL-60132 tool_mobile: Handle correctly moodle_url instances
...
In Moodle there are some functions that can be overridden by themes.
Some themes are returning incorrect value types in those functions
2017-09-14 12:17:56 +02:00
Juan Segarra Montesinos
2352074dc0
MDL-52131 qbehaviour: respect manualcomment format
...
The format of a manual comment in a question is respected when
the preferred editor is "Plain text area".
2017-09-14 13:31:15 +08:00
Matt Clarkson
3ee0495c62
MDL-60105 mod_folder: Set timemodified on change
...
Changes to the folder contents were not resulting in the
timemodied of the folder activity being set. This prevented
global search from picking up the changes.
2017-09-13 13:53:29 +02:00
Matt Clarkson
d2d9e5a864
MDL-60105 search: Fix fatal error
...
If an indexed file has been modified or deleted the search index
will still reference the old file. Remove the file from search
results until the change has been indexed.
2017-09-13 13:53:28 +02:00
AMOS bot
6c581c9648
Automatically generated installer lang files
2017-09-13 00:06:45 +08:00
Dan Poltawski
9da6b92faf
Merge branch 'MDL-60039_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2017-09-12 11:24:20 +01:00
David Monllao
0d27d706c6
MDL-60039 search: Force messaging search areas to be reindexed
2017-09-12 11:59:13 +02:00
David Monllao
2e35af9cc2
MDL-60039 messaging: global search index using timeread
2017-09-12 11:57:34 +02:00
Dan Poltawski
bd50f5f555
Merge branch 'MDL-59929_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-09-12 10:56:01 +01:00
Eloy Lafuente (stronk7)
edb25d4f25
Merge branch 'MDL-60086-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-09-12 09:56:31 +02:00
David Monllao
fc24fb7af0
Merge branch 'MDL-59399-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-09-12 08:12:37 +02:00
David Monllao
bd1e060c8f
Merge branch 'MDL-59867-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-09-12 07:11:03 +02:00
David Monllao
e79467c0d8
Merge branch 'MDL-59879-33' of https://github.com/abias/moodle into MOODLE_33_STABLE
2017-09-12 07:04:45 +02:00
Jake Dallimore
822ccfdb31
MDL-60086 travis: Bumping the postgres version to 9.6
...
3.2 was bumped to 9.6, this makes the change across the board.
2017-09-12 09:35:23 +08:00
Eloy Lafuente (stronk7)
f69b9181c6
Merge branch 'MDL-59478-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-09-12 00:23:54 +02:00
Eloy Lafuente (stronk7)
9e5ae58959
Merge branch 'wip-MDL-59808-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-09-12 00:13:43 +02:00
Eloy Lafuente (stronk7)
e3db987f32
Merge branch 'MDL-60025-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-09-11 23:50:54 +02:00
Dan Poltawski
1298a03670
Merge branch 'MDL-35849-33' of git://github.com/ankitagarwal/moodle into MOODLE_33_STABLE
2017-09-11 14:19:49 +01:00
Jun Pataleta
67d18f8804
Merge branch 'MDL-60031-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-09-11 13:57:10 +08:00
Jun Pataleta
5383687f30
Merge branch 'wip-MDL-55849-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-09-11 13:27:50 +08:00
Adrian Greeve
9a1d82de52
MDL-55849 mod_assign: Behat update for group submission reopening.
2017-09-11 12:43:09 +08:00
Adrian Greeve
5a469543b0
MDL-55849 mod_assign: Reopening assignments only increases by one.
...
Group assignments when being reopened will only increase the
attempt total by one.
2017-09-11 12:43:08 +08:00
Mathew May
c92f6d056a
MDL-53244 login: Add error message for recaptcha
2017-09-08 13:03:49 +12:00
Damyon Wiese
1f672ef01b
MDL-59867 autocomplete: Prevent duplicate ids.
...
Rendering a form with 2 autocompletes in it can get messed up because of duplicated ids.
2017-09-07 09:33:09 +08:00
Marina Glancy
50464573be
MDL-59808 webservice_rest: comply with restformat argument
2017-09-07 08:34:49 +08:00
Juan Leyva
2f373db92b
MDL-60025 mod_book: Return correct values for chapters update time
...
Instead returning the time when the chapter was created or modified we
were returning the time when the book was created or modified.
2017-09-06 12:38:27 +02:00
Juan Leyva
0272abac15
MDL-60018 mod_chat: Fix chatmethod field type in get_chats_by_courses WS
2017-09-06 12:16:33 +02:00
Marina Glancy
65bad3744d
MDL-60033 webservice_xmlrpc: extra escaping in the server URL
2017-09-06 13:44:16 +08:00
Ryan Wyllie
8c4508ffb5
MDL-59399 atto: make media plugin shortform explandable
2017-09-06 05:28:03 +00:00
Andrew Nicols
5188941881
MDL-60031 admin: Move risk longtext to pix title
2017-09-06 10:24:11 +08:00
Ankit Agarwal
f8da314e59
MDL-35849 login: Add role alert to error messages
...
Error messages should be prominent to screen readers as well as visual users,
adding the role alert is recommended way to achieve it for screen readers and this is
also what we do for ->notification apis
2017-09-05 12:50:14 +05:30
Connor Sheremeta
2479e3742b
MDL-54540 lti: Add allowfullscreen attribute to LTI IFrames
2017-08-29 13:48:19 -06:00
Jun Pataleta
8c49ddd994
MDL-59478 mod_scorm: Fix setting of default completion rule
2017-08-25 20:06:54 +08:00
Tim Hunt
abb4e64e37
MDL-59929 signup: inprove usability when duplicate email entered
2017-08-24 16:33:15 +01:00
Alexander Bias
591ff7634d
MDL-59879 navigation: Add node key to competencies navigation node
2017-08-21 10:59:00 +02:00