Pomiń nawigację — przejdź do treści
Patologia? Zgłoś. Zweryfikuj. Napiętnuj.
PATOLOGII

Historia

Co się działo na portalu Zero Patologii od pierwszego dnia. Funkcje, incydenty, milestones.

Launch
2
Feature
6
Incydent
2
Zgodność
2
Milestone
0

czerwiec 2026

  1. Public API v1 + porównanie urzędów

    Feature

    Udostępniliśmy publiczne REST API (/api/v1) dla dziennikarzy i programistów oraz stronę porównania urzędów side-by-side.

  2. Strona metodologii + pomoc prawna

    Zgodność

    Pełna jawność algorytmu Indeksu Patologii (/metoda) + lista 13 instytucji pomocy prawnej (/pomoc-prawna).

  3. Drugi incydent malware — naprawiony

    Incydent

    Krypto-miner /tmp/dashboard pojawił się ponownie w PrivateTmp. Wdrożony hardening v2: NoExecPaths dla /tmp, watchdog timer co 60s, izolacja katalogu (chmod 750).

  4. Newsletter + komentarze blog + DSA panel

    Feature

    Pełen system newslettera z double opt-in, komentarze pod artykułami blog, panel zarządzania zgłoszeniami DSA Art. 16.

  5. User management + audit log + statystyki

    Feature

    Panel admina rozszerzony o zarządzanie userami (role, ban), audit log akcji, wykresy stats, daily summary mail.

  6. Webmail + AI asystent maila

    Feature

    Pełnoprawny webmail klient w panelu admina (IMAP+SMTP) z opcją sugestii odpowiedzi przez AI (Faza B+C).

  7. Pierwszy incydent malware

    Incydent

    Krypto-miner /tmp/dashboard. Hardening Sprint 3: rate-limit, magic bytes, systemd caps, CSP, fail2ban.

  8. DSA Art. 16 — notice-and-action

    Zgodność

    Formularz /zglos-naruszenie zgodny z Aktem o usługach cyfrowych. 14 dni na decyzję.

  9. Epidemos — integracja sponsorowanych artykułów

    Feature

    WordPress REST API kompatybilny endpoint dla marketplace artykułów sponsorowanych. Pełna transparentność oznaczeń.

  10. Mail server lokalny

    Feature

    Postfix + Dovecot dla zeropatologii.pl. Skrzynki kontakt@ i ai@. DKIM/SPF/DMARC zielone.

  11. Portal LIVE pod zeropatologii.pl

    Launch

    Pierwsza wersja produkcyjna. SSL + HSTS + redirect na www. Google Analytics z Consent Mode V2.

  12. Założenie projektu

    Launch

    Pierwszy commit. Stack: Next.js 15 + Supabase + Tailwind + OpenAI GPT-4o. Baza 125 urzędów (administracja + zdrowie + sądy + policja).

To otwarty changelog. Bugi i sugestie: redakcja@zeropatologii.pl.

Pełna metoda działania: /metodaTransparentność: /transparentnosc