sam marshall
46f7b264a3
MDL-59897 Accesslib: get_user_capability_course is slow
2017-10-06 13:57:55 +01:00
Jan Dageförde
99e632c446
MDL-59889 oauth2: Remove check for storing new refresh token
2017-10-06 14:49:17 +02:00
Andrew Nicols
1afd3c72aa
Merge branch 'MDL-59630_master' of git://github.com/dmonllao/moodle
2017-10-05 14:56:57 +08:00
David Monllao
0927604f8c
MDL-59987 analytics: Add no students indicator to no teaching
...
Sneaking in a bug fix ;) (thanks in advance)
2017-10-03 19:41:43 +02:00
Andrew Nicols
d0e56d847a
MDL-59890 calendar: Display category events on calendars
2017-10-03 23:22:18 +08:00
Andrew Nicols
5ba6507e5b
MDL-59890 calendar: Exporters support for categories
2017-10-03 21:28:32 +08:00
David Monllao
f9222c4953
MDL-59630 analytics: New clean up task
2017-10-03 10:34:43 +02:00
David Monllao
a8ccc5f2eb
MDL-59630 analytics: Move get_analysables to abstract class
2017-10-03 10:07:21 +02:00
David Monllao
698f361702
MDL-60275 analytics: Specify missing prediction_action constructor arg
2017-09-28 18:17:36 +02:00
Andrew Nicols
839aa86f0d
Merge branch 'wip-MDL-59495-master' of git://github.com/marinaglancy/moodle
2017-09-27 15:11:20 +08:00
Marina Glancy
ef467fff04
MDL-59495 registration: register site on moodle.net only
...
Remove support for alternative hubs
2017-09-27 13:07:37 +08:00
Marina Glancy
da48baa2cd
MDL-59495 moodlenet: move all moodlenet code into new namespace
...
Support for alternative hubs will be removed in 3.4
We can move all methods working with registration, course publishing and moodle.net
communication into separate namespace
2017-09-27 13:07:33 +08:00
Eloy Lafuente (stronk7)
18348b0781
Merge branch 'MDL-57115-master' of git://github.com/ankitagarwal/moodle
2017-09-26 01:11:21 +02:00
Ankit Agarwal
f3a3e23448
MDL-57115 blocks: Cleanup block_messages instances and other configs
2017-09-14 09:57:03 +05:30
Dan Poltawski
59f431e8a7
Merge branch 'MDL-59084-master' of git://github.com/andrewnicols/moodle
2017-09-12 15:28:26 +01:00
Andrew Nicols
7e4c4b6f1f
MDL-59084 core: Allow adhoc tasks to run as a specified user
2017-09-12 21:58:50 +08:00
Dan Poltawski
8e085aacc0
Merge branch 'MDL-58835_master' of git://github.com/dmonllao/moodle
2017-09-12 09:44:56 +01:00
Mark Nelson
93b47710ac
MDL-59977 core: do not directly check 'viewparticipant' capability
2017-09-11 12:44:27 +08:00
David Monllao
025363d17c
MDL-58835 analytics: Store prediction actions separately
...
New event for insights viewed as part of this issue.
2017-09-07 14:45:34 +02:00
David Monllao
44e1928532
Merge branch 'wip-MDL-59768-master' of git://github.com/marinaglancy/moodle
2017-09-07 10:50:16 +02:00
David Monllao
1a5204a427
MDL-59786 analytics: Discard invalid samples
2017-09-01 11:13:07 +02:00
Marina Glancy
96e1633f57
MDL-59768 tasks: schedule task only if it is not scheduled
2017-08-31 14:31:17 +08:00
Dan Poltawski
e517eb100c
Merge branch 'MDL-59951-master' of git://github.com/damyon/moodle
2017-08-29 14:32:43 +01:00
Jun Pataleta
c5830051e5
Merge branch 'MDL-59855-master' of git://github.com/junpataleta/moodle
2017-08-29 11:43:36 +08:00
Jun Pataleta
7927138d50
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()
2017-08-29 11:18:23 +08:00
Damyon Wiese
b78968ab79
MDL-59951 analytics: Don't link to deleted page.
2017-08-28 13:57:54 +08:00
Jan Dageförde
8aa17e1347
MDL-59869 oauth2: Fix notification method
2017-08-26 15:42:12 +02:00
Jan Dageförde
efbe24f5a8
MDL-59869 oauth2: Send expiry notification on exceptions, too
2017-08-26 15:42:12 +02:00
Jan Dageförde
bd0b987338
MDL-59855 oauth2: Fix PHPDoc type hints
2017-08-26 15:42:04 +02:00
Jun Pataleta
f8de8cb314
Merge branch 'MDL-59204_master_v2' of git://github.com/markn86/moodle
2017-08-22 12:46:23 +08:00
Mark Nelson
7e00aa725a
MDL-59204 analytics: changed get_name so that it returns a lang_string
...
This was done for indicators, targets and time splitting methods so that we
can get the string identifier and component in order to display a help_icon.
The functions were also made abstract, removing the default implementation.
Indicators, targets and time splitting methods should define this function.
2017-08-18 18:02:38 +08:00
Andrew Nicols
34cf57f1d0
Merge branch 'MDL-53537_m34v4' of https://github.com/sbourget/moodle
2017-08-16 08:46:55 +08:00
Stephen Bourget
f5de9484e8
MDL-53537 core_backup: Add a course_backup_created event
2017-08-15 14:10:38 -04:00
Damyon Wiese
4b50765bd5
MDL-59370 enrol: Kill the enrol/users page.
2017-08-14 11:06:16 +08:00
Eloy Lafuente (stronk7)
a0d85e1828
Merge branch 'MDL-59506-master' of git://github.com/andrewnicols/moodle
2017-08-07 19:55:19 +02:00
David Monllao
8f2cee482d
Merge branch 'MDL-59644-master' of git://github.com/lameze/moodle
2017-08-07 09:34:36 +02:00
Andrew Nicols
aca995a2f4
Merge branch 'MDL-59206-master' of git://github.com/damyon/moodle
2017-08-07 11:35:26 +08:00
Andrew Nicols
5bc4c797a7
MDL-59506 core_lock: use a null lock during install
...
Use a different lock factory during installation which does not actually
lock at all.
2017-08-07 09:59:44 +08:00
Simey Lameze
7934986284
MDL-59644 core_output: fix font awesome mapping for lock icons
2017-08-02 13:37:03 +08:00
Damyon Wiese
f28c0c7245
MDL-59206 event: Add an event for a config_log
...
This is useful because config_logs are sent via logstores, and we may be interested to know how
many people change a particular admin setting across many sites (aggregated data).
2017-08-01 13:18:55 +08:00
Jan Dageförde
3fa588c637
MDL-59511 oauth2: Allow empty email in system account
2017-07-28 10:07:25 +02:00
Ankit Agarwal
9b5d887967
MDL-58906 calendar: Remove check for _refresh_events exists
2017-07-26 12:51:27 +05:30
David Monllao
53565d4cf5
Merge branch 'MDL-58906-master' of git://github.com/ankitagarwal/moodle
2017-07-24 12:22:43 +02: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
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
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
40fcb365c3
MDL-58859 analytics: Subsystem and API db/ requirements added
...
Part of MDL-57791 epic.
2017-07-24 07:53:17 +02:00