NTQ Performance

Recent updates to NTQ Performance.

How to approve and publish changes

  1. Log in as an admin or consultant to get started.
  2. Check the preview app at preview.ntqperformance.com. Confirm everything looks right.
  3. Admins and consultants: click Approve for Review at the top right. This marks the preview as ready and notifies JR.
  4. JR only: once the review is approved, the Publish to Production button unlocks. Click it and confirm to merge to ntqperformance.com.
  5. Changes go live within a couple of minutes after publishing.
March 1, 2026
Deployed to production: March 1, 2026, 7:40 PM ET

9 PM ET

  • Updated the Dashboard Section Order panel on the Admin dashboard. The four columns now sit side by side: Master, Coach My Journey, Athlete, and Individual. Easier to compare at a glance.
  • Updated text on the What's New page. Wording is cleaner and the publish instructions are easier to follow.

6 PM ET

  • Added a Dashboard Section Order panel to the Admin dashboard. See the current section order for Coach My Journey, Athlete, and Individual side by side. Differences in position are highlighted in yellow. Drag rows in the Master column to set a new order, then click Apply.
  • The Coach My Journey, Athlete, and Individual dashboards now follow a shared section order set by the admin. Sections that do not apply to a role are skipped automatically.
  • Find the panel on the Admin dashboard, below the Organizations section, above Buddy Referrals. Look for the heading 'Dashboard Section Order'.

9 AM ET

  • Added an all-time stat box to the People You've Impacted section on the Athlete, Coach My Journey, and Individual dashboards. The card now shows four numbers: today, this week, this month, and all time.
  • Fixed the People You've Impacted headline number on the Individual dashboard. It was showing the all-time total. It now shows today's count, matching the Athlete and Coach My Journey dashboards.
  • Added text search to all dropdowns in the Report Feedback form. Type to filter the page, section, feature, and role lists. Groups with no matches are hidden as you type.
  • Fixed page titles and browser tab titles across the app. The home page title no longer shows twice in the tab. Blog post share links now include the correct publish date.

8 AM ET

  • Added a Feedback Guide page with a copy-paste template, a filled-in example, and tips for writing clear feedback. Find it at the Feedback link in the bottom nav, or at /feedback-guide.
  • Added a Feedback link to the bottom nav bar for admins and consultants. It shows on every page so you can report something without leaving your current screen.
  • Added What's New and Feedback links to the footer on public pages.
  • Added a Report Feedback form at /report-feedback. Admins and consultants can submit issues directly from the app with page, section, feature, and priority details. No email needed.
  • Added an Issues page for admins and consultants at /dashboard/admin/issues. See all open reports, filter by status and priority, and update progress from one place.
  • Added an open issues summary to this page. Admins see a live count of submitted, acknowledged, and in-progress items with a link to manage them.
  • Updated the admin section at the bottom of this page. The AskJonyGPT placeholder is replaced with a direct link to the Report Feedback form.
  • Added a 'Something look wrong?' link at the top of this page. Clicking it scrolls down to the Feedback section.

7 AM ET

  • Fixed the exercise completion checkmark on the Coach dashboard. The indicator was sometimes staying off after a workout was logged. It now checks both data sources and shows correctly.
  • Fixed the People You've Impacted monthly count on all dashboards. It was counting the last 30 days instead of the current calendar month. It now resets on the 1st.
  • Fixed the buddy streak counter. If both partners finished their check-ins but the overnight update had not run yet, the streak was showing one day behind. It now shows the right number right away.
  • Removed a duplicate streak fire icon from above the exercise stat boxes on the Coach and Individual dashboards. The streak already shows in the header.
  • Added a days-completed count to the All Time exercise stat box on the Individual dashboard. You can now see how many days you have logged workouts, not just total reps.
  • Added publish instructions to this page. The steps are explained at the top so any admin or consultant knows the process.
  • Added a Correspondence section to this page for admins and consultants. It shows the original feedback, what was planned, and what shipped.
February 28, 2026

9 PM ET

  • Fixed the buddy check-in status on the Athlete and Coach My Journey dashboards. The Buddies Accountability section was showing no one checked in even after morning check-ins were done. It now shows the correct status.
  • Fixed the exercise completion checkmark on the Coach dashboard. Athletes and coaches who finished their workout now show as done in the Team Participation section.
  • Fixed the Today exercise count on the Individual dashboard. The stat box was showing 0 even after the workout was marked complete. It now shows the correct rep count, or 'Done' if reps are not tracked.
  • Fixed the exercise stat boxes on the Individual dashboard. They now show 'No workouts logged yet' instead of a row of zeros when no workouts have been recorded.
  • Added automated tests for all four fixes above. If these features break in a future update, the tests will catch it before it reaches users.

5 PM ET

  • Added an Approve and Publish button to this page. Admins and consultants can now push preview changes to the live site from here. No GitHub needed.
  • Added a 'What's New' link next to the preview site badge. Tap it to open this page in a new tab.
  • Fixed email login links on the preview and beta sites. They now point to the correct site so you land back in the right place after signing in.
  • Fixed the login screen. It was briefly flashing to another screen after you entered your code. The transition is now smooth.
  • Added a yellow border and preview label to the test version of the app so it is easy to tell apart from the live site.
  • Fixed sign-out on the preview and beta sites. Logging out now keeps you on the current site instead of sending you to the main app.
  • Updated this page for users who are not signed in. It now shows a login link that brings you right back here after signing in.

4 PM ET

  • Fixed missing exercise stat boxes on the Athlete, Coach, and Individual dashboards. They had disappeared after a recent update. They are back.
  • Fixed the exercise completion checkmark on the Coach dashboard. Coaches can now see which athletes have finished their workout for the day.
  • Fixed the People You've Impacted number on the Coach dashboard. It was showing the all-time total instead of today's count.
  • Fixed the time-of-day greeting. The app was saying 'Good night' starting at 8 PM. It now says 'Good evening' until midnight.
  • Added a Team Accountability section to the Athlete dashboard. It shows how many teammates completed their check-in that day. No individual names, just the group total. Look for it below the Activity Calendar.
Spotted something?

How to report feedback

Describe what you see, what you expect, and how to confirm the fix worked. Use the template so nothing gets missed.

Open the feedback guideIncludes template, filled-in example, and writing tips

ntqperformance.com