Środowisko testowe — dane mogą zostać skasowane

Wersja 1.0.2

2026-08-12

Dodane

  • Przypisanie kroku do osoby pokazuje potwierdzenie, tak jak pozostałe operacje.
  • Historia realizacji projektu (przycisk „Historia” na stronie projektu): pełny zapis pracy — utworzenie i zmiany danych projektu, rozpoczęcia, zakończenia i pominięcia kroków (także automatyczne), przypisania, checklisty, notatki, dokumenty i rewizje, udostępnienia, wstrzymania. Przy każdym wpisie widać kto i kiedy, z dokładnością do sekundy. Wpisy o notatkach zawierają ich treść (także po usunięciu), a edycje — wartości przed i po zmianie. Historię widzi każdy, kto ma dostęp do projektu — również współpracujące biuro. Wpisy powstają automatycznie i nie można ich zmienić ani usunąć.

Wersja 1.0.1

2026-08-08

Dodane

  • Potwierdzenia operacji (dymki w rogu ekranu): ustawienie nowego hasła pracownika, zapis zmian konta, dezaktywacja i przywrócenie konta, dodanie konta oraz zapis procesu pokazują teraz krótkie potwierdzenie. Dotąd jedynym śladem sukcesu było np. wyczyszczone pole hasła.

Naprawione

  • Usuwanie notatki, rewizji pliku i dokumentu wymaga potwierdzenia — pierwsze kliknięcie pyta „Na pewno?”, drugie usuwa. Porzucone pytanie samo znika po kilku sekundach.
  • Przycisk usuwania rewizji pliku był widoczny dla osób bez uprawnień (pracownik, gość) — kliknięcie kończyło się stroną błędu „A server error occurred”. Przycisk widzi teraz wyłącznie manager, tak jak przy usuwaniu dokumentu.
  • Kolor statusu projektu na liście projektów zgadza się z resztą aplikacji: „W realizacji” jest niebieskie, „Wstrzymany” bursztynowe, „Zakończony” zielone — dotąd karty (własne i udostępnione) pokazywały każdy status na szaro.

Wersja 1.0.0

2026-08-08

Dodane

  • Krok „Do zrobienia” sam przechodzi w „W trakcie”, gdy ktoś zacznie przy nim pracować: odhaczy pozycję checklisty, doda notatkę albo wgra plik. Wraz z tym rusza termin kroku. Krok stojący za nieukończoną bramką czeka na nią — materiały można do niego dołożyć wcześniej, ale w realizację przejdzie dopiero po przejściu bramki.
  • Na stronie edycji projektu puste pola są naprawdę puste — zniknęły z nich przykładowe wartości w rodzaju „np. Elbląg”. Przy edycji, obok pól już wypełnionych, łatwo było wziąć taką podpowiedź za wpisaną wartość. Przy zakładaniu nowego projektu podpowiedzi zostają, bo tam pomagają.
  • Nawigacja przeniesiona do panelu po lewej stronie, z pozycjami pogrupowanymi w sekcje: Praca (Pulpit, Projekty, Procesy), Biuro (Zespół, Firma) i — dla administratora — Administracja (Firmy, Audyt, Poczta). Bieżąca strona jest podświetlona, a Audyt i Poczta są wreszcie widoczne wprost, zamiast chować się w panelu firm. Panel stoi w miejscu przy przewijaniu — przewija się sama treść strony. Na telefonie bez zmian: wysuwane menu, teraz również pogrupowane.
  • Nowa zakładka „Firma” (manager i administrator): podsumowanie biura — liczba projektów, dokumentów, wersji plików, typów procesów, kont i udostępnionych projektów, oraz ile miejsca zajmują pliki. Zajętość jest rozbita na aktualne wersje i starsze rewizje, bo miejsce na dysku zajmują wszystkie wersje, nie tylko najnowsze. Administrator może przełączać się między firmami.
  • Konta, na które nikt się jeszcze nie zalogował, są oznaczone odznaką „nigdy nie zalogowany” — w zakładce Zespół i na liście kont w panelu administratora. Od razu widać, kto nie odebrał e-maila powitalnego albo nie dostał hasła. Odznaka znika po pierwszym udanym logowaniu, a w jej miejscu pojawia się data ostatniego logowania. Uwaga: aplikacja zaczyna zapisywać daty logowania dopiero od tej wersji, więc na początku odznakę mają wszystkie konta — każde zdejmie ją przy najbliższym wejściu.
  • Administrator może założyć konto (managera lub pracownika) w dowolnej firmie — w panelu, w rozwijanej liście kont danej firmy. Wcześniej dało się to zrobić tylko przy zakładaniu nowej firmy albo z poziomu samego biura. Osoba dostaje e-mail powitalny, a zdarzenie trafia do dziennika audytu.
  • Dziennik audytu obejmuje teraz także konta: założenie nowego konta (w zespole i przy zakładaniu firmy), dezaktywację i przywrócenie dostępu oraz usunięcie firmy razem z liczbą skasowanych kont i projektów. Aplikacja nie kasuje pojedynczych kont — odebranie dostępu to dezaktywacja i to ona jest odnotowywana.
  • Ukończenie kroku uruchamia następny w kolejce — proces sam idzie dalej, bez klikania „Rozpocznij”. Rusza tylko jeden krok, a osoba, która skończyła poprzedni, nie zostaje automatycznie jego wykonawcą. Projekt wstrzymany niczego nie uruchamia.

Naprawione

  • Godziny w aplikacji (dziennik audytu, notatki, „Utworzono” przy projekcie) pokazywały czas o dwie godziny wcześniejszy — serwer liczył je w czasie uniwersalnym zamiast polskiego. Teraz wszędzie widnieje czas lokalny.

Wersja 0.11.3

2026-08-06

Dodane

  • Dziennik audytu dla administratora (Admin → Dziennik audytu): kto, kiedy i z jakiego adresu IP się logował — także nieudane próby wraz z powodem (błędne hasło, brak konta, konto nieaktywne, blokada po zbyt wielu próbach). Dodatkowo utworzenie i usunięcie projektu oraz prośby o reset hasła, również te z adresów bez konta. Wpisy można filtrować po rodzaju zdarzenia i firmie oraz przeszukiwać po osobie, adresie e-mail i adresie IP.
  • Nazwa firmy, do której jesteś zalogowany, widoczna w nagłówku obok nazwy aplikacji (na telefonie także w menu). Przy projektach udostępnionych przez inne biuro od razu widać, gdzie się właśnie pracuje.

Wersja 0.11.2

2026-08-06

Dodane

  • Edycja projektu: przycisk „Edytuj” na stronie projektu pozwala poprawić nazwę, numer, termin, dane inwestora i adres inwestycji. Proces i historia realizacji kroków zostają bez zmian.
  • Dane inwestora rozbite na osobne pola (ulica, kod pocztowy, miejscowość, telefon, e-mail), a adres inwestycji jest teraz osobnym polem — mieści też numer działki.
  • Adres inwestycji widoczny na liście projektów i na pulpicie; wyszukiwarka pulpitu przeszukuje go razem z nazwą, inwestorem i numerem.
  • Projekt zapamiętuje, kto i kiedy go założył — widać to na stronie projektu.
  • Usunięcie projektu wymaga potwierdzenia: rozwijany panel wymienia, co zostanie skasowane, i prosi o przepisanie nazwy. Po usunięciu na liście projektów pojawia się potwierdzenie.
  • Termin realizacji nowego projektu jest podpowiadany na 60 dni od dziś (można go zmienić).
  • Krok bez przypisanej osoby przejmuje ten, kto pierwszy przy nim zadziała: rozpocznie go, odhaczy checklistę, doda notatkę lub plik. Krok już przypisany nie zmienia właściciela.
  • Powiadomienie o nowej wersji po zalogowaniu, z listą zmian i odnośnikiem do pełnej historii. Znika po zamknięciu i wraca dopiero przy kolejnym wydaniu.
  • Nowy temat pomocy „Terminy: projektu i kroków” — czym różni się termin realizacji projektu od terminu kroku i od czego liczy się każdy z nich.

Zmienione

  • Formularz nowego projektu: szerszy, z wyraźnie oznaczonymi polami wymaganymi (nazwa, proces, inwestor, termin realizacji) i czytelniejszymi podpowiedziami.
  • Strona projektu: przy nazwie kroku zostały tylko stan i termin. Pozostałe oznaczenia (bramka, wymaga pliku, dodany ręcznie, zablokowany) przeniesione nad przyciski akcji, czyli tam, gdzie mają znaczenie.
  • Pulpit: kolumny tabeli projektów wyrównane — nagłówki licują z wartościami we wszystkich wierszach niezależnie od długości statusu.

Naprawione

  • Lista wyboru osoby przy kroku pokazuje zmianę przypisania od razu, bez odświeżania strony.
  • Błąd w formularzu nowego projektu (np. pominięty termin) nie kasuje już pozostałych wpisanych danych.

Wersja 0.11.1

2026-08-05

Dodane

  • Aplikacja jest dostępna pod nowym adresem: https://aplikacja.projektownia.com.pl (środowisko testowe: https://test.aplikacja.projektownia.com.pl). Dotychczasowe adresy działają bez zmian.

Wersja 0.11.0

2026-08-04

Dodane

  • Automatyczne kopie zapasowe produkcji co 6 godzin: baza danych i wgrane pliki, przechowywane także na drugim serwerze. Odtworzenie kopii zostało sprawdzone w praktyce.

Zmienione

  • Zmiany struktury bazy danych wdrażane są teraz przez migracje — aplikacja stosuje wyłącznie zatwierdzone zmiany i nigdy nie usuwa danych samoczynnie.

Wersja 0.10.4

2026-08-03

Dodane

  • Widoczne oznaczenie środowiska nieprodukcyjnego: pasek nad nagłówkiem („Środowisko testowe — dane mogą zostać skasowane”) oraz prefiks w tytule karty przeglądarki. Na produkcji nie pojawia się w ogóle.

Wersja 0.10.3

2026-08-02

Dodane

  • Tryb testowy poczty (Administrator → Poczta): wiadomości automatyczne trafiają tylko do dziennika, bez wysyłki na serwer pocztowy. Przydatny na środowiskach nieprodukcyjnych; w dzienniku widnieją jako „Niewysłany (tryb testowy)”.

Naprawione

  • Środowisko testowe nie wysyła już prawdziwych wiadomości na adresy używane w testach automatycznych. Przycisk wysyłki wiadomości testowej działa jak dotąd, więc konfigurację poczty nadal można sprawdzić.

Wersja 0.10.2

2026-08-02

Zmienione

  • Aplikacja działa wygodnie na telefonie: górne menu zwija się do przycisku „hamburger”, a pozycje nawigacji, profil i wylogowanie są w rozwijanym panelu.
  • Lista projektów na pulpicie pokazuje na telefonie opisy wartości („Następny krok”, „Osoby”, „Termin”), które na dużym ekranie zastępują nagłówki kolumn.

Wersja 0.10.1

2026-08-01

Dodane

  • Ochrona przed automatycznym zgadywaniem haseł: po 5 nieudanych próbach logowania na ten sam adres logowanie jest wstrzymane na 15 minut. Udane logowanie kasuje licznik, a reset hasła działa niezależnie od blokady.
  • Ograniczenie liczby próśb o reset hasła — żeby nie dało się zasypać czyjejś skrzynki wiadomościami z systemu.
  • Nowy temat w Pomocy: „Bezpieczeństwo logowania”.

Wersja 0.10.0

2026-07-31

Dodane

  • Współpraca między biurami: Manager może udostępnić pojedynczy projekt osobie z innej firmy. Gość loguje się własnym kontem i widzi wyłącznie ten projekt — w sekcji „Udostępnione mi”.
  • Dwa poziomy dostępu: „Podgląd” (odczyt projektu i dokumentów) oraz „Współpraca” (dodatkowo realizacja kroków przypisanych tej osobie, pliki i notatki przy tych krokach).
  • Oznaczenia projektów realizowanych we współpracy — odznaka z nazwą biura partnerskiego na liście projektów i na pulpicie.
  • Powiadomienie e-mail dla osoby, której udostępniono projekt, oraz odbieranie dostępu jednym kliknięciem (z zachowaniem historii udostępnień).
  • Nowy temat w Pomocy: „Współpraca z innym biurem”.

Wersja 0.9.6

2026-07-31

Dodane

  • Aplikacja jest dostępna publicznie po HTTPS: https://projektownia.kozon.pl (oraz https://test.projektownia.kozon.pl dla środowiska testowego). Dotychczasowe adresy w sieci lokalnej działają bez zmian.

Zmienione

  • Linki w wiadomościach e-mail nowych instalacji prowadzą na adres publiczny. W działających środowiskach adres zmienia się w panelu: Administrator → Poczta → „Publiczny adres aplikacji”.

Wersja 0.9.5

2026-07-30

Zmienione

  • Usuwanie projektów i dokumentów jest teraz zastrzeżone dla Managera; notatki może edytować i usuwać ich autor lub Manager.
  • Dezaktywacja konta i zmiana roli działają natychmiast — także w sesjach otwartych przed zmianą (wcześniej obowiązywały dopiero po ponownym zalogowaniu).
  • Krok można przypisać wyłącznie osobie z firmy, do której należy projekt.

Naprawione

  • Dziennik e-maili nie przechowuje już linku z tokenem resetu hasła (token w zapisanej treści jest usuwany). Wiadomości resetu nie da się przez to wysłać ponownie — użytkownik prosi o nowy link.
  • Pulpit „Moje kroki” filtruje zadania po firmie zalogowanego użytkownika.
  • Funkcja przeliczająca status projektu przestała być dostępna jako publiczny endpoint.

Wersja 0.9.4

2026-07-30

Dodane

  • Strona „Mój profil” (klik we własne imię w nagłówku): dane konta i samodzielna zmiana hasła (z potwierdzeniem obecnym hasłem).
  • E-mail z potwierdzeniem po zmianie hasła — z instrukcją, co zrobić, jeśli zmiana nie była Twoja.

Wersja 0.9.3

2026-07-30

Zmienione

  • Status projektu wylicza się automatycznie ze stanu kroków: Nowy → W realizacji (po rozpoczęciu pierwszego kroku) → Zakończony (gdy wszystkie kroki zakończone lub pominięte). Ponowne otwarcie kroku przywraca projekt do realizacji.
  • Jedyna ręczna akcja statusu to pauza: przycisk „Wstrzymaj” / „Wznów” w widoku projektu (po wznowieniu wraca status wyliczony z kroków).
  • Usunięte ręczne statusy „Aktywny” i „Zarchiwizowany”; filtry pulpitu i statystyki dostosowane („W realizacji”).

Wersja 0.9.2

2026-07-30

Dodane

  • Odstępstwa od wzorca w projekcie (Manager): dodawanie kroków ad-hoc (z pozycją, bramką, wymogiem pliku i terminem), pomijanie dowolnego kroku z podaniem powodu oraz usuwanie omyłkowo dodanych kroków.
  • Oznaczenia odstępstw: odznaka „odstępstwo od wzorca” przy projekcie, „dodany ręcznie” przy kroku, widoczny powód i autor pominięcia.
  • Strona Pomoc (/help) z instrukcją użytkownika — na start: proces a projekt, odstępstwa od wzorca, statusy i bramki.

Zmienione

  • Krok pominięty decyzją managera może przywrócić wyłącznie manager.

Wersja 0.9.1

2026-07-28

Dodane

  • Powiadomienia e-mail: wiadomość powitalna przy zakładaniu konta pracownika.
  • Samodzielny reset hasła — link „Nie pamiętasz hasła?” na stronie logowania (jednorazowy link e-mail, ważny 60 minut).
  • Panel administratora → Poczta: konfiguracja skrzynki nadawczej SMTP (hasło szyfrowane w bazie) i wysyłka wiadomości testowej.
  • Dziennik e-maili na dedykowanej stronie: wyszukiwanie frazą, filtry statusu i typu, stronicowanie oraz ponawianie nieudanych wysyłek.
  • Generator silnych haseł w formularzu dodawania konta.

Wersja 0.9.0

2026-07-28

Dodane

  • Silnik procesów: typy projektów z wersjonowanymi wzorcami i edytorem kroków (kolejność, bramki, SLA, checklisty, wymagane załączniki).
  • Realizacja projektów: statusy kroków z bramkami (kolejność, checklista, wymagany plik), przypisywanie osób, notatki.
  • Dokumenty z rewizjami na poziomie projektu i kroku (upload, pobieranie, historia wersji, usuwanie).
  • Pulpit: statystyki, sekcja „Moje kroki” i lista projektów z wyszukiwarką oraz filtrami statusu i typu.
  • Zespół: konta pracowników, role, reset hasła, dezaktywacja.
  • Panel administratora platformy: zakładanie i usuwanie firm, podgląd kont użytkowników.
  • Logowanie e-mail + hasło, trzy role: Administrator / Manager / Pracownik.
  • Środowiska TEST i PROD na klastrze k3s wraz z przepływem wydań (promocja obrazu bez przebudowy).
  • Testy end-to-end (Playwright) pokrywające kluczowe scenariusze.
  • Stopka z numerem wersji i ta strona z historią zmian.