Eloy Lafuente (stronk7)
cbfee05d7f
Moodle release 3.0.9
2017-03-11 22:15:54 +01:00
Marina Glancy
0833e7cfc7
MDL-58010 user: allow to update only whitelisted preferences
2017-03-10 18:10:44 +00:00
Eloy Lafuente (stronk7)
10d80cd64c
weekly release 3.0.8+
2017-01-27 00:27:49 +01:00
Dan Poltawski
024f0b702a
Merge branch 'MDL-57639-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2017-01-24 10:11:26 +00:00
Dan Poltawski
68529165cd
Merge branch 'MDL-57677-30-usermodified' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2017-01-23 09:49:49 +00:00
Andrew Nicols
87f6a483c3
MDL-57639 mod_forum: Update to use correct variable name
...
This addresses a regression where unnecessary attributes were removed
from the old variable. This one was missed.
2017-01-19 14:01:37 +08:00
David Mudrák
c4fabc91e1
MDL-57677 mod_forum: Fix wrong user displayed as the last post's author
...
In the recent issue MDL-56225, we started to record the current user as
the usermodified in the forum_discussions table when updating a forum
post. It made sense but it was a mistake.
Even if the current user really modifies the discussion by updating the
post, the field usermodified has actually been always interpreted and
displayed as the last post' author. Not as the last user who touched the
discussion.
This patch reverts that particular change to the previous behaviour and
adds explicit unit test for it.
2017-01-17 20:07:54 +01:00
Eloy Lafuente (stronk7)
25c75f9b99
Moodle release 3.0.8
2017-01-08 11:04:22 +01:00
Eloy Lafuente (stronk7)
517cc1f9a7
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2017-01-08 11:04:18 +01:00
David Mudrák
00e928271b
MDL-57580 mod_assign: Fix the incorrect type of some input parameters
...
The PARAM_TEXT has been misused in certain cases here. The 'action'
parameter seems to always be alphabetic, with values like
savesubmission, editsubmission and others as handled in assign::view().
Fixing the action handling fixes the reported XSS issue. While working
on it, I spotted two more places where PARAM_TEXT does not seem
appropriate. I include changes for them too, even if they are no
strictly related to the reported bug and there are no known ways to
abuse it.
* The 'plugin' looks like PARAM_PLUGIN and is even declared as such in
some other parts of the assignment code (such as feedback forms).
* The 'workflowstate' is one of the ASSIGN_MARKING_WORKFLOW_STATE
constants and is supposed to be alpha in external function input
parameters handling, too.
2017-01-05 17:40:26 +01:00
Rajesh Taneja
824965d5dc
MDL-57531 behat: Set noreplyaddress to valid address
...
noreplyaddress should be a valid address, else
it will not be saved. For behat we don't send
email, so set it to noreply@example.com , to
avoid failing validation on localhost
2017-01-05 06:53:23 +00:00
David Mudrák
ae375cfcdc
MDL-57531 mail: Validate the sender's email address
...
The patch adds validation for the noreplyaddress setting variable, for
the explicit $replyto parameter and for the sender's email. In case of
misconfigured noreplyaddress setting, it falls back to the default
noreply address value. In case of invalid email in the user's record,
the email is not sent.
The patch also adds unit test for the value returned by the function
generate_email_processing_address() so that it can be considered as a
valid email, too.
This is supposed to significantly minimise the risk of exploiting the
vulnerability in PHPMailer's Sender field.
2017-01-04 13:35:07 +00:00
David Mudrák
1c25f894ef
MDL-57531 mail: Do not let admins set invalid email addresses
...
The noreply and support emails should always be valid.
2017-01-04 13:34:09 +00:00
David Mudrák
ef7442df5b
MDL-56225 mod_forum: Fix inability to edit attachments
...
The 'attachments' is not a real DB field here. It comes from the form's
filepicker and holds the id of the attachments filearea. The function
forum_add_attachment() expects it as a property of the first argument.
There were two possible approaches here. Either to pass the raw $newpost
to forum_add_attachment(), or add the attachments into the list
modifiable fields. The second approach is safer.
2017-01-04 10:36:40 +00:00
Andrew Nicols
a1fadacb86
MDL-56225 mod_forum: Remove unnecessary attributes from update
2017-01-03 16:58:33 +00:00
AMOS bot
8f6cefd57d
Automatically generated installer lang files
2016-12-08 00:05:43 +08:00
Dan Poltawski
f7b04c388e
weekly release 3.0.7+
2016-12-02 15:18:06 +00:00
Dan Poltawski
a6ec5b6ff6
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-12-02 15:18:05 +00:00
Eloy Lafuente (stronk7)
589c0fbd88
Merge branch 'MDL-57193-30-notest' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-12-02 11:41:25 +01:00
Frederic Massart
fe5264217d
MDL-57193 auth_db: Flip the array outside the loop for better perf
...
Also as the recent changes where affecting the whitespaces quite
a lot, I took the liberty of aligning a few lines which weren't.
2016-12-02 16:30:17 +08:00
John Okely
fdaea8ad64
MDL-57193 auth_db: Use a recordset and array_key_exists
2016-12-02 16:30:17 +08:00
Josh Willcock
4f22f01fe4
MDL-57193 auth_db: Fixed bug suspends all users if external DB has > 10k
2016-12-02 16:30:17 +08:00
AMOS bot
842db4fd37
Automatically generated installer lang files
2016-12-01 00:06:02 +08:00
AMOS bot
f2066cb88f
Merge branch 'MOODLE_30_STABLE' into install_30_STABLE
2016-12-01 00:06:02 +08:00
AMOS bot
0ae9cfc1c2
Automatically generated installer lang files
2016-11-30 00:05:00 +08:00
Dan Poltawski
8dfbc3a822
weekly release 3.0.7+
2016-11-29 13:32:27 +00:00
Dan Poltawski
6c0d5df3a2
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-11-29 13:32:25 +00:00
David Monllao
fb92dba76f
Merge branch 'MDL-57163-30' of https://github.com/vvzh/moodle into MOODLE_30_STABLE
2016-11-29 11:43:31 +08:00
Tim Lock
b80b3d0237
MDL-57170 repository_dropbox: Ensure Dropbox Legacy continues to work
2016-11-28 10:31:31 +08:00
Vladimir Zhirov
a0f554f012
MDL-57163 installation: fixed "Call to undefined function curl_version"
2016-11-27 12:13:53 +04:00
AMOS bot
44c7ab2121
Automatically generated installer lang files
2016-11-27 00:06:05 +08:00
AMOS bot
8690bb8068
Merge branch 'MOODLE_30_STABLE' into install_30_STABLE
2016-11-26 00:04:47 +08:00
David Monllao
60b566037a
weekly release 3.0.7+
2016-11-25 15:56:29 +08:00
Tony Butler
7d6c55bfc1
MDL-56948 mod_assign: Don't call get_grade_item() unless we have one
2016-11-24 15:58:44 +00:00
Damyon Wiese
1cf01e8add
MDL-57100 JS: Exceptions give exceptions
...
Exceptions returned from ajax are not in the format expected by the JS, so
an error occurs and the exception popups are not appearing.
Conflicts:
lib/amd/build/notification.min.js
lib/amd/src/notification.js
2016-11-23 18:08:17 +00:00
AMOS bot
dd9f8fae09
Automatically generated installer lang files
2016-11-23 00:05:30 +08:00
AMOS bot
2a3c0ef415
Automatically generated installer lang files
2016-11-18 00:07:02 +08:00
AMOS bot
c6135d8d46
Automatically generated installer lang files
2016-11-17 00:04:55 +08:00
Eloy Lafuente (stronk7)
ca86a178c8
Moodle release 3.0.7
2016-11-12 20:21:29 +01:00
AMOS bot
9b94006603
Automatically generated installer lang files
2016-11-12 00:29:19 +08:00
Dan Poltawski
65eb6bd459
weekly release 3.0.6+
2016-11-11 12:05:49 +00:00
Andrew Nicols
8ae126d9b3
Merge branch 'MDL-55121-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-11-11 15:13:52 +08:00
Andrew Nicols
9b6313b0b7
Merge branch 'MDL-55994_30' of https://github.com/bostelm/moodle into MOODLE_30_STABLE
2016-11-11 14:00:24 +08:00
Andrew Nicols
9381d3e9ca
Merge branch 'MDL-56417_30' of https://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-11-11 12:00:23 +08:00
Andrew Nicols
747225192f
Merge branch 'MDL-52216_30_STABLE' of https://github.com/eugeneventer/moodle-fixes into MOODLE_30_STABLE
2016-11-11 11:22:51 +08:00
Simey Lameze
9c802cf1d4
MDL-55121 environment: check for unsuported php version 7.1
2016-11-11 10:02:21 +08:00
Eugene Venter
c29df134e7
MDL-52216 mod_lesson: prevent invalid view modes
2016-11-11 09:26:29 +13:00
Henning Bostelmann
0c8a667aa9
MDL-55994 blog: Resolve warning messages in RSS feed generation
2016-11-10 16:33:58 +00:00
Dan Poltawski
0d593bd003
Merge branch 'MDL-56623_30-messages-to-adressed-to-until' of git://github.com/lucaboesch/moodle into MOODLE_30_STABLE
2016-11-10 15:04:35 +00:00
Dan Poltawski
0dd5c403cb
Merge branch 'MDL-55249_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-11-10 15:01:44 +00:00
Dan Poltawski
a788beadce
MDL-55777 version: bump
2016-11-10 13:48:16 +00:00
Dan Poltawski
db7bb6eae5
Merge branch 'MDL-55777-30' of git://github.com/ankitagarwal/moodle into MOODLE_30_STABLE
2016-11-10 13:46:47 +00:00
Eloy Lafuente (stronk7)
cda80862da
Merge branch 'MDL-53481-30-uniqsqlparam' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-11-10 13:16:06 +01:00
Luca Bösch
6006cd746a
MDL-56623 messages: To (addressed) and to (until) different
...
In some languages "to" having the meaning of "until" and "to" having the meaning of "addressed to" are different.
This should be taken care of by having two different translation terms.
AMOS BEGIN
CPY [to,core],[addressedto,core]
AMOS END
2016-11-10 11:13:05 +01:00
David Mudrák
93ccd9a8ed
MDL-53481 availability: Fix unit test to not execute the huge query
...
Some DBs have troubles to execute such a huge query as generated in this
test. We do not actually need to execute it. All we need is to make sure
that the parameter placeholders are enumerated correctly. So it is what
this new test does.
2016-11-10 09:55:59 +01:00
Nicholas Hoobin
5e1b84ae0e
MDL-56417 session: Respect the return value of ignore_timeout_hook.
2016-11-10 14:25:55 +08:00
Ankit Agarwal
20a03b8085
MDL-55777 installation: Check libcurl version on install
2016-11-10 10:21:58 +05:30
Juan Leyva
388b48ebcd
MDL-56268 webservice: Format backtrace to avoid display private datawq
2016-11-10 11:41:24 +08:00
Simey Lameze
317bcee9e4
MDL-51347 core_notes: check view notes capability by course context
2016-11-10 11:41:24 +08:00
Tim Hunt
75ed173bac
MDL-53744 question file access: fix access checks
2016-11-10 11:41:24 +08:00
Juan Leyva
396f819ce7
MDL-56065 user: Fix update_users Web Service
...
Users won’t be updated if:
- They are admins and the user updating is not
- They are the guest user
- They are mnet users
- They are deleted users
2016-11-10 11:41:24 +08:00
David Monllao
fc701cb3a2
Merge branch 'MDL-56753-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-11-10 11:39:15 +08:00
Simey Lameze
50a9aa3202
MDL-56753 mod_assign: behat tests for groups and grouping counting
2016-11-10 11:18:18 +08:00
Simey Lameze
7733c75210
MDL-56753 mod_assign: fix groups and submitted counting on grading summary
...
This also fixes a coding error that was displayed when a group was not part of
assignment grouping.
2016-11-10 11:18:18 +08:00
Andrew Nicols
1d0df063a9
Merge branch 'MDL-55883_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-11-10 11:14:28 +08:00
Andrew Nicols
8faca311f1
Merge branch 'MDL-56755-m30' of https://github.com/micaherne/moodle into MOODLE_30_STABLE
2016-11-09 15:45:26 +08:00
Andrew Nicols
fd8435ce92
Merge branch 'MDL-56726-30-cfgadmin' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-11-09 14:52:59 +08:00
David Monllao
4165507baf
Merge branch 'MDL-56133-m30' of https://github.com/NeillM/moodle into MOODLE_30_STABLE
2016-11-09 14:24:21 +08:00
David Monllao
e2d1844913
Merge branch 'MDL-53481-30-uniqsqlparam' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-11-09 12:50:20 +08:00
David Mudrák
688a698dc2
MDL-53481 availability: Fix uniqueness of SQL named param placeholders
...
Static variables do not behave the way you might expect when accessing
them through the classes inheritance. When accessing a method via self::
or static:: operators, even though the method is inherited, its variable
scope is not. So the method unique_sql_parameter() was using the scope
of the child class and each child class had its own sequence of usp1,
usp2, usp3, ... placeholders. This led to "Incorrect number of query
parameters" error when multiuple condition classes were contributing to
a single SQL query.
All credit should go to Adam Olley who debugged and described the
essence of the problem in the tracker.
2016-11-08 14:24:45 +01:00
Neill Magill
4152d926af
MDL-56133 tool_langimport: Changes should be visible after import
...
Before this change if a language pack was updated by the
\tool_langimport\task\update_langpacks_task scheduled task, changes
would not be available to users until an admin manually cleared the
strings cache.
This change causes the cache to purged when a language pack it update,
this will cause it to rebuild so users will start seeing updates
automatically.
2016-11-08 10:55:48 +00:00
Dan Poltawski
218d1f0276
weekly release 3.0.6+
2016-11-08 10:16:36 +00:00
Dan Poltawski
1b2ae4d7d3
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-11-08 10:16:35 +00:00
Michael Aherne
6ff83aa7e4
MDL-56755 assign: Improve documentation of assign::get_grade_item()
2016-11-08 09:04:25 +00:00
Andrew Nicols
ab44e17338
Merge branch 'wip-MDL-56120-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-11-08 10:50:31 +08:00
David Monllao
8791b78091
Merge branch 'MDL-53718_30' of git://github.com/aolley/moodle into MOODLE_30_STABLE
2016-11-08 10:00:01 +08:00
Adrian Greeve
a7f71822ff
MDL-56120 calendar: Unit tests for getting events.
...
Added a unit test for checking that calendar_get_events
will only return events for activated activities.
2016-11-08 08:35:34 +08:00
Adrian Greeve
78303a974d
MDL-56120 calendar: Fix disabled modules showing events.
...
calendar_get_events now checks for disabled activities
and only shows evetns for active modules.
2016-11-08 08:34:36 +08:00
Eloy Lafuente (stronk7)
b9f81ce7cb
Merge branch 'MDL-56765-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-11-08 01:27:58 +01:00
Russell Smith
12abdd7cbc
MDL-54916 filestorage: Only write empty zip on change.
...
In some cases we may inspect an empty zip file. If we do open
an empty zip file, check that it changed before we attempt to write
it to disk. It may be the case that we were reading the file from
a location that we don't have write access to.
2016-11-07 16:20:48 +01:00
Adam Olley
a85576bf1a
MDL-53718 badges: Dont display course badges when disabled
2016-11-07 15:58:23 +10:30
David Monllao
eee689975a
Merge branch 'MDL-56129-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-11-07 11:16:34 +08:00
David Monllao
c641721530
Merge branch 'MDL-56731_30_STABLE' of https://github.com/tonynlin/moodle into MOODLE_30_STABLE
2016-11-07 10:45:22 +08:00
Jonathon Fowler
2688f5a4a9
MDL-56129 core: Change HTTP error code for iOS 10 video playback
...
This patch changes the effective response code from a 407 to a 403 when
erroring on iOS 10 and when a HTTP_X_PLAYBACK_SESSION_ID HTTP header is
found.
This causes the iOS Media framework to send the cookie with the request
which subsequently succeeds.
2016-11-07 10:01:45 +08:00
AMOS bot
4ccd9811d4
Automatically generated installer lang files
2016-11-07 00:05:02 +08:00
Juan Leyva
f17db49ec6
MDL-56765 webservice: After a new session is started unset old preferences
2016-11-04 19:16:28 +00:00
Dan Poltawski
1642ba1ea3
Merge branch 'wip-MDL-54986-30' of https://github.com/Beedell/moodle into MOODLE_30_STABLE
2016-11-04 14:31:19 +00:00
Dan Poltawski
fbbe6c88d6
Merge branch 'MDL-53945_30' of git://github.com/aolley/moodle into MOODLE_30_STABLE
2016-11-04 14:07:27 +00:00
Tony Lin
8d68bbd484
MDL-56731 groups: Fixes breadcrumb when returning to groups/index.php
2016-11-04 13:28:31 +00:00
Dan Poltawski
07f06046e3
weekly release 3.0.6+
2016-11-04 11:17:55 +00:00
Dan Poltawski
32f556dda0
MDL-56673 tool_templatelibrary: fix externallib backwards compat
...
The function now matches the VALUE_DEFAULT option of the service.
2016-11-04 11:45:29 +01:00
Jun Pataleta
efec93b8e8
MDL-46903 mod_scorm: Apply alias to compare text column
2016-11-04 14:24:07 +08:00
Andrew Nicols
d556156427
Merge branch 'MDL-56673-30-fix1' of http://github.com/damyon/moodle into MOODLE_30_STABLE
2016-11-04 14:10:13 +08:00
Damyon Wiese
5644de2d37
MDL-56673 tool_templatelibrary: Don't show templates from other themes
2016-11-04 14:07:18 +08:00
David Monllao
3d9ed4ae61
Merge branch 'MDL-56748-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-11-04 13:45:49 +08:00
Andrew Nicols
c5dd7b71da
MDL-56748 cache: Removes cache definition instances in purge_store
...
Previously a purge_store was only purging caches but it was leaving a
reference to the store instance for the cache definition.
As a result, the cache was never cleared away correctly and, in cases
where the cache store makes a TCP connection to a backend system, the
number of open sockets was increasing for each store instance.
After a complete purge, as found in the unit test reset, the cache
definitions should be both purged and removed.
This change should also lead to a drop in memory consumption for unit
tests as there will no longer be references to unused definition stores.
2016-11-04 13:45:10 +08:00
David Monllao
d8ff21935d
Merge branch 'mdl30_MDL-46903' of https://github.com/danmarsden/moodle into MOODLE_30_STABLE
2016-11-04 08:25:04 +08:00
Adam Olley
1454c203a9
MDL-53945 mnet: Use moodle_url to provide string with url
...
Using moodle_url where possible is preferable to hardcoding uri's as
moodle_url is able to take care of alot of the formatting for us.
In this instance, it handles the $CFG->admin url path for us.
2016-11-04 09:13:24 +10:30
Adam Olley
3cc3a80a27
MDL-53945 mnet: replace hardcoded admin dir with cfg
...
Several places in admin/mnet pull in required files using a hardcoded
admin dir string, as this is configurable it needs to use $CFG->admin
instead.
Places where the url is passed through moodle_url don't need to be
updated as that already automatically translates the urls for us.
2016-11-04 09:13:23 +10:30
David Mudrák
820d389575
MDL-56726 admin: Fix hard-coded path to the admin directory
2016-11-03 10:18:45 +01:00
John Beedell
7c882f4389
MDL-54986 Quiz: Disable add button for quiz with attempts
2016-11-03 09:11:15 +00:00
Dan Marsden
7540ee5e5e
MDL-46903 scorm: Fix db error in objectives report for oracle.
...
also improve 2004 report handling to help with testing.
2016-11-03 21:20:57 +13:00
Andrew Nicols
dbda3be673
Merge branch 'MDL-56634-30' of git://github.com/ankitagarwal/moodle into MOODLE_30_STABLE
2016-11-02 14:05:28 +08:00
David Monllao
0b69e31402
Merge branch 'MDL-56323-30' of git://github.com/l-campbell/moodle into MOODLE_30_STABLE
2016-11-02 13:12:29 +08:00
Ankit Agarwal
cd9927ac9f
MDL-56634 webservices: clean api desc
2016-11-02 10:04:16 +05:30
David Monllao
9e4c960c39
Merge branch 'MDL-43796_30_blindmarking' of https://github.com/SWiT/moodle into MOODLE_30_STABLE
2016-11-02 12:29:14 +08:00
Andrew Nicols
8b2fb6720c
Merge branch 'MDL-56673-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-11-02 12:16:28 +08:00
Stephen Bourget
b25dab817e
MDL-55883 mod_lesson: Missing include in lesson_update_events
2016-11-01 21:21:36 -04:00
Stephen Bourget
82907dc43b
MDL-55249 mod_feedback: Associate status with current activity
...
The status screen in mod_feedback simply checks to see if there are any
attempts in progress to return the user status. This check should be
limited to only include instances of the current feedback activity not
any feedback activity on the site.
2016-11-01 21:17:04 -04:00
Dan Poltawski
7c889e2f08
Merge branch 'MDL-54112-30' of https://github.com/hcpss-banderson/moodle into MOODLE_30_STABLE
2016-11-01 21:31:06 +00:00
Dan Poltawski
8976674370
Merge branch 'mdl30_MDL-47500' of git://github.com/danmarsden/moodle into MOODLE_30_STABLE
2016-11-01 21:29:34 +00:00
Dan Poltawski
99b8d0a69d
Merge branch 'mdl55456-moodle30' of https://github.com/tlock/moodle into MOODLE_30_STABLE
2016-11-01 21:27:51 +00:00
Brian Barnes
468d2770c5
MDL-47500 scorm: improved height calculation
2016-11-02 08:45:43 +13:00
Eloy Lafuente (stronk7)
2ce1d2c71b
weekly release 3.0.6+
2016-11-01 19:48:05 +01:00
Dan Poltawski
3fe2093f3b
MDL-56673 templatelibrary: return false when core template doesn't exist
2016-11-01 10:19:28 +00:00
Marina Glancy
9273b920e5
MDL-56615 portfolio_googledocs: add basic unittests
2016-10-31 20:35:20 +01:00
Marina Glancy
03e398154c
MDL-56615 portfolio: fix php 7.0.9 warning
2016-10-31 20:34:45 +01:00
Dan Poltawski
fdac7064c2
Merge branch 'MDL-56542-30-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-10-31 15:13:56 +00:00
Brendan Anderson
b6ed8fdf5f
MDL-54112 mod_assign: Add scale null grade filter
2016-10-27 10:09:03 -04:00
Dan Poltawski
84f1341162
weekly release 3.0.6+
2016-10-27 12:19:32 +01:00
Dan Poltawski
6be87e8003
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-10-27 12:19:31 +01:00
Dan Poltawski
25f472d2a0
Revert "Merge branch 'MDL-56129-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE"
...
This reverts commit bff2510df9 , reversing
changes made to e40c822a58 .
2016-10-27 10:05:36 +01:00
Eloy Lafuente (stronk7)
232178eca2
Merge branch 'MDL-56354-30' of https://github.com/mr-russ/moodle into MOODLE_30_STABLE
2016-10-26 01:05:51 +02:00
Russell Smith
ca99df58e2
MDL-56354 unittests: Put debug messages in the failure notice.
2016-10-26 09:27:01 +11:00
Dan Poltawski
26d01a4e56
Merge branch 'MDL-56136_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-10-25 20:44:36 +01:00
Eloy Lafuente (stronk7)
617528c5ae
Merge branch 'MDL-56250-30-formvalidation' of https://github.com/roperto/moodle into MOODLE_30_STABLE
2016-10-25 20:30:47 +02:00
Helen Foster
cba517e826
MDL-56542 lang: Merge English strings from the en_fix language pack
2016-10-25 20:28:40 +02:00
Eloy Lafuente (stronk7)
0fed28f9c9
Merge branch 'MOODLE_30_STABLE' of https://github.com/yuriy-os/moodle into MOODLE_30_STABLE
2016-10-25 20:00:28 +02:00
Dan Poltawski
caf74fff01
Merge branch 'MDL-55143-30' of https://github.com/mr-russ/moodle into MOODLE_30_STABLE
2016-10-25 18:39:20 +01:00
AMOS bot
3e2295f008
Automatically generated installer lang files
2016-10-26 00:04:49 +08:00
David Monllao
9bfd78bafc
Merge branch 'wip-mdl-56347-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-10-25 15:20:29 +08:00
Russell Smith
0dc04c49bd
MDL-56347 caching: Better class variables for notices.
2016-10-25 09:53:49 +08:00
Rajesh Taneja
dd705dd7ff
MDL-56347 phpunit: Set class for alternative cache store
...
If alternative cache store is sued, then set the class
and warn user about this.
2016-10-25 09:53:28 +08:00
lazydaisy
91c9d79227
MDL-48350 theme_bootstrapbase: restyle action icons in docked blocks
2016-10-24 21:39:16 +02:00
Dan Poltawski
e9f7b1bcc5
Merge branch 'wip-MDL-56439-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-10-24 14:34:11 +01:00
Lee Campbell
811856d064
MDL-56323 core_user: User profile field default value not on signup page
...
The default value of a configured text input user profile field is not rendering on signup page
2016-10-24 09:34:22 +01:00
David Monllao
bff2510df9
Merge branch 'MDL-56129-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-10-24 12:01:19 +08:00
Andrew Nicols
638b683ac5
MDL-56129 core: Set a timeout on the session cookie
...
This is primarily because iOS has changed something under the hood which
means that only session cookies which have an expiry are passed around the
OS.
In order to make media playable outside of the browser (e.g. a video), we
must set a session cookie timeout.
Since the session timeout is configurable, this patch sets the cookie
timeout to the session timeout plus a period of one week.
This ensures that videos continue to work, and that the expired session
message is shown on the login page, but without requiring excessively long
session times.
2016-10-24 11:48:06 +08:00
Frédéric Massart
e40c822a58
MDL-56341 mustache: JS engines handles strings wrapped in quote
...
Prior to the patch the strings wrapped as the following one
where not found and replaced when rendering the template via Javascript
{{#quote}}{{#str}}string,component{{/str}}{{/quote}}
2016-10-24 10:09:52 +08:00
Yuriy Osychenko
b45bc1d389
MDL-53098 lib: Mark form as submitted in confirmation dialog.
...
If the quiz attempt use popup window with Javascript security it will
show to the user misleading message that he is going to lose entered
data.
To avoid this we should mark form as submitted to turn off browser`s
pop-up window when user confirms finishing attempt.
Also we need to check if core_formchangechecker is present on a page.
2016-10-24 00:43:27 +03:00
Daniel Thee Roperto
511b478297
MDL-56250 forms library: Changed form to validate once per object.
...
If two instances of moodleforms are validated in the same run, most
likely a phpunit test run, it would store the first validation result.
Now it stores the validation result per instance, not for all instances.
2016-10-21 10:38:47 +11:00
Eloy Lafuente (stronk7)
3d13576463
weekly release 3.0.6+
2016-10-20 17:52:41 +02:00
Eloy Lafuente (stronk7)
bf7e998500
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-10-20 17:52:37 +02:00
Andrew Nicols
6fdcba2544
Merge branch 'MDL-56328_30-fix-rtl' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-10-19 13:30:37 +08:00
David Monllao
7f5f314977
MDL-56328 theme: Remove RTL styles
...
They should only be applied while editing mode is on
2016-10-19 12:43:29 +08:00
Eloy Lafuente (stronk7)
8d6eaed3b7
Merge branch 'MDL-29774-30-by-sam-wilson' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-10-18 17:34:56 +02:00
Andrew Nicols
e904f8c075
MDL-55858 mod_forum: Remove subscription links when not relevant
...
When a forum is force-subscribed or subscription is disabled, do not
include the subscription link in forum posts.
2016-10-18 17:01:13 +02:00
Dan Poltawski
9f4f53f699
Merge branch 'MDL-56131-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-10-18 13:44:41 +01:00
Dan Poltawski
02cba0b682
Merge branch 'MDL-56062-30' of https://github.com/lucisgit/moodle into MOODLE_30_STABLE
2016-10-18 12:06:59 +01:00
Eloy Lafuente (stronk7)
f9d95d9ed9
Merge branch 'MDL-56275-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-10-18 12:13:25 +02:00
Dan Poltawski
26bf333277
MDL-56275 blog: do not display the 'choose a link' button
...
When registereing an external blog the choose a link button is
misleading, we don't have any repos which restrict to RSS feeds, so the
majority of results you get from the repo picker will be wrong.
2016-10-18 11:09:14 +01:00
David Monllao
48bc44477d
Merge branch 'MDL-56328-M30' of git://github.com/lazydaisy/moodle into MOODLE_30_STABLE
2016-10-18 16:08:00 +08:00
Eloy Lafuente (stronk7)
959cb13aad
Merge branch 'MDL-56345-30' of https://github.com/lucisgit/moodle into MOODLE_30_STABLE
2016-10-18 09:38:57 +02:00
Tim Lock
533e6018c6
MDL-55456 course: set context for category ajax requests
2016-10-18 12:51:54 +10:30
Sam Wilson
89b8a5c82f
MDL-29774 core_user: Update group-membership summaries on AJAX calls
2016-10-18 09:36:09 +08:00
Eloy Lafuente (stronk7)
b7108061a4
Merge branch 'wip-mdl-56348-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-10-18 01:10:41 +02:00
Russell Smith
49235cdd85
MDL-55143 unittests: Check the db rather than cache for version hash.
2016-10-18 09:53:38 +11:00
Eloy Lafuente (stronk7)
a1e14a55db
Merge branch 'MDL-56368-M30' of git://github.com/lazydaisy/moodle into MOODLE_30_STABLE
2016-10-18 00:38:59 +02:00
Michael Aherne
0822adfe49
MDL-56131 choice: Set maximum lifetime for lock
2016-10-17 13:51:22 +08:00
AMOS bot
4079f3ad90
Automatically generated installer lang files
2016-10-17 00:06:59 +08:00
Matthew Switlik
b90aa9570a
MDL-43796 assign: Reset revealidentities on restore
...
Set revealidentities to 0 when restoring, importing, or duplicating an
assignment activity with blindmarking on and no user data.
2016-10-14 14:22:33 -04:00
AMOS bot
ea69caa2d6
Automatically generated installer lang files
2016-10-15 00:04:57 +08:00
lazydaisy
c5b6b52432
MDL-56368 theme_bootstrapbase: Settings for Restrict Access not inline.
2016-10-14 15:55:12 +01:00
lazydaisy
3de493704b
MDL-56328 theme_bootstrapbase: reduce activity indent when not editing
2016-10-14 15:27:05 +01:00
Marina Glancy
e6885a4e71
MDL-56439 course: added missing require
2016-10-14 08:21:29 +08:00
Eloy Lafuente (stronk7)
3292e36a21
weekly release 3.0.6+
2016-10-13 20:02:28 +02:00
Eloy Lafuente (stronk7)
f330c27f67
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-10-13 20:02:25 +02:00
Eloy Lafuente (stronk7)
3ac6d35915
Merge branch 'MDL-56319-m30' of https://github.com/micaherne/moodle into MOODLE_30_STABLE
2016-10-13 19:47:02 +02:00
Tony Butler
f83d4ceb24
MDL-56345 assignfeedback_editpdf: Use correct strings for tool alt text
2016-10-13 10:09:17 +01:00
Tony Butler
003699dba4
MDL-56062 mod_assign: Use $gradeitem->get_decimals() for grade display
2016-10-12 20:57:41 +01:00
AMOS bot
5ac7b30bd3
Automatically generated installer lang files
2016-10-12 00:05:16 +08:00
Paul Holden
6ce2b2b141
MDL-55345 user: correct userid when linking to iplookup from profile
2016-10-11 17:06:54 +02:00
Janek Lasocki-Biczysko
81c5d47c2a
MDL-51401 enrol: ensures correct order of roles in UI components
...
Role sort order was not available in the UI (in JavaScript) due to
the use of PHP assoc arrays and JSON encoding/decoding. This patch
addresses this by sending the roles in a json array, rather than
json object.
2016-10-11 18:01:56 +08:00
David Monllao
6d9c397d37
Merge branch 'MDL-52051-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-10-11 17:11:58 +08:00
Dan Poltawski
61a12d418e
Merge branch 'MDL-36611-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-10-11 08:53:49 +01:00
Rajesh Taneja
67a20af671
MDL-56348 cache: Removed second parameter
...
There is no second parameter in the api
and identifier should be set by set_identifiers
2016-10-11 12:51:58 +08:00
Andrew Nicols
a107243c61
MDL-52051 repository_dropbox: Add the V2 API
2016-10-11 11:45:44 +08:00
Kirill Astashov
aa8d361b83
MDL-36611 outcome: Set page context when editing outcome
2016-10-11 10:02:01 +08:00
Eloy Lafuente (stronk7)
46da0ff5a5
Merge branch 'MDL-56220-m30' of https://github.com/micaherne/moodle into MOODLE_30_STABLE
2016-10-11 01:18:50 +02:00
Eloy Lafuente (stronk7)
36eebecef6
Merge branch 'MDL-56316-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-10-10 18:18:41 +02:00
Eloy Lafuente (stronk7)
bc6a3998b9
Merge branch 'MDL-51633_M30' of git://github.com/lazydaisy/moodle into MOODLE_30_STABLE
2016-10-10 17:49:10 +02:00
Simey Lameze
0fd4fe4fb3
MDL-56050 core: set missing context to maintenance mode
2016-10-10 23:15:28 +08:00
Andrew Nicols
015729e746
MDL-52051 repository_dropbox: Move v1 API aside
2016-10-10 20:34:13 +08:00
Andrew Nicols
72de799d7b
MDL-52051 oauth: expires_in is optional
2016-10-10 20:34:13 +08:00
Dan Poltawski
30078d7b9d
Merge branch 'MDL-51584-30' of https://github.com/mr-russ/moodle into MOODLE_30_STABLE
2016-10-10 13:27:05 +01:00
Dan Poltawski
5de9f1c0d3
Merge branch 'MDL-55597-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-10-10 11:33:15 +01:00
Michael Aherne
ce4ef5bd79
MDL-56319 blocks: Observe empty default blocks setting
2016-10-10 09:55:21 +01:00
Russell Smith
dbff7477aa
MDL-51584 gradebook: use direct $CFG access for freeze.
...
get_config() is called a lot of times on freeze and is expensive,
using $CFG is much lower overhead.
2016-10-10 15:43:22 +11:00
AMOS bot
c02fd57da7
Automatically generated installer lang files
2016-10-09 00:06:33 +08:00
lazydaisy
8a5e17b2e1
MDL-51633 theme_bootstrapbase: Restyled ADD BLOCK to remove max-width.
2016-10-07 18:58:18 +01:00
AMOS bot
f608a42e09
Automatically generated installer lang files
2016-10-08 00:05:07 +08:00
Frédéric Massart
6da1369913
MDL-55597 tool_templatelibrary: Re-inforce logic to skip theme templates
2016-10-07 10:44:40 +02:00
Andrew Nicols
ef8da7069e
MDL-56316 tests: Ensure consistent assertion count
2016-10-07 14:46:30 +08:00
Eloy Lafuente (stronk7)
7223cd2518
weekly release 3.0.6+
2016-10-06 22:31:34 +02:00
Dan Poltawski
4be702669b
MDL-56303 quiz: lack of quiz filtering
...
Also, correctly feed completiongradeitemnumber with grade item numbers
and not with grade item ids.
2016-10-06 22:20:09 +02:00
Eloy Lafuente (stronk7)
98648c4242
weekly release 3.0.6+
2016-10-06 11:51:37 +02:00
Eloy Lafuente (stronk7)
cc59a3e2af
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-10-06 11:51:33 +02:00
Dan Poltawski
075f978ba2
Merge branch 'MDL-54802-30-fix-2' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-10-05 14:33:53 +01:00
Cameron Ball
331613ddb1
MDL-54802 mod_quiz: Improve validation when editing a quiz uusing require passing grade
...
When editing a quiz that is using the require passing grade completion method,
the grade to pass cannot be zero. Since the completion method is locked we
cannot recommend that the completion method is changed (as we do when the quiz
is being created). Instead we have to inform the user that the grade to pass
must not be zero.
2016-10-05 19:32:13 +08:00
Dan Poltawski
41d5e39323
Merge branch 'MDL-54802-30-fix' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-10-05 10:33:52 +01:00
Cameron Ball
7455f7d100
MDL-54802 mod_quiz: Move grade to pass error to require passing grade element
...
When using a passing grade of zero, with the required passing grade
option, an error was displayed on the "grade to pass" element.
This was confusing as the error message is referring to the
"Require passing grade" element. This patch moves the message to
the "Require passing grade" element.
Additionaly this patch fixes a small typo in a comment.
2016-10-05 17:17:56 +08:00
Rajesh Taneja
7d36214618
MDL-56210 behat: Pending and complete js is added by js_init_code
2016-10-05 15:46:51 +08:00
Eloy Lafuente (stronk7)
a231d66dec
Merge branch 'MDL-56231-30-flexible_table-construct-phpdoc' of https://github.com/roperto/moodle into MOODLE_30_STABLE
2016-10-05 01:49:18 +02:00
AMOS bot
21a20a0a65
Automatically generated installer lang files
2016-10-05 00:06:43 +08:00
Dan Poltawski
5885ba383a
Merge branch 'MDL-55861_30_STABLE' of https://github.com/dj4452/moodle into MOODLE_30_STABLE
2016-10-04 15:44:06 +01:00
Eloy Lafuente (stronk7)
9416c59e47
Merge branch 'MDL-56069_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-10-04 16:37:50 +02:00
Michael Aherne
9fe421f29e
MDL-56220 cache: Call static method correctly
2016-10-04 15:03:23 +01:00
Andrew Nicols
4e2770b175
Merge branch 'MDL-55886-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-10-04 11:22:40 +08:00
Dan Poltawski
620ca55842
Merge branch 'MDL-56181-30-czechia' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-10-03 16:43:57 +01:00
Dan Poltawski
754c41eb9f
Merge branch 'MDL-52317-m30' of https://github.com/NeillM/moodle into MOODLE_30_STABLE
2016-10-03 16:09:46 +01:00
Dan Poltawski
8edc190aae
MDL-54802 quiz: fix bad whitespace
2016-10-03 14:47:21 +01:00
Dan Poltawski
df42740f33
Merge branch 'MDL-54802-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-10-03 14:47:17 +01:00
Andrew Nicols
1b5cc6c463
Merge branch 'MDL-55421-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-10-03 19:49:43 +08:00
Dan Poltawski
3aebea76e0
Merge branch 'wip-MDL-55911-30' of https://github.com/Beedell/moodle into MOODLE_30_STABLE
2016-10-03 10:24:57 +01:00
David Monllao
223378c332
Merge branch 'wip-mdl-56210-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-10-03 13:53:55 +08:00
Daniel Thee Roperto
3320df92f5
MDL-56231 library: Fixed PhpDoc for flexible_table constructor.
...
The flexible_table::__construct($uniqueid) accepts a string, not an int
as previously noted in the PhpDoc.
2016-10-03 16:05:09 +11:00
Neill Magill
8e2d2046c1
MDL-52317 Atto: Large resized images may display scroll bars
...
When an image was added via Atto and it was set to resize automatically
if the alignment was set to Top, Middle or Bottom when it was made
smaller then a vertical scroll bar would be displayed.
This was caused by the interaction of the margin settings on the image
and the 100% width set via the img-responsive css class. The width of
an element only includes the content area and not any borders, padding
or margins.
This change stops atto hardcoding the styles for image alignment into
the images style tag, it instead adds a class that defines the alignment
the image should have.
This change has the benefit that themers will now be able to adjust
how atto image alignments work if they wish.
Images added before this patch will continue to have the issue
until they are edited by the plugin, at which time their legacy style
will be removed and the new alignment method will be added.
Thanks to Andrew Nicols who provided a refactor for the Alignment
and style detection code.
2016-09-30 08:51:31 +01:00
Rajesh Taneja
4e9f6420ff
MDL-56210 behat: Ensure behat waits for dependancy manager
2016-09-30 10:33:30 +08:00
Dan Poltawski
71d9056aef
MDL-55886 block_rss_client: fix oracle compatibility
2016-09-29 16:59:53 +01:00
Deepa Jayaprakash
411fdd46c5
MDL-55861 course: Click drag&drop icon, incorrect activities shown
2016-09-29 16:47:52 +01:00
Dan Poltawski
2a6ac3f844
MDL-55421 travis: check npm/grunt on multiple npm versions
...
This is a backport of the patch from MDL-55048
Check npm install and grunt execution on the higest and lowest node
versions. Included some minor tweaks along the way:
* Move the grunt execution into scripts part of the configuration (that way
the grunt output is not collapsed and is easily visible in build output).
* Restructure the install section to be task based (thanks to Eloy for
the suggestion) and as such, don't run composer install on the grunt
task (speed up the build slightly).
* Switch around the grunt job to a matrix include so that every
variation of grunt job doesn't need to be excluded.
( https://docs.travis-ci.com/user/customizing-the-build/#Explicity-Including-Jobs )
2016-09-29 16:43:27 +01:00
Dan Poltawski
a30b21e86f
MDL-55421 js: add some global ignores to js files
...
This is to prevent linting to be extremely noisy about rollup related
problems.
Should not affect built files.
2016-09-29 16:43:27 +01:00
Dan Poltawski
08f8ff9ffc
MDL-55421 eslint: add config/package defintion
...
Partial backport of MDL-52127 to allow people to use eslint linting
in earlier branches than master.
This is an earlier version of eslint than in master beacuse of
node requirements being higer.
2016-09-29 16:43:27 +01:00
Eloy Lafuente (stronk7)
59fac4cf16
MDL-56127 forms: multiple select dependencies fixed
...
This is a fix for a regressions introduced by MDL-54778. It
seems that escaped all our tests because there isn't any case
of such a dependency in core, but Daniele Cordella was facing
it within his surveypro module.
2016-09-29 16:52:51 +02:00
Dan Poltawski
43f53ff0f5
weekly release 3.0.6+
2016-09-29 12:42:58 +01:00
Dan Poltawski
f9de835157
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-09-29 12:42:56 +01:00
David Mudrák
daa9b4d3c2
MDL-56181 lang: Fix CI and CZ country short names to match ISO 3166
2016-09-29 11:53:11 +02:00
Eloy Lafuente (stronk7)
895b108ff1
Merge branch 'MDL-55804_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-09-29 01:14:49 +02:00
Eloy Lafuente (stronk7)
0de90550dc
Merge branch 'MDL-56019-30' of git://github.com/dpalou/moodle into MOODLE_30_STABLE
2016-09-28 20:08:48 +02:00
Dan Poltawski
d1b6cf4333
Merge branch 'MDL-56038-m30' of https://github.com/sammarshallou/moodle into MOODLE_30_STABLE
2016-09-28 14:42:49 +01:00
Eloy Lafuente (stronk7)
1c6999087f
MDL-46946 user: Document user_not_fully_set_up() changes
2016-09-28 02:23:21 +02:00
Eloy Lafuente (stronk7)
527dc0ce02
Merge branch 'MDL-46946-30-reqcusfield' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-09-28 02:22:03 +02:00
Rajesh Taneja
20a8c2e9c2
MDL-55957 behat: Set some text before selecting in Atto
2016-09-28 01:42:25 +02:00
Eloy Lafuente (stronk7)
e1043b0311
Merge branch 'MDL-55951-30' of git://github.com/crazyserver/moodle into MOODLE_30_STABLE
2016-09-28 00:11:43 +02:00
Tim Hunt
ff085ba20b
MDL-56136 restore: better error handling copying file at start
2016-09-27 18:10:13 +01:00
Tim Hunt
14f75eda28
MDL-56069 quiz: nav buttons don't scroll to the right question
...
When there is more than one question on a page, say questions 2, 3 & 4.
Then when you click the navigation button for Q4, then it should load
the next page scrolled down so that Q4 is visible. That was not working.
2016-09-27 17:57:51 +01:00
AMOS bot
5b99ccb9e3
Automatically generated installer lang files
2016-09-28 00:04:54 +08:00
Jean-Philippe Gaudreau
cd9cf364a1
MDL-56040 behat: Fixing missing "|" in tables
2016-09-27 14:58:03 +01:00
Dan Poltawski
875ee59a5a
Merge branch 'MDL-55987-30-grademem' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-09-27 11:23:48 +01:00
Dan Poltawski
96de3cf711
Merge branch 'MDL-55957-30-workshopfiles' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-09-27 10:37:29 +01:00
David Monllao
750a1815b1
MDL-55804 tool_uploadcourse: strftime only to user input
...
Default value already comes as a timestamp.
2016-09-27 08:12:16 +08:00
David Monllao
aca1dc1b63
MDL-55804 forms: Return exported data through _prepareValue
2016-09-27 08:12:16 +08:00
AMOS bot
40b98690ed
Automatically generated installer lang files
2016-09-24 00:04:52 +08:00
John Beedell
4296f2b9da
MDL-55911 Quiz: Accessibility, Label blanks in DD questions
2016-09-23 13:46:39 +01:00
Eloy Lafuente (stronk7)
1de74443af
weekly release 3.0.6+
2016-09-23 10:01:39 +02:00
Eloy Lafuente (stronk7)
2073c4871b
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-09-23 10:01:35 +02:00
AMOS bot
b0a3467e82
Automatically generated installer lang files
2016-09-23 00:04:56 +08:00
Simey Lameze
9283ca1850
MDL-54802 mod_quiz: Add validation to require passing grade greater than 0
...
This commit adds a form validation to prevent the creation of quizzes
using zero or null grade to pass when using require passing grade.
2016-09-22 08:57:48 +08:00
David Mudrák
d0f7cefec6
MDL-46946 user: Make missing required custom fields trigger profile edit
...
If there is a required custom field that the user can fill by editing
their profile, and that field is missing, the user should be considered
as not fully set up. Instead, we want to redirect them to edit their
profile first.
There are some exceptions when we want to fall back to the previous
behaviour and check just the name and email fields. These exceptional
cases include checking remote user data in incoming MNet request (no
user id, no custom fields supported) and calls to require_login() with
redirecting disabled (typically ajax filepicker requests on profile
editing page itself).
Additional plugins that call the function user_not_fully_set_up()
themselves, should perform the strict check in most/typical cases. So
the strict mode is enabled by default even if it changes the behaviour
slightly. In improbable case of additional plugins relying on the
previous behaviour of the function, they can use the $strict parameter
and keep performing the lax check. However, I am sure the correct fix in
that case will likely be to stop abusing this function.
Note that custom fields are not currently transferred during the MNet
roaming. So having custom fields configured as required on MNet service
provider site (where users can't edit their profiles) is expected to
display an error (as the site is considered as misconfigured).
2016-09-21 18:05:06 +02:00
sam marshall
08e3be8806
MDL-56038 Web services: json_last_error_msg not in PHP 5.4
2016-09-20 14:53:46 +01:00
Andrew Nicols
93c60b87e4
Merge branch 'MDL-55876-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-09-20 09:12:01 +08:00
Simey Lameze
cdd3def5b6
MDL-55876 core_course: prevent changes on front page course
2016-09-20 08:52:14 +08:00
Ruslan Kabalin
bfe06f7600
MDL-55776 enrol: Optimise enrolled users listing.
...
Here we optimise SQL queries for enrolled users list. Expensive subquery is
replaced with faster LEFT JOIN and the whole groups filtering component is
aded on demand.
2016-09-19 23:48:41 +02:00
Ruslan Kabalin
3df86df503
MDL-55776 enrol: Add unit tests for enrolment manager.
2016-09-19 23:48:35 +02:00
AMOS bot
b733fa7055
Automatically generated installer lang files
2016-09-20 00:04:51 +08:00
Dan Poltawski
d989883024
Merge branch 'MDL-55988_30_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_30_STABLE
2016-09-19 12:08:55 +01:00
Dan Poltawski
8c90381a31
Merge branch 'wip-mdl-55117-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-09-19 11:39:44 +01:00
Dan Poltawski
fdd56d83e3
Merge branch 'm30_MDL-55820' of git://github.com/danmarsden/moodle into MOODLE_30_STABLE
2016-09-19 11:32:21 +01:00
Dan Poltawski
e5c03946e7
Merge branch 'MDL-55944_30' of https://github.com/mr-russ/moodle into MOODLE_30_STABLE
2016-09-19 11:28:27 +01:00
Eloy Lafuente (stronk7)
350b6ce426
MDL-29332 versions: Force bump becuase patch ones were matching upstream
2016-09-19 12:03:49 +02:00
Eloy Lafuente (stronk7)
b11daeca71
Merge branch 'wip-MDL-29332-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-09-19 12:02:46 +02:00
Dani Palou
d6fd5d362f
MDL-56019 ws: Use itemid null when getting modules intro
2016-09-19 11:48:20 +02:00
David Monllao
8a1a0bbbaf
Merge branch 'MDL-42041-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-09-19 15:09:38 +08:00
AMOS bot
ecc07981ad
Automatically generated installer lang files
2016-09-17 00:04:59 +08:00
Russell Smith
115f9cc02a
MDL-55602 session: Add redis handler with locking.
...
Backport of MDL-54606
2016-09-16 08:15:30 -07:00
Mark Johnson
a4a2d1edd0
MDL-55988 Forms: Stop autocomplete triggering warning on unload
...
Prevents autocomplete fields marking a form "dirty" when initialised,
and allows them to honour the "ignoredirty" class.
2016-09-16 13:09:05 +01:00
David Mudrák
6ff87b25d4
MDL-55987 gradebook: Claim extra memory when updating final grades
...
As we experienced in a bigger moodle.org course (7500 users, 70 grade
items), the standard memory limit 256M may not be enough here. We were
not able to find any obvious memory leak in the processing. Requiring
extra memory helped in this particular case and it seems reasonable to
have it in the core.
2016-09-16 12:49:51 +02:00
AMOS bot
20c207639a
Automatically generated installer lang files
2016-09-16 00:05:26 +08:00
Dan Poltawski
cb3b8c222e
weekly release 3.0.6+
2016-09-15 11:15:01 +01:00
David Monllao
be08c8a7de
Merge branch 'MDL-55945-30' of https://github.com/snake/moodle into MOODLE_30_STABLE
2016-09-15 12:39:01 +08:00
Jake Dallimore
fe096488fe
MDL-55945 login: fix https support for forgot_password.php
2016-09-15 09:22:41 +08:00
David Mudrák
01ffc90d90
MDL-55957 workshop: Add behat tests for embedded images
...
This tests basic functionality of the images embedded into the
instructions and conclusion fields.
2016-09-14 14:38:04 +02:00
David Mudrák
3c215fa3d2
MDL-55957 workshop: Fix the embedded files serving
...
There was a bug with serving the files from the areas instructauthors,
instructreviewers and conclusion. These three areas should not use the
itemid in the plugininfo URLs. But they did use 0 as the itemid which
broke the file previews when browsing via server files repository.
The first part of the patch fixes all relevant calls to
file_rewrite_pluginfile_urls() so that null is now properly used instead
of zero.
The second part of the fix is that we no longer delete the first $args
element in the workshop_pluginfile() function - the itemid is not
supposed to appear there now.
The last part of the patch is that instead of repeating the same code
block copy&pasted for each file area in workshop_pluginfile(), we now
have a single block covering them all.
2016-09-14 12:43:24 +02:00
Rajesh Taneja
d7c33a1392
MDL-55117 behat: Re-initialise to ensure modified config is not used
...
As behat cli process is 1 run for features
Any modification in will be reflected
in later runs on cli. In this case
- disabling enablebadges in block_badges.feature
- reflected while running cron in award_badges.feature
2016-09-14 10:47:15 +08:00
Russell Smith
85efc6975a
MDL-55944 testing: Reduce sleep usage.
...
Remove sleep() and replace with waiting for a second to roll over,
this results in a simpler call the guarantee time() has moved forward
2016-09-14 10:26:14 +10:00
Marina Glancy
789b0b62c3
MDL-55864 general: fix PHP7.1 strict warnings
2016-09-13 15:24:17 +01:00
Pau Ferrer Ocaña
078d007b87
MDL-55951 output: Add errorcode to fatal_error when available
2016-09-13 15:30:25 +02:00
Adrian Greeve
43e6d24c87
MDL-55505 mod_assign: Fix to feedback behat test.
2016-09-13 11:16:07 +08:00
Marina Glancy
bc48debf36
MDL-29332 question: calculated variables may differ in case only
2016-09-13 10:15:26 +08:00
Eloy Lafuente (stronk7)
76b676b929
Merge branch 'wip-MDL-55505-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-09-12 19:26:36 +02:00
Eloy Lafuente (stronk7)
03eab92866
Merge branch 'wip-MDL-55654-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-09-12 19:16:08 +02:00
Eloy Lafuente (stronk7)
71bea77b6a
Merge branch 'MDL-55632-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-09-12 19:03:37 +02:00
Eloy Lafuente (stronk7)
d4b14d6298
Merge branch 'MDL-55874-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-09-12 18:32:45 +02:00
Dan Poltawski
d357ee7039
Merge branch 'wip-mdl-55353-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-09-12 11:49:38 +01:00
Dan Poltawski
be27606bf1
Merge branch 'wip-MDL-55862-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-09-12 11:11:28 +01:00
Dan Poltawski
5a9d8d48ca
Merge branch 'wip-mdl-55610-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-09-12 10:18:20 +01:00
David Monllao
16c89550d8
Merge branch 'MDL-55626-M30' of git://github.com/lazydaisy/moodle into MOODLE_30_STABLE
2016-09-12 12:39:15 +08:00
David Monllao
1e95a37cf3
Merge branch 'MDL-53893-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-09-12 10:29:43 +08:00
Eloy Lafuente (stronk7)
b022c2cd1c
Moodle release 3.0.6
2016-09-10 22:50:18 +02:00
lazydaisy
be50133b45
MDL-55626 theme_clean: Fixed clean theme missing desktop-first-column
2016-09-10 01:24:12 +01:00
Marina Glancy
7416cc5d48
MDL-55654 user: apply format_string to field names
2016-09-09 14:31:51 +08:00
Rajesh Taneja
65c0e2b9b4
MDL-55353 behat: Ensure teacher edit activity at different time
...
Recent activity is showing activities which were
updated since user last logged in and first modification
done on the activity. So ensure update happens at different
time than activity created.
2016-09-09 10:17:18 +08:00
Simey Lameze
95c919d651
MDL-53893 core_badges: Behat for all selected roles award badges
2016-09-09 08:44:22 +08:00
Simey Lameze
8dcf12afdc
MDL-53893 core_badges: Add strictness to manual badge criteria
2016-09-09 08:44:22 +08:00
Adrian Greeve
598e62100c
MDL-55505 mod_assign: Editing previous attempt works correctly.
...
Editing a previous attempt keeps the current feedback and grades
as it should and does not override them.
2016-09-08 20:33:22 +08:00
Adrian Greeve
e9bf5a3998
MDL-55862 mod_data: Use proper name function for display.
...
The old method for displaying the name of a field was being
used. This meant that it was not possible to show a plugin's
name in view.php
Thanks to David Herney Bernal for providing a solution.
2016-09-08 20:30:00 +08:00
Dan Poltawski
be4e216e6b
MDL-55874 report_particiption: fix invalid html
...
When messaging disabled.
2016-09-08 08:05:06 +01:00
David Monllao
04b0feca62
weekly release 3.0.5+
2016-09-08 13:56:37 +08:00
Adrian Greeve
8b61a6a338
MDL-41174 course: Update calendar events.
...
Updates calendar events when the activity name is changed.
2016-09-07 14:17:05 +08:00
Jake Dallimore
f9c8cef1a4
MDL-50803 login: Remove token from URL in forgot password process
...
Store the token value in the session and redirect to self, thus
removing the token from the URL and eliminating the problem where
the token is exposed via the http referer header.
2016-09-06 22:22:25 +08:00
Juan Leyva
d80dbeb289
MDL-49026 webservice: Remove tokens on password change
2016-09-06 22:22:25 +08:00
Eloy Lafuente (stronk7)
5b33ea8f59
Merge branch 'MDL-55618-m30' of https://github.com/NeillM/moodle into MOODLE_30_STABLE
2016-09-06 16:20:51 +02:00
Eloy Lafuente (stronk7)
f38037357a
Merge branch 'wip-MDL-55844-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-09-06 16:08:31 +02:00
Dan Poltawski
03200f984e
Merge branch 'MDL-42125_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-09-06 11:48:52 +01:00
Dan Poltawski
e4a959503b
Merge branch 'wip-mdl-55749-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-09-06 08:46:09 +01:00
Andrew Nicols
aaf50eed5d
MDL-42041 mod_book: Add Turn Editing On to page body
2016-09-06 15:39:44 +08:00
Rajesh Taneja
b6c2b6e0f6
MDL-55749 badges: define global before using it
2016-09-06 10:29:03 +08:00
David Monllao
2e77fffa31
Merge branch 'MDL-55617-m30' of https://github.com/NeillM/moodle into MOODLE_30_STABLE
2016-09-06 10:18:25 +08:00
David Monllao
ef8d67664b
Merge branch 'MDL-55587-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-09-06 10:07:21 +08:00
Rajesh Taneja
9074566c1d
MDL-55610 behat: Clear static file cache
...
php file cache might be out-of-sync
to ensure full directory is deleted
clear php file cache
2016-09-06 09:44:20 +08:00
Eloy Lafuente (stronk7)
9c238c8e25
Merge branch 'MDL-55663-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-09-05 18:07:27 +02:00
Eloy Lafuente (stronk7)
d5e3b4879e
Merge branch 'MDL-55724-m30' of https://github.com/sammarshallou/moodle into MOODLE_30_STABLE
2016-09-05 17:33:54 +02:00
Dan Poltawski
7b6f134c96
Merge branch 'MDL-55627_30' of https://github.com/bostelm/moodle into MOODLE_30_STABLE
2016-09-05 14:09:15 +01:00
Dan Poltawski
b350178a7c
Merge branch 'MDL-55742-30' of https://github.com/xow/moodle into MOODLE_30_STABLE
2016-09-05 10:50:47 +01:00
Henning Bostelmann
dbf9bf0dab
MDL-55627 filter_mathjaxloader: use correct string concatenation op
2016-09-05 11:43:16 +02:00
Dan Poltawski
cab725229c
Merge branch 'MDL-55771_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2016-09-05 10:18:52 +01:00
Dan Poltawski
2087df46f6
Merge branch 'MDL-55815_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-09-05 08:57:38 +01:00
Dan Poltawski
bc82c260b8
Merge branch 'MDL-54113-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-09-05 07:53:07 +01:00
David Monllao
8902327ac9
Merge branch 'wip-MDL-41174-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-09-05 13:46:12 +08:00
Adrian Greeve
39aa2988b3
MDL-41174 course: Module name change updates calendar.
2016-09-05 08:59:02 +08:00
Marina Glancy
f09f5a3c88
MDL-55844 profile: display formatted course name
2016-09-02 18:05:12 +08:00
John Okely
ac8e288f11
MDL-55457 mod_lti: Support object icon_info in tool proxy
2016-09-02 09:46:40 +08:00
Tim Hunt
3ab94015bb
MDL-42125 quiz stats: clearer message when manual grading required
2016-09-01 12:36:00 +01:00
Neill Magill
21fcfae6b7
MDL-55617 backup: Possible fatal errors in backup and restore
...
The unserialize() function will not always return an object
especially when as can happen the controller field of a
record in the backup_controllers table is empty.
This change ensures that in this case the script will
not cause a fatal error, but instead throw an error.
2016-09-01 08:50:16 +01:00
Neill Magill
cb9594a285
MDL-55618 backup: Header should not be output twice
...
Before this patch if the pre-check failed during
the final stage of an import a request for the
page header to be output was made for a second
time, this caused a coding_error to occur.
This change removes the second request to
output the page header, which will allow the user
to see the reasons the pre-check failed.
2016-09-01 08:48:55 +01:00
John Okely
99f6caea55
MDL-55742 mod_lti: Remove support for get_magic_quotes_gpc
...
Thanks to Bishop Bettini for the original patch.
2016-09-01 15:00:05 +08:00
David Monllao
4846a96518
weekly release 3.0.5+
2016-09-01 11:14:08 +08:00
David Monllao
258d8124ed
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-09-01 11:14:06 +08:00
Dan Marsden
e46c306d8e
MDL-55820 scorm: use correct displayattempt default options
2016-09-01 13:30:33 +12:00
Tim Hunt
9ad7051878
MDL-55815 quiz review: after close should beat immediately after
...
This only arises in specific situations: student submitted less than 2
mintues before time close, or when a teacher previews after the close
date. However, in those cases, the old behaviour was confusing. Now,
'After the quiz is closed' takes priority.
2016-08-31 13:00:25 +01:00
Tim Hunt
75ca17683b
MDL-55815 quiz: convert attempt state tests to a data provider
2016-08-31 13:00:24 +01:00
Eloy Lafuente (stronk7)
4a59ad1168
Merge branch 'MDL-55237_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-08-30 12:55:03 +02:00
sam marshall
599e1a877b
MDL-55724 Glossary: Prevent infinite loop in trusttext_strip
2016-08-30 10:32:00 +01:00
Mark Nelson
e13382cd6b
MDL-55771 core: added title attribute when using JS to render {{pix}}
2016-08-30 14:58:57 +08:00
Marina Glancy
c6adb42063
MDL-55581 htmlpurifier: test for attributes in video tag
2016-08-30 13:49:57 +08:00
Frederic Massart
df248aab58
MDL-55663 filter: Filters could be incorrectly reported as inactive
2016-08-30 11:23:18 +08:00
David Mudrák
302d9fea73
MDL-55660 tablelib: Fetch only a single row when auto defining columns
...
In a very rare cases where the columns are not declared explicitly, we
want to fetch single row only without a warning raised. This seems like
a valid use case for IGNORE_MULTIPLE flag.
2016-08-29 19:14:19 +02:00
AMOS bot
6721af2ec4
Automatically generated installer lang files
2016-08-30 00:05:12 +08:00
Eloy Lafuente (stronk7)
5096a6d39d
Merge branch 'MDL-55667-30-participantslink' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-08-29 16:54:04 +02:00
Eloy Lafuente (stronk7)
5997c8775d
Merge branch 'MDL-55741_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-08-29 14:08:54 +02:00
Cameron Ball
a7085963b5
MDL-55587 core_media: Properly escape ampersand
2016-08-29 19:16:37 +08:00
David Mudrák
9dc0baedfa
MDL-55667 navigation: Do not display site participants link to students
...
The problem here was that user/index.php checks the system level
capability moodle/site:viewparticipants when the user is on the front
page, and the moodle/course:viewparticipants on non-front pages.
But the navigation displayed the link by mistake even in situations,
when the user has the capability moodle/course:viewparticipants on the
front page (typically when the default role for the front page is set to
student).
Added behat tests for reproducing the bug and also for checking the
basic functionality of the feature.
2016-08-29 12:11:53 +02:00
David Monllao
12ed0259b6
Merge branch 'wip-MDL-55581-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-08-29 16:54:29 +08:00
David Monllao
092fecd7be
Merge branch 'MDL-55661-30-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-08-29 14:40:50 +08:00
David Monllao
22a42d5093
Merge branch 'MDL-55312_load_timeout_for_amd_modules_30' of https://github.com/gthomas2/moodle into MOODLE_30_STABLE
2016-08-29 14:31:59 +08:00
Marina Glancy
4496863cfd
MDL-55581 htmlpurifier: allow track tag in videos and audios
2016-08-29 13:26:24 +08:00
David Monllao
f2a7331dca
Merge branch 'wip-MDL-55708-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-08-29 11:19:15 +08:00
David Monllao
443dcc00c3
Merge branch 'MDL-55477_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-08-29 11:14:36 +08:00
David Monllao
abac5252aa
MDL-55237 mod_forum: Adding missing require as in 31 and master
2016-08-29 10:11:06 +08:00
Tim Hunt
affe326f23
MDL-55741 phpunit: does not reset get_log_manager cache
2016-08-26 17:15:40 +01:00
AMOS bot
f451db08d4
Automatically generated installer lang files
2016-08-27 00:05:01 +08:00
Helen Foster
ab71d16bd8
MDL-55661 lang: Merge English strings from the en_fix language pack
2016-08-25 14:41:55 +02:00
Dan Poltawski
b5f3ed32a6
weekly release 3.0.5+
2016-08-25 12:09:41 +01:00
Dan Poltawski
b9435d3688
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-08-25 12:09:40 +01:00
Marina Glancy
3ea2065563
MDL-55708 mod_assign: display formatted acitvity names
2016-08-25 09:53:59 +08:00
AMOS bot
bca6ca7a2a
Automatically generated installer lang files
2016-08-25 00:05:43 +08:00
Andrew Nicols
ba175bc7ac
MDL-54113 assign: Open files in new window
...
Open files in a new window when viewing to ensure that the form change
checker does not warn about the page reloading.
2016-08-24 11:34:27 +08:00
David Monllao
4e4040df85
Merge branch 'MDL-55604-30' of https://github.com/mr-russ/moodle into MOODLE_30_STABLE
2016-08-24 09:36:46 +08:00
Russell Smith
d391b3472a
MDL-55604 cache: Fix identifier and cacheable_object
...
When a cachable object is store in the static cache from
the backing store, it was incorrect serialised rather than
using the wake function. This has been resolved and tests added.
During the investigation into cacheable_object, it was discovered
that set_identifiers never removes identifiers when you call it,
so set_identifiers(array('a')) and set_identifiers(array('b')) really
resulted in array('a','b') as the identifiers rather than 'b'.
The fix for this issue depends on the set_identifiers fix and
they have been coupled together as a result.
2016-08-24 08:28:50 +10:00
gthomas2
57a5be5490
MDL-55312 requirejs: Fix timeouts with infinite waitSeconds
2016-08-23 17:42:01 +01:00
Dan Poltawski
f3c7517c85
Merge branch 'MDL-55628-m30' of https://github.com/sammarshallou/moodle into MOODLE_30_STABLE
2016-08-23 15:48:13 +01:00
Dan Poltawski
09c37aa4eb
Merge branch 'wip-mdl-46514-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-08-23 08:59:40 +01:00
David Monllao
16ede7192d
Merge branch 'MDL-46654-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-08-23 15:31:23 +08:00
Andrew Nicols
49b3391b98
MDL-46654 mod_forum: Hide digestoptions when no subscription
...
Daily digest options should not be generated if the user cannot subscribe
to anything in the first place.
2016-08-23 15:10:25 +08:00
David Monllao
893b75e690
Merge branch 'MDL-54838-30' of https://github.com/nashtechdev01/moodle into MOODLE_30_STABLE
2016-08-23 12:44:49 +08:00
sam marshall
d34fa71df4
MDL-55628 Completion: Use simpledata for completion cache
...
The completion cache is currently not marked as simpledata. On the
course page it is frequently retrieved hundreds of times which results
in many calls to the slow unserialize function. By making a slight
change to the data format (using arrays instead of objects) we can
mark it as simpledata, which will avoid using unserialize.
2016-08-22 17:16:50 +01:00
Dan Poltawski
bacf77c9d7
Merge branch 'MDL-55273-cookie-secure-default-MOODLE_30_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_30_STABLE
2016-08-22 15:25:40 +01:00
Jake Dallimore
88e7c13d9a
MDL-55565 core_backup: Fix warning when restoring question categories
...
Fixed a call to get_records_sql, which was being used incorrectly in
restore_find_best_target_context to determine a unique contextid.
2016-08-22 14:23:21 +01:00
Dan Poltawski
a2b3f5864b
Merge branch 'MDL-55605-lesson-restore-bug-MOODLE_30_STABLE' of https://github.com/kenneth-hendricks/moodle into MOODLE_30_STABLE
2016-08-22 14:13:28 +01:00
Dan Poltawski
2dc70084d3
Merge branch 'MDL-55551_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-08-22 12:53:34 +01:00
Dan Poltawski
68ec7cb526
Merge branch 'MDL-55557_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-08-22 12:45:55 +01:00
Dan Poltawski
a7a02f8cc0
Merge branch 'wip-MDL-22183-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-08-22 09:12:54 +01:00
Brendan Heywood
1a93f1de4a
MDL-55273 admin: Change $CFG->cookiesecure default to on
2016-08-22 09:24:12 +10:00
Tim Hunt
85f7df7e06
MDL-55477 quiz reports: all user fields should have repeats suppressed
2016-08-19 18:05:15 +01:00
Rajesh Taneja
d235685214
MDL-46514 behat: section should be set before switch-case
2016-08-19 14:13:03 +08:00
Andrew Nicols
b509663e15
MDL-55632 mod_forum: Tidy up forum post messages
2016-08-19 09:58:50 +08:00
Kenneth Hendricks
251752740b
MDL-55605 mod_lesson: Fix activitylinks restore bug
2016-08-18 16:39:38 +10:00
Adrian Greeve
66fc37ed7f
MDL-22183 lib: More unit tests for next day start.
2016-08-18 10:25:18 +08:00
Adrian Greeve
5f46e36461
MDL-22183 lib: Cleanup of get_next functions.
2016-08-18 10:25:18 +08:00
Adrian Greeve
496be783b3
MDL-22183 lib: Time settings removed for stats cron.
...
Old settings that should be ignored have been removed from the
statistics cron code.
2016-08-18 10:25:18 +08:00
Dan Poltawski
490e8f97e6
weekly release 3.0.5+
2016-08-17 14:47:14 +01:00
Dan Poltawski
bc0fc18cec
Merge branch 'MDL-36713_m30v2' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-08-16 12:05:23 +01:00
Andrew Nicols
dec2a585a3
Merge branch 'MDL-55272-30' of https://github.com/mr-russ/moodle into MOODLE_30_STABLE
2016-08-16 15:11:39 +08:00
Russell Smith
ffd94de398
MDL-55272 lib: Allow random_bytes() to return large values.
...
PHP has a recursion limit and random_bytes on PHP5.6 without openssl
will error if sent a large value. Using a loop has lower overhead than
recursion as well.
2016-08-16 12:16:45 +10:00
Stephen Bourget
20fb475465
MDL-36713 Blog: Display accurate error when a guest views a user blog
2016-08-15 21:50:31 -04:00
Andrew Nicols
cf9a76e739
Merge branch 'wip-MDL-50586-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-08-16 08:52:56 +08:00
Dan Poltawski
92ed7da4d1
Merge branch 'wip-MDL-55494-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-08-15 13:14:42 +01:00
Dan Poltawski
014237d27d
MDL-52105 enrol_self: fix upgrade savepoint
2016-08-15 12:11:50 +01:00
Dan Poltawski
09dec86ebd
Merge branch 'wip-MDL-55366-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-08-15 11:43:41 +01:00
Dan Poltawski
8f300a967c
Merge branch 'wip-MDL-55397-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-08-15 11:35:39 +01:00
Dan Poltawski
37cee5e44a
Merge branch 'MDL-52105-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-08-15 11:14:06 +01:00
Simey Lameze
67bdccc036
MDL-52105 enrol_self: Behat test for key holder feature
2016-08-15 13:00:28 +08:00
Simey Lameze
ed21b54c5a
MDL-52105 enrol_self: Fix wrong holdkey cap restriction for manager
...
This commit add an upgrade step to remove wrong CAP_PROHIBIT on enrol/self:holdkey for manager role.
Also remove the restriction from the self enrolment access file.
2016-08-15 13:00:28 +08:00
Adrian Greeve
038cfaffcc
MDL-55366 mod_lesson: Fix warning with TF page.
...
Having an image in the answer text would create a warning.
2016-08-15 10:22:21 +08:00
Stephen Bourget
31348f709e
MDL-55557 mod_wiki: Add missing MOODLE_INTERNAL checks
2016-08-13 21:43:23 -04:00
Stephen Bourget
989dd5a826
MDL-55551 Blog: Add missing MOODLE_INTERNAL check.
2016-08-12 20:22:57 -04:00
Marina Glancy
f7503bd6c2
MDL-55494 report_eventlist: ignore only logstore_legacy
2016-08-12 13:56:14 +08:00
Marina Glancy
23fb083903
MDL-55494 tool_monitor: ignore only tool_monitor and logstore_legacy
...
previously any plugin type ending with _monitor or _legacy would be ignored
2016-08-12 13:56:14 +08:00
Marina Glancy
de9cd39715
MDL-50586 gradingform_rubric: warn about missing 0-points levels
2016-08-12 13:26:32 +08:00
Marina Glancy
a52c83d83e
MDL-55397 block_site_main_menu: eliminate CSS conflict
...
CSS for '.path-admin .buttons' defines padding, border and background that affected how main menu looks on admin pages
2016-08-11 15:43:41 +08:00
Andrew Nicols
d418f42040
weekly release 3.0.5+
2016-08-11 13:17:12 +08:00
Andrew Nicols
02d570966a
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-08-11 13:17:08 +08:00
AMOS bot
3ea6de7502
Automatically generated installer lang files
2016-08-10 00:05:07 +08:00
Dan Poltawski
c6cb45fce7
Merge branch 'wip-MDL-55425-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-08-09 10:58:42 +01:00
Dan Poltawski
7502cdf6c6
MDL-51078 report_log: use simpler/faster str_split over preg_split
2016-08-09 09:09:15 +01:00
Stephen Bourget
d1a50dce98
MDL-51078 report_log: Allow filtering by all changes
2016-08-09 09:09:09 +01:00
Andrew Nicols
95cc9d3b53
Merge branch 'wip-mdl-55329-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-08-09 14:28:19 +08:00
Andrew Nicols
c8c910b1bd
MDL-55274 mod_chat: Add unit tests for special commands
2016-08-09 10:49:53 +08:00
Andrew Nicols
6c0deebbd9
Merge branch 'MDL-55274-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-08-09 10:49:47 +08:00
Dan Poltawski
771f142254
Merge branch 'MDL-55398_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-08-08 10:40:50 +01:00
Mark Nielsen
339ca4ca04
MDL-55453 core_lib: Fix usage of js_send_uncached
2016-08-08 09:54:22 +01:00
Russell Smith
42a4a52a4c
MDL-55292 performance: Allow Tideways profiler extension.
...
PHP7 doesn't have any default XHProf support and all other
investigated forks don't have stable PHP7. Tideways is under
active development and is easy to install. The data format
is compatible with XHProf so it is a drop-in replacement in that way.
2016-08-08 15:26:42 +08:00
Nick Phillips
06c9734dc8
MDL-55274 mod_chat: regain beep and / command in mod_chat.
...
format_text cannot be called on the whole input text, but must be
called on user-supplied text that will be output into chats. This
means it cannot simply be called in one place, but must instead be
called on the relevant parts of text once commands have been matched.
2016-08-08 12:29:32 +08:00
Andrew Nicols
2cfeebee65
Merge branch 'MDL-55454_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-08-08 10:04:18 +08:00
AMOS bot
32a9efd6dc
Automatically generated installer lang files
2016-08-06 00:05:20 +08:00
Marina Glancy
6ed74faf27
MDL-55425 user: allow to update another user editor pref
2016-08-05 09:39:36 +08:00
Andrew Nicols
e7c8da0fb8
weekly release 3.0.5+
2016-08-04 09:58:53 +08:00
Andrew Nicols
4c9af61327
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-08-04 09:58:50 +08:00
Rajesh Taneja
0944b1641a
MDL-54656 behat: Skip test if db family is not mysql or postgres
2016-08-04 08:47:42 +08:00
Tim Hunt
f19f239c98
MDL-55454 quiz: loses shufflequestion setting restoring old backups
2016-08-03 18:43:28 +01:00
Eloy Lafuente (stronk7)
b7f6ea3578
Merge branch 'MDL-54656_m30v3' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-08-03 00:51:52 +02:00
Eloy Lafuente (stronk7)
95086f294b
Merge branch 'MDL-55166-30-blocksettings' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-08-03 00:34:11 +02:00
Dan Poltawski
a896f02f1f
MDL-54847 tests: fix unused var
2016-08-02 20:16:45 +01:00
Cameron Ball
4f9a64b6ff
MDL-54847 weblib: Test media attributes individually
2016-08-02 20:16:41 +01:00
Dan Poltawski
10ba40f1c3
Merge branch 'wip-MDL-33741-m30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-08-02 12:20:33 +01:00
Dan Poltawski
6e882379f4
Merge branch 'MDL-54847-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-08-02 10:59:55 +01:00
Cameron Ball
d2d65178fa
MDL-54847 weblib: Support basic HTML media tags
2016-08-02 15:55:39 +08:00
Andrew Nicols
500e6d4519
Merge branch 'MDL-55376-30-fix' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-08-02 12:06:29 +08:00
Cameron Ball
4847d73829
MDL-55376 mod_assign: Update behat test
2016-08-02 10:43:37 +08:00
Stephen Bourget
8ecd647160
MDL-55398 mod_feedback: prevent direct script access to lib files.
2016-08-01 20:56:14 -04:00
Dan Poltawski
79598473d2
Merge branch 'MDL-55360-30-workshopgradepass' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-08-01 18:57:22 +01:00
AMOS bot
8312bbfd7c
Automatically generated installer lang files
2016-08-02 00:04:37 +08:00
Dan Poltawski
32949a75a7
MDL-55376 assign: trailing whitespace
2016-08-01 16:08:02 +01:00
Dan Poltawski
2e9332b85d
Merge branch 'MDL-55376-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-08-01 16:06:58 +01:00
Dan Poltawski
b907a57262
Merge branch 'MDL-53691-M30' of git://github.com/lazydaisy/moodle into MOODLE_30_STABLE
2016-08-01 11:47:44 +01:00
Andrew Nicols
cc3126b724
Merge branch 'MDL-53152-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-08-01 15:08:14 +08:00
Jun Pataleta
b5eaf7a60a
MDL-53152 theme: Add parentheses to variable calculations
2016-08-01 13:43:30 +08:00
Marina Glancy
4fdeed4bec
MDL-33741 file_info: show courses in hidden categories
...
This also has a couple of bugfixes:
- file_info_context_system::get_children() was looking for courses with parent=0, it is impossible, block removed;
- file_info_context_coursecat::get_area_coursecat_description() was checking the wrong capability to view files in description
2016-08-01 09:15:22 +08:00
Marina Glancy
d9bea44f18
MDL-33741 file_info: check capability when serving file in coursecat description
2016-08-01 09:15:15 +08:00
Cameron Ball
b61059dbd2
MDL-55376 mod_assign: Fix bug stopping admin from editing submissions
2016-07-29 19:09:07 +08:00
AMOS bot
306c38dfcd
Automatically generated installer lang files
2016-07-29 00:06:01 +08:00
David Mudrák
4d5707a128
MDL-55360 workshop: Add tests for setting grades to pass via mod form
...
These scenarios should cover common cases of defining the grades to pass
pass via the workshop settings form. Note that behaviour of the fields
in terms of locale-specific decimals input (MDL-51806) is not covered
with these tests as I want to avoid installation of additional language
pack. Instead, I assume that functionality of unformat_float() is tested
separately in the core.
2016-07-28 09:54:46 +02:00
David Mudrák
2510fae394
MDL-55360 workshop: Emptying grades to pass should set them to zero
...
When editing existing workshop with a grade to pass defined, when the
field is emptied, it should be interpreted as setting it to zero. This
was not happening because unformat_float replaces the field with null,
therefore effectively unsetting it.
By casting to float, we interpret all empty values (including null) as
zeros. This behaviour is consistent with how gradebook setup UI works.
2016-07-28 09:54:46 +02:00
David Mudrák
cd830f4e2c
MDL-55360 workshop: Allow creating workshops with empty grades to pass
...
As a regression of MDL-55360, it was not possible to create new
workshops if the field "Submission grade to pass" or "Assessment grade
to pass" was left empty. The validation failed with "You must enter a
number here".
The fields submissiongradepass and gradinggradepass are always present
as we explicitly define them in the mod form. So the isset() condition
in the validation was useless and it did not allow to submit the form
with these fields empty.
Additionally, the unformat_float() returns null only if it receives
empty value on the input. Which can't happen in our case so I am
removing this condition to improve the readability of the code.
2016-07-28 09:54:46 +02:00
David Monllao
bcf700b088
weekly release 3.0.5+
2016-07-28 12:07:23 +08:00
David Mudrák
5914ef444c
MDL-55166 admin: Fix display of misleading debug warning on manage block
...
Blocks can declare has_config() as true without actually using the
default node in the admin tree. Typical use case is when the block
injects its settings to other parts of the admin tree and it assigns
null to its $setting node in its settings.php file.
As Janek L.B. correctly spotted, this led to false debugging message
on admin/blocks.php as the code interpreted it as missing settings.php
file.
The patch adds explicit file existence test for this rare case.
2016-07-27 23:16:34 +02:00
Rajesh Taneja
7c74b0aeb8
MDL-55329 behat: PyStrings should end with : (colon)
2016-07-27 07:02:34 +08:00
Rajesh Taneja
d574272a0c
MDL-55337 behat: After posting click to redirect page
2016-07-27 06:39:40 +08:00
lazydaisy
d9d3ec4e55
MDL-53691 theme_bootstrapbase: Backport of MDL-53147
2016-07-26 21:43:44 +01:00
Eloy Lafuente (stronk7)
8d5deef79e
Merge branch 'wip-MDL-51735-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-07-26 20:17:50 +02:00
Eloy Lafuente (stronk7)
fbba7dfee6
Merge branch 'MDL-54657_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-07-26 19:57:16 +02:00
Eloy Lafuente (stronk7)
89a02c4370
Merge branch 'wip-mdl-55337-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-07-26 13:27:20 +02:00
Rajesh Taneja
22f3ebaad9
MDL-55337 behat: Added 1 sec delay between post
...
Ensure post is created at different timestamp, else
returned posts will be different and test fails.
This will happen on a fast machine.
2016-07-26 19:01:59 +08:00
David Monllao
568fea46d2
Merge branch 'wip-MDL-55183-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-07-26 09:57:07 +08:00
David Monllao
44d7062228
Merge branch 'MDL-55283-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-07-26 05:05:07 +08:00
David Monllao
329e98a621
Merge branch 'MDL-51242-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-07-26 02:41:27 +08:00
Stephen Bourget
e1fe3532a0
MDL-55252 mod_chat: prevent direct script access to lib files.
2016-07-25 09:42:39 +01:00
Stephen Bourget
149ae1248e
MDL-55253 mod_choice: prevent direct script access to lib files.
2016-07-25 09:40:48 +01:00
Stephen Bourget
485f8744a4
MDL-55255 mod_data: prevent direct script access to lib files.
2016-07-25 09:40:20 +01:00
An Pham Van
74a0d2afb6
MDL-54838 workshop: Differentiate labels for each comment field.
...
In a Workshop activity, comment fields on Assessment forms do not properly link to the corresponding Aspect.
So screen reader users may find it difficult to complete the Assessment forms.
There should be a hidden label text for each comment field.
2016-07-25 14:38:36 +07:00
Adrian Greeve
c43e0956d5
MDL-51735 mod_lesson: A lesson with no content shows a message.
...
Before it would show an error.
2016-07-25 10:55:50 +08:00
Adrian Greeve
c310304149
MDL-55183 editor_atto: Fix requires error.
...
When using a different theme and removing an editor
plugin such as the equation plugin, atto will display
an error about a missing dependency.
A thank you to Anthony Forth for providing this patch.
2016-07-25 09:17:53 +08:00
Eloy Lafuente (stronk7)
a244bd7eaa
weekly release 3.0.5+
2016-07-21 11:45:03 +02:00
Eloy Lafuente (stronk7)
ec75234e9c
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-07-21 11:44:59 +02:00
Andrew Nicols
4fdf0b226c
MDL-55283 javascript: Check dir is readable before traversing them
2016-07-20 12:17:08 +08:00
AMOS bot
f6409a7719
Automatically generated installer lang files
2016-07-20 00:05:39 +08:00
Eloy Lafuente (stronk7)
44ce1facbc
Merge branch 'MDL-55220-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-07-19 13:22:43 +02:00
Dan Poltawski
f11742850f
Merge branch 'MDL-55206-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-07-19 10:52:47 +01:00
Dan Poltawski
baaf2e67e1
Merge branch 'MDL-54915-30' of http://github.com/damyon/moodle into MOODLE_30_STABLE
2016-07-19 09:39:09 +01:00
Dan Poltawski
19421799cb
Revert "Merge branch 'MDL-54915-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE"
...
This reverts commit 4b6e0cbd57 , reversing
changes made to 8d6dde0805 .
2016-07-19 09:37:36 +01:00
David Monllao
1e56841201
Merge branch 'MDL-55157_m30v6' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-07-19 08:42:24 +02:00
Damyon Wiese
28436ac123
MDL-54915 templates: Fix async rendering of js blocks
...
Mustache JS helper can overwrite JS blocks when using nested templates.
Each call to render should have it's own scope.
Conflicts:
lib/amd/build/templates.min.js
lib/amd/src/templates.js
2016-07-19 13:19:48 +08:00
Frederic Massart
d2b890c689
MDL-4915 templates: Improve JS string handling in templates
...
Backported from MDL-53667 to make cherry-picking easier across branches.
The native String.replace method in extremely slow when we are
dealing with a large string and large quantity of strings to replace.
This new solution walks through the string looking for placeholders
to replace.
2016-07-19 13:15:38 +08:00
Stephen Bourget
ad097b6fbd
MDL-55157 mod_feedback: Course reset should update dates
2016-07-18 22:11:39 -04:00
Eloy Lafuente (stronk7)
3724d55c21
MDL-52544 oracle: small tweaks
...
This commit just:
- Moves the null => '' to better place, restricting it to PHP >= 7.0
(bug https://bugs.php.net/bug.php?id=72524 )
- Adds a couple of notes here and there.
- Changes some small details to keep the file using the same coding.
2016-07-19 04:04:57 +02:00
Eloy Lafuente (stronk7)
353c12c32f
Merge branch 'MDL-52544-30' of git://github.com/damyon/moodle into MOODLE_30_STABLE
2016-07-19 04:04:51 +02:00
Eloy Lafuente (stronk7)
da0d992d20
Merge branch 'MDL-51410_m30v2' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-07-19 02:31:40 +02:00
David Monllao
32d225deab
Merge branch 'MDL-55161-m30' of https://github.com/micaherne/moodle into MOODLE_30_STABLE
2016-07-18 20:02:32 +02:00
David Monllao
a4de0bbd59
Merge branch 'MDL-55163-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-07-18 19:45:23 +02:00
Dan Poltawski
87c1a2e7e8
Merge branch 'wip-mdl-55174-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-07-18 14:49:54 +01:00
Dan Poltawski
5a00afe7ab
Merge branch 'MDL-55012-30' of git://github.com/damyon/moodle into MOODLE_30_STABLE
2016-07-18 13:55:23 +01:00
Dan Poltawski
5ef2a25523
Merge branch 'MDL-55240-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-07-18 10:51:10 +01:00
Dan Poltawski
4b6e0cbd57
Merge branch 'MDL-54915-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-07-18 09:17:55 +01:00
AMOS bot
6eb850896a
Automatically generated installer lang files
2016-07-16 00:05:50 +08:00
Jun Pataleta
2148abcd34
MDL-55206 admin: Some code cleanup
...
* Removed unnecessary TODOs.
* Changed message prompt case to sentence case.
2016-07-15 14:54:44 +08:00
Jun Pataleta
70883b76fd
MDL-55206 admin: Remove div tags in password policy error message
2016-07-15 14:54:44 +08:00
Rajesh Taneja
b5b18eb572
MDL-55174 core_testing: Use proper directory separator
...
While searching for existing files if directory
separator is not correct then original files
and directories will be deleted. So use DIRECTORY_SEPARATOR.
2016-07-15 13:54:22 +08:00
Damyon Wiese
c345d23084
MDL-55012 Atto: no style attrs on paste
...
Specifically on paste - we don't need all the random style attributes
from content on the clipboard. When you copy from a webpage - the browser
inlines all the styles from the page so that the pasted content will look
like the place it was copied from. But this is never what you want - you
want the content on paste, but with no special styling.
2016-07-15 13:41:45 +08:00
Jun Pataleta
8e6d1ac1d6
MDL-55240 editpdf: Revert changes in MDL-54772
...
* Revert rendering of annotations and comments back to the
drawing region.
* Bind events to stamp annotation when editing only.
2016-07-15 10:39:38 +08:00
David Monllao
8d6dde0805
weekly release 3.0.5+
2016-07-14 11:28:46 +02:00
David Monllao
0dc21f5a0e
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-07-14 11:28:44 +02:00
Juan Leyva
c7ae332304
MDL-55220 forum: Add string filtering in WS
...
The following external functions now filter the discussion and post
name and subject.
- get_forum_discussions_paginated
- get_forum_discussion_posts
2016-07-14 09:14:59 +01:00
Stephen Bourget
365e6b1c49
MDL-54657 Behat: Add tests for section_links block
2016-07-13 21:40:15 -04:00
Michael Aherne
4063900e2b
MDL-55161 assign: Check for existence of gradebook feedback plugin
2016-07-13 09:03:44 +01:00
Andrew Nicols
0949754d1f
Merge branch 'MDL-47371-30-fix' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-07-13 12:11:51 +08:00
Cameron Ball
bcfca5e67d
MDL-47371 mod_book: Fix out of scope $unescapedtitle
2016-07-13 10:28:54 +08:00
Damyon Wiese
373d1eb7d0
MDL-52544 oracle: Apply upstream pull request to AdoDB oracle driver
...
Upstream: https://github.com/ADOdb/ADOdb/pull/259
Prevent segfault with ocipo driver on php7.
The OCIFetchinto function is causing segfaults on php7 - probably because the fields array
is not initialised or it is optimised out. This fixes just changes to use the safer function
oci_fetch_array instead.
2016-07-13 08:46:40 +08:00
Stephen Bourget
27f6cc4519
MDL-51410 mod_survey: fix notifications when saving analysis
2016-07-12 20:09:26 -04:00
tunele
28027d45ea
MDL-55083 admin: provide friendly error in case phpxml is missing
2016-07-13 00:09:52 +02:00
Eloy Lafuente (stronk7)
9251dcc986
MDL-53803 mod_choice: fix trailing whitespace
2016-07-12 18:06:29 +02:00
Eloy Lafuente (stronk7)
970a714e13
Merge branch 'MDL-53803_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-07-12 18:02:52 +02:00
Eloy Lafuente (stronk7)
acc2203622
Merge branch 'MDL-54892-MOODLE_30_STABLE' of https://github.com/tobiasreischmann/moodle into MOODLE_30_STABLE
2016-07-12 17:51:56 +02:00
Eloy Lafuente (stronk7)
ad857b10c3
Merge branch 'MDL-55136_dataobject_30' of git://github.com/davosmith/moodle into MOODLE_30_STABLE
2016-07-12 15:48:30 +02:00
Eloy Lafuente (stronk7)
726051dcf9
MDL-37250 mod_lesson: Move conditions to queries for better performance
...
While this ony seems to affect MySQL, better put the filter/conditions
on every query so the temporary view/table does not need to handle
thousands of potentially unrelated records.
2016-07-12 13:33:18 +02:00
Eloy Lafuente (stronk7)
cd172ea20e
Merge branch 'wip-MDL-37250-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-07-12 13:21:15 +02:00
David Monllao
eee0dce093
Merge branch 'MDL-55133-30' of git://github.com/damyon/moodle into MOODLE_30_STABLE
2016-07-12 13:16:48 +02:00
Dan Poltawski
68adc36911
Merge branch 'MDL-47371-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-07-12 10:14:30 +01:00
David Monllao
3be99e4e7c
Merge branch 'MDL-55170_M30' of https://github.com/nadavkav/moodle into MOODLE_30_STABLE
2016-07-12 10:30:59 +02:00
Dan Poltawski
8994550de2
Merge branch 'MDL-55007-m30' of https://github.com/dthies/moodle into MOODLE_30_STABLE
2016-07-12 09:21:08 +01:00
Cameron Ball
bc63d5bc06
MDL-47371 mod_book: Don't double escape book titles
2016-07-12 10:34:43 +08:00
Cameron Ball
469a0854e3
MDL-47371 block_navigation: Don't double escape course titles
2016-07-12 10:34:43 +08:00
Cameron Ball
ce4ff71aa3
MDL-47371 weblib: Add option to disable escaping
2016-07-12 10:34:42 +08:00
Andrew Nicols
f811e12a60
MDL-54915 core: JS Blocks must not used shared variables
...
The JS blocks in a template must _not_ use a shared variable as they can be
executed asynchronously and complete in any order.
Instead it is stored in the only local variable available - the current
context.
Since the context can be passed in from elsewhere, we namespace it to
reduce the chance of collission.
2016-07-12 10:01:52 +08:00
Daniel Thies
5654da6ca2
MDL-5507 filter_mathjaxloader: Add commeents for regexes
2016-07-11 13:23:07 -05:00
Nadav Kavalerchik
9a07482c0b
MDL-55170 theme_bootstrapbase: Fix user enrollment dialog, RTL
2016-07-11 18:19:04 +03:00
David Monllao
16d219ac90
Merge branch 'wip-MDL-54962-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-07-11 16:16:07 +02:00
Dan Poltawski
069cc7b961
Merge branch 'MDL-55112-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-07-11 14:42:15 +01:00
Dan Poltawski
cdf2cf7f39
Merge branch 'MDL-55137-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-07-11 14:37:59 +01:00
Dan Poltawski
e72b815237
Merge branch 'MDL-55128-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-07-11 13:33:24 +01:00
Dan Poltawski
01a64e03ad
Merge branch 'wip-MDL-55154-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-07-11 13:31:26 +01:00
Juan Leyva
39e110d145
MDL-55163 mod_assign: Fix mod_assign_copy_previous_attempts
...
- Not exposed via WS
- Have a bug when calling the api function
2016-07-11 10:30:51 +01:00
David Monllao
eb0ac9cbe8
Merge branch 'MDL-54832-30' of https://github.com/nashtechdev01/moodle into MOODLE_30_STABLE
2016-07-11 06:47:47 +02:00
Adrian Greeve
c77ade8587
MDL-37250 mod_lesson: All actual attempts on the lesson are displayed.
...
The lesson overview report now shows all attempts made including hitting
the page and immediately navigating away.
2016-07-11 08:21:23 +08:00
Adrian Greeve
e0bf071213
MDL-54962 mod_data: Approval status is now translated.
...
It was using hardcoded English. Now it uses get_string.
2016-07-11 08:20:43 +08:00
AMOS bot
d23f1b75f5
Automatically generated installer lang files
2016-07-11 00:06:14 +08:00
Eloy Lafuente (stronk7)
0324fefaf6
Moodle release 3.0.5
2016-07-10 00:29:18 +02:00
Davo Smith
32a5148e50
MDL-55136 data_object: fix param handling in fetch_all_helper
2016-07-09 09:19:48 +01:00
AMOS bot
b7797e9c6c
Automatically generated installer lang files
2016-07-09 00:04:53 +08:00
Adrian Greeve
40e105976c
MDL-55154 mod_lesson: Lesson numerical response shows images.
2016-07-08 09:54:22 +08:00
Daniel Thies
da0e1acfed
MDL-55007 filter_mathjaxloader: Change unit test
2016-07-07 20:26:18 -05:00
Daniel Thies
28cdac1c6f
MDL-55007 filter_mathjaxloader: Wrap nolink around each expresssion
2016-07-07 20:26:07 -05:00
Eloy Lafuente (stronk7)
aa28da8286
weekly release 3.0.4+
2016-07-07 10:20:00 +02:00
Eloy Lafuente (stronk7)
89a3f06ec5
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-07-07 10:19:55 +02:00
Damyon Wiese
4aec01cc4c
MDL-52544 oracle: php7 fixes for oci driver
...
These are our bugs actually - the oci docs are very clear that bound
params should be in-scope when oci_execute is called - and due to pass by value etc,
this was not true for our driver.
There is another bug that needed fixing - OCI barfs if null values are bound - this
can be avoided by setting them to '' which oci treats as null.
And finally - all our lob/clob/blob hacks were also binding to local "out-of-scope" vars.
2016-07-07 13:10:03 +08:00
Andrew Nicols
119412b0ca
Merge branch 'MDL-54734-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-07-07 09:58:32 +08:00
Simey Lameze
1e8bbc6040
MDL-54734 core_user: do not cache dummy user records
2016-07-07 09:32:47 +08:00
Andrew Nicols
2245bc111b
MDL-54734 user: Add tests to demonstrate multi-user issues
2016-07-07 09:31:58 +08:00
Stephen Bourget
9cf520a2e0
MDL-53803 mod_choice: remove orphaned answers when removing options
2016-07-06 17:16:18 -04:00
Eloy Lafuente (stronk7)
27273dab58
Merge branch 'wip-MDL-46682-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-07-06 18:14:08 +02:00
Cameron Ball
574afbc75f
MDL-55137: Update PHPDoc for external_format_text
2016-07-06 17:48:41 +08:00
Eloy Lafuente (stronk7)
646d613ed4
MDL-54934 workshop: ensure "Current phase" is always separated
...
Apparently some readers can join 2 adjacent spans completely, simply
adding a whitespace between them prevents that, ensuring separation.,
2016-07-06 11:36:23 +02:00
Adrian Greeve
fb5ea89a95
MDL-46682 auth/db: Increase of chunk size and update change.
...
The update query was not checking the mnet auth id and could
have been updating the wrong entry.
2016-07-06 16:44:54 +08:00
Damyon Wiese
443feb7ee8
MDL-55133 javascript: Correctly use component names in requirejs
...
Core subsystems must use the 'core_' prefix always.
2016-07-06 10:29:35 +08:00
Jerome Mouneyrac
e8e02a7188
MDL-46682 auth/db: IN clause crashes when too many users to sync
2016-07-06 10:08:26 +08:00
Eloy Lafuente (stronk7)
191d5bc618
Merge branch 'MDL-54934-30' of https://github.com/nashtechdev01/moodle into MOODLE_30_STABLE
2016-07-05 20:44:31 +02:00
Eloy Lafuente (stronk7)
3815754c3b
Merge branch 'MDL-49244-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-07-05 20:19:54 +02:00
Eloy Lafuente (stronk7)
ea9061b213
Merge branch 'MDL-29738-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-07-05 17:07:31 +02:00
Loc Nguyen
744adf1bb6
MDL-54832 workshop: adding landmark for userplantable
...
Accessibility enhance: add an aria-label on the userplan table so
that it's accessible to me through my screen reader
2016-07-05 20:34:54 +07:00
Andrew Nicols
96b36b930a
MDL-29738 file: Remove unused stylesheet functionality
...
This functionality was commented out in
78946b9bdb for MDL-20204 back in 2009.
Since then it has been wasting cycles performing utterly pointless
preg_match and preg_replace calls.
2016-07-05 19:29:57 +08:00
Andrew Nicols
7ff1344a59
MDL-55114 chat: Remove commented-out variables
2016-07-05 12:46:55 +02:00
Eloy Lafuente (stronk7)
968a10d3e5
Merge branch 'MDL-55113-30' of git://github.com/dpalou/moodle into MOODLE_30_STABLE
2016-07-05 12:22:00 +02:00
Dan Poltawski
e2d37a1957
Merge branch 'MDL-54928-30' of git://github.com/dpalou/moodle into MOODLE_30_STABLE
2016-07-05 11:20:10 +01:00
Dan Poltawski
3e0e8e6fbd
Merge branch 'MDL-54841-30' of https://github.com/nashtechdev01/moodle into MOODLE_30_STABLE
2016-07-05 11:13:52 +01:00
Juan Leyva
66efea063b
MDL-55128 course: Fix param type for shortname
2016-07-05 09:51:35 +01:00
Dani Palou
044de08f20
MDL-54928 notifications: Add username to emailto users
2016-07-05 10:36:20 +02:00
Dani Palou
1db3d3a676
MDL-54928 notifications: Retrieve username from DB if empty
2016-07-05 10:36:20 +02:00
Andrew Nicols
909c3269bd
MDL-51242 messageinbound: Guess the port from hostspec
...
Existing language strings for the host component suggest that the host can
be provided in the format hostname:port, but we previously did not support
this.
This patch explodes the string based on the colon character and assumes
that if there are two parts, that they are in the format hostname:port.
Note: This does not attempt to deal with full host specifications (e.g.
protocol://hostname:port), as this is beyond the scope of this change.
2016-07-05 14:54:21 +08:00
An Pham Van
1899e49017
MDL-54841 workshop: Combine links for attachment icon and text.
...
In a workshop activity, on the view submission page where having attachment(s), there's an accessibility issue.
There're 2 separate links for the icon and text which causes an issue for keyboard and screen reader users.
So the text and icon should be combined in one link.
2016-07-05 13:31:22 +07:00
Jake Dallimore
69af79848a
MDL-53431 tool_monitor: Access control for tool monitor subscriptions
2016-07-05 10:46:04 +08:00
Dan Poltawski
635c6c8484
Merge branch 'MDL-55019-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-07-04 15:29:46 +01:00
Dan Poltawski
2628e64fa5
Merge branch 'MDL-54976-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-07-04 14:52:04 +01:00
Dan Poltawski
ed577ebd43
Merge branch 'MDL-54994_30' of git://github.com/stronk7/moodle into MOODLE_30_STABLE
2016-07-04 14:18:21 +01:00
Dan Poltawski
d4a279464e
Merge branch 'MDL-55041_30_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_30_STABLE
2016-07-04 12:45:58 +01:00
Dan Poltawski
e24a2c5ce2
Merge branch 'MDL-41945-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-07-04 12:39:39 +01:00
Marina Glancy
84cd5dca45
MDL-55069 core: escape special characters in email headers
2016-07-04 12:28:06 +01:00
Dani Palou
693e184927
MDL-55113 assign: Use PARAM_RAW in onlinetext text
2016-07-04 09:59:58 +02:00
Andrew Nicols
6d68238b13
Merge branch 'MDL-54953-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-07-04 15:29:29 +08:00
Jun Pataleta
784c5b9889
MDL-55112 mod_forum: Query all forum fields to avoid debug messages
2016-07-04 15:23:40 +08:00
Davo Smith
93b0fd8f26
MDL-55057 mod_scorm: fix handling of SCO identifiers with apostrophes
2016-07-04 13:14:40 +08:00
Cameron Ball
868fdbbdc0
MDL-41945 mod_assign: Check if submission has been modified
...
This patch adds a check that stops a user submitting an assignment
if someone else has modified it in the meantime.
2016-07-04 12:25:02 +08:00
Andrew Nicols
e11ad0fc71
Merge branch 'MDL-55020-30-pluginzip' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-07-04 11:26:53 +08:00
Andrew Nicols
3c5501fc01
Merge branch 'MDL-54968-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-07-04 10:33:30 +08:00
Andrew Nicols
12cce3ef84
Merge branch 'MDL-53019_30' of git://github.com/stronk7/moodle into MOODLE_30_STABLE
2016-07-04 09:11:04 +08:00
AMOS bot
705b81f2c1
Automatically generated installer lang files
2016-07-02 00:05:24 +08:00
Mark Johnson
74526688a0
MDL-55041 roles: Fix JSON parsing in permission manager
2016-07-01 15:00:36 +01:00
Eloy Lafuente (stronk7)
f4adac3f9a
MDL-53019 environment: 3.2 requirements added
...
Changes:
- PHP 5.6.5 required
2016-07-01 13:50:02 +02:00
Eloy Lafuente (stronk7)
256c202cab
MDL-54994 badges: Count correctly the number of external badges shown
2016-07-01 13:41:13 +02:00
Loc Nguyen
5797c5ea2b
MDL-54934 workshop: indicate current phase
...
Indicate phase in page titles, current phase in userplan table
so that it's accessible to me through my screen reader
2016-07-01 18:40:59 +07:00
Jun Pataleta
b5d947c09e
MDL-54976 mod_scorm: Add validation for availability dates
2016-07-01 14:50:56 +08:00
Andrew Nicols
566f5a7d07
weekly release 3.0.4+
2016-07-01 10:20:26 +08:00
Andrew Nicols
18af3d7858
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-07-01 10:20:23 +08:00
David Mudrák
811f5b406d
MDL-55020 admin: Fix renaming of the plugin package root folder
...
There was a problem with core\update\code_manager::unzip_plugin_file()
if it was used to extract a plugin package into a non-empty target
directory and the plugin package root folder was being renamed at the
same time.
The problem was caused by the underlying helper method
rename_extracted_rootdir() that worked only for ZIPs extracted to an
empty temporary location. When the plugin was extracted to the actual
dirroot with other existing plugin folders present, the method failed
badly.
The solution in the patch is to always extract the ZIP into a temporary
empty location, perform the eventual root renaming there, and only then
move the extracted contents to the final destination. Additionally we
are changing the behaviour of the rename_extracted_rootdir() method so
that now it throws exception if the plugin package contains multiple
root folders (it should not happen in normal situations as such a plugin
would not pass the pre-install validation).
Unit tests did not catch this bug before because in the tests, the
target directory had been empty. Now we are adding a new directory
"aaa_another" to the target location to test in more realistic
environment. Tests for the new behaviour of the renaming method are
added, too.
p.s. I noticed that moodle_exception class was not imported into the
namespace and this is fixed now too (and covered with unit tests).
2016-07-01 01:05:41 +02:00
Juan Leyva
aac89d23ac
MDL-49244 course: Clean parameters in core_course_get_categories
2016-06-30 13:27:59 +01:00
Dan Poltawski
5b059a03c5
MDL-32135 mod_choice: fix behat tests
2016-06-30 09:25:31 +01:00
Stephen Bourget
5ca8087ea8
MDL-32135 mod_choice: update behat tests
2016-06-30 09:25:30 +01:00
Dan Poltawski
74630a36fb
Merge branch 'MDL-32135_m30v2' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-06-30 09:25:30 +01:00
Dan Poltawski
88b45d17a8
Merge branch 'MDL-55002-30-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-06-28 09:05:59 +01:00
Andrew Nicols
ab13910a8e
Merge branch 'MDL-54910_m30v2' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-06-28 13:02:11 +08:00
Andrew Nicols
b1b833ca00
Merge branch 'MDL-54911_m30v3' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-06-28 12:41:24 +08:00
Andrew Nicols
38d38ee049
MDL-54755 core: Correct behat language
2016-06-28 10:02:13 +08:00
Andrew Nicols
0eb3ffbcec
Merge branch 'MDL-54755_moodle30' of https://github.com/StudiUM/moodle into MOODLE_30_STABLE
2016-06-28 10:01:55 +08:00
Andrew Nicols
c2c0dc1b4c
Merge branch 'MDL-54935-30' of git://github.com/ryanwyllie/moodle into MOODLE_30_STABLE
2016-06-28 09:40:55 +08:00
Andrew Nicols
9543b1c57a
Merge branch 'wip-mdl-54974-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-06-28 08:33:48 +08:00
Helen Foster
a84e3767b7
MDL-55002 lang: Merge English strings from the en_fix language pack
2016-06-27 23:12:43 +02:00
Eloy Lafuente (stronk7)
c59c57a2da
Merge branch 'MDL-54900-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-06-27 19:03:42 +02:00
AMOS bot
3a39f54589
Automatically generated installer lang files
2016-06-28 00:06:18 +08:00
Eloy Lafuente (stronk7)
4070006db6
Merge branch 'MDL-52887-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-06-27 16:13:45 +02:00
Gilles-Philippe Leblanc
a19df21939
MDL-54755 core: Incorrect redirection after password change
2016-06-27 08:22:11 -04:00
Eloy Lafuente (stronk7)
80c47141a1
Merge branch 'MDL-54663-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-06-27 13:26:51 +02:00
Marina Glancy
9b1f8676c5
MDL-54968 user: change query for resetting dashboard
...
In case of inconsistent data the fatal error could have happen.
Also improve performance by joining several queries into one.
2016-06-27 15:09:03 +08:00
Rajesh Taneja
723702bf08
MDL-54974 behat: Handle interupts on PHP7
...
As https://bugs.php.net/bug.php?id=71448 is
not going to get fixed, we need to declare tick
2016-06-27 14:32:54 +08:00
Andrew Nicols
9880e5fbd7
Merge branch 'MDL-53111_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-06-27 14:23:40 +08:00
Marina Glancy
371aae1e1c
MDL-54900 mod_choice: correctly count number of answered users
2016-06-27 12:48:20 +08:00
Andrew Nicols
9d087a1a28
Merge branch 'MDL-54785-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-06-27 09:33:40 +08:00
Juan Leyva
4f8e5d15f3
MDL-55019 webservice: Course summary text should not be cleaned
2016-06-24 13:34:35 +01:00
Stephen Bourget
ebe33c4377
MDL-54911 mod_feedback: start date should be before the end date
2016-06-23 17:41:15 -04:00
Stephen Bourget
14c7153625
MDL-54910 mod_data: Open dates should be before close dates
2016-06-23 17:34:14 -04:00
Stephen Bourget
abef0f8b05
MDL-32135 mod_choice: Open time should be before close time
2016-06-23 17:22:41 -04:00
Andrew Nicols
39087f28ae
weekly release 3.0.4+
2016-06-23 14:49:40 +08:00
Andrew Nicols
7ab2ac2575
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-06-23 14:49:37 +08:00
Frederic Massart
fab4c8b424
MDL-54785 files: Deprecate the support for $usepost and related
2016-06-23 12:46:38 +08:00
Frederic Massart
294c33960e
Revert "MDL-44626 files: Show the PHP max upload size instead of 'unlimited'"
...
This reverts commit 6f0768618a .
2016-06-23 12:44:40 +08:00
Frederic Massart
4d957a5373
Revert "Merge branch 'MDL-54110_master' of https://github.com/marxjohnson/moodle "
...
This reverts commit 016e0abfbc , reversing
changes made to 58a2f0ac40 .
2016-06-23 12:44:40 +08:00
Frederic Massart
dd12c1df33
Revert "MDL-54110 repositories: Whitespace, Typo + unit test fixes"
...
This reverts commit 7e4d43e1a2 .
2016-06-23 12:44:40 +08:00
Stephen Bourget
d4f446f9a8
MDL-54935 Survey: Remove duplicate event trigger
2016-06-23 03:01:30 +00:00
Cameron Ball
7a010b1896
MDL-35104 auth: Always allow editing username for new users
2016-06-22 15:03:47 +08:00
Marina Glancy
f5fe07de0c
MDL-52887 mod_choice: backup allowmultiple option
2016-06-22 13:52:19 +08:00
Andrew Nicols
79c37128c3
MDL-54663 forum: Correct digest link to forum preferences
2016-06-22 13:12:35 +08:00
Marina Glancy
5ec74b7131
MDL-54953 mod_chat: remove Safari hack
...
This hack was introduced in MDL-16878 and is not needed in modern Safari versions
but it was reported that it can breaks chat in IE
2016-06-22 12:22:14 +08:00
Eloy Lafuente (stronk7)
7573bf0b66
MDL-54778 form: Make it all js style (eslint) compliant
...
The changes in this commit should not be problematic, just:
- different whitespace.
- some docs.
- 1 variable to camelCase.
And then, less trivial, but safe enough IMO:
- a change to camelCase some identifiers and their calculation.
2016-06-22 01:30:18 +02:00
Eloy Lafuente (stronk7)
d8230f25d0
Merge branch 'MDL-54778-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-06-22 01:30:14 +02:00
AMOS bot
dc77a3c5d0
Automatically generated installer lang files
2016-06-22 00:06:30 +08:00
Tobias Reischmann
2dc2a2b663
MDL-54892 core: Pass proper parameter for plugin uninstall queries
2016-06-21 09:16:20 +02:00
Andrew Nicols
a55c462eb8
Merge branch 'MDL-54920-m30' of https://github.com/sammarshallou/moodle into MOODLE_30_STABLE
2016-06-21 14:19:33 +08:00
Andrew Nicols
7f93f96a02
Merge branch 'MDL-54894-30' of git://github.com/crazyserver/moodle into MOODLE_30_STABLE
2016-06-21 12:11:12 +08:00
Andrew Nicols
1242b84eb6
Merge branch 'MDL-54881_30' of https://github.com/mr-russ/moodle into MOODLE_30_STABLE
2016-06-21 11:32:35 +08:00
Andrew Nicols
88b799a470
Merge branch 'MDL-35104-30-2' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-06-21 11:23:11 +08:00
Cameron Ball
cbce72a73a
MDL-35104 auth: Don't allow modification of username
...
Presently it is either unreliable, or not possible to change
the username of a user created with an authentication plugin.
In some cases it is even hard coded to fail. Ideally we would
sync the username, and the issue MDL-21928 exists to address
that. However, in the mean time we should not allow the
username of an external user to be modified.
2016-06-21 11:14:29 +08:00
Andrew Nicols
3a435c4deb
Merge branch 'MDL-51505-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-06-21 10:31:04 +08:00
Andrew Nicols
a9972ecea0
MDL-54778 form: Fix lots of issues with form dependencies
...
The original issue here was that each loop of the named values did not
check for prototypal properties. As a result, if there were input fields
with names such as 'sort', 'valueOf', 'constructor', etc. these would
return their prototypal functions instead of a falsy value, and be treated
as though they are array - hence the 'Cannot push to Function' type error.
Following on from this I discovered that the data stores were being created
as arrays, but used as objects. This can also cause issues with some form
input names -- e.g. if they are numeric.
These two issues were resolved together by correctly storing them in
objects, and checking that those objects had real properties
(hasOwnProperty). This itself has to use the prototypal function to cater
for the potential of a field name called 'hasOwnProperty'.
I also found that the instance value stores were being initialised in the
prototype (and therefore shared), which meant that there were numerous
issues if two forms were present on the same page, or one form replaced an
existing one (e.g. forms initialised in JS).
In addition, it also became apparant that several values were being used
outside of scope, or in the wrong scope. This caused further issues when
creating multiple forms on a page.
2016-06-21 08:07:56 +08:00
Russell Smith
2b04eb1f14
MDL-54881 quiz: Ensure user attempts are deterministic for testing.
2016-06-21 08:33:00 +10:00
AMOS bot
51176946f9
Automatically generated installer lang files
2016-06-21 00:05:46 +08:00
AMOS bot
bde2af526d
Automatically generated installer lang files
2016-06-21 00:05:45 +08:00
Pau Ferrer Ocaña
1014381131
MDL-54894 comments: Get course from context if not informed
2016-06-20 09:02:17 +02:00
AMOS bot
2f86038ad9
Automatically generated installer lang files
2016-06-20 00:05:13 +08:00
AMOS bot
96d1ff2aaa
Automatically generated installer lang files
2016-06-19 00:06:32 +08:00
Eloy Lafuente (stronk7)
364329af40
weekly release 3.0.4+
2016-06-16 17:01:38 +02:00
sam marshall
5a5815d779
MDL-54920 Behat: Allow viewport size to be set consistently
...
Provides a new Behat step
And I set viewport size to "800x600"
2016-06-15 15:29:38 +01:00
Andrew Nicols
1367b11624
Merge branch 'MDL-53788_modlti_m30' of git://github.com/nhoobin/moodle into MOODLE_30_STABLE
2016-06-15 09:12:53 +08:00
Nicholas Hoobin
69b9974f91
MDL-53788 multilangupgrade: fix aggressive course cache rebuilding
2016-06-15 10:50:15 +10:00
Nicholas Hoobin
2ad35901a5
MDL-53788 user: fix aggressive course cache rebuilding
2016-06-15 10:44:54 +10:00
Nicholas Hoobin
a14ec86bfd
MDL-53788 mod_lti: fix aggressive course cache rebuilding
2016-06-15 10:44:54 +10:00
Andrew Nicols
7a58d43b1c
Merge branch 'MDL-54559-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-06-14 14:30:53 +08:00
Andrew Nicols
76fd59d287
Merge branch 'MDL-54797_30' of git://github.com/aolley/moodle into MOODLE_30_STABLE
2016-06-14 13:27:35 +08:00
jogarcia
23e40cc6f7
MDL-54576 theme: Redirect to show confirmation
...
After selecting a new theme, save the new configs
then redirect to show the confirmation and the new
theme's read me. This prevents any odd behavior
from the old theme bleeding into the display of
the confirmation.
2016-06-14 11:44:42 +08:00
Eloy Lafuente (stronk7)
2c478380d8
Merge branch 'MDL-54890-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-06-13 20:09:29 +02:00
Joby Harding
09bfb22703
MDL-51505 tool_templatelibrary: Prevent jumping when selecting template
2016-06-13 17:07:49 +08:00
Dan Poltawski
112b98def7
Merge branch 'MDL-54772-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-06-13 09:35:36 +01:00
Dan Poltawski
1ccd1c284d
Merge branch 'MDL-54842-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-06-13 08:36:40 +01:00
Jun Pataleta
6a798ad9bf
MDL-54772 mod_assign: Fixes for PDF editor
...
* Render the annotations and comments within the drawing canvas, not in
the drawing region.
* Remove edit-related event bindings for stamp annotations.
2016-06-13 10:00:20 +08:00
Stephen Bourget
8730fd39b8
MDL-54656 Behat: Additional tests for advanced search
2016-06-12 21:06:04 -04:00
Stephen Bourget
781b74cf38
MDL-54656 Behat: Add tests for search_forums block
2016-06-12 21:05:45 -04:00
Dan Poltawski
014c45b7ac
MDL-54890 course: remove erranous duplicated switch label
...
Detected by eslint rule 'no-duplicate-case'
2016-06-10 10:10:12 +01:00
Dan Poltawski
c6cd02470e
MDL-54890 assignfeedback_editpdf: Fix missing semicolon
...
Detected by eslint rule 'semi'
2016-06-10 10:07:02 +01:00
Jun Pataleta
a424f6cb60
MDL-54842 core_renderer: Hide additional body HTML in embedded layout
2016-06-10 14:48:04 +08:00
Stephen Bourget
203e47a3b8
MDL-53111 Lesson: Allow "end reached" criteria to be disabled
2016-06-09 12:22:20 -04:00
Dan Poltawski
83a32727a5
weekly release 3.0.4+
2016-06-09 11:25:21 +01:00
Dan Poltawski
8416d4cfc2
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-06-09 11:25:19 +01:00
Andrew Nicols
19bc0f5d75
MDL-54853 weblib: Specify version and fixed encoding
2016-06-09 09:57:03 +08:00
Andrew Nicols
53e32ff5b8
Merge branch 'MDL-54853-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-06-09 09:56:58 +08:00
Cameron Ball
4ac487dba6
MDL-54853 weblib: Properly specify encoding for blanktarget
2016-06-08 18:29:52 +08:00
Andrew Nicols
e214b30e3f
Merge branch 'MDL-53947-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-06-08 08:47:18 +08:00
Dan Poltawski
0e6cbf13cc
MDL-46721 assign: clarify ternerary statement
2016-06-07 12:15:53 +01:00
Dan Poltawski
33b234805a
Merge branch 'MDL-46721-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-06-07 12:12:39 +01:00
Frederic Massart
f710093255
MDL-48756 editor_atto: Bulk atto autosave queries
2016-06-07 11:51:21 +01:00
Dan Poltawski
97edee1f24
Merge branch 'MDL-54765-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-06-07 09:41:32 +01:00
David Monllao
365cc7aaed
Merge branch 'MDL-54180_30_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_30_STABLE
2016-06-07 16:17:32 +08:00
Eric Merrill
ffb6dc984d
MDL-54559 theme: Fix padding that pushes navbar down
2016-06-07 15:01:14 +08:00
Skylar Kelty
8f62c066ad
MDL-53947 memcached: Fix memcached session warning on PHP7
2016-06-07 10:27:10 +08:00
Eloy Lafuente (stronk7)
e79e879783
Merge branch 'MDL-54769-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-06-06 23:57:00 +02:00
Eloy Lafuente (stronk7)
6ac1f4e96e
Merge branch 'MDL-54805-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-06-06 18:08:57 +02:00
Dan Poltawski
9f812d2602
Merge branch 'wip-MDL-50824-MOODLE_30_STABLE' of https://github.com/cdsmith-umn/moodle into MOODLE_30_STABLE
2016-06-06 15:07:03 +01:00
Dan Poltawski
e69409fdc0
Merge branch 'MDL-53392_30' of https://github.com/snake/moodle into MOODLE_30_STABLE
2016-06-06 13:21:11 +01:00
Dan Poltawski
f2577ea928
Merge branch 'MDL-54557-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-06-06 13:17:10 +01:00
Dan Poltawski
9da0108feb
Merge branch 'wip-MDL-49852-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-06-06 11:55:59 +01:00
Eloy Lafuente (stronk7)
678b8f5219
Merge branch 'MDL-41922-30-c' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-06-06 11:52:11 +02:00
Mike Churchward
3ce17afe99
MDL-54805 portfolio_download: Adding a 'require' of necessary library file
2016-06-04 21:54:34 +08:00
AMOS bot
378b29c760
Automatically generated installer lang files
2016-06-04 00:04:39 +08:00
Frederic Massart
0c325214e4
MDL-41922 mod_quiz: Don't report quiz due when an attempt was finished
2016-06-03 14:52:58 +08:00
Jun Pataleta
f5194755f1
MDL-54765 mod_assign: Use selectedIndex for setting page selection
...
Set the 'selectedIndex' attribute of the page selection element instead of
the 'value' attribute since YUI is having trouble with this in IE.
2016-06-03 14:52:50 +08:00
Andrew Nicols
378bd31dbc
weekly release 3.0.4+
2016-06-03 12:01:47 +08:00
Andrew Nicols
451831e313
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-06-03 12:01:45 +08:00
Clement Smith
6b8ce1602c
MDL-50824 message/externallib.php: Fix get_string call
...
This fixes the get_string call by adding the intended recipient's
fullname as the third argument when a user tries to message the
recipient, the recipient is blocking non-contacts from messaging
them, and the user is not in the recipient's contact list.
2016-06-02 07:22:38 -05:00
Adam Olley
9747d42070
MDL-54797 course: Add indexed field to condition of delete query
...
Deleting records from the course_completion_criteria table goes much
faster when we include the indexed course field in the delete query.
2016-06-02 15:52:59 +09:30
Marina Glancy
847e73efe4
MDL-54557 course: treat section summary as contents
2016-06-02 12:57:00 +08:00
AMOS bot
76f6647587
Automatically generated installer lang files
2016-06-02 00:04:29 +08:00
Frederic Massart
809309af4f
MDL-48248 enrol_manual: Handle durations more precise than int days
2016-06-01 16:00:10 +08:00
Marina Glancy
de2a386a98
MDL-54769 backup: add missing error language string
2016-06-01 09:45:34 +08:00
Andrew Nicols
c2d39f88e3
Merge branch 'MDL-53598-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-06-01 08:26:08 +08:00
Mark Johnson
1ec4e9320a
MDL-54180 Behat: Handle exceptions from driver when saving screenshot
2016-05-31 12:39:47 +01:00
Marina Glancy
4bca636f94
MDL-53598 block_glossary_random: do not fail if glossary was deleted
...
This commit refactors how associated glossary is searched for and removes
unnecessary DB queries. Also prevents from situations when the global glossary or course have
been deleted
2016-05-31 15:31:32 +08:00
David Monllao
65c42a0638
Merge branch 'MDL-54065-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-05-31 15:28:20 +08:00
Andrew Nicols
d26072d275
Merge branch 'MDL-54655_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-05-31 13:53:33 +08:00
David Monllao
6fcc6d835f
Merge branch 'MDL-54667-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-05-31 13:09:55 +08:00
David Monllao
876db7c5e5
Merge branch 'MDL-53851-30' of https://github.com/blckct/moodle into MOODLE_30_STABLE
2016-05-31 11:47:10 +08:00
David Monllao
2fb8dbad77
Merge branch 'MDL-53938_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-05-31 11:43:27 +08:00
David Monllao
88dcc03e9b
Merge branch 'MDL-54605_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-05-31 11:33:02 +08:00
Andrew Nicols
af313210ed
Merge branch 'MDL-54579_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-05-31 11:19:26 +08:00
Jakub Kania
ebc4062450
MDL-54667 core_lib: Fix the param name in edit profile link
2016-05-30 16:35:35 +08:00
Cameron Ball
9196d5ae69
MDL-37138 weblib: Document blanktarget in upgrade.txt
2016-05-30 16:13:10 +08:00
David Monllao
c0298a5967
Merge branch 'MDL_54002_m30v3' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-05-30 16:09:26 +08:00
David Monllao
d9196660b5
Merge branch 'MDL-54010-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-05-30 16:04:47 +08:00
David Monllao
de44442189
Merge branch 'MDL-54577-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-05-30 15:46:10 +08:00
David Monllao
086b3f25a0
Merge branch 'MDL-29905-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-05-30 15:41:29 +08:00
David Monllao
932e53d839
Merge branch 'MDL-54116-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-05-30 15:36:48 +08:00
David Monllao
dc54c9af93
Merge branch 'MDL-49943-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-05-30 15:29:43 +08:00
David Monllao
dc04236962
Merge branch 'MDL-37138-30-2' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-05-30 15:02:39 +08:00
Andrew Nicols
4c3f595bc5
Merge branch 'MDL-54567-30-build' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-05-30 14:44:35 +08:00
Marina Glancy
30ee8e40e0
MDL-49943 mod_choice: display multiple answers in complete report
2016-05-30 14:17:58 +08:00
Jun Pataleta
247c29e4df
MDL-53425 blocklib: Raise execution time for dashboard reset process
2016-05-30 14:12:44 +08:00
Andrew Nicols
1b1ad2f2ee
Merge branch 'MDL-35987-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-05-30 13:41:23 +08:00
David Monllao
94320c47c5
Merge branch 'MDL-53425-30-delete-by-chunks' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-05-30 13:35:52 +08:00
Andrew Nicols
3a091f4522
MDL-54567 backup: Fixtures for legacy grade value rewrite
2016-05-30 13:22:21 +08:00
Frederic Massart
946343cd24
MDL-54567 backup: Process the calculations_freeze item upon restore
2016-05-30 13:22:21 +08:00
Cameron Ball
cda2a0269f
MDL-37138 chat: Use blanktarget option for chat text
2016-05-30 13:18:26 +08:00
Cameron Ball
0bdfc38a6e
MDL-37138 message: Use blanktarget option for message text
2016-05-30 13:18:26 +08:00
Cameron Ball
0c1ba9c959
MDL-37138 weblib: Add blanktarget option to format_text
2016-05-30 13:18:26 +08:00
David Monllao
abbd492512
Merge branch 'MDL-48248-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-05-30 13:06:47 +08:00
Frederic Massart
5bc25db29c
MDL-29905 question: Auto remove stale questions upon category deletion
2016-05-30 12:26:31 +08:00
Eric Merrill
04e9b8e614
MDL-29905 question: Try to delete unused hidden/random questions
...
Before going to display the warning about moving in use questions,
try to delete unused Random qtype questions, as well as 'hidden'
questions (these are questions that were deleted from the category),
but were in use at the time.
2016-05-30 12:26:30 +08:00
Jun Pataleta
d1654d9803
MDL-53425 blocklib: Perform deletion of block instances by chunk
2016-05-30 11:24:27 +08:00
David Monllao
ecf200c5f0
Merge branch 'MDL-43887-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-05-30 11:09:14 +08:00
David Monllao
8efb7d9aed
Merge branch 'MDL-51806_30' of https://github.com/snake/moodle into MOODLE_30_STABLE
2016-05-30 10:52:21 +08:00
Jake Dallimore
6c361cf374
MDL-51806 mod_workshop: Add locale support for grade values.
2016-05-30 10:48:14 +08:00
David Monllao
0c798d3353
Merge branch 'wip-MDL-45427-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-05-30 10:19:52 +08:00
Marina Glancy
bd6c7d5b93
MDL-54065 gradebook: correctly display module icon
2016-05-30 10:08:26 +08:00
Stephen Bourget
53ac88ab8a
MDL-54655 Behat: Tests for the online_users block
2016-05-27 18:26:28 -04:00
Adrian Greeve
079c7e4022
MDL-49852 mod_assign: Unit tests for activity completion.
2016-05-27 15:38:29 +08:00
Tim Hunt
9a16044c21
MDL-54605 quiz regrading: incorrect DB query
...
There were two issues. With groups, the $params array was wrong
due to PHP + vs array_merge sillyness.
Also, the first column in the SQL was not necessarily unique,
so we need to use a recordset rather than get_records.
2016-05-27 08:12:20 +01:00
Steve Bader
2f61c533d4
MDL-49852 mod_assign: Fix group assignment completion tracking
...
Fixes completion tracking for group assignments where either only
one student is required to click Submit when submitting the
assignment for grading, all students are required to submit,
or no students are required to click submit (meaning that simply
uploading submits for grading).
2016-05-27 13:05:02 +08:00
Cameron Ball
9d661b7030
MDL-43887 formslib: Allow not set date field
...
Previously if the date field was not enabled it would
be treated as having value 0. A bug would allow this 0
to pass through and save the date as 1 January 1970
2016-05-27 01:53:32 +08:00
AMOS bot
7e99566a9e
Automatically generated installer lang files
2016-05-27 00:04:57 +08:00
Jake Dallimore
9402642f95
MDL-53392 mod_assign: Fix selector for alert on increasing max grade
2016-05-26 14:53:52 +08:00
Cameron Ball
b1c2c0f474
MDL-54010 roles: Specify encoding for escaped export data
2016-05-26 10:32:09 +08:00
Nigel Cunningham
86100ea6c0
MDL-54010 roles: Fix missing HTMLspecialchars in role export code.
...
Role name and description fields are currently not escaped when
exporting a role. This results in an unusable file when characters
such as ampersands are used in a name or description. Fix this by
using htmlspecialchars on both fields.
Signed-off-by: Nigel Cunningham <nigelc@catalyst-au.net >
2016-05-26 10:32:09 +08:00
Stephen Bourget
1423682a40
MDL-54577 Behat: Add tests for messages block
2016-05-26 10:22:13 +08:00
Marina Glancy
9994e13064
MDL-54116 block_comments: warnings when commenting outside of a course
2016-05-26 10:20:26 +08:00
Stephen Bourget
f1af51c59d
MDL-54116 block_comments: behat test
2016-05-26 10:20:26 +08:00
Eloy Lafuente (stronk7)
eba73c81f1
weekly release 3.0.4+
2016-05-26 02:14:13 +02:00
Eloy Lafuente (stronk7)
a49305d9c4
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-05-26 02:14:10 +02:00
David Monllao
5beb3657a4
Merge branch 'MDL-54059-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-05-25 16:19:20 +08:00
Adrian Greeve
4f8ae68644
MDL-45427 mod_data: Inserting tags into templates.
...
Allows tags to be inserted into the editor without
having to touch Atto at all.
2016-05-25 15:29:47 +08:00
David Monllao
07836f7da0
Merge branch 'MDL-46934-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-05-25 13:25:25 +08:00
Frederic Massart
f80ab4d427
MDL-35987 qtype_multianswer: Prevent restore failure due to bad sequence
2016-05-25 12:24:14 +08:00
Andrew Nicols
4f538c08a7
MDL-54059 testing: Add grunt test
2016-05-25 10:51:27 +08:00
Andrew Nicols
1db139031d
MDL-54059 testing: Simplify travis output
2016-05-25 10:50:42 +08:00
Frederic Massart
ff81f1c783
MDL-48248 enrol_manual: Ensure that the default value is always selected
2016-05-25 10:17:23 +08:00
Stephen Bourget
72808207d2
MDL-54002 Behat: tests for recent blogs block
2016-05-24 12:50:38 -04:00
AMOS bot
2302ac07fb
Automatically generated installer lang files
2016-05-25 00:04:54 +08:00
Cameron Ball
806a93abdc
MDL-46721 assign: Make blind marking participant numbers match
...
Previously emails were setting the "From" header to the incorrect
participant number.
2016-05-24 18:25:35 +08:00
David Monllao
67dec8d44d
Merge branch 'MDL-54582_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-05-24 11:17:27 +08:00
Andrew Nicols
7d5616fa15
MDL-53687 core_media: Comment fix
2016-05-24 09:07:21 +08:00
Andrew Nicols
1ca9ac5b79
Merge branch 'MDL-53687-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-05-24 09:07:16 +08:00
AMOS bot
2ae82421dd
Automatically generated installer lang files
2016-05-24 00:04:34 +08:00
Jakub Kania
56afc60c55
MDL-53851 news block: Display news from all the accessible groups
2016-05-23 17:19:01 +02:00
Frederic Massart
3798e7ef55
MDL-53687 core_media: Edge does not yet support WebM and OGG
2016-05-23 16:25:38 +08:00
Dan Poltawski
2772b598b8
weekly release 3.0.4+
2016-05-20 10:09:17 +01:00
Frederic Massart
0c05085b41
MDL-46934 webservice_rest: Fixed undefined index on XML output
2016-05-20 17:03:50 +08:00
David Monllao
a22978b8ad
Merge branch 'MDL-54640_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-05-20 09:05:19 +08:00
Rajesh Taneja
63b9cc7b80
MDL-54640 behat: add 1 sec delay before running tasks
...
Also just execute task, as running whole cron is not
required
2016-05-20 09:03:06 +08:00
Stephen Bourget
d0c5c6804f
MDL-54579 Behat: tests for the private_files block
2016-05-19 20:03:15 -04:00
David Monllao
9211f438d6
Merge branch 'MDL-54578_m30v2' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-05-19 11:41:41 +08:00
David Monllao
a2ddf7d84d
Merge branch 'MDL-54613-m30' of https://github.com/micaherne/moodle into MOODLE_30_STABLE
2016-05-19 11:21:11 +08:00
Eloy Lafuente (stronk7)
54d3a2c4e4
Merge branch 'MDL-54553-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-05-18 18:23:59 +02:00
Stephen Bourget
d84c524d2c
MDL-54578 Behat: Add tests for the myprofile block
2016-05-18 09:09:26 -04:00
Dan Poltawski
114c6918b6
MDL-54553 behat: check statuscode of http request
2016-05-18 11:16:19 +01:00
Dan Poltawski
995994ee75
Merge branch 'MDL-54027-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-05-18 11:05:01 +01:00
Michael Aherne
e7a48b1afd
MDL-54613 unit tests: Add iteminstance to test grade_item
2016-05-18 10:59:44 +01:00
Dan Poltawski
443487dab7
Merge branch 'wip-mdl-53956-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-05-18 10:45:21 +01:00
Dan Poltawski
58fd7d6345
Merge branch 'MDL-54549-30-en_fix' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-05-18 10:29:17 +01:00
Rajesh Taneja
c9072543fc
MDL-53956 behat: Avoid before and after step and switch
...
After pressing the button, if system is slow then
after step and before step might fail as the window
is closed by then. Execute steps one after other
2016-05-18 14:19:09 +08:00
David Monllao
c827490373
MDL-45390 grades: Bump build to today's date
...
To test backup/restore.
2016-05-18 14:13:40 +08:00
David Monllao
b4311689f6
Merge branch 'wip-MDL-45390-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-05-18 14:12:51 +08:00
Andrew Nicols
b627d8c15b
Merge branch 'wip-mdl-54564-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-05-18 12:27:44 +08:00
Andrew Nicols
967adff2ff
MDL-54620 rating: Add tests for get_aggregate_string
2016-05-18 12:13:26 +08:00
Andrew Nicols
759c1e65bb
Merge branch 'MDL-54620_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-05-18 12:10:21 +08:00
Rajesh Taneja
fe04ddaef3
MDL-54564 behat: Wait after hover, to ensure page is ready
2016-05-18 11:18:59 +08:00
Adrian Greeve
b215dec368
MDL-45390 gradebook: sql tidy up and version alignment.
2016-05-18 10:44:16 +08:00
Andrew Nicols
544017f884
Merge branch 'MDL-54049-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-05-18 10:38:20 +08:00
David Monllao
69033e2214
MDL-45390 grades: Courses letters using system bad boundaries
...
Added unit tests to highlight the existing failures and adding
unset_config between each set of tests.
2016-05-18 10:02:46 +08:00
Adrian Greeve
f000ff41ae
MDL-45390 gradebook: Grade boundary fix.
...
Code to upgrade, fix, and freeze the gradebook for
courses with letter boundary problems.
2016-05-18 10:02:46 +08:00
Adrian Greeve
5f91a59fed
MDL-45390 gradebook: Behat tests for grade boundary issues.
2016-05-18 09:58:15 +08:00
Adrian Greeve
0cbd302b83
MDL-45390 gradebook: Unit tests for grade boundary issue.
2016-05-18 09:58:07 +08:00
Kevin Wiliarty
45294e503e
MDL-54620 ratings: display '0' when aggregate = 0
2016-05-18 07:37:41 +08:00
Helen Foster
4a17764ebd
MDL-54549 lang: Merge English strings from the en_fix language pack
2016-05-17 13:18:36 +02:00
Dan Poltawski
e25d3383b9
weekly release 3.0.4+
2016-05-17 10:48:45 +01:00
Dan Poltawski
b88965b626
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-05-17 10:48:43 +01:00
David Monllao
acd9521a65
NOBUG: Bumping versions after a rewrite
2016-05-17 17:11:56 +08:00
Mark Nelson
fcebfea419
MDL-52599 block_rss_client: fixed various PHP errors
2016-05-17 17:10:54 +08:00
Rajesh Taneja
cab3620f33
MDL-54573 testing: don't uppercase dbtype
2016-05-17 17:10:53 +08:00
Andrew Nicols
61b6d3d204
Merge branch 'MDL-52599-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-05-17 17:10:53 +08:00
Andrew Nicols
b69b0543c7
Merge branch 'MDL-54600-m30' of https://github.com/micaherne/moodle into MOODLE_30_STABLE
2016-05-17 17:10:52 +08:00
Dan Poltawski
3bafd53957
MDL-54573 testing: don't uppercase dbtype
2016-05-17 17:10:52 +08:00
David Monllao
e6b308401c
Merge branch 'MDL-54573-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-05-17 17:10:52 +08:00
Stephen Bourget
3d21fc3bdf
MDL-54131 Behat: Fix hide all courses test
2016-05-17 17:10:51 +08:00
David Monllao
844b20e158
Merge branch 'MDL-54584-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-05-17 17:10:51 +08:00
Michael Aherne
c9d6c62e47
MDL-54600 phpunit: Prevent locked files failing tests
2016-05-16 14:41:44 +01:00
Dan Poltawski
4174c59a57
MDL-52599 rss block: clarifty sql and make style more moodley
2016-05-16 11:09:54 +01:00
Clement Smith
36f909cc4c
MDL-52599 blocks/rss_client: Fix RSS block config page
...
This fixes an error where the RSS block config page would display
'Array' where the multiselect list of feeds should be when
accessed by a user who has not saved any RSS feed urls and yet the
block has been previously configured by another user.
2016-05-16 11:09:53 +01:00
David Monllao
aabfa11f71
Merge branch 'MDL-54133_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-05-16 12:03:18 +08:00
David Monllao
c6fe3d243d
Merge branch 'MDL-54131_m30v3' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-05-16 12:01:49 +08:00
David Monllao
cb921865b7
Merge branch 'MDL-54130_m30v2' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-05-16 11:32:12 +08:00
Andrew Nicols
cbef0010f0
MDL-54584 repository: Set a default filename in prepare_file
2016-05-16 11:08:46 +08:00
vpisabeywardana
def7e7843a
MDL-52815 theme: group select overlapping issue
...
Gave minimum width for select tags which are under 'groups' and 'members' classes
2016-05-16 02:44:31 +00:00
AMOS bot
9dbb91f678
Automatically generated installer lang files
2016-05-15 00:04:53 +08:00
Stephen Bourget
d058341145
MDL-54131 Behat: tests for the course list block
2016-05-13 22:06:40 -04:00
Stephen Bourget
52a630f7c8
MDL-54133 Behat: tests for the course overview block
2016-05-13 21:42:38 -04:00
Tim Hunt
77c4401c02
MDL-54582 accesslib: improve performance of load_course_context
...
The new query is logically equivalen, but much, much faster, at
least on Postgred. (15ms, instead of 700ms, in one example I tried
on the database for the OU's main Moodle site.)
2016-05-13 20:38:03 +01:00
Dan Poltawski
06c174bab8
MDL-54573 testing: use dbtype rather dbvendor for diagnostics
...
So that we can differentiate between drivers
2016-05-13 14:53:47 +01:00
David Monllao
4b6e571ccb
weekly release 3.0.4+
2016-05-13 18:32:28 +08:00
Frederic Massart
81b676c3a9
MDL-54027 mod_forum: Display sub-header on user posts/discussions page
2016-05-13 17:40:24 +08:00
Dan Poltawski
0d1e222b3d
NOBUG: ensure version number doesn't go backwards
...
(Due to reverts happening in MDL-45390)
2016-05-13 09:36:37 +01:00
Dan Poltawski
9528275bee
Merge branch 'MDL-54101_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2016-05-13 09:34:31 +01:00
Dan Poltawski
782ad586a8
Merge branch 'wip-mdl-54543-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-05-13 09:34:31 +01:00
Stephen Bourget
b19552e332
MDL-54130 Behat: Add tests for Completion Status block
2016-05-12 21:27:18 -04:00
Mark Nelson
86f523fdf9
MDL-54101 core: fixed core/str get_string caching issue
2016-05-12 18:59:19 +08:00
Rajesh Taneja
0f24b0ae06
MDL-54543 behat: Increase file download range
...
with different db's, the id and defaultgrade
might be different, so increasing the range
to avoid such failures
2016-05-12 16:02:03 +08:00
Tim Hunt
a4079c3c74
MDL-53938 qformat_gift: handle multi-choice MR with one 100% choice
2016-05-11 18:07:46 +01:00
Andrew Nicols
c3bac7250a
Merge branch 'MDL-54055-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-05-11 15:02:09 +08:00
Jun Pataleta
6cb33703ba
MDL-54055 gradingform_guide: Skip insertion of empty comments
...
We should not be adding empty entries for the frequently-used comments.
2016-05-11 14:54:50 +08:00
Andrew Nicols
cb19237594
Merge branch 'MDL-54125_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2016-05-11 14:12:41 +08:00
Mark Nelson
ac6d4ce728
MDL-54125 mod_data: fixed PHP notice
...
Also removed unused variables.
2016-05-11 13:02:01 +08:00
Andrew Nicols
c768daa20b
Merge branch 'MDL-52800-30' of git://github.com/ryanwyllie/moodle into MOODLE_30_STABLE
2016-05-11 11:16:00 +08:00
Andrew Nicols
3945629232
MDL-54110 repositories: Whitespace, Typo + unit test fixes
2016-05-11 10:42:53 +08:00
Andrew Nicols
539c1cf9ec
Merge branch 'MDL-54110_30_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_30_STABLE
2016-05-11 10:42:42 +08:00
Mark Johnson
a674b3659c
MDL-54110 repositories: Allow repositories to ignore post_max_size
...
Repositories can now override usespost() if they don't upload using POST
requests. This restores the ability of users with
moodle/course:ignorefilesizelimits to upload files of unlimited size
lost in MDL-44626.
2016-05-10 16:11:28 +01:00
Dan Poltawski
8e25eba291
Merge branch 'MDL-50704-30-bp' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-05-10 15:59:43 +01:00
David Monllao
a5b26a385a
Merge branch 'MDL-52133-30' of git://github.com/ryanwyllie/moodle into MOODLE_30_STABLE
2016-05-10 21:41:41 +08:00
David Monllao
94d6b16158
weekly release 3.0.4+
2016-05-10 18:55:11 +08:00
David Monllao
82c2cde553
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-05-10 18:55:09 +08:00
Ryan Wyllie
42defe4dc1
MDL-52800 theme: Fix styling for inplace editing tooltip
2016-05-10 05:16:04 +00:00
Andrew Nicols
d7491c3314
Merge branch 'MDL-54115_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-05-10 12:09:53 +08:00
Andrew Nicols
2941f5ce70
MDL-54004 behat: Whitespace fixes
2016-05-10 12:02:52 +08:00
Andrew Nicols
1a1182740b
Merge branch 'MDL-54004_m30v2' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-05-10 11:38:34 +08:00
Andrew Nicols
a5573b4862
Merge branch 'MDL-52506-30' of git://github.com/ryanwyllie/moodle into MOODLE_30_STABLE
2016-05-10 10:16:44 +08:00
Ryan Wyllie
3f6149cce3
MDL-52506 mod_assign: Fix return links for atto auto save
2016-05-10 01:23:50 +00:00
Stephen Bourget
f7c3ff4b3b
MDL-54115 Behat: tests for the comments block
2016-05-09 19:02:24 -04:00
Stephen Bourget
9955806518
MDL-54004 Behat: tests for calendar block
2016-05-09 16:08:30 -04:00
Stephen Bourget
7ff356aa3d
MDL-54004 Behat: tests for upcoming events block
2016-05-09 16:08:09 -04:00
AMOS bot
91c42f09a7
Automatically generated installer lang files
2016-05-10 00:04:52 +08:00
Frederic Massart
396e1a76d3
MDL-50704 date: Fix invalid timezone mapping for +14
...
The value Etc/GMT-14 was added to the list of known timezones,
and Etc/GMT+13 & Etc/GMT+14 were removed as they are not valid.
Tests were added to ensure that legacy user timezones are mapped
to known timezones. Other tests were changed to reflect the changes
with regards to Etc/GMT+13 and +-14.
2016-05-09 17:36:36 +08:00
Andrew Nicols
1ffadaf625
Merge branch 'MDL-52708-30_STABLE' of https://github.com/ramdesh/moodle into MOODLE_30_STABLE
2016-05-09 15:52:30 +08:00
David Monllao
1c28c9fc20
Merge branch 'MDL-54034-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-05-09 07:50:47 +08:00
Eloy Lafuente (stronk7)
d97b3d4c81
Moodle release 3.0.4
2016-05-08 00:23:59 +02:00
Dan Poltawski
3d9c67b089
Merge branch 'MDL-54042-30' of git://github.com/damyon/moodle into MOODLE_30_STABLE
2016-05-06 14:08:59 +01:00
Frederic Massart
d2d41fa003
MDL-54034 ajax: Apply filters in ajax requests
...
This also clarified that developers can decide to force filters
to be ignored when using external_format_text, though they cannot
force filters to be turned on as the clients should be able to
opt-out from filtering should they want to.
2016-05-06 18:02:46 +08:00
Damyon Wiese
845f0cf71e
MDL-54042 user: Add unit test to cover change
2016-05-06 16:40:59 +08:00
Damyon Wiese
f808005051
MDL-54042 user: Fix debugging in core_user_get_users_by_field
...
The course object returned by enrol_get_all_users_courses does not include the defaultgroupingid.
This course object is passed to user_get_user_details - which does need
the defaultgroupingid.
All the other group info is returned (groupmode) etc - so it makes sense to also return this extra field.
2016-05-06 16:40:58 +08:00
David Monllao
ca0c65427d
weekly release 3.0.3+
2016-05-06 16:15:06 +08:00
David Monllao
20460bd637
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-05-06 16:15:04 +08:00
Ryan Wyllie
a95f10f2d6
MDL-52133 mod_assign: Support userid on single grade page
2016-05-06 07:20:09 +00:00
Andrew Nicols
33647345e4
Merge branch 'wip-mdl-53701-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-05-06 10:07:29 +08:00
Dan Poltawski
5ef6ac5a35
MDL-54062 bootstrapbase: remove unused less file
...
This file has never been included in our CSS.
2016-05-06 09:44:23 +08:00
Eloy Lafuente (stronk7)
d0b09c8d76
MDL-53944 dml: make char2real() for mysql to support decimals
...
- With the patch, 6 positions of scale accuracy are guaranteed
per individual casted value.
- Backed with unit tests, both for varchar and clob.
- Added 2 missing tests about uses of the method with params
and values.
Note: 6 was picked because looking to all databases implementation
postgres was found to be casting to real, aka, 6.
2016-05-06 09:44:23 +08:00
Adam Olley
2efd5adc61
MDL-54007 mod_assign: Limit unit tests to core plugins
...
Without this change, the unit tests make assumptions for the output of
mod_assign functions/webservices that do not hold true when 3rd party
submission and feedback plugins are installed.
2016-05-06 09:44:22 +08:00
Simey Lameze
c12a862c95
MDL-53913 core_user: make parameters consistent across versions
2016-05-06 09:44:22 +08:00
Stephen Bourget
69a3c19fcb
MDL-54003 Behat: tests for recent badges block
2016-05-06 09:44:22 +08:00
Fred Woolard
834b9a8e18
MDL-53713 core: account for session_start returning false
2016-05-06 09:44:21 +08:00
David Monllao
4a029f6843
MDL-53750 shibboleth: Passing a var to empty for PHP 5.4
2016-05-06 09:44:21 +08:00
Frederic Massart
7d8050dd38
MDL-51369 course: Adding tests to cover restoring course info
2016-05-06 09:44:20 +08:00
Frederic Massart
3c9d2b1040
MDL-51369 backup: Respect capabilities when restoring course info
...
In short, when a user is creating a new course they can set
the ID number, shortname, fullname and summary. However, when
they merge a backup into a course they need the permissions to do so.
2016-05-06 09:44:20 +08:00
Frederic Massart
f1a4d829e3
MDL-53954 user: Prevent locked profile fields from being edited
2016-05-06 09:44:20 +08:00
Andrew Nicols
01408d619b
MDL-53755 forum: Check session when marking posts
2016-05-06 09:44:19 +08:00
Andrew Nicols
e4e7a097f6
MDL-53696 forum: Check discussion in forum
2016-05-06 09:44:19 +08:00
John Okely
510efb7455
MDL-53750 auth: fix logout bug in shibboleth
...
Original patch by Dr. Michael Schneider
2016-05-06 09:44:18 +08:00
Tim Hunt
3a5cfc1f59
MDL-53589 badges: fix capability check
2016-05-06 09:44:18 +08:00
Dan Marsden
4fc53e7a24
MDL-53546 SCORM: Set window.opener to null
2016-05-06 09:44:18 +08:00
AMOS bot
d869267c7a
Automatically generated installer lang files
2016-05-06 00:04:36 +08:00
Rajesh Taneja
31d15bc64e
MDL-53701 core_lib: use date_format_string for utf8
...
So when language is different say Hebrew then
it would pic codepage-1255. As is json_encoded
we need to ensure we get utf8 string. so use
date_format_string instead
2016-05-05 16:36:02 +08:00
AMOS bot
0297d3e3ac
Automatically generated installer lang files
2016-05-05 00:04:40 +08:00
Juan Leyva
477cfba57c
MDL-54049 core_message: Add missing external format text
2016-05-04 12:54:27 +02:00
Dan Poltawski
f38e287c16
weekly release 3.0.3+
2016-05-03 20:38:11 +01:00
Dan Poltawski
bbeab900d6
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-05-03 20:38:08 +01:00
AMOS bot
c92c1e2b4a
Automatically generated installer lang files
2016-05-04 00:04:32 +08:00
Dan Poltawski
4cb7ae6fa2
Merge branch 'wip-MDL-53402-30-v2' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-05-03 09:13:25 +01:00
Dan Poltawski
7d0b6bea51
MDL-54008 tests: clarify comment in tz test
2016-05-03 09:10:35 +01:00
Dan Poltawski
a5df2ffa52
Merge branch 'MDL-54008_30-normalise' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-05-03 09:09:13 +01:00
Adrian Greeve
77552e5f5b
MDL-53402 mod_data: field values of 0 are now displayed.
2016-05-03 15:06:46 +08:00
David Monllao
57411a05d8
MDL-54008 tz: Unexisting tz with decimals fallback to rounded down integer
2016-05-03 13:59:29 +08:00
David Monllao
bc1d0d15da
Merge branch 'wip-MDL-53402-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-05-03 13:03:33 +08:00
Adrian Greeve
8dc2647f0f
MDL-53402 mod_data: Added custom validation code for data fields.
...
Added custom validation to radiobutton, menu, and checkbox.
2016-05-03 12:53:36 +08:00
David Monllao
222bb751c9
Merge branch 'MDL-53899-30-pluginperm' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-05-03 10:28:44 +08:00
David Monllao
0a274ff84e
Merge branch 'MDL-51142-30' of git://github.com/damyon/moodle into MOODLE_30_STABLE
2016-05-03 09:58:55 +08:00
Dan Poltawski
bc22230af9
Merge branch 'wip-MDL-53402-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-05-02 17:06:26 +01:00
Dan Poltawski
05b5af2721
Merge branch 'MDL-54019_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2016-05-02 16:57:12 +01:00
Dan Poltawski
62c8fe2d9c
Merge branch 'wip-mdl-53861-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-05-02 16:56:38 +01:00
Mark Nelson
8ffc5f3410
MDL-54019 core_behat: fixed typo
2016-05-02 18:11:56 +08:00
Dan Poltawski
c48a174fc4
Merge branch 'wip_MDL-53033_m30' of git://github.com/gjb2048/moodle into MOODLE_30_STABLE
2016-05-02 10:17:09 +01:00
Dan Poltawski
cd25907728
Merge branch 'MDL-53904-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-05-02 10:16:36 +01:00
Dan Poltawski
372b792a25
Merge branch 'MDL-54008_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-05-02 09:52:24 +01:00
Damyon Wiese
a1be99096e
MDL-51142 assign: Fix for group assignments with NEW status
2016-05-02 16:44:28 +08:00
Clement Smith
968b596138
MDL-51142 mod/assign: Fix erroneous submission status display
...
This prevents display of submission time/date when the assignment
submission record is in a new state. It also keeps the display of
overdue assignments identical for those students who have viewed
the assignment yet not submitted, for those students who have
not viewed the assignment, and for those students who have not
viewed the assignment yet the instructor has accessed the grading
page.
2016-05-02 16:44:27 +08:00
David Monllao
1bd5e7f579
Merge branch 'MDL-53901-30' of git://github.com/damyon/moodle into MOODLE_30_STABLE
2016-05-02 15:54:16 +08:00
Rajesh Taneja
cd20424b89
MDL-53861 behat: o/p buffer is not used in Behat 2.5.x
...
Don't need ob_flush() as o/p is not buffered
in behat 2.5.x
2016-05-02 15:54:00 +08:00
David Monllao
8c46d78dba
Merge branch 'MDL-53635-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-05-02 15:38:21 +08:00
Juan Leyva
92730c8eb9
MDL-53635 message_airnotifier: Remove tags from notifications
2016-05-02 09:33:14 +02:00
David Monllao
cda239e63e
MDL-54008 timezone: Updating references to Caracas tz.
...
I've removed Caracas direct references because it would fail on
some systems, it would depend on how updated is the olson version
PHP is using.
2016-05-02 14:14:05 +08:00
Adrian Greeve
a476c985a8
MDL-53402 mod_data: Behat test for entering zero in required fields.
2016-05-02 13:37:55 +08:00
Adrian Greeve
2e01123bf4
MDL-53402 mod_data: Required fields can contain 0.
...
The number and text field would not accept 0 as a
valid response.
2016-05-02 13:37:36 +08:00
Damyon Wiese
388a23e9d3
MDL-53901 login: Redirect to https if loginhttps is enabled
...
This just prevents a double redirect.
2016-05-02 11:22:06 +08:00
David Monllao
a6f8c022f6
Merge branch 'MDL-53980-30-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-05-02 10:47:45 +08:00
AMOS bot
063ae6b180
Automatically generated installer lang files
2016-05-02 00:04:24 +08:00
AMOS bot
d933ddac17
Automatically generated installer lang files
2016-04-30 00:06:58 +08:00
Dan Poltawski
29f88b5783
weekly release 3.0.3+
2016-04-29 12:27:04 +01:00
Andrew Nicols
1e09fe76f2
MDL-53858 quiz accessibility: Correct aria-labelledby attribute
2016-04-29 12:14:53 +01:00
Andrew Nicols
6dec102c62
Merge branch 'MDL-53858_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-04-29 12:14:52 +01:00
David Monllao
44df7437f9
Merge branch 'MDL-53928_30' of git://github.com/stronk7/moodle into MOODLE_30_STABLE
2016-04-29 12:14:52 +01:00
Helen Foster
f7423fa240
MDL-53980 lang: Merge English strings from the en_fix language pack
2016-04-28 19:02:48 +02:00
Marina Glancy
76c684dc65
MDL-53904 course: apply default completion when approving request
2016-04-27 15:57:07 +08:00
Henning Bostelmann
16067645b4
MDL-53780 mod_assign: Remove teachers from submission group members
2016-04-26 15:37:58 +01:00
Dan Poltawski
ac01be5ffe
Merge branch 'MDL-53855_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-04-26 11:18:29 +01:00
Dan Poltawski
e56209d815
weekly release 3.0.3+
2016-04-26 09:28:30 +01:00
David Monllao
e37906c31e
Merge branch 'MDL-52550-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-04-26 11:12:44 +08:00
Dan Poltawski
25f201c259
Merge branch 'MDL-49754-30' of https://github.com/xow/moodle into MOODLE_30_STABLE
2016-04-25 14:36:50 +01:00
Eloy Lafuente (stronk7)
3fecbbe510
MDL-53928 environment: add xmlreader requirement for 3.1
2016-04-24 01:34:38 +02:00
Eloy Lafuente (stronk7)
e28a53bcb0
weekly release 3.0.3+
2016-04-22 10:57:10 +02:00
David Mudrák
70d6b77c14
MDL-53899 admin: Fix permissions of extracted plugin files
2016-04-21 14:31:26 +02:00
Panagiotis Nikoloutsopoulos
58f4420d0f
MDL-52550 atto: Added preventDefaults for events dragover and dragenter
2016-04-21 15:22:40 +08:00
Dan Poltawski
c287b85806
Merge branch 'wip-MDL-52642-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-04-20 13:30:36 +01:00
Dan Poltawski
82c38e0c45
Merge branch 'MDL-53095-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-04-20 11:50:01 +01:00
David Monllao
5d1b9e7b00
Merge branch 'MDL-53757_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2016-04-20 15:53:32 +08:00
Nick Phillips
9047653ffe
MDL-53757 core_calendar: always show whole day's events in 'day' view
2016-04-20 15:49:35 +08:00
David Monllao
5401e6b923
Merge branch 'MDL-53676_30' of https://github.com/wjroes/moodle into MOODLE_30_STABLE
2016-04-20 11:16:05 +08:00
Eloy Lafuente (stronk7)
484a08cc15
Merge branch 'MDL-53660-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-04-20 01:20:10 +02:00
Andrew Nicols
a57c6830ea
Merge branch 'MDL-53779-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-04-19 10:34:57 +08:00
Eloy Lafuente (stronk7)
1491aca61d
Merge branch 'MDL-53796_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-04-19 01:58:36 +02:00
Eloy Lafuente (stronk7)
0fd01700f4
Merge branch 'MDL-53795-30' of git://github.com/merrill-oakland/moodle into MOODLE_30_STABLE
2016-04-19 01:46:17 +02:00
Tim Hunt
6e7aa92bc6
MDL-53858 quiz accessibility: nav block should have role='navigation'
2016-04-18 17:37:20 +01:00
Tim Hunt
dacb0f0a94
MDL-53855 accessibility: navbar should be in exactly one nav region
...
And that should be labelled.
2016-04-18 16:57:18 +01:00
Eloy Lafuente (stronk7)
fd95e9c70d
weekly release 3.0.3+
2016-04-15 10:19:22 +02:00
Eloy Lafuente (stronk7)
bec5339281
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-04-15 10:19:17 +02:00
Ramindu Deshapriya
b906a29e50
MDL-52708 core_admin: Added Behat test to automate MDLQA-8190
2016-04-15 00:07:36 +05:30
Mark Nielsen
354fd0dba7
MDL-53660 mod_forum: Fix link decoding in single discussions
...
This only happens when user data is not included.
2016-04-13 16:00:40 +01:00
Gareth J Barnard
a4001824d9
MDL-53033 themes: Invalid attribute values for div.c1.btn.
2016-04-13 13:05:17 +01:00
Dan Poltawski
6abc42a404
Revert "Merge branch 'MDL-52944-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE"
...
This reverts commit 3fc6d79de2 , reversing
changes made to 7f438e833e .
2016-04-13 10:49:03 +01:00
David Risner
9f1b6babf0
MDL-53095 repository_merlot: change merlot url use https
2016-04-13 15:12:09 +08:00
David Monllao
306561a926
MDL-53796 behat: Move get_debug_text to base class
2016-04-13 10:36:47 +08:00
Eric Merrill
e9024a1443
MDL-53795 logging: Add DB index for use when backing up logs
2016-04-12 22:26:35 -04:00
AMOS bot
2d4f5d18d0
Automatically generated installer lang files
2016-04-13 00:04:20 +08:00
Dan Poltawski
e0b61ea590
Merge branch 'MDL-52263-30' of git://github.com/crazyserver/moodle into MOODLE_30_STABLE
2016-04-12 16:50:29 +01:00
Pau Ferrer Ocaña
d830d4601d
MDL-52263 libraries: Add test cases to external_format_text options
2016-04-12 15:06:33 +02:00
Pau Ferrer Ocaña
328b4a73fb
MDL-52263 libraries: Add options to external_format_text
2016-04-12 15:06:33 +02:00
Dan Poltawski
3fc6d79de2
Merge branch 'MDL-52944-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-04-12 13:18:01 +01:00
Frederic Massart
c14bbcf890
MDL-53779 external: get_string and get_strings use PARAM_RAW
...
For the string parameters and translated strings.
2016-04-12 17:05:01 +08:00
spvickers
b67fda1e31
MDL-49754 mod_lti: Fixes to JSON format
...
@id elements in JSON corrected to match the IMS spec. Version number of
the service updated.
2016-04-12 15:48:21 +08:00
Adrian Greeve
4b1de0b64b
MDL-52642 blog: Fix notices for swapping contexts in activities.
2016-04-12 13:49:20 +08:00
Stephen Bourget
b421c1cd70
MDL-52642 block_blog_menu: behat test
2016-04-12 13:49:09 +08:00
David Monllao
7f438e833e
Merge branch 'MDL-53007_30_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_30_STABLE
2016-04-12 11:31:30 +08:00
David Monllao
c9db0e876b
Merge branch 'MDL-53770-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-04-12 10:54:24 +08:00
Dan Poltawski
6639edc34f
Merge branch 'MDL-53417-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-04-11 16:36:58 +01:00
Dan Poltawski
56342d4eb1
Merge branch 'MDL-53674-30-eventmsg' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-04-11 14:29:15 +01:00
Dan Poltawski
b512fdd040
Merge branch 'MDL-53728_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-04-11 14:10:08 +01:00
Dan Poltawski
12f8cb4e56
Merge branch 'MDL-52338-30' of https://github.com/dg711/moodle into MOODLE_30_STABLE
2016-04-11 13:54:31 +01:00
Andrew Nicols
35b5a7fcd9
MDL-52942 forum: Allow posting to multiple groups in eachuser forums
2016-04-11 12:44:19 +08:00
Devang Gaur
56f496f26d
MDL-52338 blocks: message link should not appear when set false
2016-04-11 08:34:18 +05:30
Marina Glancy
0169a60751
MDL-53770 mod_lti: allow to uninstall ltisource plugins
2016-04-11 09:04:56 +08:00
David Mudrák
6238007754
MDL-53674 event monitor: Do not send HTML as plain text formatted emails
...
There were two problems here.
* The $msgdata->fullmessage was always formatted as HTML even if the
$msgdata->fullmessageformat was set to the original template's format.
* The plain text part of the emailed message contained HTML code.
The patch makes sure that the original template is always formatted into
HTML and then converted to plain text before setting the text/plain
multipart of the sent email.
2016-04-08 15:13:39 +02:00
Cameron Ball
c9a1658c50
MDL-52944 atto: Use event-key to handle enter key
2016-04-08 12:29:01 +08:00
Panagiotis Nikoloutsopoulos
6c0ec8dd4c
MDL-52944 atto: Contenteditable command 'FormatBlock' set to 'p'
2016-04-08 12:29:01 +08:00
Mark Johnson
5bd06806e2
MDL-53007 block_navigation: Set width of item text to prevent overflow
2016-04-07 11:51:12 +01:00
Andrew Nicols
80b5eb78dd
weekly release 3.0.3+
2016-04-07 14:00:44 +08:00
Andrew Nicols
bfea54fdb6
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-04-07 14:00:42 +08:00
Willem Roes
50f5630dd6
MDL-53676 block_navigation: fix incorrect array iteration
2016-04-07 07:47:59 +02:00
Rajesh Taneja
2eac5e6aa0
MDL-52502 behat: Flush buffer to show differences
2016-04-07 09:39:20 +08:00
AMOS bot
c98e007a88
Automatically generated installer lang files
2016-04-07 00:05:02 +08:00
Dan Poltawski
f0df8853df
Merge branch 'MDL-53000-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-04-06 15:48:17 +01:00
Tim Hunt
7d82cbc6bb
MDL-53728 question import/export: improve form structure
2016-04-06 15:36:01 +01:00
Juan Leyva
dc08c1fd79
MDL-53000 mod_assign: Unit tests for get_file_areas
2016-04-06 12:49:29 +02:00
Andrew Nicols
42462c057a
Merge branch 'wip-mdl-53381-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-04-06 12:23:47 +08:00
Rajesh Taneja
586869780f
MDL-53381 behat: Add support to execute step api
...
With chain step deprecation, execute api will
help user to execute step api and backport it
2016-04-06 10:59:12 +08:00
Eloy Lafuente (stronk7)
d5344f23e4
Merge branch 'MDL-53115-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-04-06 03:33:09 +02:00
Andrew Nicols
ee73ad1ef6
MDL-53461 assign: Unit test regex fix
2016-04-06 08:56:31 +08:00
Andrew Nicols
c86fca01c7
Merge branch 'MDL-53461-30' of git://github.com/crazyserver/moodle into MOODLE_30_STABLE
2016-04-06 08:56:25 +08:00
Andrew Nicols
ce0bb6e843
MDL-53115 mod_lesson: Remove unnecessary @javascript tags
2016-04-06 08:40:22 +08:00
Andrew Nicols
2311226b42
MDL-53115 mod_choice: Remove unnecessary @javascript tags
2016-04-06 08:40:20 +08:00
Eloy Lafuente (stronk7)
d854b87af0
MDL-52502 behat: clean 2 uses of method and fix upgrade.txt version
2016-04-06 00:23:17 +02:00
Eloy Lafuente (stronk7)
1ae503de34
Merge branch 'wip-mdl-52502-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-04-06 00:20:04 +02:00
Eloy Lafuente (stronk7)
23a605d65c
Merge branch 'MDL-53671-30' of git://github.com/dpalou/moodle into MOODLE_30_STABLE
2016-04-06 00:04:29 +02:00
Eloy Lafuente (stronk7)
e0a473a0b4
Merge branch 'MDL-53647_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-04-05 22:00:21 +02:00
Dan Poltawski
5937ca9c69
Merge branch 'MDL-53000-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-04-05 14:34:13 +01:00
Dani Palou
5d1cc5707e
MDL-53671 book: Return whole filepath in book_export_contents
2016-04-05 13:35:56 +02:00
Dan Poltawski
deb17cad7b
Merge branch 'MDL-53175-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-04-05 12:17:50 +01:00
Pau Ferrer Ocaña
114f5f134b
MDL-53461 assign: Fix intro images to be shown in the mobile app
2016-04-05 09:33:53 +02:00
Andrew Nicols
6bb1094932
Merge branch 'MDL-53500-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-04-05 12:23:43 +08:00
Rajesh Taneja
f7e66c022e
MDL-52502 behat: Ensure php web and cli version is same
2016-04-05 11:47:32 +08:00
Rajesh Taneja
dfb103a7c1
MDL-52502 phpunit: Add php, db and os deatils
2016-04-05 11:47:31 +08:00
Eloy Lafuente (stronk7)
f80a695b4c
Merge branch 'MDL-53256-m30' of https://github.com/micaherne/moodle into MOODLE_30_STABLE
2016-04-04 19:02:53 +02:00
Dan Poltawski
63a1a289e9
Merge branch 'wip-MDL-49861-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-04-04 12:10:18 +01:00
Dan Poltawski
5052caed58
Merge branch 'm30_MDL-53622_Fix_Missing_Rewrite_Pluginfile_URLs' of https://github.com/scara/moodle into MOODLE_30_STABLE
2016-04-04 08:39:22 +01:00
Andrew Nicols
144720047a
Merge branch 'MDL-53661_30' of https://github.com/sam-moodle/moodle into MOODLE_30_STABLE
2016-04-04 12:25:21 +08:00
Tim Hunt
8dc237213b
MDL-53647 quiz summary: keep row class names in synch around headings
2016-04-02 13:23:15 +01:00
Matteo Scaramuccia
eddae29cdf
MDL-53622 mod_forum: Added the file_rewrite_pluginfile_urls() call.
2016-04-01 22:43:55 +02:00
AMOS bot
cc58798dc3
Automatically generated installer lang files
2016-04-01 00:04:50 +08:00
Dan Poltawski
4ed2d20325
weekly release 3.0.3+
2016-03-31 14:06:39 +08:00
Dan Poltawski
bbe790a42e
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-03-31 14:06:36 +08:00
Jay Jayswal
ff6c283651
MDL-53417 glossary: Glossary printer friendly link responsive
2016-03-31 13:59:32 +08:00
Dan Marsden
3789c23fd1
MDL-53500 report_outline: Allow parent role to view all activities.
...
Parents are not enrolled in the course, use $user to generate modinfo
for uservisible checks.
2016-03-31 13:38:55 +08:00
Sam Chaffee
f609364544
MDL-53661 mod_lti: Fix lti_prepare_type_for_save forcessl config
2016-03-30 18:31:42 -06:00
Michael Aherne
ad23f18a40
MDL-53256 cache: Prevent overwriting of cache config with invalid data
2016-03-30 11:34:52 +01:00
Juan Leyva
6e3bce00b8
MDL-53175 filter: Fix text formatting for the book and page modules
2016-03-30 09:32:19 +01:00
Juan Leyva
4bc5ddb074
MDL-53175 file: Allow file_rewrite_pluginfile_urls to reverse
2016-03-30 09:32:18 +01:00
Adrian Greeve
d94f588b67
MDL-49861 mod_data: Behat step to test adding records.
...
Clicking 'Save and add another' should clear the form.
2016-03-30 16:28:35 +08:00
Adrian Greeve
dc844c1eae
MDL-49861 mod_data: Save and add another button clears fields.
2016-03-30 16:28:14 +08:00
Eloy Lafuente (stronk7)
2f416e9f87
Merge branch 'wip-mdl-49150-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-03-30 00:10:59 +02:00
Eloy Lafuente (stronk7)
19e286bbe4
Merge branch 'MDL-52388-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-03-29 23:14:21 +02:00
AMOS bot
93afe952d9
Automatically generated installer lang files
2016-03-30 00:04:26 +08:00
David Monllao
92b0b88db1
Merge branch 'MDL-53356-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-03-29 15:57:16 +08:00
David Monllao
0a02b7cb02
Merge branch 'MDL-53432-git-less-css-MOODLE_30_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_30_STABLE
2016-03-29 15:43:41 +08:00
David Monllao
5948df3878
Merge branch 'wip-mdl-53434-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-03-29 14:23:53 +08:00
David Monllao
634d36641e
Merge branch 'MDL-52646_30' of https://github.com/wjroes/moodle into MOODLE_30_STABLE
2016-03-29 12:58:52 +08:00
David Monllao
07111d3af6
Merge branch 'wip-MDL-52760-m30' of https://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-03-29 12:56:05 +08:00
AMOS bot
651ad2d035
Automatically generated installer lang files
2016-03-29 00:04:26 +08:00
Brendan Heywood
dcf9108490
MDL-53432 core: Treat derived css and js as binary files in git
2016-03-26 22:19:43 +11:00
Dan Poltawski
f256bf9169
Merge branch 'wip-MDL-53538-30' of git://github.com/abgreeve/moodle into MOODLE_30_STABLE
2016-03-26 11:37:38 +08:00
Dan Poltawski
e068c3f054
Merge branch 'MDL-53562-forum-reply-re-MOODLE_30_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_30_STABLE
2016-03-26 10:36:38 +08:00
Dan Poltawski
71869bc4d3
Merge branch 'MDL-53180_30' of git://github.com/stronk7/moodle into MOODLE_30_STABLE
2016-03-26 10:33:06 +08:00
Dan Poltawski
8df8ca11a2
MDL-53507 quiz: fix bad htmlid
2016-03-26 10:06:49 +08:00
Dan Poltawski
f67e31c195
Merge branch 'MDL-53507_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-03-26 10:06:11 +08:00
Adrian Greeve
53d2f810ea
MDL-50795 atto: Pasting into atto removes background colour style.
...
Copying from one atto editor to another comes with a lot of style
information. This removes the color attributes which make the page
look ugly when competing with different themes.
2016-03-26 09:32:08 +08:00
AMOS bot
a784fee34c
Automatically generated installer lang files
2016-03-25 00:04:39 +08:00
Eloy Lafuente (stronk7)
a30a81e3a0
weekly release 3.0.3+
2016-03-24 12:58:25 +01:00
Cameron Ball
49dbcbd998
MDL-52388 output: Only stop displaying pager next link on last page
...
Thank you to Brenda Uga for working on this.
2016-03-24 17:19:58 +08:00
Eloy Lafuente (stronk7)
35c61094e8
MDL-53180 libraries: Fix thirdpartylib to point to directory
2016-03-23 17:08:13 +01:00
Brendan Heywood
c0eeb8c461
MDL-53356 admin: Fixed erroneous sectionerror when upgrade is needed
2016-03-23 16:26:59 +08:00
Dan Poltawski
4840ec1193
Merge branch 'MDL-52952-30-fix' of github.com:xow/moodle into MOODLE_30_STABLE
2016-03-23 12:08:22 +08:00
John Okely
4565c9b575
MDL-52952 forms: Ignore autofill catching fields in form change checker
2016-03-23 11:56:03 +08:00
David Monllao
b9114ec746
Merge branch 'wip-MDL-53254-m30' of https://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-03-23 09:20:35 +08:00
Dan Poltawski
f01974e9d7
Merge branch 'MDL-53383-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-03-23 08:31:52 +08:00
Tim Hunt
0a15d762b8
MDL-53507 quiz editing: was possible to lose questions
...
If you dragged a question to the top of the quiz, it could
disappear. Several other cases of dragging questions to the
same place in sequence, but to a different page/section were
also failing, and have been fixed.
2016-03-22 23:02:30 +00:00
Marina Glancy
37b3541eab
MDL-45274 mod_feedback: show heading on non-respondents page
2016-03-22 23:05:37 +01:00
Eloy Lafuente (stronk7)
28e7877645
Merge branch 'MDL-53547_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-03-22 22:58:41 +01:00
Tim Hunt
01bacdae55
MDL-53547 logstore_database: better DB driver handling in unit test
2016-03-22 06:45:51 +00:00
Adrian Greeve
02c3b88fcd
MDL-53538 mod_data: Unit test for data_get_advance_search_ids
2016-03-22 14:27:24 +08:00
Adrian Greeve
f186db050c
MDL-53538 mod_data: Show no records message instead of error.
...
When there are no records in the database module and a user
does an advanced search. Show a message that there are no entries
in the database.
2016-03-22 14:27:09 +08:00
Rajesh Taneja
f825607286
MDL-49150 behat: Removed unnecessary @javascript tags
2016-03-22 13:55:22 +08:00
Dan Poltawski
800d62c56d
Merge branch 'MDL-52158-30' of https://github.com/xow/moodle into MOODLE_30_STABLE
2016-03-22 10:32:36 +08:00
Eloy Lafuente (stronk7)
546aae396b
Merge branch 'MDL-48307-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-03-22 00:14:17 +01:00
Brendan Heywood
68b5a23a4a
MDL-53562 forum: Fixed missing forum subject Re: prefix
2016-03-22 09:30:02 +11:00
Eloy Lafuente (stronk7)
20d094cb7c
Merge branch 'MDL-52978_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2016-03-21 23:07:24 +01:00
Willem Roes
6b6f4abe3e
MDL-52646 mod_scorm: fix missing launch_data for SCORM 2004
2016-03-21 09:05:10 +01:00
Dan Poltawski
c52508979e
Merge branch 'MOODLE_30_STABLE-MDL-53407-editing-css' of https://github.com/Dagefoerde/moodle into MOODLE_30_STABLE
2016-03-21 14:48:43 +08:00
Dan Poltawski
547e685ce3
Merge branch 'MDL-52952-30' of https://github.com/xow/moodle into MOODLE_30_STABLE
2016-03-21 14:44:19 +08:00
Dan Poltawski
a4cbeb7d02
Merge branch 'MDL-53239_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-03-21 14:12:14 +08:00
James
03b4d4fc20
MDL-53383 navigation: Do not require $type in remove()
...
navigation_node_collection -> remove function broken when $type is null
2016-03-21 12:18:05 +08:00
Dan Poltawski
c49bb9d425
Merge branch 'MDL-53262-verp-confirm-from-support-MOODLE_30_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_30_STABLE
2016-03-21 11:37:35 +08:00
Dan Poltawski
daa42c3ade
Merge branch 'MDL-53489_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-03-21 11:02:04 +08:00
Jay Jayswal
95e68d8982
MDL-52158 auth: Improve recaptcha settings and help
2016-03-21 10:28:33 +08:00
Dan Poltawski
07054b65a8
Merge branch 'MDL-53548-m30' of https://github.com/sammarshallou/moodle into MOODLE_30_STABLE
2016-03-21 09:20:34 +08:00
David Monllao
557bdeba78
Merge branch 'MDL-53509-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-03-21 08:43:16 +08:00
Brendan Heywood
6db1bfacee
MDL-53262 inboundmessage: Fix inconsistent confirm From vs email body
2016-03-20 15:53:19 +11:00
sam marshall
c32962f318
MDL-53548 Accessibility: Block show/hide keyboard access broken
2016-03-18 13:47:30 +00:00
Grigory Baleevskiy
b08fc23a6c
MDL-52978 core_lib: fixed wrong days showing for dates in datepicker
2016-03-18 12:31:14 +08:00
Marina Glancy
a386305756
MDL-52760 forms: notify form changes in autocomplete element
2016-03-18 08:17:22 +08:00
Eloy Lafuente (stronk7)
225913650f
weekly release 3.0.3+
2016-03-17 14:00:43 +01:00
Eloy Lafuente (stronk7)
a24459d354
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-03-17 14:00:39 +01:00
David Monllao
692fbff031
MDL-53239 grader report: Add all names to error msg
2016-03-17 10:57:51 +08:00
Dan Poltawski
be8769b841
Revert "MDL-52133 mod_assign: Pass userid param when saving grade"
...
This reverts commit 99a895b7c3 .
2016-03-17 09:31:00 +08:00
Andrew Nicols
83ca070484
MDL-53509 mod_forum: Stop over-escaping quoted variables
...
{{# quote }}<a href=\"foo\">{{/ quote }}
becomes:
"<a href=\\"foo\\">"
This causes a mustache syntax error.
The quote helper negates the need to escape quotes in normal use, e.g.:
{{# quote }}<a href="foo">{{/ quote }}
which instead becomes:
"<a href=\"foo\">"
2016-03-17 08:40:24 +08:00
Andrew Nicols
38ad80c54e
Merge branch 'MDL-51828-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-03-16 10:03:37 +08:00
Frederic Massart
024a976c26
MDL-51828 repository_wikimedia: Always use PNG for SVG files
2016-03-16 09:53:02 +08:00
Eloy Lafuente (stronk7)
158a5fe613
Merge branch 'MDL-53139-30' of https://github.com/dg711/moodle into MOODLE_30_STABLE
2016-03-16 00:19:02 +01:00
Eloy Lafuente (stronk7)
9e1680299a
Merge branch 'MDL-53430-30' of git://github.com/merrill-oakland/moodle into MOODLE_30_STABLE
2016-03-16 00:05:25 +01:00
Eloy Lafuente (stronk7)
ff1cbbe51f
Merge branch 'mdl-53133-m30' of git://github.com/deraadt/moodle into MOODLE_30_STABLE
2016-03-15 23:53:48 +01:00
Russell Smith
5dfd5066c0
MDL-53323 profiling: Close session as early as possible.
2016-03-15 21:21:15 +01:00
Tim Hunt
9184cc647c
MDL-53489 quiz editing: fix display of long section headings
2016-03-15 18:35:53 +00:00
AMOS bot
a48022f059
Automatically generated installer lang files
2016-03-16 00:04:17 +08:00
Andrew Nicols
2941895cda
Merge branch 'MDL-53234-support-email-MOODLE_30_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_30_STABLE
2016-03-15 13:43:51 +08:00
Andrew Nicols
222ada1726
Merge branch 'MDL-53351-30-lti-notice' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-03-15 12:49:42 +08:00
David Monllao
9ff251a882
MDL-53176 grades: Fix upgrade version
2016-03-14 14:07:57 +08:00
David Monllao
48d8bf0c0b
Merge branch 'MDL-53176-30' of git://github.com/merrill-oakland/moodle into MOODLE_30_STABLE
...
Conflicts:
version.php
2016-03-14 14:05:14 +08:00
Marina Glancy
800204438c
MDL-53254 core_tag: ensure page context is set in WS
2016-03-14 08:34:35 +08:00
Eloy Lafuente (stronk7)
97dd32edd6
Moodle release 3.0.3
2016-03-12 00:38:07 +01:00
Rajesh Taneja
41fc0ff97e
MDL-53434 behat: Improved exit status of parallel run
...
Exit status should contain pass/fail information
of each run it is executing. Every bit of status
will have information of pass/fail status of parallel
process
2016-03-11 21:13:38 +08:00
Rajesh Taneja
440f668464
MDL-53434 behat: Added support for $CFG->behat_profiles
...
This config will be supported to avoid broken configuration
in future. As this is limited, we need will still use
->behat_config to set config values which can't be set by
behat_profiles
2016-03-11 21:13:25 +08:00
dg711
8b91709968
MDL-53139 admin: case diff issue with email
2016-03-11 16:32:06 +05:30
John Okely
a9362990ef
MDL-52952 forms: Fix chrome autofilling passwords again
...
In MDL-45772 a hack was introduced to some forms to stop browsers from
putting the user's password into password fields in forms unrelated to
logging in.
Chrome now no longer fills the user's password in the first password
field in the page. There now needs to be a plain text input above it
for the username too.
2016-03-11 10:33:45 +08:00
Eric Merrill
17bf9bbdaf
MDL-53430 dml: Fix recordset_walk for additional parameters
2016-03-10 16:33:21 -05:00
Eric Merrill
3ecd9378e9
MDL-53176 grades: Adding index to improve history search
...
Backport of MDL-50385
2016-03-10 11:59:50 -05:00
Eloy Lafuente (stronk7)
a0b2c28080
weekly release 3.0.2+
2016-03-10 13:31:14 +01:00
Eloy Lafuente (stronk7)
bddf27de35
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-03-10 13:31:10 +01:00
Jan C. Dageförde
77f6265af4
MDL-53407 themes: Add CSS class editing only if appropriate
...
The CSS class `editing` should only be added if the user is in editing
mode AND she is allowed to edit the rendered page. `user_is_editing()`
achieves exactly this, without changing behaviour for the appropriate
pages.
2016-03-10 10:41:18 +01:00
Eloy Lafuente (stronk7)
406a0efd37
MDL-51167 tool_monitor: fix too strict condition & minor cleanup
2016-03-10 00:06:52 +01:00
Eloy Lafuente (stronk7)
eb7715d16f
Merge branch 'MDL-53369_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-03-09 18:59:45 +01:00
Simey Lameze
4db8407d3e
MDL-50705 auth_db: apply standard cleaning to all fields
...
Also unit tests were added to cover the new clean_data() method.
2016-03-09 18:33:11 +01:00
Simey Lameze
61da84e414
MDL-50705 core_user: introduce new fill_properties_cache()
...
Also the get_property_definition() was created to get the property without retrieve the whole definition cache and
unit tests were created to tests those new methods.
2016-03-09 18:33:09 +01:00
Brendan Heywood
73e281cdc4
MDL-53234 admin: Fixed wrong default support email bug
2016-03-09 20:57:10 +11:00
Andrew Nicols
a034f66e0b
MDL-49897 calendar: mktime => usergetmidnight
2016-03-09 13:18:19 +08:00
Michael de Raadt
99a895b7c3
MDL-52133 mod_assign: Pass userid param when saving grade
2016-03-09 15:56:49 +11:00
Simey Lameze
1452f1e1d3
MDL-53031 mod_assign: add session check on assignment plugins management
2016-03-08 19:54:06 +01:00
AMOS bot
d59b91c6a8
Automatically generated installer lang files
2016-03-09 00:04:12 +08:00
Jun Pataleta
85380c6b61
MDL-52433 user: Remove unnecessary capability check
2016-03-08 12:24:04 +01:00
David Monllao
9aff357438
Merge branch 'wip-MDL-41648-30' of https://github.com/dg711/moodle into MOODLE_30_STABLE
2016-03-08 15:32:46 +08:00
Andrew Nicols
e567d6eda3
Merge branch 'MDL-49897_30' of https://github.com/rushi963/moodle into MOODLE_30_STABLE
2016-03-08 15:27:06 +08:00
David Monllao
a51a17c846
Merge branch 'MDL-50218-30' of https://github.com/xow/moodle into MOODLE_30_STABLE
2016-03-08 14:41:50 +08:00
Andrew Nicols
5dbd593d3a
Merge branch 'MDL-53010-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-03-08 14:34:53 +08:00
David Monllao
484d8abc22
Merge branch 'MDL-52068-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-03-08 14:29:38 +08:00
David Monllao
6e036a74b0
Merge branch 'MDL-52984_30' of https://github.com/rushi963/moodle into MOODLE_30_STABLE
2016-03-08 14:04:27 +08:00
Andrew Nicols
38dfee06dd
Merge branch 'MDL-53047-login-anchor-MOODLE_30_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_30_STABLE
2016-03-08 13:15:56 +08:00
Simey Lameze
475362630b
MDL-51167 tool_monitor: check course visibility and user capabilities
2016-03-08 03:09:04 +01:00
Andrew Nicols
b643f44415
Merge branch 'MDL-53210-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-03-08 09:54:04 +08:00
Cameron Ball
314d105c16
MDL-52651 htmlpurifier: Append rel=noreferrer to links.
...
Thank you to Zachary Durber for originally working on this issue.
2016-03-08 02:07:54 +01:00
David Monllao
61ba63d516
Merge branch 'MDL-53350_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-03-08 09:05:05 +08:00
David Monllao
16e85de11f
Merge branch 'MDL-53353_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-03-08 08:44:49 +08:00
Andrew Nicols
b46e8a7b32
Merge branch 'MDL-53291_30_ajax_fix' of https://github.com/BenKelada/moodle into MOODLE_30_STABLE
2016-03-08 07:42:44 +08:00
Krista Koivisto
0766509ab0
MDL-52774 ajax: Require authentication when getting nav branch
...
When getting the navigation branch data through AJAX, require
login if forcelogin is set.
2016-03-08 00:39:26 +01:00
Juan Leyva
56a067e7c1
MDL-52901 mod_assign: Check due dates in external save_submission
2016-03-08 00:13:14 +01:00
David Monllao
c7f7b18ade
MDL-52378 singleview: Using is_disabled instead of is_locked
2016-03-07 23:04:16 +01:00
Travis Noll
3328dc32a7
MDL-52378 Singleview: Exclude Grade Attribute Permissions
...
Singleview users must have Manage Grade permission to modify the
Exclude grade attribute.
2016-03-07 23:04:07 +01:00
Juan Leyva
783e695e00
MDL-52808 calendar: Do not return events for hidden activities
2016-03-07 22:36:15 +01:00
David Mudrák
de60fc23ae
MDL-52727 mod_data: Improve output of the form fields values
...
This issue mostly affects the search form fields. Submitted values for
these fields are typically obtained via optional_param() with
PARAM_NOTAGS specified as the parameter type - see parse_search_field()
methods. Such values themselves are not safe enough to be printed back
directly into the HTML as they might contain malicious code.
While working on the patch, some other places with weak protection were
detected and fixed.
In case of the itemid parameters, explicit clean_param() is added to
make sure we cast the value as an integer. That should make the s()
unnecessary but it was added anyway as an extra protection (just in case
the code flow changes or the parts of the code are re-used elsewhere).
2016-03-07 22:08:26 +01:00
Eloy Lafuente (stronk7)
04576de946
Merge branch 'MDL-53061-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-03-07 16:52:56 +01:00
Tim Hunt
0c5c778ae7
MDL-53369 qtype_ddwtos: prevent boxes on consecutive lines touching
2016-03-07 15:24:03 +00:00
dg711
4d2eab6932
MDL-41648 grade: Remove 'error' parameter in grading notification divs
2016-03-06 09:44:44 +05:30
Tim Hunt
7f81a8388a
MDL-53353 drag-drop marker quetions: fix edit form jitter
2016-03-04 17:42:16 +00:00
Tim Hunt
76dad4b0a2
MDL-53350 drag-drop to text: layout problem on reivew
2016-03-04 17:12:24 +00:00
David Mudrák
8b65d0cdff
MDL-53351 lti: Do not throw PHP notice when deleting LTI instance
...
The typeid=0 is a valid and common value representing "Automatic, based
on launch URL" type. In that case, no record in the lti_types table is
found. Thence attempting to access its toolproxyid property used to
throw PHP notice.
2016-03-04 16:50:45 +01:00
Brendan Heywood
857919df34
MDL-53047 login: Fixed #anchor being lost after login process
2016-03-04 22:55:33 +11:00
John Okely
0b1455e93b
MDL-50218 lti: Return empty grade when none exists
2016-03-04 16:27:13 +08:00
Dan Poltawski
fba7a51461
weekly release 3.0.2+
2016-03-04 10:34:37 +08:00
Dan Poltawski
7fa00f860e
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-03-04 10:34:35 +08:00
AMOS bot
3ce4502093
Automatically generated installer lang files
2016-03-03 22:24:13 +08:00
AMOS bot
5739b1b6b9
Automatically generated installer lang files
2016-03-03 22:24:13 +08:00
Dan Poltawski
7097828ac7
MDL-53061 grunt: watch and various improvements
...
This is a backport of a number of commits from MDL-49817 which
in general are about simplifying and moving to standard 'grunt' things.
2016-03-03 11:39:25 +08:00
Ben Kelada
438995ddc1
MDL-53291 javascript: fix jquery ajax requests when data contains ??
...
jQuery ajax requests containing multiple '?' get replaced with a
string similar to jQuery152330039032_1231231, this is because it
is processing a stringified data object as jsonp and thinks its a url.
workaround is to add contenttype
see https://github.com/jquery/jquery/issues/1799
2016-03-03 09:20:57 +11:00
AMOS bot
53c59fae82
Automatically generated installer lang files
2016-03-03 00:04:23 +08:00
Frederic Massart
eb0a4127d4
MDL-52068 repository: Prevent JS errors due to unescaped lang strings
2016-03-02 15:35:29 +08:00
Andrew Nicols
8eaea8e878
Merge branch 'MDL-53214-30-category-feedback' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-03-02 14:49:44 +08:00
Cameron Ball
cb23ec3e1c
MDL-53214 grades: Fix labels on feedback fields
2016-03-02 14:31:16 +08:00
Dan Poltawski
f4f44fb59d
Merge branch 'MDL-52513_30' of https://github.com/rushi963/moodle into MOODLE_30_STABLE
2016-03-02 13:23:57 +08:00
Eloy Lafuente (stronk7)
850a632505
MDL-52136 mod_forum: fix some out-of-sync stuff
...
Thanks CIs!
2016-03-02 05:42:04 +01:00
Eloy Lafuente (stronk7)
cc52eadad9
Merge branch 'MDL-52136-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-03-02 05:26:29 +01:00
Andrew Nicols
0b1c48f422
MDL-52136 mod_forum: forum_post is templatable
2016-03-02 12:10:29 +08:00
Andrew Nicols
d64639a987
MDL-52136 mod_forum: Correctly quote get_string vars in mustache
2016-03-02 11:52:58 +08:00
Andrew Nicols
50aff07c9f
MDL-52136 core: Add support for quoting variables in mustache helpers
...
This is required for when helpers include json-encoded variables as arguments.
As an example, imagine a template with content:
{{# str }} somekey, someidentifier, { "fullname": "{{ fullname }}" } {{/ str }}
If the fullname variable were to include the double-quote character (e.g.
John "Trevor" Doe) because of the way in which mustache renders content, it
would become:
{{# str }} somekey, someidentifier, { "fullname": "John "Trevor" Doe" } {{/ str }}
This results in an invalid JSON structure.
To work around this issue, the quote characters in the passed variable
must be escaped:
{{# str }} somekey, someidentifier, { "fullname": "John \"Trevor\" Doe" } {{/ str }}
Unfortunately, Mustache provides no way of doing so natively.
With this function, we can quote the text as appropriate:
{{# str }} somekey, someidentifier, { "fullname": {{# quote }}{{ fullname }}{{/ quote }} } {{/ str }}
This also handles the case where the quoted content includes the Mustache
delimeter ({{ or }}).
For example:
fullname = 'John "}}Trevor{{" Doe'
Ordinarily this would be rendered as:
{{# str }} somekey, someidentifier, { "fullname": "John "}}Trevor{{" Doe" } {{/ str }}
This rendering is both a JSON error, and also a mustache syntax error because of the mustache delimeters.
The quote helper also escapes these by wrapping them in change delimeter
tags:
{{# str }} somekey, someidentifier, { "fullname": "John "{{=<% %>=}}}}<%={{ }}=%>Trevor{{=<% %>=}}{{{{=<% %>=}}" Doe" } {{/ str }}
2016-03-02 09:00:55 +08:00
Eloy Lafuente (stronk7)
87568b0cfa
Merge branch 'MDL-52763-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-03-01 21:38:38 +01:00
Eloy Lafuente (stronk7)
dea510bfe0
Merge branch 'wip-mdl-53126-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-03-01 21:35:11 +01:00
Eloy Lafuente (stronk7)
4fb283dea5
Merge branch 'MDL-53200-30-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-03-01 21:25:00 +01:00
Rushikesh
b2a2dfe8ae
MDL-49897 Calendar : Calendar day view showing past events
2016-03-01 20:16:36 +05:30
Dan Poltawski
62bdb2b8ec
Merge branch '30_MDL-53166' of https://github.com/eugeneventer/moodle-fixes into MOODLE_30_STABLE
2016-03-01 12:55:23 +08:00
Dan Poltawski
bce722a96d
Merge branch 'MDL-46424_30' of https://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-03-01 12:38:53 +08:00
Marina Glancy
7266f8301e
MDL-44952 mod_feedback: set value for hidenoselect if disabled
2016-03-01 12:31:24 +08:00
Dan Poltawski
e102b4c4d9
Merge branch 'MDL-52928-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-03-01 11:38:30 +08:00
Andrew Nicols
4abf4d9ada
Merge branch 'MDL-53027-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-03-01 10:40:40 +08:00
Simey Lameze
477cad6875
MDL-53010 core_role: add missing coursecatlib include
2016-03-01 10:22:03 +08:00
Andrew Nicols
7ce4f46db6
Merge branch 'MDL-52936_30_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_30_STABLE
2016-03-01 10:07:07 +08:00
Andrew Nicols
471da1eca2
Merge branch 'MDL-53214-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-03-01 09:44:49 +08:00
Kevin Bruton
efc68f119d
MDL-52568 core_cohort: added ability to return all cohorts in WS
2016-03-01 01:02:27 +01:00
Rushikesh
b18af92a44
MDL-52984 Roles : Logs store newly created role's id
2016-02-29 15:01:07 +05:30
Dan Poltawski
0e88a593fd
Merge branch 'MDL-44952-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-02-29 16:34:24 +08:00
Andrew Nicols
9125eef5b4
Merge branch 'MDL-52965_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-02-29 15:21:43 +08:00
Andrew Nicols
d2c16cde78
Merge branch 'MDL-53249-30' of git://github.com/merrill-oakland/moodle into MOODLE_30_STABLE
2016-02-29 14:36:22 +08:00
Andrew Nicols
787aa4333a
Merge branch 'MDL-53206_30' of https://github.com/mr-russ/moodle into MOODLE_30_STABLE
2016-02-29 13:15:26 +08:00
Russell Smith
a8ee2c885d
MDL-53206 caching: Ensure get_many and set_many dereference objects.
2016-02-29 15:59:21 +11:00
Dan Poltawski
14a0b42eec
Merge branch 'MDL-53154-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-02-29 10:13:07 +08:00
Rushikesh
a6a982d798
MDL-46424 Upload: Error message for a file exceeding maxsize
2016-02-29 08:58:52 +08:00
AMOS bot
a09f722564
Automatically generated installer lang files
2016-02-28 00:04:15 +08:00
Marina Glancy
a2c926a184
MDL-48307 mod_wiki: protect [edit] section link from nwiki parser
2016-02-26 13:27:26 +08:00
Eric Merrill
df64a2ca06
MDL-53249 atto: Make sure all editors see end move event
2016-02-25 21:37:07 -05:00
Helen Foster
c490457a71
MDL-53200 lang: Merge English strings from the en_fix language pack
2016-02-25 17:59:24 +01:00
Mark Johnson
06b13fb79f
MDL-52936 theme_bootstrapbase: Fix link hover bug on iOS
2016-02-25 11:57:42 +00:00
Davo Smith
260c6b548c
MDL-52965 medialib: fix preload attribute
2016-02-25 15:24:21 +08:00
Andrew Nicols
e50cd7c14f
weekly release 3.0.2+
2016-02-25 13:52:30 +08:00
Andrew Nicols
66427af8b7
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-02-25 13:52:27 +08:00
Rajesh Taneja
54472938c1
MDL-53126 behat: Fixed radio button in backup step
...
Rather than calling click and check on radio node
use radio form field to set value
2016-02-25 10:34:06 +08:00
AMOS bot
873fcd7abf
Automatically generated installer lang files
2016-02-25 00:11:33 +08:00
Rushikesh
5ea1c8027c
MDL-52513 Grading : Change in display message after publishing
2016-02-24 18:13:49 +05:30
David Balch
6b36cd591e
MDL-53027 calendar: Fix false empty result from calendar_get_events().
2016-02-24 18:42:58 +08:00
Eloy Lafuente (stronk7)
c896607100
Merge branch 'MDL-53071-30-2' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-02-24 11:41:08 +01:00
Jun Pataleta
f0944e4f7a
MDL-53071 course: Allow blank space input for section name
2016-02-24 17:40:10 +08:00
Marina Glancy
c82a5b3692
MDL-53210 mod_feedback: fixes in check feedback access
...
1. show only uservisible feedbacks in block_feedback
2. nicer error message when user opens feedback on frontpage instead of from the mapped course
3. corrected cap check in view.php page before displaying link to complete.php
2016-02-24 13:33:19 +08:00
Cameron Ball
a6d32ec56e
MDL-53214 grades: Ensure grader report correctly labels fields.
...
The editable fields for the grader report should have unique labels.
Previously category grade items were not being labelled with the
category name.
2016-02-24 10:44:48 +08:00
AMOS bot
40565791ff
Automatically generated installer lang files
2016-02-24 00:04:30 +08:00
Dan Poltawski
650071c3c3
Merge branch 'MDL-42460-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-02-23 14:36:55 +00:00
Dan Poltawski
52db4dbd91
Merge branch 'MDL-52958_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-02-23 10:57:49 +00:00
Dan Poltawski
1823daac03
Merge branch 'MDL-50312_30' of https://github.com/jinhofer/moodle into MOODLE_30_STABLE
2016-02-23 08:07:12 +00:00
Andrew Nicols
7a6ba516c8
Merge branch 'MDL-49338_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-02-23 13:44:34 +08:00
Marina Glancy
6ca319debc
MDL-44952 mod_feedback: validate required multichoice
2016-02-23 13:07:30 +08:00
Michael Milette
351fed869c
MDL-42460 mod_feedback: Fix markup validation
2016-02-23 12:56:23 +08:00
Davo Smith
dd0af0fad5
MDL-52371 theme_base: activity chooser - support long names
2016-02-23 11:39:38 +08:00
Kenny McCormack
6d27533ac0
MDL-52371 theme_bootstrapbase: activity chooser - support long names
2016-02-23 11:39:36 +08:00
Andrew Nicols
d04d763594
Merge branch 'MDL-52892-30_STABLE' of https://github.com/dg711/moodle into MOODLE_30_STABLE
2016-02-23 10:19:56 +08:00
Eloy Lafuente (stronk7)
6f17dd18c8
Merge branch 'MDL-53065_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-02-22 23:01:13 +01:00
AMOS bot
560d38c251
Automatically generated installer lang files
2016-02-23 00:04:30 +08:00
Dan Poltawski
1ab7bb3c6f
Merge branch 'MDL-44093-30-flowplayer' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-02-22 09:04:15 +00:00
Andrew Nicols
2410893797
Merge branch 'wip-mdl-52970-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-02-22 15:22:57 +08:00
Eugene Venter
6c735bd4bb
MDL-53166 mod_forum: fix fatal error in backup phpunit test
...
when running mod_forum_testsuite mod_forum_testsuite
2016-02-22 13:48:37 +13:00
Tim Hunt
51089c2079
MDL-53065 quiz redo question: avoid PHP notice in edge case
...
When selecting the variant of the new question, we need to add the
new question to the usage before trying to select a variant.
Also, we need to acutally use the selected variant number!
2016-02-19 12:11:08 +00:00
Tim Hunt
70cfad6550
MDL-49338 quiz stats: preview urls wrong for question variants
2016-02-19 12:02:35 +00:00
Rajesh Taneja
93d9e77b73
MDL-52970 behat: Wait for page to be ready after click
...
After click enusre to wait so text fields are not
use autosize
2016-02-19 15:24:46 +08:00
Rajesh Taneja
9026f8aa42
MDL-52970 behat: Navigation step improvement
...
If navigation node to expand is a link then first
click on it and navigate to next page where it is
expanded, and then click on link within. This is
needed as some drivers click on link and don't open
the navigation node which are links
2016-02-19 15:24:46 +08:00
Rajesh Taneja
36fd5a2e74
MDL-52970 behat: For single select only click event is enough
2016-02-19 15:24:45 +08:00
Rajesh Taneja
86ebfb0bb5
MDL-52970 behat: don't set select value if already set
...
In FF 44.0, it fails to click on submit button if
select value is set to the original value
2016-02-19 15:24:45 +08:00
dg711
a6a46d4fc3
MDL-52892 message: users' pic overrides others
...
While listing the messages , the logged in users' profile pic used to
override over other users' pics .
2016-02-19 02:33:09 +05:30
David Mudrák
f64c024648
MDL-44093 flowplayer: Provide information about source code location
...
Moodle ships with compiled binary code of the flowplayer. This patch
adds information about the source code location according to GNU GPLv3
section 6d and provides the original license for the code from
https://github.com/flowplayer/flash/blob/7c39fbe31ecddc/core/LICENSE.txt
2016-02-18 16:30:03 +01:00
Dan Poltawski
8d42058734
weekly release 3.0.2+
2016-02-18 09:14:25 +00:00
Dan Poltawski
06ad488970
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-02-18 09:14:23 +00:00
Jun Pataleta
cca7714daf
MDL-53154 course: Raise PHP time limit when deleting a course
2016-02-18 10:11:13 +08:00
Eloy Lafuente (stronk7)
7080a26ecc
MDL-52964 Qtype: Small fixes to behat tests
...
This applies some small changes to proposed behat tests:
- Geting rid of the @javascript tag when it's not needed.
- Adding some missing @_switch_window tags.
- Fixing some scenario names, previously duplicated.
- Fixing some typos and whitespace.
2016-02-18 02:31:44 +01:00
M Kassaei
56b8a5c80c
MDL-52964 Qtype: Add behat tests to core question types
2016-02-18 02:31:40 +01:00
Marina Glancy
0a43324230
MDL-49807 mod_wiki: section detection regexp fix
2016-02-17 13:11:14 +08:00
David Monllao
b14945cc2f
Merge branch 'MDL-48015-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-02-17 09:52:53 +08:00
Eloy Lafuente (stronk7)
c25eb5d673
Merge branch 'MDL-51852-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-17 02:04:08 +01:00
Andrew Nicols
4741ff9810
MDL-51852 mod_forum: Respect timed discussions in emails
2016-02-17 07:59:13 +08:00
Eloy Lafuente (stronk7)
5dc2d2eb4e
Merge branch 'MDL-29506-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-16 17:50:31 +01:00
Eloy Lafuente (stronk7)
3bb2f388bb
Merge branch 'MDL-52997-email-threading-MOODLE_30_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_30_STABLE
2016-02-16 17:11:48 +01:00
AMOS bot
611c47c861
Automatically generated installer lang files
2016-02-17 00:05:51 +08:00
Eloy Lafuente (stronk7)
29e70c0ffa
Merge branch 'MDL-52814_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-02-16 16:48:59 +01:00
Dani Palou
a8615c22c8
MDL-52993 wiki: Add unit tests for wiki_user_can_edit
...
Note: amended on integration to fix some comments.
2016-02-16 16:43:09 +01:00
Dani Palou
5d14c00774
MDL-52993 wiki: Fix wiki_user_can_edit for collab and separate groups
2016-02-16 16:42:46 +01:00
Dan Poltawski
60a26ddf42
Merge branch 'MDL-52862_30' of https://github.com/juancs/moodle into MOODLE_30_STABLE
2016-02-16 15:18:48 +00:00
Dan Poltawski
db57772b2f
Merge branch 'MDL-53012-m30' of https://github.com/sammarshallou/moodle into MOODLE_30_STABLE
2016-02-16 10:44:58 +00:00
Dan Poltawski
e7a4135526
Merge branch 'MDL-52879_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-02-16 10:26:00 +00:00
Dan Poltawski
5e86ebcd3b
Merge branch 'MDL-49612-30' of git://github.com/dpalou/moodle into MOODLE_30_STABLE
2016-02-16 09:30:13 +00:00
David Monllao
0682e95c72
Merge branch 'MDL-51117-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-16 13:27:04 +08:00
Eloy Lafuente (stronk7)
a4112f7906
Merge branch 'MDL-52511-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-02-16 02:00:44 +01:00
David Monllao
2cc9af244b
Merge branch 'MDL-52217-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-16 05:56:56 +08:00
David Monllao
6ad63c6a2b
Merge branch 'MDL-51580_30' of git://github.com/stronk7/moodle into MOODLE_30_STABLE
2016-02-16 05:05:43 +08:00
sam marshall
4ff024c5ab
MDL-53012 Behat: Add step to run scheduled task
2016-02-15 17:34:31 +00:00
Dan Poltawski
0c92dc487f
Merge branch 'MDL-53039-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-02-15 15:33:40 +00:00
Dan Poltawski
3277a55bd5
Merge branch 'MDL-52342-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-15 13:28:16 +00:00
Dan Poltawski
6f55d77ab1
Merge branch 'MDL-49146_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-02-15 12:13:31 +00:00
Dan Poltawski
22fcbd1f22
Merge branch 'wip_MDL-53029_m30' of git://github.com/gjb2048/moodle into MOODLE_30_STABLE
2016-02-15 11:07:37 +00:00
Dan Poltawski
b1f4f5bae8
Merge branch 'MDL-44626-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-15 10:36:21 +00:00
Andrew Nicols
15ba94e132
MDL-52217 repository: prepare_file should use per-request directory
...
The repository API defaults has a function, prepare_file, which is
responsible for creating a unique file to be used during the current
request.
This is usually used in the repository's get_file() function to store the
file before it is used elsewhere in the API to save the file to the
filestorage API.
It is also sometimes used to temporarily store credentials for the lifetime
of the session.
In all cases, this file is only expected to exist for the duration of the
session.
Switching to use of a per-request directory using make_request_directory()
ensures that the tempdir does not grow without control.
This commit also adds an upgrade step to remove all old temp directories
created by any repository currently installed.
2016-02-15 15:55:06 +08:00
David Monllao
76996862ed
Merge branch 'wip-MDL-52566-MOODLE_30_STABLE-2' of https://github.com/cdsmith-umn/moodle into MOODLE_30_STABLE
2016-02-15 15:18:12 +08:00
David Monllao
a900614082
Merge branch 'MDL-49807-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-02-15 15:12:00 +08:00
Juan Segarra Montesinos
af56a3c5b8
MDL-52862 mod_forum: format non HTML messages in search results
...
Override messageformat to FORMAT_HTML before calling forum_print_post
2016-02-15 07:54:32 +01:00
David Monllao
76c73a9895
Merge branch 'MDL-52249-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-15 14:20:26 +08:00
Andrew Nicols
c063da3610
MDL-29506 forum: Add tests for encode_content_links
2016-02-15 08:08:57 +08:00
Rushikesh
a027928b32
MDL-29506 forum: Fix use of ampersand in backup parent links
2016-02-15 08:08:57 +08:00
AMOS bot
8fefce40e2
Automatically generated installer lang files
2016-02-13 00:04:19 +08:00
Eloy Lafuente (stronk7)
23cd87285b
MDL-51580 environment: 3.1 requirements added
...
Only important change is that Moodle 2.7 installed is
required to be able to upgrade to 3.1. See the issue
for opinions, votes and agreed outcomes.
2016-02-11 16:09:00 +01:00
Brendan Heywood
58a10b8e47
MDL-52997 forum: Add more robust threading email headers
2016-02-11 20:39:12 +11:00
David Monllao
288f92e8bd
weekly release 3.0.2+
2016-02-11 13:58:59 +08:00
David Monllao
87fa90f7a5
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-02-11 13:58:57 +08:00
Andrew Nicols
9a5b9c76fc
MDL-44626 files: Show the PHP max upload size instead of 'unlimited'
...
Even when a user has the appropriate capability to upload any sized files,
they are still restricted to the PHP post_max_size, and upload_max_filesize
values.
Rather than showing a value of "Unlimited', we should always restrict to
this value.
2016-02-11 10:56:31 +08:00
Andrew Nicols
70a52304db
MDL-44626 repository: Correct error message when uploading large files
2016-02-11 10:56:30 +08:00
Andrew Nicols
e271dc1e96
MDL-51117 JavaScript: Convert alert to M.core.alert in dndupload
2016-02-11 08:44:39 +08:00
Andrew Nicols
c8b4b14574
MDL-52342 theme: Reduce specificity of selector
...
These selectors were introduced to fix a real issue (highlighted by behat with
Chromedriver) whereby the 'Show section foo' link was partially covered by
another layer.
The fix in that issue was too broad and applied to all content > div areas,
which had some unforseen effects.
Since the original issue only affected activity instances, and sections (and
not content > div regions), I've removed this from the original patch.
2016-02-11 08:20:28 +08:00
Gareth J Barnard
925c6bba13
MDL-53029 mod_book: Hidden chapter has markup in alt and title attrs.
2016-02-10 18:08:37 +00:00
Petr Skoda
60f89a0364
MDL-52511 dml: add support for PostgreSQL 9.5
...
The default definition behaviour has changed for some int values.
2016-02-10 09:45:44 +00:00
Tim Hunt
4b3f09c081
MDL-52814 questions: Show extra info in the outcomes area not info
...
Currently the only use is the quiz Redo question button, and that would
be much better placed in the feedback area, not least for langages where
the button label needs to be longer.
2016-02-10 08:47:40 +00:00
Marina Glancy
f47289bc99
MDL-49807 mod_wiki: correctly form toc and sections for atto
2016-02-10 13:31:57 +08:00
Andrew Nicols
8d6b7362e2
MDL-52930 forum: Fix random test failure caused by passing of time
2016-02-10 12:24:39 +08:00
David Monllao
78ede65849
Merge branch 'MDL-52766-30-mnet-url-length' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-02-10 08:55:23 +08:00
Tim Hunt
a52191b36b
MDL-52879 quiz editing: allow removal of the last question in a quiz
...
Even though you are not normally allowed to remove the last question
in a section.
2016-02-09 21:49:05 +00:00
AMOS bot
166c123bc3
Automatically generated installer lang files
2016-02-10 00:04:11 +08:00
Michael Hughes
01707afd17
MDL-52763 Assignment: Display Participant Number
...
Display participant number when user holds mod/assign:viewblinddetails capability.
Backport of MDL-52270
2016-02-09 15:59:15 +00:00
Davo Smith
b3995066ad
MDL-49620 availability: plugins can have global settings
2016-02-09 10:35:30 +00:00
Juan Leyva
2332e18b87
MDL-53000 mod_assign: Add missing get_file_areas in editpdf subplugin
2016-02-09 11:34:19 +01:00
David Monllao
587d575de1
Merge branch 'MDL-52930-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-09 18:06:26 +08:00
Dan Poltawski
d5df4d045f
Merge branch 'MDL-52895-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-02-09 09:44:53 +00:00
David Monllao
5ed3f867eb
Merge branch 'MDL-52902-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-02-09 16:40:19 +08:00
David Monllao
80e7dc9740
Merge branch 'MDL-52927_30' of https://github.com/mkassaei/moodle into MOODLE_30_STABLE
2016-02-09 16:40:19 +08:00
Marina Glancy
d25ef0fbde
MDL-53039 rss: allow guest access to front page forum
2016-02-09 15:55:53 +08:00
Andrew Nicols
3468942807
MDL-52928 message: Correct contact fetching in recent conversations
2016-02-09 13:39:44 +08:00
Jun Pataleta
65b930fcbd
MDL-48015 grade: Fix the display of grade categories
2016-02-09 13:33:21 +08:00
Eloy Lafuente (stronk7)
0e1df382a5
Merge branch 'wip-mdl-52949-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-02-09 02:30:44 +01:00
Andrew Nicols
db80cf54a6
MDL-52339 question: Fix question attempt removal for MySQL
...
Derived table support was altered in MySQL 5.7 changing the way in which
DELETE FROM works in some cases.
This change modifies the way in which deletion occurs by selecting all IDs
and batching them into groups of 1000.
2016-02-09 00:45:50 +01:00
Eloy Lafuente (stronk7)
be82fa5053
Merge branch 'MDL-52938-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-02-09 00:30:44 +01:00
Eloy Lafuente (stronk7)
7fa20a8f2e
Merge branch 'MDL-52975-30-mnet-context' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-02-08 22:58:05 +01:00
Eloy Lafuente (stronk7)
87935201fe
Merge branch 'MDL-52981-m30' of https://github.com/sammarshallou/moodle into MOODLE_30_STABLE
2016-02-08 22:55:17 +01:00
Eloy Lafuente (stronk7)
bf60b24c82
Merge branch 'MDL-51075_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-02-08 22:44:59 +01:00
Eloy Lafuente (stronk7)
bed63ca74f
Merge branch 'MDL-50310-30-random-glossary' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-02-08 22:34:32 +01:00
Dan Poltawski
bf209aea14
Merge branch 'MDL-48778-30' of git://github.com/lameze/moodle into MOODLE_30_STABLE
2016-02-08 17:15:44 +00:00
Eloy Lafuente (stronk7)
27802334e2
Merge branch 'MDL-52983_30' of git://github.com/aolley/moodle into MOODLE_30_STABLE
2016-02-08 13:05:39 +01:00
Andrew Nicols
4d51f843be
MDL-52249 theme_bootstrapbase: Remove dropdown-backdrop
...
Standard bootstrap adds a backdrop for touch-responsive clients.
Unfortunately the backdrop is not compatible with submenus.
The backdrop was only added in Bootstrap v2.3.1, and Moodle switched to
using the bootstrap JS in version 3.0.0.
2016-02-08 14:46:08 +08:00
Simey Lameze
a40195b455
MDL-48778 mod_assign: behat tests for group submission
2016-02-08 14:24:04 +08:00
Eric Merrill
f94c215231
MDL-48778 assign: Use proper latest attempt for quickgrading prechecks
...
The code that stored lastmodified in gradingtable used a different
method to produce it than the processor used to generate the check
value. Fix that and also check that the attempt number has not changed.
2016-02-08 14:24:04 +08:00
David Monllao
3bfe6aa877
Merge branch 'MDL-50115-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-02-08 14:11:37 +08:00
David Monllao
5d09708b25
Merge branch 'm30_MDL-52637_Disable_Automatically_Enabling_TLS_Encryption' of https://github.com/scara/moodle into MOODLE_30_STABLE
2016-02-08 13:51:17 +08:00
Adam Olley
10bf1500da
MDL-52983 excel output: avoid single quote on end of sheet name
...
This change resolves a problem where a long sheet name, which gets
trimmed down with substr($name, 0, 31), could result in a sheet name
with a single quote on the end because the quote removal was done before
the substr.
2016-02-08 15:17:35 +10:30
David Monllao
091fc5259b
Merge branch 'MDL-51723-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-08 09:03:28 +08:00
Tim Hunt
3286622534
MDL-49146 single-activity course format: key activity must be visible
...
With a single-activity course, visibility to students is controlled by
course visibility. There is no sense in having the key activity not
visible to students, and, if you did, the symptoms were almost
incomprehensible. It was very hard to work out what you had done wrong.
2016-02-06 14:59:03 +00:00
AMOS bot
fd6d42de20
Automatically generated installer lang files
2016-02-06 00:04:15 +08:00
Andrew Nicols
8275f30231
MDL-52930 mod_forum: Add get_unmailed_posts tests
2016-02-05 14:40:26 +08:00
Josh Marshall
6d425afa4f
MDL-52930 forum: Correct get_unmailed_posts logic
2016-02-05 14:37:04 +08:00
David Monllao
e4e7acde8b
MDL-52958 medialib: Allow vimeo fullscreen using links
...
All credit to Henrik Sune Pedersen.
2016-02-05 10:18:45 +08:00
David Monllao
a80a00aa08
MDL-51075 filter_glossary: Fix popup position when no popups
...
Thanks to Andrew Nicols for cleaning my eyes.
2016-02-05 09:24:41 +08:00
David Mudrák
18b2d9d2f9
MDL-50310 glossary: Fix restore of random glossary entry block
...
When restoring the random glossary entry block, we need to check that
the associated glossary has also been included in the backup and is
being restored. If not, we must invalidate the block configuration.
Before this patch, the block configuration was not invalidated.
Additionally, as a result of MDL-20131, the block configuration also
contains the course id of the associated glossary (which by the way does
not seem to be a wise choice, but I may be missing something). So we
need to remap this course id as well to avoid mismatch.
2016-02-04 23:44:15 +01:00
Matteo Scaramuccia
c577e1af6a
MDL-52637 mail: Disabled automatic TLS encryption.
2016-02-04 21:18:34 +01:00
David Mudrák
b704533f0a
MDL-52975 mnet: Set system context on the MNet SSO landing page
...
Without the context being explicitly set, debugging warning can be
displayed in certain rare situations.
2016-02-04 17:16:18 +01:00
David Mudrák
117ee3a064
MDL-52766 mnet: Support MNet peer URLs longer than 64 characters
...
The commonName in SSL certificate is limited to 64 characters as per
RFC 5280 (https://www.ietf.org/rfc/rfc5280.txt ). We respect that limit
when generating the CN attribute from the site's $CFG->wwwroot. But then
we did not respect it when comparing the common name with the peer's
URL so the certificate was not considered valid.
2016-02-04 17:11:56 +01:00
Dan Poltawski
c0abaa9fdf
MDL-50115 grunt: add missing jshint configuration
...
The gruntfile isn't a normal browser environment
2016-02-04 12:04:20 +00:00
Dan Poltawski
ca86656416
MDL-50115 grunt: provide a --root option to set base path
...
Windows users are not able to run grunt on a subpath due to platform
restrictions. So we provide this option to provide a workaround for that.
Thanks to Ty Delean who proposed this idea.
2016-02-04 12:04:20 +00:00
David Monllao
22fa1056d7
weekly release 3.0.2+
2016-02-04 14:30:16 +08:00
David Monllao
628462b78d
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-02-04 14:30:14 +08:00
AMOS bot
6944c07406
Automatically generated installer lang files
2016-02-04 00:04:21 +08:00
sam marshall
74e7fab22e
MDL-52981 Unit tests: Reset global after test
2016-02-03 10:28:21 +00:00
Juan Leyva
6b6d2633b0
MDL-52895 webservice: Fix capability checks
2016-02-03 11:24:00 +01:00
David Monllao
b0f5eb7d36
Merge branch 'MDL-52899_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-02-03 13:44:57 +08:00
David Monllao
162c33d75e
Merge branch 'MDL-52873-30-modgradeid' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-02-02 12:12:45 +08:00
David Monllao
641eab45e0
Merge branch 'MDL-52137-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-02-02 10:57:00 +08:00
Marina Glancy
18ff1708e4
MDL-52938 mod_forum: check global setting to track forum posts
2016-02-02 10:54:59 +08:00
M Kassaei
39396934da
MDL-52927 qtype ddwtos and ddimageortext focus using keyboard
2016-02-01 14:50:55 +00:00
Dan Poltawski
a6a883df2d
Merge branch 'wip-mdl-52932-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-02-01 10:27:27 +00:00
Dan Poltawski
3e5db201a5
Merge branch 'MDL-52940_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2016-02-01 09:49:23 +00:00
David Monllao
5a8f2ba046
Merge branch 'MDL-51704-30' of git://github.com/dpalou/moodle into MOODLE_30_STABLE
2016-02-01 17:20:49 +08:00
David Monllao
3c63c2c900
Merge branch 'MDL-52261_30_file_not_found' of git://github.com/BenKelada/moodle into MOODLE_30_STABLE
2016-02-01 13:56:16 +08:00
David Monllao
96c7474eb0
Merge branch 'MDL-52913_30_STABLE' of git://github.com/marxjohnson/moodle into MOODLE_30_STABLE
2016-02-01 13:46:32 +08:00
Mark Nelson
20e102773f
MDL-52940 core_backup: prevent always displaying logs
2016-02-01 12:45:05 +08:00
David Monllao
36719a497f
Merge branch 'MDL-52831-30-emptynames' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-02-01 11:31:44 +08:00
Rajesh Taneja
1d1d4952b0
MDL-52949 behat: Use hover step and not click step
...
Message delete link is visible on hover
Click event can fail randomly.
2016-02-01 11:15:25 +08:00
Andrew Nicols
faef5d14c7
MDL-51723 enrol_ldap: Normalise user objectclass in dn
2016-02-01 10:28:54 +08:00
Rajesh Taneja
61358a918d
MDL-52932 behat: Restart session if it fails because of some reason
2016-02-01 09:32:29 +08:00
jinhofer
1a6dac81ed
MDL-50312 grade/report/grader: Fixed remaining issue
...
MDL-49764 fixed the appearance of user cells. However, the window
resize event was still incorrect. This is a fix for the window
resize event for ALL IE versions.
2016-01-29 12:22:56 -06:00
Mark Johnson
df443f4d83
MDL-52913 behat: Abort database transactions on exception.
2016-01-29 11:56:30 +00:00
David Monllao
5677aedfd3
weekly release 3.0.2+
2016-01-29 14:37:04 +08:00
David Monllao
20f2e2ec6a
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-01-29 14:37:01 +08:00
David Monllao
6309e63d41
MDL-52825 atto: Listen to gesturemovestart to discard some events
2016-01-28 12:21:20 +08:00
AMOS bot
fb0a1132c9
Automatically generated installer lang files
2016-01-28 00:04:29 +08:00
Juan Leyva
3b5f57029b
MDL-52902 webservice: Send CORS header before params validation
2016-01-27 10:27:00 +01:00
Eloy Lafuente (stronk7)
859d6e470e
Merge branch 'MDL-29817_30' of https://github.com/rushi963/moodle into MOODLE_30_STABLE
2016-01-27 00:52:05 +01:00
Eloy Lafuente (stronk7)
8e114d80fb
MDL-52567 Core: amend existing test to new counting rules
2016-01-27 00:37:42 +01:00
Eloy Lafuente (stronk7)
f41a364e27
Merge branch 'MDL-52567_M30' of https://github.com/nadavkav/moodle into MOODLE_30_STABLE
2016-01-27 00:37:23 +01:00
Eloy Lafuente (stronk7)
33cd0e15f1
MDL-37739 mod_wiki: test headings being wikilinks (toc and content)
2016-01-27 00:13:52 +01:00
Luca Bösch
a6c941f063
MDL-37739 mod_wiki: Wiki ToC header href remove square double brackets.
...
When H1, H2 and H3 links in wiki act themselves as hyperlinks, they
were displayed in double brackets. This patch removes [[ and ]] out of
the table of content displayed header hyperlinks.
2016-01-26 23:16:27 +01:00
AMOS bot
d0090576e1
Automatically generated installer lang files
2016-01-27 00:04:13 +08:00
Dani Palou
2feef8ec73
MDL-51704 survey: Fix display problems in report page
2016-01-26 14:07:16 +01:00
Tim Hunt
ca7c500826
MDL-52899 behat: make PAGE_READY_JS more robust
2016-01-26 11:23:47 +00:00
Dan Poltawski
ec4dc1d0c2
Merge branch 'MDL-48953_m30v4' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-01-26 11:10:15 +00:00
Rushikesh
c10119a059
MDL-25864 Blog: Confirmation dialog before unregistering
2016-01-26 11:06:27 +00:00
David Monllao
54405a604f
Merge branch 'MDL-52459-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-01-26 18:23:00 +08:00
Dani Palou
00a3d0bdcf
MDL-49612 forum: Fix some external_value creation in params declaration
2016-01-26 09:16:51 +01:00
Eloy Lafuente (stronk7)
5b647d65f2
Merge branch 'wip-mdl-52839-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-01-26 00:40:48 +01:00
Eloy Lafuente (stronk7)
4d9adf0f60
Merge branch 'MDL-52843-30-paramsignup' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-01-26 00:38:22 +01:00
Clement Smith
59dd3269fb
MDL-52566 mod/assign: Fix group submission draft records
...
When group assignments are submitted by the first student in a group,
the logic that saves the submission is not creating a draft
assignment record in mdl_assign_submission. This leads to problems
when other functions are used that depend on these records, such as
marking workflow. This fixes the issue and correctly creates
draft assignment submission records for the non-submitting students
in the group.
2016-01-25 09:40:27 -06:00
Dan Poltawski
70ddb4e2c6
Merge branch 'MDL-52791_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-01-25 14:27:03 +00:00
Dan Poltawski
d55eb769e4
Merge branch 'MDL-52835-m30' of git://github.com/deraadt/moodle into MOODLE_30_STABLE
2016-01-25 14:14:49 +00:00
Dan Poltawski
08610c078f
Merge branch 'MDL-51702_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-01-25 10:30:04 +00:00
Dan Poltawski
1f3f47fe97
Merge branch 'MDL-52825_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-01-25 10:25:57 +00:00
David Monllao
15ccd59dc1
Merge branch 'MDL-52682-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-01-25 15:39:27 +08:00
David Monllao
f8f27a5013
MDL-52683 mod_scorm: Test for scorm_get_last_completed_attempt
2016-01-25 15:34:09 +08:00
David Monllao
42d5dcb5c3
Merge branch 'MDL-52683-30' of git://github.com/s-cenni/moodle into MOODLE_30_STABLE
2016-01-25 15:32:38 +08:00
David Monllao
da3aaf3a63
Merge branch 'wip-mdl-52799-m30' of git://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-01-25 14:39:46 +08:00
David Monllao
3ab644e94e
Merge branch 'MDL-31635-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2016-01-25 12:33:56 +08:00
Marina Glancy
1d188cb1d3
MDL-31635 completion: do not show % for the grade
...
Also show grades with the configured number of decimal points
2016-01-25 10:23:54 +08:00
AMOS bot
d5dd5bd085
Automatically generated installer lang files
2016-01-25 00:04:16 +08:00
Nadav Kavalerchik
cb61fdd961
MDL-52567 Core: remove quotation marks, for proper word count
2016-01-24 00:46:39 +02:00
AMOS bot
4c2746d752
Automatically generated installer lang files
2016-01-23 00:04:24 +08:00
David Mudrák
9e065db83d
MDL-52873 forms: Generate unique id attributes for modgrade elements
...
The previous method of generating the id attribute of the elements
within the modgrade group did not take the name of the modgrade field
into account. So if there were multiple fields of the modgrade type
added into a form (not a common case yet still valid), elements created
within the group were assigned same id attributes.
The patch introduces a new method for generating the id attribute of
modgrade elements. The new method takes the name of the modgrade group
into account and returns the id in the format similar to the default one
returned by HTML_QuickForm_element::_generateId().
The patch changes the generated id attribute. Apart from the
block_activity_results' behat feature files, not other places seem to
rely on the exact value.
2016-01-22 14:33:07 +01:00
Andrew Nicols
aa720a52ed
MDL-52137 mod_forum: Move post body into html digest full body
2016-01-22 10:12:21 +08:00
Andrew Nicols
963681fdc0
MDL-52682 mod_forum: Correct redirect URL when marking posts as read
2016-01-22 08:04:39 +08:00
Michael de Raadt
de7454d413
MDL-52835 mod_data: Correct MIME type for JS template
2016-01-22 09:55:28 +11:00
Rushikesh
c327cc5c77
MDL-29817 Form : advcheckbox allows attributes even without group key
2016-01-21 22:20:17 +05:30
Sara Cenni
bc77304aa5
MDL-52683 mod_scorm: Fix for Last completed attempt error with Oracle
2016-01-21 17:27:48 +01:00
Rajesh Taneja
7b30d1e84a
MDL-52839 behat: Fixed xpath and wait to ensure element is visible
2016-01-21 15:51:43 +08:00
Andrew Nicols
4ffe9d1bd3
weekly release 3.0.2+
2016-01-21 13:43:48 +08:00
Andrew Nicols
be932909b5
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-01-21 13:43:45 +08:00
David Monllao
665db4c894
MDL-51702 blocks: Allow permission overrides in dashboard
2016-01-21 08:48:22 +08:00
David Mudrák
960c5cce5c
MDL-52843 users: Fix the PARAM type of the name fields in signup form
...
If editing the profile, the useredit_shared_definition() function set
the type of all name fields to PARAM_NOTAGS. This patch sets that type
consistently in the user signup form, too.
2016-01-20 11:03:32 +01:00
Eloy Lafuente (stronk7)
e2baf7ed8a
MDL-50083 mod_assign: protect code against not set flags
...
Yes could have used !empty() but for some reason found
the isset() && condition more clear. Tired brain, surely.
2016-01-20 10:05:38 +08:00
Andrew Nicols
0ef9c59d09
Merge branch 'MDL-52435_30' of https://github.com/jinhofer/moodle into MOODLE_30_STABLE
2016-01-20 09:51:59 +08:00
Eloy Lafuente (stronk7)
c3d1a15532
Merge branch 'm30_MDL-50083' of https://github.com/greg-or/moodle-mod_assign into MOODLE_30_STABLE
2016-01-20 01:36:34 +01:00
jinhofer
e65317c3f3
MDL-52435 mod/assign: Added and move plagiarism links
...
Backport of MDL-51693 and MDL-51706
2016-01-19 18:19:11 -06:00
Greg Faller
32f27a6c69
MDL-50083 mod_assign: unlock submission when adding attempt
2016-01-20 09:31:11 +10:30
David Mudrák
d3ea8cbc07
MDL-52831 users: Do not delete Mr. and Mrs. Whitespace accounts
...
Due to imperfect validation of the user registration and profile forms,
we allowed for firstname and lastname be just a whitespace. On MySQL,
such a whitespace is not significant for VARCHAR comparison so these
otherwise valid accounts could be silently deleted.
The patch makes sure that at least one of the checked fields is a real
empty string before deleting such account.
2016-01-19 21:32:42 +01:00
David Mudrák
73f2ca5411
MDL-52831 users: Automatically strip whitespace from name fields
...
This change prevents from registering and/or saving the profile of a
user with the whitespace instead of the required name.
Additionally, there is accessibility improvement for better error labels
in case of missing values (copied over from signup_form).
2016-01-19 21:32:42 +01:00
Rajesh Taneja
7b30789ce7
MDL-52721 behat: Exclude links in moodle while finding tests
...
Parallel run create links within moodle
so avoid searching for tests within links
2016-01-19 14:35:34 +00:00
Dan Poltawski
0de2b00a8a
Merge branch 'MDL-51123-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-01-19 11:01:48 +00:00
Colin Campbell
f71446f628
MDL-51715 lib/grade: Unit test for aggregationweight
2016-01-19 10:40:13 +00:00
Colin Campbell
26933d15b0
MDL-51715 lib/grade: Zero out aggregationweight for novalue and dropped
...
set_usedinaggregation was setting aggregationweight to zero in these
cases for non-category grades, but not for category grades.
2016-01-19 10:40:05 +00:00
David Monllao
f769b21680
MDL-52825 atto: Ignore out of bounds event targets
2016-01-19 15:38:59 +08:00
Andrew Nicols
0c6c844cb8
Merge branch 'MDL-52673-30' of https://github.com/pauln/moodle into MOODLE_30_STABLE
2016-01-19 11:00:12 +08:00
Rushikesh
2940d926a5
MDL-52519 Idap tests: use consistent var name
2016-01-19 10:20:26 +08:00
Andrew Nicols
4e65da4a2f
Merge branch 'MDL-52773-30' of https://github.com/pauln/moodle into MOODLE_30_STABLE
2016-01-19 10:02:53 +08:00
Tim Hunt
229072cc77
MDL-52784 quiz: unused param in quiz_get_combined_reviewoptions calls
2016-01-19 09:05:42 +08:00
Eloy Lafuente (stronk7)
79b58bee2b
Merge branch 'MDL-52615_M30' of https://github.com/nadavkav/moodle into MOODLE_30_STABLE
2016-01-19 00:29:36 +01:00
Tim Hunt
4b13200c2f
MDL-52791 quiz editing: handle unknown question types
2016-01-18 17:37:32 +00:00
AMOS bot
f70eede993
Automatically generated installer lang files
2016-01-19 00:04:44 +08:00
Dan Poltawski
1414b0a7d4
Merge branch 'MDL-52750_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2016-01-18 15:54:44 +00:00
Dan Poltawski
f80cf7dcf1
Merge branch 'wip-mdl-52721-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-01-18 14:39:44 +00:00
Dan Poltawski
c8393f44df
Merge branch 'MDL-52218_m30_alt' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2016-01-18 14:04:01 +00:00
Dan Poltawski
63453ea129
Merge branch 'MDL-52486-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-01-18 11:19:54 +00:00
Rajesh Taneja
974ccb5121
MDL-52799 unittest: Removed empty if statement
2016-01-18 15:47:59 +08:00
Andrew Nicols
9604b3e9d8
Merge branch 'MDL-45265-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-01-18 15:19:14 +08:00
Andrew Nicols
3516f2b3ef
Merge branch 'MDL-52608-30' of https://github.com/xow/moodle into MOODLE_30_STABLE
2016-01-18 14:48:28 +08:00
Andrew Nicols
2622aa2f9d
Merge branch 'MDL-52573-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-01-18 14:43:49 +08:00
Rajesh Taneja
31bbc4db30
MDL-52799 phpunit: Truncate records for brokedmysql not empty.
2016-01-18 14:36:29 +08:00
Andrew Nicols
a52a2d3b26
MDL-50915 mod_lesson: Remove js dependencies from behat tests
2016-01-18 10:53:29 +08:00
Andrew Nicols
d4bb5da618
Merge branch 'MDL-50915_m30v5' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-01-18 10:53:09 +08:00
Rajesh Taneja
591eb7449f
MDL-52721 unittest: Exclude tests in vendor and node_modules
2016-01-18 10:25:48 +08:00
Andrew Nicols
a46efc23a3
Merge branch 'MDL-52570-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-01-18 09:52:02 +08:00
Stephen Bourget
4784153309
MDL-48953 choice: Improve chart labels
2016-01-15 13:42:48 -05:00
Tim Hunt
d780b39188
MDL-52750 quiz reviewQ/comment: add page title & student name
2016-01-15 11:11:09 +00:00
Paul Nicholls
9cb7b278af
MDL-52773 course: Fix section return from single section page
...
When editing a section from a single section page, you should be returned
to the section you were viewing/editing, not always to section 1.
2016-01-15 11:51:22 +13:00
Dan Poltawski
114ebc3742
MDL-52573 report_grader: only check cap of installed plugins
...
Previously we were linking to gradebook plugins regardless of whether
they were installed. This should be fixed properly in MDL-52678.
2016-01-14 10:26:03 +00:00
Dan Poltawski
6a01418aa1
weekly release 3.0.2+
2016-01-14 10:10:05 +00:00
Dan Poltawski
ce87f75cf6
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-01-14 10:10:03 +00:00
Mark Nelson
a5289915ca
MDL-52218 gradereport_grader: added behat test for switching views
2016-01-13 15:29:16 +08:00
Mark Nelson
2381a9327f
MDL-52218 gradereport_grader: fixed 'grade:viewhidden' related errors
...
There were two main reasons why there were PHP errors.
1) We were not passing variables as references.
2) When we were restricting the number of items shown in
the report we were not collecting all of the dependencies
which were required when a user did *not* have the
capability 'moodle/grade:viewhidden'. This would cause
an undefined offset error due to the index missing in
the dependency array.
This also meant that a user without the capability 'moodle/grade:viewhidden'
could view the course total without hidden items being taken into account
if they were not being displayed. To resolve this we now pass all the grades
and grade items when the user does not have the capability - which also solves
the PHP errors listed above.
2016-01-13 15:29:16 +08:00
Andrew Nicols
934a6d94ef
MDL-43620 mod_chat: Whitespace fix
2016-01-13 10:20:30 +08:00
Andrew Nicols
a24477c30a
Merge branch 'MDL-50829-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-01-13 09:57:33 +08:00
Andrew Nicols
cdfcaa4876
Merge branch 'MDL-43620_m30v2' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-01-13 09:43:11 +08:00
Andrew Nicols
994ad03eb4
Merge branch 'MDL-51710-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2016-01-13 09:17:28 +08:00
Andrew Nicols
e8047b8876
Merge branch 'MDL-52507_30' of https://github.com/jinhofer/moodle into MOODLE_30_STABLE
2016-01-13 09:08:01 +08:00
Andrew Nicols
ce9eec227b
Merge branch 'MDL-52649-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-01-13 09:00:46 +08:00
Joseph Inhofer
1e9de38a74
MDL-52507 enrol/manual: Generated a smart zIndex
2016-01-12 12:11:55 -06:00
AMOS bot
1db782af87
Automatically generated installer lang files
2016-01-13 00:04:09 +08:00
Dan Poltawski
6e120bba12
Merge branch 'MDL-52400-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-01-12 13:12:44 +00:00
Dan Poltawski
cad2583872
Merge branch 'MDL-21912-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-01-12 11:08:13 +00:00
Dan Poltawski
60d47c2170
MDL-52656 mod_forum: remove $SSSION test hack
2016-01-12 10:48:19 +00:00
Dan Poltawski
572eca5748
Merge branch 'wip-mdl-52656-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-01-12 10:48:15 +00:00
Andrew Nicols
03f2be3e3d
Merge branch 'MOODLE_30_STABLE' of https://github.com/janeklb/moodle into MOODLE_30_STABLE
2016-01-12 15:57:56 +08:00
Andrew Nicols
6b6487eeed
Merge branch 'MDL-52585-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2016-01-12 14:37:09 +08:00
Andrew Nicols
63265e4709
Merge branch 'MDL-52610_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-01-12 14:33:32 +08:00
David Monllao
140b58502c
MDL-52610 user: Honour allowaccountssameemail in create_users ws
...
Credit to Dmitriy Kuzevanov.
2016-01-12 13:57:11 +08:00
Andrew Nicols
dfa680442c
Merge branch 'MDL-52643_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-01-12 13:12:42 +08:00
Andrew Nicols
81df060697
Merge branch 'patch-10' of https://github.com/sk-unikent/moodle into MOODLE_30_STABLE
2016-01-12 12:34:53 +08:00
Andrew Nicols
ac0f173e2e
Merge branch 'MDL-52563-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-01-12 12:30:38 +08:00
Andrew Nicols
70d41bafa1
MDL-38020 behat: Correct singleselect usage
2016-01-12 12:23:53 +08:00
Andrew Nicols
418a05d706
Merge branch 'MDL-38020-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-01-12 12:23:49 +08:00
Andrew Nicols
0761304d2f
Merge branch 'MDL-27840-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2016-01-12 11:49:09 +08:00
Jun Pataleta
6b1ca71974
MDL-52649 user: Add check for potentially undefined variables
2016-01-12 08:57:08 +08:00
Michael Aherne
7f7b3c1b5b
MDL-52589 cache: Allow unused stores to be uninstalled
2016-01-11 15:33:33 +00:00
Dan Poltawski
1abbe2a268
Merge branch 'MDL-52000-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2016-01-11 13:17:06 +00:00
Dan Poltawski
2086e272e8
Merge branch 'MDL-41531-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2016-01-11 11:09:10 +00:00
Andrew Nicols
f2cd45004b
MDL-52000 mod_forum: Respect timed posts in course overview block
2016-01-11 18:56:36 +08:00
Cameron Ball
efee20c43b
MDL-52486 JavaScript: Make sure lang codes use underscores.
...
In some cases, underscores in lang codes get replaced with dashes
which causes some JavaScript to be unhappy. This patch simply reverse
the underscore to dash replacement on the JS side.
2016-01-11 16:57:11 +08:00
Cameron Ball
6ab7e0d283
MDL-21912 restore: Add admin setting to restore conflicting admin user
2016-01-11 14:09:30 +08:00
eWallah
da3ca5041f
MDL-41531 enrol_paypal: Fix enrol errors due to non-ASCII characters
2016-01-11 10:50:07 +08:00
AMOS bot
841db8ec77
Automatically generated installer lang files
2016-01-11 00:04:17 +08:00
Eloy Lafuente (stronk7)
5d35d7b884
Moodle release 3.0.2
2016-01-09 00:49:58 +01:00
Frederic Massart
ac70fb827a
MDL-51710 repository_s3: Use proxy settings when communicating with S3
2016-01-08 16:55:27 +08:00
Stephen Bourget
21b17fe49c
MDL-52643 block_blog_menu: Add behat tests
2016-01-07 20:17:17 -05:00
Rajesh Taneja
c4c0518d90
MDL-52656 unittest: Reset original session while setting user
2016-01-08 10:48:56 +10:00
Juan Leyva
bad5905952
MDL-52570 message: Do not return deleted messages in WS
2016-01-07 12:12:26 +01:00
Dan Poltawski
7817f82c15
weekly release 3.0.1+
2016-01-07 08:32:46 +00:00
Dan Poltawski
cabf0dbd40
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2016-01-07 08:32:44 +00:00
John Okely
ec6f81207a
MDL-52608 core: Use property_exists in fullname
...
Credit to Dmitriy Kuzevanov for the patch.
2016-01-07 07:39:13 +00:00
Paul Nicholls
4cae8e7a30
MDL-52673 workshop: fix dndnotsupported message in assessment form
...
An old CSS rule which doesn't seem to serve any purpose any more was
causing the "drag and drop not supported" message to be displayed (even
when incorrect) in the workshop assessment form when using a list-view
rubric as the grading strategy.
2016-01-07 15:38:29 +13:00
AMOS bot
cd326efb57
Automatically generated installer lang files
2016-01-07 00:04:35 +08:00
Skylar Kelty
ab430ba5fd
MDL-52664 forum: Fix forum email unsubscribe/discussion URL
2016-01-06 12:48:41 +00:00
Dan Poltawski
4c395d5b09
MDL-45265 behat: tests for admin_bookmarks block
2016-01-06 11:01:34 +00:00
Rajesh Taneja
39f2c0f711
MDL-52614 mod_workshop: right align for dir-rtl only
2016-01-06 13:38:15 +08:00
Nadav Kavalerchik
3e1089a7f1
MDL-52615 Workshop: Right align phase status icons, in RTL mode.
2016-01-05 20:39:46 +02:00
AMOS bot
02dae40716
Automatically generated installer lang files
2016-01-06 00:04:05 +08:00
Dan Poltawski
408beb96d6
Merge branch 'MDL-52503_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2016-01-05 15:30:55 +00:00
Juan Leyva
c4e2c3ba9b
MDL-52072 enrol: Fix course visibility checks in external functions
2016-01-05 10:31:26 +00:00
Janek Lasocki-Biczysko
48db5765ac
MDL-52504 grunt: fixed scope of jshint when in amd directory
2016-01-05 09:58:15 +00:00
David Monllao
4d59af4afa
MDL-52503 mod_assign: Removing session cache
...
Replaced with a global $SESSION var, deferring cleanup to session
destroy.
2016-01-05 17:50:58 +08:00
Matt Rice
f9758178c6
MDL-52563 mod_forum: Cleanup digestbasic template
2016-01-05 15:38:45 +08:00
Andrew Nicols
695ecfc67d
Merge branch 'wip-mdl-51881-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-01-05 14:09:22 +08:00
Rajesh Taneja
e02155048a
MDL-51881 behat: updated composer pointing to new tag
2016-01-05 14:02:39 +08:00
Rajesh Taneja
0177319237
MDL-51881 behat: Set navbar to be absolutely positioned
...
All behat drivers are now replicating human behavior
so when the browser scrolls something into view it doesn't account
for fixed positioned elements that end up obscuring the item thus
leading to errors that could be avoided by scrolling an additional amount.
2016-01-05 14:02:39 +08:00
Andrew Nicols
e5f8c4d2e3
Merge branch 'MDL-52078-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2016-01-05 13:55:29 +08:00
Cameron Ball
edbb4f6e53
MDL-52078 gradebook: Behat tests for hidden grade items.
2016-01-05 13:49:28 +08:00
Peter Miller
07b51eebf3
MDL-52078 gradebook: Stop totals including hidden items.
...
This patch fixes a problem where the course and user reports, when viewed by
a student, were incorrectly including hidden grade items in the course totals,
making the percentages lower than they should be.
2016-01-05 13:49:28 +08:00
Nadav Kavalerchik
5240013d21
MDL-52625 Badges: Right align manage badges table content, in RTL mode.
2016-01-05 08:12:06 +08:00
Stephen Bourget
ee687f8919
MDL-50915 Lesson: Behat test for overview report
2016-01-04 18:39:05 -05:00
Stephen Bourget
4c2336663a
MDL-50915 Lesson: Fix information on outline report
2016-01-04 18:38:52 -05:00
Nadav Kavalerchik
a0984c46a1
MDL-52614 Workshop: Right align user's picture on Assessed submission.
2016-01-04 18:14:00 +00:00
Stephen Bourget
4077d3e696
MDL-43620 Chat: Behat test for course reset
2016-01-04 11:57:54 -05:00
Stephen Bourget
d9e423dc82
MDL-43620 Chat: Fix error on course reset
2016-01-04 11:57:40 -05:00
Juan Leyva
c58421208c
MDL-52400 webservice: Add core_notes_delete_notes to the mobile service
2016-01-04 16:32:23 +01:00
Dan Poltawski
f361d3e20f
Merge branch 'MDL-52645-30-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2016-01-04 15:32:05 +00:00
Dan Poltawski
b238a8658f
Merge branch 'MDL-52576_user_profile_30' of https://github.com/BenKelada/moodle into MOODLE_30_STABLE
2016-01-04 15:06:18 +00:00
Dan Poltawski
4513906883
Merge branch 'wip-mdl-52605-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2016-01-04 13:41:57 +00:00
Dan Poltawski
1052567d7e
Merge branch 'MDL-52638_m30v2' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-01-04 11:36:38 +00:00
Helen Foster
1f43996636
MDL-52645 lang: Merge English strings from the en_fix language pack
2016-01-04 11:37:51 +01:00
Andrew Nicols
0d18a2c74d
Merge branch 'MDL-49566_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2016-01-04 13:54:18 +08:00
Dan Poltawski
3302964844
MDL-52552 course management: insufficient cleaning of search output
2016-01-04 10:14:16 +08:00
Stephen Bourget
70d71d3af7
MDL-52638 activity_results: Improve Behat tests
2016-01-03 21:02:35 -05:00
Andrew Nicols
0b841c0c72
Merge branch 'MDL-51445_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2016-01-04 09:21:50 +08:00
Ben Kelada
bc66f3d7b2
MDL-52576 forum: fix user profile picture in external service
2016-01-04 11:38:15 +11:00
Mark Nielsen
f3008d2a08
MDL-52605 phpunit: Improve get_message_processors reset
2016-01-04 07:52:49 +08:00
Mark Nielsen
7de2aa1a95
MDL-52605 phpunit: Prevent querying database metadata
2016-01-04 07:52:49 +08:00
Rajesh Taneja
69b2e68d27
MDL-52605 phpunit: Check file only if needed
2016-01-04 07:52:49 +08:00
Rajesh Taneja
b7327c6c19
MDL-52605 phpunit: Keep track of initial reset sequence
2016-01-04 07:52:48 +08:00
AMOS bot
f06196976a
Automatically generated installer lang files
2016-01-04 00:04:29 +08:00
Stephen Bourget
44f9a36089
MDL-51445 Chat: Fix broken profile links
2015-12-31 11:08:37 -05:00
Dan Poltawski
d92624e11f
weekly release 3.0.1+
2015-12-31 08:16:47 +00:00
Dan Poltawski
2264a0454c
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2015-12-31 08:16:45 +00:00
David Monllao
0944647413
MDL-52347 format_social: Replicate wait between new discussions
2015-12-31 13:22:11 +08:00
AMOS bot
8917f657a1
Automatically generated installer lang files
2015-12-31 00:04:00 +08:00
Dan Poltawski
b8b43072c2
MDL-38020 behat: for enrollment management from participants page
2015-12-30 15:26:38 +00:00
Dan Poltawski
a85c16aea5
MDL-38020 participants: Use consistent link for editing enrollments
...
Previously the role assignment url was used when a role was selected, but
this page doesn't enrol users into the course (its the old 1.9 way
before we had the enrollments table).
2015-12-30 15:26:38 +00:00
Dan Poltawski
aade13141c
MDL-27840 course: prevent warnings on half-uninstall mod
2015-12-30 14:13:46 +00:00
Dan Poltawski
41d53f9bd5
Merge branch 'MDL-50357_30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2015-12-30 09:19:35 +00:00
Juan Leyva
0d3baf5f8e
MDL-51123 mod_scorm: Do not display SCO with invisible = false
2015-12-30 10:17:27 +01:00
AMOS bot
793d034c4a
Automatically generated installer lang files
2015-12-30 00:04:07 +08:00
Dan Poltawski
92236e4345
MDL-50829 lang: fix to RTL/LTR bracket confusion
...
Thanks to ISHIKAWA Takayuki for the initial patch
2015-12-29 12:32:15 +00:00
Juan Leyva
c14c042aca
MDL-52459 mod_scorm: Auto-update downloaded packages
2015-12-29 12:44:16 +01:00
Michael Aherne
45b9bcd9a0
MDL-52439 assign: correct get_user_submission() phpdoc
2015-12-29 10:38:22 +00:00
Dan Poltawski
f45a62e469
Merge branch 'MDL-52275_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2015-12-29 10:04:47 +00:00
Mark Nelson
650d4000cb
MDL-49566 core: used reflection in unit tests
...
Also split the tests into multiple functions for each scenario.
2015-12-29 17:44:35 +08:00
Ankit Agarwal
a411fd9ad7
MDL-49566 core: Write unittests for MDL-45898
2015-12-29 17:43:51 +08:00
Ankit Agarwal
9c35910821
MDL-49566 myprofile: Fix bugs in myprofilelib
2015-12-29 17:43:02 +08:00
Ankit Agarwal
47e5ed8e30
MDL-49566 notes: Notes link should not show up for guests
2015-12-29 17:43:02 +08:00
David Monllao
b2e6bee53e
Merge branch 'MDL-51889_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2015-12-29 15:35:38 +08:00
Eugene Venter
e217f4914a
MDL-52530 unittest: more robust capability assignments for guest
...
for core_files_file_storage_testcase and core_repositorylib_testcase
2015-12-29 14:06:32 +08:00
David Monllao
1ba350d146
Merge branch 'wip-mdl-52347-m30' of git://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2015-12-29 14:03:22 +08:00
David Monllao
ec921c9d7b
Merge branch 'MDL-52591-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-29 13:47:23 +08:00
Mark Nelson
ec3be4584c
MDL-51889 enrol_guest: always check password before re-enabling
2015-12-29 13:43:32 +08:00
David Monllao
e8f73b9edd
MDL-52597 mod_forum: Remove duplicated query
2015-12-29 10:04:10 +08:00
David Monllao
e9716eda2f
Merge branch 'MDL-52597-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2015-12-29 10:01:32 +08:00
AMOS bot
df8d12b685
Automatically generated installer lang files
2015-12-29 00:04:08 +08:00
AMOS bot
1c529d9897
Automatically generated installer lang files
2015-12-28 00:04:13 +08:00
AMOS bot
4ac2ded44b
Automatically generated installer lang files
2015-12-25 00:04:15 +08:00
Marina Glancy
f11ab3b3ed
MDL-52347 behat: fix random failures on fast computer
2015-12-24 14:17:52 +08:00
Rajesh Taneja
471b5b73a3
MDL-52606 behat: Added time delay to avoid random fails
...
If attempts are created at same timestamp, then results are
not same, and lesson module finds that attmpt was in progress.
To avoid this problem, attempts should be created at different
timestamp.
2015-12-24 14:02:16 +08:00
Dan Poltawski
ebc7b73150
weekly release 3.0.1+
2015-12-23 11:36:03 +00:00
Dan Poltawski
a06ed7e888
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2015-12-23 11:36:00 +00:00
Dan Poltawski
92a25cff43
Merge branch 'MDL-52595-30' of git://github.com/andrewnicols/moodle into MOODLE_30_STABLE
2015-12-23 11:29:09 +00:00
Mark Nelson
e5549f4f16
MDL-52275 core: fixed grade-to-pass being overwritten
...
Thanks goes to W.J. Roes for the patch.
2015-12-23 16:51:26 +08:00
Andrew Nicols
0d4fda7843
MDL-52597 mod_forum: Remove sleep from tests
2015-12-23 14:26:57 +08:00
Andrew Nicols
f083859e96
MDL-52595 tests: Disable xdebug for travis runs
2015-12-23 13:15:25 +08:00
Andrew Nicols
29d83deae9
Merge branch 'MDL-52355-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2015-12-23 10:05:20 +08:00
Jun Pataleta
2217e2fea9
MDL-52355 mod_data: Added Gregorian hour and minute values
2015-12-23 09:56:46 +08:00
Shamim Rezaie
68927e83e5
MDL-52355 mod_data: Make date field respect the calendar type in use
...
Updated the date subplugin to consider that the input date element
values might be for any calendar type and not just the Gregorian
calendar.
2015-12-23 09:56:46 +08:00
Shamim Rezaie
819020ac57
MDL-52354 select_time: Make select_time respect the set calendar type
...
The select_time method updated to display form elements in accordance
to the calendar type plugin that is in use.
2015-12-23 09:56:46 +08:00
Dan Poltawski
1e5a066247
MDL-52591 grunt: make shifter task respect --no-color
2015-12-22 18:37:48 +00:00
Eloy Lafuente (stronk7)
24a7fc2f07
Merge branch 'MDL-49743-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-22 17:14:36 +01:00
AMOS bot
03f0b4fc14
Automatically generated installer lang files
2015-12-23 00:04:14 +08:00
Juan Leyva
8c1261bd97
MDL-52585 webservices: Return correct invalid login message
2015-12-22 17:00:07 +01:00
Dan Poltawski
17af025b52
Merge branch 'm30_MDL-51916' of https://github.com/danmarsden/moodle into MOODLE_30_STABLE
2015-12-22 13:17:54 +00:00
Dan Poltawski
ac56855bbc
Merge branch 'MDL-52365_30_new' of git://github.com/mkassaei/moodle into MOODLE_30_STABLE
2015-12-22 13:14:48 +00:00
Eloy Lafuente (stronk7)
6f6ef56253
Merge branch 'MDL-51719-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-22 13:13:58 +01:00
M Kassaei
79d202c36d
MDL-52365 qtype ddwtos & ddimageortext: 20 drag items IE11/Edge
2015-12-22 12:13:23 +00:00
Dan Poltawski
962aca6ad6
MDL-52017 enrol_self: fix incorrect empty statement
...
Ironically this was detected by causing a syntax error on php54
2015-12-22 09:52:10 +00:00
David Monllao
7473e54a3d
Merge branch 'MDL-52017_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2015-12-22 16:37:03 +08:00
Andrew Nicols
105370c407
Merge branch 'MDL-52250-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-22 15:06:58 +08:00
Andrew Nicols
869ffde772
Merge branch 'MDL-23128-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-22 13:11:46 +08:00
Andrew Nicols
73d2934ba5
Merge branch 'MDL-52363_30' of git://github.com/mkassaei/moodle into MOODLE_30_STABLE
2015-12-22 12:34:21 +08:00
David Monllao
74a51dd48a
Merge branch 'wip-mdl-52376-m30' of git://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2015-12-22 11:25:01 +08:00
David Monllao
9005a3bb96
Merge branch 'MDL-52558-m30' of git://github.com/sammarshallou/moodle into MOODLE_30_STABLE
2015-12-22 11:16:53 +08:00
Rajesh Taneja
6fccd1fe35
MDL-52427 behat: Fixed question selectors
...
As class is changed, we need to convert selector
to check if class is contained, rather then checking
selecting with specific class.
2015-12-22 10:43:18 +08:00
Andrew Nicols
ea78dbdf50
Merge branch 'MDL-52334_30' of git://github.com/aolley/moodle into MOODLE_30_STABLE
2015-12-22 09:14:34 +08:00
Dan Poltawski
db3cdb6d25
Merge branch 'MDL-52380-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2015-12-21 16:47:21 +00:00
Dan Poltawski
ccc297f01a
Merge branch 'MDL-52354-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2015-12-21 16:44:25 +00:00
Dan Poltawski
8dd7e73294
Merge branch 'MDL-52427_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2015-12-21 13:27:40 +00:00
Dan Poltawski
f2087a7fcb
Merge branch 'MDL-52402_30' of git://github.com/mr-russ/moodle into MOODLE_30_STABLE
2015-12-21 12:46:20 +00:00
Dan Poltawski
b1fe9348db
Merge branch 'MDL-52455_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2015-12-21 12:43:53 +00:00
Dan Poltawski
c3183cb6fe
Merge branch 'MDL-52542_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2015-12-21 11:07:23 +00:00
Mark Nelson
d47064c4b2
MDL-50357 core_group: tidy up the function groups_delete_group_members
2015-12-21 17:41:12 +08:00
David Monllao
66a28fbaa4
Merge branch 'MDL-51257-30' of git://github.com/cameron1729/moodle into MOODLE_30_STABLE
2015-12-21 17:33:05 +08:00
David Monllao
d5d7d57d6d
Merge branch 'MDL-52429-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2015-12-21 17:17:10 +08:00
David Monllao
db3bcaba14
Merge branch 'MDL-49758-30' of git://github.com/StudiUM/moodle into MOODLE_30_STABLE
2015-12-21 17:06:04 +08:00
David Monllao
145467fadf
MDL-52226 tests: Fix behat phpunit naming conflict
2015-12-21 08:32:06 +00:00
David Monllao
07021369d7
Merge branch 'MDL-52226-m30' of git://github.com/sammarshallou/moodle into MOODLE_30_STABLE
2015-12-21 14:42:47 +08:00
Andrew Nicols
836172f366
Merge branch 'm30_MDL-50972' of https://github.com/danmarsden/moodle into MOODLE_30_STABLE
2015-12-21 14:03:47 +08:00
Andrew Nicols
2c3d0c3b6f
Merge branch 'MDL-52457-30' of git://github.com/jleyva/moodle into MOODLE_30_STABLE
2015-12-21 12:10:58 +08:00
David Monllao
1388dece19
Merge branch 'MDL-47106_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2015-12-21 11:33:09 +08:00
David Monllao
41ec284720
Merge branch 'MDL-52523_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2015-12-21 10:48:06 +08:00
Eloy Lafuente (stronk7)
62e799ac84
Moodle release 3.0.1
2015-12-19 19:03:16 +01:00
AMOS bot
2945fe403b
Automatically generated installer lang files
2015-12-20 00:05:24 +08:00
Dan Poltawski
6af9a4e21c
weekly release 3.0+
2015-12-18 12:27:09 +00:00
Dan Poltawski
86c5e56baf
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2015-12-18 12:27:07 +00:00
sam marshall
bde99c5a4b
MDL-52558 Data generator: enrol_user should allow shortname
2015-12-18 11:01:30 +00:00
Dan Poltawski
abde041907
Merge branch 'MDL-52553_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2015-12-18 10:56:31 +00:00
David Monllao
bba453b9ed
MDL-52553 question: Adding missing required constants
2015-12-18 14:43:31 +08:00
Shamim Rezaie
8abf3701a6
MDL-52380 mod_forum: Non-Gregorian dates in forum advance search
...
Convert the fromdate and todate date parts to Gregorian before passing them to make_timestamp
2015-12-17 18:04:16 -06:00
Shamim Rezaie
d607b840b8
MDL-52354 select_time: Make select_time respect the set calendar type
...
The select_time method updated to display form elements in accordance
to the calendar type plugin that is in use.
2015-12-17 18:04:16 -06:00
Shamim Rezaie
c65d2ccb13
MDL-52354 select_time: Make select_time respect the set calendar type
...
The select_time method updated to display form elements in accordance
to the calendar type plugin that is in use.
2015-12-17 15:49:20 -06:00
Eloy Lafuente (stronk7)
9149eaae18
Merge branch 'wip-mdl-52540-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2015-12-17 10:18:58 +01:00
Tim Hunt
b35e24e254
MDL-52542 qtype_multianswer: field names must match string placeholders
2015-12-17 08:36:34 +00:00
Rajesh Taneja
8a0c8192c8
MDL-52540 behat: mouse events are not handled well with phantomjs
2015-12-17 12:06:06 +08:00
Dan Marsden
f5f86a68ac
MDL-51916 mod_scorm: allow html5 scorm content fullscreen
2015-12-16 20:28:06 +13:00
Tim Hunt
57b1d3ea85
MDL-52523 backup of subplugins: add missing global
2015-12-15 16:00:23 +00:00
M Kassaei
9611df0f92
MDL-52363 qtype_ddimageortext: Incorrectly sized drag item
2015-12-15 11:21:29 +00:00
Marina Glancy
74c19577c9
MDL-52286 core: mute erros in adodb destructor
2015-12-15 13:11:45 +08:00
AMOS bot
c7231d5235
Automatically generated installer lang files
2015-12-15 00:04:13 +08:00
Dan Poltawski
3cf111c8d3
Merge branch 'MDL-52451-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-14 10:46:33 +00:00
Dan Poltawski
e0518a0940
Merge branch 'wip-MDL-52286-m30' of https://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-14 10:24:50 +00:00
Marina Glancy
b000642c03
MDL-52286 core: corrected version of adodb to 5.20.1
2015-12-14 18:12:17 +08:00
Marina Glancy
aae5800486
MDL-52286 core: several fixes to ADOdb
2015-12-14 18:11:48 +08:00
Dan Poltawski
9ef2475cdd
Merge branch 'MDL-52499-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-14 09:44:19 +00:00
Dan Poltawski
8513fdd0ba
Merge branch 'MDL-52487_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2015-12-14 09:23:14 +00:00
David Monllao
19da0bad13
MDL-52487 rss: PHP 7 compatible error supression
...
PHP5 used to update error_reporting to 0 on functions called with the
suppress errors operator (@). In PHP7 it is not updated.
Credit to Rajesh Taneja
2015-12-14 15:29:34 +08:00
Marina Glancy
ff64873ece
MDL-52499 core: link to php7 documentation
2015-12-14 12:56:34 +08:00
Marina Glancy
7bd6de4822
MDL-52451 forms: replace deprecated function
2015-12-14 12:43:54 +08:00
Dan Marsden
eb127e0b21
MDL-50972 mod_scorm: set autocommit as boolean
...
var currently passed as string so not evaluated correctly
2015-12-14 14:26:55 +13:00
Matthew Pruett
9797983c6f
MDL-47106 quiz 'secure' window: Finish review link did not work
2015-12-13 22:08:53 +00:00
Amanda Doughty
6767a5d631
MDL-52455 quiz: doesn't include all user fields required by messaging
2015-12-13 20:48:52 +00:00
Tim Hunt
1507697d9f
MDL-52427 questions: all parts of a Q should be clearfix
...
Otherwise large floated images may overflow.
2015-12-13 20:32:13 +00:00
Jean-Philippe Gaudreau
daf7e2a478
MDL-49758 mod_quiz: Fix require on completionlib.php
...
Credits: Gordon Bateson
2015-12-11 13:01:56 -05:00
Dan Poltawski
771e49de0c
Merge branch 'wip-MDL-52286-m30' of https://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-11 09:16:53 +00:00
David Monllao
c19896ff95
Merge branch 'MDL-52472-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-11 16:03:28 +08:00
David Monllao
68494c8ef2
Merge branch 'MDL-52361-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-11 15:20:48 +08:00
David Monllao
0a44e7d8cc
MDL-51784 general: Adding missing php4 style constructors
...
Adding them to maintain backwards compatibility.
2015-12-11 14:56:31 +08:00
Marina Glancy
345f365555
MDL-51784 various: use __construct() for PHP7 compatibility
2015-12-11 13:53:59 +08:00
David Monllao
8079f3343f
MDL-52471 setuplib: Removing debugging message from stables
2015-12-11 12:02:00 +08:00
David Monllao
005f7c8b24
Merge branch 'MDL-52471-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-11 11:53:37 +08:00
David Monllao
a6f084c9c5
Merge branch 'wip-MDL-52475-m30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-11 11:24:35 +08:00
Tony Levi
0e7a5b346f
MDL-52475 core: workaround PHP7 bug #70110 with preg_match
2015-12-11 08:30:37 +08:00
Dan Poltawski
8640c059d8
MDL-52471 tests: simplify setup code
...
Test code was not using the generator for simple enrollments, couldn't
help to fix when noticed.
2015-12-10 18:00:41 +00:00
Dan Poltawski
a3f65f8b5b
MDL-52471 completion: fix deprecated use of 'object'
...
And add a unit test covering completion_can_view_data() without
full course object passed.
2015-12-10 18:00:40 +00:00
Dan Poltawski
88cece4bd7
MDL-52471 quiz: remove broken code question_print_comment_fields()
2015-12-10 18:00:40 +00:00
Dan Poltawski
ddfebd633e
MDL-52471 setuplib: depreciate class object properly
...
Previously was marked depricated but not throwwing debugging
2015-12-10 17:57:47 +00:00
Dan Poltawski
ac4baac8b9
MDL-52472 travis: remove mongo/memcached testing
...
At the moment the extensions aren't available in php7 env:
https://github.com/travis-ci/travis-ci/issues/5256
And really its probably not worth the effort/buildtime to
enable them IMO so simpler to just disable.
2015-12-10 17:38:56 +00:00
Dan Poltawski
a0ef20cfe4
MDL-52472 travis: enable php7
...
Relegate 5.6 runs (following the principle of highest and lowest version
only, to conserve travis resources and get faster test completions)
2015-12-10 17:38:55 +00:00
Eloy Lafuente (stronk7)
e819a58b6e
Merge branch 'MDL-52284-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-10 16:16:09 +01:00
Dan Poltawski
2adbbcac0a
Merge branch 'MDL-52333_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2015-12-10 11:03:57 +00:00
Dan Poltawski
4e5e185f80
MDL-52285 auth: Add constructors for backwards compat
...
These are very unlikely to be used but just to be safe..
2015-12-10 10:36:20 +00:00
Dan Poltawski
68cbd0599d
Merge branch 'MDL-52285-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-10 10:36:14 +00:00
David Monllao
2134746dea
Merge branch 'MDL-52336-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-10 17:40:10 +08:00
David Monllao
4d56fe7d60
Merge branch 'MDL-52081-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-10 17:15:54 +08:00
David Monllao
1c4bc77d44
MDL-52333: qtype_calculated: Adding division by zero test
2015-12-10 16:40:16 +08:00
Tony Levi
bc91b91ab1
MDL-52333 qtype: PHP7-compatibility in calculate_raw()
...
Code also modified by Tim Hunt
2015-12-10 16:40:08 +08:00
David Monllao
9887a4cbae
Merge branch 'MDL-52335-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-10 15:48:28 +08:00
David Monllao
7d8fb1962e
Merge branch 'MDL-52438-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-10 15:32:43 +08:00
David Monllao
07fbf4515c
Merge branch 'MDL-52312_m30' of git://github.com/markn86/moodle into MOODLE_30_STABLE
2015-12-10 13:56:43 +08:00
Marina Glancy
e81e12cd79
MDL-52285 auth: use __construct() for constructors
2015-12-10 13:51:11 +08:00
Marina Glancy
f318ef32bc
MDL-52081 forms: indicate usage of grandparent constructor
2015-12-10 13:45:18 +08:00
Marina Glancy
696f3dcc83
MDL-52081 forms: Use __construct() for constructors
2015-12-10 13:45:16 +08:00
Marina Glancy
804a5f59ce
MDL-52284 core: PHP7 engine errors have type Throwable
2015-12-10 10:50:12 +08:00
Tony Levi
3f45d8fece
MDL-52284 core: compatibility with Exception/Throwable changes in PHP7
2015-12-10 10:50:12 +08:00
AMOS bot
dfe989c826
Automatically generated installer lang files
2015-12-10 00:04:26 +08:00
Juan Leyva
ed6277f9f7
MDL-52457 mod_scorm: Fix return types definitions in SCORM WS
...
Incorrect return types definitions in external function
mod_scorm_external::get_scorm_by_courses (hidetoc, displayattemptstatus
and skipview)
2015-12-09 14:07:10 +01:00
sam marshall
48db0e02cd
MDL-52226 Forms: max_input_vars problems with advanced checkbox
2015-12-09 12:17:13 +00:00
Dan Poltawski
6ace0f59ae
weekly release 3.0+
2015-12-09 12:09:37 +00:00
Dan Poltawski
fbf528eb95
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2015-12-09 12:09:36 +00:00
Eloy Lafuente (stronk7)
220ea7cd09
Merge branch 'MDL-51483_30' of https://github.com/jinhofer/moodle into MOODLE_30_STABLE
2015-12-09 02:22:39 +01:00
Adam Olley
7f1c642112
MDL-52334 enrol_database: Add missing filter to user_enrolment lookup
...
Without the user filter, the left join to the user enrolment table
results in a much larger set of data being returned than before
MDL-28420. Which makes login time for users in many busy courses much
worse than before (3x worse on average, observed upto 40x).
2015-12-09 09:26:33 +10:30
Dan Poltawski
6530c22a11
Merge branch 'MDL-51097_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_STABLE
2015-12-08 10:07:46 +00:00
Dan Poltawski
ab37a1c815
Merge branch 'MDL-51411_30' of https://github.com/andrewhancox/moodle into MOODLE_30_STABLE
2015-12-08 09:05:47 +00:00
Marina Glancy
75b13bba36
MDL-52438 core: allow Moodle 3.0 to be used with PHP7
2015-12-08 12:54:54 +08:00
Marina Glancy
2cebc825e9
MDL-52361 core: patch Horde library for PHP7 compatibility
2015-12-08 12:48:21 +08:00
Marina Glancy
ffe7dd3769
MDL-52336 core: patch PHPExcel for PHP7 compatibility
2015-12-08 12:14:15 +08:00
Marina Glancy
f41205a84c
MDL-52286 core: update ADODB library to 5.21
2015-12-08 12:04:05 +08:00
Mark Nelson
3046ae85cc
MDL-52312 assignfeedback_editpdf: changes to files after FPDI update
...
1) Change the fpdi_bridge class so that it extends the pdf class,
rather than the TCPDF class.
2) Updated the editpdf/fpdi/readme_moodle.txt file to document the changes.
3) Updated the editpdf/thirdpartylibs.xml to reflect the update to the
FPDI library.
2015-12-08 11:41:22 +08:00
Mark Nelson
536892fd4c
MDL-52312 assignfeedback_editpdf: updated the FPDI libary to 1.6.1
2015-12-08 11:41:22 +08:00
Marina Glancy
2cae0d3b15
MDL-52193 questions: add missing require_once
2015-12-07 15:38:02 +00:00
jinhofer
bdb1cab348
MDL-51483 lib/moodlelib.php: Added conditional checks to shorten_text
2015-12-07 09:21:26 -06:00
Juan Leyva
d08bcc4ded
MDL-52429 mod_scorm: Fix SCORM completion checking in nested SCOs
2015-12-07 11:29:43 +01:00
Dan Poltawski
2f1473ac6d
Merge branch 'MDL-50258_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2015-12-07 09:04:39 +00:00
David Monllao
899f21fc26
Merge branch 'MDL-52204-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-07 16:35:09 +08:00
Dan Poltawski
c60a3ef656
Merge branch 'MDL-52304_30' of https://github.com/dmonllao/moodle into MOODLE_30_STABLE
2015-12-07 08:21:35 +00:00
Dan Poltawski
8262d6133a
MDL-52271 install: don't allow installer to be indexed
...
Following guidance from:
https://support.google.com/webmasters/answer/93710?hl=en
2015-12-07 15:42:47 +08:00
David Monllao
e662941230
Merge branch 'MDL-52370-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-07 15:02:03 +08:00
Russell Smith
89feea07d3
MDL-52402 backup, quiz: Fix attempt token and add missing rule.
2015-12-05 10:11:36 +11:00
Russell Smith
9c2784ca30
MDL-52402 backup: Improve debugging output on failed log restores
2015-12-05 10:11:35 +11:00
Dan Poltawski
e18b4b0918
MDL-51582 readme: update less building instructions
...
I forgot to update this after the changes in 490c5cabb4
2015-12-04 16:41:24 +00:00
Eloy Lafuente (stronk7)
14d8971cd6
Merge branch 'MDL-51582-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-04 17:15:20 +01:00
AMOS bot
7c8149d6af
Automatically generated installer lang files
2015-12-05 00:04:37 +08:00
Dan Poltawski
096a908dbe
MDL-52250 npm: shrinkwrap to lock down dependencies
...
We've tried various approaches to lock down our dependencies and they
have been flawed because dependencies in our included packages may not
be locked down and previous attempts to do that have not been correct.
With npm shrinkwrap we lock down versions so that any npm install will
always install the exact same versions for all developers - see:
https://docs.npmjs.com/cli/shrinkwrap
(This is a lot like composer.lock for those more fluent with composer)
2015-12-04 15:35:33 +00:00
Dan Poltawski
68dfa89fea
MDL-52250 npm: remove uglify-js dependency/bump grunt-contrib-uglify
...
A) Remove direct dependency on uglify-js:
This dependency was added in MDL-50277, but it isn't quite correct, the
way npm installs dependencies means that grunt-contrib-uglify *could* use
'our' version if its satisifed. But does not *always* and especially does
not if the grunt-contrib-uglify requirement is higher than ours.
Long story short, in many cases this means that this is used:
node_modules/grunt-contrib-uglify/node_modules/uglify-js
But this is not:
node_modules/uglify-js
In MDL-50277 we thought we were making the version sticky, but in
reality we were just fixing previous problems by updating
grunt-contrib-uglify to a version which fixed a bug:
https://github.com/gruntjs/grunt-contrib-uglify/issues/313
It seems the better solution will come with using npm shrinkwrap to lock
down depdencies.
B) Bump grunt-contrib-uglify to 0.11.0
This moves us to uglify-js ~2.6.0 - which doens't change any output
files.
2015-12-04 15:34:16 +00:00
Dan Poltawski
e64751fb8a
MDL-52204 grunt: update to grunt-contrib-jshint v0.11.3
...
This version of grunt-contrib-jshint itself uses a better fixed
requirement on "~2.8.0" rather than "^2.8.0" which was giving variable
results with some people updating to 2.9-rc1.
See also https://github.com/gruntjs/grunt-contrib-jshint/pull/219
2015-12-04 11:40:28 +00:00
Dan Poltawski
490c5cabb4
MDL-51582 grunt: task improvements
...
* Introduce the 'css' task - this will give us flexibility to do things
in future rather than relying on the inbuilt 'less' task (e.g. sourcemap
generating task which doesn't run by default)
* Introduce 'amd' task which runs only amd tasks
* Introduce 'js' task which runs all JS (amd/shifter) tasks
* Tweak the ordering so that slow shifter always runs last (useful for
people like me who forget to specif the task)
2015-12-04 10:45:24 +00:00
Dan Poltawski
4269cac414
MDL-51582 css: built with new grunt task
2015-12-04 10:45:24 +00:00
Dan Poltawski
cd319f3f2f
MDL-51582 grunt: add less complilation support
...
Previously we were using recess to build bootstrap base as it was what
was used by the original project. But recess is no longer maintained.
Now we use grunt for building js, it makes sense to use it for less too.
(If you really don't want to use grunt, you almost certainly can just
use lessc -x as it uses the same less.js on backend).
2015-12-04 10:44:54 +00:00
Michael Aherne
da14ce45dd
MDL-52304 media: Allow full screen in Flash player
2015-12-04 10:06:52 +08:00
David Monllao
818f90abd3
MDL-50258 themes: Fix CSS source maps
2015-12-04 09:02:57 +08:00
Ben Kelada
8ab3584274
MDL-52261 filelib: Do login check for files in blocks
2015-12-04 11:04:05 +11:00
Eloy Lafuente (stronk7)
13ce9a38a2
weekly release 3.0+
2015-12-03 19:41:23 +01:00
Eloy Lafuente (stronk7)
d5699018b0
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2015-12-03 19:41:17 +01:00
Eloy Lafuente (stronk7)
fbb8579c1a
MDL-52141 backup: test restore_log_rule don't modify passed log anymore
2015-12-03 19:01:48 +01:00
David Monllao
f248c81e5a
Merge branch 'MDL-48004-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-03 19:01:47 +01:00
Andrew Nicols
7d05696b12
Merge branch 'wip-mdl-52357-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2015-12-03 19:01:46 +01:00
David Monllao
716c7536cb
Merge branch 'MDL-50710-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-12-03 19:01:45 +01:00
AMOS bot
4cdf94a602
Automatically generated installer lang files
2015-12-04 00:04:23 +08:00
Mark Nelson
c9f2b241e0
MDL-52017 enrol_self: always check password before re-enabling
2015-12-03 19:26:56 +08:00
David Monllao
8dbe8449e0
Merge branch 'MDL-52260-30-2' of git://github.com/xow/moodle into MOODLE_30_STABLE
2015-12-03 11:53:13 +01:00
Eloy Lafuente (stronk7)
4841169211
Merge branch 'MDL-45364-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-12-03 11:53:12 +01:00
Dan Poltawski
3fe4b72c34
MDL-35982 behat: fix incorrectly backported test
...
Due to alterations with release/freeze, the lang string change
didn't get backported to 3.x, but the behat did.
2015-12-03 11:53:12 +01:00
Dan Poltawski
3c1e7a0759
MDL-52292 testing: block generator fix
...
Stop errors when no $options supplied
2015-12-03 11:53:11 +01:00
Dan Poltawski
98ad5c6191
Merge branch 'MDL-52292_30' of git://github.com/timhunt/moodle into MOODLE_30_STABLE
2015-12-03 11:53:10 +01:00
Dan Poltawski
0872bf3175
MDL-26935 behat: add coverage for role renaming in course
2015-12-03 11:53:10 +01:00
Russell Smith
6e8ca8a6ce
MDL-52141 backup: Ensure we don't alter the log record when parsing it.
2015-12-03 11:53:09 +01:00
Dan Poltawski
e2de9c6b6d
Merge branch 'MDL-37308-30' of git://github.com/junpataleta/moodle into MOODLE_30_STABLE
2015-12-03 11:53:09 +01:00
Tony Levi
59b25acd22
MDL-51757 mod_scorm: Remove duplicate function param
...
convert invalid break calls to exceptions for PHP 7
2015-12-03 11:53:08 +01:00
Rajesh Taneja
af145cdac1
MDL-52376 behat: Add 1 sec delay to ensure cron works
...
course completion record should be created at time
which is before the time cron is run. On fast machine
this both might be done at same time. So added 1 sec delay
2015-12-03 13:17:49 +08:00
Cameron Ball
bf68d558af
MDL-51257 messages: Improve message form.
...
- Add sudmit button
- Add formchangechecker
- Update behat tests
2015-12-03 10:23:43 +08:00
Marina Glancy
f3d159dea1
MDL-52335 tool_uploaduser: php7 compatibility in variable syntax
2015-12-03 09:33:24 +08:00
Marina Glancy
3af4f54efb
MDL-52335 mod_data: php7 compatibility in variable syntax
2015-12-03 09:33:24 +08:00
Marina Glancy
6698b06b11
MDL-52335 mod_lti: php7 compatibility in variable syntax
2015-12-03 09:33:24 +08:00
Marina Glancy
545d2c9290
MDL-52335 core: php7 compatibility in XMPP library
2015-12-03 09:33:24 +08:00
Tim Hunt
7cac3f6fe9
MDL-52292 block testing generators: improve the API
...
* Refactor the block generator base class, to remove the amount
of duplication required in base classes.
* Change the defaults that are filled in to be a little more natural.
* Make the Behat step 'Given the following "block" exist:' work.
2015-12-01 13:49:24 +00:00
Dan Poltawski
db198f615a
MDL-52370 role: purge coursecontacts when role is edited
...
This is perhaps a bit more brutal purge than you'd like, but it only
affects coursecat role edits.
2015-12-01 13:14:55 +00:00
Dan Poltawski
bbf7cf2c44
MDL-52370 course: purge contacts cache on role rename
...
Previously teachers would rename roles and the change would not be
reflected in course listings.
2015-12-01 13:14:54 +00:00
Rajesh Taneja
0f62dd32c7
MDL-52357 behat: add 2 sec delay to ensure window is stable
2015-12-01 15:46:30 +08:00
Ryan Wyllie
67e82ebe0b
MDL-52042 autocomplete: close suggestion box
...
Close the suggestion box when the input loses focus for more
than half a second.
2015-11-30 13:21:07 +00:00
Dan Poltawski
ac16eaa936
Merge branch 'MDL-52283-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-11-30 11:27:50 +00:00
Dan Poltawski
bfe6b3cdd1
Merge branch 'MDL-52332-30' of git://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-11-30 10:22:52 +00:00
David Monllao
f1bf39c2f8
Merge branch 'MDL-35982-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-11-30 15:46:25 +08:00
Marina Glancy
6064114c32
MDL-52332 calendar: load settings using API
2015-11-30 11:47:09 +08:00
Rajesh Taneja
e0d74e610a
MDL-52279 core_lib: Remove php4 style constructor
...
filterobject is called from core and as it's
using php4 style constructor, global USER is
not set properly because of deprecation warning
2015-11-30 11:31:33 +08:00
Jun Pataleta
8948d04695
MDL-37308 files: Additional fixes for transparency
...
Fixed transparency support when resizing and when not resizing.
2015-11-29 20:28:23 -06:00
Jetha Chan
9993c6bcc0
MDL-37308 files: support transparency when not resizing; new unit test
2015-11-29 20:28:23 -06:00
Adrian Greeve
1da82165ef
MDL-37308 files: convert_image() now supports transparency.
2015-11-29 20:28:23 -06:00
Marina Glancy
cf139e224e
MDL-50710 block_glossary_random: more precise sorting
2015-11-30 09:17:03 +08:00
AMOS bot
f8bce590ba
Automatically generated installer lang files
2015-11-28 00:04:50 +08:00
Dan Poltawski
715eb9438c
MDL-51719 atto_rtl: RTL/LTR buttons now indicate state
...
Previously the RTL buttons did not indiciate wether RTL or LTR was
selected. Thanks to Andrew Nicols for guiding how to do this.
2015-11-27 14:10:18 +00:00
John Okely
9c461eae4e
MDL-52260 user: Fix error when saving profile with locked field
2015-11-27 11:02:45 +08:00
Tony Levi
fe6a3c0531
MDL-52283 core: password_hash() deprecation in PHP7
2015-11-27 09:13:08 +08:00
Dan Poltawski
793c80165d
MDL-45364 ddimageortext: refine naming & docs of new methods
2015-11-26 19:50:03 +00:00
Andrew Nicols
a4f457e111
MDL-45364 qtype_ddimageortext: Fix JS Lint issues
2015-11-26 19:50:03 +00:00
Andrew Nicols
4110561f3e
MDL-45364 atto_rtl: Fix JS lint
2015-11-26 19:50:03 +00:00
Dan Poltawski
b1549e4127
MDL-48004 question: prevent notices on import screen
...
If query params were not passed the page would previously display debug
notices as setting the $requirecourseid param to question_edit_setup()
was buggy.
2015-11-26 15:03:43 +00:00
Dan Poltawski
724513e5d8
MDL-35982 behat: delete blog entry coverage
2015-11-26 14:12:22 +00:00
Dan Poltawski
c14fbe69f5
MDL-35982 blog: reorder blog delete confirmation
...
Improves accessibility to be ordered logically in page
2015-11-26 14:12:00 +00:00
Dan Poltawski
8b4e2418f6
MDL-35982 blog: prevent index throwing errors with 0 courseid
...
Regression from MDL-49845 where Dave made the page not handle courseid = 0
and so now some urls will send you back to a db error..
2015-11-26 14:11:59 +00:00
David Monllao
8568798f76
weekly release 3.0+
2015-11-26 10:54:50 +08:00
David Monllao
66533b249e
Merge branch 'install_30_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_30_STABLE
2015-11-26 10:54:48 +08:00
Dan Poltawski
e5baddebcd
MDL-23128 tex: silence dvips output
...
This was causing spewwing of lots of messages to the error log..
Thanks to Fred Woolard for the suggestion
2015-11-25 17:07:40 +00:00
AMOS bot
0efd3318b2
Automatically generated installer lang files
2015-11-26 00:04:31 +08:00
Dan Poltawski
16acfc55f4
MDL-49743 singleview: slightly clarify logic
...
Make it clearer what the 'unset' behaviour is because previously
we've set the default for 'empty' values twice.
2015-11-25 15:12:02 +00:00
Conn
31328e3ede
MDL-49743 singleview: Prevent errors when no itemid was selected
...
Signed-off-by: Conn <conn@cmrwarwicker.com >
2015-11-25 15:12:02 +00:00
Andrew Hancox
c83c1ee838
MDL-51411 course: Fixed warning when deleting activity with js disabled
2015-11-25 14:39:59 +00:00
Eloy Lafuente (stronk7)
95f83b70b0
MDL-52291 questions: fix upgrade from 2.5 and earlier
...
Because of some changes performed to the multichoice qtype
for Moodle 2.6, older sites are not able to upgrade properly.
This commits does introduce DB introspection to decide which
table and column names must be used. Nasty but enough.
Note MDL-52298 has been created about to avoid/minimize the
chances of this happening again.
2015-11-25 11:23:34 +00:00
Frederic Massart
53253aea3a
MDL-52160 navigation: Mark category and module settings nodes as branch
2015-11-25 13:13:05 +08:00
AMOS bot
c244cd14b7
Automatically generated installer lang files
2015-11-25 00:04:24 +08:00
David Monllao
a1b7cd7090
Merge branch 'MDL-44330-m30' of git://github.com/NeillM/moodle into MOODLE_30_STABLE
2015-11-24 17:03:42 +08:00
David Monllao
e4ffce07cf
Merge branch 'MDL-45934-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-11-24 16:55:56 +08:00
Neill Magill
6b4ce43d1d
MDL-44330 Assign: Assignment grading may not display expected student
...
Before this patch it was possible for the student displayed on the grading page to
not be the student that the user selected to grade. This would occur if:
1) The user had the table ordered by a value that could be modified,
for example Last modified (submission), Grade, Last modified (grade)
2) Another user performed an action that was recorded in Moodle in the time
between the user generating the table and clicking on a grade link.
If a user did not notice a different user had been loaded it could result in them giving
a grade to the incorrect user.
This patch ensures that the state of the table is cached every time it is viewed by a user
who has the capability to grade.
2015-11-24 08:41:27 +00:00
Rajesh Taneja
107ab59c29
MDL-50163 behat: wait to ensure elements are placed properly by js.
2015-11-24 12:25:16 +08:00
David Monllao
4cd0bc7ece
MDL-52095 themes: Padding to the left on RTL langs
2015-11-23 19:30:56 +01:00
Eloy Lafuente (stronk7)
42952482c9
Merge branch 'MDL-52185-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-11-23 19:27:03 +01:00
AMOS bot
3804a59fb6
Automatically generated installer lang files
2015-11-24 00:04:33 +08:00
Dan Poltawski
174faea612
Merge branch 'wip-mdl-51063-m30' of https://github.com/rajeshtaneja/moodle into MOODLE_30_STABLE
2015-11-23 11:33:51 +00:00
Tim Hunt
dec56ff204
MDL-52166 gradebook: overview report fails with separate groups
2015-11-23 09:44:25 +00:00
David Monllao
c6d3f0d107
Merge branch 'MDL-52214-30-crawler' of git://github.com/mudrd8mz/moodle into MOODLE_30_STABLE
2015-11-23 17:01:51 +08:00
David Mudrák
8f36db0be5
MDL-52214 core: Fix case sensitivity in user agent comparison
...
The previous 2.9 implementation of is_web_crawler() used stripos() in
certain cases. The unit tests re-added in the previous commit revealed
that certain crawlers (such as BaiDuSpider) were not correctly detected
in the new refactored implementation.
It seems lesser evil and safe enough to use /i in the regex search even
though it is not 100% same logic as before - as stripos() was used in
some cases only, not always.
2015-11-23 09:43:20 +01:00
David Mudrák
f554e04a27
MDL-52214 core: Fix the is_web_crawler() regression
...
In MDL-50891, the is_web_crawler() was refactored into a core_useragent
method and the function itself was deprecated. However, there were no
unit tests kept to check the backwards compatible behaviour. It turned
out that the deprecated function leads to PHP fatal error due to a typo.
This patch fixes the typo and brings back the previous unit tests. To be
able to explicitly check the raised debugging message, the test case
now must be subclass of advanced_testcase.
Additionally fixes missing info about the function being deprecated.
2015-11-23 09:42:27 +01:00
David Monllao
20c532caf8
Merge branch 'MDL-52180-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-11-23 16:40:38 +08:00
David Monllao
a1b0938c16
Merge branch 'MDL-52086-30' of git://github.com/bostelm/moodle into MOODLE_30_STABLE
2015-11-23 16:10:42 +08:00
Vadim Dvorovenko
3e1da76d54
MDL-52029 installer: Unstyled installer if display_errors is on
...
Error in MDL-43839 solution caused inclusion of unexistent file in
install/css.php.
2015-11-23 15:44:12 +08:00
David Monllao
e3dcc260fb
Merge branch 'MDL-52160-30' of git://github.com/FMCorz/moodle into MOODLE_30_STABLE
2015-11-23 14:09:36 +08:00
David Monllao
ae50bef5e6
Merge branch 'MDL-49490-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-11-23 13:55:48 +08:00
David Monllao
1b1e4d2670
Merge branch 'MDL-43069-30' of git://github.com/danpoltawski/moodle into MOODLE_30_STABLE
2015-11-23 13:32:57 +08:00
Dan Poltawski
c31a650aad
MDL-37834 assign: avoid newlines in status column of csv
...
Previously we were generating a CSV file with newlines in it, which
seems to cause problems importing into some versions of MS Excel.
Instead seperate status lines by '-' - this column is only used to
provide context to the teacher in the spreadsheet.
2015-11-20 18:36:49 +00:00
AMOS bot
76943b900c
Automatically generated installer lang files
2015-11-21 00:04:19 +08:00
AMOS bot
c05a3e254c
Automatically generated installer lang files
2015-11-20 00:04:20 +08:00
AMOS bot
63385ff2b5
Merge branch 'MOODLE_30_STABLE' into install_30_STABLE
2015-11-20 00:04:20 +08:00
AMOS bot
42d7bc64f5
Automatically generated installer lang files
2015-11-19 19:14:29 +08:00
Dan Poltawski
f0aa5b7e3b
weekly release 3.0+
2015-11-19 09:20:30 +00:00
Marina Glancy
40e33b6e75
MDL-52203 qtype_multianswer: avoid fatal error during upgrade
2015-11-19 09:45:28 +01:00
David Monllao
e06768b331
MDL-42571 editpdf: Fix search comments
...
They are also hidden instead of destroyed.
2015-11-19 07:06:37 +00:00
Dan Poltawski
ab58f3ee49
Merge branch 'wip-MDL-52194-m30' of https://github.com/marinaglancy/moodle into MOODLE_30_STABLE
2015-11-19 06:49:52 +00:00
Dan Poltawski
6a30312beb
Merge branch 'MDL-52162_30' of git://github.com/dmonllao/moodle into MOODLE_30_STABLE
2015-11-19 06:34:35 +00:00
David Monllao
8c4dbdfd56
MDL-42571 editpdf: Fix comments search and multiple views drawing
2015-11-19 12:56:55 +08:00
Stephen Bourget
e9b0443000
MDL-51097 Lesson: allow resume from within a cluster
2015-11-18 23:20:57 -05:00
Henning Bostelmann
fab5233096
MDL-52086 output renderers: show subtree only when tab is activated
2015-11-18 16:18:59 +00:00
Pavel Sokolov
2748bf5900
MDL-43069 assign: prevent JS error on grading table
...
Previously submission comments failed to expand if you hid
the file submissions column.
2015-11-18 15:42:56 +00:00
Dan Poltawski
2adf914723
MDL-45934 backup: do not reset completion enabled flag
...
The 'completion enabled' flag does not reflect any course data, its a
course setting. Previously when doing a backup deleteting existing
course content this was forced off when it should not have been.
2015-11-18 11:56:30 +00:00
Dan Poltawski
96a2e4086f
MDL-49490 assign: can't export to portfolio on non-submission
2015-11-18 09:10:45 +00:00
Marina Glancy
a2d94f3d20
MDL-52194 flowplayer: do not check request
...
$_REQUEST variable may contain cookies in some php configurations. See also MDL-48085
2015-11-18 15:36:48 +08:00
David Monllao
33784bd64b
MDL-52162 question: Removing unnecessary dependency
...
APIs dependencies were correctly removed during MDL-38214 review although
this unnecessary require remained here.
Credit to Marina Glancy.
2015-11-18 13:18:09 +08:00
Rajesh Taneja
4e5efb5c0c
MDL-50163 behat: Return subcontext from session
...
Creating a new context with new mink context
with different session was keeping the session
and was not returning proper session information
2015-11-18 12:19:19 +08:00
rajesh Taneja
5cb434f62b
MDL-50163 behat: Restart session after scenario with switch_window
...
Restart session after a scenario with switch window
is finished. This will close all open browser windows
and open a new browser window
2015-11-18 12:19:15 +08:00
Dan Poltawski
6117291e6b
Merge branch 'MDL-52140_30' of git://github.com/stronk7/moodle into MOODLE_30_STABLE
2015-11-17 16:27:52 +00:00
Eloy Lafuente (stronk7)
4e342f5397
MDL-52140 upgrade: add 3.0.0 separation line to all upgrade scripts
2015-11-17 17:11:15 +01:00
Dan Poltawski
6b85e6affd
MDL-52185 report: remove ugly bullet points
2015-11-17 15:33:03 +00:00
Dan Poltawski
e71116f768
MDL-52180 travis: remove weekly release checker
...
To prevent false positives
2015-11-17 09:40:30 +00:00
Dan Poltawski
a0172a28fc
MDL-51988 behat: Add coverage of participation report messaging
2015-11-17 10:23:00 +08:00
Dan Poltawski
60020ccaa9
MDL-51988 behat: select a table by <th> tag
2015-11-17 10:22:59 +08:00
Dan Poltawski
3987e19c3f
MDL-51988 report_particiption: do not allow messaging when disabled
...
Previously the option to send messages when presented regardless of the
site setting.
2015-11-17 10:22:58 +08:00
Russell Smith
2068b31847
MDL-50700 gradereport_overview: Call $PAGE->set_course
...
To ensure correct blocks are displayed.
2015-11-17 10:02:51 +08:00
Dan Poltawski
9a5f3f7672
MDL-46049 chat: update calendar times on repeating chat sessions
...
Previously were using the invalid chat id and the calendar entry was not
updated.
Thanks to Andy McGill who worked this out.
2015-11-17 08:55:34 +08:00
Dan Poltawski
75aa0f73db
MDL-46049 chat: add missing closing parenthesis
2015-11-17 08:55:32 +08:00
Syam Mohan
2efce29560
MDL-52021 enrollib: Removed repeated capability
...
'moodle/role:assign' replicated in the permission checking
2015-11-16 16:21:35 +00:00
Frederic Massart
a4c6ffd85f
MDL-52160 navigation: Really remove module settings empty nodes
2015-11-16 19:44:28 +08:00
Dan Poltawski
184169cd76
MDL-47065 notes: prevent empty spaces added as note
...
(And updated behat test for this test case)
2015-11-16 15:21:00 +08:00
Jun Pataleta
55d5b4168e
MDL-47065 behat: improve verificaton of lack of note
2015-11-16 15:15:25 +08:00
Dan Poltawski
6ccff3ba5d
MDL-47065 notes: don't add blank notes
...
Previously the logic was wrong and was proceeding to add a note
when content was missing.
Also add behat coverage for adding notes to participants (this test is
not perfect, but better than zero coverage we had before).
2015-11-16 15:15:24 +08:00
David Monllao
44f23c7ec1
Merge branch 'MDL-41643-master' of git://github.com/jojoob/moodle into MOODLE_30_STABLE
2015-11-16 14:54:30 +08:00
Dan Poltawski
492b025f5f
MDL-50687 phpunit: error early if required locale not installed
2015-11-16 14:26:29 +08:00
Frederic Massart
7f98e36008
MDL-50564 atto: Require atto_menu in atto_plugin
2015-11-16 14:20:41 +08:00
David Monllao
f53c016704
Merge branch 'MDL-42571' of git://github.com/blaky/moodle into MOODLE_30_STABLE
...
Conflicts:
mod/assign/feedback/editpdf/version.php
2015-11-16 13:41:15 +08:00
Johannes Burk
64b9afa6a5
MDL-41643 datafield_checkbox: Add line breaks behind checkbox options.
...
Add line a break behind each checkbox option in advanced search.
2015-11-14 13:48:20 +01:00
Bence Laky
da91de7821
MDL-42571 assignfeedback_editpdf: Fixed second PDF view
2015-11-12 14:16:17 +00:00