📝 Változásnapló
v2.7.2
2026. Február 28.
Legújabb
2 javítás, 1 változás
▼
🐛 Hibajavítások
- Statisztika oldal stat kártyák villanásának megszüntetése betöltéskor
- Teszt email mobilbarát formázás (viewport, reszponzív szélesség)
🔄 Változások
- Teszt email sablon egységesítve a jelszó emlékeztető email stílusával (info táblázat, eredmény doboz)
v2.7.1
2026. Február 25.
13 javítás, 7 változás
▼
🐛 Hibajavítások
- Toast üzenetek XSS védelme (escapeHtml)
- Email header injection védelem a kontakt űrlap Reply-To mezőjében
- Remember token race condition javítása (atomic claim)
- Meghívó token újrafelhasználás megakadályozása (atomic claim)
- Tankolás: mezők visszatöltése, összeadódás és akkumulálódás javítása
- Hiányzó fuel_km paraméter jármű váltáskor a naptárban
- Heti fogyasztásszámítás egységesítése a műszak-szintű logikával
- Fuel input validáció egységesítése (parseFuelInput a base Controllerben)
- GPS engedélykérés csak gombnyomásra, nem oldalletöltéskor
- Megjegyzés mező előtöltése aktív műszaknál
- Műszakgombok méretezése asztali nézetben
- Sitemap.xml névtér javítása
- Hiányzó PWA ikonok a Service Worker cache listában
🔄 Változások
- Tankolás input validáció biztonságos tartomány-limitekkel
- Kötelező mezők csillagja (*) halványpiros kiemelés + opcionális jelölés egységesítése
- L/100km badge finomabb megjelenítése a naptár modalban
- Email sikerüzenetek pontosítása (PHP mail() korlátok)
- Login oldal inline CSS kiszervezése style.css-be
- Sitemap.xml lastmod dátumok frissítése
- Akadálymentesítés: aria attribútumok modal dialógusokhoz, gombokhoz és szűrőkhöz
v2.7.0
2026. Február 24.
7 új, 5 változás, 9 javítás
▼
✨ Új funkciók
- GPS helymeghatározás az Indulás/Érkezés mezőkhöz (azonnali watchPosition előre-lekéréssel)
- Overpass API integráció pontosabb GPS cím lekéréshez (házszámmal)
- Furgon (van) járműtípus hozzáadása
- Pótkocsi rendszám mező a járműhöz
- Többszöri tankolás rögzítése egy műszakon belül
- Fill-to-fill fogyasztásszámítás (km/l) tankolások között
- Fogyasztás badge megjelenítése a heti kártyán
🔄 Változások
- Honnan/Hová mezők átnevezése Indulás/Érkezésre, Érkezés mező megjelenik a kezdőlapon is
- Kamion típus átnevezése: Tehergépkocsi → Kamion
- Verzió értesítés: szerver oldali tárolás (localStorage helyett)
- Tankolás és GPS gombok letiltva nem munkanap típusnál
- Kódbázis karbantartás: nem használt CSS osztályok eltávolítása
🐛 Hibajavítások
- „Emlékezz rám": DB-alapú remember token a session cookie helyett
- Session lejárat hiba javítása (GC maxlifetime beállítás)
- Éjszakai műszak óraszámítás pontosítása
- Jármű „Válassz járművet" kiválasztásakor az űrlapmezők törlése
- Statisztika oldal kártyáinak villódzása javítva
- Átlagos óra/nap formázási eltérés javítása
- GPS és jármű gombok fekete háttere eltávolítva
- Dark mode: műszak mentés gomb konzisztens megjelenése
- Charts: JSON adat kódolás biztosítása (XSS védelem)
v2.6.0
2026. Február 21.
4 új, 4 változás, 3 javítás
▼
✨ Új funkciók
- Adatexport: munkanapok letöltése Excel, CSV és JSON formátumban a Beállításokban
- Lezáratlan műszak figyelmeztetés a kezdőlapon
- Meghívó link másolás gomb a meghívók oldalon
- Audit log: „Összes bejegyzés" törlés opció admin
🔄 Változások
- Meghívók oldal: reszponzív kártyás nézet mobilon
- Excel export: hónap elválasztó sorok a jobb átláthatóságért
- CSV dátum megjelenítés javítása Excelben (szöveg formátum kényszerítés)
- Audit log: export_data címke magyarítása admin
🐛 Hibajavítások
- Naptár rendszám XSS sebezhetőség javítása
- 2FA CSRF token hiba javítása AJAX válaszokban
- Dark mode: JSON export gomb, dashboard figyelmeztető gomb és „folyamatban" jelzés javítása
v2.5.0
2026. Február 21.
3 új, 5 változás, 3 javítás, 2 eltávolítva
▼
✨ Új funkciók
- Kétfaktoros hitelesítés (2FA): opcionális TOTP alapú kétlépcsős azonosítás a fiókbiztonság növelésére
- Cég neve mező a személyes adatokhoz
- 2FA biztonsági beállítások konfigurálhatók (max próbálkozás, időtúllépés, kód érvényesség) admin
🔄 Változások
- Beállítások oldal újratervezése: egységesített megjelenés a többi oldallal
- Személyes adatok: név és cég neve egy közös formban, egy mentés gombbal
- Téma szelektor középre igazítása a Beállítások oldalon
- Admin tab-ok: mobilon is szöveggel megjelennek (nem csak emoji) admin
- Audit log: 2FA és profil módosítás címkék magyarosítása admin
🐛 Hibajavítások
- 2FA biztonsági javítások: rate limit, CSRF rotáció, secret timeout, impersonálás védelem
- 2FA login flow: dupla audit log és hardcoded timeout javítása
- Admin tab-ok mobilon: megfelelő szöveges megjelenítés admin
🗑️ Eltávolítva
- Felesleges fájlok (2FA terv, migráció, mockupok)
- Elavult change_name és update_company audit log címkék admin
v2.4.0
2026. Február 19.
2 új, 4 változás, 5 javítás
▼
✨ Új funkciók
- Megkezdett műszak jelzése a naptárban (részletek panel és cella kiemelés)
- Megkezdett műszak adatainak megjelenítése a jelenléti ívben és PDF exportban (idő, km, „folyamatban" jelzés)
🔄 Változások
- Időformátum egységesítés: szóközök az en-dash körül (05:43 – 14:29)
- Nyomtatási nézet: ongoing badge helyett sima szöveg
- PNG képek optimalizálása (összesen 81% méretcsökkenés)
- Audit log lapozás 25-ről 10-re csökkentve admin
🐛 Hibajavítások
- Mai nap jelölés kitöltött kék körre cserélve a naptárban
- Mobil today-row kiemelés javítása megkezdett műszakhoz
- Excel aláírás vonalak szimmetrikus szélességre javítva
- Lejárt rate_limit sorok automatikus törlése admin
- Auth::impersonate() null-ellenőrzés nem létező user esetén admin
v2.3.1
2026. Február 19.
3 változás, 1 eltávolítva
▼
🔄 Változások
- Jelenléti ív mobil nézet újratervezése: kártyás helyett kompakt táblázat (scroll nélkül, 1:1 desktop kinézet)
- Mobil táblázat 4 fő oszlop (Nap, Típus, Munkaidő, Megtett km) + részletsor (rendszám, időpont, km-óra állás)
- Szünet jelzés a részletsorba került — munkaidő oszlop fix szélességű
🗑️ Eltávolítva
- Kártyás mobil nézet és kinyitható (collapse) interakció eltávolítva a jelenléti ívből
v2.3.0
2026. Február 18.
4 változás, 1 javítás, 2 eltávolítva
▼
🔄 Változások
- Jelenléti ív desktop táblázat tömörítése 7 oszloposra (Nap, Típus, Rendszám, Idő, Munkaidő, Kilométer, Össz km)
- Többműszakos napok rowspan megjelenítéssel a táblázatban
- PDF export átírva az új 7 oszlopos struktúrára
- Excel export átírva az új 7 oszlopos struktúrára
🐛 Hibajavítások
- Excel export hétvégi sorok szürkítése javítva
🗑️ Eltávolítva
- Scroll-hint eltávolítva a jelenléti ív táblázatból
- Megjegyzés oszlop eltávolítva a jelenléti ívből
v2.2.0
2026. Február 17.
3 új, 5 változás, 4 javítás, 1 eltávolítva
▼
✨ Új funkciók
- Napok listája: heti csoportosítás (accordion) mobilon
- Meghívó funkció: bármely bejelentkezett felhasználó meghívhat másokat
- Biztonsági fejlesztés: cookie_secure + HSTS header admin
🔄 Változások
- Műszak gombok átalakítása modern gradiens stílusra
- Navigációs menü breakpoint emelése 768px-ről 1024px-re
- Jelenléti ív: összesítő kártyák 3+2 elrendezés mobilon
- E-mail mezők egységesítése "E-mail cím"-re az egész alkalmazásban
- SW cache automatikus verziókezelés (manuális bump eltávolítva)
🐛 Hibajavítások
- Nyomtatás gomb Chrome Android kompatibilitás javítás
- ExcelJS lazy loading — nem blokkolja az oldalt mobilon
- Nyomtatási nézet összesítő kártyák méretezése
- Heti csoportosítás: magyar hónapnevek hivatkozás és auto-expand javítás
🗑️ Eltávolítva
- Felesleges migrációs SQL fájlok és README
v2.1.0
2026. Február 17.
3 új, 4 változás, 3 javítás, 1 eltávolítva
▼
✨ Új funkciók
- Dashboard: heti összesítő mini kártya (munkaidő, km, műszakok)
- Statisztika: összesítő kártyák dinamikusan követik a Heti/Havi/Éves nézetet
- Órák zöld színnel kiemelve a műszakoknál és napok listájánál
🔄 Változások
- Oldalak átnevezése: Áttekintés → Naptár, Grafikon → Statisztika
- Műszak gombok egyszerűsítése: letisztult btn stílus
- Statisztika periódus gombok: egységes button group dizájn
- Biztonsági beállítások újratervezése: accordion + grid elrendezés admin
🐛 Hibajavítások
- Statisztika: kerekítési eltérés javítása a havi összesítőknél
- Aktív tab gombok bal szegélyének megjelenítése (Havi/Éves)
- Dark mode tab gomb színek konzisztencia javítás
🗑️ Eltávolítva
- Naptár oldal stat kártyák eltávolítása (duplikáció megszüntetése)
v2.0.0
2026. Február 16.
8 új, 4 változás, 3 javítás
▼
✨ Új funkciók
- Csatlakozási kérelem űrlap a bejelentkezési oldalon
- Meghívó rendszer: admin token-alapú regisztrációs linket küldhet emailben admin
- Jelszó generálás a regisztrációs oldalon
- Egységes RateLimiter rendszer (bejelentkezés, kapcsolat űrlap, jelszó visszaállítás)
- Rate limit beállítások konfigurálhatók az admin felületen admin
- Teszt email küldés az admin rendszer oldalon admin
- Biztonsági beállítások: session/emlékezés időkorlát, zárolási paraméterek admin
- About oldal: új szekciók és bővített tartalom
🔄 Változások
- Szemkímélő sötét mód: teljes paletta átdolgozás lágy kék színekkel
- Email sablonok vizuális átdolgozása (meghívó, jelszó visszaállítás)
- Admin tabok: mobilon csak ikonok, desktopon szöveges címkék admin
- CSS konszolidáció: inline style blokkok áthelyezése központi stíluslapba
🐛 Hibajavítások
- Dark mode: inputok, badge-ek, gombok, audit log színek konzisztencia javítás
- Email sablonok mobilbarát javítása (Gmail megjelenítési problémák)
- XSS védelem javítása a meghívó törlés modálban admin
v1.9.1
2026. Február 13.
1 új, 3 változás
▼
✨ Új funkciók
- Heti összesítés stat kártyák emojikkal kiegészítve (⏱️, 🛣️, 💼)
🔄 Változások
- Egységes oldal címek: automatikus " — Sofőrnapló" szuffix minden oldalon
- Egységes em dash (—) elválasztó a böngésző tab címekben
- Admin route egyszerűsítés: /admin/audit-logs → /admin/logs admin
v1.9.0
2026. Február 13.
3 javítás, 1 változás
▼
🐛 Hibajavítások
- Jármű mező értékének ürítése nem-munkanap típusnál
- Letiltott felhasználó azonnali kijelentkeztetése aktív session esetén
- confirmAction() és jármű törlés modal migrálása az egyedi megerősítő modalra
🔄 Változások
- Auth::check() státusz ellenőrzés cache-elése request-enként (teljesítmény javítás)
v1.8.0
2026. Február 13.
2 új, 1 javítás
▼
✨ Új funkciók
- Egyedi megerősítő modal a natív böngésző confirm() helyett (kilépés, törlés, karbantartás mód)
- Flash visszajelzés sikeres be- és kijelentkezéskor
🐛 Hibajavítások
- Escape billentyű nem zárja a mobil menüt ha megerősítő modal nyitva van
v1.7.0
2026. Február 13.
3 változás, 1 javítás
▼
🔄 Változások
- Jármű törléskor az összes hozzá tartozó munkanap is törlődik
- Letiltott felhasználó specifikus hibaüzenetet kap bejelentkezéskor
- Jármű törlés audit log: rendszám jelenik meg az ID helyett admin
🐛 Hibajavítások
- Jármű törlés és felhasználó törlés megerősítő szövegek pontosítva
v1.6.0
2026. Február 12.
5 változás, 1 javítás, 1 eltávolítva
▼
🔄 Változások
- APP_URL központosítás: hardcoded domain eltávolítva, egyetlen konfigurációs konstansból származik
- Jelszó generátor és láthatóság toggle központosítva (password-utils.js)
- Jelszó validáció egységesítve az összes űrlapon
- OG/Twitter képek útvonala központosítva
- Installer: webhely URL mező, sitemap.xml és robots.txt automatikus generálás
🐛 Hibajavítások
- Emoji konzisztencia javítás (audit log, grafikon)
🗑️ Eltávolítva
- Meta keywords eltávolítva a bejelentkező oldalról (Google nem használja)
v1.5.0
2026. Február 12.
6 új, 4 változás, 2 javítás
▼
✨ Új funkciók
- Automatikus témaváltás: 3 állapot (világos / sötét / auto — OS preferencia + napszak alapján)
- Megjelenés szekció a Beállítások oldalon (téma választó szegmentált vezérlővel)
- Toast értesítések (animált, színes háttér + ikon + csík)
- Változásnapló accordion stílus (összecsukható verziók)
- Rendszer tab az Admin oldalon (karbantartás mód áthelyezve) admin
- Karbantartás mód audit log bejegyzések admin
🔄 Változások
- Téma váltó gomb: fix pozíció, hover effekt, szöveg megjelenítés
- Közös partials rendszer (téma, analytics, favicon, SW, footer, flash)
- Szekció címek emojikkal kiegészítve a jobb átláthatóságért
- Jelszó láthatóság és időszámítás konszolidálva (app.js, Helpers)
🐛 Hibajavítások
- Téma gomb vizuális hibák (négyzet effekt gyors váltásnál, transition, szöveg kijelölhetőség)
- Toast háttér átlátszóság javítása dark és light módban
v1.4.0
2026. Február 11.
4 új, 3 változás
▼
✨ Új funkciók
- Jelszó-visszaállítás e-mail alapú funkció (elfelejtett jelszó)
- Karbantartás mód (admin kapcsoló, 503 oldal, figyelmeztető sáv) admin
- Verzió értesítés kártya bejelentkezett felhasználóknak
- Jelszó generálás a jelszó-visszaállítás oldalon
🔄 Változások
- Jelszó generálás konszolidálva egyetlen globális függvénybe (biztonságosabb crypto.getRandomValues)
- Jelszó-visszaállítás email sablon újratervezése (szebb dizájn)
- Google Analytics és manifest.json kiegészítve az összes oldalon
v1.3.0
2026. Február 10.
6 új, 3 javítás, 3 változás
▼
✨ Új funkciók
- Változásnapló oldal (publikus, footer verziószám linkkel)
- "Mi ez?" bemutató oldal (publikus, login oldalról elérhető)
- SEO meta tagek, Open Graph és keywords támogatás az összes oldalon
- Google Analytics kiterjesztve az összes oldalra
- Sitemap bővítés (/changelog, /about)
- Maskable PWA ikonok
🐛 Hibajavítások
- Tailwind CSS osztály ütközés javítása a változásnaplóban
- Magyar hónapnevek a változásnapló dátumainál
- Footer verziószám link hiánya a bejelentkezési oldalon
🔄 Változások
- Audit log: Műszak mentés összevonva a Nap mentéssel admin
- Audit log: adatbázis ID helyett dátum és rendszám a műszak eseményeknél admin
- Újratervezett alkalmazás ikonok
v1.2.0
2026. Február 9.
5 új, 4 javítás, 2 változás, 3 eltávolítva
▼
✨ Új funkciók
- Tevékenységnapló (audit log) admin
- Napló törlés (purge) lehetőség admin
- Felhasználó törlés funkció admin
- Utolsó bejelentkezés megjelenítése felhasználó kártyákon admin
- Zárolási kísérletek kezelése admin
🐛 Hibajavítások
- Dark mode villódzás (FOUC) javítása bejelentkezési és összes oldalon
- Éjszakai műszak időelőnézet javítás a nap szerkesztő modalban
- Kritikus Database példányosítási hiba javítása admin
- Törlés gomb méretezés javítása a modal láblécben
🔄 Változások
- Tevékenységnapló leírások lefordítva magyarra admin
- Audit log szűrő csoportosított legördülő menüre cserélve admin
🗑️ Eltávolítva
- Nem használt Settings modell és adatbázis tábla
- Nem használt unlock_day/lock_day funkciók
- Felesleges drivers() és deactivate() metódusok
v1.1.0
2026. Január 20.
17 új, 13 javítás, 7 változás
▼
✨ Új funkciók
- PWA támogatás (alkalmazásként telepíthető)
- Jelenléti ív PDF exportálás (szerver oldali, magyar ékezet támogatás)
- Jelenléti ív Excel exportálás (kliens oldali, formázott)
- "Emlékezz rám" bejelentkezési opció (30 napos cookie)
- Jelszó generátor és láthatóság gomb a beállításoknál
- Grafikon nézetek: heti, havi, éves — tab-okkal és navigációval
- Jármű típusok: személyautó, busz, teherautó (emoji ikonokkal)
- Éjszakai műszak figyelmeztető üzenet műszak zárásnál
- Dinamikus műszak előnézet (idő és km számítás valós időben)
- Aktív műszak kártya újratervezése a dashboardon
- Kliens oldali validáció műszak zárásnál
- Nem-munkanap info doboz típus szerinti szín és emoji
- Nap típusa oszlop a jelenléti íven
- Heti összegzés navigáció AJAX-szal a havi nézetben
- Személyre szabott üdvözlés a dashboardon
- SEO meta tagek és Open Graph támogatás
- Oldal lábléc verzióinformációval
🐛 Hibajavítások
- Éjszakai műszak kliens oldali validáció blokkolás javítása
- Grafikon fekete háttér sötétmódban navigáció után
- Grafikon navigációs gombok beragadása mobilon
- Grafikon rács jobb oldali túlnyúlás mobilon
- Grafikon színek frissítése témaváltáskor
- Jármű és nap típusa mező intelligens letiltása a szerkesztő űrlapon
- Nem-munkanap típus váltás engedélyezése (pl. szabadság → betegség)
- Automatikus jármű kilométeróra frissítés műszak törléskor
- CSRF token elvesztés session timeout után
- Autofill fehér háttér sötétmódban
- Kritikus biztonsági és adatkonzisztencia javítások
- Műszak átfedés megelőzés backend validációval
- start_km=0 falsy kezelés javítás a havi nézetben
🔄 Változások
- Nyomtatás átnevezve Jelenléti ívre (/attendance)
- Havi nézet átnevezve Áttekintésre (/overview)
- Export gombok áthelyezve a navigáció alá
- Kilépés gomb stílus: piros szöveg, elkülönített
- Installer felület modernizálása és automatikus bejelentkezés
- Bejelentkezési oldal újratervezése
- Toast értesítések áthelyezve az oldal aljára
v1.0.0
2026. Január 1.
Első kiadás
▼
🚀 Első kiadás
- Műszak indítás/befejezés egy kattintással
- Több műszak támogatása egy napon belül
- Éjszakai műszak kezelés
- Járműkezelés rendszám és km nyilvántartással
- Kilométer nyilvántartás automatikus átvitellel
- Naptípusok: munkanap, szabadság, betegség, ünnep, pihenőnap
- Havi áttekintés naptár nézetben
- Heti összegzés a havi nézetben
- Jelenléti ív nyomtatási nézettel
- Statisztikák és grafikonok
- Sötét/világos téma váltás
- Felhasználókezelés admin
- Brute-force védelem bejelentkezésnél
- CSRF védelem minden űrlapon
- Reszponzív, mobilbarát felület