Skip to main content
Week of March 2, 2026
Mobile AppAPIBug FixesAdmin DashboardPerformance
Latest improvements

Migrate from mint.json to docs.json for Mintlify hosted docs

[!NOTE] > Low Risk > Config-only change that primarily affects documentation site rendering/navigation; main risk is misconfiguration causing broken docs navigation or deploy issues.

Overwatch Submission Reminders and Notification System

Closes #89

Overwatch Submission Reminders & Notification System

Automated submission reminders keep your team on track with configurable schedules at three levels: global defaults, auction overrides, and location overrides. Choose between interval-based reminders (every N minutes) or deadline-based reminders (submit by specific times). Day-of-week overrides and smart skip logic reduce notification fatigue. A new notification center in the admin dashboard includes browser push support, while the mobile app adds a notification inbox with swipe-to-delete and real-time badge updates. Email reminders can be toggled per user in profile settings.

Backlog report respects date range filter uniformly

The Backlog report’s Quick Stats cards (Locations Tracked, Healthy Locations, Attention Needed, Avg Backlog) and Current Status Table show no data for locations that have visible submission…

Equalize dashboard chart card heights

The three Operational Overview chart cards on the dashboard (“Backlog by Location”, “Defects by Location”, “Backlog by Type”) do not share a consistent height.

Enhance super admin user management interface

Enhance the /admin/users page (super admin only) with richer user context and a more user-friendly editing experience. This builds on the user permissions system introduced in Epic #1401 / PR #1417.

Average backlog per-submission snapshot instead of summing all e…

The Backlog by Location dashboard chart (get_backlog_by_location RPC) displays inflated average backlog hours because the SQL function sums backlog from all lot submission entries across …

Constrain AuctionSwitcher width for single-auction users

🤖 Generated with Claude Code

Update Backlog by Location chart to show avg hours with custom date range

Part of the Backlog by Location chart update. See parent epic.

Remove internal developer docs from public Docs site

The public documentation site ([docs.auctionexcellence.com](https://docs.auctionexcellence.

Registration gate + auction creation permission system

Part of #1401 — Registration gate + auction creation permission system

Registration gate and auction creation permissions

New users now enter a pending approval state after registration. Super admins can approve users and set per-user auction creation limits from the new User Access page at /admin/users. Approved users see a welcome banner on their Auctions page; unapproved users see a pending approval banner explaining their status and noting they can still join auctions via invitation.Part of epic: #1401

Extend attendance check-in/out to support roster members

Part of epic: #1387

Tag scroll truncation + add tag search in TagFilterSheet

The TagFilterSheet bottom sheet in the mobile knowledge base stops scrolling after approximately 24 tag items. Users cannot access tags beyond the visible area.
Week of February 23, 2026
Admin DashboardAPIMobile AppBug Fixes
Latest improvements

Migrate admin form components from dialog to sheets

Replace all 23 form Dialog (modal) components in the admin dashboard with Sheet (side panel) components.

Jobs Enhancement — Ability Sign-Off & Qualification Tracking

Enhance the existing Jobs Matrix (Epic #1290) to track who signed off on each team member’s abilities, display qualification percentages across the admin UI, and provide a **Job Ability…

System jobs/abilities not visible at auction level

System-wide jobs and abilities created by a superadmin at the system level (/jobs-abilities/manage) do not appear in the “System Jobs” and “System Abilities” read-only sections when viewing the a…

Add search, tag filter, and category filter to KB Videos management tab

The Videos tab on the Knowledge Base management page (/knowledge-base/manage?tab=videos) currently only displays videos grouped by collapsible category sections.Improve the admin dashboard header by:

Dashboard Improvements - Backlog and Defect Bar Charts

Add three interactive bar chart visualizations to the top of the admin dashboard, above the existing metric cards. These charts provide at-a-glance operational insights across all lots.

Team Attendance System - Check in / Check out with new Manager Role

Closes #89

Change job activity rate from $/hr to cars/hr

The job activity rate field currently displays as a dollar-per-hour ($/hr) value in the admin UI, but it should represent cars processed per hour — consistent with how activity rate is already …

Template toggle fix

Allow super admins to create new auctions from pre-configured templates. An auction can be toggled as a template, making it available as a starting point when creating new auctions.

Auction Template System

Allow super admins to create new auctions from pre-configured templates. An auction can be toggled as a template, making it available as a starting point when creating new auctions.

Jobs Matrix

Introduce a Jobs Matrix feature — a job and ability catalog that can be assigned to team members (both authenticated users and name-only roster entries).

Improve tag filter dropdown UX in Knowledge Base

The tag filter dropdown in /knowledge-base (and /auctions/[auctionId]/knowledge-base) currently renders all tags in an unsorted flat list with no scroll constraints, search, or management s…

Update submissions references to overwatch

Rename all user-facing instances of “Submissions” / “Submit” to “Overwatch” across both the admin dashboard and mobile app.

Analytics V2 — Database-Native Reporting & Custom Objects

Closes #89

Custom Objects and Data Model

Define custom data types like Dealerships, Fleets, and Vendors with typed field schemas. Manage records with search, sort, pagination, and CSV import. Visualize all object relationships in the new Data Model graph and create associations between standard and custom objects.

Cross-Object Joins in Query Builder

Query across multiple related objects in a single natural language question. Select a primary data source, join with associated objects, and ask questions that reference fields from any joined object. The AI generates correct JOIN SQL automatically.

Custom Objects in Analytics

Custom objects appear as queryable data sources in the Query Builder alongside standard tables and imported datasets. Ask natural language questions about your custom data with full support for filtering, grouping, and aggregation.
Week of February 16, 2026
Mobile AppAdmin DashboardAPIBug Fixes
Latest improvements

Rebrand Problems to Rocks and Problem Reports to Rock Reports

Rebrand all user-facing references to Problems as Rocks and Problem Reports as Rock Reports across the admin dashboard, mobile app, and documentation site.

Mobile App - Cross Platform Polish

Ensure the mobile app works beautifully on both iOS and Android, addressing platform-specific styling and behavior differences.

Fix changelog pipeline: broken descriptions, duplicates, and missing AI context

The automated changelog pipeline (generate-changelog.ts) has three bugs causing inconsistent entries on the live changelog:

Vehicle Identification Flexibility for Quality Inspections

Identify vehicles during quality inspections using a VIN scan, the last 6 digits of the VIN, or a stock number. When an exact match isn’t found, enter details manually and continue the inspection without interruption.
Week of February 9, 2026
Mobile AppAdmin DashboardAPIPerformanceBug Fixes
Latest improvements

Pinned Messages for Chat Channels

Channel members can now pin important messages for easy reference. Pins are accessible from a dedicated panel in both the admin dashboard and mobile app, with real-time sync across all devices.

Knowledge Base Video Tags

Organize knowledge base videos with multi-select tags for more flexible filtering and discovery beyond the existing category system.

Account Deletion with Data Anonymization

Delete your account directly from the mobile app or admin dashboard. Your personal information is anonymized while preserving historical records like submissions and inspections.

Location Permissions and Admin Restructure

Location management is now restricted to admins and owners. Team members can view locations and assigned members but can no longer modify settings, ensuring tighter access control.

Redesigned location detail page layout

The location detail page now features a cleaner, more organized layout. Location name, address, and status appear in the page header. Key metrics (total submissions, today’s count, assigned members) display as a horizontal stat card row. Recent Submissions and Assigned Members cards sit side-by-side, with admin-only edit and status controls below.

Assigned Members card on location detail page

All users can now see which team members are assigned to a location directly on the location detail page. The read-only Assigned Members card displays names, emails, and avatar initials to improve team coordination.

Submissions Edit/Delete with Audit Trail

Edit your submissions within a configurable time window, and admins can edit or delete any submission at any time. All changes are tracked with a full audit trail for accountability.

Auction-scoped knowledge base videos

Auction admins can now create and manage training videos specific to their auction, alongside global videos managed by super admins. Members see both global and their auction’s videos in a combined view.

Engagement streaks, badges, and leaderboards

Stay motivated with the new engagement system. Track daily login, submission, inspection, and video streaks. Earn badges at milestones (3, 7, 14, 30, 60, 90, 180, and 365 days). View your activity calendar, personal stats, and monthly leaderboard ranking on the new My Activity screen. A home screen widget shows progress rings for the day, and optional streak reminder notifications help you stay on track.

Improved data performance for staffing analytics

Staffing analytics and the query builder now use optimized native database tables for faster, more reliable reporting.

Fixed password reset and sign out dialog

Easily reset your password with functional email links and consistent reset emails. Enjoy a reliable mobile sign-out process with properly displayed confirmation dialogs.
Week of February 2, 2026
Mobile AppAdmin DashboardAPIPerformanceBug Fixes
Latest improvements

Added location filter to staffing reports

Easily filter staffing data by location on the Staffing Model Dashboard to view arrivals, productivity, and calculations specific to any selected facility.

Enhanced Quality Inspection Criteria Management

Easily select location-specific defect criteria for inspections and enjoy seamless fallbacks to custom criteria when needed, ensuring accurate and tailored inspection reports.

Enhanced Mobile Quality Inspections

View only location-specific defect categories when conducting quality inspections on the mobile app, making it easier to focus on relevant criteria for each site.

Added Custom Quality Control for Admin Dashboard

Admins can now easily manage quality criteria for different locations, customize defect categories and apply criteria using a user-friendly drag-and-drop interface.

Added Ability to Edit Rock Reports and Update Status

Easily make changes to rock reports and update their status directly, helping you keep information accurate and up-to-date.

Improved Knowledge Base Access

Navigate the Knowledge Base more easily from the Home screen without getting stuck in different tabs.

Improved Mobile Screen Layout

Enjoy a cleaner look on mobile with consistent padding for section headers and better spacing in the home screen welcome section.

Enhanced Mobile App Accessibility

Experience easier navigation with improved accessibility features, making our app more user-friendly for everyone.

Fixed issue name display for rock reports

When reporting a rock in chat, the correct issue name now appears in the system message, providing clearer tracking of rock details.

Fixed dataset import errors with CSV files

Easily import CSV files with empty headers without encountering errors, ensuring a smooth setup process in the dataset import wizard.

Fixed duplicate entries in backlog view

See accurate backlog entries now showing only one row per location and type, resolving previous duplicate issues.

Fixed chat channel creation and visibility issues

Create and access chat channels smoothly with resolved visibility errors, ensuring all team members have access to and can view chat channels in their navigation and command palette.

Enhanced Mobile App Animations and Gestures

Experience smoother animations and more intuitive gestures for a more enjoyable and seamless interaction with our mobile app.

Expanded Mobile App Component Library

Enjoy a more consistent and visually appealing experience across the mobile app with our newly added components.

Enhanced Admin Portal Features

Create forms more easily and use new chat slash commands for quicker navigation and actions in the admin portal.
Week of January 26, 2026
Mobile AppAdmin DashboardAPIBug Fixes
Latest improvements

Enhanced email reliability

Experience more reliable email delivery with our improved infrastructure that ensures your messages reach their destination smoothly.

Knowledge Base launch

Access our new Knowledge Base with categorized articles and videos. Admins can manage categories and videos, while mobile users can browse and watch content on the go with progress tracking.

Added YouTube Shorts to Knowledge Base

Enhance your learning experience by watching concise YouTube Shorts directly within our Knowledge Base articles.

Added support for large CSV imports

Easily import large CSV files with up to 100,000 rows, thanks to our new function that handles data in manageable chunks without hitting size limits.

Revamped Admin Dashboard Design

Experience a more consistent and visually appealing Admin Dashboard with a new design system, improved tables, standardized forms, and better filter and search options.

Enhanced Admin Dashboard Accessibility

Navigate the admin dashboard more easily with improved keyboard navigation, clear button labels, and better color contrast, all designed to meet accessibility standards.

Enhanced mobile app design

Experience a more unified and visually appealing mobile app interface with updated text styles, consistent spacing, and smoother responsiveness.
Week of January 19, 2026
Mobile AppAdmin DashboardAPIBug Fixes
Latest improvements

Unified Dataset Management

Manage your staffing and custom datasets more efficiently with a new unified system.

Added Self-Service Auction Creation

Easily create your own auctions whenever you want with our new self-service feature, giving you more flexibility and control.

Added mentions and slash commands to mobile app

Enhance your messaging experience on mobile with the ability to use mentions and slash commands, making it easier to interact and perform actions directly from your device.

Added Admin Dashboard Chat

Communicate more effectively with new chat features directly in the admin dashboard.

Added refresh button to auction view

Easily get the latest auction listings with a new refresh button in the AuctionSwitcher, showing updates without restarting the app.

Fixed user auction display error on mobile

View only your auctions on the mobile app, ensuring you no longer see incorrect or mixed-up auctions from other users.Access our Privacy Policy and Terms of Service easily with new dedicated pages on our documentation site.

Fixed logout redirect issues

Sign out smoothly from the admin dashboard and get correctly redirected to the login page without encountering errors.
Week of February 3, 2026
Mobile AppAdmin Dashboard
Latest improvements

Welcome to our changelog

Stay up to date with the latest improvements to Auction Excellence. Each week, we publish a summary of new features, enhancements, and bug fixes across the mobile app, admin dashboard, and API.You can subscribe to this changelog via RSS to get notified of new updates automatically.