diff --git a/blueprints/public/routes.py b/blueprints/public/routes.py
index e86741b..a60398c 100644
--- a/blueprints/public/routes.py
+++ b/blueprints/public/routes.py
@@ -564,7 +564,7 @@ def release_notes():
{
'version': 'v1.23.0',
'date': '1 lutego 2026',
- 'badges': ['security', 'new', 'improve'],
+ 'badges': ['security', 'new', 'improve', 'fix'],
'security': [
'System ról: Migracja z is_admin na 6-poziomową hierarchię - UNAFFILIATED → MEMBER → EMPLOYEE → MANAGER → OFFICE_MANAGER → ADMIN',
'NordaGPT: Dostęp tylko dla członków Izby - nie-członkowie widzą stronę promocyjną',
@@ -573,15 +573,42 @@ def release_notes():
'Kontakty: Dostęp tylko dla członków - dane kontaktowe chronione',
],
'new': [
- 'NordaGPT: Dedykowana strona promocyjna dla nie-członków z opisem korzyści',
- 'Dekorator @office_manager_required dla tras wymagających roli kierownika biura',
- 'Dekorator @member_required dla funkcji wyłącznie członkowskich',
+ # MEGA WAŻNE - System członkostwa
+ 'System aplikacji członkowskich - kompletny workflow dołączania do Izby',
+ 'Integracja z Białą Listą VAT - automatyczne wyszukiwanie KRS po NIP',
+ 'Weryfikacja danych z rejestrów - porównanie danych użytkownika z KRS/CEIDG',
+ 'Workflow akceptacji zmian - użytkownik zatwierdza lub odrzuca dane z rejestrów',
+ 'Historia workflow - timeline wszystkich akcji w procesie aplikacji',
+ 'Powiadomienia dla admina - alert gdy użytkownik zaakceptuje/odrzuci zmiany',
+ # Dane rejestrowe
+ 'Sekcja "Dane z rejestrów urzędowych" - dedykowana sekcja KRS/CEIDG w profilu firmy',
+ 'Pełne dane KRS - wszystkie 10 pól z rejestru (kapitał, reprezentacja, wspólnicy)',
+ 'Auto-switch KRS/CEIDG - automatyczny wybór API na podstawie typu firmy',
+ 'Auto-pobieranie KRS przy akceptacji - dane z rejestru importowane automatycznie',
+ # Role i uprawnienia
+ 'NordaGPT: Dedykowana strona promocyjna dla nie-członków',
+ 'Dekorator @office_manager_required dla tras kierownika biura',
+ 'Dekorator @member_required dla funkcji członkowskich',
+ 'Panel zarządzania rolami w admin panelu',
+ # Website updater
+ 'Automatyczna aktualizacja treści stron www - Gemini 3 Flash analizuje strony firm',
],
'improve': [
- 'Panel admina: Trasy podzielone na ADMIN-only (użytkownicy, bezpieczeństwo) i OFFICE_MANAGER (treści)',
- 'Forum: Moderacja oparta na can_moderate_forum() zamiast is_admin',
- 'Szablony: Użycie can_access_admin_panel() zamiast is_admin w menu',
- 'Uproszczenie kodu: Kontrola dostępu w jednym miejscu (dekoratory tras)',
+ 'Profil firmy: Usunięcie duplikatów - czytelniejszy układ dla firm KRS',
+ 'Profil firmy: Konsolidacja danych kontaktowych w sekcji KRS',
+ 'Panel admina: Podział tras na ADMIN-only i OFFICE_MANAGER',
+ 'Forum: Moderacja oparta na can_moderate_forum()',
+ 'Szablony: Użycie can_access_admin_panel() w menu',
+ 'Usunięcie sekcji AI-generated (wyróżniki, certyfikaty, metadata)',
+ 'Ukrycie sekcji rekomendacji (oczekuje na zgodę Zarządu)',
+ ],
+ 'fix': [
+ 'Mapowanie pól Company - poprawne przypisanie adresu przy tworzeniu firmy',
+ 'URL profilu firmy: Użycie company_detail_by_slug zamiast company',
+ 'CSRF token w formularzach członkostwa',
+ 'Pętla przekierowań w /membership/apply',
+ 'Persystencja workflow_history (JSONB flag_modified)',
+ 'Modal potwierdzenia: Zachowanie pendingAction przed zamknięciem',
],
},
{