Releases: r7-labs/R7.University
Releases · r7-labs/R7.University
R7.University 1.8.1
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
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
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
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
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
- 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
- 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
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
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
- 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.