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