David Monllao
4a210b0688
MDL-57791 analytics: Predictions deleted context management
2017-07-26 09:17:58 +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
e709e54435
MDL-57791 analytics: Add builtin models during upgrade
2017-07-24 08:37:01 +02:00
David Monllao
08015e1895
MDL-57791 analytics: Add missing 'new' to throw
...
Also other code refinements. Credit to Mark Nelson.
2017-07-24 08:37:01 +02:00
David Monllao
21d4ae9353
MDL-59060 analytics: Allow all predictions to be retrieved
...
Part of MDL-57791 epic.
2017-07-24 08:37:00 +02:00
Damyon Wiese
68bfe1de40
MDL-59060 analytics: Add paging to insights report
...
Part of MDL-57791 epic.
2017-07-24 08:36:59 +02:00
David Monllao
3a396286b1
MDL-57791 analytics: Always absolute full class names
...
Some extra tiny changes as well.
2017-07-24 08:36:50 +02:00
David Monllao
1cc2b4bac3
MDL-57791 analytics: Second review round
2017-07-24 08:36:50 +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
584ffa4ffc
MDL-57791 analytics: Replace sql queries for API calls
2017-07-24 08:36:49 +02:00
David Monllao
d8327b60b0
MDL-57791 analytics: Delete should be an instance method
2017-07-24 08:36:44 +02:00
David Monllao
f9e7447f42
MDL-57791 insights: Clarify insights-prediction boundaries
2017-07-24 08:36:44 +02:00
David Monllao
b0c2492906
MDL-59057 analytics: Standarize indicators and targets ids
...
Part of MDL-57791 epic.
2017-07-24 08:36:43 +02:00
David Monllao
a40952d384
MDL-59057 analytics: Introduce static models
...
Part of MDL-57791 epic.
2017-07-24 08:36:32 +02:00
David Monllao
d16cf374eb
MDL-59162 tool_models: Remove dependant models on uninstall
...
Part of MDL-57791 epic.
2017-07-24 08:36:21 +02:00
David Monllao
b94dbb5561
MDL-57791 analytics: Remove references to project inspire
2017-07-24 08:36:20 +02:00
David Monllao
6ec2ae0f87
MDL-58859 analytics: Fix migration to core bugs and pre-migration issues
...
Part of MDL-57791 epic.
2017-07-24 08:36:17 +02:00
David Monllao
369389c9a6
MDL-58859 analytics: Analytics API added to core
...
Part of MDL-57791 epic.
2017-07-24 07:53:03 +02:00