Eloy Lafuente (stronk7) [Tue, 29 Aug 2017 22:36:07 +0000 (00:36 +0200)]
Merge branch 'MDL-59685-master' of git://github.com/damyon/moodle
Dan Poltawski [Tue, 29 Aug 2017 13:32:43 +0000 (14:32 +0100)]
Merge branch 'MDL-59951-master' of git://github.com/damyon/moodle
Dan Poltawski [Tue, 29 Aug 2017 10:54:07 +0000 (11:54 +0100)]
Merge branch 'MDL-59195_assign_comment_permissions' of git://github.com/davosmith/moodle
Dan Poltawski [Tue, 29 Aug 2017 09:58:42 +0000 (10:58 +0100)]
Merge branch 'MDL-59615-master' of git://github.com/damyon/moodle
Jun Pataleta [Tue, 29 Aug 2017 09:41:39 +0000 (17:41 +0800)]
Merge branch 'MDL-59908-master' of git://github.com/ankitagarwal/moodle
Dan Poltawski [Tue, 29 Aug 2017 09:24:50 +0000 (10:24 +0100)]
Merge branch 'MDL-59688-master' of git://github.com/damyon/moodle
Jun Pataleta [Tue, 29 Aug 2017 09:23:44 +0000 (17:23 +0800)]
Merge branch 'MDL-59830_master-v2' of git://github.com/markn86/moodle
Mark Nelson [Tue, 22 Aug 2017 13:01:57 +0000 (21:01 +0800)]
MDL-59830 core_user: do not show roles that can not be deleted
Mark Nelson [Tue, 29 Aug 2017 08:12:01 +0000 (16:12 +0800)]
MDL-59801 core_user: add missing class variable declaration
Also minor fix to PHPDocs.
Andrew Nicols [Tue, 29 Aug 2017 07:51:01 +0000 (15:51 +0800)]
Merge branch 'MDL-56646-master' of https://github.com/xow/moodle
Jun Pataleta [Tue, 29 Aug 2017 07:49:24 +0000 (15:49 +0800)]
Merge branch 'MDL-59823-master' of git://github.com/damyon/moodle
Andrew Nicols [Tue, 29 Aug 2017 07:28:45 +0000 (15:28 +0800)]
Merge branch 'MDL-59713-master-2' of git://github.com/ryanwyllie/moodle
Andrew Nicols [Tue, 29 Aug 2017 07:26:46 +0000 (15:26 +0800)]
Merge branch 'MDL-59820-master' of git://github.com/lameze/moodle
Jun Pataleta [Tue, 29 Aug 2017 07:25:33 +0000 (15:25 +0800)]
Merge branch 'MDL-59822-master' of git://github.com/damyon/moodle
John Okely [Fri, 18 Aug 2017 06:15:37 +0000 (14:15 +0800)]
MDL-56646 assign: Fix negative grades in restore
John Okely [Tue, 1 Aug 2017 07:57:55 +0000 (15:57 +0800)]
MDL-56646 assign: Add ability to fix errant grades
Andrew Nicols [Tue, 29 Aug 2017 07:14:20 +0000 (15:14 +0800)]
Merge branch 'MDL-59827-master-fix1' of github.com/damyon/moodle
Damyon Wiese [Tue, 29 Aug 2017 07:06:43 +0000 (15:06 +0800)]
MDL-59827 users: Typo in force_open()
force_open() not forceopen()
Andrew Nicols [Tue, 29 Aug 2017 06:54:33 +0000 (14:54 +0800)]
Merge branch 'MDL-59821-master' of git://github.com/damyon/moodle
Jun Pataleta [Tue, 29 Aug 2017 06:48:04 +0000 (14:48 +0800)]
Merge branch 'MDL-59885-master' of git://github.com/cameron1729/moodle
Andrew Nicols [Tue, 29 Aug 2017 06:34:59 +0000 (14:34 +0800)]
Merge branch 'MDL-59030_master' of git://github.com/dmonllao/moodle
David Monllao [Tue, 29 Aug 2017 06:28:46 +0000 (08:28 +0200)]
MDL-59030 analytics: Social breadth accepting more than level 2
Even if core indicators are limited to level 2 we should not block
other activities from implementing up to level 5.
Jun Pataleta [Tue, 29 Aug 2017 05:49:55 +0000 (13:49 +0800)]
Merge branch 'MDL-59628-master' of git://github.com/damyon/moodle
Andrew Nicols [Tue, 29 Aug 2017 05:21:22 +0000 (13:21 +0800)]
Merge branch 'MDL-59827-master' of git://github.com/damyon/moodle
Andrew Nicols [Tue, 29 Aug 2017 05:14:22 +0000 (13:14 +0800)]
Merge branch 'MDL-35290-master' of https://github.com/snake/moodle
David Monllao [Mon, 28 Aug 2017 18:23:20 +0000 (20:23 +0200)]
MDL-59030 testing: Tests for core_course analytics indicators
David Monllao [Mon, 28 Aug 2017 18:22:52 +0000 (20:22 +0200)]
MDL-59030 analytics: New analytics indicators
- Completion enabled
- Potential cognitive depth
- Potential social breadth
David Monllao [Mon, 28 Aug 2017 18:21:46 +0000 (20:21 +0200)]
MDL-59030 analytics: Expand community of inquiry mods public API
Damyon Wiese [Wed, 16 Aug 2017 07:38:41 +0000 (15:38 +0800)]
MDL-59628 forms: Get a valid zindex for datepicker
We have a way to determine a valid zindex when adding things to a page. Find all the moodle-has-zindex things and
choose a value bigger all of them. This needs doing in javascript whenever a thing is opened. It's not possible to
fix generically in CSS (remember the historic z-index wars).
Damyon Wiese [Wed, 16 Aug 2017 07:26:48 +0000 (15:26 +0800)]
MDL-59628 datepicker: Revert invalid zindex change
Revert "MDL-59382 theme: bring the date picker forward"
This reverts commit
63dd75229b3bfa43dec2e8f8fc6b03587972c1bb.
Andrew Nicols [Tue, 29 Aug 2017 04:00:45 +0000 (12:00 +0800)]
Merge branch 'MDL-59824-master' of git://github.com/damyon/moodle
Andrew Nicols [Tue, 29 Aug 2017 03:56:28 +0000 (11:56 +0800)]
Merge branch 'MDL-59828-master' of git://github.com/damyon/moodle
Jun Pataleta [Tue, 29 Aug 2017 03:43:36 +0000 (11:43 +0800)]
Merge branch 'MDL-59855-master' of git://github.com/junpataleta/moodle
Jun Pataleta [Tue, 29 Aug 2017 02:09:19 +0000 (10:09 +0800)]
MDL-59855 oauth2: More PHPDocs fixes
* Fix PHPDoc return type for api::get_system_account()
* Fix PHPDoc for the $contenttype parameter in \core\oauth2\rest::call()
Jake Dallimore [Mon, 28 Aug 2017 00:43:19 +0000 (08:43 +0800)]
MDL-35290 files: File manager reports files which can't be read
Jun Pataleta [Tue, 29 Aug 2017 02:40:30 +0000 (10:40 +0800)]
Merge branch 'MDL-59869-master' of git://github.com/Dagefoerde/moodle
Eloy Lafuente (stronk7) [Tue, 29 Aug 2017 00:37:24 +0000 (02:37 +0200)]
Merge branch 'MDL-59801-master' of git://github.com/damyon/moodle
Eloy Lafuente (stronk7) [Tue, 29 Aug 2017 00:15:18 +0000 (02:15 +0200)]
Merge branch 'MDL-59669-master-3' of git://github.com/ryanwyllie/moodle
Eloy Lafuente (stronk7) [Mon, 28 Aug 2017 23:33:49 +0000 (01:33 +0200)]
Merge branch 'MDL-59887-master' of git://github.com/lameze/moodle
Eloy Lafuente (stronk7) [Mon, 28 Aug 2017 23:16:42 +0000 (01:16 +0200)]
Merge branch 'MDL-59265_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 28 Aug 2017 23:06:46 +0000 (01:06 +0200)]
Merge branch 'MDL-59910-master' of git://github.com/lameze/moodle
Eloy Lafuente (stronk7) [Mon, 28 Aug 2017 22:52:37 +0000 (00:52 +0200)]
Merge branch 'MDL-59870-participants-th-top-vertical-aligned' of github.com/lucaboesch/moodle
Eloy Lafuente (stronk7) [Mon, 28 Aug 2017 22:41:57 +0000 (00:41 +0200)]
Merge branch 'MDL-59670-master' of git://github.com/andrewnicols/moodle
John Okely [Tue, 1 Aug 2017 07:57:55 +0000 (15:57 +0800)]
MDL-56646 assign: use ASSIGN_GRADE_NOT_SET constant
John Okely [Tue, 1 Aug 2017 07:53:40 +0000 (15:53 +0800)]
MDL-56646 assign: Don't rescale any negative grades
John Okely [Mon, 31 Jul 2017 06:37:19 +0000 (14:37 +0800)]
MDL-56646 assign: Behat test rescaling after viewing student
Damyon Wiese [Mon, 28 Aug 2017 05:57:54 +0000 (13:57 +0800)]
MDL-59951 analytics: Don't link to deleted page.
Jun Pataleta [Mon, 28 Aug 2017 03:54:44 +0000 (11:54 +0800)]
Merge branch 'MDL-59833_master' of git://github.com/markn86/moodle
Jun Pataleta [Mon, 28 Aug 2017 03:30:59 +0000 (11:30 +0800)]
Merge branch 'MDL-59904_master' of git://github.com/markn86/moodle
Mark Nelson [Thu, 24 Aug 2017 07:19:18 +0000 (15:19 +0800)]
MDL-59904 core: add missing FKs to analytics tables
Andrew Nicols [Mon, 28 Aug 2017 00:25:20 +0000 (08:25 +0800)]
Merge branch 'MDL-59907' of git://github.com/stronk7/moodle
Jan Dageförde [Fri, 18 Aug 2017 08:57:36 +0000 (10:57 +0200)]
MDL-59869 oauth2: Fix notification method
Jan Dageförde [Fri, 18 Aug 2017 08:57:04 +0000 (10:57 +0200)]
MDL-59869 oauth2: Send expiry notification on exceptions, too
Jan Dageförde [Fri, 18 Aug 2017 08:18:21 +0000 (10:18 +0200)]
MDL-59855 oauth2: Fix PHPDoc type hints
David Monllao [Fri, 25 Aug 2017 11:50:34 +0000 (13:50 +0200)]
MDL-59265 mlbackend: Splitting up predictor interface in 2
David Monllao [Mon, 14 Aug 2017 08:59:03 +0000 (10:59 +0200)]
MDL-59265 analytics: Rename machine learning backend method
- Method names renamed to avoid interface changes once
we support regression and unsupervised learning
- Adding regressor interface even if not implemente
- predictor interface comments expanded
- Differentiate model's required accuracy from predictions quality
- Add missing get_callback_boundary call
- Updated datasets' metadata to allow 3rd parties to code
regressors themselves
- Add missing option to exception message
- Include target data into the dataset regardless of being a prediction
dataset or a training dataset
- Explicit in_array and array_search non-strict calls
- Overwrite discrete should_be_displayed implementation with the binary one
- Overwrite no_teacher get_display_value as it would otherwise look
wrong
- Other minor fixes
David Monllao [Mon, 14 Aug 2017 08:59:51 +0000 (10:59 +0200)]
MDL-59265 analytics: Remove dirroot from the model unique id
This was a bug, this would prevent sites with multiple frontend nodes
from using the same model id.
David Monllao [Mon, 14 Aug 2017 13:13:16 +0000 (15:13 +0200)]
MDL-59265 analytics: Switch prediction field to float
For future regression support
David Monllao [Mon, 14 Aug 2017 13:12:27 +0000 (15:12 +0200)]
MDL-59265 report_insights: Fix PHP notice when no predictions
Damyon Wiese [Thu, 17 Aug 2017 03:07:38 +0000 (11:07 +0800)]
MDL-59821 users: Add proceed to course content
The participants page should show a button to proceed to the course page after creating a new course.
This is a re-implementation of MDL-46238.
Damyon Wiese [Thu, 17 Aug 2017 05:36:07 +0000 (13:36 +0800)]
MDL-59827 users: Expand users node in settings nav
When we are on the participants page...
Damyon Wiese [Thu, 17 Aug 2017 07:48:59 +0000 (15:48 +0800)]
MDL-59828 autocomplete: Sizing issues on themes
We want to avoid page jumps wherever possible. This change uses the original select element as a "proxy" to reserve the space
in the DOM for the enhanced auto-complete when the JS runs.
It uses visibility: hidden to make the select not rendered - but still take up space.
The exact sizing for the CSS was determined by testing and reverse engineering the bootstrap calculations.
The size of user pictures in selectors was reduced to avoid flicker when switching between no selection and a selected user. I
could have reserved a larger amount of space, but it looks worse for pickers with no pictures.
Andrew Nicols [Fri, 25 Aug 2017 03:27:20 +0000 (11:27 +0800)]
MDL-59670 calendar: Select correct group when editing events
Ryan Wyllie [Mon, 21 Aug 2017 06:27:47 +0000 (06:27 +0000)]
MDL-59713 calendar: clicking day in monthly view opens new event modal
Eloy Lafuente (stronk7) [Thu, 24 Aug 2017 22:55:58 +0000 (00:55 +0200)]
Merge branch 'wip-MDL-59881-master' of git://github.com/abgreeve/moodle
Luca Bösch [Fri, 18 Aug 2017 12:37:02 +0000 (14:37 +0200)]
MDL-59870 users: Default align participant table header row.
Instead of putting vertical-align: middle as indication for participants table
headers, none is set which leads to theme default, i.e. bottom in Clean and Boost.
Eloy Lafuente (stronk7) [Thu, 24 Aug 2017 12:14:18 +0000 (14:14 +0200)]
weekly release 3.4dev
Eloy Lafuente (stronk7) [Thu, 24 Aug 2017 12:14:15 +0000 (14:14 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Ryan Wyllie [Mon, 14 Aug 2017 08:29:28 +0000 (08:29 +0000)]
MDL-59669 calendar: add unit tests for submit_create_update_form
Ankit Agarwal [Thu, 24 Aug 2017 05:03:49 +0000 (10:33 +0530)]
MDL-59908 backup: Backup rule should use both http and https schemes
Ankit Agarwal [Thu, 24 Aug 2017 05:03:24 +0000 (10:33 +0530)]
MDL-59908 backup: Add tests to make sure both http(s) schemes are parsed
Ryan Wyllie [Mon, 14 Aug 2017 08:28:19 +0000 (08:28 +0000)]
MDL-59669 forms: add helper to get submission keys for unit tests
Ryan Wyllie [Mon, 14 Aug 2017 08:25:44 +0000 (08:25 +0000)]
MDL-59669 calendar: add validation for eventtype in event form
Simey Lameze [Tue, 22 Aug 2017 03:51:39 +0000 (11:51 +0800)]
MDL-59887 block_myoverview: dont escape course and module names
Andrew Nicols [Thu, 24 Aug 2017 01:58:09 +0000 (09:58 +0800)]
Merge branch 'MDL-59699-master-fix2' of https://github.com/lameze/moodle
Andrew Nicols [Thu, 24 Aug 2017 01:57:28 +0000 (09:57 +0800)]
Merge branch 'MDL-59675-master-fix1' of https://github.com/lameze/moodle
Simey Lameze [Thu, 24 Aug 2017 01:48:00 +0000 (09:48 +0800)]
MDL-59675 core_calendar: reload page after create event
Andrew Nicols [Thu, 24 Aug 2017 01:43:31 +0000 (09:43 +0800)]
Merge branch 'MDL-59677-master-fix1' of https://github.com/lameze/moodle
Jun Pataleta [Thu, 24 Aug 2017 01:30:32 +0000 (09:30 +0800)]
Merge branch 'MDL-36985-master-fix' of github.com:xow/moodle
Simey Lameze [Thu, 24 Aug 2017 01:28:04 +0000 (09:28 +0800)]
MDL-59677 core_calendar: replace the whole node on reload
Eloy Lafuente (stronk7) [Thu, 24 Aug 2017 01:08:02 +0000 (03:08 +0200)]
MDL-59907 behat: Fix features to be collation independent
Before the patch there were some problems with sorting
causing student1@ and student10@ to be sorted inconsistently
between databases.
Where that is not an important problem in real use, was
causing tests to fail consistently in sqlsrv.
So, adding student0@ to the tests in order to make them
stable collation-wise.
Simey Lameze [Thu, 24 Aug 2017 00:55:41 +0000 (08:55 +0800)]
MDL-59699 core_calendar: change course short to full name
Andrew Nicols [Thu, 24 Aug 2017 00:55:23 +0000 (08:55 +0800)]
MDL-59860 calendar: Remove trailing whitespace
Andrew Nicols [Thu, 24 Aug 2017 00:49:03 +0000 (08:49 +0800)]
Merge branch 'MDL-59860-master-fix2' of https://github.com/lameze/moodle
Simey Lameze [Thu, 24 Aug 2017 00:42:53 +0000 (08:42 +0800)]
MDL-59860 core_calendar: temp remove behat test
John Okely [Thu, 24 Aug 2017 00:28:55 +0000 (08:28 +0800)]
MDL-36985 atto: removeorphaneddrafts should be optional
Mark Nelson [Wed, 23 Aug 2017 09:35:28 +0000 (17:35 +0800)]
MDL-59833 core_user: check if groups are present in 'hiddenuserfields'
Eloy Lafuente (stronk7) [Wed, 23 Aug 2017 09:34:22 +0000 (11:34 +0200)]
Merge branch 'MDL-59790-master' of git://github.com/lameze/moodle
Andrew Nicols [Wed, 23 Aug 2017 08:56:41 +0000 (16:56 +0800)]
Merge branch 'MDL-57412-master' of https://github.com/xow/moodle
Simey Lameze [Wed, 23 Aug 2017 07:42:44 +0000 (15:42 +0800)]
MDL-59910 core_calendar: add missing typegradingdue lang string
John Okely [Mon, 14 Aug 2017 02:09:07 +0000 (10:09 +0800)]
MDL-57412 adminlib: change linkcoursesections default to 1
John Okely [Mon, 14 Aug 2017 06:07:12 +0000 (14:07 +0800)]
MDL-57412 upgrade: Set linkcoursesections to 1 if boost in use
Andrew Nicols [Wed, 23 Aug 2017 06:11:37 +0000 (14:11 +0800)]
Merge branch 'MDL-59676-master' of git://github.com/lameze/moodle
Andrew Nicols [Wed, 23 Aug 2017 06:10:40 +0000 (14:10 +0800)]
Merge branch 'MDL-59675-master' of git://github.com/lameze/moodle
Andrew Nicols [Wed, 23 Aug 2017 04:23:38 +0000 (12:23 +0800)]
Merge branch 'MDL-59674-master-fix2' of https://github.com/lameze/moodle
Simey Lameze [Wed, 23 Aug 2017 04:07:13 +0000 (12:07 +0800)]
MDL-59674 core_calendar: use course full name on group events
Andrew Nicols [Wed, 23 Aug 2017 04:02:41 +0000 (12:02 +0800)]
Merge branch 'MDL-59699-master-fix' of https://github.com/lameze/moodle
Simey Lameze [Wed, 23 Aug 2017 03:08:19 +0000 (11:08 +0800)]
MDL-59699 core_calendar: use course full name instead
Simey Lameze [Wed, 23 Aug 2017 03:02:03 +0000 (11:02 +0800)]
MDL-59699 core_calendar: display course link under event type
Andrew Nicols [Wed, 23 Aug 2017 02:54:51 +0000 (10:54 +0800)]
Merge branch 'MDL-59393-int-fix-1' of github.com:ryanwyllie/moodle