- Dashboard
- Fix action items not loading.
- Landing
- Add email validation to the login page.
- Fix event ordering on the event page.
- Payments
- Add new payments portal with invoice generation and new paypal integration.
- Add bulk invoice generation per event level.
- Add ability to send public links to invoices to allow anyone to pay / view.
- Region Administration
- Fix team editing in backend.
- Team
- Fix team status calculation for local agreements.
- Fix "Urgent Roster Issue" and "Error" status colors.
- Fix event results not loading.
- Accounts
- Fix new accounts not linking to teams.
- Bulletins
- Only show stats when processing or published.
- Fix stat counts.
- Events
- Improve alerts.
- Move event page to new UI.
- Add support for public news feed for events (as public bulletins).
- Enable multiple preferencing waves.
- Add new agenda PDF design.
- Add PO Received payment status.
- Landing
- Add public team list with filtering options.
- Platform
- Add global search tool to find teams, events, and more.
- Region Administration
- Add region stats page with team status tracking.
- Teams
- Move Team Management to the new UI.
- Add team data sync to FIRST.
- Add new agreements status to differentiate between local and remote agreements.
- Add new "Status Quickview" icons that breakdown a team status. Available on the public team list, user's team list, and the team management page.
- Fix team counts not including manually added members.
- Bulletins
- Fix sending.
- Fix bulletin list view when status is `scheduled`.
- Update bulletin list to detect status transitions from scheduled -> processing -> published dynamically.
- Add stats to bulletins.
- Platform
- Fix some text issues in light mode.
- Region Administration
- Fix Bulletin Crash.
- Fix teams not displaying.
- Add team member status filtering for bulletins.
- Improve volunteer list for bulletins.
- Accounts
- Add ability to view agreements after completion.
- Events
- Mark events as complete if season has been processed.
- Landing
- Move to new event card list format.
- Region Administration
- Add "Save as new" functionality to more data types.
- Fix team and event season filters in the backend.
- Add better clone functionality for events.
- Platform
- Fix redirects after login.
- Fix logout.
- Accounts
- Remove username and password based logins and transition to email link logins. All passwords have been purged.
- Improve signup and login flow.
- Add public news feed.
- Remove demographics and purge previous data.
- Migrate account settings to new UI and remove unused data.
- Add 2FA support via Apps and SMS.
- Bulletins
- Add bulletins to replace broadcasts.
- Add new messages page to view bulletins.
- Enable Serif vs Sans-Serif font support.
- Events
- Move to new UI for the event list.
- Update event status that better describes status for teams.
- Event Management
- Move to new UI for event management.
- Add bulletin editing / sending support.
- Landing
- Add a new landing page in the new UI.
- Added a combined login and sign-up flow that pulls from existing data for rapid onboarding.
- Add public news feed.
- Enabled 2FA based login.
- Region Administration
- Add "Save as new" functionality in the backend.
- Add bulletin editing / sending support.
- Platform
- Introduce brand new UI and experience.
- Created new landing page.
- Rewritten secret management on new platform.
- Remove Broadcasts and Email Campaigns.
- Team Management
- Move select team interface to new UI.
- Select team UI now shows all teams by default, but places active teams at the top.
- Fix issue where invites only appeared for the primary email address. They will now appear for all verified emails.
- Remove Invite codes in favor of direct email association.
- Accounts
- Fix account creation error.
- Platform
- Update to Django 5.2 and move to new features.
- Perform 2024 season data cleanup.
- Teams
- Students no longer on the roster will trigger the "Urgent Roster Issue" status now.
- Event Day
- Improve combined event scripts when both event contains the same award(s).
- Event Day
- Fix rubric availability for events that enabled event day but uploaded paper rubrics.
- Fix permission issue for event partner lookup.
- Event Day
- More fixes accessing event day pages for some users.
- Another fix for award saving.
- Accounts
- Fix auth error after login.
- Event Day
- Fix accessing event day pages for some users.
- Accounts
- Improve login form protection.
- Event Day
- Fix script / award saving.
- Team
- Fix edge case where accepting an invite did not update a team status.
- Event Day
- Allow partners to manage check-in status after event day.
- Region Admin
- Improve schedule importer.
- Teams
- Show event results if event does not use pit admin check-in.
- Region Admin
- Show extra/optional items on the team payments page.
- Events
- Add manage link to archive page.
- Event Day
- Fix rubric availability for events prior to digital judging.
- Fix rubric availability for Challenge events that utilized digital judging.
- Team
- Fix missing seasons when viewing previous season events.
- Volunteers
- Another Fix for VMS importer not seeing screening for some users.
- Volunteers
- Fix VMS importer not seeing screening for some users.
- Team
- Fix teams missing previous season results.
- Accounts
- Fix rare mishandling of duplicate username checks.
- Broadcasts
- Fix missing logo(s) on digest emails.
- Add from to digest emails.
- Event Day
- Enable digital reviewing for FIRST LEGO League: Explore.
- Fix issue where referee reset button did not honor selection made on the prompt.
- Fix empty scripts showing up as completed.
- Add example of an unapproved rubric.
- Add protections if rubrics are not defined for a program or season.
- Rework schedule imported to be more resilient to invalid data.
- Events
- Fix issue where combined agendas did not honor config of displaying scheduled activities.
- Event Management
- Improve recipient handling when editing sent broadcasts.
- Region Admin
- Fix error searching award types in the backend.
- Improve agreement backend and enable searching.
- Improve recipient handling when editing sent broadcasts.
- Team
- Update Team view of their completed rubrics
- Update naming of digital rubrics.
- Events
- Fix certain cases where event hosts could not access files.
- Check success for manual rubric upload on upload as well as page load.
- Broadcasts
- Fix sender missing on broadcasts.
- Fix broadcasts not loading from email links.
- Fix broadcasts not sending to volunteers.
- Events
- Add checking for when cloud storage bucket silently fails.
- Fix event hosts not having access to uploaded rubrics and results.
- Improve naming for uploaded files.
- Fix some advancement calculation edge cases.
- Accounts
- Fixed login page to only show active events for the current partner.
- Event Day
- Fix Referee, Head Referee, and Scorekeeper interfaces to show proper round numbers.
- Fix Game announcer report to use proper round numbers.
- Add feedback verification to the Judge Advisor interfaces.
- Fix Judge and Judge Advisor interfaces to hide Sessions tab when there is no schedule data.
- Teams
- Enable digital rubric delivery.
- Event Day
- Improve judging interface.
- Add script entry to judging interface.
- Add delib interface.
- Fix issues with gp_notes not exporting.
- Remove GP notes button from ref interface.
- Event Day
- Fix clicking in end of match sound.
- Event Management
- Fix version mismatch error when assigning volunteers.
- Region Management
- Fix volunteer reports in old interface.
- Event Day
- Fix rubric saving issues.
- Region Management
- Improve volunteer assignment interface with better default role filtering.
- Accounts
- Remove username recovery link. No longer needed with email login.
- Fix email login with no verified email.
- Event
- Fix volunteer signup on the event page.
- Event Day
- Event Management
- Fix import error when files have bad naming.
- Region Management
- Fix some volunteer issues.
- Event Day
- Clear schedule cache on changes.
- Fix issue where RG validation map only loaded if ref permissions were assigned.
- Add new v2 API with judging data.
- Add GP ref notes to V1 export API.
- Add practice match ranking display.
- Event Management
- Allow enabling of specific event day modules per event.
- Show sender on broadcasts.
- Fix issues with ordering and assignment for volunteers.
- Region Admin
- Show sender on broadcasts.
- Allow setting of Event Day permissions for event hosts.
- Add event day, practice tables, and schedules to event admin.
- Add email settings for screening exceptions.
- Volunteer
- Another patch for VMS import.
- Ignore screening for users age 18 or younger.
- Add email-domain based screening exemption.
- Event Day
- Volunteers
- Update to new VMS report and enable importing.
- Account
- Fix missing add email link.
- Event Day
- Some improvements to harden referee interface.
- Account
- Fix password reset for pre-2024 migrated accounts.
- Broadcasts
- Improve send queue management.
- Broadcasts
- Fix logic error in sending.
- Volunteer
- Fix not being able to sign up for events..
- Fix some assignment issues.
- Broadcasts
- Rewrite sending algorithm to hopefully final fix sending issues.
- Event Management
- Show sent count for broadcasts.
- Enable result uploading.
- Region Admin
- Show sent count for broadcasts.
- Broadcasts
- Add support for attachments in broadcasts.
- Fix some issues with broadcast sending.
- Event Day
- Fix issue with practice tables and the score display.
- Change 30 second warning sound effect to a submarine diving klaxon alarm.
- Event Management
- Show read count for broadcasts.
- Region Admin
- Show read count for broadcasts.
- Event Day
- Fix permission issues for partners.
- Fix loading event day with roles assigned.
- Move completed events to bottom of event day.
- Volunteers
- Fix various issues that prevented signup and assignment.
- Event Management
- Enable volunteer assignment.
- Region Admin
- Enable volunteer assignment.
- Conversations
- Fix broadcast send filter.
- Fix broadcast not marking as read.
- Account
- Fix password recovery for non-primary emails.
- Teams
- Enable non-primary email matching for national record matching.
- Fix not handling team role changes in some cases. .
- Account
- Fix account recovery and creation to check for non-primary emails.
- Platform
- Add some analytic tracking.
- Region Admin
- Fix scheduling import errors.
- Account
- Enable email settings for digests.
- Conversations
- Activate broadcast digest emails.
- Event
- Add initial broadcast support.
- Do not show volunteer tab unless role template is active
- Region Admin
- Enable sending of region / program wide broadcasts.
- Team
- Fix issue where team status did not update after signing Lumieos Agreements.
- Team
- Fix issue where team status did not update after signing Lumieos Agreements.
- Account
- Update some pages to redirect if user is logged in.
- Event
- Move volunteer signup flow to new volunteer backend.
- Don't show profile form unless its required (first time volunteers for the season).
- Event Day
- Tweak end of match buzzer sounds a bit to make it start quicker.
- Platform
- Move to new dependency management system
- Volunteer
- Fix error when completing profile for the first time.
- Dashboard
- Remove payment action items if there is no event fee.
- Event Day
- Fix message notification when marking a team as no-show.
- Team
- Remove payment section on events page if event has no fee.
- Don't show agenda if team is no show.
- Event Day
- Extend session durations for event day during active events.
- Links and Files
- Fix issue preventing public links from working.
- Region Admin
- Fix issue with agenda imports.
- Volunteers
- Rewrite underlying code to support future features.
- Enable volunteer signup for 2024.
- Add support for public roles that are not assignable (IE: Assign as needed).
- Event
- Hide email and volunteer management pages for now.
- Team
- Remove preference estimate on event selector when registering for an event and preferencing is done.
- Region Admin
- Fix audit log deep links.
- Event
- Add processing time for preference registration and automatically set up processing task.
- Team
- Show when preference window closes and when they will be processed.
- Add action item to pay when preferences are submitted and team has not yet paid (for regions where payment is required in advance).
- Add action item to pay for regions that have payment after registration.
- Change advancement text on registration page to reflect advancement based on official criteria.
- Event
- Remove Payment and Email links for event management.
- Team
- Show preferences for an event registration (if available).
- Remove preference load values after preference window closes instead of when registration opens.
- Platform
- Fix missing styling on some error pages.
- Attempt to reduce frequency of expired message after login.
- Region Admin
- Add preference report per level.
- Team
- Add preferencing load estimates to event registration page.
- Add note about external online payment delay.
- Event
- Fix preference processing.
- Region Admin
- Add template preview for Event Registration.
- Team
- Fix roster issue where second coach did not always show if screening was required.
- Event Day
- Fix score-sheet success message showing as error.
- Fix control issues with score display popup.
- Platform
- Clean up UI dependencies and dynamically generate depending on page.
- Region Admin
- Add level to events list if team has preferences.
- Team
- Fix registration error during payment check.
- Added date to preferences list.
- Dashboard
- Remove erroneous registration action item during preference selection window.
- Team
- Change last updated time from relative to exact date.
- Platform
- New version to fix packaging issue with 24.2.0.
- Events
- Fix event registrations not processing.
- Platform
- Improve intermediates cache to improve performance.
- Fix incorrect icons on buttons in rich text editor.
- Fix cache not clearing on modification of certain objects.
- Region Admin
- Enable creation and editing of region broadcasts.
- Fix crash when adding events without start and end time.
- Restrict certain backend views to partner specific items.
- Fix condition search builder on the team list page.
- Teams
- Fix hover text if team demographics are not required.
- Show date for event selector.
- Platform
- Fix caching and duplicate action items.
- Platform
- Fix public datatable APIs.
- Teams
- Fix wording on Add Team page.
- Events
- Fix public pages not working correctly.
- Accounts
- Fix editing email address.
- Platform
- Fix issues with emails not sending.
- Teams
- Fix missing past event score sheets and rubrics.
- Remove event downloads once season has ended.
- Platform
- Region Admin
- Fix team name length for imports.
- Platform
- Update Demographic options.
- Update static assets for MyCVR Instance.
- Accounts
- Fix logout url.
- Fix loading issue if session expires at the time of page load.
- Accounts
- Fix a few issues with new user sign up and email validation.
- Region Admin
- Improve permission handling.
- Prevent duplicate teams on team list.
- Accounts
- Fix issue occasional issue with validation errors.
- Send email validation email for existing users on login if not validated.
- Platform
- Update to Django 5.1 and leverage new capabilities.
- Region Admin
- Fix issue where permissions were blocked for some users.
- Platform
- Add better CSRF failure messages.
- Event
- Platform
- More improvements to caching framework.
- Event Day
- Fix missing script editor for award assignments.
- Platform
- Fix performance issue with caching framework.
- Conversations
- Introduce Conversations, a new module of Lumieos to replace News and Updates + Emails.
- Added Broadcasts: a way for events, partners or Lumieos to send you notifications.
- Dashboard
- Replace News and Updates with new Conversations Module - Broadcasts.
- Clean up action item table.
- Events
- Remove calculated robot game table pair and judging pod values if agenda group is not provided.
- Remove team details once event is complete, or if none are provided.
- Improve speed of preference registration processing.
- Platform
- Rework caching framework.
- Purge deprecated assets
- Added Background Task Status Monitoring
- Add Billable Activity Tracking
- Region Admin
- Fix importer failure.
- Cleaned up UI of team list page.
- Show attended events from previous seasons.
- Fix season wizard to properly update team roles and limits for new season.
- Update generated embed code for Team/Event tables to use partner urls.
- Improve JS code API.
- Accounts
- Created new screening records for accounts and migrated existing sources.
- Updated action item generation to reflect new screening sources.
- Add email address verification process and allow multiple emails addresses.
- Events
- Add some validation to fix event day phase when changing event dates.
- Event Day
- Fix issue where event day buttons did not show up on dashboard.
- FIRST Integration
- Allow previous season events to continue after "new" season is live. Allow for multiple FIRST seasons to be active at any time.
- Platform
- Add new Lumieos Branding.
- Add Session timeout and logout system to allow users to be warned of getting logged out.
- Update to Django 5 and move to new features.
- Purge unused files.
- Perform 2023 season PII cleanup and purge remaining 2022 records.
- Region Admin
- Add new season setup wizard.
- Fix issue where previous season data would not load.
- Volunteer
- Hide volunteer interface if season is not setup (when user was a volunteer in the past).