Dan Poltawski [Mon, 31 Jul 2017 10:33:05 +0000 (11:33 +0100)]
Merge branch 'MDL-59632_master' of git://github.com/dmonllao/moodle
David Monllao [Mon, 31 Jul 2017 09:46:30 +0000 (11:46 +0200)]
Merge branch 'MDL-59511-master-oauthsysmail' of git://github.com/Dagefoerde/moodle
Dan Poltawski [Mon, 31 Jul 2017 09:21:32 +0000 (10:21 +0100)]
Merge branch 'wip-MDL-59476-master-2' of git://github.com/marinaglancy/moodle
Andrew Nicols [Mon, 31 Jul 2017 07:17:49 +0000 (15:17 +0800)]
Merge branch 'MDL-58196-master' of git://github.com/ankitagarwal/moodle
David Monllao [Mon, 31 Jul 2017 06:58:56 +0000 (08:58 +0200)]
Merge branch 'MDL-59649-master' of git://github.com/jleyva/moodle
David Monllao [Mon, 31 Jul 2017 06:36:18 +0000 (08:36 +0200)]
Merge branch 'MDL-58744-master' of https://github.com/jacac/moodle
Ankit Agarwal [Thu, 20 Jul 2017 06:35:02 +0000 (12:05 +0530)]
MDL-58196 availability: Fix UI for pass/fail config
For pass/fail setting to work properly, activities must have 'Require grade' completion set,
just make sure we don't allow activities without this setting to be set
Ankit Agarwal [Wed, 19 Jul 2017 09:56:13 +0000 (15:26 +0530)]
MDL-58196 availability: Add appropriate dependencies in mform
Andrew Nicols [Mon, 31 Jul 2017 03:37:45 +0000 (11:37 +0800)]
Merge branch 'm34_MDL-59583_Fix_MariaDB_10d2d7_Breaking_Change' of https://github.com/scara/moodle
Andrew Nicols [Mon, 31 Jul 2017 03:35:45 +0000 (11:35 +0800)]
MDL-59564 user: Whitespace fix
Andrew Nicols [Mon, 31 Jul 2017 03:15:09 +0000 (11:15 +0800)]
Merge branch 'MDL-59564-master' of git://github.com/damyon/moodle
Andrew Nicols [Mon, 31 Jul 2017 02:12:02 +0000 (10:12 +0800)]
Merge branch 'MDL-59307_master' of git://github.com/dmonllao/moodle
Damyon Wiese [Fri, 21 Jul 2017 06:36:35 +0000 (14:36 +0800)]
MDL-59564 user: Add behat for bulk enrolment
Cover bulk enrolment changes from the participants page with a behat.
Damyon Wiese [Fri, 21 Jul 2017 01:50:28 +0000 (09:50 +0800)]
MDL-59564 users: Add bulk enrolment change
Add bulk change enrolments form to the participants page.
Juan Leyva [Fri, 28 Jul 2017 12:02:26 +0000 (14:02 +0200)]
MDL-59649 mod_data: Fix content exporter
The content3 and content4 fields should be type PARAM_RAW
Jan Dageförde [Thu, 13 Jul 2017 13:36:57 +0000 (15:36 +0200)]
MDL-59511 oauth2: Allow empty email in system account
Jakob Ackermann [Thu, 27 Apr 2017 22:23:43 +0000 (15:23 -0700)]
MDL-58744 blocks: Add system context block position in non user context.
David Monllao [Thu, 20 Jul 2017 18:40:57 +0000 (20:40 +0200)]
MDL-59307 analytics: Easy enable / disable
Dan Poltawski [Thu, 27 Jul 2017 09:10:46 +0000 (10:10 +0100)]
weekly release 3.4dev
Dan Poltawski [Thu, 27 Jul 2017 09:10:44 +0000 (10:10 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Andrew Nicols [Thu, 27 Jul 2017 06:23:52 +0000 (14:23 +0800)]
Merge branch 'MDL-57791_master-fix5' of git://github.com/dmonllao/moodle
David Monllao [Thu, 27 Jul 2017 06:15:02 +0000 (08:15 +0200)]
MDL-57791 analytics: Fix error message for no evaluation models
Andrew Nicols [Thu, 27 Jul 2017 03:34:43 +0000 (11:34 +0800)]
Merge branch 'MDL-59369-master-fix' of git://github.com/junpataleta/moodle
Jun Pataleta [Thu, 27 Jul 2017 01:50:12 +0000 (09:50 +0800)]
MDL-59369 enrol: Fix add_to_group Behat tests
Tab to the next element after selecting groups in order for
the autocomplete element to close and be able to click on the
"Save changes" link.
David Monllao [Tue, 25 Jul 2017 14:11:25 +0000 (16:11 +0200)]
MDL-59632 search: Style search box for boost
David Monllao [Wed, 26 Jul 2017 12:42:38 +0000 (14:42 +0200)]
Merge branch 'MDL-58906-master' of git://github.com/ankitagarwal/moodle
Dan Poltawski [Wed, 26 Jul 2017 08:42:10 +0000 (09:42 +0100)]
Merge branch 'MDL-57698-master-fix' of https://github.com/xow/moodle
Dan Poltawski [Wed, 26 Jul 2017 08:34:21 +0000 (09:34 +0100)]
Merge branch 'MDL-57791_master-fix4' of git://github.com/dmonllao/moodle
Ankit Agarwal [Wed, 26 Jul 2017 07:21:27 +0000 (12:51 +0530)]
MDL-58906 calendar: Remove check for _refresh_events exists
David Monllao [Wed, 26 Jul 2017 07:17:58 +0000 (09:17 +0200)]
MDL-57791 analytics: Predictions deleted context management
Andrew Nicols [Wed, 26 Jul 2017 06:53:39 +0000 (14:53 +0800)]
Merge branch 'MDL-59499-master-classfix' of github.com:snake/moodle
Andrew Nicols [Wed, 26 Jul 2017 06:03:22 +0000 (14:03 +0800)]
Merge branch 'MDL-59367-master-fix2' of github.com/damyon/moodle
Damyon Wiese [Wed, 26 Jul 2017 05:45:32 +0000 (13:45 +0800)]
MDL-59367 behat: Close the autocomplete
Close the auto complete suggestions list so it does not obscure the save changes button in chrome
Andrew Nicols [Wed, 26 Jul 2017 05:38:03 +0000 (13:38 +0800)]
Merge branch 'MDL-57791-master-inarrayfix' of github.com:snake/moodle
Andrew Nicols [Wed, 26 Jul 2017 05:30:44 +0000 (13:30 +0800)]
MDL-59367 participants: Whitespace fix
Andrew Nicols [Wed, 26 Jul 2017 05:26:12 +0000 (13:26 +0800)]
Merge branch 'MDL-59367-master-fix1' of github.com/damyon/moodle
Jake Dallimore [Wed, 26 Jul 2017 05:25:37 +0000 (13:25 +0800)]
MDL-57791 analytics: fix for in_array
Damyon Wiese [Wed, 26 Jul 2017 03:20:35 +0000 (11:20 +0800)]
MDL-59367 participants: Reduce db queries
Fetch all role assignments for the course in a single query, instead of for each of the listed users.
More data but less queries.
Jake Dallimore [Wed, 26 Jul 2017 03:11:09 +0000 (11:11 +0800)]
MDL-59499 admin: class fix for course category expansion icons
John Okely [Wed, 26 Jul 2017 02:41:39 +0000 (10:41 +0800)]
MDL-57698 backup: Decrease deadlock fixture size
Andrew Nicols [Wed, 26 Jul 2017 01:47:26 +0000 (09:47 +0800)]
Merge branch 'MDL-59369-master' of git://github.com/junpataleta/moodle
Jun Pataleta [Tue, 25 Jul 2017 06:20:39 +0000 (14:20 +0800)]
MDL-59369 user: IR fixes
* Moved status_field to core_user\output namespace.
* Assigned status flags for the template context in order to determine
which label class to use for the given status.
Part of MDL-59290.
Jun Pataleta [Tue, 18 Jul 2017 07:00:00 +0000 (15:00 +0800)]
MDL-59369 user: Render status as highlighted labels
Jun Pataleta [Tue, 18 Jul 2017 03:59:46 +0000 (11:59 +0800)]
MDL-59369 enrol: Behat tests for plugin enrol actions
Jun Pataleta [Thu, 13 Jul 2017 14:20:10 +0000 (22:20 +0800)]
MDL-59369 user: Behat tests involving the Status column
Jun Pataleta [Thu, 13 Jul 2017 02:32:49 +0000 (10:32 +0800)]
MDL-59369 user: User enrolment status JS controls
* Add actions for editing user enrolment and unenrol
* Render user enrolment details in a modal
Jun Pataleta [Tue, 18 Jul 2017 03:55:31 +0000 (11:55 +0800)]
MDL-59369 enrol: Introduce data-action attribute for enrol action links
Jun Pataleta [Thu, 13 Jul 2017 02:32:20 +0000 (10:32 +0800)]
MDL-59369 enrol: Cleanup enrol pages
* Cleanup edit enrolment form.
* Improve edit enrol form validation error message.
* Add modal custom data flag to edit enrolment form to hide action
buttons if loaded via fragment.
* Point return URLs of edit enrolment and user unenrol pages back to
participants page.
Jun Pataleta [Thu, 13 Jul 2017 02:29:17 +0000 (10:29 +0800)]
MDL-59369 enrol: Edit user enrolment fragment
Jun Pataleta [Thu, 13 Jul 2017 02:28:02 +0000 (10:28 +0800)]
MDL-59369 enrol: New ws core_enrol_external::edit_user_enrolment
Jun Pataleta [Thu, 13 Jul 2017 02:18:15 +0000 (10:18 +0800)]
MDL-59369 user: Add status column to the participants table
AMOS bot [Tue, 25 Jul 2017 16:07:06 +0000 (00:07 +0800)]
Automatically generated installer lang files
Dan Poltawski [Tue, 25 Jul 2017 10:48:09 +0000 (11:48 +0100)]
Merge branch 'MDL-57698-master' of https://github.com/xow/moodle
Dan Poltawski [Tue, 25 Jul 2017 10:37:54 +0000 (11:37 +0100)]
Merge branch 'MDL-57791_master-fix3' of git://github.com/dmonllao/moodle
Matteo Scaramuccia [Tue, 25 Jul 2017 07:07:20 +0000 (09:07 +0200)]
MDL-59583 dml: fixed breaking change added w/ MariaDB 10.2.7+
Dan Poltawski [Tue, 25 Jul 2017 10:06:27 +0000 (11:06 +0100)]
Merge branch 'MDL-58761_bad_regex_in_custom_step' of https://github.com/gthomas2/moodle
David Monllao [Tue, 25 Jul 2017 09:53:00 +0000 (11:53 +0200)]
Merge branch 'MDL-59453-master' of git://github.com/jleyva/moodle
Dan Poltawski [Tue, 25 Jul 2017 09:51:10 +0000 (10:51 +0100)]
Merge branch 'MDL-59425-master' of https://github.com/abias/moodle
David Monllao [Tue, 25 Jul 2017 09:17:07 +0000 (11:17 +0200)]
Merge branch 'MDL-59544-master-filemanagervalidation' of git://github.com/mudrd8mz/moodle
David Monllao [Tue, 25 Jul 2017 09:11:09 +0000 (11:11 +0200)]
Merge branch 'MDL-59485' of https://github.com/IMSGlobal/moodle
David Monllao [Tue, 25 Jul 2017 09:09:44 +0000 (11:09 +0200)]
Merge branch 'MDL-59578-master' of git://github.com/junpataleta/moodle
David Monllao [Tue, 25 Jul 2017 09:04:47 +0000 (11:04 +0200)]
MDL-57791 analytics: Set logstore during install
get_analytics_logstore updated to fix an edge case.
Dan Poltawski [Tue, 25 Jul 2017 08:52:03 +0000 (09:52 +0100)]
Merge branch 'MDL-59238-master' of git://github.com/jleyva/moodle
Dan Poltawski [Tue, 25 Jul 2017 08:04:59 +0000 (09:04 +0100)]
Merge branch 'MDL-59268-master' of git://github.com/jleyva/moodle
Matteo Scaramuccia [Tue, 25 Jul 2017 07:06:18 +0000 (09:06 +0200)]
MDL-59583 dml: improve perfs by unsetting the key.
Andrew Nicols [Tue, 25 Jul 2017 07:04:52 +0000 (15:04 +0800)]
MDL-59367 user: Documentation fix
Andrew Nicols [Tue, 25 Jul 2017 07:02:55 +0000 (15:02 +0800)]
Merge branch 'MDL-59367-master' of git://github.com/damyon/moodle
Dan Poltawski [Tue, 25 Jul 2017 06:58:23 +0000 (07:58 +0100)]
Merge branch 'MDL-59432-master' of git://github.com/lameze/moodle
Dan Poltawski [Tue, 25 Jul 2017 06:31:34 +0000 (07:31 +0100)]
Merge branch 'MDL-59240-master' of git://github.com/jleyva/moodle
Marina Glancy [Tue, 25 Jul 2017 05:49:53 +0000 (13:49 +0800)]
MDL-59476 dml: temporary mysql tables should not use compressed rows
Andrew Nicols [Tue, 25 Jul 2017 02:44:05 +0000 (10:44 +0800)]
Merge branch 'MDL-56751-master' of git://github.com/jleyva/moodle
Andrew Nicols [Tue, 25 Jul 2017 00:27:36 +0000 (08:27 +0800)]
Merge branch 'MDL-57791_master-fix2' of git://github.com/dmonllao/moodle
Juan Leyva [Fri, 16 Jun 2017 11:32:34 +0000 (12:32 +0100)]
MDL-59238 mod_workshop: New WS mod_workshop_view_workshop
Juan Leyva [Fri, 16 Jun 2017 11:25:34 +0000 (12:25 +0100)]
MDL-59238 mod_workshop: Move event and completion to Workshop class
The completion set_module_viewed and the course_module_viewed event
code has been moved to the workshop class.
This change is consistent with other modules (like lesson, feedback or
quiz) and it is necessary to be able to use the new method via WS.
Juan Leyva [Fri, 16 Jun 2017 10:24:41 +0000 (11:24 +0100)]
MDL-59268 mod_workshop: New WS mod_workshop_get_user_plan
Juan Leyva [Thu, 15 Jun 2017 16:53:07 +0000 (17:53 +0100)]
MDL-59240 mod_workshop: New WS mod_workshop_get_access_information
Dan Poltawski [Mon, 24 Jul 2017 15:55:54 +0000 (16:55 +0100)]
Merge branch 'MDL-59436-master' of git://github.com/junpataleta/moodle
David Monllao [Mon, 24 Jul 2017 15:45:31 +0000 (17:45 +0200)]
MDL-57791 analytics: Compatibility with oracle
Also moved predictions test to analytics/tests/prediction_test.php
Andrew Davidson [Wed, 19 Jul 2017 12:40:26 +0000 (13:40 +0100)]
MDL-59499 coursemanagement: Rewitten expand and collapse
Also replace M.util.get_string() calls with core/str module
Andrew Davidson [Tue, 11 Jul 2017 11:33:08 +0000 (12:33 +0100)]
MDL-59499 - Fixed collapsing category javascript to use template rendering
David Monllao [Mon, 24 Jul 2017 11:24:31 +0000 (13:24 +0200)]
Merge branch 'MDL-57945-master' of git://github.com/danpoltawski/moodle
Dan Poltawski [Mon, 24 Jul 2017 11:15:52 +0000 (12:15 +0100)]
Merge branch 'MDL-59237-master' of git://github.com/jleyva/moodle
Dan Poltawski [Mon, 24 Jul 2017 11:06:20 +0000 (12:06 +0100)]
MDL-57945 css: remove no-browser-hacks ignores
The rule has been removed
David Monllao [Mon, 24 Jul 2017 11:03:10 +0000 (13:03 +0200)]
Merge branch 'MDL-59509-master' of git://github.com/andrewnicols/moodle
David Monllao [Mon, 24 Jul 2017 10:35:14 +0000 (12:35 +0200)]
Merge branch 'MDL-59556-master' of https://github.com/abias/moodle
David Monllao [Mon, 24 Jul 2017 10:22:43 +0000 (12:22 +0200)]
Merge branch 'MDL-58906-master' of git://github.com/ankitagarwal/moodle
Dan Poltawski [Mon, 24 Jul 2017 09:04:56 +0000 (10:04 +0100)]
Merge branch 'MDL-57791_master-fix1' of git://github.com/dmonllao/moodle
Dan Poltawski [Mon, 24 Jul 2017 08:54:39 +0000 (09:54 +0100)]
Merge branch 'MDL-59572-master' of git://github.com/andrewnicols/moodle
David Monllao [Mon, 24 Jul 2017 08:43:04 +0000 (10:43 +0200)]
MDL-57791 tests: Restore logstores pre-test state
Dan Poltawski [Mon, 24 Jul 2017 08:05:19 +0000 (09:05 +0100)]
Merge branch 'MDL-58174-master' of https://github.com/abias/moodle
Andrew Nicols [Mon, 24 Jul 2017 07:03:30 +0000 (15:03 +0800)]
Merge branch 'wip-MDL-38129-master' of git://github.com/marinaglancy/moodle
Andrew Nicols [Mon, 24 Jul 2017 06:38:46 +0000 (14:38 +0800)]
Merge branch 'analytics-34' of git://github.com/dmonllao/moodle
David Monllao [Thu, 20 Jul 2017 17:48:12 +0000 (19:48 +0200)]
MDL-57791 tool_analytics: From tool_models to tool_analytics
David Monllao [Wed, 19 Jul 2017 14:49:46 +0000 (16:49 +0200)]
MDL-57791 analytics: Fixes during integration review
This commit includes the following changes:
- cibot complains fixes
- removed randomly failing test
- fixed course_dropout return
- other minor fixes
David Monllao [Wed, 28 Jun 2017 07:17:56 +0000 (09:17 +0200)]
MDL-57791 analytics: Remove reference to removed config var
David Monllao [Fri, 23 Jun 2017 18:18:11 +0000 (20:18 +0200)]
MDL-57791 mlbackend_php: Minimum 2 samples per target value
David Monllao [Fri, 23 Jun 2017 14:10:40 +0000 (16:10 +0200)]
MDL-57791 analytics: No API calls during upgrades
David Monllao [Fri, 23 Jun 2017 09:05:27 +0000 (11:05 +0200)]
MDL-59065 mlbackend_python: Switch references to moodlehq fork
Part of MDL-57791 epic.
David Monllao [Fri, 23 Jun 2017 07:55:18 +0000 (09:55 +0200)]
MDL-57791 analytics: Add builtin models during upgrade
David Monllao [Fri, 23 Jun 2017 06:30:50 +0000 (08:30 +0200)]
MDL-57791 analytics: Add missing 'new' to throw
Also other code refinements. Credit to Mark Nelson.