This website requires JavaScript.
7231428fa7
auto-claude: subtask-4-2 - Add form sections 4-6 (Endpoints, Security, Backup & DR)
Maciej Pienczyn
2026-01-09 08:49:48 +0100
b9a7f4640c
auto-claude: subtask-4-1 - Create it_audit_form.html template with base structure
Maciej Pienczyn
2026-01-09 08:46:23 +0100
5cdd33857f
auto-claude: subtask-2-2 - Implement security scoring algorithm (50% weight)
Maciej Pienczyn
2026-01-09 08:30:37 +0100
e929a9e825
auto-claude: subtask-2-1 - Create it_audit_service.py with ITAuditResult dataclass
Maciej Pienczyn
2026-01-09 08:27:10 +0100
23b6425861
auto-claude: subtask-1-4 - Run migration for IT audit tables in DEV database
Maciej Pienczyn
2026-01-09 08:23:40 +0100
721e313549
auto-claude: subtask-1-3 - Add ITCollaborationMatch SQLAlchemy model to datab
Maciej Pienczyn
2026-01-09 08:20:08 +0100
2df1ed324f
auto-claude: subtask-1-2 - Add ITAudit SQLAlchemy model to database.py
Maciej Pienczyn
2026-01-09 08:17:48 +0100
8edcda52e3
auto-claude: subtask-1-1 - Create SQL migration for IT audit tables
Maciej Pienczyn
2026-01-09 08:14:51 +0100
86db0a98d4
fix: Track CHANGELOG.md in git (was incorrectly ignored)
Maciej Pienczyn
2026-01-09 06:44:14 +0100
9fd6f994a0
chore: Remove Auto0Claude status and old config files
Maciej Pienczyn
2026-01-09 06:43:34 +0100
6970dc5a6b
chore: Project cleanup - remove Auto0Claude and obsolete docs
Maciej Pienczyn
2026-01-09 06:41:03 +0100
39cd257f4e
Fix YouTube detection overwriting valid matches
Maciej Pienczyn
2026-01-09 05:36:06 +0100
c319777d58
Social Media audit: progress bar improvements
Maciej Pienczyn
2026-01-09 05:29:17 +0100
8fed190303
fix(social-audit): Convert opening_hours dict to JSON for JSONB column
Maciej Pienczyn
2026-01-09 05:14:01 +0100
deed279521
fix(social-audit): Use SocialMediaAuditor for comprehensive audit
Maciej Pienczyn
2026-01-09 05:12:25 +0100
cadf91b481
feat(social-audit): Add ability to run Social Media audit
Maciej Pienczyn
2026-01-09 05:07:58 +0100
505800381e
feat(social-audit): Add Social Media audit dashboard
Maciej Pienczyn
2026-01-09 05:03:57 +0100
c7b57100ad
fix(seo-audit): Use correct attribute website_url instead of url
Maciej Pienczyn
2026-01-09 04:54:51 +0100
3da1501872
feat(seo-audit): Add dedicated SEO audit page for individual companies
Maciej Pienczyn
2026-01-09 04:53:21 +0100
b3885a06e8
feat(gbp-audit): Add data source tags to progress overlay
Maciej Pienczyn
2026-01-09 04:46:14 +0100
3b2dcc279b
feat(gbp-audit): Use Google data for all audit fields
Maciej Pienczyn
2026-01-09 04:43:03 +0100
7aacdd5951
Fix: include details field in fields_status serialization
Maciej Pienczyn
2026-01-09 04:32:40 +0100
0c1d03418b
GBP Audit: show reviews scoring breakdown
Maciej Pienczyn
2026-01-09 04:30:04 +0100
a25767e49c
GBP Audit: simple user-friendly reviews message
Maciej Pienczyn
2026-01-09 04:28:13 +0100
d44df3b104
GBP Audit: user-friendly reviews scoring explanation
Maciej Pienczyn
2026-01-09 04:25:39 +0100
82b57427f7
GBP Audit: add scoring explanation for reviews field
Maciej Pienczyn
2026-01-09 04:23:24 +0100
6758e208d4
GBP Audit: fetch Google data + detailed progress overlay
Maciej Pienczyn
2026-01-09 04:19:44 +0100
69bb6b839a
docs: Fix incorrect SQLite references - DEV uses PostgreSQL via Docker
Maciej Pienczyn
2026-01-09 03:40:50 +0100
def60a4b22
docs: fix database config - DEV uses PostgreSQL via Docker, not SQLite
Maciej Pienczyn
2026-01-09 03:30:51 +0100
3cea691fd4
fix(gbp): fix opening hours and photos data fetching
Maciej Pienczyn
2026-01-09 03:27:38 +0100
20359aa9de
chore: ignore Auto-Claude metadata files
Maciej Pienczyn
2026-01-09 03:12:15 +0100
603c95c608
auto-claude: subtask-7-1 - Production verification for GBP audit
Maciej Pienczyn
2026-01-08 23:25:41 +0100
de4cf264fa
auto-claude: subtask-6-1 - Mark database migration ready for user action
Maciej Pienczyn
2026-01-08 23:23:19 +0100
0dde9bde77
auto-claude: subtask-6-1 - Add run_migration.py for production deployment
Maciej Pienczyn
2026-01-08 23:20:25 +0100
8945b79fcc
auto-claude: subtask-5-2 - Test GBP audit service locally to verify field checks
Maciej Pienczyn
2026-01-08 23:10:16 +0100
5ed97ac1dd
auto-claude: subtask-5-1 - Fix opening_hours and photos data passing in audit_company
Maciej Pienczyn
2026-01-08 23:08:19 +0100
5f18a228b1
auto-claude: subtask-4-1 - Create SQL migration script for new columns
Maciej Pienczyn
2026-01-08 23:04:25 +0100
fd5a04c02c
auto-claude: subtask-3-2 - Update _check_photos() to use google_photos_count
Maciej Pienczyn
2026-01-08 23:02:49 +0100
d84588c46b
auto-claude: subtask-3-1 - Update _check_hours() method to read from google_opening_hours
Maciej Pienczyn
2026-01-08 23:01:28 +0100
aacf2cf54b
auto-claude: subtask-2-3 - Update save_audit_result() to store google_opening_hours and google_photos_count
Maciej Pienczyn
2026-01-08 23:00:22 +0100
5f2cfa06fd
auto-claude: subtask-2-2 - Update get_place_details() to return photos count
Maciej Pienczyn
2026-01-08 22:59:04 +0100
5fa80f9efa
auto-claude: subtask-2-1 - Add 'photos' to fields list in GooglePlacesSearcher
Maciej Pienczyn
2026-01-08 22:58:04 +0100
41997a15e9
auto-claude: subtask-1-1 - Add google_opening_hours (JSONB) and google_photos_count (INTEGER) columns to CompanyWebsiteAnalysis model
Maciej Pienczyn
2026-01-08 22:57:21 +0100
115c1c1193
auto-claude: subtask-4-3 - Verify database has Google data for INPI company
Maciej Pienczyn
2026-01-08 20:52:14 +0100
06c22539d7
auto-claude: subtask-4-2 - Add --company-slug support and dotenv loading
Maciej Pienczyn
2026-01-08 20:49:59 +0100
3d69d53550
auto-claude: subtask-3-4 - Run all tests and verify they pass
Maciej Pienczyn
2026-01-08 20:41:54 +0100
9cd5066afe
auto-claude: subtask-3-3 - Add test_search_google_reviews_error for API error
Maciej Pienczyn
2026-01-08 20:39:11 +0100
ee6bc656ef
auto-claude: subtask-3-2 - Add test_search_google_reviews for successful API response
Maciej Pienczyn
2026-01-08 20:37:27 +0100
c057794c64
auto-claude: subtask-3-1 - Create test file for social_media_audit with Google Places tests
Maciej Pienczyn
2026-01-08 20:35:27 +0100
3bdbde1621
auto-claude: subtask-2-3 - Update SocialMediaAuditor to use GooglePlacesSearcher
Maciej Pienczyn
2026-01-08 20:31:22 +0100
b389287697
auto-claude: subtask-2-2 - Replace placeholder search_google_reviews() method
Maciej Pienczyn
2026-01-08 20:29:50 +0100
4110ef63b5
auto-claude: subtask-2-1 - Add GooglePlacesSearcher class to social_media_audit.py
Maciej Pienczyn
2026-01-08 20:27:49 +0100
1426a73e0d
auto-claude: subtask-1-2 - Document GOOGLE_PLACES_API_KEY in .env.example
Maciej Pienczyn
2026-01-08 20:24:37 +0100
c8d9d295af
auto-claude: subtask-1-1 - Add googlemaps package to requirements.txt
Maciej Pienczyn
2026-01-08 20:23:55 +0100
6426f97831
auto-claude: Merge auto-claude/006-hej-znasz-ta-aplikacje-i-te-mechanizmy-https-www-f
Maciej Pienczyn
2026-01-08 19:49:45 +0100
61caea4903
fix: add navigation to GBP audit feature (qa-requested)
Maciej Pienczyn
2026-01-08 19:27:28 +0100
47c415a63b
auto-claude: subtask-3-4 - Integrate AI recommendations using Gemini service
Maciej Pienczyn
2026-01-08 19:20:25 +0100
8fa23bc77e
auto-claude: subtask-3-3 - Add GBP audit route accessible to logged-in users
Maciej Pienczyn
2026-01-08 19:17:32 +0100
0bb6b718f5
auto-claude: subtask-3-2 - Create user-facing audit dashboard template
Maciej Pienczyn
2026-01-08 19:14:54 +0100
a892626ebc
auto-claude: subtask-3-1 - Create API endpoint for running GBP audit on a company
Maciej Pienczyn
2026-01-08 19:11:26 +0100
ecf811f168
auto-claude: subtask-2-3 - Create database migration script for GBP audit tab
Maciej Pienczyn
2026-01-08 19:08:05 +0100
edb3d41f49
auto-claude: subtask-2-2 - Create GBP audit service with completeness scoring
Maciej Pienczyn
2026-01-08 19:05:35 +0100
1c0680877b
auto-claude: subtask-2-1 - Create GBPAudit database model for storing audit results
Maciej Pienczyn
2026-01-08 19:02:21 +0100
996e9cbe5c
Dodaj informację o źródle danych w panelu SEO
Maciej Pienczyn
2026-01-08 16:06:14 +0100
b7b95c9c11
Aktualizuj nazwę klucza API PageSpeed w dokumentacji
Maciej Pienczyn
2026-01-08 16:03:51 +0100
ca7888c325
Dodaj dokumentację audytu SEO do CLAUDE.md
Maciej Pienczyn
2026-01-08 16:03:01 +0100
af003798a7
Napraw połączenie z bazą danych w skryptach SEO (localhost zamiast zewnętrznego IP)
Maciej Pienczyn
2026-01-08 15:57:39 +0100
90ca2bc618
Dodaj stylizowane modale i link Audyt SEO w menu admina
Maciej Pienczyn
2026-01-08 15:34:06 +0100
892cfcc39a
Fix: Template url_for errors - use company_id instead of slug
Maciej Pienczyn
2026-01-08 14:04:09 +0100
8705a5b015
Fix: Admin SEO dashboard - use Category.name instead of relationship
Maciej Pienczyn
2026-01-08 14:00:56 +0100
174316a530
Przywróć logo firm na stronie głównej (katalog)
Maciej Pienczyn
2026-01-08 13:39:16 +0100
ee495ce83e
Przywróć logo firm i Social Media w profilu firmy
Maciej Pienczyn
2026-01-08 13:31:13 +0100
d5e6365d1e
auto-claude: Merge auto-claude/005-badanie-jakosci-seo-stron-intrentowych-kazdego-z-c
Maciej Pienczyn
2026-01-08 12:36:09 +0100
6e4e7c2240
Sync: Current production state
Maciej Pienczyn
2026-01-08 12:26:22 +0100
28efbfabce
auto-claude: 8.3 - Test /admin/seo dashboard rendering, sorting, filt
Maciej Pienczyn
2026-01-08 09:29:47 +0100
feaf5d5a49
auto-claude: 8.2 - Fix SQL ANY() to IN() for SQLite compatibility
Maciej Pienczyn
2026-01-08 09:21:12 +0100
92055bbe60
auto-claude: 8.1 - Create tests/test_seo_audit.py with tests for PageSpeed client, on-page analyzer, technical checker
Maciej Pienczyn
2026-01-08 09:18:15 +0100
15ddbba8b5
auto-claude: 7.1 - Create scripts/seo_report_generator.py that generates HTML reports and JSON exports
Maciej Pienczyn
2026-01-08 09:13:18 +0100
7d63d5304a
auto-claude: 6.3 - Add SEO metrics section to company profile
Maciej Pienczyn
2026-01-08 08:18:42 +0100
44f009f027
auto-claude: 6.2 - Add admin route to app.py that renders SEO dashboard
Maciej Pienczyn
2026-01-08 08:14:43 +0100
282e807f39
auto-claude: 6.1 - Create admin SEO dashboard template
Maciej Pienczyn
2026-01-08 08:10:43 +0100
53cd95873e
auto-claude: 5.2 - Add POST /api/seo/audit endpoint (admin-only)
Maciej Pienczyn
2026-01-08 08:07:00 +0100
db28aa6419
auto-claude: 5.1 - Add GET /api/seo/audit endpoint for SEO results
Maciej Pienczyn
2026-01-08 08:03:49 +0100
c24c545cfe
auto-claude: 4.3 - Add save_audit_result method with ON CONFLICT DO UPDATE
Maciej Pienczyn
2026-01-08 08:00:12 +0100
c8eb0829d9
auto-claude: 4.2 - Add CLI argument parsing, progress logging, and error handling
Maciej Pienczyn
2026-01-08 03:11:22 +0100
2bebb46f02
auto-claude: 4.1 - Create scripts/seo_audit.py with SEOAuditor class
Maciej Pienczyn
2026-01-08 02:16:36 +0100
81fc27dfa9
auto-claude: 3.2 - Add TechnicalSEOChecker class to scripts/seo_analyzer.py
Maciej Pienczyn
2026-01-08 02:12:47 +0100
0c257f5e48
auto-claude: 3.1 - Create scripts/seo_analyzer.py with OnPageSEOAnalyzer
Maciej Pienczyn
2026-01-08 02:07:10 +0100
623ac284bf
auto-claude: 2.2 - Document GOOGLE_PAGESPEED_API_KEY env variable
Maciej Pienczyn
2026-01-08 02:02:12 +0100
9f58e3f8e1
auto-claude: 2.1 - Create scripts/pagespeed_client.py with GooglePageSpeedClient
Maciej Pienczyn
2026-01-08 02:00:37 +0100
5ef2752e1a
auto-claude: 1.3 - Extend CompanyWebsiteAnalysis model with SEO columns
Maciej Pienczyn
2026-01-08 01:56:44 +0100
8f5bb9a47c
auto-claude: 1.2 - Create database/migrations/004_seo_metrics.sql
Maciej Pienczyn
2026-01-08 01:54:32 +0100
4b2a68af74
auto-claude: 1.1 - Add beautifulsoup4, lxml, python-whois for on-page SEO analysis
Maciej Pienczyn
2026-01-08 01:52:26 +0100
055d9c1cfa
Add company logos, migration and docs
Maciej Pienczyn
2026-01-06 22:31:17 +0100
d4911fd82c
Merge branch 'auto-claude/003-artur-bedzie-posiadal-pelne-prawa-administratora-p'
Maciej Pienczyn
2026-01-06 22:23:41 +0100
6d589407be
Sync local repo with production state
Maciej Pienczyn
2026-01-06 22:23:28 +0100
0e9d912a1b
auto-claude: subtask-1-1 - Grant admin rights to Artur Wiertel (WATERM)
Maciej Pienczyn
2026-01-06 21:58:33 +0100
02fc67bf40
Initial commit
Maciej Pienczyn
2026-01-01 14:01:49 +0100