CampgroundTickets/app
Hank f14e45349e CI: cap runner parallelism; play success chime immediately on scan
CI: limit Gradle to 2 worker JVMs (org.gradle.workers.max=2, --max-workers=2,
parallel=false), cap native compiler jobs (CMAKE_BUILD_PARALLEL_LEVEL=2), and
build only the arm64-v8a ABI — so the build no longer spawns a JVM/compiler per
core and swamps the host (which also serves Forgejo).

App: the success chime now fires the instant a scan resolves to a valid ticket
(ticket/ice modes), matching Banquet, instead of after the check-in round-trip.
The failure sound is unchanged. Removed the duplicate chime at check-in.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 17:04:52 +00:00
..
app CI: cap runner parallelism; play success chime immediately on scan 2026-07-08 17:04:52 +00:00
assets Make the success sound a warm ascending major arpeggio 2026-07-08 16:57:03 +00:00
components Fix banquet mode ignored on web: use latest onScan in camera loop 2026-07-08 16:31:25 +00:00
lib 4-digit auto-submit PIN + operator name in audit logs 2026-07-08 16:45:23 +00:00
public Initial Camp Scan ticketing system 2026-07-08 03:47:59 +00:00
scripts Initial Camp Scan ticketing system 2026-07-08 03:47:59 +00:00
app.json Initial Camp Scan ticketing system 2026-07-08 03:47:59 +00:00
package-lock.json Fix blank web page: align react and react-dom versions 2026-07-08 05:37:45 +00:00
package.json Fix blank web page: align react and react-dom versions 2026-07-08 05:37:45 +00:00
tsconfig.json Initial Camp Scan ticketing system 2026-07-08 03:47:59 +00:00