Big Easy Wing

KAStrack Changelog

v10.11, 3/27/2024

New Feature:

  • Documents: Added ability to edit Folder settings from within the Folder
  • Accounts: Added Account field Home Page, allowing users to set any page within their KAStrack install as the first page they see after logging in
  • Forms: New Rule Condition - Is not valid in certification role
  • Forms: Added an Overview page to all Forms

Improvement:

  • Reports: Added a filter for columns in the Custom Report Wizard
  • Accounts: Accounts with an uploaded User Photo will now see their photo next to the username at the top right of the screen, as well as within the Documents Module
  • Forms: Added error check when importing Form Entries with strange characters like an ellipsis, degree sign, etc.
  • Forms: Renamed Rule Condition "Is green in certification role" to "Is valid in certification role"

Bug Fix:

  • Assets: Task History now shows all Forms when multiple Forms are attached to an Asset Task
  • Database: Copying a Database now properly copies Tags to the new Database
  • Reports: Fixed an issue with AND / OR conditions used among Dynamic and Regular Restrictions in Custom Reports
  • Forms: Restored visibility of Validation settings for Dropdown fields
  • Forms: Fixed an error when loading files from File Upload / Image Fields where the file had a special character in the filename

v10.10, 2/25/2024

New Feature:

  • Assets: Added ability to download all files attached to a maintenance task completion
  • Assets: Added ability to require and attach Form Entries completed in Forms to an Asset Task
  • Documents: Added ability to drag and drop a Document onto a Folder to upload it to that Folder
  • Forms: Added ability for Dropdowns, Database / Form Reference Fields, and User / Role Select Fields to accept multiple values

Improvement:

  • Documents: Acknowledging a Document now forces the user to view the Document before acknowledging
  • Documents: Alphabetized the list of Folders in the Move To modal
  • Forms: Calculated Fields now sort numerically in Manage / View Entries and Reports
  • Forms: Added columns to Forms Home for Drafts and Pending Approvals

Bug Fix:

  • Assets: Fixed ability to update the completion date of a meter reading
  • Forms: Importing Fields via Manage Entries now checks for duplicate Field Names
  • Forms: You can once again import Form Entries with blank Date or Date / Time fields
  • Forms: Fixed Read Only Fields not always playing nice with the Change Value rule action
  • Forms: Copying a Form now properly copies limits via "Value from a Field" in Database / Form Reference Fields
  • Forms: Sorting Database / Form Reference Fields by EntryID works again
  • Forms: Made special characters cooperate better when used on a Pretty PDF
  • Forms: Made Date and Date / Time fields honor their KAStrack-defined format when shown on a Pretty PDF

v10.9, 2/24/2024

New Feature:

  • Documents: Added tags and security/visibility options to Document Folders
  • Documents: Added ability to choose whether a Folder is Public or Private; only Public Folders can be accessed through a QR code
  • Documents: Subfolders, on creation, now inherit any Defaults set on the direct parent Folder
  • Forms: Added ability for User Select field to display Certification Roles and Access Levels, and renamed it the User / Role Select field
  • Forms: Added ability to save drafts on Public Forms
  • Forms: Created a new page for each Form to manage Drafts
  • Forms: Added ability to Save and Assign Drafts to external email addresses
  • Forms: Added ability to add a CSS class to any Field, for classes defined in the Edit Form settings modal
  • Forms: New Rule Action - Add/Remove CSS Class

Improvement:

  • People: Renamed "Attachments" to "Supporting Attachments" on Certifications
  • Assets: You can now filter tasks on the Task Schedule page by their tags
  • Documents: Changed "Rename" in Folders 3-dots Menu to "Edit"
  • Documents: Changed "Metadata" in Folders 3-dots Menu to "Defaults"
  • Documents: Folders with Defaults set are now represented by a Folder with a gear icon on it, instead of the Folder turning blue
  • Documents: Documents and Folders that are set to Public now have their icon change from green to blue
  • Documents: Search and Tag Filter on Documents Overview page now includes Folders
  • Forms: Image fields now support .webp image files
  • Forms: When importing entries, you can choose Database / Form Reference fields and User / Role Select fields to import as IDs instead of as text
  • Forms: Added a filter to the Rules page
  • Forms: When copying a Field, you can now set both the Field Name and the Displayed Label
  • Forms: Updated the Validation picker on Fields and in the Change Validation Rule Action so that it includes Optional / Mandatory in its display
  • Forms: When on Manage / View Entries, if Datatables is enabled, you can now choose to show / hide columns in the table
  • Forms: When adding / editing a Field, the screen will scroll to that Field on save
  • Forms: Added "Currently Assigned User(s)" to users who can sign a Signature Field
  • Accounts: Group headers in various dropdowns across the site can now be collapsed / expanded
  • Accounts: Changed default behavior on various "Are you sure you want to close?" modals across the site to be Cancel
  • Reports: When viewing a System / Custom Report, if Datatables is enabled, you can now choose to show / hide columns in the table
  • Courses: Questions can no longer be saved if there isn't at least one correct answer listed

Bug Fix:

  • People: Certification completion no longer logs two entries when a Form-based Certification had been intermittently saved as a draft
  • Assets: Embedded Forms with a Previous Value Field no longer show as No Value when previous value was actually zero

v10.8.1, 1/23/2024

Bug Fix:

  • Forms: Fixed a minor bug relating to importing entries

v10.8, 11/12/2023

New Feature:

  • Documents: You can now edit your own comments made on a Document
  • Documents: You can now delete your own comments made on a Document
  • Forms: Added 3-dots Menu option for Fields "Include in Section"
  • Forms: Added 3-dots Menu option for Section Start Fields "Copy Entire Section"
  • Forms: Added 3-dots Menu option for Section Start Fields "Delete Entire Section"
  • Forms: You can now click on Form Fields' names to highlight them, and use the drag handle to move multiple fields
  • Tags: Added Session Expiration Warning for Tags
  • Dashboard: Added Session Expiration Warning for Dashboard
  • Dashboard: Completely redesigned the Dashboard module
  • Dashboard: You can now update your Dashboard without needing to enter an explicit "Edit Mode"
  • Dashboard: You can create new Dashboards via the plus icon in the Dashboard tabs row
  • Dashboard: You can rearrange the order of Dashboard tabs with drag and drop
  • Dashboard: Rearranging Dashboard tabs rearranges their position on the Left Side Bar automatically
  • Dashboard: A 3-dots Menu next to the active Dashboard's name in the middle of the page allows you to make various changes to this Dashboard
  • Dashboard: You can add new widgets to the Dashboard via the "Add Widget" button on the right of the page
  • Dashboard: Widgets now consist of three types: Speed Dial, Module Summary, and Chart
  • Dashboard: Widgets in the main area of the Dashboard can be rearranged using drag and drop
  • Dashboard: On mobile devices, drag and drop of Widgets is disabled in favor of movement buttons in the Widget's 3-dots Menu
  • Dashboard: The information in the "Legend" that was at the bottom of the old Dashboard is now contained in an "Info" button at the top right of the page
  • Dashboard: More information has been added to the "Info" button
  • Dashboard: When editing the Dashboard's properties, you can control whether or not to show the "Info" button for that Dashboard
  • Dashboard: A user's Dashboards must now have unique names
  • Dashboard: Instead of clicking on Widget names, there is now a quick link at the bottom of Module Summary Widgets that take you to the Module
  • Dashboard: Speed Dials that were previously placed on the right side of the page have been relocated to a floating button at the bottom right of the page
  • Dashboard: You can now edit a Speed Dial widget via the widget's 3-dots Menu
  • Dashboard: For floating Speed Dials, click the floating button to see your links as well as the edit button
  • Dashboard: Speed Dial links to Documents now use the fancy React Document preview modal
  • Dashboard: Speed Dial links to Forms now load the webform page instead of a popup
  • Dashboard: Chart widgets now have a link button next to their name that takes you to the underlying report data
  • Dashboard: You can now view a Chart widget in a popup modal via the widget's 3-dots Menu
  • Dashboard: The Forms Module Summary Widget's links to Forms now load the webform page instead of a popup

Improvement:

  • Documents: Alphabetized list of Users and Access Levels in various dropdowns
  • Documents: Raised limit for characters to support longer filenames
  • Documents: You can now click on hierarchical subfolders in Document Details to quickly navigate to that folder
  • Tags: Alphabetized list of Users and Access Levels in various dropdowns
  • Forms: A Change Value rule that prefills from a previous entry can now map more field types to a Read Only Field
  • Forms: You can now set a Database / Form Reference Field to the Database / Form you're currently working with (i.e., self-referencing)
  • Forms: The Edit Form modal has been reorganized with settings grouped into expandable / collapsible headers
  • Forms: You can now abandon a saved draft that is open in front of you
  • Forms: Form / Database names can no longer contain leading / trailing spaces, underscores, and hyphens, nor apostrophes, quotation marks, or the hash symbol
  • Forms: Field names now can only contain a-z, A-Z, 0-9 characters, and non-leading / non-trailing spaces, underscores, and hyphens
  • Forms: A record is now kept in a Form Entry's Audit Log if the Entry originated in a Document or via the Dashboard
  • Forms: HTML Text Box Fields can now be edited using Bulk Edit in Manage Entries
  • Forms: Added ability to filter User Select Field by Users, Cert Roles, and Access Levels

Bug Fix:

  • Forms: Fixed issues with Date and Date/Time Fields cooperating with Change Value Rules
  • Forms: Copying Fields now properly warns against using blocked characters
  • Forms: Copy Previous Entry Fields now properly copy a User Select Field
  • Forms: User Select Field can now have a default value
  • Forms: Apostrophes in Rule Conditions now properly save
  • Forms: Fixed Calculated Fields still showing decimals when the decimal place setting was set to zero
  • Documents: Resolved jumping to the top of the screen when editing a Document or uploading a new Revision
  • Documents: Fixed Review page's Updates tab not allowing you to see all updates
  • Documents: Fixed a routing issue with some Document short links
  • Assets: When an Asset is deleted, Forms associated with the Asset are now properly disassociated upon deletion of the Asset
  • Assets: Fixed an issue preventing Generate Every Asset Tasks that used a Years unit from generating tasks
  • Accounts: Fixed an issue where an Account's Last Active Date was showing the month digit instead of the minute
  • Accounts: Fixed an issue where some users' Last Active Date was setting to the time they received a nightly report
  • People: Tags can once again be removed from a Certification Role
  • People: You are once again able to add Certifications with restrictive tags you can see to Certification Roles

v10.7.1, 10/25/2023

Improvement:

  • Forms: Changing the value of a text-based field to the value of a User Select Field now uses the name and username, instead of the User ID

Bug Fix:

  • Forms: User Select Fields now use name and username in emails instead of the User ID

v10.7, 10/8/2023

New Feature:

  • People: Added ability to set specific additional users to receive all Certification submitted, approved, and/or declined notifications
  • Reports: Added a section in Custom Reports to allow for dynamic, date-based filtering restrictions

Improvement:

  • Forms: Renamed rule action "Create an Action Group" to "Create an Action Group from Template"
  • Forms: Added ability to sort Copy Previous Field and Form / Database Reference Fields ascending or descending
  • Forms: Added a Note on Rule Actions when they can run
  • Forms: The list of approvers for a Form Entry that is Pending Approval now updates when adding / removing user, roles, and/or Access Levels to the approval rule action
  • Assets: Renamed task setting "Always Show on Dashboard" to "Always Show on Assets Home"
  • Documents: Prevented users from creating / moving a Document into a folder where there's another document with the same name
  • Documents: Added Deletion Warning for Documents used in Form Rule Action "Use an Alternate PDF Entry"
  • Documents: Added Deletion Warning for Documents used in Courses

Bug Fix:

  • Forms: Classes now can be cleared from a Section Start field
  • Documents: Fixed issues with entering a "Search by date" on the Updates tab of the Review page
  • Accounts: Fixed an issue where a Registration Profile could create a supervisor loop error

v10.6.3, 8/28/2023

Improvement:

  • Accounts: Made it clearer what happens when going to a registration link while logged in

Bug Fix:

  • Accounts: Using the Update Account/Login page of a registration link now actually logs you in

v10.6.2, 8/16/2023

Improvement:

  • Documents: Previewing public Documents now uses a full-screen modal on mobile and tablet devices
  • Documents: When viewing public Documents, clicking the filename now previews the file; Document Details are now displayed by clicking the "i" icon
  • Documents: Improved size-responsiveness for viewing public Documents on mobile and tablet devices
  • Tags: Improved size-responsiveness for viewing public Tag results on mobile and tablet devices

Bug Fix:

  • Documents: Public Documents and their Folders are now listed alphabetically on mobile and tablet devices
  • Reports: Fixed an issue with row highlight styling
  • Forms: Fixed an issue with the Use an Alternate Filename rule and its interaction with entries sent to emails via other rules

v10.6.1, 8/1/2023

Improvement:

  • Forms: Added ability to clear Pretty PDF Cache for individual entries via Manage Entries
  • Forms: Added option in Rule Action "Change Value of a Field" to set a field to a "Relative Date/Time" using 'strtotime'
  • Forms: Added filter to the Form Fields page
  • Forms: Forms with Section fields now support using CSS Classes defined in the Edit Form modal for styling
  • Forms: Optimized Form Entry load times
  • Forms: If a Form is set to be visible on a user's Dashboard, they will now be able to fill out entries from Forms Home without needing other permissions
  • Inventory: Added QR Codes for an Inventory's Categories
  • Communications: Send Communications Log now tracks Read Receipts from all users attached to an email

Bug Fix:

  • Documents: Ensured a more consistent front-end experience for Employee users
  • Tags: Multiple Tags can now reference the same Certification Role again

v10.6, 7/26/2023

New Feature:

  • Documents: File counts have been added to Folders
  • Actions: Actions in the Basic workflow now have the option to be able to be re-opened after closing
  • Forms: New Field Type - HTML Text Box
  • Forms: New Field Type - Read Only Field
  • Communications: Notification histories now show read receipts for communications sent via email
  • Reports: Added ability to set default sort method for Custom Reports
  • Reports: Forms Custom Reports now support Calculated Fields
  • Courses: Admins with access to Course Stats can now advance users beyond "must-watch" videos

Improvement:

  • Dashboard: Changed the wording in the Documents widget for status "Reviewed but not yet approved" to "Reviewed but not yet published"
  • Accounts: Logged Out Footer now shows on the Forgot Password and Registration / Update Account pages
  • Documents: The browser forward button now navigates forward through previously backed-out-of Document Folders
  • Documents: Refreshing the browser now stays in the same folder instead of returning to the root folder
  • Forms: You can now customize logged-in Forms with CSS styling in the Edit Form modal just like Public Forms
  • Forms: After creating / copying a Form or Database, you are now taken straight to the Form / Database Fields page
  • Forms: Added Entry ID to the View Entry, Edit Entry, and Audit Log modals
  • Forms: On the Fields page of a Form, removed the "View Field" option from a Field's 3-dots Menu
  • Forms: Field names can no longer contain leading / trailing spaces, apostrophes, quotation marks, or the hash symbol
  • Forms: Emoji characters can now be used in Radio and Dropdown fields
  • Forms: All Forms / Databases must now have unique names
  • Forms: Single Value View Only reference fields can now be used by a Calculation Field
  • Forms: When importing a CSV of entries, added a warning when blank entries are present that they will be ignored
  • Forms: If an import of CSV entries is missing a column that has a default value, that default value is now used for that column for all imported entries
  • Reports: The report People: Certification Status by Certification Role now lists the selected Company and Role when exporting the report

Bug Fix:

  • Assets: Resolved an issue with asset setting "Allow users in expired certification roles to complete tasks"
  • Documents: Uploading a single file to a folder with Metadata now correctly includes the file extension
  • Documents: Editing a document no longer removes users you cannot see
  • Documents: If a user with no Documents module level goes to Documents URLs, they are now correctly redirected to the Dashboard, instead of being signed out
  • Documents: Fixed an issue where the Edit Documents modal would sometimes hide a Document's Owners
  • Forms: Instead of on saving the Edit modal, an Entry's Audit Log now lists that the entry was edited if actual changes to the entry took place
  • Forms: Updates to a Calculated Field's Value now correctly impact Reference Fields that are limited by the Calculated Field's Value
  • Tags: The "Visible To" setting can no longer be left empty when creating a new tag with permissive/restrictive visibility
  • Tags: Preview of photo Documents is now properly resized

v10.5.1, 7/25/2023

Improvement:

  • Documents: Document Acknowledgements and Approvals now show timestamps in a Document's details
  • Documents: URL files now launch a preview modal like other documents, but that modal includes a button to launch the URL in a new tab

Bug Fix:

  • Documents: When viewing a folder's public documents while logged out, the documents no longer open in a separate tab

v10.5, 7/24/2023

New Feature:

  • Accounts: Redesigned the "logged out" Reset Your Password page shown to users who must create a new password after clicking an emailed Reset Password link
  • Accounts: Redesigned the Invalid Email Verification Link page
  • Accounts: Added ability to have a unique custom footer for logged-in vs. logged-out pages
  • Forms: Added ability to bulk export Entries via CSV
  • Forms: Added ability to bulk import new and modified existing Entries via CSV
  • Forms: Added option in Fields' 3-dots Menus to Add Field Below the current field
  • Forms: New Rule Condition - Is Updated
  • Forms: New Field Type - Image
  • Forms: Added Form Aggregation tool for Admins to aggregate data from multiple repetitive Forms that use similar fields and a naming scheme
  • Reports: Added ability to export Report data to Microsoft's Power BI
  • Reports: Added new table "Supervisors" for use in People Custom Reports

Improvement:

  • Accounts: Changed the tabbing order on the Login Screen, so hitting Tab after entering your password next focuses on the Login button instead of Forgot Password
  • People: A Certification's Associated Users page now additionally shows users with a non-required completion of the Certification
  • Forms: Entries that have been assigned to a user from a People Certification via a Save Draft and Assign rule action, when submitted, will now complete the Certification for the initiator of the entry
  • Forms: On Manage Entries, added button to disable Datatables View
  • Forms: User Select Field can now be made to show all users, instead of only users you can see
  • Forms: Database/Form Reference Fields now properly truncate in Manage/View Entries like other fields with a lot of content
  • Forms: Calculated Fields now ignore all characters except digits, decimals, and minus signs
  • Forms: Added a warning to the Fields and Rules pages when a Form is Live
  • Communications: Changed the order of "Replace" and "Add" in the Choose a Template modal for Send Communication
  • Inventory: If an Inventory has no unique items, options for unique items are now hidden in the Inventory's 3-dots Menu
  • Inventory: Stock editor no longer allows negative stock
  • Inventory: Added location names to Inventory QR Codes
  • Inventory: Added a warning when a stock item's part type is not generic or unique
  • Inventory: Added a QR Code page of potential location combinations

Bug Fix:

  • Forms: Fixed a gap appearing between Field Type and Add Blank for Database/Form Reference Field setups
  • Forms: Left Join setup for a Reference Field now only allows joining to Databases / Forms that allow integration
  • Forms: Save Draft and Assign rule action's setting to Run Validation now works against Signature Fields
  • Forms: When a Create a Corrective Action rule is set to the value of a Reference field, it now properly uses the entry's value for that field instead of the Entry ID
  • Forms: Start Hidden now works for Calculated Fields
  • Forms: Fixed the formatting of Information fields with lists
  • Forms: Database reference fields with limits that are set by another field now work when a user doesn't have access to the forms module
  • Forms: Change Value to Previous Entry rule action now works on Public Forms
  • Forms: Clicking outside of all modals now shows a confirmation message
  • Forms: Calculated Fields are now properly formatted in the Manage Entries -> View Entry modal
  • Communications: On the Account Settings page, Custom Reports' names no longer show as code
  • Documents: Users without permission to delete files now see an error message when they try to bulk delete
  • Tags: A tagged Chart you can see should now properly show in Search Tagged
  • Actions: Action templates are not honoring the relative due dates when the due date is left blank in the template for the 'Apply to people certificate role' feature
  • Inventory: Calculated Fields now work properly in Inventories

v10.4, 5/3/2023

New Feature:

  • Accounts: Redesigned the Welcome page, shown to new users whose accounts need approval and/or email verification
  • Accounts: Added yellow notification dots on the left side bar
  • People: Added yellow notification dots on the left side bar
  • Documents: Added yellow notification dots on the left side bar
  • Documents: Added toggles when bulk editing Documents, to allow for greater control over which fields get edited
  • Forms: New Field Type - Calculated Field
  • Forms: New Field Type - User Select
  • Forms: New Rule Condition - Is Blank
  • Forms: New Rule Condition - Is Not Blank
  • Forms: New Rule Action - Create an Action Group
  • Forms: Change Value rule action can now set a field to "A value from the previous entry in this form" or "A value from an entry in a form/database field"
  • Tags: Redesigned the public facing Tags search page

Improvement:

  • Accounts: Improved error messaging when creating an account from a registration form
  • Documents: The browser back button now navigates backward through Document Folders
  • Documents: When uploading or editing multiple Documents, a document count now displays on the ensuing upload / edit modal
  • Documents: Added a Copy QR button to a document's QR Code / Links modal
  • Forms: If different from the Field Name, a field's Displayed Label now shows under the Field Name on the Form Fields page
  • Forms: For draft-enabled Forms, the Audit Log now only shows during entry submission after at least one draft has been saved

Bug Fix:

  • People: Pressing the delete button on the Pending Approvals page works again
  • People: Fixed an issue that blocked People imports from working
  • Documents: A Document's Revision Date can once again be cleared
  • Documents: Setting a Review Date without a Reminder Date no longer automatically sets a Reminder Date of 1/1/1970
  • Forms: After being taken to the Form Rules page for setting up signatures/sequential number fields, the page no longer shows the new rule setup modal every time you refresh the page
  • Reports: Fixed some public reports saying you are unauthorized to see them
  • Tags: Shared charts that are tagged now properly display in the Searched Tagged results
  • Accounts: Fixed an issue that blocked Account imports from working

v10.3, 3/16/2023

New Feature:

  • Documents: Added Session Expiration Warning for Documents
  • Documents: Added ability for the 360° Viewer to transition to .gif, .bmp, and .webp type 360­° images
  • Forms: The Manage Entries page now features the ability to Bulk Edit entries
  • Forms: With Bulk Edit enabled in Manage Entries, you can select several entries and Bulk Delete them
  • Forms: Added ability for the Send an Alert rule action to send to an external address, either fixed or from a Form Field
  • Tags: Completely redesigned the Tags Module
  • Tags: Renamed the page "Search by Tag" to "Search Tagged"
  • Tags: Removed the "Categories" page
  • Tags: Renamed the page "Manage Tags" to "Manage", and folded in Category management
  • Tags: Documents in Search Tagged now use the updated preview box from Documents
  • Tags: Added new Preview function when creating a Tag or Category
  • Tags: On the Manage page, View Tag has been renamed to QR Code / Links in a Tag's 3-dots Menu
  • Tags: Added ability to create Shortlinks for a Tag's QR Codes in the QR Code / Links modal
  • Tags: On the Manage page, Edit Tag and Edit Permissions have been combined as a single item Edit in a Tag's 3-dots Menu
  • Tags: On the Manage page, added ability to quick Search Tagged from a Tag's 3-dots Menu
  • Tags: On the Manage page, added ability to quick Add Tag from a Category's 3-dots Menu
  • Tags: Tag Titles now support Unicode, including emojis

Improvement:

  • Dashboard: Renamed the Budgets Module Summary Widget to Finance
  • Dashboard: Replaced the Finance Module Summary Widget on the Default Dashboard with Forms for new default Dashboards
  • Dashboard: The Forms Module Summary Widget now includes number of assigned Draft Entries
  • Accounts: Renamed the "Admin" tabs under modules to "Settings", and any "Settings" pages within them to "Module Settings"
  • People: Implemented general optimizations throughout the People module to make things run smoother and faster
  • Documents: Improved the Session timeout experience for Documents
  • Documents: A folder can no longer have the same exact title as another folder within its same directory
  • Documents: A file can no longer have the same exact title as another file within its same directory
  • Database: Alphabetized all databases on Database -> Home
  • Forms: Rule Actions are now grouped into categories
  • Forms: Manage Entries now tells you which entry you're about to delete
  • Forms: You can now use the Typed Signature Field as the base of a Change Value rule action
  • Forms: Optimized the Signature Field draw box on mobile devices
  • Forms: An Entry's Audit Log now contains all sent alerts
  • Forms: Save Draft and Run Step rule action can now alert the initiator if the chosen step to run is No Step
  • Forms: Do Not Allow Submission rule action can now be told to not run when editing an entry
  • Forms: Choosing "Delete All Entries" for a Preview Mode Form now resets all Sequential Number Fields' counters to zero
  • Courses: When adding a Document to a page, you now have the option of whether or not to use the Document's latest revision
  • Courses: Added a Save All button when setting up answers in bulk for Multiple Choice questions

Bug Fix:

  • Assets: Duplicating an Asset now properly copies its Asset Type Field data
  • Assets: Made improvements to suggested Task Files
  • Forms: When uploading multiple files to a File Upload field, the progress bar once again shows for all files
  • Forms: Context Sensitive Help buttons now show on Forms again

v10.2.4, 3/12/2023

Bug Fix:

  • Assets: Fixed an error on the Asset Reports "Tasks Due in the Next" and "Tasks Due By"
  • Accounts: Added a patch for a third party component that handles loading of URLs with spaces

v10.2.3, 3/7/2023

New Feature:

  • Documents: Logged-out Documents View can now show folders and subfolders that contain public Documents

Improvement:

  • Documents: Optimized the logged-out Documents View for tablets and mobile devices

v10.2.2, 2/16/2023

Improvement:

  • Courses: Made users' sessions automatically extend when watching a video as part of a Course
  • Reports: Added option to show Candidate Users on the "People: Certification Status by Certification Role" report

Bug Fix:

  • Courses: Fixed Session Expiring Soon warnings not showing when taking a Course
  • Assets: When "Show archived assets" is enabled on the Manage Assets page, unassigned child components that are archived are once again visible to users assigned to the parent asset
  • Assets: Fixed tasks not showing if a user was assigned to a subcomponent of an Asset's component
  • Communications: Resolved issues with Nightly Reports not being sent when they had large attachments
  • Forms: Ensure the Create a Corrective Task rule action was working in all scenarios

v10.2.1, 2/12/2023

New Feature:

  • Accounts: Added ability for KAStrack Admins to customize the side image on a site's login screens

v10.2, 2/7/2023

New Feature:

  • Accounts: Completely redesigned the Login experience
  • Accounts: In Site Settings -> Registration, added Notes fields that can be shown when someone uses the Registration Profile link
  • Forms: Added "Displayed Label" to Form Fields to differentiate from Field Names
  • Forms: Added ability to mail-merge in data from Form fields within various Form features using the pound/hash symbol
  • Forms: Added ability to limit a Database / Form Reference field by Entry ID
  • Forms: Added ability in Database / Form Reference fields to Left Join by Entry ID
  • Forms: Added ability in Database / Form Reference fields to chain Left Joins off of each other
  • Reports: New System Report - People: Certification Status by Certification Role
  • Inventory: Added New Module that, when paired with Databases, can log stocked inventory across various warehouses and other customized locations

Improvement:

  • People: Several memory optimizations were made
  • Assets: Corrective Tasks are now linked in Task History
  • Assets: Completed tasks now have clearer styling
  • Forms: Rule Action "Send an Alert" can now include files from an Entry's File Upload Fields
  • Forms: Database / Form Reference fields can now be set to View Only, which will show all values by default, with option to Force Single Value
  • Forms: Left Joins in a Database / Form Reference Field can now be named, allowing their data to be shown in a field's pattern
  • Forms: Rule Action "Create a Corrective Action" can now specify the number of days an action should be deferred for
  • Forms: Added settings to the Rule Action "Create a Corrective Action" to pre-fill fields on an attached follow-up form
  • Forms: File Upload Field error messages for max file-size and acceptable file extensions now show on Public Forms
  • Forms: A Dropdown / Radio field with open options can now not be saved until all options are saved and closed
  • Courses: You can now set multiple correct answers for Free Text questions
  • Courses: Users no longer need a Courses module level to be able to take a Course as part of a People Certification
  • Courses: Documents (that are not hidden by Tags) can now be seen in Courses by users without a Documents module level

Bug Fix:

  • People: Ensured the Certification Roles page was properly alphabetized
  • Documents: Changing pages / folder once again snaps back to the top of the page
  • Forms: Date Fields once again show properly in the View Entries Report
  • Communications: Fixed an issue with emailed nightly reports saying you are unauthorized to view module content
  • Reports: Copying a Report now correctly copies who is permitted to view/edit as well as Tags

v10.1, 12/18/2022

New Feature:

  • Forms: Added ability to customize the Form Submission Message in the Form's settings
  • Forms: Added ability to customize a Public Entry Form's CSS in the Form's settings
  • Forms: New Field Type - Copy Previous Entry Field, which allows you to import data for some or all fields on the Form from a previously submitted entry
  • Forms: Added the ability to require multiple signatures from various users on the same Form Entry
  • Forms: New Rule Action - Save Draft and Run Step, which runs the chosen Save Draft and Assign rule and sets the state to that step; this action can also be used to run "No Step", which saves a draft and sets the initial state as if no step has been run
  • Forms: New Rule Condition - No Step, which can be used to specify rules that should be run before any steps have been run
  • Forms: New Rule Condition - Submitted, which can be used to specify rules that should be run when editing the entry after it has been submitted
  • Forms: Entries now show an Audit Log present on the entry if that entry is saved as a draft, logging changes to signature fields and assignments; this Audit Log is preserved in an Entry's 3-dots Menu in Manage Entries after submission
  • Forms: Added ability to lock Form Fields after a Signature Field has been signed

Improvement:

  • Documents: When Acknowledging a Document at Login, a preview is now available for all standard filetypes
  • Documents: Made clear the Max File amount for uploading new documents and revisions
  • Forms: Manage Entries: View Entry in an Entry's 3-dots Menu shows only the fields not hidden by the Form's Show/Hide rules, if there are any
  • Forms: View Entries: View Single Entry (accessed by clicking on an Entry) shows only the fields not hidden by the Form's Show/Hide rules, if there are any
  • Forms: Added ability to validate fields when using Rule Action Save Draft and Assign
  • Forms: Rule Action Save Draft and Assign can now assign the draft to the User Who Initiated the Entry

Bug Fix:

  • Forms: Editing an Entry with a Save Draft and Assign rule action active no longer causes an error
  • Forms: Manage Entries: Add Entry button now shows available drafts
  • Forms: Fixed an issue with Date/Time fields when viewing a Form Entry as a Pretty PDF
  • Forms: Fixed an issue with Form/Database Reference Fields that used multiple limits
  • Assets: Bulk Assign / Unassign Assets tool loads properly once again

v10.0, 10/22/2022

New Feature:

  • Dashboard: Added ability to create a Speed Dial on the Dashboard that houses custom quick links to a KAStrack Form or Document, or an external URL
  • Assets: Added tags and security/visibility options to Assets Tasks
  • Documents: Completely redesigned the Documents module
  • Documents: Renamed the page "MOC / Review" to "Review"
  • Documents: Removed the "Groups" page
  • Documents: Converted Groups into Folders, which can have Subfolders
  • Documents: Folders have a QR Code, that when accessed by a logged-out user, show all public, untagged Documents in that Folder
  • Documents: You can set Metadata for Folders to function as a Template for Documents uploaded into that Folder
  • Documents: If you drag a Document from your computer to the right side of the Documents page, you can upload the Document directly inside of the current folder
  • Documents: If you drag a Document from your computer to the left side of the Documents page, directly over an existing Document, you can upload that file as a new revision for the Document you dropped it onto
  • Documents: Revamped Shortlinks for Documents, and added the ability to make Shortlinks for Folders, in the QR Code / Link option of the 3-dots Menu
  • Documents: Streamlined Comments for Documents
  • Documents: You can click the checkboxes on the left of the Overview page to select multiple Documents / Folders and bulk edit, move, or delete the selected items with a 3-dots Menu at the top of page, or via the floating button on the bottom right corner of the page
  • Documents: A preview is shown in the View modal for all Documents of standard filetypes; .bmp, .webp, .webm, .jpg, .jpeg, .png, .gif, .svg, .pdf, .ogg, and .mp4
  • Documents: Non-standard filetypes offer a download button in place of a preview, except .url files, which go directly to the linked website
  • Documents: Updated language used in the Dashboard Documents Widget
  • Documents: You can now filter documents by those marked as favorites
  • Documents: Certification Roles and Access Levels can now be set as Approvers, Acknowledgers, and persons to be Notified of new revisions, and are also now able to be a Document’s Owner
  • Forms: Added a simple CSS Editor interface to Section Start fields' setup
  • Forms: Added ability for Forms / Database Reference fields to be able to Left Join, which allows you to show data from multiple Forms / Databases that share a common field
  • Forms: New Rule Condition - User - Username
  • Forms: New Rule Condition - User - Full Name, which matches against the logged in user's First and Last Name on their account
  • Forms: New Rule Condition - User - Is green in Certification Role
  • Forms: New Rule Condition - User - Not member of Certification Role
  • Forms: New Rule Condition - User - Does Not Have Access Level
  • Forms: New Rule Condition - User - Is Supervised by (direct), which matches against the logged in user's direct supervisor
  • Forms: New Rule Condition - User - Is Supervised by (all), which matches against any of the logged in user's supervisors
  • Communications: Added "Require Acknowledgement at Login" to the Send Communications Attachment Table
  • Tags: Added new and improved Tags Category styles

Improvement:

  • Forms: After creating a new field of type Signature Field or Sequential Number, you will now be prompted to create their associated Rule
  • Forms: An Asset Type / Asset Type Field used on a Form can no longer be deleted in the Assets module until it is disassociated from that Form
  • Forms: Rule Action "Send an Alert" can now attach the Form Entry as a PDF
  • Forms: Field Types are now categorized by groups to make them easier to find
  • Forms: Added plus / minus buttons to Manage / View entries to respectively expand / collapse all cells that have a "More..." button truncating large data

Bug Fix:

  • People: Fixed an issue that overlapped information when printing a page
  • Assets: Copied Assets now also copy their tags
  • Forms: Copying a Field/Rule now checks for a unique Field/Rule name
  • Forms: Improved Fields appearance on Forms in Mobile Views

v9.9, 8/12/2022

New Feature:

  • Forms: Added ability to enable manual Saving of Draft Entries
  • Forms: Added ability to enable automatic Saving of Draft Entries that saves after any field has been updated
  • Forms: New Rule Action - Save Draft and Assign, which allows the current Draft Entry to be assigned to someone else to complete, or further assign
  • Forms: You can now specify users to have permission to be able to edit entries that are pending approval
  • Forms: New Field Type - Hidden Field, which cannot appear on a Form, but can have value assigned to it via a Change Value rule
  • Forms: Text and Text Box field types have new setting to make entered contents ALL CAPS
  • Forms: Database / Form Reference field types have new setting to Add Blank option in their dropdown lists, allowing these fields to be compatible with validation
  • Forms: New Rule Conditions - Is / Is Not Signed, that works specifically with the draw box of Signature Fields
  • Forms: General rule conditions can now work with a Signature Field's "Please type your name" box
  • Forms: New Rule Condition - User; Is a member of certification role
  • Forms: New Rule Condition - User; Has access level
  • Forms: New Rule Condition - User; Is logged in
  • Forms: New Rule Condition - User; Is not logged in
  • Communications: When applying a Communication Template, you can now choose whether you'd like that Template's attachments to Add to / Replace all Documents already attached

Improvement:

  • Dispatch: Approval can now be required to change status to Cancelled or Archived
  • Dispatch: Added Cancelled and Archived status options to the Approval Filtering page
  • Dispatch: When choosing a time for an Itinerary Waypoint / Activity, you can now specify the time-zone
  • Forms: On the Fields page, Sections and Tabs fields now have guidelines to make them easier to see
  • Forms: When creating a rule, only Rule Conditions relevant to the chosen field are now shown
  • Forms: Upgraded Rule Action "Change the Value of Fields" to support prepending, setting, and appending values to fields

Bug Fix:

  • Documents: Notification of Continued Suitability Review has returned to sending just one email instead of two
  • Forms: Copying Fields and Rules is behaving itself once again

v9.8, 6/10/2022

New Feature:

  • Forms: New Field Type - Signature Field, where you can require a drawn signature on the Form Entry at the time of submission, with optional 2-Factor Authentication
  • Forms: New Field Type - Tabs Start and Tabs End, that allow you to tabulate Sections by placing Tabs Start and Tabs End fields around sets of Section Start and Section End fields
  • Forms: Added ability to clear the PDF cache of Forms that are linked with a PDF, allowing more control over which revision of the PDF viewed entries are loaded in
  • Courses: Added ability to require complete viewing of a video to advance to the next page of a Course

Improvement:

  • Forms: Form Rule "Send an Alert" can now alert the user who submitted the entry
  • Forms: Form Rule "Require an Approval" now lets you decide which of the listed Approvers to notify of new approval requests
  • Forms: Added ability to De-duplicate results from Form/Database references
  • Forms: Added ability to show Single Value only for Form/Database references
  • Communications: Users without the proper permissions no longer see the Send to Communications buttons in Dispatches and Forms' Manage Entries
  • Courses: You can now allow course takers to select more than one answer to a question, regardless of how many correct answers there are
  • Courses: Added support for answers "All of the Above" and "None of the Above" in Multiple Choice questions

Bug Fix:

  • Documents: The ability to download documents from the MOC / Review page has been fixed
  • Actions: Clicking on a Document attached to an Action now downloads the Document again
  • Forms: Fillable PDFs with an unchecked Checkbox field now show the empty Checkbox

v9.7, 4/29/2022

New Feature:

  • Dispatch: Added ability to mark an Incident on any Waypoint/Activity
  • Dispatch: Added option to require a Form Entry be submitted from a specific Form before the Dispatch can be marked Completed
  • Forms: In Manage Entries, cells with a lot of data are now truncated, and include a 'More' button to expand all cells for that entry
  • Communications: Added bulk selectors to the Attachments Table
  • Reports: Custom Reports for Dispatches now support data from Dispatch Itineraries
  • Integrations: Added Admin ability to setup embeddable sites that can be accessed without leaving KAStrack

Improvement:

  • Accounts: Menu items on the Left Side Bar now strictly open and close, instead of doubling as a link
  • Forms: Added Webform (popup) button to the Fields and Rules pages
  • Forms: Added buttons to quickly move between a Form's Manage Entries page to its View Entries Report / View Single Entry Report
  • Forms: Removed the "Allow Approvals" checkbox from the Edit Form modal so that Approval Actions in Form Rules are now always available to use
  • Forms: Removed the "Send Alerts to" field from the Edit Form modal, as this functionality can now be achieved in Forms Rules, with Rule Action "Send an Alert" and no conditions
  • Forms: Database/Form Reference Fields now sort numerically/chronologically when the data is determined to contain numbers/dates, respectively
  • Forms: Filter option "Creating" renamed to reflect Forms in Preview Mode

Bug Fix:

  • Accounts: Fixed an issue causing the Sent Notifications table on the Notifications History page to have strange formatting
  • Forms: Database/Form Reference Fields limited to show certain results now work with numeric comparison operators

v9.6, 4/5/2022

New Feature:

  • Assets: Added a Pilot Logbook Plugin that, when enabled by KAStrack, will allow specified Assets on a site to be maintained in a more traditional aviation view
  • Documents: Added ability to download QR Codes of checked Documents in the "With Selected" popup
  • Forms: You can now use the Rule Conditions "When Entry is Approved" and "When Entry is Rejected" on the same Rule with an OR operator
  • Forms: The Information field type has been upgraded to allow more customizability when designing the field

Improvement:

  • Assets: When a Task with a Form is completed, the Task History now contains an attached PDF of the Form Entry
  • Dispatch: Distribution Lists now group Users/Roles by the Pre-defined Distribution List they came from
  • Dispatch: Loading a Dispatch PDF with a large file-size now has a loading spinner
  • Forms: Date Fields' format now persists across all types of generated and uploaded PDFs
  • Communications: The "To" field's options now list Roles ahead of Users
  • Courses: To prevent issues, multiple choice questions can no longer have duplicate answers

Bug Fix:

  • Forms: Squashed a bug on the Manage Entries page that could throw an error when Datatables was enabled under certain conditions
  • Forms: Enabling Datatables on the View Entries Report no longer switches the order of the entries
  • Forms: Forms with a linked PDF once again allow you to download the View Entries Report in formats other than PDF
  • Courses: Archived and deleted Users, or Certifications that have been hidden by Privacy, Tags, or have been deleted, are now hidden from the Course Stats page
  • People: Table Defaults -> People: Users - Fixed an issue where Custom Account Fields used as columns could potentially show data from other Custom Account Fields

v9.5, 3/9/2022

New Feature:

  • Accounts: Account Export now has an option to include Inactive Accounts
  • Accounts: Added an Alert Email any time your password is changed
  • Accounts: Added ability to "Add/Edit Access Level(s)" on the Create and Edit Account Info Pages
  • Accounts: Added ability to "Add/Edit Supervisor(s)" on the Create and Edit Account Info Pages
  • Accounts: Added ability to "Add/Edit Certification Role(s)" on the Create and Edit Account Info Pages
  • Documents: Added ability to create shortened URLs on demand
  • Forms: Added ability in a Form Entry's 3-dots Menu to "Send to Communications"
  • Forms: Added new Validation options for optional / mandatory "Decimal"
  • Forms: Added new Validation options for optional / mandatory "Military Time"
  • Forms: New Rule Condition - When Entry is Rejected
  • Forms: New Rule Action - Use An Alternate Filename for Entry PDF
  • Forms: Added ability to limit Forms / Database Reference Fields options based on specified criteria or content from another Form Field
  • Forms: Added option on Form Fields to hide those fields from View / Manage Entries
  • Communications: Added permission-based ability to send communications to external email addresses
  • Communications: Added functionality to optionally store uploaded attachments in Documents
  • Communications: Added functionality to optionally designate any attached files as needing Acknowledgement from the Communication's recipient(s)
  • Reports: Added new Trending tables to People Custom Reports that collect data over time to help visualize certification progress
  • Courses: Added New Module where administrators can build interactive Courses for their users to take as part of a Certification's Required Activity

Improvement:

  • Dashboard: Renamed Widget from "People - LMS" to "People - Courses"
  • Dashboard: Widget "People - Courses" now contains Moodle and KAStrack Course Requirements
  • Accounts: Redesigned the Left Side Bar and Top Bar to look more modern
  • Accounts: Refined which special characters can be used for Access Levels
  • People: Refined which special characters can be used for Certifications, Roles, and Companies
  • People: Using the Supervisor Filter at the top right of People pages now shows that supervisor's deep hierarchy
  • People: Certifications may now only have a Parent Certification or Child Certifications, but not both
  • People: When editing a Role's Required Certifications, added columns to show the Certification's "Approximate Training Cost” and “Approximate Training Time"
  • People: Decimals can now be used for Certification fields "Refresher Time to Complete" and "Refresher Cost of Training"
  • People: Roles with over 100 users now have a pagination option to show "All" users
  • Documents: Revision is now an optional field
  • Database: Renamed View Entries to Manage Entries for consistency
  • Database: Added "Fields", "Rules", and "Add Entry" to Databases' 3-dots Menus
  • Database: Increased the size of text-entry fields
  • Forms: Increased the size of text-entry fields
  • Forms: Rule Action "Change Value of a Field" can now be disabled when editing an entry
  • Forms: Rule Action "Change Value of a Field" will let you use the Pattern of a Form / Database Reference Field, instead of having to use the EntryID
  • Forms: Rule Action "Change Value of a Field" will let you change a Date or Date / Time Field to the Current Time
  • Forms: Clicking on the yellow / red dot on Entries needing approval now launches the Approval Review modal
  • Forms: Form / Database Reference Fields' "Default" value property now accepts the EntryID and the Entry's Pattern
  • Forms: Form / Database Reference Fields' content can now be sorted by a chosen column
  • Forms: Form Meta Fields are now distinguished from Form Entry Fields with a vertical divider line in View / Manage Entries
  • Tags: Communications can now be chosen in the module select on the Search By Tags page

Bug Fix:

  • Accounts: Site Settings -> Table Defaults -> People: Users table now shows a preview of users again
  • People: Tags can now be removed from Companies again
  • People: Certifications set as Login Requirements now properly hide if access is restricted by the Certification's Privacy Settings or Tags
  • Assets: "Generate Every" tasks no longer generate while the Asset is Archived
  • Assets: Tasks for archived Sub-Components no longer show on the Parent Component
  • Documents: Documents with access restricted due to Tags are now properly hidden from the MOC / Review page
  • Forms: Resolved an issue where edits to Dropdown Fields' options could not be cancelled without leaving the Edit Field modal
  • Forms: Sequential Number Fields now show content when included on a Form Entry emailed via Rule Action "Send an Alert"
  • Forms: Formatting Fields such as "Section Start", "Section End", and "Information" are now hidden from "Send an Alert" Rule-based emails
  • Forms: Datatables now sort Dates chronologically, and EntryIDs numerically, as expected
  • Forms: Read-only fields (e.g., User Account Fields) have been asked to stop inadvertently updating when a Form Entry is edited

v9.4, 1/25/2022

New Feature:

  • People: Added ability for User Reports' QR Codes to be reset from People -> Users
  • Forms: Added a Pattern setting when using a Form/Database Reference Field to customize what columns show from the Form/Database
  • Forms: New Rule Condition - When Entry is Approved
  • Forms: New Rule Action - On Approval, Send to Communications
  • Forms: New Field Type - Sequential Number
  • Forms: New Rule Action - Increment a Sequential Number Field
  • Forms: New Rule Action - Use Alternate PDF
  • Forms: Added ability to enable/disable Rule Actions "Show/Hide Fields" and "Change Validation" from running when editing an entry

Improvement:

  • Accounts: KAStrack's Speed attribute has been leveled up
  • Accounts: Graphical improvements to the Org Chart
  • People: Certification Setting "Time to Complete" now accepts decimals
  • Assets: Exporting Assets by Asset Type now includes all subcomponents of that type
  • Forms: Rules with no Conditions have changed from "Never Run" to "Always Run"
  • Forms: Forms' 3-dots Menus now show Fields and Rules instead of Design Form
  • Forms: If a Form/Database Reference is included on an entry, the Reference's value now shows in View/Manage Entries instead of its System ID
  • Forms: Rule Action "Change Value" can now pull information from another Form field
  • Forms: The Status column now has a slider to quickly activate/deactivate Rules
  • Forms: Rule Action "Do Not Allow Submission" now has a default message if the custom message field is left blank
  • Forms: Rule Action "(Assets) Create a Corrective Action" can now require submission of a Form entry as part of the Corrective Action

Bug Fix:

  • Accounts: Enabling/Disabling a Registration Profile no longer removes Certification Roles from the Profile
  • People: Fixed an issue preventing importing of Role/Certification Assignments in some situations
  • Assets: Some Tasks with On Expiry triggers were changing colors a day early, which is now resolved
  • Forms: When copying a Form that has a Rule with multiple conditions, the condition operator (AND/OR) is now being saved and copied to the new Form
  • Forms: Case Sensitivity is better respected for Rule Conditions
  • Forms: Rule Names with apostrophes now behave normally
  • Forms: Entries with uploaded files attached now keep those files when editing and saving the entry
  • Reports: Custom People Reports now show Expiration Dates for Other Required Certifications

v9.3.1, 1/7/2022

Improvement:

  • Accounts: Improved error messaging when an Archived User attempts to reset their password
  • Accounts: Allowed Inactive Users to reset their own password if they're able to reactivate their account by signing in

v9.3, 12/27/2021

New Feature:

  • Accounts: Added the page Org Chart, which contains a visual diagram of the supervisor hierarchy
  • Accounts: Added ability to customize the Login and Registration pages
  • People: Added ability to add, edit, and delete comments on any submitted, pending, approved, or archived certification
  • People: Attachment Inbox - Added ability to drag/drop files directly to the Accounts/Certifications table from Desktop/File Explorer
  • People: Attachment Inbox - Added ability to define an Attachment Naming template in People -> Admin -> Settings that offers to rename files as they move from the Attachment Queue to the Accounts/Certifications table
  • People: Matrix - Added ability to "Hide users with no required certifications"
  • Documents: Added ability to drag/drop files onto existing Documents to quickly upload a New Revision
  • Forms: Added ability to convert the Manage Entries page to a datatable
  • Forms: New Rule Action - Remove Certification Role
  • Forms: New Rule Action - Add Other Required Certification
  • Forms: New Rule Action - Remove Other Required Certification
  • Forms: New Rule Action - Edit a Custom Account Field
  • Communications: Added ability to view log of all messages sent through Send Communications to Accounts -> My Account -> Notifications History -> Sent, as well as in the Reports Module
  • Dispatch: Added ability to create Pre-Defined Distribution Lists

Improvement:

  • Dashboard: Clicking a Chart widget's title now takes you to the underlying Report
  • People: Added Supervisors to the top of individual users' Users pages
  • People: Added a 3-dots Menu to the top of individual users' Users pages
  • People: Added a 3-dots Menu to the Users page's table of users
  • People: These 3-dots Menus include quick links to View / Edit Account Info in the Accounts Module, and options to see a user's User Report and QR Code
  • People: The "Reports" column from People -> Admin -> Accounts is now included on the People -> Users table
  • People: The People -> Users table now has column filtering and sorting
  • People: The page People -> Admin -> Accounts has been retired and thanked for its services
  • People: Expanded popup File Preview throughout People and standardized support for the following filetypes: pdf, mp4, webm, ogg, png, jpg, jpeg, gif, bmp, webp
  • People: Users page "Print Report" now shows badges for Deferred, N/A, and In Training certifications
  • People: On individual users' Users pages, the Required column now says why a certification is required
  • People: The Attachment Inbox now has a Collapse All button for the Accounts/Certifications table
  • People: Removed the "Remove" column from the Other Required Certifications (ORC) table
  • Assets: Added 3-dots Menu support to Assets -> Files, and all of the Assets -> Admin pages
  • Assets: "Generate Every" generator tasks are now hidden by default, and added a checkbox to show them
  • Assets: All Assets Detail Report now honors Tag Permissions
  • Assets: Manage Assignments for an Asset now has a new picker tool
  • Documents: The little globe icon on 360-Degree Photo Documents can now be clicked, which loads the 360-Degree Photo viewer
  • Communications: Added a default checkbox for "Include Sender Details" to Communications -> Admin
  • Communications: Added a note on Send Communication page to clarify what "Include Sender Details" does
  • Dispatch: One-off/External Locations can now be used in the Itinerary (i.e., not from the Locations database)
  • Forms: When an Asset Type Field (that is a checkbox) is included on the Form, Yes/No is now shown instead of On/(blank)
  • Forms: "Does Not Match Regular Expression" added as a comparison option in Rules Condition design

Bug Fix:

  • Accounts: When importing Accounts, the appropriate fields now properly take data from the columns in the import file that you've chosen, even if the field name doesn't match the column name
  • People: Politely asked the Matrix to stop playing hide-and-seek with Competency attachments
  • People: Certifications with login requirements hidden by Tags are now properly ignored when marked Deferred or N/A
  • People: Ensured the 3-dots Menu loaded for all items in the Pending Approvals table
  • Assets: Asset Task Templates now behave when you try to add Meters to them
  • Dispatch: Instructed Dispatch Itinerary waypoints and activities with long names to stay in their own column
  • Forms: Validation messages for Forms fields are feeling less shy and will now show when expected
  • Reports: Custom Reports that list valid certifications now include Blue and Yellow colors where appropriate, instead of simplifying to Green

v9.2.1, 12/8/2021

New Feature:

  • Forms: Added ability to Copy a Form
  • Database: Added ability to Copy a Database

v9.2, 11/12/2021

New Feature:

  • People: Certifications page now has options to filter by certifications required for me, certifications required for my supervised users, and certifications that have a required activity
  • People: Certifications page can now be filtered by Tags
  • People: Roles page now has options to filter by roles required for me and required for my supervised users
  • People: Roles page can now be filtered by Tags
  • People: Added filtering options to Users -> Manage Roles/Certifications -> editing a user’s assigned roles
  • Assets: Added ability to suspend "Generate Every" Tasks until a specified Date or Meter Reading to an Asset Task’s three dots menu
  • Dispatch: Added page Pending Approvals under Dispatch, where anyone listed as an Approver on a Dispatch can find a shortlist of all Dispatches currently awaiting their review
  • Dispatch: Added page Approver Filtering under Dispatch -> Admin, where Admins can setup which users / roles can approve Dispatches of various statuses
  • Reports: Added new Trending option to Charts to showcase data that changes over time
  • Tags: Added tags and security/visibility options to Certifications
  • Tags: Added tags and security/visibility options to Meetings
  • Tags: Added tags and security/visibility options to Meeting Instances
  • Tags: Added tags and security/visibility options to Communication Templates

Improvement:

  • People: Certifications with a Moodle course as a required activity now reset the course when the Certification is Due (goes blue), allowing the user to recomplete the Moodle course for new credit
  • People: Deleting a submission of a Moodle course Certification will also reset the course so that the user must retake the course to earn credit
  • People: Attachment Inbox – Added resizable panels
  • People: Attachment Inbox – Moved the functions to View, Rename, and Delete files in the Attachment Queue into a three dots menu next to the file’s name
  • People: Attachment Inbox – Added Expand button below the Preview Box to preview the selected file in a pop-out modal
  • People: Attachment Inbox – Added column filters to the Attachment Queue
  • People: Attachment Inbox – Certifications submitted with Links attached to them now support those Links being moved to the Attachment Queue and to other Certifications
  • People: Attachment Inbox – Other minor UI/UX improvements
  • Assets: The “Task Type” column found on the Tasks Completed report is now also included on the Task’s History page
  • Actions: Three Dots Menu support added to Actions -> Templates
  • Database: A Database Entry’s Audit Log now tracks when a Tag has been added to / removed from the Entry
  • Forms: A Form Entry’s Audit Log now tracks when a Tag has been added to / removed from the Entry
  • Forms: Form Rule Action “Show/Hide Fields” can now show/hide sections (includes all fields between the Section Start and Section End fields)
  • Forms: Forms in Preview Mode now give a confirmation box when you select “Delete All Entries” from the Form's three dots menu
  • Forms: Hid Section Start and Section End field types from the View Entries page, the Manage Entries page, and Single Entry View popup for Forms
  • Forms: Made the Information field type’s input box resizable
  • Finance: Removed ability to add Tags to Budget Items
  • Reports: The system report People: Pending Approvals can now have its remote reports loaded in single-table view

Bug Fix:

  • Accounts: Removing a User Photo from an account no longer causes an error
  • Assets: Tasks with required activities no longer lose those activities if the Task is saved by a user who can’t see the activities themselves due to Tags
  • Dispatch: System Alerts now always send when a Dispatch requires a user’s approval
  • Dispatch: Editing or changing the status of Dispatch no longer makes the Dispatch’s Tags disappear
  • Database: Database Entries’ Audit Logs no longer erroneously display an “unauthorized” message
  • Forms: The option to Copy a Form Field / Rule no longer erroneously displays an “unauthorized” message
  • Forms: Dispatch Form Fields now display properly when viewing a Form embedded in a Dispatch
  • Communications: Communication Templates are now hidden when they contain a Document the user cannot access due to Tags

v9.1, 10/2/2021

New Feature:

  • Dashboard: Added beginning framework for customer-specific dashboard widgets
  • People: Supervisors / Admins can now complete a form / acknowledge a document for a certification on behalf of a supervised user
  • Forms: Field type Information has new options Tools -> Source (for source code) and Table
  • Forms: New Field – Previous Value Field, which pulls the previous value from a specified Form field when the Form is embedded in an Asset Task
  • Forms: Added ability to compare one field to another in a Rule Condition
  • Forms: Added Form setting to select users or roles who can see and complete the Form on their Forms dashboard widget
  • Forms: New Rule Action – Show Save and Next button, which permits continuous form entry
  • Communications: Added permission-based ability to specify which email-type custom fields will be used when sending a message from the Send Communications page
  • Reports: New report – Accounts: Current Accounts
  • Reports: New report – Budgets: All Budget Items
  • Reports: New report – Budgets: Rejected Budget Items
  • Reports: Added Datatables filtering support for remote reports

Improvement:

  • Dashboard: Dashboard widgets are no longer hidden when they have no content
  • Accounts: Site-wide improvements to memory management
  • Accounts: Character limit for Account Custom Fields raised from 256 to 5,000
  • People: Completing an activity for a Certification is now tracked on the user’s certification’s History popup
  • People: Column headers now stay on the page in all Matrix view modes
  • People: Certification names now must contain at least one letter or number
  • People: Certification names can now only contain letters, numbers, spaces, and the following special characters: -_.,()/@'
  • Documents: 360-degree Image Files now have a little globe next to the Document Name to help them stand out
  • Communications: Minor improvements to system and user generated notifications
  • Reports: Ensured the Amount column in various Budgets reports are all Currency format
  • Reports: Remote reports now cache the report data in memory for faster loading in the future
  • Reports: Some remote reports now support choosing between single- and multiple-table views
  • Integrations: Added additional support for custom third-party integrations

Bug Fix:

  • People: Fixed issues with completing certification activities from the Other Required Certifications table
  • Assets: Fixed the ‘Show Components’ checkbox on the Log Task modal activating the “View All Meters” link
  • Documents: Uploading a new revision no longer makes the Document’s tags disappear
  • Documents: Fixed issues with documents that need acknowledgement and are distributed to a remote site
  • Dispatch: Fixed Dispatch Approval system notifications not adhering to CC/BCC settings
  • Forms: Form Rule 'Create a Corrective Action' has been fixed to properly save parameters "Name of Task" and "Form Fields to use for Additional Information"
  • Forms: Form Rule 'Create a Corrective Action' now supports apostrophes in Form fields designated as "Form Fields to use for Additional Information"
  • Forms: Fixed radio buttons not working with some Forms rules if the Form was embedded in an Asset Task
  • Forms: Fixed Form Entries’ Audit Logs not recording submitter when Form completed form an Asset Task
  • Finance: Fixed modal buttons disappearing when a site has no created tags
  • Reports: Fixed the Custom Report option Asset Title showing the system Asset ID
  • Reports: Fixed Custom Fields with multi-value entries showing the word Array instead of their content
  • Reports: Fixed an issue with report People: Role Status where data from two local roles, one in a local company and one in a remote company, could get erroneously merged
  • Tags: Databases hidden via tags are now properly hidden when included on a Form referenced in an Asset Task
  • Tags: Fixed a bug where tagged Forms, Reports, Databases, and Assets without default / permission-based access could still be accessed via the Search by Tags page

v9.0, 9/13/2021

New Feature:

  • Communications: Added option in Notifications History for Sent communications
  • Reports: Created new system report - People: Pending Approvals (for local and remote sites)
  • Reports: Added ability to customize permissions for system reports
  • Forms: Added ability for start and end section field types to customize forms
  • Dispatch: Added ability to add a default footer when sending to distribution list
  • Tags: Replaced existing Asset tags with Global Tags and added security/visibility options
  • Tags: Added tags and security/visibility options to databases
  • Tags: Added tags and security/visibility options to database entries
  • Tags: Added tags and security/visibility options to actions
  • Tags: Added tags and security/visibility options to action groups
  • Tags: Added tags to companies
  • Tags: Added tags to certification roles
  • Tags: Added tags and security/visibility options to forms
  • Tags: Added tags and security/visibility options to form entries
  • Tags: Added tags and security/visibility options to budgets
  • Tags: Added tags to budget items
  • Tags: Added tags to meetings
  • Tags: Added tags to meeting instances
  • Tags: Added tags and security/visibility options to custom reports
  • Tags: Added tags and security/visibility options to charts
  • Dashboard: Added summary of dispatches requiring approval to dashboard widget
  • People: Added tag-based certification filtering to the Matrix
  • People: Implemented an attachment inbox for bulk uploading of files, storage of those files, and quick submissions to user certifications

Improvement:

  • People: Entries will now be added to the user certification history each time a notification is sent to the user
  • People: Updated Roles table (People->Roles) to datatable and added filtering ability
  • People: Updated Roles table (User page -> assign roles) to datatable and added filtering ability
  • People: Updated format of roles page to show the (+) button instead of the "Create Certification Role" button
  • Actions: Added three dots menus to: Manage actions, action groups, workflows, and budget approvers
  • Actions: Added table resizing for Actions module
  • Tags: Added three dots menus to: Manage tags, and manage tag categories
  • Tags: Added padlock icon to permissive and restrictive tags
  • Forms: Added three dots menus to: Forms, manage entries, fields, and rules
  • Documents: Added three dots menus to: Documents and Groups
  • Documents: Added table resizing for Documents module
  • Reports: Added three dots menus to: Charts, manage reports, and manage system reports
  • Database: Added three dots menus to: Databases, manage entries, fields, and rules
  • Assets: In the three dots menus on asset dashboard and My Assets, there are now links to "Manage Components"
  • Assets: Added ability to hide notes area per task when logging task
  • Assets: Implemented performance updates for speed
  • Dispatch: Added preview popup for videos and images in a dispatch
  • Accounts: Added warning on login page for Internet Explorer users: "We have detected that you are using Internet Explorer. Some KAStrack features may no longer be supported in Internet Explorer. We suggest switching to a more modern browser, such as Google Chrome, Mozilla Firefox, or Microsoft Edge."

Bug Fix:

  • Accounts: Various bug fixes and improvements throughout the site

v8.13.1, 8/2/2021

Improvement:

  • People: List of supervisors in People filter is now alphabetized

Bug Fix:

  • Documents: Fixed issue with tags when uploading new revision
  • Forms: Fixed javascript error on Internet Explorer browser

v8.13, 7/21/2021

New Feature:

  • Reports: Allow sharing of graphs
  • Tags: Created module for global tags
  • Tags: Added QR code for tags to show any public documents that are tagged
  • Dispatch: Added option to approval/decline form entries from the dispatch page
  • Dispatch: Added global tags to dispatches
  • Dashboard: Added form approvals to Forms dashboard module widget summary
  • Dashboard: Added widgets for customized graphs to the dashboard
  • People: Added ability to assign other required certifications to a user that are not specific to a user's role
  • Accounts: Added option to assign Other Required Certifications via account import

Improvement:

  • Assets: Changed character when indicating asset paths
  • Assets: Meters not pertinent to the tag being logged are now hidden
  • Assets: Added "Run Report" to the top menu level of the Manage Assets page
  • Assets: Added field validation when creating a task
  • Assets: When you have no upcoming tasks on the home page, "You have no upcoming tasks" is not shown instead of "No assets found"
  • Reports: Only show people who have global edit permission in the Editable By field
  • Reports: Added note to chart editing for sharing about who can see the chart
  • Tags: Improved method of selecting users/roles for tag security
  • Tags: Added Access Levels as options for global tags permissions
  • Forms: New entries are now shown at the top
  • Documents: On MOC page, documents now show which module they came from
  • Documents: Changed "Name" to "Document Title/Filename" when searching
  • Accounts: Changed validation rules for the following items to match the rules for usernames: certification names, company names, role names, and access level names
  • Accounts: Added datatables filter for each column in Active Accounts
  • People: Added PDF viewer for attachments in shared reports
  • People: Added datatables filter for each column on the user certifications page
  • People: Added full table of users with their assigned roles and certifications to the Role-->Assigned Users page

Bug Fix:

  • Accounts: Fixed various bugs and made multiple small improvements across all modules

v8.12.1, 7/5/2021

New Feature:

  • Accounts: Allow extended timeout per user

Bug Fix:

  • Dispatch: Fixed issue with attachment of documents to dispatches

v8.12, 6/21/2021

New Feature:

  • Integrations: Added framework for custom third party integrations
  • Reports: Added ability to filter by columns on Datatable view
  • Reports: Added ability to create and save charts/graphs based on data from Reports
  • Reports: Added editable permissions to system reports
  • Documents: Added ability to bulk edit Documents for more options: New revisions require acknowledgement, Send notifications of new revisions, Requires future review, New revisions require approval
  • Assets: Added PDF viewer for task files

Improvement:

  • Assets: Added options for comments and viewing files under Manage Assets->Task Schedule
  • Assets: Added asset alert settings to import/export
  • Assets: Switched from absolutely path to a relative path when displaying tasks on the asset status report
  • Assets: When adding a meter reading, the latest meter reading is now shown based on the date of entry
  • Dispatch: Added Datatable option to Dispatch home page
  • Dispatch: Added ability to filter by columns on Datatable view
  • People: Improved the loading speed of the matrix
  • Documents: Increased modal size when viewing a video
  • Accounts: Added company email, company phone, company website, and additional information to company info
  • Finance: Created Finance option on the left side bar and put Budgets under it
  • Communications: When 'Cannot configure own emails' permission is checked, users now do not have access to the Notifications tab
  • Communications: Changed 'Send Regular Email Reports' to 'Send Me Regular Email Reports' for clarity
  • Actions: Added comments to the Actions export

Bug Fix:

  • Accounts: Fixed various bugs and made minor improvements across the site

v8.11, 5/21/2021

New Feature:

  • Communications: Added ability to create customized Communication Templates
  • Communications: When using the Send Communication feature, attachments can now be added from the Documents module
  • Forms: Added new forms rule conditions: Current Time (is before or after)
  • Forms: Added new forms rule action: Do not allow submission
  • Forms: Added new forms rule action: Update an Asset's type field
  • Forms: Added ability to copy fields
  • Forms: Added ability to copy rules
  • Forms: Added new forms rule action: Attach to a Dispatch
  • Dispatch: When scanning QR code of a Form from the Dispatch PDF, the entry will be attached to the Dispatch
  • Dispatch: Added carousel viewer for Form entries attached to Dispatch
  • Documents: Added carousel viewer for Document groups
  • Documents: Created QR codes to show all Documents per tag
  • Documents: Added PDF viewer for MOC page
  • Documents: Added ability to bulk edit documents
  • People: Added ability to batch defer or mark as N/A from the certification associated users page
  • People: Added ability to batch defer or mark as N/A from the user certifications page
  • People: Added ability to customize expiration date

Improvement:

  • Assets: Allow 'Generate Every' tasks to use prior period for naming the task
  • Forms: When a Form entry was submitted from a different module and you try to delete the entry from the Forms module, you will be re-directed to the appropriate module where the entry was first created
  • Forms: Added validation to PDF form submissions
  • Dispatch: Added approval notes for approver to see when approving a Dispatch
  • Dispatch: Added approval notes to Dispatch PDF
  • People: Added option to delete a submitted certification from the single user certification page
  • People: Removed "Edit Submitted Certification" button from the single user certification page
  • People: Deferred/In Training certifications are now marked on the certification associated users page
  • People: Deferred/In Training certifications are now marked on the user modal from the matrix page
  • People: Added loading spinner to matrix page
  • People: Updated to latest Moodle plugin - Certificate Recompletion
  • People: Upgraded Moodle to 3.10.3
  • Accounts: Increased size of PDF viewer for log-in requirements

Bug Fix:

  • Accounts: Fixed various bugs and made minor improvements in all modules across the site

v8.10, 4/23/2021

New Feature:

  • People: Added option for the hierarchical view on the Users page
  • People: Added ability to import and export all user certifications (not including the attachments)
  • People: Added ability to import and export all certification assignments to roles
  • People: Added ability to edit and delete archived user certifications
  • People: Added ability to upload attachments by drag-and-drop to an archived user certification
  • People: Added "My Certification Report" (which included the user's QR code) to the username dropdown menu
  • Dispatch: Added PDF viewer for Dispatch PDF and attached documents
  • Dispatch: Added option to send Dispatch PDF to a customized Distribution List
  • Dispatch: Added ability to enter Form entries and manage them through the Dispatch module
  • Dispatch: Added Asset QR code to Dispatch PDF
  • Dispatch: Added Document QR code to Dispatch PDF for Documents that are not attached (paperclip not highlighted)
  • Dispatch: Added table of Asset's custom fields to Dispatch PDF when the asset is attached
  • Dispatch: Added Asset Status Report to Dispatch PDF when the asset is attached
  • Dispatch: Added ability to add a free text name in the People box
  • Dispatch: Added Dispatch waypoint notes to the Dispatch PDF
  • Dispatch: Changed "Waypoints" to "Itinerary" with two options: Waypoints and Activities
  • Dispatch: Added Activity option to Dispatch
  • Forms: Added new field types: Dispatch # and Dispatch Name
  • Accounts: Added optional permission to prevent users from changing their own password
  • Accounts: Added ability to remove "Forgot Password" link from log in page

Improvement:

  • Dispatch: The newest dispatch now appears at the top instead of the bottom
  • Dispatch: Added direct link to all attached assets from Dispatch
  • Dispatch: On the Dispatch PDF, dispatch attachments that are included shown as "(see attached)"
  • Dispatch: Updated the PDF layout to improve usability
  • Assets: Added 3-dots menu to the asset history page
  • Communications: Added "Cancel" option on the Send Communication page
  • Forms: For Form entries that were submitted from other modules, prevent deletion from the Forms modules. Users will be guided to the module where the entry originated for deletion.
  • Forms: Added entry # and approval status to PDF form entries (that are generated by KAStrack)
  • Documents: 3D viewer for 360 Documents can now be viewed publicly
  • Reports: Updated datatables to default to showing 50 entries instead of 25
  • Accounts: Improved method of assigning access levels to user accounts

Bug Fix:

  • Assets: Fixed issue with asset task link in email alerts
  • Dispatch: Fixed bug that prevented waypoint flag from appearing when changing status to Dispatched
  • Reports: Fixed bug that prevented admins from giving themselves access to Reports
  • People: Fixed bug that prevented Cost of Training from updating correctly when importing certifications
  • Accounts: Fixed other various bugs in People, Assets, Dispatch, and Forms

v8.9, 3/19/2021

New Feature:

  • Assets: Added ability to view all assets (instead of pagination) on the Manage Assets page
  • Assets: Added ability to open maintenance log documents in a PDF viewer
  • Assets: Added new report type that shows completed tasks
  • Assets: Added ability to complete task of logged fault immediately after logging fault
  • Assets: Added Datatables option in asset logs
  • Assets: Added ability to suppress alerts when assigned to an asset
  • Assets: Added ability to see recent files (and attach them) from completed tasks when logging the task
  • Assets: Added ability to drag and drop files onto an asset or a task
  • Assets: Added a 'Track Another Meter' option when adding meters to assets
  • Assets: Added ability to limit who can perform a specific task for an asset
  • Documents: Added ability to open documents in a PDF viewer
  • People: Added PDF viewer for user certifications on the Pending Approvals page
  • People: Added "History" option to 3-dots menus in all tables of User Certifications page, which displays a history of all actions for the certification per user
  • People: Added all comments to the History modal from the User Certifications 3-dots menus
  • Accounts: Added ability to import and export registration profiles

Improvement:

  • Assets: Expanded the drag-and-drop area when attaching a document while completing a task
  • Assets: Assets can now only be deleted once they are first Archived
  • Assets: Added ability to delete files from the asset's log
  • Assets: Changed "Maintenance/Task" to "Task"
  • Assets: Added ability to edit logged task details (date and notes)
  • Assets: On mobile version when scanning QR code of an asset, components of the scanned asset can now be chosen for logging
  • Assets: Added 3-dots menus on main assets pages
  • Forms: Forms now cannot be deleted if they are being used in another module
  • Documents: Added new option to move markers and polygons on 360 degree photos
  • People: Added "Submit Certification" option to the 3-dots menu on the User Certifications page
  • People: Added drag and drop to 'certifications by role' page
  • People: Added role name next to 'Required Certifications' heading on individual certification role for a user
  • Accounts: Moved the permissions table into the Edit modal for Account Fields
  • Accounts: Added ability for custom HTML to span the whole footer

v8.8, 2/27/2021

New Feature:

  • Assets: Added option in the asset to alert assigned users that an asset has gone from red to green
  • Assets: When logged maintenance for a task that must be completed sequentially, there is now a link to a previous required task if you are trying to log a task out of order
  • Reports: Added new report to see a history of all payments
  • Reports: Implemented a static header row when viewing a report in the data table view
  • Documents: Added logging of when a document is marked as public or private
  • Documents: Added a document viewer
  • Documents: Added ability to upload 360 degree photo
  • Documents: Added integration of other modules with markers on a 360 degree photo: Forms (submit entry), Documents (view and download document), 360 Document (Transition to another 360 photo), Asset (complete task, log fault, enter meter reading, view details), People (display users or users in a role and show status), and HTML.
  • People: Added 3-dots menu to user certifications page: Notify and Not Applicable/Defer
  • People: Added 3-dots menu to user certifications page (in the Certifications Submitted for Approval table): Approve, Decline, Edit, Delete, Not Applicable/Defer
  • People: Added ability to defer a certification for a user
  • People: Added ability to mark a certification as Not Applicable for a user
  • Accounts: Added 3-dots menu to payment processor under Site Settings with the ability to run a report on payment history

Improvement:

  • Reports: Added an "All" option for viewing report in the data table view
  • People: Changed eyeball icon to padlock for private certifications
  • People: When an activity is required for a certification (course, document acknowledgement, or form submission), the "My certifications" displays buttons of the activity and has the option for the activity in the 3-dots menu on the certification.
  • People: When an activity is required for a certification (course, document acknowledgement, or form submission), the Submit Certification page shows the appropriate activity per certification.
  • Forms: Added wrapping of text on KAStrack generated PDF of form entry

Bug Fix:

  • Accounts: Fixed error when trying to edit the Supervisor Comment Channel

v8.7, 2/5/2021

New Feature:

  • Forms: Added new form rule: assign certification role to user filling out the form
  • Forms: Added new form rule: assign supervisor to user filling out the form
  • Forms: Added new form rule: send alert to direct supervisors or all supervisors
  • Forms: Added audit logs for form entries
  • Forms: Added ability to require approval on form submissions
  • Forms: Added new form rule: Create a corrective action in assets
  • People: Added ability to use external links for attachments when submitting certifications
  • People: Added a 3-dots menu to certifications submitted for approval with these options: view certifications, approve, decline, edit, and delete
  • Accounts: Added option to set an account field as sensitive
  • Accounts: Added ability to set permissions for account fields per access level under Site Settings
  • Accounts: Added option for automatic deactivation of accounts due to login inactivity and/or a set time that a role or certification is red
  • Reports: Added ability to make reports public and use a QR code to access it

Improvement:

  • Forms: Added 'Design' option to the 3-dots menu on an individual form page
  • Forms: Added metadata to uploaded PDF submissions
  • Reports: Improved usability of People certifications in the Reports module

v8.6, 12/29/2020

New Feature:

  • Forms: Added new form rule: Change the value of fields
  • Forms: Added option for a default value when creating fields
  • Forms: Added option in a form to use the uploaded PDF for submissions. If unchecked, submissions will use a KAStrack generated PDF.
  • Communications: Added ability to "Send Communication" to the email address in an Account Email Field
  • Assets: Added ability to delete maintenance tasks in bulk
  • Accounts: Added ability to export QR codes and and user profile pictures
  • Accounts: Added image editing and drag & drop preview for user profile pictures
  • People: Added ability to import and export certifications
  • People: Added ability to mark a role as "In Training". This allows for deferment of required certifications until a specified date.

Improvement:

  • Forms: After a payment is processed through a form, KAStrack now automatically sends a payment receipt by email
  • Communications: Changed format of KAStrack emails to show "Powered by KAStrack" and display more emphasis on the company name
  • Assets: Changed header options on Manage Assets page to a 3-dots menu
  • Assets: Fixed various bugs and made multiple improvements to the framework of the Generate Every maintenance task type
  • People: Added 3-dots menu to certifications page

Bug Fix:

  • Assets: Fixed bug that prevented maintenance from being performed on out-of-service assets
  • Forms: Fixed bug related to validation changes on a File Upload field
  • Forms: Fixed bug related to logged out users making payments through a form

v8.5.1, 11/20/2020

New Feature:

  • Accounts: Added ability to remove access to People from users even if they have a People module level
  • Forms: Added assets info field: Due Date of Task

Improvement:

  • Assets: When performing a task with an integrated form, a background color is now shown behind form making it easier to see
  • Accounts: Removed widgets from dashboard if the modules are not active
  • Accounts: Removed LMS widget from the dashboard when the user has no due courses

Bug Fix:

  • People: Fixed bugs related to attachments in email alerts

v8.5, 11/20/2020

New Feature:

  • Accounts: Added ability to integrate Stripe account so that payments can be received through KAStrack
  • Accounts: Added a new status for accounts: Deactivated
  • Accounts: Added filter on the Active Accounts page to display deactivated accounts
  • Accounts: Added Payment History tab to user account info page
  • Forms: Added option for a payment field on a form
  • Forms: Added 3-dots menu on the Form design page with the following options: Webform, Webform (popup), Edit Form, Entries Report, and Manage Entries.
  • Forms: Added permission to allow admins to add/edit entries and skip payment in manage entries
  • Forms: Added ability to customize Save and Cancel buttons on a form
  • Forms: Add a new field type: Assets field. When a form is integrated with an asset's task, it will pull information from that asset automatically
  • People: Added a new option for a required activity for certifications: Complete Form or Payment
  • People: Added certification duration option: Extend expiration date to end of year or month
  • People: Added option for Form or Payment for a certification to be required at login
  • Documents: Form submissions are now saved as PDF files and saved in the Documents module
  • Documents: Payment receipts are generated as PDF files and saved in the Document module
  • Assets: Added new report icon to the Log page of an asset which shows a filtered report of submission per asset and per form

Improvement:

  • People: Updated QR code report to show two views: roles view and certifications view
  • Documents: Added "review by" date on the Documents homepage

v8.4, 10/23/2020

New Feature:

  • Accounts: Added ability to send Welcome Emails for new and existing users automatically and manually
  • Accounts: Added option to make passwords temporary when creating a new account manually
  • Accounts: Added option to download a template file when importing accounts
  • Accounts: Added a link to a "Helpful Tips" modal that assists the admin in creating a successful import
  • Accounts: Removed archived accounts from exports, and added option to include archived accounts, if desired.
  • Accounts: Added ability to resend an email verification link for accounts that require email verification
  • Accounts: Added three dots menu to the Active Accounts page and each Account Info page which includes: View/Edit Account Info, Reset Password, Send Welcome Email, Archive Account, and View Certifications
  • Accounts: Added an option in Site Settings to Enable/Disable welcome emails
  • Forms: Added QR codes for individual forms
  • Forms: Added a field which automatically gets filled out with the chosen user account field when the entry is submitted
  • Forms: Added an icon for each form that links directly to the webform for entry submission
  • Forms: Created a new rule for dynamic forms: Send an alert when certain conditions are met
  • Forms: Created a new rule for dynamic forms: Change validation of a specific field when certain conditions are met
  • Forms: Created a new rule for dynamic forms: Show or hide a specific field when certain conditions are met
  • Communications: Added ability to attach files when sending communications from KAStrack
  • Assets: Added ability to duplicate an existing maintenance template
  • Assets: Added ability to convert an existing asset's maintenance schedule into a maintenance template
  • People: Changed styling of user list when using the Batch Submit function. Accounts can now be searched and easily selected for submission of certifications
  • People: Added pagination to the table on the People->Users page
  • Documents: Added QR codes for individual documents
  • Documents: Added ability to choose whether a document is Public or Private. Only public documents can be accessed through a QR code

Bug Fix:

  • Accounts: Fixed various bugs throughout the site

v8.3, 10/2/2020

New Feature:

  • Forms: Added a context help option to form fields, so that admins can give additional information for users filling out forms
  • Forms: Added validation help text option to form fields, so that users can get a customized error message when they enter incorrect data into the field.
  • Forms: Added a caption field to forms, so that users can enter and format additional content on the form.
  • Forms: Added an "upload file" field to forms
  • Forms: Added customized alerts when users submit an entry on a form
  • Assets: Added dropdown menu to the logs page to easily switch between logs of other assets/components
  • Assets: Added ability to create maintenance schedule templates
  • People: Added ability to edit an approved user certification
  • Accounts: Added option to username dropdown menu: Contact Support
  • Accounts: Added option to username dropdown menu: My Certifications
  • Accounts: On the Submit Certifications page, it now defaults to only show required certifications for that user with the option to show all certifications
  • Documents: Added alerts for approvals, acknowledgements, continued suitability reviews, and new revisions

Improvement:

  • Accounts: Several updates to ensure that all supervisor relationships are valid when creating accounts, updating access levels, and creating registration profiles.
  • Accounts: Removed ability to create duplicate account fields

Bug Fix:

  • Accounts: Fixed bug so that users are forced to update a temporary password before accessing the site
  • Accounts: Fixed various minor bugs across site
  • Forms: Fixed bug that created errors when changing field names of a form

v8.2, 8/28/2020

New Feature:

  • Accounts: Added ability for admins to customize tables i.e. choosing the order and visibility of each column
  • Accounts: Added ability to apply Notification Templates to Registration Profiles
  • Finance: Added ability for admins to customize tables i.e. choosing the order and visibility of each column
  • People: Added ability for admins to customize tables i.e. choosing the order and visibility of each column
  • People: Added option to certification: Require attachment for manual submission
  • Communications: Added the ability for admins to create notification templates. Templates can be applied to users in bulk.
  • Assets: Added alerts for: User assignments, deferments, status changes, and out of service/return to service
  • Assets: Added ability to update and create hierarchy of assets via export/import
  • Database: Created default and database specific permissions
  • Forms: Created default and form specific permissions

Improvement:

  • Documents: Removed integration of Forms and Databases. Databases can still be converted to Forms, but entries and permissions are now separated

v8.1, 8/1/2020

New Feature:

  • Accounts: Added option to require email verification for new accounts
  • Accounts: Added option for CC and BCC emails on accounts
  • People: Added option to create KAStrack generated certificates for any certification
  • Assets: Created a report accessible from each asset - "Asset Status"
  • Assets: Created a report accessible from each asset - "Tasks Due In The Next"
  • Assets: Created a report accessible from each asset - "Tasks Due By"
  • Assets: Added "2-click Perform Maintenance". A checkbox now appears next to each task to quickly complete maintenance.
  • Assets: Add "Generate Every" maintenance task option. This feature is built for tasks that cannot be missed at each interval. For example, this option could be used for paying monthly bills e.g. if you skipped the April payment but completed the May payment, April's payment will still show as overdue.
  • Documents: Added ability for Document acknowledgements to be required at log-in
  • Remotes: Added ability for Required Reading Document Acknowledgements to be distributed remotely

Improvement:

  • Documents: Playing a video now counts as activity, so the site will not auto-logout for inactivity
  • Communications: Added calculation to show number of recipients selected when using the Send Communication feature

v8.0, 7/8/2020

New Feature:

  • Accounts: Add left side bar for navigation of entire site
  • Accounts: Added badges to left side bar for pending certifications in People, account registrations, and pending items in Documents
  • Accounts: Added dropdown menu to username display at the top-right of the site. The dropdown menu allows easy access to "My Account", "Notifications", and "Log out".
  • Accounts: Added breadcrumb links to all pages to easily navigate to previous pages.
  • Accounts: Added ability to log in with email address
  • Accounts: Implemented new design of entire site for consistency of formatting, colors, and fonts
  • Assets: Added option to require customized fields when logging maintenance
  • Assets: Adding carousel to image files on assets log page
  • Dispatch: Initial release of Dispatch module
  • Forms: Initial release of Forms module
  • Database: Initial release of Database module

Improvement:

  • People: Removed "Pending Certifications" banner and added menu item to left side bar
  • Accounts: Moved the "Admin" tab on the KAStrack Dashboard to a side bar option called "Site Settings"

v7.6.3, 5/15/2020

Bug Fix:

  • Assets: Fixed bug related to file uploads
  • Documents: Fixed bug related to remote documents

v7.6.2, 5/2/2020

Bug Fix:

  • Documents: Fixed bug that produced duplicate notifications of new revisions

v7.6.1, 4/18/2020

Improvement:

  • People: Created new design for 'required activity' automated certificate (when a user completes a Moodle course or completes a log-in requirement) that includes new design, KAStrack logo, source, and expiration date (if chosen)
  • People: Added security to automatically generated certificates so they cannot be edited
  • Documents: Changed the permissions allowed to publish documents for added security

Bug Fix:

  • People: Fixed various Moodle bugs

v7.6, 3/26/2020

New Feature:

  • Accounts: Added login requirement option for user certifications; when this option is selected, the user must acknowledge the file (video, PDF, etc.) before they can access their account. A certificate is then generated and attached to their certifications in People.
  • People: Added option to email uploaded file (or completion certificate) to user when the certification is approved

Improvement:

  • Documents: Added note for maximum file upload size and a warning if size limit is exceeded

Bug Fix:

  • Accounts: Fixed various bugs and added minor improvements
  • Documents: Fixed bug displayed when collapsing groups
  • Actions: Fixed error when editing budget approvers template

v7.5.3, 3/11/2020

Improvement:

  • Accounts: Added restriction to not allow account username and email address to be changed simultaneously upon import; this prevents an admin from inadvertently writing over an existing user account with a new user account
  • Finance: Added locking mechanism to budget item approvals so that archived and deleted users' approvals remain valid

Bug Fix:

  • People: Fixed bug that prevented all roles from being displayed on the remote Role Status Report
  • Accounts: Fixed bug that allowed a user to supervise himself through import
  • Finance: Fixed bug that occurred when unlocking a budget item
  • Finance: Fixed various bugs related to budget item approvals

v7.5.2, 2/18/2020

New Feature:

  • Assets: Added ability to make the 'before maintenance' option recurring
  • People: Added pagination to matrix
  • Documents: Allow acknowledgement messages to be distributed to remote sites

Bug Fix:

  • Assets: Fixed bugs related to the 'before maintenance' option
  • Assets: Fixed bugs related to entering triggers for maintenance tasks
  • Documents: Fixed bug that occurred when the revision date was left blank
  • Meetings: Fixed error when uploading attachment to a meeting

v7.5.1, 1/22/2020

New Feature:

  • Assets: Allow maintenance tasks to be Ad Hoc
  • Assets: Allow option for maintenance tasks to always show on dashboard (even when green)

Improvement:

  • Assets: Various improvements and updates to the mobile version of Assets when using QR codes

v7.5, 1/4/2020

New Feature:

  • People: Added 'Drag and Drop' to the Reports page
  • People: Added option to turn on auto-approval for certifications when submitted by Moodle

Improvement:

  • Assets: Added a note for imports about how to identify a checkbox field
  • Finance: Added logging of budgets being closed, opened, or archived

Bug Fix:

  • Assets: Fixed various bugs in Assets
  • Assets: Fixed bug that allowed users to log maintenance for subcomponents when 'red' in their assigned role
  • Documents: Fixed bug that prevented 'Notifications of New Revisions' from being shown on the dashboard and the MOC page
  • Documents: Fixed filter that shows documents by module
  • Actions: Fixed Actions dropdown menu for Internet Explorer
  • Actions: Fixed bug that failed to display 'assigned to' on export

v7.4, 12/6/2019

New Feature:

  • Assets: Added ability to assign and un-assign assets to a user or role in bulk
  • Assets: Added dropdown menu on logs page to view sections of the logs separately
  • Finance: Created Approval Status report for remote sites
  • Accounts: Added ability to remove default account fields
  • Accounts: Added ability to lock down a site for any reason
  • Accounts: Added auto-refresh when time runs out for auto-logout warning period
  • Remotes: Added ability to import/export accounts for multiple remote sites at once
  • People: Added email alerts when certifications expire (turn red)
  • Reports: Added ability to modify chosen report fields in a vertical line for easier visualization

Improvement:

  • Assets: Added "Expand All" and "Collapse All" options
  • Assets: Added "Show Out of Service Assets" filter to Manage Assets page
  • Reports: Added number of certifications completed to Role Status report for People module
  • People: Added search box to filter users when assigning them to certification roles
  • People: Added ability to filter certifications submitted for approval by supervisor

Bug Fix:

  • Actions: Fixed bug associated with automatic creation of an action group from assignment of certification role
  • Assets: Fixed bug that failed to display faults on KAStrack dashboard
  • Assets: Fixed errors with meters when a task is following another task
  • People: Fixed bugs on modal when submitting a certification using drag and drop

v7.3, 11/5/2019

New Feature:

  • Assets: Added filter on modal when logging maintenance
  • Assets: Added checkbox to show and hide maintenance/tasks for subcomponents in modal for logging maintenance
  • Assets: Added deletion of subcomponents when the parent asset is deleted
  • Assets: Added option to log maintenance for an asset when the user is red in the certification role to which the asset is assigned
  • Assets: Added import of assets using CSV
  • Finance: Added ability to change status of budgets in bulk (Active/Closed/Archived)
  • Communications: Added "Revert to default" option for Alert Email Template settings
  • Communications: Added ability to send reports in the Reports module as an emailed report through Communications
  • Documents: Added simple document upload (drag and drop)
  • Documents: Added option to display custom message when users acknowledge a document
  • Documents: Added ability to select multiple documents at once to change their assigned group
  • Documents: Added ability to undo a document acknowledgement
  • Remotes: Added freeze of top row of Remote Sites page
  • Accounts: Added ability to choose which account fields to add to the accounts pages
  • Accounts: Added a user-friendly error message page for bugs
  • Accounts: Added a timer to automatically logout the user when inactive for 30 minutes
  • Meetings: Added save/cancel buttons to the top of the participant list when hosting a meeting
  • Meetings: Added filter/search to participant list
  • Meetings: Added ability to send calendar invite (.ics) file
  • Meetings: Added frequency and time to meetings
  • Meetings: Added ability to add an account to a meeting instance when not previously invited as a participant
  • People: Added colors to certification status report
  • People: Added option to send reminder alerts to individuals users for due certifications
  • People: Added option to send reminder alerts to all users assigned to a certification
  • People: Added option to hide attachments per certification
  • People: Added an alert to the user and supervisor when certifications turns red
  • Reports: Added colors on assets report for warn status

Improvement:

  • Remotes: Replaced ID with object name in distribution history
  • Actions: Added number of attachments per action item to CSV export
  • Assets: Optimized the assets dashboard page
  • Assets: Added warning message about saving changes in asset information prior to moving an asset to another location
  • Reports: Added unit to the description for meters in asset maintenance for reports
  • Finance: Added inability to submit a budget item until the file that has finished uploading
  • Finance: Created new permissions: 1. Can open and close budgets 2. Can archive and un-archive budgets
  • Communications: Added company name to email subject
  • People: Replaced "roles" with "module levels" on Privacy Settings for certifications
  • People: Added a note about delay in seeing certifications for completed Moodle courses
  • People: Updated Role Status report to include number of certifications completed and percentage completed

Bug Fix:

  • Actions: Fixed formatting issue on bulk action import
  • Actions: Fixed permissions error
  • Remotes: Fixed bug that incorrectly distributed action workflow to remote sites
  • Remotes: Fixed error that didn't show template name when creating a new action group from a remote template
  • Assets: Fixed bug that incorrectly displayed additional information of maintenance/tasks on the dashboard
  • Assets: Fixed bug relating to assignment of parent/child assets
  • Assets: Fixed bug that showed "out of service" assets as "red" on the report
  • Assets: Fixed error on browser tab mouseover when viewing an asset
  • Assets: Fixed formatting error on the Manage Assets page
  • Assets: Fixed bug that displayed archived assets when the "Show Archived Assets" checkbox is not checked
  • Assets: Fixed bug that incorrectly displayed a parent asset as blue when a subcomponent was red
  • Assets: Fixed errors when adding new asset type fields
  • Assets: Fixed bug that showed asset's status based on an archived subcomponent's status
  • Assets: Fixed error with deferred maintenance/task settings
  • Assets: Fixed bug that counted archived subcomponents as due items on the KAStrack dashboard
  • Finance: Fixed bug that still displayed pending approvals on a report when all required approvals had been met
  • Accounts: Fixed various bugs on the Internet Explorer browser
  • Accounts: Fixed bug relating to custom fields of pending accounts
  • Communications: Fixed bug that displayed "no messages generated" on communications history even though emails were successfully sent
  • Meetings: Fixed errors when adding an attachment to a meeting
  • People: Fixed bug related to editing the expiration date of submitted certifications

v7.2.5, 10/15/2019

New Feature:

  • Assets: Added Permissive Group maintenance task option - This is an "either/or" option. When one task is green, the group is green.
  • Finance: Added options to automatically archive and delete budgets when associated user accounts are archived and deleted

Improvement:

  • Actions: Prevented duplication of Budget Approver titles
  • Assets: Maintenance is now recorded with live seconds instead of :00 to be consistent with "Log Data"
  • Assets: Detailed assets report is now sorted by asset
  • Finance: Added a loading bar when uploading an attachment to a budget item
  • Finance: Added separate permissions for the following: Edit notes field, view active budgets, view archived budgets, and view closed budgets
  • Finance: Upgraded DataTables to make them more responsive on a mobile device
  • Accounts: Improved the resizing of the company logo across all modules
  • People: Added a freeze for the top row of the matrix
  • Reports: Added alphabetical sorting on custom reports

Bug Fix:

  • Actions: Fixed formatting bug when editing Budget Approvers under Actions Admin
  • Actions: Fixed bug that created additional blank budget when changing Action Group status
  • Actions: Fixed bug that changed Action Group status to "Needs Attention" instead of "Archived"
  • Actions: Fixed error when importing that read "Ignored" fields as column names
  • Assets: Fixed bug for the trigger "Hits when all triggers are met" which behaved like "Hits when any triggers are met"
  • Assets: Fixed a bug that kept components of a duplicate asset under the original asset that was copied
  • Assets: Fixed bug that failed to reset the meter when recorded as 0
  • Assets: Fixed bug that allowed a maintenance/task to use the meter of the asset that the task was following
  • Finance: Fixed error on Summary Report
  • Finance: Fixed bug that caused an error when submitting a budget item with an "&" in the title
  • Accounts: Fixed bug that allowed duplicate accounts to be added to "who should be notified" and "who approves new accounts" for registration profiles
  • People: Fixed error when overriding expiration date on existing certifications and changing to "Never Expires"

v7.2.4, 9/20/2019

New Feature:

  • Accounts: Added a view of additional account fields when viewing a pending account prior to approval
  • People: Added an alert when a certification is submitted for approval

Improvement:

  • Finance: Changed default to sort by date for budget items
  • Finance: Added rejection comments and the user who rejected the budget item to the rejection email
  • Finance: Adjusted "Pending Approvals" report to only show current approvals for the logged-in user

Bug Fix:

  • Finance: Fixed bug that erroneously replaced files between the people module and budget module
  • Finance: Fixed inaccurate count of approvals when user approves the same budget item in two different tabs/windows
  • People: Fixed bug that stopped Moodle from sending completion certificate to People

v7.2.3, 9/7/2019

Improvement:

  • People: Changed wording when declining or approving a certification to reflect current notification settings
  • Accounts: Hid the communications tab when viewing account info of someone else's account

Bug Fix:

  • Accounts: Fixed error that failed to recognize first column on import
  • Accounts: Fixed bug that allowed access to modules that weren't active

v7.2.2, 8/30/2019

New Feature:

  • Finance: Added automatic login link on email alerts for pending approvals
  • Finance: Created a new remote report: Budgets Summary
  • Finance: Created a new emailed report: My Budgets

Improvement:

  • Communications: When communications module is turned off, the communications history now displays 'No message generated' instead of pending
  • Accounts: Added (r) to the end of any items or users distributed from a remote site
  • Reports: Added company name to remote reports
  • Reports: Added company names to remote reports
  • Finance: Added a new permission: Can submit budget items for approval
  • Finance: Configured different allowable actions when budgets are closed and archived vs. active

Bug Fix:

  • Documents: Fixed bugs relating to permissions
  • Documents: Fixed error with documents requiring approval
  • Actions: Fixed error that showed incorrect number of actions due on dashboard
  • Actions: Fixed bugs causing error messages when creating new groups
  • Accounts: Fixed error when deleting comment channels
  • Accounts: Fixed bug that prevented 'drag and drop' from working when editing a comment channel
  • Finance: Fixed formatting error on alerts and approver settings
  • Finance: Fix bug when archiving budgets
  • Finance: Fixed bug that allowed budget items to be submitted for approval when no approvers exist
  • Finance: Created error when re-submitting a budget item after unlocking it
  • Finance: Fixed formatting error when changing associated account for a budget
  • Remotes: Fixed error when removing a subdomain from remote access

v7.2.1, 8/14/2019

Improvement:

  • Remotes: Changed remote connections to VPN

Bug Fix:

  • Remotes: Fixed bug that left references to the subdomain in the hierarchy table after the subdomain has been removed from a remote connection

v7.2, 8/3/2019

New Feature:

  • Finance: Add approvers to budget items
  • Finance: Added an option to submit budget items for approval
  • Finance: Added emailed alerts to approvers when budget items are submitted for approval
  • Finance: Added the option to add comments when an approver rejects or approves a budget item
  • Finance: Implemented locking of a budget item when submitted for approval with the option to unlock and reset all approvals
  • Finance: Added an icon to display the approval history which includes approvals, rejections, submissions for approval, unlocking/resetting of approvals, and marking a budget item as paid or unpaid.
  • Finance: Added sequential ordering of approvals
  • Finance: Added count of budget items that require approval to the KAStrack dashboard
  • Finance: Added an option to mark a budget item as paid
  • Reports: Created report of pending approvals of budget items on remote sites
  • Accounts: Updated footer to include HTML customization
  • Actions: Added ability to create a short-hand name for groups created from templates
  • Actions: Templates can now use steps from a different template
  • People: Added links for People reports (Certification Status and Role Status) to the People module

Improvement:

  • Finance: Added access to a budget for users that are marked as approvers
  • Finance: Created message to show that budget is no longer available when clicking a link for a deleted budget

Bug Fix:

  • Finance: Fixed bug that broke the alerts pop-up box when an alert recipient was archived
  • Finance: Fixed bug that caused an error when no user or role was added as an alert recipient
  • Communications: Fixed errors caused by turning communications module on and off
  • Communications: Fixed bugs relating to emailed test report and alerts settings
  • Actions: Various bug fixes due to importing actions
  • People: Fixed error when submitting competency with '&' in the title
  • People: Fixed bug causing error when deleting a certification role
  • Reports: Fixed formatting error on reports

v7.1.2, 7/19/2019

Improvement:

  • Finance: Updated budgets module levels to be system level

Bug Fix:

  • People: Fixed bug that caused error with inherited certifications

v7.1.1, 7/9/2019

Bug Fix:

  • People: Fixed bug that turned off logging
  • Accounts: Fixed issue when creating new accounts that use the same email or username as deleted accounts

v7.1, 7/3/2019

New Feature:

  • Finance: Created a new module called Budgets that allows financial tracking of expenses per project.
  • Finance: Add Budgets widget to the KAStrack dashboard
  • Finance: Added options to close, archive, and delete budgets
  • Finance: When budget information is attached to an action group, a budget will automatically be created when the action group is created
  • Finance: Added automatic assignment of budget alerts when the budget is created from an action group
  • Finance: Added email alerts when remaining funds of a budget fall below a set amount
  • Finance: Implemented 'outstanding budget items' which highlights missing required fields within a budget item. This is only possible when a budget item is created from the completion of an action in the Actions module
  • Finance: Added budget module to the dropdown menu in header
  • Finance: Implemented 'outstanding' budget items
  • Finance: Added ability for a budget to be linked to an action group
  • Finance: Added ability for automatic creation of a budget group when an action group is created
  • Finance: Added ability for budgets to show on reports 'Executive Summary'
  • Communications: Added 'Executive Summary' emailed report for Budgets that displays outstanding budget items
  • Communications: Added ability to send a customized email at will
  • People: Added links for People reports to the People Module
  • Remotes: Added a log of distribution history
  • Actions: Added a new workflow status: 'close and repeat'

Improvement:

  • People: Moodle courses are not allowed on remote certification
  • Actions: After adding a new action group from home page, it now automatically direct to the new group's page
  • Actions: Assignment changes for action items are now documented under 'Actions Taken/Comments'
  • Actions: Created ability to add an action from the 'Groups' page
  • Actions: Changed workflow ID to display name of the workflow when viewing the action group
  • Assets: Added links to go back to the asset on the log page

Bug Fix:

  • People: Fixed bug causing brand new certifications to not be distributed with an already existing distributed role
  • People: Fixed bug preventing submitting certification for approval
  • People: Fixed bug showing certification expiring on past date instead of 'never expires'
  • People: Fixed bug causing warning email to be sent out for non-required certifications
  • People: Fixed bug showing incorrect warning message when un-distributing a certification from a remote site
  • People: Fixed various formatting issues
  • Actions: Fixed bug that caused error when completing an action
  • Actions: Fixed bug that caused an error when trying to save 'Approver(s)' and 'Interested Parties' on the action's page
  • Actions: Fixed bug that showed incorrect status of actions on the dashboard
  • Actions: Fixed various import/export errors
  • Assets: Various bug fixes for the assets module
  • Communications: Fixed error when hitting refresh on 'Communications History' page
  • Accounts: Fixed error when saving registration profile

v7.0, 5/22/2019

New Feature:

  • Remotes: Added ability to connect multiple sites and distribute data to remote sites.
  • Remotes: Added grouping of remote sites in order to organize distributions and reports
  • People: Added ability to distribute certifications to remote sites.
  • People: Added ability to distribute certification roles to remote sites.
  • People: Added feature to prevent deletion of certification roles and certifications unless the distributions to remote sites are first removed.
  • People: Added ability to 'drag and drop' attachments to the associated users page for a certification
  • Actions: Added ability to distribute action templates to remote sites.
  • Actions: Added the ability to copy action templates
  • Actions: Ability to create Action Templates
  • Actions: Ability to distribute workflows to remotes with Action Templates
  • Actions: Added inactivity warning to dashboard
  • Actions: Added new permission to "view-all-actions"
  • Actions: Added the ability to reset inactivity alert with a comment
  • Documents: Added ability to distribute documents to remote sites.
  • Documents: Added progress bar for uploads
  • Documents: Added ability to enforce acknowledging a video only after it has been played all the way through
  • Reports: Created new report that displays user certification status for local and remote sites.
  • Reports: Added ability to create 'Remote Reports'
  • Communications: Added ability to send communications to remote users
  • Accounts: Added ability for users to log into remote sites

Improvement:

  • People: Added syncing of certification roles from master site to remote sites, so that any updates were distributed immediately.
  • People: Added improvement which prevents removal of distribution of a certification when that certification has been distributed with a role. Added a warning message explaining which roles are distributed with the certification and shows links to change, if desired.
  • People: Added a 'Back to Certifications' link on the certification info page
  • People: Organized certification roles alphabetically on remote sites
  • People: Added 'remote' label to the end of a remote user/certification/role
  • Documents: Added confirmation pop-up when closing document upload before completing upload.
  • Actions: Integrated a common header layout
  • Actions: Made change to show action group blank by default
  • Actions: In templates, made relative due date column to reflect n/a when n/a
  • Actions: Hid GUID when editing action group
  • Actions: On template, add 'calculate action due date from' for automatic creation of groups by certification role
  • Actions: Added ability to export/import template actions
  • Actions: When viewing action group, display username instead of ID
  • Actions: Include the status changes in the 'Actions Taken/Comments' section
  • Actions: Add ability to send inactivity alerts
  • Actions: Send inactivity alert to focal point when automatically creating group per certification role
  • Actions: Automatically create action group from template by certification role assigned.
  • Actions: Added ability to reset activity by a comment when inactivity alert is set
  • Actions: Added inactivity warning to dashboard
  • Actions: Improved permissions for Action Groups
  • Actions: Changed heading "Parties" to "Interested parties" inside of an action.
  • Actions: Have action status default to initial status, and have no "blank" option
  • Communications: Set the default alerts to 'Real Time' for New Account Settings
  • Communications: Added the ability to load additional 7 days for Communications History

Bug Fix:

  • People: Fixed bug that prevented ability to hide a certification from a customized access level
  • People: Fixed bug that created error when approving or declining a certification with a '&' in the title
  • People: Fixed bug that caused a formatting error on the user pop-up box on the 'Home' page.
  • People: Fixed bug that caused an error in Moodle
  • People: Removed visibility of 'Associated Roles' and 'Associated Users' for access levels without that permission.
  • People: Fixed bug that showed incorrect certification status on emailed report.
  • Documents: Fixed bug that caused error when uploading document requiring acknowledgement.
  • Documents: Fixed error when showing future review
  • Documents: Fixed bug causing certification roles to not sync with acknowledgements.
  • Actions: Fixed bug where action number repeats as 10 on default
  • Actions: Fixed bug causing error on mobile menu
  • Actions: Fixed bug that did not recognize that an assigned user was archived.
  • Actions: Fixed bug causing blank groups to show in action groups
  • Assets: Fixed error with logging maintenance
  • Communications: Fixed bug causing assets to not receive 'Real Time' communications

v6.6.2, 4/24/2019

Bug Fix:

  • Documents: Fixed bug that incorrectly displayed when a user was last active for the status of acknowledgements

v6.6.1, 4/2/2019

Bug Fix:

  • Communications: Fixed bug that showed Actions column in Account Settings when Actions module was inactive
  • Communications: Fixed bug that sent out old emails when turning on master switch
  • Communications: Fixed multiple bugs when making multi user edits in Account Settings
  • Documents: Fixed bug that displayed archived users under status for document acknowledgements
  • Documents: Fixed bug that required acknowledgements/approval/reviews for deleted documents
  • Assets: Fixed bug that created in inconsistent number of due maintenance tasks on the supervisor view vs. the dashboard
  • People: Fixed bug that approved a certification after selecting the decline option when an apostrophe existed in the certification name

v6.6, 3/1/2019

New Feature:

  • Assets: Created email alerts when a fault is logged
  • Assets: Added ability to change date format: MM/DD/YYYY or YYYY-MM-DD
  • Assets: Added new report that shows detailed status of assets
  • Accounts: Added registration link option when creating an account
  • People: Added new email report that shows due certifications by supervisor

Improvement:

  • Assets: Added title and type fields to Asset Type popup box
  • Assets: Changed maintenance tasks to show 'date due' instead of 'days until due'
  • Assets: Made deferred items consistently show as 'indefinitely' on maintenance page
  • Assets: Allow defer notes to appear on maintenance/task schedule page
  • Assets: Updated verbiage for 'on expiry' tasks to make it clear when the expiration date is
  • Assets: Set current time as the default time when logging maintenance
  • Communications: Updated search box in account settings to only search the 'name' field
  • Accounts: Added link to Communications for module dropdown menu in header
  • People: Added inability to create two certifications with the same name
  • People: Updated Moodle theme
  • People: Added syncing of user list in Moodle based on whether or not the certification is associated with a Moodle course
  • People: Changed 'user roles' to 'certification roles'
  • People: Added 'Duration' column to Certifications page

Bug Fix:

  • Actions: Fixed bug that created an error when viewing actions by user
  • Assets: Fixed bug that showed a deferred item as green on the detailed view
  • Assets: Fixed bug that prevented Asset Type fields from being saved
  • Assets: Fixed bug that caused the date field to start blank
  • Assets: Fixed bug that showed an invalid due date when using the 'on expiry' option for a maintenance task
  • Communications: Fixed bug that sent out Actions summary when 'Do not receive' was selected
  • Documents: Fixed bug that prevented the 'Use Filename' option from working when there was an apostrophe in the name
  • Accounts: Fixed bug that prevented password reset emails from sending
  • Accounts: Fixed bug that created error message when creating an account through a registration link
  • Accounts: Fixed bug that allowed user to delete an account photo with the permission to do so
  • People: Fixed bug that caused incorrect expiration date on certifications submitted from Moodle
  • People: Fixed bug that failed to assign certification roles for registration links of existing accounts
  • People: Fixed bug that produced incorrect expiration date when editing a submitted certification
  • People: Added options for sending emails of approved and declined certifications: the certified user, the certified user's supervisor, and/or the person who submitted the certification

v6.5.1, 1/15/2019

Bug Fix:

  • Assets: Fixed bug that prevented users with certification role access from viewing maintenance log files

v6.5, 12/15/2018

New Feature:

  • Accounts: Added a new permission that allows a user to edit their own account information
  • Accounts: Added the ability to lock fields to override permission for user to edit their own account information
  • Accounts: Added a new permission that allows users to edit and delete comments on accounts
  • Accounts: Added confirmation notices after most actions in KAStrack->Accounts (e.g., Archive/Un-archive, Add/Remove Access Level, Add supervisors, etc.)
  • Accounts: All emails are now sent through the communications module, which means that users can select whether emails should be sent in digest form
  • Meetings: Added two new reports to show meeting attendance linked to View Report in tables of meetings
  • Meetings: Integrated Meetings module with Reports modules, which makes Meetings available when creating custom reports
  • Meetings: Added the ability to track non-KAStrack users as participants in meetings
  • Meetings: Added a popup when clicking on the number of participants in a meeting to display the list of participants
  • People: Added a popup showing detailed information about outstanding certifications required and time/cost to train to the table of users when editing users associated with a role
  • People: Added a new permission that allows users to edit and delete comments on user certifications that are not their own
  • People: Added a button to show the history of who has edited a comment
  • People: Added list of existing comments and ability to add new comments when editing a submitted certification
  • People: Added clickable comment icons to list of submitted certifications requiring approval that shows comments with the ability to edit and delete
  • People: Added competency to QR code user reports in People->Administration->Accounts
  • People: Added a confirmation notice to the top of the page after submitted certifications are approved or declined
  • People: Added drag and drop for uploading attachments when editing a certification and changed the form so that removing an attachment is undone if the form is cancelled
  • People: Added description when submitting a certification of when the certification will become blue, yellow, or red based on the expiration date
  • Actions: Added ability to expand and collapse groups
  • Actions: Added ability to add a new action directly to a group
  • Actions: Added ability to update the status/assigned-to directly from the dashboard
  • Actions: Added feature where an action will disappear when marked as completed
  • Actions: Added feature that automatically creates a comment with upload details when someone attaches a file to an action
  • Actions: Added ability to change action status from the action’s information page
  • Actions: Added ability to group actions by due date
  • Actions: Added ability to bulk edit action items on 'Manage Actions' page
  • Actions: Added buttons to expand all and collapse all actions
  • Actions: Added option to view completed actions
  • Actions: Added ability to select workflow per action
  • Actions: Added ability to assign certification role to 'Interested Parties' field
  • Assets: Added ability for 'Cost and Time Summary' to include components
  • Assets: Added number as an asset type field type
  • Assets: Turned 'one-time' tasks back to active when deleting the logged maintenance task
  • Assets: Added ability to see deferred notes on Dashboard and My Assets pages
  • Assets: Added default asset fields to the 'view' popup display
  • Assets: Updated file list when uploading a file to a completed task in the log
  • Assets: Added ability to change order of fields under asset types
  • Assets: Added 'Log maintenance/task' 'Log Fault', and 'Log Data icons to the Manage Assets screen
  • Assets: Added option to customize expiration date (On expiry)
  • Documents: Added buttons to expand and collapse all groups
  • Documents: Introduced framework to play video files for future release
  • Communications: Added the ability to switch on/off per site
  • Communications: Added ability to select default communication settings for newly created accounts
  • Communications: Added ability to manage communication options for other accounts

Improvement:

  • Accounts: Added an explanation of what numbers mean in parentheses in KAStrack Dashboard module widgets
  • Accounts: Updated the favicon icon that shows up in browser tabs
  • Accounts: Removed 'KAStrack is a subsidiary of Safety-Intelligence' phrase from footer
  • People: Updated descriptions when editing certifications to make it more clear when submitted certifications turn blue and yellow
  • People: Added “select all” checkboxes when creating shared reports to select all users for a role
  • People: Added a clickable icon in the training matrix to make it clear when a certification has attachments
  • People: Added counts of associated users to the table of roles at People->Roles
  • People: Added information about whether batch submission is enabled and for what number of roles to certification description
  • People: Changed all links to Moodle courses to open in a new tab
  • People: Updated 'People' link in Moodle to link back to KAStrack
  • Actions: Updated graphic for workflow status selections
  • Actions: Changed 'Comments' to 'Actions Taken/Comments' when viewing an action's information page
  • Actions: Made assignee visible on the actions home page
  • Actions: Moved 'Manage Actions' to admin and renamed 'Home' to 'Actions'
  • Actions: Changed '+' icon to 'file-o' for adding a new action in a group.
  • Actions: Alphabetized group list when adding new actions from home page
  • Actions: Added title of current workflow on 'Manage Statuses' page
  • Actions: Changed action color to green when completed
  • Actions: Added ability to use a non-integer for an action number
  • Actions: Added 'Show all actions' option to dropdown menu on Actions dashboard
  • Assets: Changed the 'x' to a 'garbage can' icon in the maintenance log display
  • Assets: Alphabetized list of Asset Types when editing the asset
  • Assets: Removed 'X' on maintenance tasks that are not deferred and replaced with 'no'
  • Assets: Added additional information about logged faults in the log history (who logged the fault, who edited it, who deferred it, who fixed it)
  • Assets: Removed assignment of user for new components when they are already assigned to the parent
  • Assets: Changed 'Notes' to 'Additional Information' when entering a maintenance task
  • Assets: Changed 'Notes' to 'Notes from Maintenance/Task' when completing maintenance
  • Assets: Added the phrase 'No maintenance / tasks exist' when selecting 'Copy another maintenance schedule' and no other tasks exist for that asset
  • Assets: Added 'Decimal Places' field to popup display when viewing asset type field type (number)
  • Assets: When logging maintenance, changed the performed date to start as blank and added a today button to put in the current day / Defaulted the time to 23:59:59
  • Assets: Optimized Dashboard and My Assets pages to increase speed
  • Assets: Added component name to meter drop-down menu when recording asset data
  • Documents: Aligned columns between groups on home page
  • Documents: Added a permission to delete comments on documents
  • Communications: Added salutation to email
  • Communications: Forced all fields to 'Do not change' when editing account settings

Bug Fix:

  • Meetings: Fixed bugs having to do with adding the same participant to a meeting more than once, allowing archived users to be added to meetings, and displaying meetings that have archived or deleted users as participants
  • People: Fixed a bug that occurred when navigating to a user’s Submit Certifications page if no certifications are available to be submitted
  • People: Fixed a bug that occurred when attempting to override user certification expiration dates to change to “Never Expires”
  • People: Fixed a bug that prevented competency attachments from being displayed on the training matrix
  • People: Fixed a bug that prevented autocompletion of expiration date when editing the completion date of a competency
  • People: Fixed bugs related to archived/deleted users on shared reports
  • Actions: Fixed bug that made the group count disappear after switching filter
  • Actions: Fixed bug that put actions out of order when adding new actions on the Manage Actions page
  • Actions: Fixed bug that hid 'New status' button for a custom workflow
  • Actions: Fixed bug that prevented status assignment when adding new group from actions dashboard
  • Actions: Fixed bug that failed to autocomplete 'Action Number' and 'Warn before (days)' fields when adding new action
  • Actions: Fixed bug that hid the assignee when viewing the action information page
  • Actions: Fixed bug that hid listed permissions in 'view' pop-up box under module levels
  • Actions: Fixed error when copying workflow
  • Assets: Fixed bug that hid maintenance tasks in the 'view' popup box when not assigned to asset
  • Assets: Fixed bug that created error when switching asset types
  • Assets: Fixed a bug that showed archived users assigned to tasks
  • Assets: Fixed a bug that showed a blank user assigned to an asset when that user had been deleted
  • Assets: Fixed bug that altered the formatting when going to the components page from 'My Assets'
  • Assets: Fixed a bug that allowed defer dates to be in the past
  • Assets: Fixed a bug that hid the 'deferred' checkbox when editing the maintenance task
  • Assets: Fixed bug that allowed employees to have access to the Manage Assets tab
  • Assets: Fixed bug that created error message when saving invalid format for the asset type field (date)
  • Assets: Fixed bug that displayed an expired task (red) on the dashboard for an asset when the user was only assigned to the component of the asset
  • Assets: Fixed bug that failed to update task when following another task which is edited
  • Assets: Fixed bug that created an error message when an employee tried to log maintenance
  • Assets: Fixed bug that prevented decimals from being logged
  • Communications: Fixed bug that created an error on access levels page
  • Communications: Fixed incorrect URL in footer of email

v6.4.2, 9/29/2018

Bug Fix:

  • People: Fixed a bug filtering users included in People reports sent through the Communications module
  • People: Fixed the dropdown filter in the header to filter by supervisor’s employees on the People->Reports page

v6.4.1, 9/12/2018

New Feature:

  • Documents: Added ability to title the document name the same as the file name with one click

Improvement:

  • Accounts: Moved user/role autocomplete function out of Meetings module so that all modules can access it even if the Meetings module is not active
  • Assets: Added files icon in the log for completed maintenance.
  • Documents: Sorted documents alphabetically

Bug Fix:

  • Meetings: Fixed audit logging of create/delete/edit meetings
  • Assets: Fixed bug that allowed a user assigned to a sub-component to see maintenance items in the main component.
  • Assets: When deleting a maintenance item with an attachment, this bug removed the attachment from another maintenance item logged at the same time.
  • Assets: Fixed a bug that incorrectly copied meter information when copying an asset
  • Assets: Fixed a bug that showed incorrect color for asset when a component had a fault which was still usable.
  • Assets: Fixed an issue where a deleted completed maintenance task was not showing as opened again.
  • Assets: Fixed a bug that showed asset-type fields blank in the edit popup display when opened from the parent component page.
  • Documents: Fixed bug that prevented group from being saved on initial upload
  • Documents: Fixed broken tag filter
  • Documents: Fixed "Download all documents requiring action" button.

v6.4, 6/15/2018

New Feature:

  • Accounts: Added ability to import custom fields and re-import existing accounts with detailed error detection and reporting
  • Accounts: Self-registration notifications with option to require approval
  • Accounts: Require unique email address or auto-generate one if none is provided
  • Accounts: Bulk archive/delete accounts
  • People: Adjusted expiration dates so that certifications are not red until the day after expiration
  • People: Email notifications to employee when certifications are approved
  • People: Added Users With Certification NOT Required table and a column that lists attachments to Certification->Associated Users
  • People: Warn user when they are about to hide a certification from themselves
  • Documents: Added groups to allow for organization of documents

Improvement:

  • Accounts: Move People user info page to KAStrack user info page
  • Accounts: Change format of registration profiles from tabs to table
  • Accounts: Added a loading graphic for new user registration
  • People: Adjusted expiration dates on shared reports so that reports are still available on the date of expiration and redirect gracefully when expired report links are accessed
  • Assets: Changed wording of 'Access Roles' to 'Access Levels'
  • Documents: Added link to documents needing review/acknowledgement to the module summary on the KAStrack dashboard
  • Documents: Changed wording of 'Access Roles' to 'Access Levels'

Bug Fix:

  • People: Fixed the View Supervised Users button to expand all rows in matrix
  • Actions: Fixed bug that prevented searching by account name when assigning assets
  • Actions: Removed unnecessary 'x' buttons next to users assigned to access levels
  • Actions: Fixed bug where database failed to be created for Actions Module with new servers
  • Assets: Fixed the supervisor page to load properly
  • Assets: Fixed bug that allowed a user to manage all assets under a parent component when assigned to one sub-component.
  • Assets: Fixed errors in the "Follow another maintenance's schedule" feature
  • Assets: Fixed bug that didn't allow a new trigger to be saved when switching from "Follow another maintenance's schedule"
  • Assets: Fixed a bug that incorrectly copied following maintenance tasks when copying the asset
  • Assets: Fixed colors to show yellow and red at the proper times for assets
  • Assets: Fixed bug that showed the
    coding instead of a line break
  • Assets: Fixed a bug that allows an asset to move underneath itself making the asset not visible
  • Assets: Fixed bug that prevented assets from being moved
  • Assets: Removed unnecessary 'x' buttons next to users assigned to access levels
  • Assets: Fixed bug that displayed archived assets when in the "Move" popup box
  • Documents: Fixed bug that prevented the download of a document
  • Documents: Fixed bug that prevented searching by account name when assigning documents
  • Communications: Fixed bug that sent reports to archived users

v6.3, 5/5/2018

New features:

  • KAStrack: Allow admins to add custom fields to store additional account information
  • KAStrack: Added ability to export accounts in csv/Excel format
  • KAStrack: Module access is determined by Access Levels and removed the Module Access section from the Admin area
  • Actions: Added the supervisor page
  • Actions: Added page to provide details for communications module
  • Actions: Add permission for comments and prevent observers from adding comments
  • Assets: Added the supervisor page
  • Assets: Added page to provide details for communications module
  • Assets: Added Asset Types
  • Documents: Added the supervisor page
  • Documents: Added page to provide details for communications module
  • People: Added drag and drop certification uploads to tables on User page and to user certification submission forms everywhere.

Improvements:

  • KAStrack: Made email address required for all accounts, but auto-generate one if none is provided.
  • KAStrack: Changed “Action Tracker” to “Actions” everywhere
  • KAStrack: Changed “Users” to “Accounts” everywhere
  • KAStrack: Changed “Access Roles” to “Access Levels” everywhere
  • KAStrack: Added links to certifications listed in People Dashboard Widget
  • KAStrack: Removed company option from Registration Profiles
  • KAStrack: Sort Registration Profiles alphabetically
  • KAStrack: Hide “archive” button for logged in user’s account
  • KAStrack: Created a background process to speed up site performance by queuing some time-consuming operations such as notifying modules of changes made by other modules
  • Actions: Updated the dashboard to include supervised users
  • Actions: Updated the look and feel of the dashboard page
  • Assets: Updated the dashboard to include supervised users
  • Assets: Updated the look and feel of the dashboard page
  • Assets: Updated maintenance/task rules to allow for 0 day warnings (go yellow in the morning of the due date)
  • Assets: Added text to show when the maintenance/task will change state based on the rule
  • Assets: Updated asset logs to show attachments in the listing
  • Assets: Updated to allow viewing the log of completed corrective maintenance items
  • Assets: Updated "Maintenance" to "Maintenance / Tasks"
  • Assets: Added defer details to deferred assets on the assets dashboard
  • Documents: Updated the dashboard to include supervised users
  • Documents: Updated the look and feel of the dashboard page
  • Meetings: Sort meetings in tables by date
  • People: Changed links in the training matrix to point to User’s certification page to more easily upload new certifications
  • People: Display the current module (“People”) in the header
  • People: Added a “select all” option for selecting roles in certification batch submission settings
  • People: Improved the load time for People reports, especially for reports with many expired or due certifications
  • People: Blank user certification comments can no longer be submitted

Bug fixes:

  • KAStrack: Fixed a bug that allowed Admins to assign users KAStrack internal access levels
  • Assets: Bugfix to allow saving when the maintenance type changes from corrective to regular
  • Documents: Fixed bug where archived users were being shown
  • Meetings: Fixed a bug that made Host a Meeting button break when an assigned certification role for meeting participants was deleted

v6.2, 12/2/2017

New features:

  • KAStrack: Added a summary widget for Competency to the KAStrack Dashboard.
  • KAStrack: Added a summary widget for the Learning Management System (LMS) to the KAStrack Dashboard.
  • KAStrack: Added an option to turn off logging.
  • People: Added support for selecting course teachers in certifications.
  • People: Users with a required certification are now automatically added as students to corresponding Moodle courses.
  • People: Moodle users, courses, and users’ course roles are now automatically synced with KAStrack users and certifications in the background.

Improvements:

  • KAStrack: Updated username character restrictions to match Moodle’s internal username character restrictions to avoid potential issue of Moodle user not being created.
  • KAStrack: Consolidated scripts that run in the background to ensure that all servers and all databases are included in background tasks like sending supervisor reports, backups, syncing, etc.
  • KAStrack: Logs table now starts sorted with most recent entries displayed first.
  • KAStrack: Added pagination to the Logs table to show 10, 20, 50, or 100 entries at a time.
  • KAStrack: Added a warning message when attempting to delete a registration profile.
  • People: Changed the name of the Certifications tab in the Users section to either “My Certifications” (for the logged-in user) or “User Certifications” to avoid confusion with “Certifications” tab in main navigation.
  • People: Users can now see certifications if at least one of their access roles is allowed to see it instead of hiding certifications from users if any of their access roles was not allowed to see it.

Bug fixes:

  • KAStrack: Improved support for double quotes in user first and last names
  • KAStrack: Fixed the cancel button on the Import Accounts page
  • People: Fixed a bug that prevented user from being listed on the Associated Users tab for some certifications.
  • People: Fixed a bug that prevented user names from being displayed in the Creator column for Shared Reports
  • People: Fixed several bugs that caused layout issues in the certification matrix.
  • Moodle: Updated links in the header to make sure that they point to the correct KAStrack installation

v6.1, 11/8/2017

New Features

  • New Meetings Module allows users to track meeting attendees
  • Created scripts to automate Moodle upgrades
  • Upgraded to latest version of Moodle 3.3.x

Bug fixes:

  • KAStrack: Fixed the update script to handle new modules and new permissions model

v6.0.1, 10/15/17

Bug fixes:

  • KAStrack: Fixed a bug that gave some users access to the Users tab who should not have access
  • People: Adjusted default Supervisor permissions to match permissions prior to the release of 6.0, including the addition of "Can edit user tags", "Can assign user to roles", and "Can manage report visibility"
  • People: Fixed a bug that caused errors when submitting competency

v6.0, 8/26/17

New features:

  • KAStrack: Major updates to access roles and permissions model. Each module can have a customizable set of Module Roles that can be assigned to KAStrack-level Access Roles. Users are assign KAStrack-level Access Roles and get permissions based on associated Module Roles.

Improvements:

  • People: Added Moodle Admin permission option to People Module Roles

Bug fixes:

  • KAStrack: Fixed some bugs in the display of audit logs
  • KAStrack: Fixed a bug that prevented registration tabs from being displayed
  • KAStrack: Fixed a bug that prevented the archived accounts tab from being displayed
  • KAStrack: Fixed a bug that prevented admins from being able to set user passwords
  • People: Fixed formatting of the certification matrix
  • People: Fixed a bug changing the expiration date of certifications
  • People: Fixed a bug changing the expiration date when batch submitting certifications
  • People: Fixed a bug that sometimes caused errors when submitting certifications
  • People: Fixed a bug adding attachments when submitting certifications

v5.8, 5/1/2017

New features:

  • KAStrack: New user self-registration
    • Default registration profile can be set up to add access roles and certification roles to new users
    • Added support for multiple registration profiles with different registration URLs
    • Added ability to select supervisors for default registration and registration profiles
    • If user is already registered, access roles, certification roles, and supervisors are added to that user

Improvements:

  • KAStrack: Added a link to People User page in People module summary
  • People: Added Outstanding Requirements section to People User page
  • People: Added button to expand all supervisors on training matrix that was missing if there is only one company displayed in the matrix
  • People: Updated training matrix style to handle long certification names that sometimes caused the first user row to be cut off

Bug fixes:

  • KAStrack: Fixed a bug that made it impossible to create new KAStrack subdomains
  • KAStrack: Fixed a bug in the Moodle update process that prevented background tasks from being performed in Moodle such as sending completed course certifications to People
  • People: Fixed a bug that made it impossible to edit submitted certifications if instructors are not tracked
  • People: Fixed a bug that sometimes made it impossible to save changes to batch submission permissions when editing a certification

v5.7.1, 4/1/2017

Bug fixes:

  • People: Fixed a bug that sometimes prevented expiration dates from being calculated properly when submitting a certification
  • People: Fixed a bug in Moodle that prevented changes to access roles permissions from being saved

v5.7, 3/4/2017

New features:

  • People: New user certifications can be saved without being submitted
  • People: Submitted certifications can be edited by submitting user or by approvers. Approvers have the ability to make changes to submitted certification and attachments before approving.

Improvements:

  • People: Email reports now include the subdomain that sent the report
  • People: Updated logo
  • People: Certifications have a new permission: hide from QR reports
  • People: QR report URL updated
  • People: Added link to Moodle in header dropdown and on table of certifications

Bug fixes:

  • People: Fixed a bug that prevented attachments from being uploaded on batch certification submissions
  • v5.6, 2/7/2017

    New features:

    • People: Batch submission of user certifications. Batch submission allows a user to submit user certifications for multiple users in a single form (e.g., participants of a safety meeting). Certifications have a new option “Allow batch submission” where certification roles can be given access to the new User -> Batch Submit Certifications tab

    Improvements:

    • People: Moodle site admins are now automatically updated when access roles are edited or when an access role is added/removed from a user.

    Bug fixes:

    • People: Fixed a bug that caused Account Info page to show all users’ status as Hidden
    • People: Fixed a bug that caused all archived user certifications to show up multiple times on User -> Certification page

    v5.5.2, 1/31/2017

    Improvements:

    • KAStrack: Updated backup scripts to backup all databases including Assets and Training

    Bug fixes:

    • KAStrack: Fixed two-factor authentication for admin site
    • KAStrack: Fixed email bug that prevented emails from being sent when using Forgot Password and Set as Temporary Password
    • People: Fixed a bug that made Moodle inaccessible to new admins
    • People: Fixed the feature that auto-submits certifications when Moodle course is completed.
    • People: Email notification for declined certification now correctly fills in certification name.
    • People: Fixed a bug when user submits certification, has permission to approve the certification, but has at least one role that is not allowed to see the certification.

    v5.5.1, 1/24/2017

    Improvements:

    • KAStrack: Admin passwords cannot be changed on subdomains

    Bug fixes:

    • KAStrack: Become user and set password now uses admin password
    • KAStrack: Fixed a bug that showed up when trying to change username in Edit Account Info
    • People: Improved form error handling when adding a KASE
    • People: Fixed a bug that made it impossible to add more than one requirement to a role
    • People: Fixed a bug that sometimes caused the wrong expiration date to show on User Certifications list
    • People: Added redirects to fix old QR code URLs
    • People: Fixed a bug that made Moodle inaccessible on the new live server

    v5.5.0, 1/17/2017

    Improvements:

    • People: Updated email notifications for due/overdue certifications, competencies, and kases to go to all users that should receive them rather than only users with the Employee role.
    • People: Synched all Moodle training users and courses with KAStrack users and certifications to make training module available on all live sites.
    • People: Added error messages to Add Certification form.
    • People: Better error handling on Add Instructor form.
    • People: Better error handling on Submit KASE form.
    • People: Changed the home page in People for users who are not supervisors to their user page instead of the training matrix.
    • People: Better user experience for adding multiple role requirements to a role.

    Bug fixes:

    • KAStrack: Fixed a bug that sometimes made it impossible to delete a user certification.
    • KAStrack: Fixed a bug that sometimes made it impossible to approve a user certification.
    • KAStrack: Fixed a bug that prevented forgotten password reset from saving the new password.
    • People: Fixed multiple bugs with email reports.
      • Fixed a bug that prevented reports from being sent out.
      • Fixed a bug that caused the wrong set of users to be included on reports.
    • People: Fixed a bug that prevented creation of new instructors.
    • People: Fixed the URL to View User Report in People Administration.
    • People: Fixed a bug in Administration -> Account Configurations that caused only one user access role to be displayed per user.
    • People: Fixed a bug that occurred when trying to Edit Company Roles from a Company page.
    • People: Fixed a bug that prevented comments from being saved correctly on User -> User Info page.
    • People: Fixed cancel button on Certifications -> Add Certification
    • People: Fixed a bug that sometimes caused Create New Tag option for segment to disappear when adding tags on KASE creation form.
    • People: Fixed a bug that added incorrect tags to Users when creating a new tag to a user on User -> User Roles.
    • People: Fixed link to shared reports in Reports -> Shared Reports.
    • People: Fixed links to certifications in User -> Required Certifications.
    • People: Fixed links to roles on Company page.
    • People: Fixed link from logged in user name to direct to logged in user's user page.
    • Assets: Various bug fixes

    v5.4.0, 12/13/2016

    New features:

    • Initial release of Assets module.
    • The original KASTrack module has been renamed to People.
    • Created an admin site/module for cross-domain KAStrack administration tasks.
      • Includes subdomain creation, which now installs both People and Assets.
      • KAStrack admin account creation and administration.
      • Implemented two-factor authentication, which requires admin users to click a link in an email the first time they log in on a device.
      • Auto-logins allow admin users to automatically log in to subdomains from the admin site.
      • Subdomain access can be set for each admin user.
    • Admin users can become other users from the Administration section on any subdomain. o Added a banner in KAStrack that allows admin users to switch back to their account if they have become another user.

    Improvements:

    • New design for module navigation on KAStrack and People with a link to KAStrack and a dropdown that lists all modules.
    • Added error checking when importing users from CSV files. Also added notices after importing users that indicate how many users were imported and which lines, if any, could not be imported.

    Bug fixes:

    • Fixed a bug that sometimes caused a redirect to Moodle after logging in.
    • Fixed a bug that kept users logged in to Moodle after logging out of KAStrack.
    • Fixed a bug that made it so users were not forced to reset their password after a temporary password reset.
    • Fixed a bug that made it impossible to add new instructors to People.
    • Fixed a few small bugs having to do with submitting blank forms throughout the site.

    v5.3.0, 10/13/2016

    New features:

    • Module summaries added to the KASTrack dashboard.
    • Moodle installed on live sites.
      • Moodle courses can be synced to KASTrack certifications with a single button click. Extraneous courses are deleted, existing courses are updated to match certification details, and missing courses are added and linked.
      • Moodle users can be synced to KASTrack users with a single button click. Extraneous users are deleted, existing users are updated to match KASTrack users, and missing users are added and linked.

    Improvements:

    • All users are now shown the OMS dashboard when logged in rather than sending non-supervisors to KASTrack.
    • Existing submitted certification attachments are no longer deleted on Moodle course completions.
    • Added links to all modules in KASTrack header so users do not have to go back to OMS to access them.
    • Upgraded Moodle to the latest version and implemented a process to make future upgrades simpler.
    • When editing tags to a user, tags are now added if they are selected in the drop down even if the user does not click Add Tag.

    v5.2.0, 8/22/2016

    New features:

    • Added support for Moodle
      • Users created/edited in KASTrack are also created/edited in Moodle.
      • Certifications created/edited in KASTrack are also created/edited in Moodle.
      • Plug-in for Moodle to update KASTrack when courses are completed.
      • Authentication plug-in for Moodle to use KASTrack logins.
    • Added CSV import option for users.
    • Implemented KASTrack API so that other modules are able to access user certification phase information.

    Bug fixes:

    • Fixed a bug that prevented the ability to delete certification roles.
    • Current certifications not showing up correctly on user certification list.
    • Current certifications not showing up correctly on user report.
    • Current certifications not showing up correctly on individual user certification page.
    • Current certifications not showing up correctly on user role page.
    • Current certifications not showing up correctly on Print Report pages.
    • Cancel button went to wrong user for submit user certification form.
    • Submit certification page was showing initial info when it should be showing refresher information.
    • No longer showing non-kastrack users in list of potential delegates.

    v5.1.0, 2/12/2016

    New features:

    • Added support for enabling Asset Tracker in OMS.
    • Added user-level control of module access.
    • Added QR codes for User Reports.

    Improvements:

    • Fixed a security issue that allowed some hidden reports to be shown on Shared Reports.
    • Made the login page responsive for viewing on mobile devices.
    • Fixed a bug that prevented some users from being shown on the training matrix depending on the supervisor hierarchy.

    v5.0.1, 9/19/2015

    Improvements:

    • User photos can now be deleted when editing user info.
    • Logged out users are now taken to the page they attempted to visit when the log in rather than the homepage.
    • Users are no longer logged out if they change their username.

    Bug fixes:

    • Fixed a bug that prevented second-tier and deeper employees from being listed alphabetically by last name on the training matrix.
    • Resolved errors that occured when submitting comments on user certifications.
    • Fixed broken form validation
      • On the assessment and add/edit certification forms, fields that must be numeric give an error if the entry is non-numeric.
      • On the edit user form, only images are allowed to be uploaded as user photo.
      • On the edit company info form, only images are allowed to be uploaded as the company logo.
      • All fields that are marked as required now give an error message if they are not filled out.
    • Account role names can now be edited.
    • Fixed error messages that appeared when editing a user's KASE.
    • Addressed several bugs that made it difficult to change email report settings.

    v5.0.0, 7/9/2015

    New features:

    • A new Overall Management System (OMS) was created, which will allow users to access multiple tracking and support modules with a single login
      • Log ins are handled seamlessly by OMS
      • There is an OMS Dashboard with links to available modules, such as Kastrack and Asset Tracker.
      • Account creation and administration is handled by OMS with relevant links that pass between Kastrack and OMS seamlessly with appropriate notices appearing at the top of the page when forms are submitted successfully.
      • All non-Kastrack-specific user account information is now edited through OMS
      • Module-specific user setup is done within the specific module (e.g., Kastrack)
    • Added refresher courses to certifications
      • An option has been added to certifications to include refresher course information including the training time, cost, notification intervals, and duration refresher course certifications are valid
      • If available, refresher course values will be used across the site if an existing certification has been submitted and approved.
    • Added Print Report option, which prints lists of existing and required certifications for selected users on the Kastrack Users page.

    Improvements:

      Improved the interface for editing kastrack-specific user settings including multiple roles and filtering disallowed supervisors from supervisor options.

    Bug fixes:

      Fixed a bug that broke the dynamic search and ordering of the active and archived account tables for some users.

    v4.3.0, 2/27/2015

    New features:

    • Added support for recording certification instructors
      • If the instructors features is turned on, instructors can be created in the All Certifications area
      • When submitting a certification, a list of instrutors is available to be added to the certification record
      • Associated instructor information is listed everywhere that user certifications are listed

    Improvements:

    • The training matrix was made more readable by dynamically filtering roles to which no users are assigned

    Bug fixes:

    • Fixed a bug that made it impossible to update user settings without changing the username

    v4.2.0, 1/20/2015

    Improvements:

    • Added the ability to add attachments to KASE segments
    • Increased maximum file upload size from 2MB to 50MB for all forms
    • Added the ability to add/remove attachments on all forms that allow attachments by listing existing attachments in those forms, including user certifications, user assessments, segments, and company settings

    Bug fixes:

    • Fixed a bug that made it impossible to upload attachments when submitting a user KASE
    • Fixed a bug that caused errors when user KASE form is submitted with missing required fields
    • Added error checking on all forms that allow file upload to alert users when file attachments exceed the maximum allowed file upload size

    v4.1.0, 11/30/2014

    Improvements:

    • Improvements to the training matrix and shared reports
      • KASE name links in modals link to appropriate user KASE page so that KASE can be edited (user KASE page) or submitted (submit KASE page)
      • Assessment column is now hidden on training matrix and on shared reports if no users are required to have the assessment
      • Clicking on a certification cell in a supervisor row of the matrix expands the supervisor to show supervised user rows
      • Added Overdue and Expired assessments to the user modals in the training matrix
      • Added titles to all the modals in the training matrix
    • All links in assessments table on user report pages now open information in a modal and all links within those modals load content in the modal. This is necessary because the user reports can be accessed without being logged in. Only public information is displayed in modals.
    • Added an option to view any account role's permissions from the Account Roles page in the Administration section
    • If a user tag is selected when editing tags, but not explicitly added, saving the form still adds the tag
    • Modified the user interface for adding segments when creating or editing KASEs to improve user experience
    • Added "Required" column to the table of segments on user KASE page to indicate whether a segment is required for the user. Segments are required for a user if they meet the following conditions and are part of a KASE that is part of a role assessment for a role that the user is assigned. The segment must either be marked as "global" or they must be marked as "specific" and have at least one tag that matches a user tag.
    • On submit KASE page, the drop down list of KASEs has been replaced with a full table of KASEs that includes an indication of whether a particular KASE is required for the user
    • Clicking "Hide" or "Show" on Account Configurations is now done inline without reloading or redirecting the page
    • Added a help icon next to suggested score on user assessment score modal
    • Email addresses are now validated and must be unique on account creation and user info forms

    Bug fixes:

    • Assessments table is being correctly populated on the user report pages
    • Deleting a kase now also deletes any associations between that kase and role assessments
    • All expired/overdue KASEs that are required are now showing up on email reports where they were not showing up if there was nothing on file
    • Resolved warning notices on Quick Edit Supervisor modal in account configuration section
    • Resolved warning notices on user report page when not logged in

    v4.0.0, 11/25/2014

    New features:

    • Added tracking of KASE assessments in three phases: valid, overdue, or expired
      • Assessments are associated with roles and may be required for any role. A score can be associated with a user for an applicable assessment.
      • Assessments consist of KASEs, which are areas of assessment. A score can be associated with a user for an applicable KASE.
      • KASEs consist of segments. A score can be associated with a user for an applicable segment along with file attachments. Segments either apply to all users in an assessment ("global" segments) or only users with a matching tag ("specific" segments). This supports the ability to have assessments with elements that are shared across users as well as elements that may be specific to certain users based on location, experience, or other characteristics that may affect the content of an assessment.
      • KASEs only apply to users who are in a role that requires the KASE as part of its assessment. In order for a KASE to apply to a user, it must also have at least one segment that is "global" or a "specific" segment with a tag matching one of the user's tags.
    • Either competency or assessments can be tracked, but not both. Kastrack staff has the ability to choose between competency tracking, assessment tracking, or neither. All data is preserved if tracking mode is changed.
    • Added assessments to reports
      • Added assessments to training matrix. Indicates whether an assessment is required and the phase of required assessments. Required assessments are counted in the summary counts ("due", "overdue", "expired") for companies and roles as well as the summaries of supervisors.
      • Added assessments to shared reports with the same features as the training matrix
      • Added overdue and expired assessment KASEs to supervisor reports
    • New "Assessments" section available in main navigation
      • Lists all KASEs with links to KASE pages
      • New KASEs can be added and configured here
    • Added KASE pages
      • Allows KASE to be edited, including adding and removing KASE segments, entering whether a KASE expires and the time it takes to perform the assessment, configuring email notifications about expiring KASEs, and deleting the KASE
      • Includes a list of role assessments that require the KASE
      • Includes a list of users associated with the KASE (i.e., users with roles that require the KASE)
    • Added user assessments to user roles page
      • Displays assessment phase and score
      • Provides links to full user assessment pages for the user, which include the ability to edit the user assessement
      • User assessment pages provide links to user KASE pages, which provide the ability to edit the user KASE
    • Added new permissions related to KASE assessments
      • Options to allow users in a given role to submit assessments for themselves, their supervised users, or all users in a given tool role
      • Options to allow users in a given role to approve and delete assessments for themselves, their supervised users, or all users in a given tool role
      • Option to allow users in a given role to edit user tags in order to associate users with KASE segments
      • Options to allow users in a given role to view, edit, create and delete assessments, KASEs, and segments
      • Note: permissions for submitting assessments to supervised users are not given automatically to delegated supervisors
    • Implemented assessment KASE privacy
      • KASEs can be hidden from reports
      • KASEs can be hidden from specific tool roles
    • Implemented tags to associate users with specific KASEs/segments
      • Tags must be unique and can be created wherever they can be assigned to a user or a segment
      • Added ability to edit user tags on the user roles page
      • Added ability to edit segment tags on the KASE page when adding or editing a KASE

    Improvements:

    • Switched "Users" and "Reports" tabs
    • Unique names are now required for certifications

    Bug fixes:

    • Fixed typos in password reset email
    • Fixed several bugs that sometimes caused bad information to show on user report pages
    • Fixed a number of bugs that kept some information from being visible on the site, including some expiration dates for certifications

    v3.2.0, 9/17/2014

    New features:

    • Added support for user photos, which are displayed on the user info pages and the user report pages
    • Added Kastrack "internal" roles that are hidden from normal users. These roles will allow Kastrack staff to access and debug Kastrack sites without cluttering user lists
    • Added Kastrack Settings to the Settings section to allow Kastrack staff to adjust site settings

    Improvements:

    • Changed supervisor summary counts in the Matrix to reflect only unique due/overdue/expired counts of any supervised users. This avoids double-counting when a supervisor oversees two other supervisors who supervise the same user
    • Added asterisks next to required fields in all forms throughout the site
    • Multiple supervisors can now be added when creating a new user
    • Added ability in Account Configuration to set new password directly for users with option to make it a temporary password that must be changed when the user logs in
    • Simplified layout of the Administration section
      • Moved Role Permissions tab to Accounts section
      • Moved all account configuration options (including supervisor setup, user roles setup, archive user) to an Account Configurations tab. Also includes quick edit options for supervisors and user roles
      • A simple list of users with summary info is provided on the Active Accounts tab

    Bug fixes:

    • Fixed a bug that caused some hidden users to show up in the Matrix
    • Fixed a bug that caused the user filter at the top of the page to incorrectly filter users that should not have been filtered
    • Fixed a bug that caused "Hide Supervised Users" on the Matrix to not collapse 2nd tier and deeper supervisors
    • Fixed a bug in expanding/collapsing supervisors on the Matrix that sometimes caused rows to disappear
    • Fixed some bugs in the print layout of some pages including the individual user info page
    • Fixed miscellaneous permissions bugs that occur when unusual sets of permissions are added to a user role
    • Fixed a bug that caused some information to be missing from some certification info modals on the user report page.

    v3.1.0, 8/26/2014

    New features:

    • Added Supervisor View to the training matrix
      • This hierarchical view provides summaries of supervisors and all of their supervised users whether direct reports or the direct reports of a supervised user.
      • This view can be shown with all certifications listed or with certifications grouped into roles, where summaries are provided at the company, role, and certification level.
      • Supervisors are listed first, followed by any users that do not have a supervisor.
    • Added cost of training tracking
      • New, optional cost field for each certification
      • Cost for completing all certification requirements for a role is displayed in Role Info view.
      • Cost for completing remaining certification requirements for a role is displayed for each user when editing users assigned to a Role.
    • Added mobile view of public User Report pages

    Improvements:

    • Improved matrix and report navigation
      • Added matrix settings to pick Role vs. Certification View (whether to display certifications grouped by role) and Supervisor vs. User View (whether to display users grouped by supervisor)
      • Added Reports to the main navigation with improved subnavigation between supervisor reports and shared reports
    • Improved supervisor administration so supervisors can be assigned to users easily
    • Renamed "Settings" to "Account Settings" to avoid confusion with Administration->Settings
    • Renamed Administration->Access Roles to Administration->Permissions
    • User experience for submitted/declined competency on User page improved and made similar to the user experience for submitted/declined certifications
    • User names in the Administration section now link to User Info rather than User Certifications
    • Delegated supervisors are given permission to approve/decline submitted certifications and competency from their delegated users
    • Assigning a supervisor is no longer required when creating a user account
    • Users are not allowed to supervise any user that supervises them or supervises another user that supervises them to avoid creating any loops in the supervisor hierarchy

    Bug fixes:

    • User is removed from list of potential delegate supervisors because it does not make sense for users to delegate to themselves.
    • The correct list of potential supervisors is now displayed based on the selected user role when creating a user account

    v3.0.0, 6/11/2014

    New features:

    • Added dynamic permissions system
      • Access roles can be managed under ADMINISTRATION->ACCESS ROLES
      • New access roles can be created with custom permissions
      • Existing access roles other than the Admin role can be fine tuned
      • Allows customization of permissions for supervised users separate from permissions for non-supervised users
      • Includes the ability to set whether users in an access role are allowed to submit and/or approve their own certifications and competency
      • Users may have more than one access role and permissions are additive
    • Supervisors can now delegate their supervised users to other supervisors
      • Allows delegated supervisor access to additional supervised users including the ability approve/reject submitted certifications and competency
      • Delegation can be managed on the Delegation tab in the settings section
      • The supervisor who delegated access will show up on the list of supervisors in the drop-down filter that is in the header on most pages
    • Added privacy settings for competency
      • Competency can be selectively hidden from users depending on their access role
      • Competency can be hidden from shared reports
    • Updated privacy settings for certifications
      • Certifications can be selectively hidden from users depending on their access role
      • Certifications can be hidden from shared reports

    Improvements:

    • Site-wide design refresh to ensure that all elements have consistent style and code structure.
    • Restructured the admin area into multiple sections with consistent sets of admin actions
    • Restructured the settings area into separate tabs
    • Restructured the individual user certification page to be more intuitive
    • Automatically approve certifications if the user submitting a certification has permission to approve it
    • Error message added if date is entered in the incorrect format
    • Added edit role name functionality
    • Added ability to change email addresses
    • Fixed search box overlapping color legend on smaller screen sizes
    • Added history of certifications to user certification page and reordered certifications and competency by latest completion date
    • Made it easier to delete users by archiving current accounts, and permanently deleting accounts from the Archived Accounts page

    Bug fixes:

    • Fixed a bug that sometimes caused the header of the training matrix to have the wrong number of columns
    • Prevent child certifications from being added to a certification more than once
    • Prevent supervisors from being able to supervise themselves
    • Fixed a broken link in the "hidden user" notice that takes you to a page to unhide the user
    • Fixed a bug that caused user certifications to not show up if they were approved by a user that no longer exists

    v2.3.0, 4/25/2014

    New features:

    • Automatically use the most recently completed competency or certification as the "current" competency or certificadtion
      • Previously, the most recently uploaded certificate was used as the current certificate.
      • Using the most recently completed certificate means that older certificates can be uploaded at any time while maintaining the active certificate for reports.
    • Added ability to archive user
      • Archived users do not show up on reports, in email notifications or anywhere on the site other than the Archived Accounts list in the Admin Center
      • Archived users do not show up anywhere on the site other than the Archived Accounts list in the Admin Center

    Improvements:

    • Added ability to edit certification role names
    • Added error messages to date fields if entry format is not recognized
    • Added archive of prior certifications to user certifications page

    Bug fixes:

    • Fixed a bug that made it difficult to read the training matrix on mobile devices.

    v2.2.0, 4/14/2014

    New features:

    • Added public pages to display each user’s certifications
      • Only displays certificiations that are allowed on shared reports
      • URL available on the the User Reports tab in the Admin Center

    v2.1.0, 3/28/2014

    New features:

    • Added print function and printer-friendly versions of user, role, and report pages.
    • Added ability to enter role requirements when adding or editing roles.
    • Added total training time to each role and total remaining training time for each user to get required certifications for a role.
    • Added ability to add attachments when emailing reports.
      • Added ability to upload a brochure/info attachment that can easily be attached
      • Multiple attachments can be added in addition to the brochure/info attachment

    Improvements:

    • Employees must have at least one supervisor.
      • When adding a new employee, a list of supervisors is available and a supervisor must be selected.
      • Supervisor access role cannot be removed if that supervisor has assigned employees. Employees must first be reassigned to another supervisor.
      • Employee/supervisor links cannot be broken if the employee does not have another supervisor.
    • Email reports now cover only the employees of a supervisor instead of all employees in a company
    • If available, certifications and competencies are now unarchived if the current approved certification or competency is deleted. This includes attached files and comments.
    • For child/parent certifications, whichever expires the latest is used to determine phase and expiration date even if the child has not yet expired.
    • When overriding certification expiration dates by changing the standard duration of a certification, submitted certifications expiration dates are also updated.
    • Line breaks are now captured in text fields (e.g., role descriptions, company information, certification information).

    Bug fixes:

    • Resolved a bug that was causing some email reports to not be sent.
    • Resolved a bug that made it impossible to delete some competency records.

    v2.0.0, 2/8/2014

    New features:

    • Added ability to link supervisors to individual employees.
      • User must have supervisor access role to be linked to an employee. Employee must have employee access role to be linked to a supervisor. The supervisor and employee must be in the same company. Supervisors and employees and can work for multiple companies. Employees can work for multiple supervisors.
      • Rather than having supervisors get reports that include all employees in the company they supervise, supervisors can choose to see only the employees they supervise. This affects all lists and tables of users throughout the tool including the training matrix.
      • Supervisors and admins also have the ability to see all employees or the employees of other supervisors.
    • When changing the duration of certifications, there is now an option to update the expiration date of existing approved certifications. The new expiration is the completion data plus the new certification duration.
    • Created admin and developer roles
      • The admin role is meant for users who need the ability to add/edit users, companies, roles, certifications, and assign user access privileges.
      • The developer role is used only by Kastrack developers in order to debug or assist in administration of the tool. Developers do not show up in any reports, tables, or lists of users.

    Improvements:

    • Added competency columns to the training matrix to indicate whether competency is required and whether the requirement has been satisfied.
    • Added an icon for “private” certifications in the training matrix
    • Added indication for declined certifications on reports.
    • Numerous user experience improvements.

    v1.9.0, 1/22/2014

    New features:

    • Added ability to upload competency certificate per user per role.
    • Added a page for user’s individual role listing required certifications and competency. Lists records of all competency certificates for that user/role.

    Improvements:

    • Improved layout of information on certification information and submission forms.

    v1.8.0, 1/14/2014

    New features:

    • Added parent/child certifications that allow one certification to satisfy the requirements of another certifications
      • If child certification is valid, that certification will be displayed in tables and reports.
      • If child certification is expired or nothing is on file and the parent certificaiton is valid, the parent certification will be displayed in tables and reports. This is indicated by “INH” (for “inherited”) after the expiration date.

    v1.7.0, 12/31/2013

    New features:

    • Added ability to include completion and expiration dates when uploading competency certificates.

    v1.6.0, 12/14/2013

    New features:

    • Added privacy options for certifications. Certifications can be:
      • Visible to everyone. Supervisors and employees see certification on reports and certification shows up on shared reports.
      • Visible only to supervisors and employees. Certification is hidden on shared reports.
      • Visible only to supervisors. Certification is only shown to supervisors in reports and notifications. This can be used to store supervisor-only information about employees.

    Bug fixes:

    • Fixed a bug that may have made site unusable to users after changing password.
    • Fixed a bug that caused a warning to be displayed that no attachments were selected when submitting competency even when an attachment was selected.

    v1.5.0, 12/7/2013

    Improvements:

    • Implemented expiration phases for competency to match expiration phases of certifications.
      • Added new competency phase indicators to matrix and anywhere else that certification phase is indicated (the colored dots next to employee names).
      • Added overdue/expired competency to supervisor reports.
    • Added ability to set whether competency is required for each role.
    • Improved render time for matrix by 400%.

    Bug fixes:

    • Fixed a bug in the matrix that caused the left column to be the wrong size after a certain combination of expanding and collapsing company/role columns and expanding and collapsing employee roles.

    v1.4.0, 11/22/2013

    New features:

    • Added support for tracking role competency.
      • Attach signed competency certificates to any role.
      • Attached competency certificates must be approved by a supervisor.
      • Added competency indicators to reports.
      • Option to set duration that each role competency certificate is valid.
      • An email notification is sent to user and supervisor when competency is about to expire.
      • Competency tracking is optional and can be set up in the admin section.

    v1.3.0, 11/7/2013

    New features:

    • Added shared reports.
      • Select a subset of users and roles to share only the information required.
      • Shared reports are password-protected. An account is not required to view shared reports.
      • Shared reports have optional expiration dates.
      • Shared reports can be deleted at any time.

    v1.2.0, 10/15/2013

    New features:

    • Added support for editing company information in the admin section.

    v1.1.0, 9/30/2013

    Improvements:

    • Added support for certifications that never expire.

    v1.0.0, 9/10/2013

    Initial public release