Releases: NationalSecurityAgency/skills-service
Releases · NationalSecurityAgency/skills-service
skills-client:3.3.1
skills-service:3.3.0
- Ability to archive and restore users in batch or individually, with archived users excluded from project visualizations, metrics, and tables
- Ability to copy training profile components between projects
- Batch skill definition copying from one project to another
- Copying subject definitions, including all skills, from one project to another
- Trainee achievement celebrations with congratulatory messages displayed throughout training displays when levels, badges, and skills are achieved
- Added project configuration option to disable achievement celebrations
- Enhanced Project Deletion Protection
- Clear warning of permanent removal of users and definitions
- Requirement for multiple administrator acknowledgments before removal
- New project setting: Project Deletion Protection to prevent deletion when enabled
- Introduced "Points First Earned" column on users table for project, subject, skill, and badge administrative pages
- Self Reported skills enhancements
- Feedback provision to users when approving self-reported skills
- Historical display of self-reporting requests and responses
- Trainee access to submitted justification for self-reported skills
- Skills Group usage improvements
- Enhanced skill page display with group name and description
- Group name/description display can be disabled/enabled by project administrators
- Ability to collapse and expand all Skills Groups, with expansion state persisted in browser local storage
- Enhanced skill page display with group name and description
- Embedded video resizing
- Administrator configuration of default video size
- Trainees can resize videos, and their personalized configurations are automatically persisted in the browser's local storage
- Enhanced the result object returned by the Report Skill Endpoint to include information about the earned and available points for the skill.
- Improved terminology for Quiz and Survey Choice questions
skills-service:3.2.5
- Spring Boot Upgrade
skills-service:3.2.4
- Bug Fixes
skills-service:3.2.2
- upgraded spring boot to v3.2.12
skills-service:3.2.1
- Bug Fixes
skills-service:3.2.0
- Introduced the ability to manage project and quiz administrators in groups.
- The new approach allows for simple creation and management of Admin Groups.
- Admin groups can easily be assigned to multiple projects and/or quizzes.
- Introduced a brand-new quiz question type:
Input Text
with a comprehensive grading mechanism.- Quiz administrators can now add
Input Text
type of questions that require test-takers to compose text answers. Input Text
questions are then graded by quiz administrators to either make the answer correct or wrong.- SkillTree emails grading requests and grading results; administrators have an option to unsubscribe.
- Quiz administrators can now add
- Added visualization of completed surveys and passed/failed quizzes.
- Displayed the history of current users' taken quizzes and completed surveys on the Progress and Ranking pages with the ability to drill down into a specific attempt.
- Implemented a new card providing a simple quizzes and surveys count on the home page.
- When a quiz or a survey is associated with a skill, added the display of the answer for passed quizzes and completed surveys directly on the skill page.
- Added the ability to copy a quiz or a survey.
- Added the ability to copy quiz or survey questions.
- Further enhanced the User Transcript export to show when a skill was achieved and, in the case of approval-based skills, who the approver was.
- Bug Fixes
- Upgraded libraries
skills-service:3.1.1
- Upgraded Spring Boot
- Bug Fixes
skills-service:3.1.0
- Introducing Data Export Capability for Project Admins: Easily export key data into Excel format, including:
- Users' Progress Table: Track current progress in a tabular format
- Project Metrics Achievements: View achievements in a clear and organized table
- Project Metrics Skills: Analyze skills data in a concise table format
- Skill Definitions: Access detailed skill definitions in a downloadable table on the subject page
- User Training Transcript Export: Now, users can easily export their current training transcript to PDF format.
- Additionally, project admins have the ability to export transcripts for any user who has made progress in the project, providing greater flexibility and convenience for managing training records.
- Quiz and Survey Enhancements:
- Multi-Attempt Capability: A new property allows users to take surveys or quizzes multiple times, with accurate tracking and presentation of metrics.
- Detailed Feedback: A new quiz option provides users with detailed feedback on failed attempts, showing correct and incorrect questions and answers to help them learn and improve.
- Visual Learning Path Representation: Enhanced the Learning Path graph to showcase the skills associated with each badge, providing a more intuitive visual representation of the Learning Path.
- Skills Progress: Skills Display now has a new progress bar on project and subject pages which visualizes the number of completed skills, providing a clear and concise snapshot of user progress.
- Bulk Skill Event Deletion: Now, you can easily select and delete multiple performed skill events in bulk.
- Project Preview: You can now preview projects directly from the Projects Catalog without having to add them to your My Projects list first.
- Direct Project Removal: You can now remove projects directly from your My Progress view without having to navigate to other screens.
- Improved Admin Activity Tracking: We now record a new Admin Activity event when an expiring project is canceled from expiring, providing better visibility into administrative actions.
- Enhanced Upgrade-In-Progress: Our Upgrade-In-Progress feature now supports S3 for storing and replaying Write Ahead Log (WAL), ensuring a more seamless upgrade experience.
- Customizable Dashboard Access: You can now optionally enable dashboard access limitations, restricting access to the admin portion of the dashboard.
- Dependency Upgrades: Upgraded to the latest versions of Spring Boot and ApexCharts, ensuring our platform remains secure and up-to-date.
- Bug Fixes: Addressed several bugs to improve overall performance and stability
skills-service:3.0.3
- Bug fixes