JUNIK Booking V2.4 ================== GUS / dane do faktury - dodano integrację z oficjalną usługą GUS BIR1.1/BIR1.2 REGON, - przy polu NIP pojawia się przycisk „Pobierz dane z GUS”, - po NIP system uzupełnia: nazwę firmy, ulicę i numer, kod pocztowy oraz miasto, - GUS działa wyłącznie po stronie backendu PHP; klucz API nie jest wysyłany do przeglądarki, - formularz pozwala nadal wpisać dane ręcznie, gdy GUS jest niedostępny lub klient nie chce korzystać z autouzupełniania, - integracja działa również przy ręcznej rezerwacji w panelu admin/staff, - wprowadzono walidację sumy kontrolnej polskiego NIP przed wywołaniem API, - dodano lokalny cache odpowiedzi (domyślnie 24 h) oraz ograniczenie publicznych zapytań per IP, - obsługiwane są odpowiedzi SOAP oraz MTOM/multipart zwracane przez BIR. UniOne - config.example.php został uproszczony do jednego globalnego API keya UniOne, - PixelPlay, Quizy oraz Quizy + PixelPlay są ustawione jako nadawcy korzystający z UniOne, - osobne pozostają adresy From / Reply-To dla marek. Techniczne - nowa klasa app/GusClient.php, - nowy endpoint public/api/gus-company.php, - nowy skrypt public/assets/js/gus-lookup.js, - brak zmian w schemacie bazy danych — migracja SQL nie jest potrzebna.