- Use org SCAT 6 checkbox instead of env vars to enable the feature.
- Remove duplicated code after combining staging and master complete git history.
- Fix urgent bug in athletes profile (related to checking report_concussions role permission).
Fixes
- Athletic Trainer System (ATS) Integration
- Stripe Individual Payments Feature
New Features
- Massive registrations: admins can upload a CSV file with users/passcodes to invite them.
- SCAT 6 Implementation
New Features
Permissions bug fix when user has an invalid test and a new baseline has been authorized it’s not allowing the user to approve invalid results.
Fixes
- Integrations navbar fixes.
- Integrations organization permissions fixes.
- CIR permission fixes.
- Roles and passcodes form bug fixes.
- Overall permission debugging.
Fixes
- Fixed XLNTBrain logo not showing up on some PDF documents
- Added report_submitted flag to concussion model so that Healhty Roster job only processed concussion with actual data
Changes
- Added Heathy Roster Integration.
- Replaced wicked_pdf for Grover/Puppeteer/Chromium headless PDF report generator.
Changes
Upgrade to Rails 5.2 and MongoDB 8
Changes
New Symptom Checklist schedule type (two times a day), allowing the user to fill the form twice a day from the web or mobile app.
New validations in the API to allow the mobile app to select the date and validate the Symptom Checklist schedule type to check if the user can submit the form twice a day.
Changes
BUG: When athletes concussions are documented it should automatically have daily symptom check list selected.
BUG – Distributor Member – Users that belong to a distributor cannot be invited to be District or State Admin
Feature: Implement web and mobile notifications with Firebase
Create CNS Admin button to transfer account data from account A to B.
BUG – Add organization to a new District – Error 404
BUG: Check State and District Admin invite button because it seems to be inviting users without admin privileges.
BUG: When Athletes take baseline, it shows complete it user list even with invalid results (new yellow var with “Invalid” step).
Changes
Passcode PDF wording update
ATs and Coaches Role updates
Added training videos in resources page
Fixed bug where user cannot accept invite to be a distributor admin
Automatically assign students to organizations based on school emails
Payments with credit card: Admins will be able to input a credit card to pay annual subscription fee or create a subscription to do it automatically.
Billing Dashboard: Payments will be listed here for admins to view. Currently only credit card payments are listed here but all payments will be listed here in a future release.
Two Factor Authentication (Hierarchical Management Feature)
Changes
Passcode PDF wording update
ATs and Coaches Role updates
Added training videos in resources page
Fixed bug where user cannot accept invite to be a distributor admin
Automatically assign students to organizations based on school emails
Payments with credit card: Admins will be able to input a credit card to pay annual subscription fee or create a subscription to do it automatically.
Billing Dashboard: Payments will be listed here for admins to view. Currently only credit card payments are listed here but all payments will be listed here in a future release.
Two Factor Authentication (Hierarchical Management Feature)
Changes
Improved search queries for non admin users
Fix issue where baseline test is 1 day before actual date taken
User preferred timezone selection (Default: Eastern Timezone)
Changes
CNS Admin Search Grids Performance Improvement
Fixed Blank Comprehensive Report Bug
Changes
Fix to tests and health page for non concussed athletes
Update post injury hint text
Fix OTP field for nil user
Add 15min devise timeout
Changes
Bug fix: Athletes not being able to view symptom checklist
Bug fix: Comprehensive report not showing charts
Implement progress bar to PDF comprehensive report
Changes
Two Factor Authentication (Individual)
Fix Null check users reporting a concussion
Fix check last checklist time method
Fix symptom checklist bug
Changes
Bug fix: showing “potentially invalid results” on test reports
Bug fix: showing 404 Not Found after creating an organization
Change 24 hour check in cog test to daily check
Changes
Fixing 404 error after trying to revert a concussion for an athlete
Changes
Fix delete district cascade issue
Convert test type for superadmins
Revert concussions for superadmins
Update join as athlete text
Enable/disable RapidAPI email validation for superadmins
Changes
Bug fix: Return to gameplay PDF for distributors was showing up grey
Bug fix: Align logo to right of flyer pdf in resources page
Feature: Add payment plans features for each level
Feature: Add payment reminder 2 months before plan expiration date
Changes