From 86db0a98d4d79a386c1dffe26f9ad94b79fae70e Mon Sep 17 00:00:00 2001 From: Maciej Pienczyn Date: Fri, 9 Jan 2026 06:44:14 +0100 Subject: [PATCH] fix: Track CHANGELOG.md in git (was incorrectly ignored) - Removed CHANGELOG.md from .gitignore - Added CHANGELOG.md to version control Co-Authored-By: Claude Opus 4.5 --- .gitignore | 2 +- CHANGELOG.md | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/.gitignore b/.gitignore index 6e347b6..a005fcf 100644 --- a/.gitignore +++ b/.gitignore @@ -75,5 +75,5 @@ nordabiz_*.dump nordabiz_*.sql # Auto-Claude metadata -CHANGELOG.md project_index.json +# Note: CHANGELOG.md is tracked (removed from ignore) diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..8c186aa --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,69 @@ +# Release v1.0.1 (2026-01-08) + +### ✨ New Features +- SEO audit system with comprehensive website analysis including PageSpeed metrics, on-page SEO analysis, and technical SEO checks +- Admin SEO dashboard with audit results, sorting, filtering, and visualization of SEO metrics +- SEO audit API endpoints for retrieving and triggering website audits +- HTML report generation and JSON export functionality for SEO audit results +- SEO metrics section in company profiles showing audit results +- Company logo display on homepage and in company profiles +- Admin menu link to access SEO audit dashboard + +### 🔧 Improvements +- Fixed database connection in SEO scripts to use localhost instead of external IP +- Corrected template URL generation to use company_id instead of slug +- Fixed admin SEO dashboard to properly reference category names +- Updated API key naming convention in documentation (GOOGLE_PAGESPEED_API_KEY) +- SQLite compatibility improvements for SQL queries (ANY() to IN() conversion) +- Enhanced error handling and progress logging in SEO audit CLI + +### 🐛 Bug Fixes +- Restored company logos on homepage and in company profiles +- Fixed template rendering errors in admin dashboard + +### 📚 Documentation +- Added comprehensive SEO audit documentation to project guidelines +- Documented Google PageSpeed API key environment variable configuration +- Updated API documentation for SEO endpoints + +### 👤 Admin Changes +- Granted full administrator rights to Artur Wiertel (WATERM) + +# Release v1.0.0 (2026-01-08) + +## 🚀 New Features + +- Kompleksowy system audytu SEO z integracją Google PageSpeed API +- Panel administracyjny do zarządzania audytami SEO z możliwością sortowania i filtrowania +- Analiza on-page SEO z weryfikacją meta tagów, struktury nagłówków i optymalizacji treści +- Sprawdzanie technicznego SEO obejmujące szybkość ładowania, mobilność i dostępność +- Endpointy API do pobierania i wyzwalania audytów SEO (dostęp admin) +- Generator raportów SEO w formacie HTML i JSON do eksportu wyników +- Metryki SEO w profilu firmy z wyświetlaniem wyników audytów +- Przywrócenie logo firm na stronie głównej i w profilach firm +- Sekcja mediów społecznych w profilach firm + +## 🐛 Bug Fixes + +- Naprawiona konwersja SQL ANY() na IN() dla kompatybilności z SQLite +- Poprawione szablony używające `company_id` zamiast `slug` w URL +- Naprawiony dashboard SEO do używania `Category.name` zamiast relacji +- Naprawione połączenie z bazą danych w skryptach SEO (localhost zamiast zewnętrznego IP) + +## 📚 Documentation + +- Dodana dokumentacja audytu SEO do CLAUDE.md +- Zaktualizowana nazwa klucza API PageSpeed w dokumentacji +- Dodana informacja o źródle danych w panelu SEO +- Dokumentacja zmiennej środowiskowej GOOGLE_PAGESPEED_API_KEY + +## 🔧 Improvements + +- Stylizowane modale i link Audyt SEO w menu administracyjnym +- Rozszerzona baza danych o kolumny dla metryk SEO +- Dodane biblioteki do analizy SEO (beautifulsoup4, lxml, python-whois) + +## Other Changes + +- Udzielono uprawnień administratora dla Artura Wiertel (WATERM) +- Synchronizacja z aktualnym stanem produkcji \ No newline at end of file