Journal de l’accès anticipé

Ce qui a changé dans Fenix CRM

Un historique transparent des améliorations importantes du produit pendant la phase d’accès anticipé de Fenix CRM.

EA-2026.09.02-26

Reusable multilingual email templates

PR #26 added tenant-scoped translated email templates to the Communication module.

  • Nouveau Added multilingual email-template authoring with safe merge-tag rendering.
  • Nouveau Added preview, test-send, permissions, and Settings Hub integration for email templates.
EA-2026.09.02-27

Prorated plan upgrades and stronger subscription management

PR #27 expanded Billing with tenant-safe prorated upgrades and a broader subscription-management flow.

  • Nouveau Added prorated plan upgrades, plan comparison, license-key redemption, printable invoices, and subscription history.
  • Amélioré Hardened Billing demo data and tenant-safe upgrade behavior.
EA-2026.09.02-28

Workflow visual editor rebuilt with Drawflow

PR #28 replaced the legacy Workflow authoring UI with a Drawflow-based visual editor while preserving the canonical workflow definition and runtime contracts.

  • Amélioré Rebuilt Workflow visual authoring on Drawflow.
  • Amélioré Preserved tenant authorization, validation, lifecycle safety, and canonical Workflow JSON compatibility.
EA-2026.09.02-30

Visual email editor foundation with Unlayer

PR #30 added the Unlayer Filament and Livewire packages to the email-template stack.

  • Nouveau Added community-sdks/unlayer-filament to the Filament application.
  • Amélioré Added the Unlayer Livewire integration assets needed for visual email-template authoring.
EA-2026.08.24-05

Granular tenant Workflow authorization

PR #5 added policy-backed tenant-aware authorization around Workflow lifecycle operations.

  • Nouveau Added granular Workflow permissions scoped to the tenant.
  • Amélioré Added lifecycle authorization and mounted Livewire action rechecks.
EA-2026.08.24-08

Transactional Workflow event outbox

PR #8 introduced durable tenant-safe event delivery for Workflow.

  • Nouveau Added a transactional outbox for Workflow event delivery.
  • Amélioré Added semantic conflict detection, idempotent duplicate processing, claim leases, and SQLite/PostgreSQL coverage.
EA-2026.08.24-13

Workflow Settings access and upgrade safety fixes

PR #13 hardened how Workflow is exposed and provisioned on existing installations.

  • Correction Kept Workflow exclusively inside Settings Hub and repaired translation loading.
  • Correction Fixed entitlement provisioning for existing installs while preserving customized plan limits.
EA-2026.08.24-16

Transactional CRM Lead events

PR #16 routed production Lead mutations through an explicit boundary that publishes normalized transactional events.

  • Nouveau Added normalized outbox adapters for CRM Lead mutations.
  • Amélioré Added atomicity, redaction, idempotency, tenant-isolation, and metadata-propagation coverage.
EA-2026.08.24-18

Durable event enrollment for Workflow

PR #18 added tenant-scoped Workflow enrollment and deterministic event-processing rules.

  • Nouveau Added enrollment state and re-enrollment policies.
  • Amélioré Added leased event processing and deterministic version-pinned runs with SQLite and PostgreSQL coverage.
EA-2026.08.24-20

Durable Workflow run engine and core Lead actions

PR #20 moved Workflow automation into a version-pinned, tenant-scoped durable runtime.

  • Nouveau Added the durable Workflow run engine and core Lead actions.
  • Nouveau Added run timeline and controls, bounded execution guards, and runtime reliability coverage.
EA-2026.08.21-builder

Workflow builder and publishing lifecycle

Commit 25c4b44 added the structured Workflow builder and publishing lifecycle, followed by stricter definition validation.

  • Nouveau Added Workflow builder and publish lifecycle behavior.
  • Amélioré Hardened Workflow definition validation before later visual-editor work.
EA-2026.08.21-canvas

Visual Workflow canvas introduced

A sequence of commits on August 21 introduced the first visual Workflow canvas and connected it to Workflow creation and editing.

  • Nouveau Added a visual Workflow canvas page, route, table action, and post-create navigation.
  • Nouveau Added graph-definition support, typed fields, branch validation, and safe visual-draft persistence.
  • Amélioré Added English and Arabic canvas translations and validation messages.
EA-2026.08.21-01

Tenancy lifecycle, subscription management, and panel access hardening

PR #1 delivered a broad reliability pass across tenant access, company review, billing, subscription management, and Super Admin support flows.

  • Correction Fixed Filament panel separation and tenant lifecycle routing for pending, suspended, blocked, and active companies.
  • Nouveau Added company review actions, Super Admin owner impersonation, tenant profile editing, and expanded subscription management.
  • Correction Hardened billing gateway availability, manual review fallback, cancellation/resume, and failed plan-change behavior.
EA-2026.08.21-onboarding

Onboarding integration repair

Commit 80ffb87 repaired the application integration around the Filament Onboarding package and its generated application metadata.

  • Correction Restored Onboarding model, progress, preference, condition, and page integration metadata.
  • Correction Aligned generated application metadata with the current Onboarding and project surfaces.
EA-2026.08.20-whatsapp-ads

Click-to-WhatsApp ad lead attribution

Commit d0e217d added attribution support for leads originating from click-to-WhatsApp advertising.

  • Nouveau Added attribution for click-to-WhatsApp ad leads inside the CRM flow.
EA-2026.08.20-web-forms

Public and embedded Web Forms

The Web Forms integration became available through workspace settings and public form routes.

  • Nouveau Added public and embedded Web Form views and public submission routes.
  • Nouveau Added Web Form create/edit management, submission relations, and a submission modal.
  • Amélioré Activated Web Forms in workspace settings and cleaned the public controller flow.
EA-2026.08.20-api-keys

Workspace API key management

A sequence of August 20 commits added the API-key lifecycle from persistence through authenticated use and management.

  • Nouveau Added API-key storage, lifecycle services, authentication, abilities, management pages, and Settings integration.
  • Nouveau Added authenticated API endpoints and a company-verification endpoint.
  • Amélioré Added atomic key rotation, explicit request throttling, audit preservation, and API-key lifecycle auditing.
EA-2026.08.20-api-docs

API documentation user guide

The August 20 API work added a user-facing documentation page and linked API-key management to it.

  • Nouveau Added an API documentation page with English and Arabic copy.
  • Amélioré Linked API keys to the user guide and fixed API documentation code examples.
EA-2026.08.18-whatsapp-inbox

WhatsApp inbox expanded into a full workspace

August 18 commits expanded and redesigned the WhatsApp inbox for a broader workspace experience.

  • Amélioré Expanded the WhatsApp inbox workspace.
  • Amélioré Redesigned the WhatsApp inbox for the full workspace experience.
EA-2026.08.18-project-workspace

Project-aware sales workspace

August 18 commits expanded project context across core Sales surfaces.

  • Nouveau Added project selectors to the sales dashboard, leads, invoices, and quotations.
  • Amélioré Scoped manager invoices and quotations by sales project and kept Kanban aligned with the selected project workspace.
  • Nouveau Added project-member sales targets and commission-related validation.