Supplemental Resources Software Version History Version 11.7.0 (1/24/2026) New Features Accounts: Added ability to redirect users to a specific URL after creating an account via a registration profile Communications: Added a QR Codes page where users can create and manage QR Codes that can redirect those who scan the code to a desired URL, and allow tracking of how many times the QR code has been scanned People: Added ability to complete required actions for a Certification when viewing Certifications from the user's Role page Improvements Accounts: Improved description for the "Send Me Regular Email Reports" setting in Account Notifications Accounts: Added textual help for module email alerts Assets: Renamed the Hide Notes option in a Task's design settings to "Hide "Notes from Task" when completing this task" Assets: Renamed Data Log on the Asset History page's dropdown to Meter Log Assets: Updated checkbox options in Assets design and Run Reports that contain Status names to also list the color of that Status Assets: Renamed Asset History page header from "Log for {Asset}" to "History for {Asset}" Assets: Renamed Notes on View Asset Details to Additional Information to match the Edit Asset modal Assets: Renamed the Meters tab in Assets Settings to Meter Types Assets: Renamed the "Add Meter" button to "Add Meter Type" on the Meter Types page Assets: Added a Legend via an info button to the top right of the Assets Home, My Assets, and Manage Assets pages Assets: Updated verbiage regarding subcomponents to more simply describe them as componenets Assets: Optimizations for the Task Schedule page to make it run even more smoothly Assets: Renamed action buttons throughout assets to use consistent language for actions "Update Meter Reading", "Complete Task", and "Record Fault" Assets: Various minor textual / UI improvements Attendance: Renamed the Attendance Log module to Attendance Attendance: Renamed the Attendance property "Show In Sidebar" to "Show in Main Menu" Communications: Renamed header on New Notification Template page, and the button leading to that page, to Add Notification Template Courses: Various minor textual / UI improvements Courses: Made it easier to designate whether a Course is graded or not Documents: Renamed Documents Overview to Documents Home Documents: Renamed all instances of "root", referring to the top-most folder in Documents, to "Home" Documents: Added button "Reset Table Settings", which will clear any changes made to filters, sort order, and column visibility Documents: You can now click on the icon of a Document to view it Documents: You can also now click on the icon of a Folder to go into the Folder Documents: When deep in a folder hierarchy, made it easier to go up one folder level at a time Finance: Added links to system reports "Rejected Budget Items" and "All Budget Items" on the Reports Tab of the Budgets page Finance: Various minor textual / UI improvements Forms: Added a class to allow separate Forms CSS styling for when a Form is being filled out by someone who is not logged into KAStrack Forms: Improved how Form Fields with long names are displayed when the Form is being filled out as part of a Certification's required activity Forms: When using an Attach DB/Form Entries field, setting a maximum number of entries now prevents attachment / creation of a new entry once that limit is reached for that submission Forms: Added a Description field to Form Rules, allowing users to better document the Rule's intended purpose People: Various minor textual / UI improvements People: Added warning text to the role page for a user if the user is not currently in that specific role Tags: Updated the header on the Manage page from "Tags" to "Manage" Inventory: Various minor textual / UI improvements Bug Fixes Assets: Fixed where assets without components could be expanded while logging a fault from the Assets Home page Attendance: Fixed an issue where a search to find an entry that yields no results wouldn't always tell you when there weren't any results found that matched your search Calendar: Fixed an error that would happen when trying to clear an event's start time Calendar: Ensured that events that start at the same time are both still visible in Week view when a third event overlaps them Dashboard: Fixed an issue where widgets couldn't be unpinned from the Default Dashboard until a new Dashboard was created Dashboard: Ensured that widgets could always be moved via the widget's context menu regardless of device type, when that device doesn't support drag and drop Documents: Fixed an issue where you couldn't filter by Favorite Documents if the site has no Tags created Forms: Fixed a bug where, when logged out, change value to a value from an entry in a form / database field didn't work for some fields People: Fixed an issue where requiring a user to include an attachment to manual certification submissions sometimes wasn't working Version 11.6.0 (12/13/2025) New Features Documents: Added ability to send a reminder to people who are required to review a Document for approval, but have yet to do so Calendar: Added ability to customize when a recurring event will cease recurring Calendar: Added ability to customize the recurrence timing for events, specifying how often they shall recur Courses: Added ability to group Course Pages into Sections Grid: Added ability to use Text Fields from Forms for Grid categorization Grid: Added ability to use an Asset Type as a Grid axis, which can display Assets of that Type as a column or row in the Grid Kanban: Mentions in a task comment now send an alert to the person mentioned Forms: New Field Type - Image Map Picker, where values can be submitted based on users clicking specific regions of an image Improvements Documents: Added a loading spinner when completing review actions Assets: On the Task History for an Asset, generated tasks are now sorted by their completion date first, and their generated date second Assets: The "first due on" date for a generator task now updates to the next due date after each generation Forms: Date picker popups now support selecting a date from the next / previous month shown during the current month view Forms: Added option to field design "Must Be Unique" which will prevent entry submission if the value being entered by the user for this field already exists in another entry Forms: For Asset Fields, added new option "Link to Edit Asset" Forms: Added a Compact View to the Manage Entries page Forms: Added an Audit Log entry for form entries when the entry is "Detached from Asset Task" Forms: Added ability to select and move multiple forms into and between groups Database: System databases are now affixed in their own group Bug Fixes Documents: Fixed an issue where the 3-dots Menu of Documents could be opened multiple times while viewing public Documents Documents: Fixed an issue where Document History would sometimes list the upload event of a new revision twice Grid: Deleting a field used for categorization in a Grid no longer leaves a blank tab in Grid settings Kanban: Dragging a Kanban card across columns to get to the tabs no longer changes the column value inadvertently Forms: Force Capitalization setting for Text Fields is once again honored in Bulk Edit on the Manage Entries page Forms: Ensured de-duplicate results for Form / Database Reference fields works when the form is embedded in an Asset Task Forms: Fixed an issue with fields not locking as expected via rule during entry editing Forms: A Send an Alert rule no longer triggers a second time on approval / rejection of an entry Forms: A dropdown field with an option that only contains a number no longer changes to an "Other" value when using Bulk Edit in Manage Entries Version 11.5.0 (11/17/2025) New Features Documents: Added ability to bulk edit Documents that appear during a search / tag filter Documents: Added ability to send a reminder to people who are required to acknowledge a Document, but have yet to do so Forms: New Rule Condition: Has Changed When Saving / Has Changed When Saving or This is a New Entry, which can help to run rule actions if a value has changed after an edit to an Entry Forms: New Field Type - Attach DB/Form Entry(s) Field that allows you to attach new or existing entries from another Form or Database to the current entry you're filling out Attendance: Added an Admittance Desk page within Attendance Logs, where front desks can search for users arriving at a location, verify their details, and sign them in Attendance: Added support for a Raspberry Pi to run an Attendance Log, enabled by contacting KAStrack Support Attendance: Added ability to run a Muster Drill, and renamed the existing muster mode Muster Emergency Improvements Assets: When looking through a list of component Assets, Assets that you do not have access to will be shown as plain-text instead of as a link Courses: Improved course display on mobile devices Documents: Various improvements and optimizations Documents: When a user doesn't have access to a Document and are trying to access the Document in another module, the popup modal will now show a proper unauthorized message Forms: When creating a Form Rule condition, checkbox fields now have the Is Updated option Forms: Added ability to collapse / expand all Form Groups on Forms Home Grid: Made matching cell and dot colors stand out better against one another Calendar: When deleting recurring events / meetings, added ability to delete the exact event chosen, this and future events, or all events in the series People: You can now replace the ID number in relevant URLs with "me", and it will redirect the page to that of the logged in user Accounts: You can now replace the ID number in relevant URLs with "me", and it will redirect the page to that of the logged in user Reports: Improvements to pagination and filtering for Public Reports run as datatables Bug Fixes Assets: Ensured that tasks marked "Always show on Assets home" show all the time on Assets Home Assets: Ensure that Employees assigned to an Asset can properly see the detailed notes, files, and task comments of the Asset Task Attendance: Various fixes and improvements Attendance: Ensured Muster Mode could be deactivated when no one is signed in Attendance: Fixed ability to delete entries from an Attendance Log's All Entries page Documents: Resolved issues when filtering the main list of Documents and Folders Dispatch: Fixed an issue where some certifications attached to a Dispatch were not being shown properly or not showing status accurately Dispatch: Resolved an issue where reactivating an archived / cancelled Dispatch didn't require new approvals for other statuses Inventory: Fixed an issue with returning a unique item to the Inventory Forms: Ensured that unchecked Payment fields are being accurately treated as unchecked Version 11.4.0 (8/9/2025) Improvements Dispatch: Updated Documents popup modals to match the new Documents module styling Kanban: Clicking on the comment bubble now launches the View Task modal Forms: Updated ability to control which Forms users can see Attendance: Various improvements and optimizations Bug Fixes Assets: Removing a Generate Every trigger from an Asset Task no longer continues to treat the task as a generator Assets: When attaching a Form Entry, there are now commas between uploaded files Assets: When attaching an entry, the entry dropdown selection box no longer extends outside of the modal Assets: Form/DB Ref Multiple values are now properly saved in embedded Asset Tasks Assets: Stopped Generate Every tasks from generating tasks in the past even when the checkbox is unchecked Assets: Resolved an issue with Daily Tasks that trigger on weekends Forms: Bulk Edit of multiple select fields with validation enabled now works as expected Forms: Fixed display of Mail Merged fields in various locations Forms: Fixed an issue when copying rules with multiple conditions in the same condition group Forms: Made adjustments to the Date/Time field to ensure its consistent formatting sitewide Documents: Fixed an issue where you couldn't move a folder into another folder if the destination used to have a subfolder (that was later deleted) with the same name Documents: Fixed an issue where downloading a folder messed up structure of subfolders within the folder Dispatch: Fixed an issue where if a form has an "attach to dispatch" rule, and an entry is initiated from within a dispatch, the form entry was being attached twice People: Fixed when filling out a form draft on behalf of another user, the button to abandon the draft wouldn't do anything Kanban: Ensured blank values show when the field is used for Tabs or Columns in a Kanban Calendar: Fixed an issue where if you have an event that repeats, modifying other events in the series would cause the start date to change Calendar: Fixed an issue where All Day events that start on the current day did not show in Schedule View Version 11.3.0 (6/14/2025) New Features Calendar: Added ability to create Recurring Events Calendar: Added ability to Share Events in a view-only sense Calendar: Added ability to Hide Events Shared with Me in Events filters Forms: Added Groups to organize Forms Forms: Added option to name the blank for select fields, for example a dropdown field with a blank that reads "Choose one..." Forms: New Rule Condition - Is/Is not acting on behalf of a user, which allows running rules based on whether or not you're filling out a form for someone else as part of a People Certification Forms: New Rule Condition - Logged In User, which allows conditions based on the logged in user specifically, regardless of whether they are acting on behalf of another user as part of a People Certification Forms: Added ability for a Text Field to "Treat as a Link", which allows the input to be a clickable link when viewing the entry after submission Forms: Added optional and mandatory validation presets for URLs Database: Added Groups to organize Databases Grid: Added a mini-wizard to quickly auto-create a template Grid Improvements Accounts: Added eyeball to password fields to allow viewing what has been typed Accounts: Updated the default order of modules on the Left Side Bar Documents: Added ability to Download a Document from its View modal whether logged in or out Documents: Added a quick Go To Document button from the Document's View modal when accessing the Document from a different module Documents: Added the full 3-dots Menu to the Document's View Modal while accessing it within the Documents module Forms: Changed Rule Condition "User" to "User/On Behalf Of User", which allows actions based on the end user in situations where a form might be filled out by a user OR by someone else on their behalf as part of a People Certification Forms: For Rule Action Configure a Signature Field, changed wording of "Can be signed by someone else on the above people's behalf" to "Allow any logged in user to sign" for clarity's sake Forms: For Rule Action Configure a Signature Field, added option to evaluate "must be signed by" against the Logged In User's Certification Roles or Access Levels, instead of the On Behalf Of User, when you're filling out a Form that is part of a People Certification Grid: Added a Global Search bar to the Cover Page that can search within fields of the associated Form entries Grid: Added filters to each column of the Cover Page to filter by the visible value Grid: Holding shift when clicking checkboxes on the Cover Page now selects all checkboxes above the one you click, until it meets the top or another checked checkbox Grid: Added ability in Grid Properties to choose a sort by field Grid: Expand / Collapse buttons are now hidden on the Grid if there is nothing to expand / collapse Grid: Added option to hide summary text in cells when the Grid is collapsed Grid: Added button in Grid Properties to reset to default when using a custom Grid view Grid: While logged in, the color of the Grid cog now changes to blue if the current Grid view differs from the Default view settings Grid: While logged out and visiting a Share View link, the color of the Grid cog now changes to blue if the current Grid view differs from the Share View link settings Bug Fixes Documents: Fixed ability to view previous revision when a newer revision uses the same revision number Documents: Fixed check to ensure an approver is chosen when enabling approvals for a revision Documents: Fixed check to ensure that you cannot create a folder with the same name as another in the same folder using Enter Documents: Folder Defaults are now properly applied to a file that is uploaded via drag-and-drop onto a Folder Forms: For forms with alerts and approvals, ensured that a user that meets multiple conditions only gets one approval notification Grid: Fixed Text notes still popping up when clicked on when Bulk Edit is enabled Grid: Ensured that the user can only upload a new revision to a Document that was uploaded directly to the Grid, not referenced from the Documents module Grid: Fixed being able to select / deselect a cell when Bulk Edit is enabled and you click where a Link has been added to a cell Grid: Ensured that when sharing a link, clearing items on the Cover Page is honored every time Version 11.2.1 (5/11/2025) New Features Grid: Added bulk editing to the Grid Grid: Added ability to download a zip file of QR codes and links for all cells, rows, and columns of a Grid Improvements Forms: Added "Show View Full Entry Link" to Form Reference Fields which launches the selected entry in a new window Grid: Added a button to Add Text to Grid Cells Grid: When completing a cell, a green checkmark now appears next to the note Grid: Documents added to a Grid with Future Review designated will now have a colored dot for status instead of a color-filled box within the cell Grid: When a cell is Not Required, you can now optionally designate warn and due dates for when that cell will become required in the future, which will color the cell blue, yellow, and red as time goes on Grid: Added ability to set whether a Grid cell will turn green if any items in it are green, or if all items in the cell must be green first Grid: When adding a Form button to the Grid, it will now show on both the Cover Page and the Grid page Grid: Made the Cover Page, Grid Categories and Key Fields sort alphabetically Bug Fixes Courses: Fixed an issue with resetting courses Courses: Fixed an issue with course redirections Version 11.2.0 (5/10/2025) New Features Forms: New Field Type - Password Forms: New Rule Action - Create a User, that creates a new KAStrack account based on an existing registration profile Forms: Added ability for the Change Value rule action to be set to a random number from a specified range Forms: New Field Type - Mail Merge Field, a read-only field that can update with new information dynamically Assets: Added "Complete Tasks" to the With Selected menu to complete multiple tasks at once Documents: Added ability to Bulk Download Files Documents: Added ability to Download a Folder, which downloads all visible files in the Folder and any Subfolders Documents: Added ability to Bulk Download Folders Documents: Added ability to Bulk Set Defaults for Folders Accounts: Added Security page to Site Settings Accounts: Added ability to define password strength requirements on the Security page in Site Settings Improvements Forms: Image fields now show a thumbnail on the Manage Entries page like they do on the View Entries page Forms: Added ability to bulk select and move multiple Form Rules at once Forms: Modifying an entry originally submitted via a smart (Pretty) PDF now automatically regenerates the downloadable PDF associated with the entry Documents: Column header filter settings are now saved to the user Accounts: When setting a password, requirements for password strength are now shown to the user Grid: When adding a Link to a cell, you can now autofill the Link Title with the column header value Bug Fixes Assets: On the Task Schedule page, the Tags filter now properly clears when you hit the Clear button Documents: Fixed an error on the Notifications page Accounts: Reset Password pages properly show error text again, such as when the Enter New Password and Confirm New Password fields didn't match Version 11.1.0 (4/19/2025) New Features Forms: New Rule Action - Do Not Allow Entry to be Approved Forms: New Rule Action - Do Not Allow Entry to be Rejected Forms: Added ability for form submitters without accounts to be given a link to later edit their form entry Forms: New Rule Action - Lock/Unlock Fields, which can be used to conditionally prevent entry into a field, without having to hide it Assets: Tasks with Forms can now automatically use a date field on the Form to fill in the Asset Task date Kanban: Added ability to select and drag multiple task cards to other tabs / columns at once Kanban: Added tags and security/visibility options to Kanban Cards Kanban: Allowed a Date or Date/Time Field of a Form to display a date for the Kanban Card Grid: Added a Cover Page that allows the user to choose which items to show in the Grid Grid: Added Complete/Not Complete button in the cell popup Grid: Added option for a completed checkbox in every cell Improvements Forms: Added counts of Conditions and Actions to the Forms' Rules page for each rule Forms: Added ability to mail-merge in values from Form fields in the Change Value rule action setup using the pound/hash symbol Kanban: Improved the experience of modals after creating a new Kanban Documents: Users can no longer set a Document title longer than the maximum system length Documents: You can now select how many Documents show per page Documents: The active search filters are now kept even after editing a Document Grid: Added ability to view a Grid and all Documents, including non-public ones, while logged out Grid: Added ability to view a Grid and all Documents, including non-public ones, while logged out Grid: When viewing a public Grid, non-public Documents can now be viewed Grid: Added visual customizations for public Grids Grid: If you reference a file in a Grid originally created in the Documents module, you can now only remove the reference itself, instead of deleting the Documents file directly from the Grid page Grid: A file uploaded directly to a Grid that has multiple revisions must first be reverted through its earlier revisions before it can be deleted Grid: A Grid cell marked Not Required will always be filled in white Grid: Added ability to restrict visibility of the Grid Settings icon Grid: Existing Documents files referenced in a Grid will use their Document Title instead of their filename Grid: Grid cells marked Not Required can be given a Title and Notes Grid: Added ability to add links to a Grid in addition to files Grid: Added icon to go to a Grid file in the Documents module Grid: If uploading a new revision to a Grid cell and a referenced Document is chosen, the user is now warned that this must be done in the Documents module Grid: Added ability to include HTML above a Grid as an introduction Grid: Added a Share View button to quickly share the Grid with its current view settings via a QR Code or link Grid: Column and row headers are now highlighted when mouse hovering over a cell Bug Fixes Assets: Fixed Generate Every Business Day tasks not generating tasks in the past if the start date was on the weekend Assets: Fixed Generate Every Business Day tasks not working if "Use Prior Period for Label" was enabled Documents: Fixed an issue where you couldn't remove the last Tag on a Document Grid: Fixed viewing of Documents whose titles had unique file extensions Version 11.0.0 (2/13/2025) New Features Grid: Added a new module that can display a matrix of Documents and their suitability status relative to their location, department, or other factors Grid: Grids can be shared publicly and be password protected for simple yet secure compliance auditing Grid: Grids rely on entries from two underlying Forms to create the matrix, and creates an organized Folder in the Documents module where are the Grid's documents will be housed Forms: In Rule Action Configure Submittal Message, you can now design a Post-Submission Redirect to take users to another page after filling out the form Forms: Dropdown fields now have the option for Other, which presents users with a write-in field when chosen Documents: Added a button to enable / disable Word Wrap for Document Titles on the Overview page Assets: Added ability for Asset Tasks with an On Expiry trigger to pad the renewal date to the end of a month, quarter, year, etc. Calendar: Added a new module which shows upcoming due dates for Documents and Asset Tasks Calendar: Added ability to create standalone Events/Meetings directly within Calendar Calendar: You can filter your Calendar to see a more streamlined view, and save your filters for quick access in the future Kanban: Added new module that, when paired with a Form, creates a Kanban board that can be used for full-scale product development, or simpler project management tasks and employee onboarding checklists Kanban: Kanbans can visually represent Form Entries as Cards organized by traditional columns, where Cards can be dragged from one column to another (or to other tabs above the Kanban) to change statuses Kanban: Kanban Cards support assignment and comments, including image and video uploads Improvements Assets: When deleting a completion for an Asset Task that has an On Expiry trigger, the Task will now automatically revert to the previous expiration date it had before the deleted completion Documents: Added hours and minutes to timestamps of Document Comments and History items Documents: Added a filetype column to the Documents Overview Forms: Admins can now manually assign draft entries to a user from the Drafts page of a Form Bug Fixes Dispatch: Certifications hidden from People Module Levels by Privacy Settings are now correctly hidden from Dispatches Documents: You can no longer hit the Confirm button on creation models to create the same Document or Folder multiple times Documents: Like Documents Overview, the Review page now correctly shows blue icons for Public Documents Documents: When creating multiple documents from a multi-file upload, you now must wait for uploading to finish to hit the Add Documents button People: Fixed an issue where when saving Associated Roles for a Certification, some roles would be removed if they were hidden by a filter Forms: Audit Logs for Public Form Entries that include a Send an Alert rule now load properly Forms: Fixed some fields being remembered by a Save & Next rule when they weren't supposed to be Version 10.15.1 (11/20/2024) Improvements Actions: Group admins can always edit all fields in the group and all fields for any action in the group regardless of any other setting Actions: If an action from a template is not marked as editable, group admins cannot give non-group admins editable permissions Actions: Editable checkboxes always start checked when creating a template or action in a template Bug Fixes Accounts: Various security improvements Version 10.15.0 (10/4/2024) Improvements Forms: Added Submitting User to the table on Forms Home 'Form Entries Requiring Your Approval' Accounts: Other minor improvements and fixes throughout the site Bug Fixes Forms: Fixed an issue with draft assignment to supervisors from Certifications Version 10.14.1 (8/18/2024) New Features Attendance: Added a Display Page for TV screens and other large displays Improvements Documents: Added progress indicator spinners when an element is loading data Documents: Speed Optimizations Documents: In user dropdowns, users with the same First and Last names now have their username appended at the end for clarity Attendance: The last log-in attempt from a device in the Attendance Log is now remembered for faster log-out Dashboard: Speed Optimizations Bug Fixes Forms: Fixed certain special characters preventing saving during Bulk Edit in Manage Entries Forms: Setting a Field Name when copying a Field now properly checks for banned system field names to prevent duplicates Forms: You can once again set the value of an HTML Text Box field to the value of another HTML Text Box field Assets: Fixed an issue when attaching Form Entries while completing more than one task Version 10.13.0 (6/12/2024) New Features Forms: New Rule Action - Configure Submittal Message, which allows for post-submission buttons Assets: New Task Trigger Type - Every Business Day, that runs Monday through Friday and skips weekends Attendance: Added a new module that, when paired with Forms, serves as your digital sign-in sheet, with options to log in via a QR code and account for people during a muster event People: When batch submitting a Certification, added ability to Show All Users, allowing selection of users who don't have a current requirement for completing that Certification Improvements Forms: You can now choose a user from a User Select Field for a Send an Alert rule action Documents: Folders can now be bulk edited Bug Fixes Documents: Fixed being able to save edits to a Folder's name when only a letter's case is changed Documents: An error message is now properly shown when dragging and dropping more than 20 files at a time onto a folder / upload modal Forms: Fixed Datatables filters resetting when editing an entry in Manage Entries Forms: Ensured View Entries shows Approval Status for entries Forms: Fixed Signature Fields in draft entries so that signatures must be cleared before they can be edited after opening a draft Forms: Fixed an error that could happen when canceling an entry with a Date field selected Forms: Auto-save on Drafts now triggers if only a Date Field is changed Forms: Auto-save now retains content for HTML Text Boxes Forms: Fixed Bulk Editing of Dropdown and Radio Fields Forms: Auto-save Drafts now properly trigger on Public Forms Forms: Fixed HTML Text Boxes sometimes not loading if there are multiple HTML Text Box fields Forms: Rule Action Show Save and Next works on Public Forms again Forms: Fixed not being able to delete entries created from a Dashboard link Forms: Forms should more consistently scroll to the top of the page after submission on mobile devices Forms: Fixed ability to remove an image / file upload during entry edit Assets: Mandatory indication now shows when task completion requires a file upload Version 10.12.1 (5/14/2024) Bug Fixes People: Fixed an issue with user-uploaded certification attachments Documents: Fixed Document Previews for PDF files not working Version 10.12.0 (4/27/2024) New Features Forms: New Dashboard Widget - Draft Entries Assigned to Me Improvements Forms: Added Full Name option to User Account Field that combines First Name and Last Name Forms: When using Delete All Entries on a Preview Mode Form, the confirmation dialog now includes the Form Name Forms: Changed heading shown on Forms Home "In Progress Entries Assigned to You" to "Draft Entries Assigned to You" Forms: Users without any Forms permissions are now still able to view draft entries assigned to them Forms: Allowed for a Change Value rule to apply a value to the Typed portion of a Signature field Forms: Files attached via a File Upload filed are now able to be downloaded immediately after upload prior to submission Actions: Added a note to the Title for Group field regarding how groups can behave relating to automated Certification Role assignment Documents: Added an info button at the top right to explain Folder / icon differences Documents: When creating / editing a document or uploading a new revision, you can now click on the text of Advanced Options to check the checkbox Dashboard: You can now click on Dashboard Widget's bottom button with the mouse wheel to open the link in a new tab Bug Fixes Assets: Forms embedded in Asset Tasks now honor a change value rule that sets another field to the value of a User Account Field Assets: Task History now shows all corrective actions created by the task, instead of just the last one Version 10.11.0 (3/27/2024) New Features 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 Improvements 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 Fixes 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 Version 10.10.0 (2/25/2024) New Features 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 Improvements 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 Fixes 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 Version 10.9.0 (2/24/2024) New Features 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 Improvements 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 Fixes 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 Version 10.8.1 (1/23/2024) Bug Fixes Forms: Fixed a minor bug relating to importing entries Version 10.8.0 (11/12/2023) New Features 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 Improvements 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 Fixes 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 Version 10.7.1 (10/25/2023) Improvements 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 Fixes Forms: User Select Fields now use name and username in emails instead of the User ID Version 10.7.0 (10/8/2023) New Features 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 Improvements 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 Fixes 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 Version 10.6.3 (8/28/2023) Improvements Accounts: Made it clearer what happens when going to a registration link while logged in Bug Fixes Accounts: Using the Update Account/Login page of a registration link now actually logs you in Version 10.6.2 (8/16/2023) Improvements 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 Fixes 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 Version 10.6.1 (8/1/2023) Improvements 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 Fixes Documents: Ensured a more consistent front-end experience for Employee users Tags: Multiple Tags can now reference the same Certification Role again Version 10.6.0 (7/26/2023) New Features 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 Improvements 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 Fixes 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 Version 10.5.1 (7/25/2023) Improvements 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 Fixes Documents: When viewing a folder's public documents while logged out, the documents no longer open in a separate tab Version 10.5.0 (7/24/2023) New Features 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 Improvements 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 Fixes 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 Version 10.4.0 (5/3/2023) New Features 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 Improvements 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 Fixes 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 Version 10.3.0 (3/16/2023) New Features 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 Improvements 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 Fixes 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 Version 10.2.4 (3/12/2023) Bug Fixes 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 Version 10.2.3 (3/7/2023) New Features Documents: Logged-out Documents View can now show folders and subfolders that contain public Documents Improvements Documents: Optimized the logged-out Documents View for tablets and mobile devices Version 10.2.2 (2/16/2023) Improvements 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 Fixes 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 Version 10.2.1 (2/12/2023) New Features Accounts: Added ability for KAStrack Admins to customize the side image on a site's login screens Version 10.2.0 (2/7/2023) New Features 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 Improvements 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 Fixes 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 Version 10.1.0 (12/18/2022) New Features 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 Improvements 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 Fixes 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 Version 10.0.0 (10/22/2022) New Features 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 Improvements 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 Fixes 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 Version 9.9.0 (8/12/2022) New Features 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 Improvements 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 Fixes 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 Version 9.8.0 (6/10/2022) New Features 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 Improvements 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 Fixes 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 Version 9.7.0 (4/29/2022) New Features 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 Improvements 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 Fixes 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 Version 9.6.0 (4/5/2022) New Features 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 Improvements 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 Fixes 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 Version 9.5.0 (3/9/2022) New Features 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 Improvements 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 Fixes 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 Version 9.4.0 (1/25/2022) New Features 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 Improvements 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 Fixes 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 Version 9.3.1 (1/7/2022) Improvements 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 Version 9.3.0 (12/27/2021) New Features 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 Improvements 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 Fixes 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 Version 9.2.1 (12/8/2021) New Features Forms: Added ability to Copy a Form Database: Added ability to Copy a Database Version 9.2.0 (11/12/2021) New Features 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 Improvements 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 Fixes 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 Version 9.1.0 (10/2/2021) New Features 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 Improvements 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 Fixes 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 Version 9.0.0 (9/13/2021) New Features 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 Improvements 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 Fixes Accounts: Various bug fixes and improvements throughout the site Version 8.13.1 (8/2/2021) Improvements People: List of supervisors in People filter is now alphabetized Bug Fixes Documents: Fixed issue with tags when uploading new revision Forms: Fixed javascript error on Internet Explorer browser Version 8.13.0 (7/21/2021) New Features 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 Improvements 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 Fixes Accounts: Fixed various bugs and made multiple small improvements across all modules Version 8.12.1 (7/5/2021) New Features Accounts: Allow extended timeout per user Bug Fixes Dispatch: Fixed issue with attachment of documents to dispatches Version 8.12.0 (6/21/2021) New Features 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 Improvements 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 Fixes Accounts: Fixed various bugs and made minor improvements across the site Version 8.11.0 (5/21/2021) New Features 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 Improvements 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 Fixes Accounts: Fixed various bugs and made minor improvements in all modules across the site Version 8.10.0 (4/23/2021) New Features 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 Improvements 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 Fixes 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 Version 8.9.0 (3/19/2021) New Features 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 Improvements 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 Version 8.8.0 (2/27/2021) New Features 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 Improvements 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 Fixes Accounts: Fixed error when trying to edit the Supervisor Comment Channel Version 8.7.0 (2/5/2021) New Features 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 Improvements 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 Version 8.6.0 (12/29/2020) New Features 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. Improvements 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 Fixes 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 Version 8.5.1 (11/20/2020) New Features 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 Improvements 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 Fixes People: Fixed bugs related to attachments in email alerts Version 8.5.0 (11/20/2020) New Features 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 Improvements People: Updated QR code report to show two views: roles view and certifications view Documents: Added "review by" date on the Documents homepage Version 8.4.0 (10/23/2020) New Features 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 Fixes Accounts: Fixed various bugs throughout the site Version 8.3.0 (10/2/2020) New Features 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 Improvements 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 Fixes 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 Version 8.2.0 (8/28/2020) New Features 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 Improvements Documents: Removed integration of Forms and Databases. Databases can still be converted to Forms, but entries and permissions are now separated Version 8.1.0 (8/1/2020) New Features 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 Improvements 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 Version 8.0.0 (7/8/2020) New Features 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 Improvements 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" Version 7.6.3 (5/15/2020) Bug Fixes Assets: Fixed bug related to file uploads Documents: Fixed bug related to remote documents Version 7.6.2 (5/2/2020) Bug Fixes Documents: Fixed bug that produced duplicate notifications of new revisions Version 7.6.1 (4/18/2020) Improvements 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 Fixes People: Fixed various Moodle bugs Version 7.6.0 (3/26/2020) New Features 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 Improvements Documents: Added note for maximum file upload size and a warning if size limit is exceeded Bug Fixes Accounts: Fixed various bugs and added minor improvements Documents: Fixed bug displayed when collapsing groups Actions: Fixed error when editing budget approvers template Version 7.5.3 (3/11/2020) Improvements 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 Fixes 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 Version 7.5.2 (2/18/2020) New Features 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 Fixes 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 Version 7.5.1 (1/22/2020) New Features Assets: Allow maintenance tasks to be Ad Hoc Assets: Allow option for maintenance tasks to always show on dashboard (even when green) Improvements Assets: Various improvements and updates to the mobile version of Assets when using QR codes Version 7.5.0 (1/4/2020) New Features People: Added 'Drag and Drop' to the Reports page People: Added option to turn on auto-approval for certifications when submitted by Moodle Improvements Assets: Added a note for imports about how to identify a checkbox field Finance: Added logging of budgets being closed, opened, or archived Bug Fixes 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 Version 7.4.0 (12/6/2019) New Features 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 Improvements 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 Fixes 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 Version 7.3.0 (11/5/2019) New Features 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 Improvements 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 Fixes 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 Version 7.2.5 (10/15/2019) New Features 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 Improvements 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 Fixes 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" Version 7.2.4 (9/20/2019) New Features 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 Improvements 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 Fixes 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 Version 7.2.3 (9/7/2019) Improvements 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 Fixes Accounts: Fixed error that failed to recognize first column on import Accounts: Fixed bug that allowed access to modules that weren't active Version 7.2.2 (8/30/2019) New Features 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 Improvements 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 Fixes 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 Version 7.2.1 (8/14/2019) Improvements Remotes: Changed remote connections to VPN Bug Fixes Remotes: Fixed bug that left references to the subdomain in the hierarchy table after the subdomain has been removed from a remote connection Version 7.2.0 (8/3/2019) New Features 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 Improvements 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 Fixes 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 Version 7.1.2 (7/19/2019) Improvements Finance: Updated budgets module levels to be system level Bug Fixes People: Fixed bug that caused error with inherited certifications Version 7.1.1 (7/9/2019) Bug Fixes People: Fixed bug that turned off logging Accounts: Fixed issue when creating new accounts that use the same email or username as deleted accounts Version 7.1.0 (7/3/2019) New Features 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' Improvements 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 Fixes 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 Version 7.0.0 (5/22/2019) New Features 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 Improvements 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 Fixes 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 Version 6.6.2 (4/24/2019) Bug Fixes Documents: Fixed bug that incorrectly displayed when a user was last active for the status of acknowledgements Version 6.6.1 (4/2/2019) Bug Fixes 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 Version 6.6.0 (3/1/2019) New Features 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 Improvements 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 Fixes 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 Version 6.5.1 (1/15/2019) Bug Fixes Assets: Fixed bug that prevented users with certification role access from viewing maintenance log files Version 6.5.0 (12/15/2018) New Features 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 Improvements 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 Fixes 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 Version 6.4.2 (9/29/2018) Bug Fixes 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 Version 6.4.1 (9/12/2018) New Features Documents: Added ability to title the document name the same as the file name with one click Improvements 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 Fixes 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. Version 6.4.0 (6/15/2018) New Features 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 Improvements 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 Fixes 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 Version 6.3.0 (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 Version 6.2.0 (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 Version 6.1.0 (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 Version 6.0.1 (10/15/2017) 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 Version 6.0.0 (8/26/2017) 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 Version 5.8.0 (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 Version 5.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 Version 5.7.0 (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 Version 5.6.0 (2/17/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. Version 5.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. Version 5.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. Version 5.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 Version 5.4.0 (12/31/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. Version 5.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. Version 5.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. Version 5.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. Version 5.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. Version 5.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. Version 4.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 instructors 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 . Version 4.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. Version 4.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. Version 4.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. 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. Version 3.2.0 (9/17/2014) New Feature 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. Version 3.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. Version 3.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. Version 2.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. Version 2.2.0 (4/14/2014) New Features Added public pages to display each user’s certifications. Only displays certifications that are allowed on shared reports. URL available on the User Reports tab in the Admin Center. Version 2.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. Version 2.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. Version 1.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. Version 1.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. Version 1.7.0 (12/31/2013) New Features Added ability to include completion and expiration dates when uploading competency certificates. Version 1.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. Version 1.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. Version 1.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. Version 1.3.0 (11/17/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. Version 1.2.0 (10/15/2013) New Features Added support for editing company information in the admin section. Version 1.1.0 (9/30/2013) Improvements Added support for certifications that never expire. Version 1.0.0 (9/10/2013) Initial Public Release How To Hyperlink Glossary (organized by Module) Accounts Module Add an Access Level for an Individual Archive a User Account Bulk Import Account Information Create a New Channel Customize Your Default KAStrack Login Screen Deactivate a User Account Delete a Channel Edit a Channel Edit an Employee's Supervisor Edit Your Individual Email Alert Preferences Edit Your Individual Email Report Preferences Edit Your Personal Account Info Export User Account Information Manually Approve/Deny User Registrations Create an Individual New Account Permanently Delete a User Account Reactivate a Deactivated Account Reset the Password for Another User Reset Your Own Password Restore an Archived User Account Actions Module Add A Budget Alert for an Action Group Add a Budget Approver Group in the Actions Module Add Actions to an Action Group Template Add Comments to an Action Archive an Action Group Assign an Action Assign an Action Approver Assign Interested Parties to an Action Bulk Edit Selected Actions Copy a Workflow Copy an Action Group Template Create a New Action Create a New Actions Group Create a New Budget Approver Group Create A New Action Group Template Create New Module Levels Create New Workflow Delete a Budget Approver Group Delete a Workflow Delete an Action Delete an Action Comment Delete an Action Group Delete an Action Group Template Edit a Workflow Edit An Action Group Edit An Action Group Template Edit an Existing Action Edit an Action Group Status Export Action Groups in a .csv File Import Bulk Actions Upload Files to An Action Assets Module Access an Asset's PDF Data Sheet Access an Asset's QR Code Add a Meter to an Asset Add a New Manufacturer Add Components to a Parent Asset Add Fields to an Asset Type Add Interim Notes to a Task without Completion Add Meters to a Task Template Add Tasks to a Task Template Apply a Task Template to the Task Schedule Archive an Asset or Component Assign / Unassign Users and Certification Roles to an Asset Attach an Asset Library File to an Asset Bulk Assign / Unassign Assets Bulk Import Asset Information Bulk Export Asset Information Change a Manufacturer's Name Change a Task Template Name Change an Asset Type Name Clean Manufacturers Copy and Rename a Task Copy and Rename a Task Template Copy and Rename an Asset Create a Meter Type Create a New Asset Create a New Asset Type Create a New Task on a Task Schedule Create a New Task Schedule Template Create a Permissive Task Group Create an Asset Create New Module Levels (Assets Module) Customize Trigger Settings Based on an On Expiry Period Customize Trigger Settings Based on Pre-Existing Tasks Customize Trigger Settings with a Generate Every Period Customize Trigger Settings with a One Time Period Customize Trigger Settings with an Every Period Customize Trigger Settings with an Every (strict) Period Delete a File Attached to a Task Delete a File from the File Library Defer a Task Delete a Manufacturer Delete a Meter Type Delete a Task Delete a Task Template Delete an Asset or Component Delete an Asset Type Delete an Asset Type Field Delete Historical Task Records Delete Multiple Tasks Simultaneously on the Task Schedule Display Select Tasks in the Task Schedule Table Download a File Attached to a Task Download a File from the Asset File Library Download Historical Task Attachments Edit a File's Details in the File Library Edit a Meter Type Edit a Task Edit an Asset Edit an Asset Type Field Edit the Date / Time of Task Completion for Historical Tasks Log Asset Data Log a Task has been Completed Mark an Asset as Out of Service Mark Multiple Tasks as Complete on the Task Schedule Move an Asset/Component to Another Asset/Component Navigate the Task Log History Page Record a Fault Refresh the Task Schedule Table Return an Out of Service Asset to Service Run an Asset Report Run Reports on Historical Task Data Upload a File to an Asset Upload a Task File Upload Files to a Task after a Task has been Completed View a Manufacturer's Key Information View a Meter Type's Key Information View Additional Notes Associated with a Task View All Component's on an Asset's Task Schedule Page View an Asset's Components View an Asset's Cost / Time Summary View an Asset's Historical Logs View an Asset's Summary Modal View an Asset's Task Schedule View Files Associated with an Asset/Component View Historical Logs for a Specified Task View Interim Notes Associated with Historical Tasks View Task Details View a File Attached to a Task View an Asset Type's Key Information View the Details of a File in the File Library View the Fields associated with an Asset Type Attendance Module Create the Base Form for an Attendance Log Create an Attendance Log Activate Muster Mode for a Drill Activate Muster Mode for an Emergency Copy an Attendance Log URL Link Download / Copy an Attendance Log QR Code Create a Custom Date/Time Format for an Attendance Log Deactivate Muster Mode Delete an Attendance Log Delete an Individual Attendance Log Entry Edit the Admittance Desk Page Edit the Columns on the All Entries Page Table Edit the Columns on the Currently Signed In Page Table Edit the Columns on the Muster History Page Edit the Columns that Show when Mustering Edit the Display Page Enable the Admittance Desk Page Enable the Display Page Generate a Time On Site Summary Report Make Entries Prior to a Date/Time as Signed Out Mark Individuals Signed In Prior to A Certain Date/Time as Accounted For While in Muster Mode Refresh the Currently Signed In Table Refresh the Muster Table while in Muster Mode Show an Attendance Log on the Main Menu Sign Out an Individual Sign Out Individuals when In Muster Mode Sign Out Other Individuals (In Bulk) Calendar Module Create a New Calendar Event Create a New Calendar Filter Create a New Module Level (Calendar Module) Delete a Calendar Filter Edit a Calendar Filter Communications Module Apply a Notification Template to Existing Accounts Attach a Documents Module File to a System Message Attach a File to a System Message Copy a QR Code Copy a QR Code's Destination URL Link Create a Custom QR Code Create a New Communications Templates Create a New Module Level (Communications Module) Create a New Notification Template Delete a QR Code Download an Individual QR Code Download Multiple QR Codes at Once Download QR Code Hits Data in a CSV File Edit a QR Code Edit Email Report / Alert Notification Settings for Existing Accounts Edit New User Notification Templates Reset the Hit Count on a QR Code Send an Email in KAStrack Set Up Additional Account Fields for Email Settings Use a Communications Template when Sending A System Message View a Custom QR Code Courses Module Access Course Stats Add Custom Course Content Add Different Question Types Add Pages in a Course Add Question Groups in a Course Create a New Course Create a New Module Level (Courses Module) Delete a Course Edit Course Properties Edit Existing Pages Set Up A Course As A Certification Take a Course In Test Mode Upload a Video / Document in a Course Dashboard Module Edit a Dashboard Create a New Dashboard Add a Module Summary Widget to the Dashboard Add Forms to the Forms Module Summary Widget Create a Chart Widget Create a Speed Dial Edit a Speed Dial Delete a Speed Dial Unpin a Widget or Speed Dial from the Dashboard Database Module Add a Database Field Add a Database Group Add a Database Rule Add a New Module Level (Database Module) Add an Individual Database Entry Add Tags to a Database Entry Bulk Edit / Delete Database Entries Copy a Database Create a Database Delete a Database Delete a Database Entry Delete Database Groups Edit a Database Edit a Database Entry Edit Database Groups Edit the Status of a Database Rule Export Database Entries Import Database Entries from a CSV Import Fields from a CSV File Import Fields from a PDF Field Import Place Databases into Groups Dispatch Module Access a Dispatch Log Access a Dispatch QR Code Add a Waypoint to an Itinerary Add an Activity to a Dispatch Itinerary Add Approvers to a Dispatch Add Assets to a Dispatch Add Certifications to a Dispatch Add Dispatch Locations to the Locations Database Form Add Distribution Lists to a Dispatch Add Form Entries to a Dispatch Add Forms to a Dispatch Add KAStrack Documents Module Files to a Dispatch Add Notes to a Dispatch Add People to a Dispatch Add Reports to a Dispatch Add Tags to a Dispatch Approve a Pending Dispatch Status Change Change the Dispatch Status Create a Footer for a Dispatch Distribution List Create a New Dispatch Create a New Module Level (Dispatch Module) Create a Pre-Defined Distribution List Delete a Dispatch Delete a Dispatch Attachment Delete a Distribution List Edit a Dispatch Edit a Dispatch Attachment Edit a Pre-Defined Distribution List Edit Users and Certification Roles Available as Dispatch Approvers Give Default Permission to Approve all Incidents Include Document Attachments in Dispatch Orders Indicate a Dispatch Incident Send a Dispatch Order via Email Show Individual Form Entries on a Dispatch Update Estimated Activity Status with Actual Date / Time Update Waypoint Arrival/Departure Status Upload a File as a Dispatch Document View a Dispatch Log View a Dispatch Order View the Dispatch Orders PDF Documents Module Access A File's QR Code / URL Link Access A Folder's QR Code / Link Acknowledge a Document/File Add Comments to a File Add Tags to a Folder Affirm a Document/File's Suitability Approve a File Submitted for Review Create a New Folder Create a New Module Level (Documents Module) Decline Approval of a File Submitted for Review Delete a Folder Designate a File is Public Designate a Folder is Public Download a Folder Download all Files Requiring Action Edit the Title of a Folder Move a File/Folder Publish a Document/File Reject a Document/File and Prevent Publishing Reset the Since Last Review Document List Review New File Revisions when Notified Search all Documents Updated after a Selected Date Send an Acknowledgment Reminder Alert for a Document/File Specify Who Should Receive Notifications of New File Revisions Upload New Documents/Files Upload a Revised Version of an Existing File View a File's History View Actions Associated with a Document Finance Module Access a Budget Item Attachment Add A Budget Alert Add a Budget Item Add a New Budget Approve / Reject a Budget Item Archive a Budget Close a Budget Create a New Module Level (Finance Module) Edit a Budget Edit a Budget Alert Edit a Budget Item After Submission for Approval Resubmit a Budget Item form Approval after Edits are Made Set / Edit a Budget's Approvers and Approval Notifications Submit a Budget Item for Approval Unlock a Submitted Budget Item for Editing Forms Module Access a Form's Shareable URL Link / QR Code Add a Field to a Form Add a Forms Group Add a New Module Level (Forms Module) Add an Individual Form Entry Add Forms to a Group Add Tags to a Form Entry Approve a Form Entry Pending Approval Archive a Form Bulk Edit / Delete Form Entries Clear a PDF Cache Close a Form Convert a Database to a Form Copy a Form Create a Form Create a Form Aggregation Create a New Form Field Rule Delete a Form Delete a Form Aggregation Delete a Form Entry Delete a Forms Group Delete all Testing Entries Download a PDF Form Edit a Form Edit a Form Aggregation Edit a Form Entry Edit a Form Entry Pending Approval Edit a Forms Groups Edit the Status of a Form Rule Export Form Entries Import Fields from a PDF Field Import Import Form Fields from a CSV File Import Form Entries from a CSV File Integrate Another Module Into a Form Make a Form Live Reject a Form Entry Pending Approval Require Form Entry Approval Submit Entries Using a PDF Upload a PDF Form (after Fields have been created) Integrations Module Create an External Link within Integrations Edit an External Link within Integrations Delete an External Link within Integrations Inventory Module Add a Stock Item to the Inventory Add a Unique Item to the Inventory Add an Inventory Location Create a Stock Database Create a Unique Items Database Create an Inventory from Scratch Create Module Levels (Inventory Module) Delete an Inventory Edit an Inventory Integrate a Database with the Inventory Module Return a Unique Item to the Inventory People Module Access a User's Roles and Certifications Report QR Code Acknowledge a Document/Video Associated with a Required Certification Add Comments to a User's Submitted Certification Add Multiple Required Users to a Certification Approve a Certification Submitted for Approval Approve a Submitted Certification Pending Approval Approve Multiple Certifications Submitted for Approval by a Specific User Assign a Certification Role to Multiple Users at Once Assign a Certification Role_Individually Assign Candidate Users to a Certification Role Assign Certifications to a User Independent of a Required Certification Role Assign Users to a Certification Independent of a Required Certification Role Attach a File or Link to a User's Certification Batch Submit Certifications in Bulk Complete a Form Associated with a Required Certification Complete Payment for a Required Certification Certify Certifications/Competencies_Supervisor Report Table Create a Certification Create a New Company Create a New Module Level (People Module) Create a Shared Certifications Report Create, Define, and Assign Users to a New Certification Role Decline a Submitted Certification Pending Approval Defer a Certification for a Specified User Define Competency Settings for a Role Define the Certifications Assigned to a Company's Certification Roles Delete a Certification Role Delete a Company Delete a Certification Delete a Shared Certifications Report Designate that an Employee is in Training_User Page Edit a Supervised User's Account Information from the People Module Edit a User's Certification Completion/Expiration Dates Edit Company Information Edit Attachment Naming Settings for the People Module Edit Certification Role Information Edit a Company Specific Certification Role Description Edit Notification Settings Edit Required Certifications for a Certifications Role Edit Role Information or Permanently Delete a Role Edit the Roles Associated with a Certification Export User Certifications Export Roles/Certification Assignments Export User Certifications Import User Certifications Import Certification Roles Import Certifications Indicate a Required Certification Cannot be Deferred Indicate a Required Certification is Not Applicable to a Specified User Make a Hidden User a Visible User on the Users Table Designate an Individual a Hidden User on the Users Table Record a New Competency Certificate Remove a Certification Role from a Company Reset a User's Roles and Certifications Report QR Code Send an Email Notification Regarding a Certification Send a Shared Certifications Report via Email Set an Employee Certification as Not Applicable / Defer Temporarily Submit a Required Certification Submit Certifications/Competencies from the Supervisor Report Table Take a Course Associated with a Required Certification Update Assigned Certification Records from the Matrix Table Use Attachment Inbox to Upload a File and Attach it to a Certification View a User's Certification History Modal View a User's Roles and Certifications Report Reports Module Add a Module Level (Reports Module) Assign Permissions to a Custom Report Assign Permissions for a System Report Copy a Report Create a Chart Create a Custom Report Delete a Chart Delete a Report Download a Report Edit a Chart Edit a Report Import KAStrack Report Data into Microsoft's Power BI Include Dynamic Restrictions on a Custom Report Run a Report Site Settings Module Assign Remote Access Profiles Create a Customized Access Level Create Payment Configuration Using Stripe Create Registration Profiles Delete a Customized Access Level Edit a Customized Access Level Edit Company Info Edit Email Settings Edit Password Requirements Edit the Accounts Module Active Accounts Table Edit the Accounts Module Archived Accounts Table Edit the Accounts Module Pending Registrations Table Edit the Finance Module Active Budgets Table Edit the Finance Module Budget Items Per Budget Table Edit the People Module Users Assigned to a Role Table Edit the People Module Users Associated with a Certification Table Edit the People Module Users Table Export Registration Profiles Import Registration Profiles Tags Module Create a New Module Level (Tags Module) Create a New Tag Category Create a New Tag from an Entity in Another Module Create a New Tag in the Tags Module Delete a Category Delete a Tag Edit a Category Edit a Tag Global Glossary Reina: A cute dog that runs a house in New Orleans. Saints: Amn NFL football team that is struggling and is having a Rebuilding Decade Gluten: Evil crap Sundays: Mitzi's Favorite Day of the Week Regular Expression (regex) Resources Regular expressions (often referred to as regex) are a way to describe patterns in text so that a computer / software can find what you’re looking for or validate the text against a defined rule. They're used to search, validate, or pull out specific pieces of text from larger strings (like emails, numbers, or words). To learn a bit about regex, refer to the below links. Regex cheat-sheet with explanations: https://www.rexegg.com/regex-quickstart.php Regex simple cheat-sheet: https://cheatography.com/davechild/cheat-sheets/regular-expressions/ Test regex in an online tool: https://regex101.com/