✏️ Jak dodać nową wersję?
Otwórz plik pages/changelog.html w edytorze tekstu i skopiuj blok
<div class="cl-entry"> — wklej go na górze listy (przed poprzednią wersją),
zmień numer wersji, datę i opisy zmian. Dostępne typy wpisów:
✨ nowa funkcja |
🔧 poprawka błędu |
🎨 zmiana wyglądu |
⚠️ zmiana łamiąca zgodność |
📝 dokumentacja
Typy badge: major (duże zmiany), minor (nowe funkcje), patch (poprawki).
- ✨ Dodano możliwość edycji wpisów dziennika przez modal.
- ✨ Dodano możliwość edycji wpisów dostaw przez modal.
- ✨ Nowe pole „Kontakt do dostawcy" (telefon lub e-mail) w karcie dostawy.
- 🎨 Zmieniono sformułowanie „Uzupełnienia" na „Dostawy" w całej aplikacji.
- ✨ Dodano opcję resetowania hasła przez e-mail (Firebase Auth).
- ✨ Integracja z Firebase Authentication — logowanie i rejestracja przez e-mail.
- ✨ Każdy użytkownik ma własne, odizolowane dane w Firestore.
- ✨ Synchronizacja danych w czasie rzeczywistym między urządzeniami.
- ✨ Wskaźnik stanu synchronizacji (Zsynchronizowano / Synchronizuję / Błąd).
- 🔧 Naprawiono błąd obliczania stanu po wpisie gdy dostawy są w tej samej dacie.
- ✨ Dodano zakładkę „Analiza" z wykresem słupkowym zużycia miesięcznego.
- ✨ Tabela analizy miesięcznej z szacowanym kosztem i średnią temperaturą.
- ✨ Wskaźnik „Zostało dni" zmienia kolor na czerwony/pomarańczowy/zielony.
- 🎨 Przeprojektowany pasek postępu stanu magazynu z gradientem koloru.
- 🔧 Poprawiono obliczanie średniego zużycia przy braku wpisów.
- ✨ Pierwsza wersja aplikacji Monitor Pelletu.
- ✨ Pulpit z 6 kartami statystycznymi i paskiem stanu magazynu.
- ✨ Dziennik codziennego zużycia pelletu (data, temperatura, tryb, uwagi).
- ✨ Rejestr dostaw pelletu z dostawcą, ilością i ceną.
- ✨ Ustawienia parametrów: pojemność magazynu, stan startowy, cena, próg alarmowy.
- ✨ Alert ostrzegający gdy stan magazynu spada poniżej progu.
- ✨ Dane przechowywane lokalnie w przeglądarce (localStorage).