📌 Changes for 25.08.2026

📱 GSA

The big map block reached users yesterday — GSA merged it into the main branch.

The “Today” button finally behaves predictably: it opens the nearest event in time, searches strictly within the screen boundaries, doesn't move the map, and uses the same date filter as in the feed. Even on a far-zoomed-out map, it works like a regular tap on an event circle and brings you to the nearest one.

The “Today” filter has become honest: past events are not shown, regular ones come before restricted ones, and the empty list placeholder is gone. Enabling the filter removes the event placeholder from another day, and if there are no events today at all, we show a separate message and set the scale to today.

We improved the behavior of the bottom sheet and slider 🗺 The sheet returns not only when the map moves, but also after removing the filter, and when events reappear on screen; if there are no events under the filter, we hide the sheet, leaving only the message. The slider empties when there are no filtered events on screen, and for an ongoing restricted event it shows the closing time instead of the opening time.

Minor but noticeable in hand: map search now takes into account the event format, like in the feed; auto-selection takes an event only from the screen, not from the whole city; auto-tap survives redraw and triggers after each stop; the empty message decides its fate after recalculation, not at the moment of pressing, disappears with the filter, and hangs for a second less.

And separately: restricted events now end at their own time, not hanging until midnight. ⏰

🌐 Omskafisha website (omskafisha.ru)

We perfected the invite link: now it sets its own icon on both iPhone and Android, without subdomains. The invite got its own manifest — previously Safari would substitute the main site. 📲

We worked on how search engines and AI reviews see the site: a new “About the project” page appeared — the primary source about the site; the site itself explains to the search engine what it is (WebSite ↔ Organization connection), and the link to the social media section now expands with the first event's poster.

In the feed, a new section “Published today”, in the menu — “About the project”, and for regular screens we made a narrow thumbnail. Duplicates decreased: one title typed differently gives one impression, not two.

Technical touches: common styles and scripts moved to a separate file with a yearly cache; replacing a poster in GSA now also resets thumbnails, not just the original; background spots move on scroll, not on their own; “Back” after viewing an image exits the event, not cycles around.