Changelog
Pełna historia rozwoju ProperSend
v0.9.0 Bieżący
System afiliacyjny i hardening
- System afiliacyjny — pełny program partnerski: tracking prowizji, rozliczenia KYC, wypłaty, panel administracyjny i cron rozliczeniowy
- Tagowanie wiadomości — organizuj skrzynkę odbiorczą własnymi tagami z ochroną CSRF
- Google OAuth — redesign ekranu logowania z przyciskiem Google i wskaźnikiem siły hasła
- PWA i SEO — splash screeny, obraz OG, meta tagi AI SEO, odświeżone favicony
- Aplikacja desktop — mostek powiadomień, zoom handler, integracja z dockiem macOS
- Kampanie — checkbox "zaznacz wszystko" w sekcji zgód, lokalizacja nagłówków tabel (PL/EN/UK)
- Fix: React #306 — naprawiono infinite re-render w OrganizationContext (kaskada useMemo i invalidateQueries podczas rendera)
- Fix: Billing — weryfikacja sygnatury webhooka, idempotency nonce, integracja MILLION_VERIFIER
- Fix: Lead Finder — zwiększono timeout zapytań do 45s, naprawiono filtr "zawody"
- Fix: Zordon — dodano brakujący tenant middleware (poprawka 500 na preferencjach)
- Fix: Subject Library — migracja endpointów API, kompatybilność typów odpowiedzi
v0.7.0
Aplikacja desktop, PWA i Google OAuth
- Aplikacja desktop (Tauri) — natywna aplikacja na macOS z paskiem systemowym, lokalnym serwerem i obsługą URLi
- PWA — Progressive Web App z wsparciem offline, instalacją na urządzeniu, service workerem
- Logowanie przez Google — szybkie logowanie kontem Google, integracja z OAuth 2.0
- Unibox v2 — przebudowa skrzynki odbiorczej: nowy backend, szablony, wyszukiwanie, połączenia głosowe i SMS
- Zordon AI v2 — ulepszony czat, system pomocy kontekstowej, renderowanie narzędzi AI
- Import leadów — walidacja preflight, ostrzeżenia o polach, sanityzacja danych
- Ukraińska lokalizacja — rozszerzone tłumaczenia UK, synchronizacja wszystkich modułów
- Integracje — rekomendowani dostawcy skrzynek z ulepszonym dialogiem i danymi
- Analiza spam — zastąpiono heurystykę detekcją opartą na słowniku triggerów
- Fix: SSE — naprawiono bypass autoryzacji w Unibox Server-Sent Events
- Fix: Voice AI — naprawiono unikalne constrainty VoiceAgent, dodano brakujący model AppSetting
- Kubernetes (k3s) — pełne manifesty do deployu na k3s, migracja z Docker
v0.6.0
Asystent AI Zordon i ukraińska lokalizacja
- Zordon AI — inteligentny asystent do zarządzania kampaniami, sugestie pytań, pomoc kontekstowa
- Autopilot kampanii — automatyzacja kampanii cold mailing z regułami i AI
- Język ukraiński — pełne tłumaczenie interfejsu (CRM, ustawienia, billing, kampanie, skrzynki)
- Panel administratora — zakładki admina, globalne wyszukiwanie, zarządzanie użytkownikami
- Paleta poleceń — szybkie akcje z klawiatury, globalne wyszukiwanie (Ctrl+K)
- Centrum powiadomień — powiadomienia w aplikacji z aktualizacjami na żywo
- Edytor sekwencji — ulepszony edytor kampanii z podglądem na żywo i zarządzaniem wersjami
- Boczne menu — kompletna przebudowa nawigacji z nowymi ikonami
- Zakup kredytów — nowa strona z suwakiem wolumenu i kartami bento
- Billing — odliczanie kredytów z pełnym ledgerem rozliczeniowym
v0.5.0
Voice AI i automatyzacja kampanii
- Voice boty AI — integracja z ElevenLabs, automatyczne połączenia głosowe, obsługa rozmów przychodzących
- Wysyłka SMS — kampanie SMS obok email i voice, routing wiadomości
- Bulk voice calls — masowe połączenia głosowe z poziomu CRM, integracja z drawerem leadów
- Tablica Kanban — wizualny pipeline CRM z przeciąganiem (drag & drop)
- Akcje masowe — operacje grupowe na leadach w CRM
- Wirtualizacja list — tabele leadów z sortowaniem i zapamiętywaniem kolejności
- A/B testowanie — wsparcie testów A/B w kampaniach cold mailing
- Weryfikacja IMAP/SMTP — TLS hardening, asynchroniczna aktywacja skrzynek, normalizacja IMAP
- Wydajność frontendu — optymalizacja bundle (T4-T7), lazy loading, code-split
- Build pipeline — transpilacja SWC, inkrementalny TypeScript, build równoległy
v0.4.0
CRM i zarządzanie leadami
- Unified CRM — tabela leadów z widokiem kanban, pipeline sprzedażowy typu drag & drop
- Import leadów — import z CSV z mapowaniem pól i walidacją
- Integracja z Lead Finder — importuj odkryte firmy bezpośrednio do CRM
- Lista suppression — zarządzanie bounced i wypisanymi kontaktami
- Dashboard kampanii — statystyki na żywo, wykresy, metryki dostarczalności
- Synchronizacja ColdLead — dual-write do ujednoliconego modelu Lead
- Analityka — migracja raportowania do ujednoliconych modeli Lead + LeadEnrollment
- Memoizacja — useCallback dla handlerów, optymalizacja N+1, batch loading
v0.3.0
Plany cenowe i Lead Finder
- Plany subskrypcyjne — Free, Starter (119 PLN), Pro (199 PLN), Agency (349 PLN) z bramkowaniem funkcji
- System kredytów — zakup pakietów, śledzenie zużycia, comiesięczny reset, pełny ledger rozliczeniowy
- Lead Finder — wyszukiwarka firm z rejestrów KRS/CEIDG, filtry, eksport CSV
- Plan Engine — centralny serwis do sprawdzania limitów i bramkowania funkcji
- Płatności Stripe — subskrypcje, portal billingowy, webhooki, interceptory 402
- Weryfikacja email — nielimitowana weryfikacja dla planu MILLION_VERIFIER
- Docker — wieloetapowy build produkcyjny, zredukowany rozmiar obrazu
v0.2.0
System kont i organizacji
- Rejestracja i logowanie — JWT access/refresh token, ochrona CSRF, rate limiting
- Organizacje — architektura wielotenantowa, zakres organizacji dla wszystkich zasobów
- Kreator onboardingu — konfiguracja profilu, dane firmy, pierwsza skrzynka
- Ustawienia użytkownika — profil, preferencje, API ustawień
- Szablony email — markowe szablony wewnętrzne (weryfikacja, reset hasła, powiadomienia)
- Reset hasła — bezpieczny flow z limitem prób i timing-safe comparison
- Routing dashboardu — usunięcie prefiksu /dashboard, płaska struktura URL
v0.1.0 Pierwsza wersja
Start ProperSend — silnik cold mailing
- Silnik cold mailing — wysyłka przez SMTP/IMAP, rotacja domen, rate limiting, circuit breaker
- Zarządzanie kampaniami — tworzenie, edycja, uruchamianie i pauzowanie kampanii cold email
- Skrzynki nadawcze — konfiguracja SMTP/IMAP, walidacja, monitoring zdrowia
- Szablony wiadomości — system szablonów Handlebars, edytor treści
- Import CSV — import kontaktów z plików CSV z mapowaniem kolumn
- Konfiguracja DNS — przewodnik konfiguracji DKIM, SPF, DMARC dla domen nadawczych
- Monitoring dostarczalności — śledzenie deliverability, bounce rate, health checki skrzynek
- Raportowanie — pulse co godzinę, daily email raporty, dashboard trendów
- Infrastruktura — Express.js + Prisma + PostgreSQL + Redis + BullMQ, Docker, Husky
- Deploy — integracja z Coolify, wieloetapowe buildy Docker, weryfikacja pre-deploy
Śledź rozwój ProperSend. Nowe wersje pojawiają się regularnie.
Ostatnia aktualizacja: 2026-07-14