Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
### 10.1.0 ###
2
 
3
* Ionic 5 support added to make the plugin compatible with the Moodle App version
4
  3.9.5. Credit goes to Dani Palou (@dpalou).
5
* Removed legacy Bootstrap 2 classes. Credit goes to Daniel Escobar (@Daryhez).
6
* Coding style cleanups and improvements.
7
 
8
### 10.0.0 ###
9
 
10
* Display of progress and grade in referenced course on the main course page can be
11
  now configured (issue #32). Credit goes to Arnaud Trouvé (@ak4t0sh).
12
* Supported Moodle versions 3.9 (LTS) and 3.10.
13
 
14
### 9.0.1 ###
15
 
16
* Added example JSON context to the ionic template to pass the mustache lint.
17
 
18
### 9.0.0 ###
19
 
20
* Added support for the Moodle Mobile App. The app displays a simple screen with the
21
  information about the progress in the referenced course, the current final grade
22
  there and a button to go to the referenced course. Teacher specific features such as
23
  fetching grades are out of mobile app support scope (issue #19).
24
* Added standard subcourse:view allowing to fine control what can view the module
25
  instances in the course.
26
* Added ability to mark the Subcourse activity as completed automatically upon opening
27
  by users - uses standard view tracking feature.
28
 
29
### 8.0.1 ###
30
 
31
* Fixed issue #38 causing the grades fetch fail and throw error in certain cases. This
32
  is a regression of the hidden grades support introduced in 8.0.0 (issue #28).
33
 
34
### 8.0.0 ###
35
 
36
* Referenced course selector uses the autocomplete form widget (issue #34).
37
* Referenced course final grades can now be fetched either as real values (existing
38
  and default behaviour) or as percentual values (new optional behaviour). This allows
39
  teacher to keep the percentage displayed in the referenced course matching with the
40
  grade in the subcourse activity even if there are excluded grades (issue #29).
41
* If the grades are hidden in the referenced course, they are now correctly marked as
42
  hidden in subcourse activity, too. This supports both hidden grade item (i.e. whole
43
  columns in the gradebook) and individual grades (issue #28).
44
* Supported and tested on Moodle 3.8 and 3.9. Likely to work on lower versions, too.
45
 
46
### 7.2.0 ###
47
 
48
* Links to the referenced course can open in a new window/tab (issue #27).
49
 
50
### 7.1.1 ###
51
 
52
* Do not call a method deprecated in Moodle 3.6
53
* Updated Behat tests to work in Moodle 3.6
54
 
55
### 7.1.0 ###
56
 
57
* Improved handling of hidden grade items in the referenced course (issue #28).
58
 
59
### 7.0.0 ###
60
 
61
* Progress in the referenced course is displayed.
62
* The main view page now provides links to the gradebook in the referenced course
63
  instead of the link to the gradebook in the current course (issue #22).
64
* Overall cleanup and UI improvements of the main view page.
65
 
66
### 6.0.0 ###
67
 
68
* Filters are applied displaying course names - credit goes to Philipp Hager
69
* The "should be completed" event is displayed on the dashboard if expected completion
70
  date/time is set.
71
* Privacy API implemented to make it GDPR friendly. No personal data are stored by the
72
  module itself.
73
* Requires Moodle 3.3 or higher, updated tests for Moodle 3.5.
74
 
75
### 5.0.1 ###
76
 
77
* Fixed a typo in the string (currrent -> current).
78
* Updated Behat tests to work in Moodle 3.3 and 3.4.
79
 
80
### 5.0.0 ###
81
 
82
* Performance improvements: On triggered events (such as when a student
83
  received a grade in the referenced course), the subcourse used to fetch all
84
  students grades. This led to performance troubles in courses with many
85
  students, or when performing bulk changes (such as enrolling multiple
86
  students at once).
87
* Completion: The subcourse can now be automatically marked as completed when
88
  the student completes the referenced course.
89
* Behat tests pass on Moodle 3.1 and 3.2, manually tested on 3.3.
90
 
91
### 4.0.1 ###
92
 
93
* Fixed Behat tests syntax for Moodle 3.1 and 3.2
94
 
95
### 4.0.0 ###
96
 
97
* Fixed Behat test failure in Moodle 3.0 due to MDL-51051.
98
* Fixed coding style violations reported by the codechecker.
99
* Added support for Travis CI.
100
 
101
### 3.1 ###
102
 
103
* Added support for Moodle 2.9 - does not use `add_intro_editor()` for this and higher versions.
104
* Improved Behat tests to prevent accidental false positive matches of certain selectors.
105
 
106
### 3.0 ###
107
 
108
* The module now observes "user graded" and "role assigned" events and fetches grades instantly on them (no need to rely on pressing
109
  the "Fetch now" button or the cron task running). Credit goes to Vadim Dvorovenko for implementing this.
110
* Added Behat tests.
111
* Fixed missing name of the "addinstance" capability.
112
* Requires Moodle 2.8.
113
* Changed versioning scheme of the plugin. The "master" branch now contains the most recent stable code.
114
 
115
### 2.7.0 ###
116
 
117
* Added an option to instantly redirect to the referenced course when attempting to view the subcourse module page. This does not
118
  affect users with the permission to fetch grades manually so they do not loose that option. Credit goes to Matt Gibson for the
119
  original idea and implementation in his fork.
120
* Legacy cron function replaced with the new scheduled task API. This allows administrators to define the schedule of fetching
121
  grades from subcourses to fit their needs (especially on heavy loaded sites with many users).
122
* Legacy add_to_log() replaced with the new event API. This allows to use the new logging storage introduced in Moodle 2.7. Credit
123
  goes to Vadim Dvorovenko for the original patch.