📅 Weekly recap (Jun 9 – 12, 2026)
This week we shipped the SEO catalog for products, completed a security audit (171 fixes), improved queue worker reliability, and fixed news scheduling timezone issues. ## 🆕 New - 🔍 **SEO catalog*
📅 Weekly recap (Jun 9 – 12, 2026)
This week we shipped the SEO catalog for products, completed a security audit (171 fixes), improved queue worker reliability, and fixed news scheduling timezone issues.
## 🆕 New
- 🔍 **SEO catalog** — SEO title, description and keyword per product in CRM catalog - 🤖 **AI SEO generation** — Claude auto-generates optimized SEO fields in one click - 📊 **Live Google ranking** — DataForSEO "Check now" shows real SERP position - 🌐 **Google Search Console sync** — daily ranking import from GSC into product history - 🛒 **WooCommerce SEO sync** — Yoast and Rank Math fields sync on product export - 🔐 **171 security fixes** — IDOR, XSS, CSRF, mass assignment, N+1 queries - ⚙️ **Queue reliability** — retry logic, backoff, failed() handling for 5 key jobs - 🔄 **CI/CD pipeline** — GitHub Actions tests (PHPUnit) for finance module, no auto-deploy
## ✨ Improved
- Security audit rounds 2 & 3 — null safety, HTTP try-catch, timer cleanup - Queue workers have structured backoff and error notifications - SEO tab in product editor with visual progress bars for field length - News scheduling in Ljubljana timezone — no more 2-hour offset
## 🛠 Fixed
- News not publishing at scheduled time — timezone mismatch fixed - IDOR vulnerabilities — unauthorized access to other tenant data - N+1 SQL queries in multiple modules — eager loading added - Sensitive fields (passwords, tokens) not filtered from API responses
---
_💡 Next weeks: SEO Analytics dashboard, automated SEPA payroll, AI tax advisor (SI). Submit suggestions as a ticket in Support._
Isprobajte Entexiu besplatno 7 dana.
Počni besplatno →