Luca Bösch
8ad225b431
MDL-36255 grades: allow multilang filters in grades
2018-08-20 08:29:36 +02:00
Adrian Greeve
0aedccc973
MDL-62535 core_grading: Unit test for new methods.
2018-08-20 11:32:01 +08:00
Adrian Greeve
f3a6d9bb76
MDL-62535 core_grading: Update to providers and interface.
...
The previous interface was inadequate for retrieving user
information stored in the sub-plugins.
A new interface and methods have been added to successfully
deal with user data.
2018-08-20 11:32:01 +08:00
Nick Phillips
9a2da73753
MDL-59169 gradebook: Add groupid to gpr tracking & use
...
Added groupid to grade_plugin_return tracking, modified constructor
to use query params as defaults if passed-in params not supplied,
used groupid tracking in core reports.
grade_get_graded_users_select also fixed to use gpr (otherwise using
it breaks when course current group has changed between render and
submit).
Fixed coding style issue in gpr constructor & documented properties.
Added upgrade.txt noting gpr changes.
2018-08-16 04:03:51 +02:00
Adrian Perez
ac33483290
MDL-63002 core_grade: fixed deletion of overriden letters
2018-07-30 20:47:21 +08:00
Luca Bösch
df24fb7172
MDL-44859 grade: Inverse the order of the add category and item buttons
2018-06-14 17:33:41 +02:00
Eloy Lafuente (stronk7)
00977e984e
MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts
2018-05-28 13:15:48 +02:00
Frédéric Massart
554e6a6562
MDL-62147 core_grades: Report contexts and data related to scales
2018-05-16 13:57:26 +08:00
Marina Glancy
372ea5502c
MDL-62147 core_grades: Declare metadata of scales and import tables
2018-05-16 13:57:25 +08:00
Eloy Lafuente (stronk7)
4f510bea17
Merge branch 'MDL-62384-master' of git://github.com/andrewnicols/moodle
2018-05-11 18:12:45 +02:00
David Monllao
28e06c2a17
Merge branch 'MDL-61858_master' of git://github.com/markn86/moodle
2018-05-11 18:06:50 +02:00
Mark Nelson
61496b764a
MDL-61858 gradingform_guide: added missing metadata implementation
2018-05-11 19:37:48 +08:00
Eloy Lafuente (stronk7)
3d8c0fb776
Merge branch 'MDL-61951-master' of git://github.com/sarjona/moodle
2018-05-11 13:21:58 +02:00
Sara Arjona
5e08a28f9b
MDL-61951 core_grading: Review SQL to avoid Oracle errors
2018-05-11 12:59:19 +02:00
Jake Dallimore
b3252ecdc1
MDL-61951 core_grading: SQL improvements for grading_instance join
2018-05-11 10:19:11 +08:00
Jake Dallimore
6f213a2fa2
Merge branch 'MDL-61951-master' of git://github.com/sarjona/moodle
2018-05-11 10:18:58 +08:00
Andrew Nicols
a339908497
MDL-62384 core_grade: Move WHERE clause to JOIN
2018-05-11 09:15:30 +08:00
Jake Dallimore
7feac02414
MDL-61951 core_grading: Several fixes to the privacy implementation
...
- Fixed legacy polyfill method definitions
- Added unit test for legacy polyfill
- Fixed delete_gradingform_for_userid in gradingform provider
2018-05-10 13:26:47 +02:00
Sara Arjona
6416e87f26
MDL-61951 grading: Implement privacy API
2018-05-09 22:41:04 +02:00
Eloy Lafuente (stronk7)
57ea6753d3
MDL-62361 versions: bump all versions and requires near release
...
version = 2018051400 release version
requires= 2018050800 current beta+ (week4roll1) version
2018-05-09 02:46:30 +02:00
Frédéric Massart
3fcfc19743
MDL-62009 core_grades: Implement privacy API
2018-05-01 10:47:04 +08:00
Andrew Nicols
ffced67c67
Merge branch 'MDL-61957-master' of git://github.com/sarjona/moodle
2018-04-18 12:39:34 +08:00
Sara Arjona
c01040214a
MDL-61957 gradereport_user: Implement privacy API
2018-04-17 14:31:54 +02:00
Sara Arjona
e8d0133ed5
MDL-61957 gradereport_singleview: Implement privacy API
2018-04-17 14:02:34 +02:00
Sara Arjona
36b88f19ae
MDL-61957 gradereport_overview: Implement privacy API
2018-04-17 14:02:34 +02:00
Sara Arjona
2d84d30d17
MDL-61957 gradereport_outcomes: Implement privacy API
2018-04-17 14:02:33 +02:00
Sara Arjona
7509d232bc
MDL-61957 gradereport_history: Implement privacy API
2018-04-17 14:02:33 +02:00
Sara Arjona
8a43e40247
MDL-61957 gradereport_grader: Implement privacy API
2018-04-17 14:02:20 +02:00
Andrew Nicols
3224e06de4
Merge branch 'MDL-61952-master' of git://github.com/sarjona/moodle
2018-04-16 10:50:50 +08:00
Sara Arjona
3d702cc227
MDL-61954 gradeimport_xml: Implement privacy API
2018-04-12 09:49:09 +02:00
Sara Arjona
ce0eb44398
MDL-61954 gradeimport_direct: Implement privacy API
2018-04-12 09:48:52 +02:00
Sara Arjona
aa784c4eb4
MDL-61954 gradeimport_csv: Implement privacy API
2018-04-12 09:42:36 +02:00
Sara Arjona
8517245516
MDL-61952 gradeexport_xml: Implement privacy API
2018-04-12 08:39:48 +02:00
Sara Arjona
ed71c8b1df
MDL-61952 gradeexport_xls: Implement privacy API
2018-04-12 08:39:20 +02:00
Sara Arjona
d44efece94
MDL-61952 gradeexport_txt: Implement privacy API
2018-04-12 08:38:50 +02:00
Sara Arjona
e1b9cb14e4
MDL-61952 gradeexport_ods: Implement privacy API
2018-04-12 08:38:09 +02:00
Nick Phillips
7d4f34cb0d
MDL-55532 gradebook: fix grade export to include category names
2018-03-26 11:47:44 +08:00
Stephen Bourget
b4993d29f7
MDL-45837 Grades: Minor fixes to grade_letter events
2018-02-14 17:31:57 +01:00
David Monllao
4b140685ad
Merge branch 'MDL-45837_master' of git://github.com/markn86/moodle
2018-02-13 07:48:16 +01:00
Andrew Nicols
486f7c9555
Merge branch 'MDL-61150' of git://github.com/stronk7/moodle
2018-02-13 09:01:31 +08:00
David Monllao
755310cbeb
Merge branch 'MDL-56688-master' of https://github.com/nwp90/moodle
2018-02-12 09:32:38 +01:00
Eloy Lafuente (stronk7)
dd9368b43d
MDL-61150 xmldb: Fix wrong PATH attributes in core
2018-02-11 22:53:58 +01:00
Mark Nelson
e960152141
MDL-45837 core: minor tidy up to events
2018-02-09 12:13:48 +08:00
Stephen Bourget
b302d434ae
MDL-45837 Grades: Add unit & behat tests for events
2018-02-09 11:41:38 +08:00
Stephen Bourget
31647f0cc9
MDL-45837 Grades: Add events for grade letters
2018-02-09 11:41:38 +08:00
Kevin Wiliarty
8284ffede3
MDL-56246 gradebook: sitewide setting for grade export with feedback
2017-12-22 06:51:11 -05:00
Luca Bösch
970dc511e2
MDL-44660 grade: Typos @package core_grade instead of core_grades
2017-12-08 14:21:34 +01:00
Eloy Lafuente (stronk7)
e4eba4c346
MDL-59159 upgrade: clean < 3.1.0 upgrade steps
...
LTS (3.5) requires previous LTS (3.1)
This just deletes all the upgrade steps previous to 3.1.0. Some
small adjustments, like adding missing MOODLE_INTERNAL or tweaking
globals can also be applied when needed.
Also includes an upgrade step to prevent upgrading from any
version < 2016052300 (v3.1.0) as anti-cheating measure.
Next commit will get rid of/deprecate all the upgradelib functions
not used anymore in codebase.
2017-12-04 01:18:57 +01:00
Nick Phillips
28437460d2
MDL-56688 grade: fix ordering of grade items in grade_seq::flatten
2017-11-28 09:30:27 +13:00
sam marshall
a938e4096c
MDL-60174 core_dml: fix miscellaneous incorrect recordset usage
...
The new recordset support for Postgres requires transactions and
will cause errors if recordsets are not closed correctly. This
commit fixes problems that were identified during unit tests, and
via some basic code analysis, across all core code. Most of these
are incorrect usage of recordset (forgetting to close them).
2017-11-27 11:10:33 +00:00