Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
# Changelog
2
 
3
All notable changes to this project will be documented in this file.
4
 
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
 
8
## [8.1.5] - 2024-07-26
9
 
10
### Fixed
11
 
12
- Minor bug in Edu-Sharing API client library. Trying to sign data without a private key being set no longer leads to a type error.
13
 
14
## [8.1.4] - 2024-07-17
15
 
16
### Fixed
17
 
18
- Potential parsing error in restore logic caused by imprecise regular expressions. Replaced with DOM parsing
19
- Fatal error on course restoration with corrupted HTML in ES objects
20
- Activity duplication now creates new Edu-Sharing resources in moodle database
21
 
22
## [8.1.3] - 2024-06-03
23
 
24
### Added
25
 
26
- WYSIWYG visibility capability to replace old atto capability
27
 
28
### Fixed
29
 
30
- Ambiguous replies from the repository usage creation endpoint could lead to a type error during course restoration. A proper check has been added to prevent a runtime error.
31
 
32
## [8.1.2] - 2024-05-17
33
 
34
### Added
35
 
36
- Better logging in get_usage method
37
 
38
### Fixed
39
 
40
- Critical bug: Compatibility with Moodle versions < 4.2 restored (external_api)
41
 
42
## [8.1.1] - 2024-05-08
43
 
44
### Added
45
 
46
- Option to pseudonomyze Moodle users in the connected Edu-Sharing repository
47
 
48
## [8.1.0] - 2024-05-03
49
 
50
### Changed
51
 
52
- Major refactoring to update plugin to current Moodle CI requirements
53
 
54
### Added
55
 
56
- GitLab CI pipeline including Moodle CI checks
57
 
58
### Fixed
59
 
60
- Course restoration does no longer crash on missing user rights for contained ES-object
61
- Deleting courses with Edu-Sharing objects no longer leads to an SQL error
62
 
63
## [8.0.9] - 2024-03-15
64
 
65
### Fixed
66
 
67
- Type errors in course restoration and duplication
68
 
69
## [8.0.8] - 2024-03-14
70
 
71
### Fixed
72
 
73
- Backwards compatibility issue with external_api caused problems in Moodle versions < 4.2
74
 
75
## [8.0.7] - 2024-02-15
76
 
77
### Fixed
78
 
79
- Type error message which occurred when editing a course section
80
 
81
## [8.0.6] - 2024-02-04
82
 
83
### Fixed
84
 
85
- Javascript logic bug which led to error when embedding objects with missing version property
86
 
87
## [8.0.5] - 2024-02-01
88
 
89
### Fixed
90
 
91
- Javascript syntax error in activity embedding form logic
92
 
93
## [8.0.4] - 2024-01-29
94
 
95
### Added
96
 
97
- New config entry for authentication suffix to be added to submitted authentication parameter
98
 
99
### Fixed
100
 
101
- When adding a node with an empty version array as an activity, the UI-elements in the form are now properly filled and no JS error occurs
102
 
103
## [8.0.3] - 2024-01-14
104
 
105
### Added
106
 
107
- Rest service to update instances
108
- Service function to fetch preview images
109
- Preview image script now moved to activity plugin
110
- Embedded ES-Objects are now tracked
111
 
112
### Fixed
113
 
114
- Choosing an object version is now longer possible when editing Edu-Sharing activity
115
- App ID can now contain periods
116
 
117
### Changed
118
 
119
- Refactored code and doc blocks to conform with moodle guidelines
120
 
121
## [8.0.2] - 2023-11-17
122
 
123
### Added
124
 
125
- Setting to submit users' names, surnames and email addresses for app auth (default yes)
126
- Rest services to add and delete instances.
127
- Rest service to get ticket
128
- Compatibility with new tinyMCE-Plugin
129
- Possibility to add moodle host in installConfig.json for automatic registration
130
 
131
### Removed
132
 
133
- Compatibility with legacy ES Tiny-Editor-Plugin
134
 
135
### Fixed
136
 
137
- Type error which occurred when restoring courses containing sections with null values in the summary field of the course_section table
138
- Logic bug in usage deletion logic which prevented usages from being deleted properly in the repository.
139
 
140
##  [8.0.1] - 2023-10-19
141
 
142
### Fixed
143
 
144
- Upgrade type error blocking update from older versions
145
 
146
##  [8.0.0] - 2023-10-01
147
 
148
### Added
149
 
150
- Unit test folder and unit test classes
151
- Possibility to define internal docker network URL
152
- Changelog
153
- English translation for upload button in edu-sharing embed dialogue modal
154
 
155
### Removed
156
 
157
- Compatibility with legacy edu-sharing SOAP API, plugin now uses REST by default
158
 
159
### Fixed
160
 
161
- Slashes are now automatically stripped from the end of user provided URLs
162
- Version picking now works
163
- Version radio buttons are now longer displayed in the embedding dialogue if the object is a published copy or a reference to a collection. Defaults to current version.
164
- Restoration of course backup files no longer fails on edu-sharing objects for which the current user lacks publish rights. Instead of throwing an error the restore script omits the respective items.
165
- Folders can now longer be added as edu-sharing resources.
166
 
167
### Changed
168
 
169
- Major refactoring in order to match updated moodle criteria as well as to facilitate unit testing