David Monllao
76f98c3bd5
MDL-59256 analytics: Move get_activities method to CoI scope
...
CoI = community of inquiry model
2017-11-07 08:14:49 +01:00
David Monllao
db9d745c7b
MDL-59950 analytics: Add constants for cognitive and social levels
2017-10-27 10:48:38 +02:00
Eloy Lafuente (stronk7)
9533cf3419
Merge branch 'MDL-59779_master' of git://github.com/dmonllao/moodle
2017-08-30 01:09:20 +02:00
David Monllao
f07d93de9d
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.
2017-08-29 08:28:46 +02:00
David Monllao
edee629d1a
MDL-59030 analytics: Expand community of inquiry mods public API
2017-08-29 06:19:37 +02:00
David Monllao
fbc889a268
MDL-59779 analytics: Reduce community of inquiry indicators db queries
2017-08-10 11:07:23 +02:00
Jake Dallimore
0eb594401d
MDL-57791 analytics: fix for in_array
2017-07-26 13:25:37 +08: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
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
f67f35f324
MDL-59010 analytics: Direct db calls to logging API
...
Part of MDL-57791 epic.
2017-07-24 08:36:46 +02:00
David Monllao
a40952d384
MDL-59057 analytics: Introduce static models
...
Part of MDL-57791 epic.
2017-07-24 08:36:32 +02:00
Ankit Agarwal
5846c72c4d
MDL-59117 core_analytics: Move all indicators to respective modules
...
Part of MDL-57791 epic.
2017-07-24 08:36:21 +02:00
Ankit Agarwal
1eb6c52bf2
MDL-59079 core_analytics: Add support for more than one social level
...
Part of MDL-57791 epic.
2017-07-24 08:36:17 +02:00
Ankit Agarwal
022f3f07fa
MDL-59079 core_analytics: Refactor community of inquiry indicators
...
Refactor code to introduce a new base class per activity. This would help in sharing apis
between cognitive and social classes which is heavily required for level 2 and onwards.
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