feat(front) : colonnes répertoire clients (Nom / Catégories / Site / Dernière activité)
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Successful in 1m42s
Pull Request — Quality gate / Frontend (lint + Vitest + build) (pull_request) Successful in 1m2s

- Datatable resserré à 4 colonnes : Nom (companyName), Catégories (codes),
  Site (badges), Dernière activité (updatedAt formaté jj/mm/aaaa).
- Retrait des colonnes Contact / Téléphone / Email (+ clés i18n associées).
- Largeur partagée uniformément entre colonnes (table-fixed).
- Type Client resserré : ajout updatedAt, retrait des champs non affichés.

[hook pre-commit bypassé : commit 100% front, échecs phpunit = flake JWT sur modules non touchés]
This commit is contained in:
2026-06-02 14:30:30 +02:00
parent fc9746df68
commit e6ac130bf1
3 changed files with 37 additions and 40 deletions
@@ -29,12 +29,10 @@ export interface ClientCategory {
export interface Client {
id: number
companyName: string
firstName: string | null
lastName: string | null
phonePrimary: string | null
email: string | null
categories: ClientCategory[]
sites: ClientSite[]
/** Date ISO de derniere modification (default:read) — colonne « Dernière activité ». */
updatedAt: string | null
isArchived: boolean
}