Preskočiť na obsah

Vydania Ozvi

Čo pribudlo a čo sme opravili v každej verzii. Cloud na ozvi.io beží vždy na najnovšej verzii, vlastné servery aktualizuje ich správca alebo updater.

  1. 1.1.1

    Krajšie e-maily a lepšie viditeľný web ozvi.io.

    Vylepšenia

    • E-maily, ktoré posiela Ozvi samotné (prihlásenie do konzoly, účet, limity, aktualizácie), majú v hlavičke logo Ozvi.
    • Board, ktorého logo je SVG alebo ktorý logo nemá, má v e-mailoch namiesto rozbitého obrázka značku s prvým písmenom vo farbe boardu. Gmail ani Outlook SVG nezobrazujú; logo v PNG sa zobrazí ako doteraz.

    Pre ozvi.io

    • Mapa stránok pre vyhľadávače, náhľad pri zdieľaní v každom jazyku a popisy podstránok.

    Pre správcov vlastných serverov

    • Bez zmeny nastavení. Boardy sa naďalej nikdy neindexujú.
  2. 1.1.0

    GitHub bez tokenov, vypínateľné časti boardu, nová stránka plánu a bezpečnostné opravy.

    Nové

    • GitHub cez GitHub App. Kliknete na Pripojiť GitHub, appku nainštalujete na zvolené repozitáre a v Ozvi jeden vyberiete. Netreba token ani ručne pridaný webhook. Doterajšie pripojenie tokenom funguje ďalej.
    • Časti boardu sa dajú vypnúť. V admine → Časti boardu zapnete len to, čo chcete (nápady, roadmapa, novinky, chyby), a vyberiete, ktorou časťou sa board otvorí. Vypnutá časť zmizne z boardu, widgetu aj z API.
    • Každý board má vlastnú ikonu (favicon): z vašej aplikácie, nahratú, alebo s prvým písmenom názvu.
    • Jeden človek, jeden účet. Keď vaša aplikácia v tokene potvrdí, že e-mail overila (emailVerified: true), človek, ktorý sa predtým prihlásil e-mailom, zostane jedným používateľom. Tímové a admin účty sa nikdy nespájajú automaticky.
    • Priestor v konzole sa dá premenovať (iba vlastníci, zmena sa zapíše do aktivity).
    • Doručovanie ukazuje celý text odoslaného e-mailu.

    Pre ozvi.io

    • Nová stránka plánu: prehľad predplatného, každá zmena s potvrdením a sumou, zrušenie a obnovenie priamo v Ozvi. Pri prechode na nižší plán vráti Creem nevyužitú časť na kartu.
    • AI preklady podľa plánu: Pro 500 a Studio 2 000 mesačne na priestor. Pri 80 % a 100 % mesačného limitu e-mailov a prekladov dostanú vlastníci e-mail.
    • Plán môže prideliť aj tím Ozvi (napríklad partnerom); v konzole je to vidno.

    Opravy

    • AI zhrnutie alebo návrh noviniek, ktoré model nedopísal, sa už neuloží ako hotové.
    • Autor bez mena sa tímu ukazuje e-mailom a jemu samému ako „Vy“; avatar berie iniciálu aj z e-mailu.
    • Formuláre ukazujú vlastné chybové hlásenia namiesto bublín prehliadača.

    Bezpečnosť

    • Ochrana proti SSRF rozpoznáva aj všetky zápisy IPv6 adries.
    • Prihlásenie kódom sa po opakovaných chybách prepne len na odkaz v e-maile; obmedzenie aj podľa IP adresy.
    • Prihlásenie z hostiteľskej aplikácie overuje pôvod požiadavky.
    • Hlavičky X-Content-Type-Options a Referrer-Policy na všetkých odpovediach; logo témy len cez https.
    • Vymazanie údajov smie len vlastník, aktualizácie spúšťajú len správcovia.

    Pre správcov vlastných serverov

    • Migrácie databázy prebehnú samé pri štarte.
    • GitHub App si vytvoríte jedným príkazom: node scripts/create-github-app.mjs --url https://vas-ozvi.example, riadky OZVI_GITHUB_APP_* doplníte do prostredia. Bez nich zostáva pripojenie tokenom.
    • Nový deploy/docker-compose.yml publikuje port len na 127.0.0.1 (premenná OZVI_BIND). Vašu existujúcu kópiu updater nemení; pri novej inštalácii za reverzným proxy na inom stroji nastavte OZVI_BIND=0.0.0.0.
  3. 1.0.4

    Menej e-mailov o aktualizáciách, ozvi.io pred spustením.

    • Kým je v cloude registrácia zatvorená (OZVI_SIGNUP=closed), úvodná stránka namiesto tlačidiel na prihlásenie a registráciu ukazuje „Spúšťame čoskoro“.

    Pre správcov vlastných serverov

    • Updater už neposiela e-maily o novej verzii ani o úspešnej aktualizácii. Oboje uvidíte v admine v časti Aktualizácie. E-mail na OZVI_ADMIN_EMAILS príde iba vtedy, keď sa aktualizácia vrátila na predchádzajúcu verziu alebo zlyhala.
    • Na prihlásenie do /app už nepríde kód adrese, ktorá si účet založiť nemôže (zatvorená registrácia v cloude, na vlastnom serveri adresa mimo OZVI_ADMIN_EMAILS). Hneď uvidí prečo.
  4. 1.0.3

    Prepracované e-maily.

    • Nový vzhľad všetkých e-mailov: logo alebo názov projektu, jedna karta, drobné písmo oddelené čiarou a krátky náhľad v zozname pošty.
    • E-mail s prihlasovacím kódom stavia na kóde: je veľký a pod ním je, ako dlho platí. Odkaz na prihlásenie jedným kliknutím je druhá možnosť.
    • E-maily majú v HTML uvedené kódovanie, takže diakritika sa zobrazí správne aj v klientoch, ktoré sa neriadia hlavičkou.
    • Kontaktná adresa je všade support@ozvi.io.
  5. 1.0.2

    Cloud môže pred spustením zavrieť registráciu.

    Pre správcov

    • OZVI_SIGNUP=closed: nové účty si môžu založiť iba adresy z OZVI_ADMIN_EMAILS, ostatní uvidia na prihlásení, že registrácia sa otvorí čoskoro. Existujúce účty sa prihlasujú ďalej. Na vlastnom serveri sa nič nemení.
  6. 1.0.1

    Boardy sa nezobrazujú vo vyhľadávačoch.

    • Každá stránka boardu, prihlásenia aj administrácie posiela vyhľadávačom zákaz indexovania (X-Robots-Tag: noindex). Platí to pre vlastné domény, subdomény aj vlastné servery a nedá sa to vypnúť: na boarde sú príspevky vašich používateľov.
    • Pribudol robots.txt.

    Pre správcov vlastných serverov

    • docker compose sa spustí aj bez profilu updater; predtým chýbajúci OZVI_UPDATER_TOKEN zastavil celý stack.
  7. 1.0.0

    Prvé verejné vydanie Ozvi: board na nápady s hlasovaním, roadmapou a novinkami, súkromné hlásenie chýb s automatickým kontextom, widget do vašej aplikácie a prihlásenie cez vašu aplikáciu.

    Pre správcov vlastných serverov

    • Verejné obrazy sú na ghcr.io/xzamiska/ozvi so značkami 1.0.0, 1.0, 1 a latest, bez prihlásenia.
    • Voliteľný updater zálohuje databázu, nainštaluje novú verziu a pri chybe vráti predchádzajúcu.