Skip to content

R7.University 1.9.0

Compare
Choose a tag to compare
@roman-yagodin roman-yagodin released this 27 Jun 11:01
· 1555 commits to master since this release

End-user changes:

  • New EduProgram module which displays basic info about edu. program and its profiles.
  • Fix #123: [EmployeeDirectory] Education and Trainig columns show same content.
  • Fix #120: dnn-ac-combobox rendered incorrectly in Chrome.
  • Implement #121: Add indexes to FKs and other fields used in queries (improve performance).
  • Implement #122: Make barcode display optional for an employee.
  • Implement #126: [EditDocuments] Sort documents on load.
  • Package friendly names for modules now in R7.University.ModuleName format.
  • [Launchpad] Fix action label generation.
  • [Model] Ability to define education sublevels for edu. profiles.
  • [Model] Add homepage property for edu. program.
  • [Model] Add division relation for edu. program and edu. program profile.
  • [EduProgramDirectory] display edu. program title as link to homepage.
  • [EduProgramDirectory] could display edu. programs for single division (specified in settings).
  • [EduProgramDirectory] displays edu. programs for all available edu. levels, if no edu. levels was set in settings.
  • [UX] Improve selection of edu. programs and edu. program profiles in edit and settings forms.
  • [UX] Use Icon API to get module action icons, use different icons for different action types.
  • [UX] Enable AJAX for entire EditEmployee form.
  • License changed to GNU GPL v3 or any later.
  • Russian translation update.

Developer changes:

  • dnn-ac-combobox now preserve autopostback behavior of underlying dropdown.
  • Extract viewmodelbase classes, major DAL code refactoring.
  • Add xUnit-based tests project (include config test, basic document model extensions test).

Note: Install R7.DotNetNuke.Extensions v0.8.0 and R7.ImageHandler packages first!