Skip to content

Releases: r7-labs/R7.University

R7.University 1.8.1

30 May 06:16
Compare
Choose a tag to compare

This release provide fixes for bugs, found in 1.8.0.

  • [Launchpad] Fix exception: edu. program doesn't have AccreditedToDate property anymore.
  • [Launchpad] Fix binding error in old EmployeesTable code.
  • [EditEmployee] Fix #119: Incorrect check for duplicate disciplines.
  • Fix uninstall script.

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

R7.University 1.8.0

25 May 09:45
Compare
Choose a tag to compare

Major end-user changes:

  • Fix #102: [EditEmployee] Validate duplicate discipline entries.
  • Fix #103: [Employee] Cannot change module permissions.
  • Fix #108: [Employee Directory] Greatly improve performance in the teachers view mode by reducing number of db requests and use caching.
  • Implement #41: Global settings in YAML format (see R7.University.yml file in the portal root).
  • Implement #49: [EmployeeList] New module setting to hide head employee from the list.
  • Implement #84: [EmployeeDirectory, DivisionDirectory] Less restrictive search.
  • Implement #96: [A11y] Use accessible header for all public grids.
  • Implement #98: [Model] Document type now required for a document.
  • Implement #100: [Model] use StartDate/EndDate instead of IsPublished for an employee.
  • Implement #104: [EditEmployee] Improve selection of edu. program profiles by adding edu. level dropdown.
  • Implement #112: [EduProgramDirectory] Add support for new system document type: professional standard.
  • Implement #115: [EduProgramProfileDirectory] now can display multiple document links of any doc. type in a single cell using new Group property.
  • [Model] Now you cannot delete edu. level, document type or edu. program entry if there some linked entries exists.
  • [Employee, EmployeeList] Add validators for PhotoWidth fields.
  • [Employee Directory] Hide not published edu. profiles from regular users.
  • [EduProgramProfileDirectory] Improve performance by caching.
  • [EduProgramDirectory] Module now can display multiple standard links in a single cell.
  • [EduProgramDirectory] Add settings to show or hide edu. level, prof. standard and generation columns.
  • [UI] Not published items preserve distinct look on mouse hover.

Notable developer changes:

  • The DotNetNuke.R7 library replaced with R7.DotNetNuke.Extensions.
  • Add formal R7.ImageHandler dependency in the manifest.
  • Implement #106: Replace AjaxControlTookit.Combobox with jQuery UI based script, drop AjaxControlToolkit dependency.
  • [EmployeeList, Employee] Drop render cache implementation in favor of data cache.
  • [EmployeeList, Employee] Drop render cache implementation in favor of data cache.
  • Massive refactoring and cleanup, close many code tasks (many new also added), apply new formatting rules.

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

R7.University 1.7.5

19 Feb 06:57
Compare
Choose a tag to compare

This release provide some fixes for EditEmployee form.

  • Fix #101: EditEmployee: DnnUrlControl wrong behavior.
  • EditEmployee: Fix "Achivements" typo in resources.
  • EditEmployee: Add missing colons for labels in russian tranlation.

Important: Install DotNetNuke.R7 package first!

R7.University 1.7.4

12 Feb 12:03
Compare
Choose a tag to compare

This release brings extra usability improvements.

  • Fix: Apply proper obrnadzor.gov.ru microdata tags in EduProgramProfileDirectory.
  • EmployeeDirectory: Allow filter teachers by edu. levels specified in module settings.
  • EmployeeDirectory: Display start year for training and education.
  • EditEmployee, EditDivision, EditAchievement: Replace DnnComboBox with DropDownList.
  • EditDivision: Split division edit form onto 4 tabs.
  • EditDocuments: Add advanced properties panel, reorder fields.
  • EditEmployee: Add advanced properties panel, reorder fields.
  • EditEmployee: Use AjaxControlToolkit.ComboBox to select achievements, switch fields visibility using AJAX.
  • EditEmployee, EditEduForms: Group related controls on one line (experiment).
  • Replace all instances of old UrlControl with new DnnUrlControl.
  • Adjust AjaxControlToolkit.ComboBox button width.
  • Some code refactoring and cleanup.

Important: Install DotNetNuke.R7 package first!

R7.University 1.7.3

02 Feb 13:30
Compare
Choose a tag to compare

This release brings some usability improvements.

  • Add validation to some numeric fields.
  • Add russian translation to EditEduLevel and EditPosition forms.
  • EditEduForms: Replace edu. forms dropdown with radiobuttons.
  • EditEduForms: More clear labels for add/update buttons.
  • EditEduForms: Better formatting of time to learn values.
  • EditEduProgramProfile: Add button to edit selected edu. program.
  • EditDocuments: Don't reset document and URL types.

Important: Install DotNetNuke.R7 package first!

R7.University 1.7.2

27 Jan 12:20
Compare
Choose a tag to compare
  • Launchpad: Quickfix for null ShortTitle (relate to #32).
  • Update DotNetNuke.R7 to 0.3.1.
  • Fix #99: Issues when creating edu. program profiles.

Install DotNetNuke.R7 package first!

R7.University 1.7.1

26 Jan 12:12
Compare
Choose a tag to compare
R7.University 1.7.1 Pre-release
Pre-release
  • Upgrade AjaxControlToolkit to 15.1.4.
  • Update DotNetNuke.R7 to 0.3.0.
  • Specify DotNetNuke.R7 as managedPackage dependency, don't ship DotNetNuke.R7.dll assembly itself.
  • Fix Coverity defect: CID 48451.
  • Launchpad: fix russian translation of tabs.

Install DotNetNuke.R7 package first!

R7.University 1.7.0

24 Dec 13:23
Compare
Choose a tag to compare
R7.University 1.7.0 Pre-release
Pre-release

This release focuses on adding new EduProgramProfileDirectory module.

  • New EduProgramProfileDirectory module with two display modes.
  • Added accreditation dates and languages to educational program profile model.
  • Removed education type from education level model.
  • EditEduProgramProfile: Implemented editing educational program profile documents and forms.
  • Launchpad: Tabs now localizeable, russian translation added.
  • Launchpad: Search results now preserved until cleared.
  • Launchpad: Improved performance by binding only required tab.
  • Launchpad: Use single button to add new items.
  • Launchpad: Disabled editing support for documents table (no edit control).
  • Update and fix unistall script.
  • (dev) Massive code refactoring by using model interfaces and control base classes (more to be done).
  • (dev) Travis CI integration.

R7.University 1.6.3

08 Dec 07:53
Compare
Choose a tag to compare

End-user changes:

  • Display employee and division barcodes in jQuery UI popups.
  • EmployeeDetails: Remove barcode tab.
  • EmployeeDetails: Use hyperlink as available description indicator for achiements.
  • Division: Remove Division_BarcodeWidth setting.
  • Fix #87: Division module shows not published subdivisions.
  • Add label for subdivisions list, hide subdivisions panel if there are no items to display.

Developer changes:

  • Implement document editing as user control.
  • Allow use viewmodel context in custom controls.
  • Include .pdb's in local deploy to allow debugging (.NET only).

R7.University 1.6.2

02 Dec 11:14
Compare
Choose a tag to compare
  • EmployeeDetails: Show achivement description in the jQuery UI popup.
  • EmployeeDetails: Don't set tooltip for header row.
  • EmployeeDetails: Hide disciplines tab if there are no records.
  • EmployeeDetails: Use default popup window height.
  • EmployeeList: Show employee name as link to details popup.
  • EditEmployee: Better sorting for edu. program profiles dropdown.
  • Fix treeview width issues in admin UI parts.