Skip to content

Releases: FenixEdu/fenixedu-academic

FenixEdu Academic 4.0.11

12 Feb 15:40
Compare
Choose a tag to compare

FenixEdu Academic 4.0.11 is a revision release to address some urgent bug fixes.

Bug Fixes

  • Presentation issues in registration declaration for phd
  • Fixed unwanted access to contact validation by others than the managers group
  • Fixed infinite cycle in merge execution courses
  • International Registration no longer depends on tiles
  • Fixed several links inside the curricular plan and competence course management interfaces across all portals
  • Allow groups for teachers with missing grades to work for all degrees
  • Fixed error thrown when merging executionCourses with final evaluations
  • Only create professorship for teachers with authorization
  • Properly show exceptions of external modules
  • Fixed DegreesProvider

FenixEdu Academic 4.0.10

06 Feb 16:04
Compare
Choose a tag to compare

FenixEdu Academic 4.0.10 delivers a series of bug fixes and improvements, along with more dead code cleanups.

Bug Fixes

  • Lesson Space attribution now checks user permissions correctly
  • Fixed merge of execution courses that were not considering groups
  • Removed left over employee dependent code on candidate's personal data edition

Removals

  • Removed forgotten actions from the public module
  • Removed inquiries specific messages from resources

Improvements

  • Updated instructions for the teacher's course management interfaces and other minor label fixes
  • Minor efficiency improvements to the enrolment workflow
  • Removing extraneous role management
  • Minor change: made more clear to admin office and students the year of the candidacy vs the year to which students apply
  • Merged coordinator dissertation functionalities
  • Improved account management interface to include social security number
  • Improved comparator of teacher authorization to consider semester ordering

FenixEdu Academic 4.0.9

06 Feb 15:29
Compare
Choose a tag to compare

FenixEdu Academic 4.0.9 feature only urgent bug fixes

Bug Fixes

  • Ensure Users are properly created when they are supposed to
  • Restored missing Forums link on Teacher Execution Course pages
  • Sorted messages in view emails, re-enabled GOP notificationService
  • Recover party contact validation links when managing accounts

FenixEdu Academic 4.0.8

06 Feb 15:25
Compare
Choose a tag to compare

FenixEdu Academic 4.0.8 delivers a series of bug fixes and improvements, along with more dead code cleanups.

Bug Fixes

  • Avoided changing struts configuration mid-application
  • Fixed thesis display that was still referencing a wrong class name
  • Fixed marksheet print: properly mark them as printed when printed from 'print via Web' functionality
  • Fixed deletion of enrolments with linked thesis: allowed for admin office when thesis is in draft state with no documents

Improvements

  • Improved performance of AcademicAccessRule.isMember
  • Removed uneccessary access control restrictions over thesis modifiers since it's all already verified by the upper layers
  • Removed unnecessary grants on phd's user creation that would end up ignored

FenixEdu Academic 4.0.7

06 Feb 15:15
Compare
Choose a tag to compare

FenixEdu Academic 4.0.7 delivers a series of bug fixes and improvements, continuing on the 4.0.x series.

Bug Fixes

  • Fix and improve jury proposal rejection by Scientific Council
  • Fixed i18n API on OptionalCurricularCourse
  • Fixed saving nickname after saving emergency number in personal information
  • Phd properly asks for student name separated instead of full

Improvements

  • Cleanup: Removed missing classes from struts-publico.xml
  • Creating a DegreeCurricularPlan for a Degree no longer depends on the degree being bologna

FenixEdu Academic v4.0.6

06 Feb 15:11
Compare
Choose a tag to compare

FenixEdu Academic 4.0.6 delivers a series of bug fixes and improvements, continuing on the 4.0.x series.

Bug Fixes

  • Changed invalid affinity cycle message.
  • Confirmation date should be null when Thesis is set for review
  • Fix thesis file substitution
  • Fixed marksheet printing
  • Registration conclusion process new properly displays the unit coordinator
  • Fixed bug with dissertations enrolments without thesis object

Improvements

  • A signal is now emitted when an Enrolmentis created.
  • Greatly improved the UI to manage Departments.
  • Improved usability of professorship creation
  • Greatly improve performance when searching for student by student number

FenixEdu Academic v4.0.5

06 Feb 15:05
Compare
Choose a tag to compare

FenixEdu Academic v4.0.5 is a revision containing urgent bug fixes

Bug Fixes

  • Add missing occupation management group on lesson instances
  • Summaries are now using the correct property for space identification
  • Party Contacts properly working in all portals
  • Recovered and fixed deleted coordinator dissertations functionalities
  • Fix receipt contributor issue
  • Fix printing and state change of credit notes

Removals

  • Removed jsps related to deleted functionalities

FenixEdu Academic v4.0.4

06 Feb 15:00
Compare
Choose a tag to compare

FenixEdu Academic v4.0.4 is a revision containing urgent bug fixes

Bug Fixes

  • Fixed null pointer exception on person search
  • Fix listing proposals interfaces on scientific council
  • ActiveStudents Group now also considers Phd Students

FenixEdu Academic v4.0.3

06 Feb 14:47
Compare
Choose a tag to compare

Features fixes for several bugs and continues the cleanup of dead code and ui.

Bug Fixes

  • Fixed teacher category presentation in person search
  • Fixed not authorized access page for teaching mobility
  • Fixed teacher category editing form
  • Edit execution course now displays courses to edit
  • Bug Fix: search over existing accounts while creating a new one fixed in the manage-accounts functionality
  • Bug fix : Do not enroll in written evaluations if period is not opened

New Features

  • Add summaries control as an academic admin functionality with specific permissions.
  • Added Signals to the approval of a thesis proposal, and Marks Publishing

Removals

  • Removed jsps related to deleted functionalities

Enhancements

  • Avoid evaluating duplicate groups on AcademicAccessRule
  • Improved presentation of teacher communication pages

FenixEdu Academic v4.0.2

06 Feb 14:24
Compare
Choose a tag to compare

Features fixes for several bugs and continues the cleanup of dead code and ui. Also begins using the bennu-oauth instead of it's own infrastructure.

Bug Fixes

  • Fixed an issue with the migration guide on persistent groups migration
  • Fixed Student creation when person already exists
  • Fixed an issue with the migration guide on execution course information
  • Fixed an issue with the migration guide on phd guiders
  • Fixed stream related bug in PersistentCoordinatorGroup
  • Fixed diploma supplement issues relating ects values
  • Fixed spring interfaces that assumed struts to be initialized
  • Delegate curricular course and degree site to proper url slots
  • StudentCurricularPlan links must be not be context or module relative
  • AcademicAccessRule system was not matching operations over degrees via office grants
  • Fixed search person to properly filter department

New Features

  • Added API for querying contact visibility, renderers now using it
  • Added assigned room to calendar. Added top level space to spaces.

Removals

  • Removed credits related code in the year and semester logic
  • Deleted several jsps of removed funcionalities
  • Removed references to the tutorship role
  • Cleaned up resource bundles of translations of removed roles
  • Removed online-tests specific checksum filter
  • Removed remaining pieces of organizational structure UI
  • Removed remaining usages of obsolete BundleUtil.getString, keeping a legacy PHD related bundle util

Enhancements

  • Space optimization on sender recipients by avoiding duplication of recipient objects for the same group
  • Replaced usages of the obsolete DEGREE_ADMINISTRATIVE_OFFICE_SUPER_USER with the proper academic authorization
  • Update fenix api to use bennu-oauth module
  • FenixAPI - Updating /canteen, /contacts and shuttle no longer requires Fenix deployment
  • Api: Fix courses rss links to new convention
  • Greatly improved Academic Access Rule performance
  • Greatly improved UnitGroup performance