Releases: fondouk-dev/fondouk
Release list
Fondouk v1.2.6 — AI Agent Ready for PrestaShop
Module Fondouk — AI Agent Ready pour PrestaShop (UCP + MCP).
Installation
Back-office PrestaShop → Modules → Envoyer un module → déposer fondouk.zip.
Aucun réglage : le manifest est aussitôt en ligne à https://votre-boutique/.well-known/ucp.
Inclus
- Manifest de découverte UCP (
/.well-known/ucp) + capability Catalog (search / lookup / product) en REST et MCP. - Généré par introspection de la boutique ; lecture seule, public uniquement.
- Prix en contexte visiteur anonyme ; rate limiting + cache intégrés.
Compatibilité
PrestaShop 8.0 à 9.2 · URL simplifiées + HTTPS requis · UCP 2026-04-08.
Démo : https://demo.fondouk.dev — Licence MIT, un projet Synapsea.
Fondouk v1.2.5 — AI Agent Ready for PrestaShop
Module Fondouk — AI Agent Ready pour PrestaShop (UCP + MCP).
Installation
Back-office PrestaShop → Modules → Envoyer un module → déposer fondouk.zip.
Aucun réglage : le manifest est aussitôt en ligne à https://votre-boutique/.well-known/ucp.
Inclus
- Manifest de découverte UCP (
/.well-known/ucp) + capability Catalog (search / lookup / product) en REST et MCP. - Généré par introspection de la boutique ; lecture seule, public uniquement.
- Prix en contexte visiteur anonyme ; rate limiting + cache intégrés.
Compatibilité
PrestaShop 8.0 à 9.2 · URL simplifiées + HTTPS requis · UCP 2026-04-08.
Démo : https://demo.fondouk.dev — Licence MIT, un projet Synapsea.
Fondouk v1.2.4 — coding-standard conformance
PrestaShop coding-standard conformance
Aligns the front controllers with the PrestaShop coding standard (php-cs-fixer): declare(strict_types=1), echo replaced by $this->ajaxRender(), and the Symfony Request object imported via a use statement with a short reference (fully_qualified_strict_types).
Behaviour is unchanged — install + all four agent endpoints (UCP manifest, REST catalog, MCP, llms.txt) verified on PrestaShop 9.1.
Compatibility: PrestaShop 8.0 -> 9.1 (verified).
Fondouk v1.2.3 — security hardening
Security hardening
Migrates raw superglobal reads ($_SERVER[...]) and file_get_contents('php://input') to the Symfony HttpFoundation Request object (headers->get(), getMethod(), bounded getContent()) in RequestGuard, catalog, ucp and AccessLogger.
Behaviour is unchanged — this clears the PrestaShop Addons security scanner's SQL_Injection false positives on tainted-input sources.
Adds build/check-security.sh (SQL injection / XSS / RCE / superglobals guard) wired into packaging, documented in docs/SECURITY-RULES.md.
Compatibility: PrestaShop 8.0 → 9.1 (verified); declared 8.0.0–9.99.99.
Fondouk v1.2.2 — diagnostic HTML fix & validator compliance
Bug fix + PrestaShop Addons validator compliance.
- Fix: the back-office diagnostic rendered HTML tags (
<strong>,<code>) as literal text in all languages. Now rendered correctly via PrestaShop's{l}tagsmechanism. - Validator:
_PS_VERSION_guard moved within the first lines (beforeuse) in namespaced sources;array()→[]in translations.
Compatible PrestaShop 8.2–9.1. Read-only, zero configuration.
Fondouk v1.2.1 — GET convenience bridge
Agentic browsers (e.g. Comet) query in GET, so this release adds a non-normative GET convenience alongside the canonical POST transport: GET /catalog/search?q=…&limit=…, /catalog/product?id=…, /catalog/lookup?ids=…, and the bare /fondouk/ucp?capability=…&query=… entry. Same schema-conformant payloads, same rate-limit and cache as POST. Advertised in the manifest (x-fondouk) and llms.txt. The manifest endpoint now records telemetry. Free & open-source (MIT). Verified on PrestaShop 8.2 and 9.1.
Fondouk v1.2.0 — polite coexistence with Fondouk Pro
This free module now coexists cleanly with the paid Fondouk Pro. When Fondouk Pro is installed and active, this module politely stands by (registers no routes), so the Pro is the only one serving /.well-known/ucp, the catalog, MCP and llms.txt — no conflict, one telemetry write. Uninstall the Pro and this module resumes serving automatically. The back-office screen shows a standby banner.
Also carries v1.1 i18n (English default, French & Arabic). Free & open-source (MIT). Verified on PrestaShop 8.2 and 9.1.
Fondouk v1.1.0 — AI Agent Ready (UCP, MCP)
Makes your PrestaShop store visible and queryable by AI agents (UCP manifest, REST catalog, MCP server, llms.txt) — read-only, zero configuration.
What's new in 1.1.0
- Internationalized: English by default, with French and Arabic translations. The module UI, MCP tool descriptions and llms.txt now follow the shop's language (English is the default source).
- Compatible with PrestaShop 8.x and 9.x.
Free & open-source (MIT).
Fondouk v0.1.0 — AI Agent Ready for PrestaShop
Module Fondouk — AI Agent Ready pour PrestaShop (UCP + MCP).
Installation
Back-office PrestaShop → Modules → Envoyer un module → déposer fondouk.zip.
Le zip inclut la documentation du module (docs/readme_en.pdf, readme_fr.pdf, readme_ar.pdf).
Inclus
- Manifest de découverte UCP (
/.well-known/ucp) + capability Catalog (search / lookup / product) en REST et MCP. - Lecture seule, public uniquement ; prix en contexte visiteur anonyme ; rate limiting + cache intégrés.
Compatibilité
PrestaShop 8.2 et 9.1 · URL simplifiées + HTTPS requis · UCP 2026-04-08.
Démo : https://demo.fondouk.dev — Licence MIT, un projet Synapsea.