Changeset 1720482 in Klonkt for CHANGELOG.md


Ignore:
Timestamp:
06/20/2026 02:33:25 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
5f47671
Parents:
1ee967d
Message:

feat(search): tracks searchable + prefix-matching for posts

  • Posts: FTS5 query is now prefix-AND ("astr"* finds "astra") instead of a single strict phrase — nicer search-as-you-type; title/author/content are searched.
  • Tracks: new search on audio_tracks (title/artist/album, LIKE), as playable rows (audio-player picks up data-pcms-track) + "in post →" link to the post/album/playlist the track appears in (in-memory match over the site's published posts).
  • View updated to two-section layout (Tracks / Posts).

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG.md

    r1ee967d r1720482  
    1414## [Unreleased]
    1515
     16### Toegevoegd
     17- Zoeken doorzoekt nu ook **nummers** (op titel, artiest én album), niet alleen posts.
     18  Gevonden nummers zijn direct afspeelbaar in de resultatenlijst, met een
     19  "in post →"-link naar de post/album/playlist waarin het nummer voorkomt.
     20- Posts-zoek gebruikt nu **prefix-matching**: typ "astr" en je vindt "astra"
     21  (elk woord als prefix, AND tussen de woorden) — fijner zoeken-terwijl-je-typt.
     22
    1623### Opgelost
     24- Mini-speler: spring + scroll naar de spelende track werkt nu ook vanuit een
     25  **album of playlist** (de track-id zat niet in de afspeel-queue).
     26- De track die nu speelt krijgt een **blijvende highlight** in de post.
     27- Lege **album/playlist-covers** hersteld (een gemiste verwijzing in de
     28  WebP-conversie) + ze vallen nu terug op de cover van de eerste track.
     29- Kapotte **avatar/profielfoto** in de kop na de WebP-conversie: de viewer-avatar
     30  (en rol) wordt nu vers uit de database gelezen, dus een oude sessie herstelt
     31  zichzelf zonder opnieuw inloggen.
     32
     33### Opgelost (eerder)
    1734- Inline content-layout op touch versimpeld: geen opmaak-toolbar/rand meer inline
    1835  (je bewerkt toch fullscreen) — alleen de content-preview + de tik-om-te-bewerken-pill.
Note: See TracChangeset for help on using the changeset viewer.