1.2.2 — Type de site, statistiques enrichies, corrections candidatures (#55 #56 #57 #58)#59
Merged
Conversation
… création - #55 : champ `type` (Généraliste/ESN/Direct) sur JobSite + graphique de répartition par type sur la page Statistiques. - #56 : graphique de répartition par canal d'envoi. - #57 : suppression du champ `libelle` ; le titre = `entreprise — poste`. - #58 : date de création affichée sur la fiche candidature. Donut factorisé en partiel réutilisable (_donut.html), légende scopée par conteneur pour gérer plusieurs donuts. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Les cartes KPI s'étiraient sur toute la largeur de la page (1fr) ; elles sont désormais plafonnées (~170px) et alignées à gauche pour un rendu plus compact. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Retour arrière sur le plafonnement des tuiles KPI (elles convenaient) ; ce sont les graphiques qui s'étiraient. Les barres (statut, canal, mois) sont désormais limitées en largeur (max-width 620px) ; les cartes KPI restent pleine largeur. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Statut, source, type de site et canal d'envoi sont regroupés dans une grille à deux colonnes (~moitié de largeur chacun, une colonne sous 720px) ; les donuts sont réduits de moitié (96px). Les libellés de barres sont tronqués avec tooltip pour éviter un retour à la ligne disgracieux. « Candidatures par mois » reste pleine largeur. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Les cartes Réponses, Entretiens et Offres affichent désormais une jauge semi-circulaire (arc SVG remplissant proportionnellement au taux, animée au chargement) au lieu d'un simple nombre + pourcentage. Partiel réutilisable _gauge.html. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…olonne Les deux graphiques en barres (répartition par statut puis par canal d'envoi) sont désormais l'un sous l'autre dans la colonne de gauche ; les deux donuts (source, type) occupent la colonne de droite. Bascule en une colonne sur écran étroit. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Le sélecteur natif des champs date est peu visible (surtout en thème sombre) : un petit bouton 📅 est ajouté à côté de chaque champ date et ouvre le calendrier via showPicker() (repli sur focus si non supporté). Appliqué au chargement et après injection AJAX du formulaire de candidature. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
<input type="date"> n'affiche une valeur existante que si elle est au format AAAA-MM-JJ ; les widgets rendaient JJ/MM/AAAA (format localisé), d'où des champs date qui paraissaient vides à l'édition. Les DateInput formatent désormais en ISO. La localisation, elle, était déjà correctement reprise (test ajouté). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…e/reçue » Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Donut des candidatures clôturées par motif (poste pourvu, refus salaire…), ajouté dans la colonne des donuts. Réutilise _donut.html et la géométrie de segments existante. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
This was referenced Jun 16, 2026
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Milestone 1.2.2.
Issues traitées
__str__.Corrections / ajustements connexes (#3)
<input type="date">).Migrations
0025_remove_candidature_libelle_jobsite_type0026_alter_candidature_envoyeeTests
169 tests, tous au vert.
🤖 Generated with Claude Code