Issues
A public list of the current bugs we are tracking in PhotoRoads. This page is meant to read like a simple GitHub issues view: concise, concrete, and easy to scan.
Bulk deletion needs to clear dependent road cover_photo_id values before removing the photo rows, otherwise the foreign key constraint blocks the request.
Deleting many photos at once should chunk database operations instead of sending one oversized .in() query.
Closing the edit dialog can make the selection state feel inconsistent, especially when editing multiple photos in a row.
Upload names need to be normalized so a user-supplied filename never leaks directory separators or other unsafe path tokens into object keys.
The viewer needs a tighter mobile layout so captions, controls, and photo framing remain usable on compact screens.