forked from Kylegoslin/moodle-block_cmanager
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES.txt
executable file
·201 lines (128 loc) · 6.13 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
----------------------------------------------------------------------
CRM Changelog
----------------------------------------------------------------------
CRM 5.1
Date: June/2018
- Fixed buttons on review request page, were right aligning instead of bottom.
- Updated version.php issue.
- Updated DB schema issue for new moodle.
- Origin issue corrected during request process
- cmanager home select all option cross browser issue fixed during bulk request actions
- removed old code from cmanager_config.php
- removed old $_POST/$_GET references from root folder.
- Updated version requirement for Moodle & cmanager version
- formlib/preview.php types set for each field.
- additional clenaing on ajax function.php and parameters.
- Delete icons link fixed in formbuilder.
- Additional lang strings added to settings.
- cmanager_admin lang strings added.
- Blank search prevented for admin.
- Minor changes to "open details" card.
- Events/logging added into the course approve process, course delete, new course request.
Date July/2018
- Modified table layout / removed old <p> tags for view_summary.php
- jquery 1.7.2 updated to 3.3.1
- jquery-ui 1.8 updated to 1.12.1 / removed not needed refs.
- new links to config in block settings when in edit mode to config block. Updated lang strings.
- warning message for searching without a string in admin console.
- modified user and admin comment layout to utilise more screen space.
- Event logging added into the course approval process.
- Event logging added to the course deleting process.
- Fixed XMLDB PATH format.
- Prevent request inserts from users without permissions.
- Additional lang strings added.
- lib/coursecatlib.php include added.
- GDPR Privacy API support added.
----------------------------------------------------------------------
CRM 4.3
Date: 25/May/2015
- Fixed permissions in access.php.
- Updated readme.txt with quick guide on permissions
- Changed block_cmanager to work on permissions rather than admin privs
- Deleted duplicate cmanager folder
- Updated icon set
- Display database record ID for each request rather than counter
- Course Creator and Manager roles (system) can now manage approval process
- Fix for course categories not displaying for users on page 1 of form
- Minor fixes and improvements
- Tested with 2.8 & 2.9
See Github for full log!
----------------------------------------------------------------------
CRM 4.2
Date: 5/Aug/2014
- Question marks not accepted during request process. Question marks
are now allowed.
- Editing issue during course request resolved.
- Bulk approve updated
See Github for full log!
----------------------------------------------------------------------
CRM 4.1
Date: 11/April/2014
- Enrollment keys are optional
- Safari form1.php saving issue solved.
- Various small bug fixes
----------------------------------------------------------------------
CRM Version 4.0
Date: 1/April/2014
- Updated license information
- Checked on Moodle 2.6
- Default form blank value error resolved.
----------------------------------------------------------------------
CRM Version 3.9
Date: 25/Nov/2013
- New Layout for requests
- Issue with escaping characters resolved
- New German Language pack added (Thanks to Alexander Kiy )
- New layout for comment system
- New pre-defined deny reason capability added
- Error when creating comment resolved
- Improvements to layout of pages
- various bug fixes
----------------------------------------------------------------------
CRM Version 3.5
Date: 20/Sep/2013
Self enroll error has been resolved, due to a new field appearing
in the moodle 2.5 enroll database table.
-----------------------------------------
CRM Version 3.3
Date: 10/Sep/2013
Long drop down menu on cmanager_admin is show shortened until clicked
New Icons added to block
Escaping values issue corrected
-----------------------------------------------------------------------
CRM Version 3.1
Date:
CHANGES
Dropdown deleting error has been resolved. Dropdowns can be deleted
without any error. (Error: No Id added)
Echo added to review_request.php
Ordering issue in course_new.php and displayLists.php updated to ASC
Postgree SQL error on module_manager.php removed
Category list updated on request page, using the default method of displaying
categories in lists.
Additional fields added into the naming conventions to include years.
----------------------------------------------------------------------
CRM Version: 3.0
Date: 12th March 2013
CHANGES:
Debug errors showing up in Moodle 2.4 these have been removed.
Clear history function has been added to allow the admin to remove all archived requests and also every request in the system.
Mod mode was missing from some summaries, this has been added
Search function has been added to current requests and also existing requests, allowing the admin to search by author name, code and title for specific requests.
Unused Jquery references have been removed. All Jquery references are to the local code, and no external connections are now made.
Unused CSS references have been removed
New function added to allow the admin to allow the person making the request to categorise their request using the Moodle categories.
New function added allowing the admin to quickly change the category of a request to allow for quicker approvals.
All course default settings are now pulled from the moodle installation, and not replicated in the CRM.
Dead links when using My Moodle have been fixed.
A counter has been added at a block level to show the number of requests currently pending.
All references to mdl_ have been removed.
Archived requests has now become a separate page.
Misc Config / E-mail settings have been broken down into two separate pages.
Layout has been improved to prevent border lines overlapping on requests.
New Bulk approve function added.
Layout of comments have been updated to improve readability.
New Quick Approval function allowing admin to add course in one click.
New function added to allow fields on form page 2 to become optional or required.
jQuery Tabs removed to improve any cross browser issues.
----------------------------------------------------------------------