Rajesh Taneja
5aa9b5cee3
MDL-55072 behat: Added support for overriding theme tests
2016-08-24 08:57:15 +08:00
Andrew Nicols
b4bb1e65dc
Merge branch 'MDL-55445-master-2nd' of git://github.com/FMCorz/moodle
2016-08-17 11:25:24 +08:00
Frederic Massart
2258b4dc41
MDL-55445 core: New setting to host the logos
2016-08-17 10:26:31 +08:00
Andrew Nicols
9d8a3055c0
Merge branch 'MDL-55272' of https://github.com/mr-russ/moodle
2016-08-16 14:55:49 +08:00
Russell Smith
6a3acc84de
MDL-55272 lib: Improve test course create performance
...
Use core functions that are faster for test file creation.
To support large requests for hashes, the core hash function
must support large hashes without recursion. PHP has a default
recursion depth of 100 and long hashes don't support this.
Remove transactions as they create performance problems for larger
courses and doesn't introduce significant benefit for developers.
Performance changes meant the times were much faster, a reasonable
guess was taken on performance of an average machine.
2016-08-16 12:00:21 +10:00
Dan Poltawski
8d37a33b16
Merge branch 'wip-MDL-55494-master' of git://github.com/marinaglancy/moodle
2016-08-15 13:15:15 +01:00
Andrew Nicols
51d85c7c6c
MDL-46214 event: Support deprecation of events
...
This patch adds two new functions to the event base to allow deprecation of
the individual events, without entirely removing them from the UI.
This is different to our normal deprecation procedure because all events
must support display of historical data. It must also be possible to view
the event information in the event monitor.
2016-08-15 09:17:02 +08:00
Marina Glancy
951f77006a
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:40:28 +08:00
Andrew Nicols
f1c6194f3d
Merge branch 'MDL-55480-master' of git://github.com/FMCorz/moodle
2016-08-09 13:50:55 +08:00
Dan Poltawski
0c4ccf73d9
Merge branch 'wip-MDL-55418-master' of https://github.com/marinaglancy/moodle
2016-08-08 10:33:46 +01:00
fhuebler
269bcf7e97
MDL-55480 competency: Added missing closing tag
2016-08-08 11:00:22 +08:00
Russell Smith
bdca62ac6d
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-04 21:10:03 +10:00
Eloy Lafuente (stronk7)
a9b1af901b
Merge branch 'MDL-55166-master-blocksettings' of git://github.com/mudrd8mz/moodle
2016-08-03 00:33:58 +02:00
Marina Glancy
134494e07a
MDL-55418 behat: correct exception class name
2016-08-02 17:45:12 +08:00
David Mudrák
0d7c417175
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:15:48 +02:00
Eloy Lafuente (stronk7)
ddf1d5c692
Merge branch 'MDL-55244-master' of git://github.com/danpoltawski/moodle
2016-07-27 00:19:40 +02:00
David Monllao
837cec00f9
Merge branch 'wip-mdl-55091-m' of https://github.com/rajeshtaneja/moodle
...
Conflicts:
lib/upgrade.txt
2016-07-26 10:14:30 +08:00
Rajesh Taneja
52f3e060e4
MDL-55091 phpunit: Following has been deprecated.
...
1. getMock()
2. setExpectedException()
3. checkForUnintentionallyCoveredCode renamed to beStrictAboutCoversAnnotation
4. beStrictAboutTestSize renamed to enforceTimeLimit
5. UnitTestCase class is now fully removed.
2016-07-26 10:11:30 +08:00
David Monllao
854695ee3f
Merge branch 'MDL-51242-master' of git://github.com/andrewnicols/moodle
2016-07-26 02:40:35 +08:00
Dan Poltawski
3a0bc0fdc4
MDL-55244 js: build changes
...
There should be no changes to minified code
2016-07-25 07:58:05 +01:00
Dan Poltawski
5bb4f444de
MDL-55244 js: fix problems with eslint --fix
...
eslint --fix '**/yui/src/**/*.js'
2016-07-25 07:53:05 +01:00
David Monllao
379ca98642
MDL-55287 search: Check that an engine has been selected
2016-07-21 18:40:29 +02:00
Dan Poltawski
29dcec6803
Merge branch 'MDL-55206-master' of git://github.com/junpataleta/moodle
2016-07-19 10:52:13 +01:00
Jun Pataleta
49ccaee5a9
MDL-55206 admin: Some code cleanup
...
* Removed unnecessary TODOs.
* Changed message prompt case to sentence case.
2016-07-15 14:44:35 +08:00
Jun Pataleta
36b88f2486
MDL-55206 admin: Remove div tags in password policy error message
2016-07-15 14:40:54 +08:00
Anant
e370e069a7
MDL-55141 task: Add CLI debugging for tasks
2016-07-14 09:24:52 -07:00
Eloy Lafuente (stronk7)
5968add63f
Merge branch 'MDL-55083_master' of https://github.com/tunele/moodle
2016-07-13 00:09:08 +02:00
tunele
f029401b36
MDL-55083 admin: provide friendly error in case phpxml is missing
2016-07-12 23:35:15 +02:00
David Monllao
eb4f0d9c84
Merge branch 'MDL-54771-master' of git://github.com/cameron1729/moodle
2016-07-12 14:53:32 +02:00
David Monllao
b60d4fca13
Merge branch 'MDL-55048-master' of git://github.com/danpoltawski/moodle
2016-07-12 12:20:35 +02:00
Dan Poltawski
9b62a3eb71
MDL-55048 js: rebuilt files with new version of uglifyjs
2016-07-11 15:53:10 +01:00
Eloy Lafuente (stronk7)
cf7dc57a91
Merge branch 'MDL-54944-master' of git://github.com/danpoltawski/moodle
2016-07-11 16:50:51 +02:00
David Monllao
c68010eaee
MDL-55048 cli: Add example using new cool options
...
Also added short option for ignore password policy.
2016-07-11 15:17:57 +02:00
David Monllao
34127afdb6
Merge branch 'MDL-55084' of git://github.com/prg3/moodle
2016-07-11 15:06:38 +02:00
David Monllao
6a4c2146f9
MDL-53222 search: Replace report_search by new searchareas admin page
2016-07-11 11:49:14 +02:00
Dan Poltawski
c3a95c2840
MDL-53222 admin: rejig listing of search areas
2016-07-11 11:38:41 +02:00
Dan Poltawski
6e304922fb
MDL-54944 js: built files after changes
2016-07-07 12:11:07 +01:00
Dan Poltawski
5602dc1735
MDL-54944 js: ensure functions are consistent in return val
...
Mostly we are being incosnistent when giving an early-exit shortcut.
Detected by http://eslint.org/docs/rules/consistent-return
2016-07-07 12:11:07 +01:00
Dan Poltawski
7b7d55e11a
MDL-54944 js: split variable intialisations in multiple lines
...
To increase code clarity, we don't allow multiple intilisations to be
confused with each other.
Detected by http://eslint.org/docs/rules/one-var-declaration-per-line
2016-07-07 12:11:06 +01:00
Dan Poltawski
2d2b6c9d22
MDL-54944 js: remove uncessary .call() uses
...
Detected by http://eslint.org/docs/rules/no-useless-call
2016-07-07 12:11:06 +01:00
Dan Poltawski
b1c4d0f2d7
MDL-54944 js: Remove uncessary bind() calls
...
Most of these cases, we are already capturing this in a temporary
variable, so the bind becomes uncessary.
Discovered by http://eslint.org/docs/rules/no-extra-bind
2016-07-07 12:11:06 +01:00
Dan Poltawski
9f5f3dcc83
MDL-54944 js: Fix spacing of objects coding style
...
Fixed by http://eslint.org/docs/rules/object-curly-spacing
2016-07-07 12:11:05 +01:00
Dan Poltawski
037de71996
MDL-54944 eslint: Add rules from Policy decision
...
Also bump eslint to v2.13.1 and make the version explicit in
package.json
2016-07-07 12:10:49 +01:00
Cameron Ball
aa60ab01c3
MDL-54771 tool_recyclebin: Don't add temp course to recycle bin
2016-07-06 23:18:36 +08:00
Paul Greidanus
c248c3f07f
MDL-55084 admin: CLI driven password reset
...
This patch allows for changing a user's password via the command line.
This allows for scripted password changes easily.
2016-07-06 07:00:57 -06:00
Eloy Lafuente (stronk7)
006e2b787a
Merge branch 'MDL-54857-master' of git://github.com/jleyva/moodle
2016-07-06 00:03:39 +02:00
Andrew Nicols
69efe54640
Merge branch 'MDL-53495' of https://github.com/mr-russ/moodle
2016-07-05 15:07:21 +08:00
Andrew Nicols
275480a0de
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:52:53 +08:00
Jake Dallimore
ea106d2a1d
MDL-53431 tool_monitor: Access control for tool monitor subscriptions
2016-07-05 10:36:27 +08:00
Andrew Nicols
642a1d5480
Merge branch 'MDL-53019' of git://github.com/stronk7/moodle
2016-07-05 08:15:02 +08:00