-
Notifications
You must be signed in to change notification settings - Fork 6
/
RELEASE_NOTES
517 lines (359 loc) · 18.6 KB
/
RELEASE_NOTES
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
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
7.20.2 (03-10-2024)
- Refactor: Replace usages of deprecated RegistrationStateTypeEnum [#qubIT-Fenix-2587]
7.20.1 (18-09-2024)
- Refactor: Replace usages of deprecated RegistrationStateTypeEnum [#qubIT-Fenix-2587]
7.20.0 (06-09-2024)
- Refactor: Replace usages of deprecated RegistrationStateTypeEnum [#qubIT-Fenix-2587]
- Refactor: Use new method for creating or adding existing attends to enrolment [#qubIT-Fenix-5598]
- Improvement: Updates guava from 21.0 to 33.2.1-jre [#qubIT-Omnis-5869]
7.19.0 (05-08-2024)
- Refactor: Remove legacy evaluation season and temporary enrolment logic [#qubIT-Fenix-5554]
7.18.0 (27-06-2024)
- Refactor: Uses ExcelUtil to handle excel files [#qubIT-Omnis-6065]
7.17.0 (17-06-2024)
- Refactor: Updates ff dependency [#qubIT-Omnis-4749]
7.16.0 (04-06-2024)
- Refactor: Move to this module, Dandelion configurations from fenixedu-candidacies-extensions and fenixedu-base web-fragment [#qubIT-Omnis-5884]
7.15.3 (27-05-2024)
- Refactor: Removes unnecessary jsps [#qubIT-Omnis-5850]
7.15.2 (24-05-2024)
- Refactor: Change internal source credits label [#qubIT-Fenix-5327]
7.15.1 (22-05-2024)
- Bug fix: Introducing spring functionality loader for package com.qubit.qubEdu.module.base [#UL-REIT-3983]
7.15.0 (20-05-2024)
- Refactor: Uses fullAvatarUrl for avatarUrl refactoring [#qubIT-Omnis-5848]
7.14.0 (15-05-2024)
- Refactor: Adds remaining academic spring classes [#qubIT-Omnis-5807]
7.13.0 (15-05-2024)
- Refactor: Adds legal pt spring controllers [#qubIT-Omnis-5831]
7.12.0 (09-05-2024)
- Refactor: Move Spring controllers from fenixedu-candidacies-extensions [#qubIT-Omnis-5757]
7.11.0 (30-04-2024)
- Refactor: Adds HelpdeskEntrypointController [#qubIT-Omnis-5784]
7.10.0 (30-04-2024)
- Refactor: Uses new photo controller url in jsp [#qubIT-Omnis-5783]
7.9.2 (30-04-2024)
- Bug fix: Adding class that uses @BennuSpringModule to register spaces controllers [#qubIT-Omnis-5811]
7.9.1 (29-04-2024)
- Refactor: Add missing fenixedu-spaces UI css and js [#qubIT-Omnis-5753]
7.9.0 (17-04-2024)
- Refactor: Add fenixedu-spaces UI controllers and views [#qubIT-Omnis-5753]
7.8.0 (17-04-2024)
- Refactor: Removes zip4j dependency [#qubIT-Omnis-5739]
7.7.0 (03-04-2024)
- Improvement: Modified how StudentActive operates regarding first year first time students [#UL-FF-3273]
7.6.0 (25-03-2024)
- Refactor: Removing dependencies from bennu-struts [#qubIT-Fenix-5098]
7.5.0 (06-03-2024)
- Refactor: PersonServices not extending academic-extensions service anymore [#qubIT-Fenix-4784]
- Improvement: Adds fenixedu OSS DM [#qubIT-Omnis-4736]
7.4.0 (09-10-2023)
- Refactor: Remove hardcoded permissions from academic-core domain [#qubIT-Fenix-4434]
7.3.2 (04-08-2023)
- Bug fix: Change registration deactivation task to support all type of calendars
7.3.1 (02-08-2023)
- Refactor: Change student curricular plan comparator to use interval
7.3.0 (27-07-2023)
- Refactor: Make compatible with latest academic-core
- Refactor: Remove deprecated evaluation season management functionalities
- Refactor: Remove deprecated registration history functionality
7.2.0 (28-06-2023)
- Refactor: Make compatible with latest academic-core and academic-extensions
- Refactor: Remove deprecated execution course pages overrides and services
7.1.1 (06-02-2023)
- Refactor: Add missing Department methods in order to mantain retro-compability
7.1.0 (06-02-2023)
- Refactor: Add entity Department, from academic-core
7.0.6 (17-01-2023)
- Bug fix: Struts messages not supported anymore
7.0.5 (24-11-2022)
- Refactor: Replace usage of RegistrationStateType by RegistrationStateTypeEnum
7.0.4 (22-11-2022)
- Refactor: Replace usage of RegistrationStateType by RegistrationStateTypeEnum
7.0.3 (07-11-2022)
- Bug Fix: Prevent service requests without registration
7.0.2 (26-10-2022)
- Refactor: Remove branch group subclasses
7.0.1 (17-10-2022)
- Refactor: Remove deprecated shifts enrolment service
7.0.0 (10-10-2022)
- Refactor: Remove deprecated functionalities
6.28.2 (21-09-2022)
- Improvement: Change moodle export auth to ldap
- Refactor: Replace usage of deprecated evaluation season periods API
6.28.1 (21-09-2022)
- Bug Fix: ConclusionInformationDataProvider should not read execution year by date
- Bug Fix: In ULisboaServiceRequest.findByRegistration() use the DML relation instead of finding all requests that match the registration
6.28.0 (01-09-2022)
- Refactor: Replace usage of RegistrationStateType by RegistrationStateTypeEnum
6.27.6 (31-08-2022)
- Refactor: Make compatible with fenixedu-academic-core v34.2.0
6.27.5 (24-08-2022)
- Refactor: Remove previous years enrolment rule message override
6.27.4 (02-08-2022)
- Bug Fix: Apply url and postback section for ULisboa service request pages based in permissions, similar to service request authorisations
6.27.3 (25-07-2022)
- Bug fix: Avoid NPE on course group degree info data provider getting previous year
6.27.2 (19-07-2022)
- Refactor: Make compatible with fenixedu-academic-core v34.0.0
6.27.1 (15-07-2022)
- Refactor: Move font to CGD module
6.27.0 (14-06-2022)
- Refactor: Upgrade dependencies versions
- Refactor: Replace usage of deprecated competence course method
- Refactor: Remove legacy resource allocation functionalities
6.26.2 (06-06-2022)
- Refactor: Redesign of algorithm to calculate credits transfer remarks
6.26.1 (27-05-2022)
- Bug fix: CourseGroupDegreeInfoDataProvider should not read ExecutionYear by date
- Refactor: RegistrationConclusionBean constructor cleanup
6.26.0 (12-05-2022)
- Refactor: Move SAS/SICABE integration code to legal pt
- Refactor: Update academic-core dependency
6.25.9 (07-10-2021)
- Bug fix: Using streams instead of byte arrays in site attachment copies
6.25.8 (24-09-2021)
- Bug fix: Use correct locale on blue record entities description
6.25.7 (18-08-2021)
- Bug fix: Show all service request from a student if searching with a number
6.25.6 (17-08-2021)
- Bug fix: Prevent stack overflow deleting dismissals that are part of curriculum aggregations
6.25.5 (17-08-2021)
- Improvement: Prevent curriculum aggregation child enrolment if parent group is not enroled
6.25.4 (26-07-2021)
- Refactor: Due to TreasuryDomainException and AcademicTreasuryDomainException hierarchy changes, this module must be built in order for the platform to run
6.25.3 (19-07-2021)
- Improvement: Change back the jsp back urls until the new menu is installed
6.25.2 (07-07-2021)
- Improvement: Add new screen to select the registration before creating a new ulisboa service request
6.25.1 (30-04-2021)
- Bug fix: Increase the size of units returned when filling the precedent degree information
- Bug fix: Show the correct match in case the name is all written
6.25.0 (11-04-2021)
- Refactor: Digital Payment Requests
6.24.1 (30-03-2021)
- Bug fix: Excluding uilayer paths form ulisboa redirecting filtering
6.24.0 (24-03-2021)
- New feature: Added boolean to disable blue record
6.23.1 (16-03-2021)
- Improvement: Added health card number to registration history report
6.23.0 (12-03-2021)
- Refactor: Remake the screens for managing the degree information
6.22.2 (21-01-2021)
- Bug fix: Replaced reference to deprecated method in lessons management
6.22.1 (20-01-2021)
- Improvement: Add new schoolLevelType to the allowed list in qualification view component
6.22.0 (06-01-2021)
- Improvement: Improvement academic permission service
6.21.3 (19-11-2020)
- Bug fix: Fix broken back navigation from professorship creation
6.21.2 (14-11-2020)
- Refactor: Remove usage of bolonha degree type (deprecated slot)
6.21.1 (10-11-2020)
- Refactor: Upgrade dependency of fenixedu-academic-core (cleanup deprecated execution course slots and methods)
6.21.0 (09-11-2020)
- New feature: Added isBlueRecordAnswered to PersonUlisboaSpecificationsByExecutionYear
6.20.5 (05-11-2020)
- Refactor: Upgrade dependency of fenixedu-academic-core (remove usage of deprecated shift types)
6.20.4 (27-10-2020)
- Refactor: Remove usage of deprecated shift types
6.20.3 (23-10-2020)
- Refactor: Remove usage of deprecated SchoolClass name method
6.20.2 (20-10-2020)
- Improvement: Modified logic on how to select the most relevant active registration to use in identification card creation
- Refactor: Delete MobilityRegistatrionUlisboaInformation instance
6.20.1 (18-10-2020)
- Improvement: Add slot for number of ucs enrolled in dges candidacies screen
6.20.0 (14-10-2020)
- New Feature: Added Health Card Number to academic office screens according #UL-FBA-1051
6.19.10 (28-09-2020)
- Improvement: Better error message when an official instituition is required
- Bug fix: Using iso-8859-1 instead of iso-8859-15 when importing DGES file
6.19.9 (26-09-2020)
- Improvements: More labels changed in CGD interfaces
6.19.8 (26-09-2020)
- Improvements: More labels changed in CGD interfaces
6.19.7 (24-09-2020)
- Improvement: Always show CGD screen in enrolment process
6.19.6 (24-09-2020)
- Improvements: More labels changed in CGD interfaces
6.19.5 (23-09-2020)
- Bug fix: Dont let edit enrolments in enrolment process when it is automatic
- Bug fix: Removed random keyword
6.19.4 (21-09-2020)
- Improvements: More labels changed in CGD interfaces
6.19.3 (18-09-2020)
- Improvement: Modifications in CGD interfaces
6.19.2 (16-09-2020)
- Improvement: Changed labels
6.19.1 (15-09-2020)
- Refactor: Removed unnecessary slots authorizeSharingDataWithCGD and sharingDataWithCGDAnswered
6.19.0 (13-09-2020)
- Improvement: Add new step in 1Y1T to process academic requisitions before the process
- Refactor: Refactored the isSharingDataWithCGDAnswered in PersonUlisboaSpecifications to use the DataShareAuthorization
6.18.1 (27-08-2020)
- Refactor: Registration history report service API cleanup
6.18.0 (25-08-2020)
- Refactor: Moved CGD related classes to CGD module
6.17.1 (22-08-2020)
- Improvement: First name exported to moodle includes all names except last
6.17.0 (11-08-2020)
- Improvement: Added column to registration history report, regarding previous reingressions including precedent registrations
- Refactor: Updated dependencies
6.16.1 (03-08-2020)
- Improvement: Update label for spent email when a request is concluded
6.16.0 (29-07-2020)
- Refactor: Moved relation PersonCountryHighSchool from specification to academic-core
6.15.1 (30-06-2020)
- Improvement: Updated permission service
6.15.0 (26-06-2020)
- Improvement: Update blueRecord forms filled algorithm. blue record redirector has a bottleneck for students to login.
- Bug fix: Manage previous degree information screen didn't show information in the right format (missing conversion LocalizedString to String)
- Bug fix: Filter repeated possible shifts to enrol if multiple capacities defined
6.14.0 (08-05-2020)
- Refactor: Moved HelpDesk to fenixedu-base
- Refactor: Moved UsernameSequenceGenerator to fenixedu-base
6.13.1 (06-05-2020)
- Bug fix: Export to moodle: escape quotes of courses names; allow export to csv / excel
6.13.0 (05-05-2020)
- Refactor: Moved authenticationRedirector to academic core
6.12.0 (28-04-2020)
- Refactor: Upgraded dependency of fenixedu-academic-core (Shifts capacity by type)
6.11.1 (25-04-2020)
- Refactor: Replace fenixedu-academic-treasury dependency by fenixedu-academic-treasury-base and fenixedu-academic-treasury-ui
6.11.0 (04-04-2020)
- Refactor: Upgraded dependency of fenixedu-academic-core and academic-extensions
- Refactor: Moved specific organizational Units subclasses from academic-core
6.10.3 (03-04-2020)
- New feature: adding Media menu
6.10.2 (31-03-2020)
- Bug fix: Announcements menu is now consistent in Create/Edit
6.10.1 (28-03-2020)
- Improvement: Remove ECTS Institution Grading Tables information from view
6.10.0 (19-03-2020)
- Refactor: Upgraded dependency of fenixedu-academic-core (PrecedentDegreeInformation split into 'completed' and 'previous')
6.9.1 (17-03-2020)
- Refactor: Integrating migration-classes into ulisboa-specifications
6.9.0 (12-03-2020)
- New feature: Support for Java 11
6.8.1 (10-03-2020)
- Fix: Root aggregators should not use grade scale validators for curriculum aggregator entry
- Fix: Allow improvement evaluations of curriculum aggregator childs
- Fix: ExecutionInterval method overloading dispatching
6.8.0 (10-03-2020)
- Refactor: Upgraded dependency of fenixedu-academic-core (Removed deprecated relation between PrecedentDegreeInformation and Registration)
6.7.0 (04-03-2020)
- Refactor: Upgraded dependency of fenixedu-academic-core (Removed deprecated relation between PrecedentDegreeInformation and PersonalIngressionData)
6.6.1 (26-02-2020)
- Refactor: Upgraded dependency of fenixedu-academic-core
6.6.0 (20-02-2020)
- Refactor: Rename GradeScale relations to refer GradeScale entity instead of GradeScaleEnum
6.5.3 (19-02-2020)
- Refactor: Rename enum type GradeScale to GradeScaleEnum
- Refactor: Remove references to GradeScaleEnum values
6.5.2 (12-02-2020)
- Improvement: Add mark that tuition penalty was created by academic debt generation rule instead of academic service request in the Registration details
- Bug Fix: Check all registrations associated with degree curricular plan, instead of active registrations only
6.5.1 (10-02-2020)
6.5.0 (07-02-2020)
- Refactor: Removed deprecated FirstTimeCandidacy subclass
6.4.4 (06-02-2020)
- Fix: Check if candidacy has active situation
6.4.3 (06-02-2020)
- Refactor: Upgraded dependency of fenixedu-academic-core (StudentCandidacy not abstract anymore)
6.4.2 (04-02-2020)
- Improvement: added IDEFE qualitative grades
6.4.1 (29-01-2020)
- Refactor: Replaced semester references by childOrder
6.4.0 (24-12-2019)
- Refactor: Upgraded fenixedu-academic-core and replaced ExecutionSemester references to ExecutionInterval
6.3.1 (29-11-2019)
- Fix: Degree types on optional curricular course enrolment should only be restricted if they are defined on curricular rule
6.3.0 (23-11-2019)
- Refactor: Upgraded dependency of fenixedu-academic-core
6.2.0 (21-11-2019)
- Refactor: Included new access control Permissions to existing AcademicAuthorizations
6.1.1 (08-11-2019)
- Improvement: added ISEG/ISCSP qualitative grades
- Improvement: Add curricular plan column to the student's report in the MoodleExportController #UL-FF-1835
6.1.0 (22-10-2019)
- Refactor: Invocation of method factory for Registration creation
6.0.1 (17-10-2019)
- Improvement: adding validations to the EECC table generation.
6.0.0 (11-10-2019)
- Improvement: added export options to service requests search screen
- Improvement: display emergency contact in student personal details and export in registration history report
- Refactor: changed MobilityRegistatrionUlisboaInformation domain relations from ExecutionSemester to ExecutionInterval
- Refactor: Upgrade dependency of fenixedu-academic-extensions (changed domain relations from ExecutionSemester to ExecutionInterval)
5.5.4 (07-10-2019)
- Fix: Print program conclusion - hide left menu ( #UL-ISA-1056 )
5.5.3 (02-10-2019)
- Fix: Curriculum aggregator entry line search should exclude annuled enrolments ( #UL-FM-1540 )
5.5.2 (30-09-2019)
- Fix: Remove space in student id's prefix when importing students from DGES
5.5.1 (27-09-2019)
- Fix: Fixed execution semester selection on competence course marksheet management (backoffice)
5.5.0 (20-09-2019)
- Refactor: Upgrade dependency of fenixedu-academic-core (changed domain relations from ExecutionSemester to ExecutionInterval)
5.4.1 (16-09-2019)
5.4.0 (13-09-2019)
- Improvement: Changed servlets to have async support needed by websockets
5.3.4 (09-09-2019)
- Bug Fix: In 1A1V importation, for students already registered in the system check if default country address exists. If not create the default fiscal address before fiscal data edition in registered person.
5.3.3 (04-09-2019)
- Fix: In First Time First Year include exception args in order to print error message correctly formatted
5.3.2 (24-08-2019)
- Fix: added missing label on shifts enrolment proccess ( #UL-FBA-737 )
5.3.1 (23-08-2019)
- Improvement: added new fields to Moodle Exporter ( #UL-FF-1711 )
5.3.0 (07-08-2019)
- Refactor: Support for logs in automatic debt generation execution
- Bug fix: Prevent creation of checksum in link to access debt account from registration details page
- Improvement: In 1A1V form for edition of address, present district subdivision dropdown if country is selected and is default country. Or else is simple text field.
5.2.0 (01-08-2019)
- Improvement: added season information to enrolments sheet on registration history report ( #UL-ISA-863 )
- Refactor: Removed code related to PersonUL <-> SecondNationality
5.1.0 (31-07-2019)
- Refactor: Upgrade dependency of fenixedu-academic-core (changed domain relations from ExecutionSemester to ExecutionInterval)
5.0.0 (29-07-2019)
- Refactor: Changes in 1A1V student registration to accomodate fiscal address edition. Also improve addresses edition.
- Refactor: Remove fiscal information from personal data edition. Fiscal information edition is in own page.
4.2.0 (25-07-2019)
- Refactor: Curriculum aggregators now must have an explicit version for each semester
- Refactor: Replaced usages of ExecutionSemester by ExecutionInterval
4.1.0 (23-07-2019)
- Refactor: Migrated second nationality to Person
- Refactor: Update dependencies
4.0.7 (08-07-2019)
- Bug Fix: added missing label
- Improvement: Added new column at registration history report: Enrolment Years Including Precedent Registrations (#UL-FA-473)
4.0.6 (03-07-2019)
- Refactor: moved registration history report services to academic-extensions
4.0.5 (27-06-2019)
- Refactor: moved RegistrationDataBean to academic-extensions
4.0.4 (27-06-2019)
- Bug Fix: regime description in registration history report should also check if curricular course is optional
4.0.3 (26-06-2019)
- Refactor: upgrade dependencies
4.0.2 (19-06-2019)
- Bug Fix: added missing labels
4.0.1 (19-06-2019)
- Bug Fix: avoided NPE when collecting open enrolment periods for student
4.0.0 (18-06-2019)
- Refactor: Moved core domain entities to academic-extensions module
3.0.1 (17-06-2019)
- Bug Fix: fix enrolment period test in StudentCurricularPlanEnrolmentManager
3.0.0 (14-06-2019)
- Refactor: Renamed core domain entities package to academic
2.18.0 (11-06-2019)
- Refactor: Moved domain entities to academic-extensions module
2.17.0 (07-06-2019)
- Refactor: Moved configuration properties regarding quality mode to academic-extensions module
2.16.1 (04-06-2019)
- Improvement: Handle all exceptions when trying to create a new service request.
- Bug Fix: Fix minor bug in error message when request can not be created.
2.16.0 (16-05-2019)
- Improvement: AverageEntry API cleanup
- Bug Fix: Collecting target curriculum lines for ICurriculumEntry requires curricular plan because this information is specific to calculated curriculum / curricular plan
2.15.0 (11-05-2019)
- Improvement: added accepted values implementation to qualitative grades