Kowal Extension Audit for Magento 2
- SKU
- M2-EXT-AUDIT
Opis / Kowal Extension Audit for Magento 2
MAGENTO 2 · INWENTARYZACJA · SNAPSHOTY · AUDYT
Zobacz rozszerzenia i zmiany w swoim Magento.
Kowal Extension Audit
Zidentyfikuj moduły, pakiety Composer, wersje i zależności. Porównuj stan instalacji przed i po pracach, zapisuj decyzje audytowe i ustalaj priorytety przeglądu na podstawie wykrytych sygnałów.
Dashboard i CLI · Porównanie snapshotów · Historia decyzji
JAK TO DZIAŁA W PRAKTYCE
01 · Skanujesz instalację
Zbierasz moduły, źródła, wersje i zależności.
02 · Zapisujesz stan przed pracami
Tworzysz snapshot i oznaczasz obszary do weryfikacji.
03 · Porównujesz stan po pracach
Sprawdzasz różnice i eksportujesz raport dla zespołu lub właściciela.
Co zyskuje Twój sklep?
Poznaj funkcje, zastosowanie i ustawienia modułu.
Wiesz dokładnie, co działa w Twoim Magento
Kowal Extension Audit inwentaryzuje rozszerzenia Magento, rozpoznaje ich źródła i wersje, analizuje zależności oraz pozwala porównywać snapshoty środowiska — przed i po aktualizacji.
Inwentaryzacja
Magento core, Composer, app/code, vendor bez mapowania i źródła nieznane. Rozpoznawanie vendora, pakietu i paczek zawierających wiele modułów.
Snapshoty
Zapisz stan przed pracami i porównaj wynik po aktualizacji: dodane, usunięte i wyłączone moduły oraz zmiany wersji.
Ocena ryzyka
Sygnały związane z frontendem, checkoutem, payment, shipping, API, cron, GraphQL, RequireJS i Knockout oraz przeglądem pod Hyvä.
Typowe zastosowania
- audyt przed aktualizacją Magento,
- porównanie stanu po pracy agencji,
- przejęcie sklepu po innym wykonawcy,
- przygotowanie do Hyvä,
- porządkowanie długu technicznego.
Panel i CLI
Dashboard, Store Takeover report, Magento UI Component grid, filtry, CSV, decyzje audytowe i historia zmian oraz komendy do skanowania i snapshotów.
Granice działania
Moduł nie usuwa ani nie wyłącza rozszerzeń automatycznie, nie zastępuje testów regresji, pełnego code review ani benchmarków i nie gwarantuje kompatybilności z Hyvä.
Źródła, wersje i zależności
Skan rozróżnia moduły core Magento, pakiety Composer, kod w app/code oraz moduły vendor bez mapowania. Potrafi przypisać wiele modułów do jednego pakietu i odczytać metadane Composer, m.in. opis, licencję i adresy wsparcia.
Przegląd zależności łączy deklaracje modułów Magento z relacjami pakietów Composer. Dane ułatwiają ustalenie, co wymaga osobnej weryfikacji przed zmianą instalacji.
Decyzje audytowe z historią
W Kowal Modules → Extension Audit korzystasz z dashboardu, siatki modułów, zależności i raportu Store Takeover. Filtry, kolumny i CSV pomagają przekazać konkretny zakres przeglądu zespołowi.
Ręcznie zapisujesz priorytet, decyzję, ocenę ryzyka i oznaczenia sprawdzenia. Historia zmian tych pól pozwala wrócić do wcześniejszych ustaleń.
Snapshoty ręczne i automatyczne
Snapshot zapisujesz ręcznie w panelu lub przez CLI przed pracami i po nich. Opcjonalne snapshoty harmonogramowe oraz snapshot przy setup:upgrade są domyślnie wyłączone.
Po aktywacji automatyczny zapis korzysta z porównania skrótu stanu modułów i tworzy snapshot, kiedy stan się zmieni. Możesz ustalić częstotliwość sprawdzania i limit przechowywania automatycznych snapshotów.
CLI dla powtarzalnego przeglądu
bin/magento kowal:extension-audit:scan uruchamia skan. Opcje pozwalają zawęzić wynik m.in. do vendora, źródła, pakietu lub obszaru wpływu. kowal:extension-audit:snapshot:create zapisuje stan, a kowal:extension-audit:snapshot:compare porównuje wskazane identyfikatory.
Porównanie można wyeksportować jako CSV lub JSON i przedstawić jako raport zmian dla właściciela sklepu.
Jak interpretować sygnały ryzyka
Wskaźniki wynikają z struktury i plików modułu: są punktem wyjścia do przeglądu frontendu, checkoutu, płatności, wysyłki, API i pozostałych obszarów. Sygnał nie jest dowodem błędu ani potwierdzeniem bezpieczeństwa.
Wskazania związane z Hyvä pomagają ustalić kolejność sprawdzenia rozszerzeń; rzeczywista zgodność wymaga oceny implementacji i testów sklepu.
Instalacja przez Composer
Pakiet kowal/extension-audit, moduł Kowal_ExtensionAudit. Po skonfigurowaniu dostępu do repozytorium Kowal zainstaluj pakiet, włącz moduł, zaktualizuj Magento i wyczyść cache. W produkcji uwzględnij kompilację i wdrożenie treści statycznych zgodnie z procesem sklepu.
Od konfiguracji do efektu
1. Skanujesz instalację
Zbierasz moduły, źródła, wersje i zależności.
2. Zapisujesz stan przed pracami
Tworzysz snapshot i oznaczasz obszary do weryfikacji.
3. Porównujesz stan po pracach
Sprawdzasz różnice i eksportujesz raport dla zespołu lub właściciela.
Przykład: kontrola aktualizacji przez agencję
Przed aktualizacją zapisujesz snapshot instalacji. Po zakończeniu prac tworzysz drugi i porównujesz dodane, usunięte, włączone lub wyłączone moduły oraz wersje pakietów. Raport zmian staje się podstawą odbioru prac i dalszych testów.
Rozpocznij audyt od czytelnej mapy rozszerzeń.
Chcesz dopasować moduł do swojego sklepu? Zapytaj o wdrożenie Kowal Extension Audit i omów konfigurację lub potrzebne rozszerzenia.
Więcej informacji
| Zgodność z szablonem | Luma / Blank, KOWAL |
|---|
Instrukcja Instalacji modułu
Instalacja przez Composer
Dane dostępowe do repozytorium Composer (adres e-mail klienta i token licencyjny) otrzymasz e-mailem po zakupie. Są również dostępne w panelu klienta po zalogowaniu na kowal.store. Zastąp TWOJ_EMAIL_KLIENTA adresem e-mail swojego konta, a TWOJ_TOKEN otrzymanym tokenem. Polecenia wykonaj w katalogu głównym Magento.
Dodaj repozytorium Composer
composer config repositories.kowal composer https://repo.kowal.storeSkonfiguruj dane dostępowe
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"Zainstaluj pakiet modułu
composer require kowal/extension-auditDokończenie instalacji
Po zainstalowaniu pakietu wykonaj aktualizację Magento i wyczyść cache:
Zaktualizuj Magento
php bin/magento setup:upgradeWyczyść pamięć podręczną
php bin/magento cache:flush
W środowisku produkcyjnym wykonaj także kompilację DI oraz wdrożenie plików statycznych zgodnie z procesem wdrożenia sklepu.