Andrew Nicols [Tue, 4 Oct 2016 06:59:11 +0000 (14:59 +0800)]
Merge branch 'MDL-55928-master' of git://github.com/jleyva/moodle
Andrew Nicols [Tue, 4 Oct 2016 06:54:12 +0000 (14:54 +0800)]
Merge branch 'MDL-56009-master' of git://github.com/lameze/moodle
Andrew Nicols [Tue, 4 Oct 2016 03:20:24 +0000 (11:20 +0800)]
Merge branch 'MDL-55886-master' of git://github.com/danpoltawski/moodle
Andrew Nicols [Tue, 4 Oct 2016 02:59:18 +0000 (10:59 +0800)]
Merge branch 'MDL-56000-master' of git://github.com/lameze/moodle
Andrew Nicols [Tue, 4 Oct 2016 02:35:25 +0000 (10:35 +0800)]
Merge branch 'MDL-56056-master' of git://github.com/FMCorz/moodle
Andrew Nicols [Tue, 4 Oct 2016 01:19:42 +0000 (09:19 +0800)]
Merge branch 'wip-MDL-31243-master' of https://github.com/Beedell/moodle
Andrew Nicols [Tue, 4 Oct 2016 01:01:25 +0000 (09:01 +0800)]
Merge branch 'MDL-56198' of git://github.com/timhunt/moodle
Andrew Nicols [Tue, 4 Oct 2016 00:53:19 +0000 (08:53 +0800)]
MDL-53777 tool_mobile: Adjust langstring
Andrew Nicols [Tue, 4 Oct 2016 00:51:24 +0000 (08:51 +0800)]
Merge branch 'MDL-53777-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 3 Oct 2016 22:53:02 +0000 (00:53 +0200)]
Merge branch 'MDL-56172-master' of git://github.com/danpoltawski/moodle
Eloy Lafuente (stronk7) [Mon, 3 Oct 2016 22:41:00 +0000 (00:41 +0200)]
Merge branch 'MDL-56166-master' of git://github.com/FMCorz/moodle
Eloy Lafuente (stronk7) [Mon, 3 Oct 2016 22:39:06 +0000 (00:39 +0200)]
Merge branch 'MDL-56160-master' of git://github.com/dpalou/moodle
Dan Poltawski [Mon, 3 Oct 2016 15:43:52 +0000 (16:43 +0100)]
Merge branch 'MDL-56181-master-czechia' of git://github.com/mudrd8mz/moodle
Dan Poltawski [Mon, 3 Oct 2016 15:42:39 +0000 (16:42 +0100)]
Merge branch 'MDL-56143-master-typo-boost' of git://github.com/mudrd8mz/moodle
Dan Poltawski [Mon, 3 Oct 2016 15:09:25 +0000 (16:09 +0100)]
Merge branch 'MDL-52317' of https://github.com/NeillM/moodle
Tim Hunt [Thu, 29 Sep 2016 16:23:27 +0000 (17:23 +0100)]
MDL-56198 assignment: improve grading info responsiveness
Dan Poltawski [Mon, 3 Oct 2016 14:44:40 +0000 (15:44 +0100)]
Merge branch 'MDL-55786-master' of git://github.com/jleyva/moodle
Dan Poltawski [Mon, 3 Oct 2016 13:46:43 +0000 (14:46 +0100)]
Merge branch 'MDL-54802-master' of git://github.com/lameze/moodle
Juan Leyva [Thu, 8 Sep 2016 12:52:34 +0000 (13:52 +0100)]
MDL-55786 rating: New Web Service core_rating_add_rating
Juan Leyva [Thu, 8 Sep 2016 12:52:19 +0000 (13:52 +0100)]
MDL-55786 rating: Move common code to new function
Dan Poltawski [Mon, 3 Oct 2016 10:18:43 +0000 (11:18 +0100)]
MDL-55740 mod_assign: bump version
Dan Poltawski [Mon, 3 Oct 2016 10:16:09 +0000 (11:16 +0100)]
Merge branch 'MDL-55740-master' of git://github.com/jleyva/moodle
Dan Poltawski [Mon, 3 Oct 2016 09:31:52 +0000 (10:31 +0100)]
Merge branch 'MDL-55347-master' of git://github.com/jleyva/moodle
Dan Poltawski [Mon, 3 Oct 2016 09:24:59 +0000 (10:24 +0100)]
Merge branch 'wip-MDL-55911-master' of https://github.com/Beedell/moodle
Juan Leyva [Thu, 1 Sep 2016 11:47:13 +0000 (13:47 +0200)]
MDL-55347 user: New WS core_user_set_users_preferences
Juan Leyva [Thu, 28 Apr 2016 11:09:29 +0000 (13:09 +0200)]
MDL-53777 tool_mobile: New script for launching the mobile app
Juan Leyva [Mon, 25 Apr 2016 16:40:27 +0000 (18:40 +0200)]
MDL-53777 tool_mobile: New setting typeoflogin, including WS
Juan Leyva [Mon, 25 Apr 2016 12:38:57 +0000 (14:38 +0200)]
MDL-53777 tool_mobile: Move mobile settings to the admin tool
Andrew Nicols [Mon, 3 Oct 2016 07:57:46 +0000 (15:57 +0800)]
Merge branch 'MDL-56003-master-int' of https://github.com/FMCorz/moodle
Frédéric Massart [Mon, 3 Oct 2016 07:48:37 +0000 (09:48 +0200)]
MDL-56003 theme_boost: Update thirdpartylib.xml to reflect BS4 update
David Monllao [Mon, 3 Oct 2016 06:33:24 +0000 (14:33 +0800)]
Merge branch 'MDL-55168-master' of git://github.com/danpoltawski/moodle
David Monllao [Mon, 3 Oct 2016 05:53:29 +0000 (13:53 +0800)]
Merge branch 'wip-mdl-56210' of https://github.com/rajeshtaneja/moodle
David Monllao [Mon, 3 Oct 2016 05:31:36 +0000 (13:31 +0800)]
Merge branch 'MDL-55165-master' of git://github.com/danpoltawski/moodle
Simey Lameze [Tue, 20 Sep 2016 08:24:56 +0000 (16:24 +0800)]
MDL-56009 lib: update RequireJS to 2.3.2
David Monllao [Mon, 3 Oct 2016 05:07:01 +0000 (13:07 +0800)]
Merge branch 'MDL-56164-master' of git://github.com/danpoltawski/moodle
Rajesh Taneja [Mon, 3 Oct 2016 05:03:51 +0000 (13:03 +0800)]
MDl-56210 behat: Ensure page is loaded, before checking button
David Monllao [Mon, 3 Oct 2016 05:00:08 +0000 (13:00 +0800)]
Merge branch 'wip-MDL-55990-master' of git://github.com/marinaglancy/moodle
Andrew Nicols [Mon, 3 Oct 2016 04:59:32 +0000 (12:59 +0800)]
MDL-55767 competency: Deprecate langstring and replace
Andrew Nicols [Mon, 3 Oct 2016 04:55:06 +0000 (12:55 +0800)]
Merge branch 'MDL-55767-master' of git://github.com/damyon/moodle
David Monllao [Mon, 3 Oct 2016 04:40:25 +0000 (12:40 +0800)]
Merge branch 'MDL-55964_master' of https://github.com/StudiUM/moodle
Damyon Wiese [Mon, 3 Oct 2016 04:01:56 +0000 (12:01 +0800)]
MDL-55767 competencies: Better exceptions for persistent
The persistent exceptions "squash" all the details and only display
them to developers. This leads to generic "Invalid persistent" messages
with no explanation. Instead lets include the message detail always.
Damyon Wiese [Tue, 30 Aug 2016 02:59:05 +0000 (10:59 +0800)]
MDL-55767 tool_lpimportcsv: import/export competency fmwks
David Monllao [Mon, 3 Oct 2016 03:09:16 +0000 (11:09 +0800)]
Merge branch 'MDL-56127' of git://github.com/stronk7/moodle
David Monllao [Mon, 3 Oct 2016 03:04:34 +0000 (11:04 +0800)]
Merge branch 'MDL-56167-master' of git://github.com/danpoltawski/moodle
Andrew Nicols [Mon, 3 Oct 2016 02:51:43 +0000 (10:51 +0800)]
Merge branch 'MDL-56003-master' of git://github.com/FMCorz/moodle
Andrew Nicols [Mon, 3 Oct 2016 02:13:09 +0000 (10:13 +0800)]
Merge branch 'MDL-39117' of git://github.com/mr-russ/moodle
Andrew Nicols [Mon, 3 Oct 2016 00:20:38 +0000 (08:20 +0800)]
Merge branch 'MDL-56168-master' of git://github.com/FMCorz/moodle
John Beedell [Thu, 8 Sep 2016 15:17:07 +0000 (16:17 +0100)]
MDL-55911 Quiz: Accessibility, Label blanks in DD questions
John Beedell [Tue, 27 Sep 2016 15:18:24 +0000 (16:18 +0100)]
MDL-31243 access/enrol libs: rename new groups functions
John Beedell [Fri, 12 Aug 2016 14:13:09 +0000 (15:13 +0100)]
MDL-31243 access/enrol libs: new fns returning useful SQL fragments
Refactor similar SQL generation code from get_users_by_capability
and get_enrolled_uses to make get_with_capability_sql.
Modified files: accesslib.php, enrollib.php, grouplib.php, new tests.
John Beedell [Tue, 30 Aug 2016 09:58:29 +0000 (10:58 +0100)]
MDL-31243 access/enrol libs: move enrol functions
Dan Poltawski [Thu, 29 Sep 2016 17:04:08 +0000 (18:04 +0100)]
MDL-55168 assign: fix some incorrectly defined css transitions
The lint error suggests as though we were waiting 0s to do a
transiition of duration of 0s (i.e. nothing), but thats not actually
the case.
Dan Poltawski [Thu, 29 Sep 2016 16:48:34 +0000 (17:48 +0100)]
MDL-55168 report_competency: delete empty css file
Dan Poltawski [Thu, 28 Jul 2016 10:37:54 +0000 (11:37 +0100)]
MDL-55168 css: fix various errors detected by stylelint
Ignored properties, invalid propertiies, duplicates, invalid selectors..
Detected by stylelint rules:
http://stylelint.io/user-guide/rules/declaration-block-no-ignored-properties
http://stylelint.io/user-guide/rules/selector-type-no-unknown
http://stylelint.io/user-guide/rules/declaration-block-no-duplicate-properties
http://stylelint.io/user-guide/rules/max-line-length
http://stylelint.io/user-guide/rules/no-browser-hacks
Dan Poltawski [Fri, 30 Sep 2016 08:22:02 +0000 (09:22 +0100)]
MDL-55168 css: remove 0-length units
Dan Poltawski [Thu, 28 Jul 2016 14:37:38 +0000 (15:37 +0100)]
MDL-55168 css: use shorthand colour props when possible
Dan Poltawski [Thu, 28 Jul 2016 12:06:15 +0000 (13:06 +0100)]
MDL-55168 css: ignore some stylelint complains
1) Legacy css where it would not be a good use of time to
update.
2) Ignored some long lines and added todo
3) Fixed some line length issues
Dan Poltawski [Thu, 28 Jul 2016 08:40:45 +0000 (09:40 +0100)]
MDL-55168 css: fix spacing of selectors
Dan Poltawski [Thu, 28 Jul 2016 08:06:18 +0000 (09:06 +0100)]
MDL-55168 css: reformat plain css with stylefmt
Dan Poltawski [Thu, 28 Jul 2016 08:31:41 +0000 (09:31 +0100)]
MDL-55168 grunt: Add plain css linting
Dan Poltawski [Fri, 30 Sep 2016 07:50:47 +0000 (08:50 +0100)]
MDL-56164 theme_boost: remove empty stylesheet
Dan Poltawski [Fri, 30 Sep 2016 07:50:47 +0000 (08:50 +0100)]
MDL-56164 theme_boost: remove empty stylesheet
Neill Magill [Thu, 11 Aug 2016 12:58:09 +0000 (13:58 +0100)]
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.
Rajesh Taneja [Fri, 30 Sep 2016 02:19:09 +0000 (10:19 +0800)]
MDL-56210 behat: Ensure behat waits for dependancy manager
Dan Poltawski [Wed, 7 Sep 2016 12:53:40 +0000 (13:53 +0100)]
MDL-55886 block_rss_client: fix oracle compatibility
Dan Poltawski [Wed, 28 Sep 2016 17:42:01 +0000 (18:42 +0100)]
MDL-56172 admin: remove cssoptimiser config options
Dan Poltawski [Wed, 28 Sep 2016 17:41:05 +0000 (18:41 +0100)]
MDL-56172 css: remove css optimiser
This functionality no longer makes sense inside Moodle now that we have
external tools like stylelint to help us with this. It was not able to
be used by any core themes.
The code was always marked as not for external use.
Dan Poltawski [Wed, 27 Jul 2016 15:35:58 +0000 (16:35 +0100)]
MDL-55165 bootstrap: built css
Dan Poltawski [Tue, 27 Sep 2016 10:10:03 +0000 (11:10 +0100)]
MDL-55165 stylelint: remove unset redundant properities rule
http://stylelint.io/user-guide/rules/shorthand-property-no-redundant-values/
Fred and I had discussed enabling this rule, but think it's better for
CSS newcomers to be disabled, so lets remove trace of it.
Dan Poltawski [Wed, 27 Jul 2016 15:19:18 +0000 (16:19 +0100)]
MDL-55165 less: use lowercase hex codes for colours
And use shorthand where possible.
Detected by
http://stylelint.io/user-guide/rules/color-hex-case/
http://stylelint.io/user-guide/rules/color-hex-length/
When reviewing this change, you can hide the case changes by
reviewing with:
GIT_EXTERNAL_DIFF='diff -ipu #' git diff --ext-diff
Dan Poltawski [Wed, 27 Jul 2016 15:06:03 +0000 (16:06 +0100)]
MDL-55165 less: ensure no units on 0 length things
Detected by http://stylelint.io/user-guide/rules/length-zero-no-unit/
Dan Poltawski [Wed, 27 Jul 2016 14:41:28 +0000 (15:41 +0100)]
MDL-55165 less: fix various errors in less
Detected by stylelint rules:
http://stylelint.io/user-guide/rules/declaration-block-no-ignored-properties/
http://stylelint.io/user-guide/rules/declaration-block-no-duplicate-properties/
http://stylelint.io/user-guide/rules/declaration-block-no-shorthand-property-overrides/
http://stylelint.io/user-guide/rules/value-keyword-case/
http://stylelint.io/user-guide/rules/selector-type-no-unknown/
http://stylelint.io/user-guide/rules/selector-type-no-unknown/
Eloy Lafuente (stronk7) [Mon, 26 Sep 2016 21:16:15 +0000 (23:16 +0200)]
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.
Frédéric Massart [Wed, 21 Sep 2016 13:22:15 +0000 (15:22 +0200)]
MDL-56056 theme_boost: Align completion icons with activity menus
Dan Poltawski [Thu, 29 Sep 2016 11:42:50 +0000 (12:42 +0100)]
weekly release 3.2dev
Dan Poltawski [Thu, 29 Sep 2016 11:42:48 +0000 (12:42 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
David Mudrák [Thu, 29 Sep 2016 09:47:11 +0000 (11:47 +0200)]
MDL-56181 lang: Fix CI and CZ country short names to match ISO 3166
Frédéric Massart [Wed, 28 Sep 2016 14:08:45 +0000 (16:08 +0200)]
MDL-56168 theme_boost: Make default accent colour match preset
Simey Lameze [Tue, 20 Sep 2016 06:44:48 +0000 (14:44 +0800)]
MDL-56000 lib: upgrade PHPMailer to 5.2.16
Jun Pataleta [Wed, 28 Sep 2016 07:10:45 +0000 (15:10 +0800)]
MDL-49609 mod_lti: Fixes for problems found in testing
* Load contentitem_return doc before processing
* Also use new AMD modal instead of the YUI one.
* Remove conversion of text columns in union queries
- Since the value column in lti_types_config was changed to a
text type, there is no need to use $DB->sql_compare_text()
for the lti_types columns involved in the union queries in
lti_get_type_config().
Eloy Lafuente (stronk7) [Wed, 28 Sep 2016 23:45:02 +0000 (01:45 +0200)]
Merge branch 'MDL-53870-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Wed, 28 Sep 2016 23:14:33 +0000 (01:14 +0200)]
Merge branch 'MDL-55804_master' of git://github.com/dmonllao/moodle
Rajesh Taneja [Wed, 28 Sep 2016 22:53:28 +0000 (06:53 +0800)]
MDL-49609 behat: Replace deprecated step
Eloy Lafuente (stronk7) [Wed, 28 Sep 2016 18:08:31 +0000 (20:08 +0200)]
Merge branch 'MDL-56019-master' of git://github.com/dpalou/moodle
Eloy Lafuente (stronk7) [Wed, 28 Sep 2016 18:05:08 +0000 (20:05 +0200)]
Merge branch 'wip-mdl-55879' of https://github.com/rajeshtaneja/moodle
Eloy Lafuente (stronk7) [Wed, 28 Sep 2016 17:59:20 +0000 (19:59 +0200)]
Merge branch 'MDL-55785-master' of git://github.com/jleyva/moodle
Serge Gauthier [Wed, 28 Sep 2016 17:15:49 +0000 (13:15 -0400)]
MDL-55964 report_competency: Missing blocks in Competency breakdown
Fix also the breadcrumb.
Dan Poltawski [Wed, 28 Sep 2016 14:34:56 +0000 (15:34 +0100)]
MDL-56167 setup: bail out on lower version requirements in all cases
It's quite possible to get incomrehensible errors otherwise
Frédéric Massart [Wed, 28 Sep 2016 13:31:58 +0000 (15:31 +0200)]
MDL-56166 theme_boost: Apply default dashboard styles to dashboard only
Dan Poltawski [Wed, 28 Sep 2016 13:03:52 +0000 (14:03 +0100)]
Merge branch 'MDL-55420-master' of git://github.com/FMCorz/moodle
Frédéric Massart [Wed, 28 Sep 2016 12:35:01 +0000 (14:35 +0200)]
MDL-55420 theme_boost: Migrate CSS added since Boost development started
Frédéric Massart [Mon, 19 Sep 2016 10:01:03 +0000 (12:01 +0200)]
MDL-56003 theme_boost: Update Bootstrap to v4.0.0-alpha.4
Dan Poltawski [Wed, 28 Sep 2016 11:00:17 +0000 (12:00 +0100)]
Merge branch 'MDL-55071-master-behat-fixes-is-back' of https://github.com/FMCorz/moodle
Dani Palou [Wed, 28 Sep 2016 10:26:32 +0000 (12:26 +0200)]
MDL-56160 ws: Return site course ID in get_site_info
Frédéric Massart [Wed, 28 Sep 2016 09:50:09 +0000 (11:50 +0200)]
MDL-55071 behat: Action menus can be opened without Javascript
Standard action menus expand automatically when Javascript is disabled
thus there is no need to open them. In Boost, they expand when they're
hovered or when the focus is set on their trigger.
Frédéric Massart [Wed, 28 Sep 2016 09:13:53 +0000 (11:13 +0200)]
MDL-55071 behat: Adapting form_row selector to reflect recent changes
Labels are no longer used for static elements. The form row selector
has been changed to include "labels" from static elements.
Frédéric Massart [Tue, 20 Sep 2016 15:53:48 +0000 (17:53 +0200)]
MDL-56042 output: Post process with tree structure always returns CSS
A certain combination of booleans could cause some of the processes
not to take effect as the tree was not converted back into a string.
Juan Leyva [Tue, 26 Apr 2016 10:13:14 +0000 (12:13 +0200)]
MDL-53870 mod_quiz: Return sequence and time information for questions
Juan Leyva [Tue, 26 Apr 2016 09:25:45 +0000 (11:25 +0200)]
MDL-53870 mod_quiz: New access rule for allowing offline attempts
Juan Leyva [Wed, 20 Apr 2016 09:15:21 +0000 (11:15 +0200)]
MDL-53870 mod_quiz: New settings for quiz attempts in the mobile app