Skip to content

Releases: fondouk-dev/fondouk

Fondouk v1.2.6 — AI Agent Ready for PrestaShop

Choose a tag to compare

@github-actions github-actions released this 19 Jul 15:37

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

Choose a tag to compare

@github-actions github-actions released this 17 Jul 15:21

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

Choose a tag to compare

@rmed19 rmed19 released this 16 Jul 15:10

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

Choose a tag to compare

@rmed19 rmed19 released this 15 Jul 15:11

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

Choose a tag to compare

@rmed19 rmed19 released this 14 Jul 14:16

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} tags mechanism.
  • Validator: _PS_VERSION_ guard moved within the first lines (before use) in namespaced sources; array()[] in translations.

Compatible PrestaShop 8.2–9.1. Read-only, zero configuration.

Fondouk v1.2.1 — GET convenience bridge

Choose a tag to compare

@rmed19 rmed19 released this 13 Jul 11:33

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

Choose a tag to compare

@rmed19 rmed19 released this 13 Jul 09:04

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)

Choose a tag to compare

@rmed19 rmed19 released this 12 Jul 19:01

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

Choose a tag to compare

@rmed19 rmed19 released this 09 Jul 08:29

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.