PinPointAustin Pinball Collective

What's New

Recent features and fixes in PinPoint.

March 9, 2026

New Features

  • Rich Text Editor — Comments and descriptions now support rich text formatting — bold, italic, bullet lists — and you can @mention other users to notify them directly
  • Mobile Issue Detail Redesign — Issue detail pages on mobile now show metadata as compact pills at the top with a slide-up drawer for editing fields, making it much easier to use on phones
  • Cookie Consent Banner — The cookie consent notice is now a floating popup in the bottom-right corner with a cleaner, more modern look

Bug Fixes

  • Fixed the Issues tab not highlighting correctly in the bottom navigation bar when viewing an issue detail page on mobile
  • Fixed excessive horizontal padding on mobile that made page content appear too cramped on smaller screens
  • Fixed a permissions issue where guests could update priority and assignee on their own issues; these fields are now properly restricted to members and above

March 2, 2026

New Features

  • Report Form Mobile Layout — The issue report form is now more compact and easier to use on mobile, with fields like severity and frequency displayed side-by-side

February 23, 2026

New Features

  • Technician Role — New role for people who work on machines: Technicians can create and edit machines but don't have access to the admin panel
  • Machine Presence Status — Track whether a machine is on the floor, off the floor, on loan, pending arrival, or removed; the machine list defaults to showing only on-floor machines
  • Mobile Navigation — New compact sticky header and fixed bottom tab bar on mobile for easier one-thumb navigation
  • Watch on Report — When filing an issue, choose whether to follow it for notifications; the option is checked by default for logged-in reporters
  • "Me" Shortcut in Assignee Picker — Quickly assign an issue to yourself with a single click
  • "My Machines" Filter — Filter the machine list to show only the machines you own
  • Change Password — Update your account password directly from the Settings page
  • Password Visibility Toggle — Show or hide your password on the sign-up and login forms
  • Remove Pending Invites — Admins can now cancel pending invitations from the admin panel
  • What's New Page — A dedicated changelog page in the sidebar keeps you up to date on recent changes
  • Cookie Consent Banner — New cookie consent notice shown to first-time visitors
  • Expanded Help Pages — The Help section now covers roles, permissions, and common workflows in more detail
  • Public Issues List — Browse the open issues list without needing an account
  • Bottom Pagination on Issues — Page through long issue lists with controls at both the top and bottom of the page

Bug Fixes

  • Fixed comment editing so only the original author (or an admin) can edit or delete a comment
  • Fixed login redirects to bring you back to the page you were trying to visit after signing in
  • Fixed the photo upload limit on the issue report form
  • Fixed email login to be case-insensitive so capitalization differences no longer block sign-in
  • Renamed the "New" issue status group to "Open" for clarity

February 10, 2026

New Features

  • Landing Page — New public homepage introducing PinPoint and its features
  • Machine Detail Pages — Machines now have dedicated pages with key information and edit capabilities
  • Inline Title Editing — Edit issue titles directly on the detail page with a click
  • About Page — Learn more about PinPoint and Austin Pinball Collective
  • Privacy Policy — Review our privacy practices and data handling
  • Terms of Service — Added terms agreement during signup
  • Public Machine Access — Browse the machine list and detail pages without an account
  • Error Pages — Custom 404 and 403 pages with helpful guidance
  • Status Change Attribution — Issue timeline now shows who changed the status
  • Owner Links — Issue detail pages link directly to the machine owner's profile

Bug Fixes

  • Fixed report form machine dropdown showing an auto-selected value instead of a placeholder
  • Improved image upload security with proper authentication checks
  • Fixed rate limiting to properly block abuse while allowing legitimate requests

February 3, 2026

New Features

  • Machine Search and Filtering — Find machines by name, status, or owner with sortable columns
  • Issue Search and Filtering — Search issues and filter by status, severity, priority, and more with saved preferences
  • Multi-Photo Upload — Add multiple photos to issues with automatic compression and a lightbox viewer
  • Dashboard Quick Stats — Click stat cards on the dashboard to jump directly to filtered issue or machine lists
  • Assign During Report — Members and admins can assign an issue to someone while reporting it
  • Comment Editing — Edit your own comments, and admins can remove inappropriate ones
  • Self-Notifications — Receive in-app reminders of your own actions as a personal record

Bug Fixes

  • Fixed assignee information not appearing on issue detail pages
  • Report form fields now clear properly after a successful submission
  • Improved form validation and error messages on the report form

January 27, 2026

New Features

  • Dashboard Redesign — Replaced "Unplayable Machines" section with "Newest Games" and "Recently Fixed Games" highlights
  • Issue Status System — Complete redesign of issue metadata with separate Status, Severity, and Priority fields
  • Rich Dropdowns — Accessible dropdown components for managing issue status and priority
  • Loading Indicators — Standardized loading states across all forms and buttons

Bug Fixes

  • Improved accessibility of dropdowns, filters, and form controls
  • Fixed issue timeline display issues with redundant system messages
  • Better error messages during authentication

January 20, 2026

New Features

  • Email Privacy — Email addresses are now hidden from public views and only visible to admins and account owners
  • Machine Owner Badge — See who owns each machine directly in issue details
  • Admin-Only Machine Creation — Only administrators can now add new machines

Bug Fixes

  • Fixed invited users not properly taking over their accounts on signup
  • Improved public issue reporting security and validation

January 13, 2026

New Features

  • PinPoint Branding — New neon logo and Austin Pinball Collective badge throughout the app
  • Frequency Field — Renamed "Consistency" to "Frequency" for clearer issue reporting
  • Machine Owner Visibility — All logged-in users can now see who owns each machine
  • Pre-fill Signup — Your name and email carry over when signing up after reporting an issue

Bug Fixes

  • Improved performance of machine detail page loading
  • Fixed comment form showing unclear loading states

January 5, 2026

New Features

  • Public Dashboard — View the dashboard without logging in, including machine health overview

December 15, 2025

New Features

  • Machine QR Codes — Download QR codes from machine pages to share quick-report links
  • Notifications — Get notified when issues are reported on your machines or updated on watched issues
  • Machine Ownership — Assign owners to machines and receive automatic notifications
  • Priority Field — Track issue priority levels
  • Pinball Wizard Theme — New vibrant dark theme with neon glows and high-contrast colors
  • Admin User Management — Admins can manage user roles from a dedicated settings page
  • Feedback Widget — Send bug reports or feature requests directly from PinPoint

Bug Fixes

  • Notification emails now link directly to specific issues
  • Issues list now defaults to showing open issues only
  • Fixed mobile navigation layout and state persistence

December 8, 2025

New Features

  • Mobile Navigation — Navigate PinPoint on mobile with a hamburger menu
  • Signup Confirmation — Clear confirmation message after signing up

Bug Fixes

  • Prevented accidental double submissions on signup and password reset
  • Public report form now requires explicit machine and severity selection

December 1, 2025

New Features

  • Comments System — Add and view comments on issues to track troubleshooting
  • Member Dashboard — Dedicated dashboard for viewing and managing your issues and machines