Transparency

Bugs & fixes

Things that went wrong on the club site, and what we did about them. Honest list — if something still bites you, use Contact or Ask Ara and we’ll dig in.

13 fixes marked RECENT

What we fixed

Share Recent 2026-07-13 · Everyone

Share to WhatsApp showed weird text after a name (e.g. 's)

Problem

Using Share / Tell a mate (especially a personal Lineup wall like “Glenn Williams’s wall…”) put HTML entity junk in WhatsApp — e.g. Glenn Williams's wall of Shame and Fame instead of a normal apostrophe.

Fix

Share text was HTML-escaped twice before the phone share sheet. Fixed so names and apostrophes go through as plain text. Try Share again on any page with Tell a mate.

Related page →

App / domains Recent 2026-07-13 · Everyone (esp. .org bookmarks & installed app)

vindurowa.org on phone showed desktop / broken layout (.com.au was fine)

Problem

Members opening https://vindurowa.org (bookmark or home-screen app) sometimes saw the wrong layout on mobile — desktop-width nav or plain/broken styles — while vindurowa.com.au and vindurowa.com looked normal. All three hostnames already hit the same Laravel site; browsers treat each domain as a separate “app” with its own service-worker cache, so .org could keep an old layout after we fixed .com.au.

Fix

https://vindurowa.org and www now permanently redirect to https://vindurowa.com.au (same pages, one address). A special service worker on .org clears old caches and sends installed apps to .com.au. Main app service worker bumped to v4. Prefer Install app / bookmarks on vindurowa.com.au only. If an old .org home-screen icon still looks odd once: open it online (it should bounce to .com.au), or delete the icon and reinstall from .com.au via /install-app.

Related page →

Classics Recent 2026-07-13 · Members

“Daily classic upload limit reached” too soon (was only 5)

Problem

Members (and testing after AI retries) hit a hard cap of 5 classic bike uploads per 24 hours and were told to try again tomorrow.

Fix

Limit raised to 50 per rolling 24 hours for members (`VINDURO_CLASSICS_MAX_PER_DAY`). Admins and Super Admins are not capped.

Related page →

Classics Recent 2026-07-13 · Members (app + mobile)

Classic upload hung or failed after “Fill specs with AI” (esp. on the app)

Problem

Members filled year/make/model, tapped Fill specs with AI, then Upload — the phone spun or failed. Saving re-ran Ara on notes that were already pretty, inside the photo save, which often timed out on mobile.

Fix

If Notes already look like our layout (after AI or catalogue match), we only tidy them — no second LLM call. Notes formatting runs before the photo is stored; club email is after save. Clearer HEIC/JPEG errors and AI error messages on the form.

Related page →

App / layout Recent 2026-07-13 · Everyone (esp. installed app)

Site looked wrong on phone / home-screen app (desktop & mobile layout “gone”)

Problem

After updates, some members (especially with Install app / home-screen Vinduro) saw a broken or “plain” layout — missing the usual gold header styling, cards, and proper desktop vs mobile nav. The live site was fine on a clean browser load; the installed app was holding old CSS.

Fix

Service worker upgraded to network-first for HTML and CSS/JS (now v4) so styles always match the live site. Old caches are cleared on update. Mobile header tightened. Use vindurowa.com.au for the installed app (see also org-domain-stale-mobile-layout). If it still looks odd once: hard refresh or re-open the home-screen app.

Related page →

Video Recent 2026-07-13 · Members uploading video

Camera .MOV videos often wouldn’t play in Chrome on Windows

Problem

Phone and action-camera .MOV (QuickTime) files uploaded fine but the HTML5 player failed or stayed blank in Chrome/Edge on many PCs. Safari was usually OK.

Fix

After upload, the server converts videos to browser-friendly MP4 (H.264 + AAC). Your post still goes live immediately; conversion can take a few minutes on long files. Refresh if the player looks blank at first.

Related page →

Track View Recent 2026-07-13 · Members

Track View said “upload complete” but nothing appeared

Problem

Large videos sometimes finished the progress bar, then the post never showed. The file could land on the server while publish rolled back, and the browser treated a form error as success.

Fix

We capture file size/name before the file is moved, never fail a good publish because of ops email, and the progress UI only says complete when the page actually left the upload form. You can also Edit a Track View to add media if something went wrong.

Related page →

Uploads Recent 2026-07-13 · Members

Chunked videos uploaded but were dropped from the post

Problem

Big videos used resumable chunks successfully, then the finish step posted the wrong field name (`videos_tokens` instead of `video_tokens`). Photos/maps could publish with no video attached.

Fix

Upload JS always sends `video_tokens[]`. Server still accepts the old name as a safety net. Track View and Mess both fixed.

Related page →

Uploads Recent 2026-07-13 · Members

Uploads hit “too many requests” (429) at the finish line

Problem

After chunks finished, publishing Track View or Mess could return 429 because per-minute rate limits were too tight for large multi-chunk uploads.

Fix

Verified members no longer have those media rate limits on event photos, Track View, Mess, or chunk routes. The browser still auto-retries 429 if a proxy ever returns one.

Related page →

Ara Recent 2026-07-13 · Everyone

Ask Ara chat button disappeared

Problem

The floating Ask Ara helper vanished from pages even though the chat code was still on the server.

Fix

Restored the layout include so the bottom-left Ara button shows site-wide again.

Related page →

Layout Recent 2026-07-13 · Everyone

Black footer floated in the middle of short pages

Problem

On short pages (e.g. empty Blog), the dark footer sat halfway up the screen instead of at the bottom.

Fix

Page layout uses a full-height flex column so the footer sticks to the bottom of the viewport.

Related page →

Photos Recent 2026-07-12 · Members

Some event photo uploads failed with a server error

Problem

A bad deploy briefly broke the photo helper used after upload, so some members (including Toby) saw failures when submitting event photos.

Fix

Photo processing path repaired and re-deployed. Event photo upload should complete normally again for verified members.

Related page →

Ara Recent 2026-07-12 · Everyone (mail)

Ara email send broke after a Laravel update

Problem

Outbound Ara mail used an old mail API that Laravel 13 no longer accepts, so some assistant emails failed to send.

Fix

Ara mail now uses the correct Symfony message API (`getSymfonyMessage`). Ops still get BCC on Ara outbound mail.

Related page →

How this list stays current

Fixes are recorded in config/bugs_fixed.php. When the team squashes a member-visible bug, it goes at the top — the header Bugs button and this page update together. New features live on What’s new.

Built by JFM Communications