Skip to content

Release Notes – 6.28.2023

Written by Monica Prestifilippo

Following are the release notes for additions, changes and fixes made to our application releasing between June 14th, 2023 and June 28th, 2023. Release notes are delivered every other Friday. If you have any additional questions, comments or concerns, please send an email to support@enmotive.com or reach out to your account manager.

NEW FEATURES

Push Registrations to ChronoTrack can now be scheduled to auto-run

We enabled the ability for the push registrations to ChronoTrack feature to now be scheduled to auto-run. As part of these changes you will be able to define the interval for how frequent you would like the push to be ran as well as the end date and time for the push to not be run after. The auto-run can be disabled or re-configured at any time.

FEATURE CHANGES & UPDATES

Removed field of ‘count’ when adding corrals

The field of `count` has been removed from the adding corrals wizard. This was a field that was not intended to be displayed to users and has no effect on users adding, editing or managing their corrals.

Data Matrix Codes now have additional padding

In addition to changes made in the previous release notes, to help users combat applications and devices use of “dark mode”, we have added additional padding around the data matrix codes used for check-in which will make it significantly easier for the scanners to pick-up when dark mode is activated.

Support for admins changing to “lifetime” membership tiers has been added

We have now added support when an admin changes a member from a tier with a defined expiration date to a tier without one, such as “lifetime”. Now the expiration date will be removed as well as any upcoming renewal dates.

Memberships who are not renewed within 12 months will now have their registration status set to “Canceled”

A membership when they first join is considered Complete & Current. When a membership is expired, it is considered Complete & Expired. The change made supports if a membership is not renewed within 12 months of their expiration, they will become Canceled & Expired. This will deem the member as no longer active and if the member joins again will be considered a new member and provided a new membership ID. This will also update properly reports and counts that rely on the Complete vs Canceled registration status.

Permissions UX has been optimized to combine permission role and settings into the same view

Optimized the admin UX of managing permission role access by combining two separate actions into one consolidated action. The actions of assigning a user role then adding any additional parameters (for an Event Admin, Custom Admin or Organization Admin) will now be handled in the same location. This removes the option for “Edit Permission Settings” as they will be managed by the “Permissions” action. This also allows those configurations to occur during the “Adding” of an administrator, that previously was two different steps. Editing an administrator directly form the administrator dashboard now provides the role and any role specific settings in the same view. Related to this change, the permission roles available, that identifies what the role has access to, will no longer load in the view, but is accessible by a button to open a modal window to view the access the permission role has access to.

Event Admins now have permission to the Social Media sub-tab of the Marketing tab

This tab has now been exposed and will allow an Event Admin to manage and configure social media related settings for their event.

Custom Permission roles now accurately list access options for Onsite Settings

There was a migration for the “Custom Permissions” configuration to move from displaying “Expo/Packet Pickup” to the two current listed sub-tabs of “Onsite – Hardware Setup” and “Onsite – Labels & Settings” that were expanded. This also resolves a 500 error some custom permission roles may have run into.

Team Registration List by Category report includes Captain’s corral, if available

Added “Captain’s Corral” selection to the Team Registration List by Category report. This will display if the user that is the team captain has a registration in that category, for that team. If so, and they have a corral assigned, it will display that corral in the report. If the user that is the captain has multiple registrations, it will display the first one.

Optimized Pull Results from ChronoTrack to run differentials

We have optimized the Pull Results from ChronoTrack Live to now run differentials on existing result data. This should lead to a more performant pull as well as resolve an issue where a user had results, rankings and intervals in one `race`, and then was changed in ChronoTrack Live to a different `race` and thus a new set of results, rankings and times. This had caused the user to potentially see duplicate bracket rankings on their results page as well as led to potentially duplicate showings on the leaderboard for a ranking.

Updated tooltip on Self-Cancellation for clarity of the feature

Updated the tooltips displayed to an admin to clarify that a user can self-cancel if the

category fee is equal to $0 and they did not make any other purchases on that registration such as add-on items or donations.

Transfer & Deferral registration process will now indicate if a category requires membership

We will now display the ‘Membership Required’ label next to the category that requires

membership during a ‘Transfer’ or ‘Deferral’ registration.

BUG FIXES

Team Lookup not returning all teams in an event

Resolved the Team Lookup within an Event for an Admin, not returning all results by name search

Tenant Accounting Dashboard Discrepancy when filtering by Statement ID

Resolved a discrepancy on the result when filtering by StatementID on /admin/accounting compared to the statement. This was isolated to how we handled a specific item on the dashboard when there was a product refund in a transfer, where a change to the product resulted in a payment being required. Payments to clients were not impacted and were correct.

Products being removed from a registration during a deferral

Resolve an issue with deferral where products were being changed, where they show as disappearing from the registration. All “disappeared” products were restored. (#5935)

Missing “Custom” merge fields from custom imported list for email campaigns

Updated the Merge Fields list on the campaign content editor to display custom fields that were available in the imported recipient list.

500 error on /admin/orders

Resolved an issue that led to a 500 error when a user tried to search by any search terms on /admin/orders for the tenant.

Interactive and Classic Donor Report Fields

Resolved an issue with the interactive donor report that listed the wrong values for the “Donated To” field (was displaying the Fundraiser ID instead of the Fundraiser Name) and resolved an issue where offline donations were not displaying values for “Reported Donation Amount, Donation Description, Donation Service Fee, User Paid Fee , Amount Paid or Net Donation Amount”.

Interactive Fundraising Report View Link

Updated the “View” link in the report to respect the fundraiser type. Previously it attempted to go to the /admin/registrations/view page for a participant even if the fundraiser line was for a Team or Organization.

GET /organizations/ endpoint changes

Removed the deprecated field for `payee_organization`. We will now allow `is_payee` to be passed through as a parameter with a value of `true` or `false`. We added the field of `organization_finance_id`.

GET /organizations/id endpoint changes

Removed the deprecated field for `payee_organization`. We added the field of `organization_finance_id`.

GET /events/id/registrants endpoint changes

Updated the category_id parameter to accept multiple category_ids to be passed

through with a comma delimited format.

Leave a Reply

Your email address will not be published. Required fields are marked *