John Okely
ad2ae6e3db
MDL-28574 webservices: Add new capability for managing all tokens
2017-07-31 09:55:04 +08:00
Jan Dageförde
0c62ca2563
MDL-28574 webservice: Allow admins to manage tokens created by others.
...
Until now, admins could only modify (or even see) tokens they have
created themselves. Tokens created by other users or even other admins
were invisible unless you were looking into the database. In case there
are former admins, their successors can be unable to inspect or delete
existing tokens.
2017-07-31 09:54:33 +08:00
Jun Pataleta
198d72913f
MDL-59366 core_amd: Modifications for form-autocomplete
...
* New optional parameter 'closeSuggestionsOnSelect' for the enhance()
function for form-autocomplete. Setting this to true will close the
suggestions popup immediately after an option has been selected. If not
specified, it defaults to true for single-select elements and false
for multiple-select elements.
Part of MDL-59290.
2017-07-28 16:11:38 +08:00
Jan Dageförde
3fa588c637
MDL-59511 oauth2: Allow empty email in system account
2017-07-28 10:07:25 +02:00
Jun Pataleta
bb1c6f85f5
MDL-59366 core: New enrolid param for get_enrolled_* functions
...
* New optional parameter $enrolid for the following functions:
- get_enrolled_join()
- get_enrolled_sql()
- get_enrolled_with_capabilities_join()
Setting this parameter to a non-zero value will add a condition
to the query such that only users that were enrolled with this
enrolment method will be returned.
Part of MDL-59290.
2017-07-28 11:32:13 +08:00
Jakob Ackermann
d674f12b7c
MDL-58744 blocks: Add system context block position in non user context.
2017-07-27 09:01:29 -07:00
David Monllao
ad382c6a71
MDL-59632 search: Style search box for boost
2017-07-26 16:34:29 +02:00
David Monllao
ab4ae50603
Merge branch 'MDL-58906-master' of git://github.com/ankitagarwal/moodle
2017-07-26 14:42:38 +02:00
Ankit Agarwal
9b5d887967
MDL-58906 calendar: Remove check for _refresh_events exists
2017-07-26 12:51:27 +05:30
Andrew Nicols
d59be47602
MDL-59367 participants: Whitespace fix
2017-07-26 13:30:44 +08:00
Damyon Wiese
0ae28fad3a
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.
2017-07-26 11:21:59 +08:00
Jun Pataleta
fd0a43be1b
MDL-59369 enrol: Introduce data-action attribute for enrol action links
2017-07-26 09:44:33 +08:00
Jun Pataleta
5719f2ca50
MDL-59369 enrol: Edit user enrolment fragment
2017-07-26 09:44:02 +08:00
Jun Pataleta
58c20c8108
MDL-59369 enrol: New ws core_enrol_external::edit_user_enrolment
2017-07-26 09:43:16 +08:00
Sebastian Tabares Amaya
675b291d47
MDL-59473 request: Fix Loop Redirection in Oauth2
2017-07-25 16:58:53 -05:00
Dan Poltawski
afa752eb12
Merge branch 'MDL-57698-master' of https://github.com/xow/moodle
2017-07-25 11:48:09 +01:00
Matteo Scaramuccia
0510d5c757
MDL-59583 dml: fixed breaking change added w/ MariaDB 10.2.7+
2017-07-25 12:36:23 +02:00
Dan Poltawski
7de5101d4e
Merge branch 'MDL-58761_bad_regex_in_custom_step' of https://github.com/gthomas2/moodle
2017-07-25 11:06:27 +01:00
David Monllao
a2b326c232
Merge branch 'MDL-59544-master-filemanagervalidation' of git://github.com/mudrd8mz/moodle
2017-07-25 11:17:07 +02:00
David Monllao
55399cd776
Merge branch 'MDL-59578-master' of git://github.com/junpataleta/moodle
2017-07-25 11:09:44 +02:00
Matteo Scaramuccia
dae6c5dc31
MDL-59583 dml: improve perfs by unsetting the key.
2017-07-25 09:06:18 +02:00
Marina Glancy
c07c8c6e3e
MDL-59476 dml: temporary mysql tables should not use compressed rows
2017-07-25 13:49:53 +08:00
Andrew Nicols
d3e69bee38
Merge branch 'MDL-56751-master' of git://github.com/jleyva/moodle
2017-07-25 10:44:05 +08:00
David Monllao
b4e55d3a37
Merge branch 'MDL-59509-master' of git://github.com/andrewnicols/moodle
2017-07-24 13:03:10 +02:00
David Monllao
53565d4cf5
Merge branch 'MDL-58906-master' of git://github.com/ankitagarwal/moodle
2017-07-24 12:22:43 +02:00
Dan Poltawski
13b7c4fe79
Merge branch 'MDL-57791_master-fix1' of git://github.com/dmonllao/moodle
2017-07-24 10:04:56 +01:00
Dan Poltawski
9c0cdc069b
Merge branch 'MDL-59572-master' of git://github.com/andrewnicols/moodle
2017-07-24 09:54:39 +01:00
David Monllao
382a089052
MDL-57791 tests: Restore logstores pre-test state
2017-07-24 10:43:04 +02:00
Andrew Nicols
7b1c6374c9
Merge branch 'analytics-34' of git://github.com/dmonllao/moodle
2017-07-24 14:38:46 +08:00
David Monllao
e10b29ed0c
MDL-57791 tool_analytics: From tool_models to tool_analytics
2017-07-24 08:37:03 +02:00
David Monllao
690ad8759d
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
2017-07-24 08:37:03 +02:00
David Monllao
98b2f06fe7
MDL-57791 mlbackend_php: Minimum 2 samples per target value
2017-07-24 08:37:02 +02:00
David Monllao
ee345551d6
MDL-57791 analytics: No API calls during upgrades
2017-07-24 08:37:02 +02:00
David Monllao
96863d8fd4
MDL-59065 mlbackend_python: Switch references to moodlehq fork
...
Part of MDL-57791 epic.
2017-07-24 08:37:02 +02:00
David Monllao
e709e54435
MDL-57791 analytics: Add builtin models during upgrade
2017-07-24 08:37:01 +02:00
David Monllao
2db6e9811b
MDL-59212 analytics: Core indicators tests
...
Part of MDL-57791 epic.
2017-07-24 08:37:01 +02:00
David Monllao
206d7aa9ad
MDL-59212 analytics: Move API uses out of analytics dir
...
Part of MDL-57791 epic.
2017-07-24 08:37:00 +02:00
David Monllao
b3d6879489
MDL-59212 analytics: Analyser and static methods tests
...
Part of MDL-57791 epic.
2017-07-24 08:36:59 +02:00
David Monllao
413f19bc49
MDL-59211 analytics: Make cibot happy
...
Part of MDL-57791 epic.
2017-07-24 08:36:49 +02:00
David Monllao
1611308b58
MDL-57791 analytics: Changes after review
...
- Split model::predict in parts
- JS promises updated according to eslint-plugin-promise
- New API methods replacing direct DB queries
- Reduce insights nav link display cost
- Increase time limit as well as memory for big processes
- Move prediction action event to core
- Dataset write locking and others
- Refine last time range end time
- Removed dodgy splitting method id to int
- Replace admin_setting_predictor output_html overwrite for write_setting overwrite
- New APIs for access control
- Discard invalid samples also during prediction
2017-07-24 08:36:49 +02:00
David Monllao
58f86c4cc5
MDL-59174 enrollib: More flexibility for enrol_get_course_users
...
Part of MDL-57791 epic.
2017-07-24 08:36:46 +02:00
David Monllao
8970ff91bb
MDL-59174 analytics: Analyser queries to enrollib
...
Part of MDL-57791 epic.
2017-07-24 08:36:46 +02:00
David Monllao
fba4052685
MDL-59057 enrol: New enrol API method - by_ue_id
...
Part of MDL-57791 epic.
2017-07-24 08:36:43 +02:00
David Monllao
2834ea9611
MDL-57791 analytics: Increase time splitting field size
2017-07-24 08:36:22 +02:00
David Monllao
db3252c18d
MDL-59152 mlbackend_php: Check PHP version
...
Part of MDL-57791 epic.
2017-07-24 08:36:20 +02:00
David Monllao
ad7a4d3521
MDL-57791 mlbackend_php: Remove unnecessary files
2017-07-24 08:36:19 +02:00
David Monllao
fa76feff86
MDL-58859 mlbackend_php: Switch to LogisticRegression with norm.
...
Part of MDL-57791 epic.
2017-07-24 08:35:58 +02:00
David Monllao
589d7e8eb6
MDL-58859 mlbackend_php: Upgrade php-ml to latest version
...
Part of MDL-57791 epic.
2017-07-24 07:53:20 +02:00
David Monllao
40fcb365c3
MDL-58859 analytics: Subsystem and API db/ requirements added
...
Part of MDL-57791 epic.
2017-07-24 07:53:17 +02:00
David Monllao
8473b73581
MDL-58859 analytics: New core database tables
...
Part of MDL-57791 epic.
2017-07-24 07:53:13 +02:00