Sunday, May 17, 2026

  • New

    Julkinen palvelun uutiset-sivu /uutiset: käyttäjille näkyvät kohdat automaattisesti CHANGELOG.md:stä (Added/Changed/Fixed, suodatettu); footer-linkki fi/sv/en; sitemap + robots.

  • New

    Vakuutus- ja poliisipaketti: (zip: readme, rekisteröintitodistus-PDF, kuva, kuitti, varkausilmoitus-rekisterissa.txt); nappi pyöräsivulla; UKK fi/sv/en.

Saturday, May 16, 2026

  • New

    Laajennettu pyöräkortti: valinnaiset lisäkentät (tyyppi, vuosimalli, runkokoko, erottavat merkit, komponentit, sähköpyörän sarjanumerot, osto, ulkoinen merkintä). Pakolliset: runkonumero + merkki; malli valinnainen. Lomake: ydin + foldatut <details>-lohkot; täydennys myöhemmin muokkausnäkymässä.

  • New

    Pyöräliikkeiden kutsulomake (/liikkeille): sama laajennettu pyöräkortti valinnaisina fold-lohkoina; pakolliset sähköposti + runko + merkki.

  • New

    /check: ostajan ohjeistus hakutulosten yhteydessä (ei löydy / ei varastettu / varastettu), fi/sv/en — linkit UKK:hon, varastettuihin ja poliisi.fi-rikosilmoitukseen.

Monday, May 4, 2026

  • New

    Uuden käyttäjän 2FA-ehdotus: ensimmäisen kirjautumisen yhteydessä URL-parametri suggest_mfa=1 (salasana­rekisteröinti + sähköpostivahvistuslinkki, OAuth jos tili on alle 10 minuuttia vanha); MfaSetupNudge dashboardissa ja /liikkeille/kutsu -sivulla — ota käyttöön → /profile#two-factor, ”Ei nyt” poistaa parametrin ja näyttää viestin myöhemmästä käyttöönotosta.

  • New

    Discord-kirjautuminen: napit /login ja /register.

  • New

    Pyöräliikkeille: /liikkeille + /liikkeille/kutsu; pääsy evästeellä (liikkeille_shop); kutsu tallentaa shop_identifier vain evästeestä. Footer /liity-kumppaniksi; sitemap / robots: julkinen /liity-kumppaniksi, /kumppanit disallow.

Wednesday, April 29, 2026

  • New

    Added OAuth sign-in options for Google and GitHub on login/register screens.

  • New

    Added check-page ownership claim submission flow (Tämä on minun pyöräni) with evidence text/link.

Tuesday, April 28, 2026

  • New

    Added resolved tips view under profile (/profile?view=resolved-tips) with restore-to-active action.

  • New

    Added full FAQ page (/ukk) with guidance for transfer flow and theft-report handling.

  • New

    Added accessibility statement page (/saavutettavuusseloste) and footer link.

Monday, April 27, 2026

  • New

    Implemented baseline register/login/profile/dashboard/bike management page structure.