Skip to content

Releases: gip-inclusion/les-emplois

30

09 Nov 09:34
Compare
Choose a tag to compare
30

Ajouté

  • Ajout du NIR aux informations du candidat, pour mieux qualifier les comptes candidat
  • On peut désormais avoir un aperçu dans le moteur de recherche des modifications dans "Gérer les métiers et recrutements"
  • Ajout d'un message dans la déclaration de fiches salarié à l'ASP, on informe désormais les employeurs qu'ils doivent avoir une annexe financière valide pour pouvoir déclarer une fiche salarié dans les emplois
  • Un PASS IAE peut dorénavant être prolongé jusqu'à 3 mois après sa fin
  • Ajout de la fonctionnalité à certains employeurs pour voir les statistiques Metabase de leurs SIAE
  • Les employeurs peuvent prolonger un PASS IAE sans l'avis d'un prescripteur habilité pour deux motifs CDI conclu avec une personne âgée de + de 57 ans et Fin de formation
  • Admin des diagnostics :
    • Permettre la recherche par PK
  • Admin des utilisateurs :
    • Permettre la recherche par NIR
    • Correctif sur le champ notifications au niveau des structures qui étaient éditable sans raison et prenaient trop de place
    • Correctif sur l'ajout de nouvelles memberships qui n'était pas possible (structures+organisations+institutions) car le champ PK n'était pas éditable
    • Correctif sur le champ "modifié par" au niveau des institutions qui était éditable sans raison
  • Admin des conventions :
    • Montrer l'ID ASP de structure ASP

Modifié

  • Simplification du tunnel d'inscription des prescripteurs, tout en limitant les doublons
  • Correction du test de validité des communes de naissance dans le formulaire de déclaration de fiches salarié à l'ASP
  • Amélioration de la visibilité dans la recherche :
    • Des métiers ouverts au recrutement
    • Des structurent qui sont ouvertes au recrutement en candidatures spontanées
    • Redirection des liens de la communauté vers la nouvelle plateforme
  • Admin des structures :
    • Correctif sur le champ notifications qui étaient éditable sans raison et prenaient trop de place
    • Correctif sur les fiches de poste : les champs "date de création" et "date de modification" ne sont plus éditables
    • Renommage du nom de la configuration des cronjobs qui passe de c1-prod-config à c1-fast-machine-config
    • Clarification de la documentation pour les paramètres d'utilisation d'API de pôle emploi
    • Remise de la fonctionnalité de modification des mots de passe utilisateurs depuis l'interface d'admin
  • Environnement de développement :
    • Résolutions des erreurs de l'agent Elastic APM qui permet de suivre les performances de l'application
    • Correctif des tests concernant la génération du NIR
    • Correctif des données de l'environnement de tests des utilisateurs

Supprimé

  • Suppression du menu "Bloquer les nouvelles candidatures" dans le tableau de bord. Il est déplacé dans le menu "Gérer les métiers et recrutements", anciennement nommé "Publier/gérer les fiches de postes"

29

25 Oct 08:20
Compare
Choose a tag to compare
29

Ajouté

  • Import automatique du NIR à partir de données fournies par l'ASP pour une partie des demandeurs d'emploi (environ 50K)
  • Possibilité de passer des classes CSS arbitraires au composant datepicker
  • Script d'import du thème de l'inclusion permettant de réduire les opérations manuelles
  • Fiches salarié :
    • Ajout d’une commande permettant de corriger les fiches salarié qui restaient en erreur sur le SFTP de l'ASP
  • Pilotage de l’inclusion :
    • Ajout d'une colonne Metabase candidats.type_inscription
    • Ajout de stats DREETS : chaque DREETS peut voir seulemement sa région
    • Ajout de stats DGEFP : la DGEFP peut voir toutes les régions
    • Ajout d'un contrôle de cohérence entre la date de naissance du salarié et les codes INSEE existant à cette période
  • Création d'un environnement de recette temporaire destiné aux tests d'intrusion avec des comptes utilisateurs spécifiques

Modifié

  • Rétabissement de la base de données de staging qui était cassée
  • Fiches salarié :
    • Correction d'un bug possible lors de la reprise de données
    • Le numéro de téléphone et l'email des candidats ne sont plus envoyés à l'ASP
    • La taille du champ EmployeeRecord.asp_processing_label passe de 100 à 200 caractères
    • Possibilité de saisir manuellement une adresse en cas de géolocalisation préalable imparfaite
    • Corrections graphiques liées au changement du thème
  • Prévention de quelques erreurs de manipulation du support
  • Interface d’administration:
    • Correctif pour un bug (erreur 500) qui empêchait la création de comptes demandeurs d'emploi quand approvals_wrapper était vide
    • Possibilité de gérer les adhésions depuis la page admin des utilisateurs
    • Un utilisateur ne peut avoir qu'un seul rôle à la fois parmi candidat, prescripteur, employeur ou inspecteur
    • Un candidat ayant déjà un PASS IAE ne peut plus être converti en un autre rôle (prescripteur etc.)
    • Ajout des droits pour que le staff puisse manipuler les institutions
  • Correction d’un test qui échouait aléatoirement à déterminer la meilleure cible de la fusion de doublons candidats (Pull request #931)
  • Résolution des problèmes de versions dans les machines créées à la volée en spécifiant explicitement la version de Python cible (Pull request #927)
  • Interface "Mes Annexes financières" (Pull request #909)
    • On montre une AF par groupe d'AF avec le même préfixe
    • Pour chaque groupe, on montre la plus pertinente (soit une AF active, soit une AF récente)
  • Pilotage de l’inclusion :
    • Suppression de colonnes obsolètes fluxIAE_Structure.itou_*
    • Suppression du rôle stats VIP
    • Prévention d'une boucle d'import potentielle entre User et Institution
    • Simplification des paramètres de user.can_view_stats_*
    • Restriction des stats DDETS aux 4 départements d'expérimentation
  • Correctif pour make test qui ne permettait plus de spécifier la série spécifique de tests à réaliser
  • Affichage d’un texte à destination des SIAE concernant les fiches salariés
  • Affichage d’un texte pour préciser la fonction de l’import prolongation/suspension

Supprimé

  • Fiches salarié :
    • Suppression des doublons dans la liste d'autocomplétion des communes INSEE
  • Suppression de la commande de management fix_missing_job_applications_sender qui corrigeait un problème de candidatures sans émetteur introduit par deduplicate_job_seekers
  • Suppression des avertissements dans la sortie des tests locaux et dans l'intégration continue

28

10 Oct 09:29
Compare
Choose a tag to compare
28

Ajouté

  • Fiches salarié :
    • Message explicatif sur le délai de 96H : "Les candidatures acceptées ne seront visibles qu'après échéance du délai d'annulation de 96H"
    • Gestion des communes dans l'admin
    • Action dans l'admin pour envoyer manuellement des lots de fiches salarié en cas de problème de transmission
    • Traitement des cas non documentés des retours d'intégration ASP

Modifié

  • Fiches salarié :
    • Amélioration de la recherche dans l'admin
    • Amélioration des logs de transfert pour éviter certaines remontées Sentry inutiles
    • Correctif d'un bug du formatage des voies et des extensions (bis, ter…) des adresses suite à un changement dans l'API de géolocalisation (API Geo)
    • Correctif pour les données de tests (fixtures) de l'environnement de développement
    • Correctif pour les codes des départements d'outre-mer
    • Correctif d'un bug d'absence d'affichage pour les fiches non complétées
    • Correctif d'un bug dans le parcours de saisie de la partie Pôle emploi (erreur 500)
    • Correctif d'un bug dans la récupération de données ASP quand une erreur de traitement entraîne le blocage du traitement des fiches restantes dans un lot
  • Correctif pour 1659 candidatures sans émetteurs qui empêchaient les entreprises de les accepter ou de les refuser (erreur 500)
  • Résolution d'une erreur dans le script quotidien Metabase provoqué par une grosse requête générant une erreur de mémoire partagée
  • Nouveaux tableaux de bord Metabase pour les conseils départementaux et les directions départementales de l'emploi, du travail et des solidarités (DDETS)
  • Meilleure explication du mécanisme pour envoyer une candidature spontanée : "Ne rien cocher pour une candidature spontanée" à la place de "Optionnel"
  • Meilleure explication des résultats de recherche : "Les résultats de recherche affichent en priorité les entreprises qui ont reçu peu de candidatures par rapport aux métiers proposés"
  • Correctifs dans le mécanisme d'import des agréments Pôle emploi à cause des incohérences dans le format des données reçues (différents formats de date notamment)
  • Mise à jour vers Django 3.2.8
  • Mise à jour du SDK Sentry 1.4.3

27

24 Sep 14:05
Compare
Choose a tag to compare
27

Ajouté

  • Ajout d'une étape de confirmation au processus de candidature afin d'éviter qu'une adresse e-mail soit utilisée par différents candidats
  • Ajout d'une étape supplémentaire à la fin du parcours de candidature pour permettre aux prescripteurs de revenir à leur recherche ou d'aller au tableau de bord.
  • Ajout du motif de prolongation "CDI conclu avec une personne âgée d'au moins 57 ans (12 mois max)"
  • Création et exécution d'un script de fusion des doublons de candidats
  • Brique technique de gestion de France Connect, en vue de faciliter l'identification candidat
  • Ajout d'une page de destination pour présenter l'API
  • Ajout du motif de refus de candidature "Candidat non mobile"
  • Ajout d'un champ « Précisez » si le motif du refus sélectionné est « Autre »

Modifié

  • Mise à jour des motifs et de la durée maximum de suspension
  • Ajout du SIRET dans le message d'avertissement lorsqu'une structure n'est plus conventionnée
  • Remplacement de l'image du logo dans les meta tags par une image au format 1200x630 pixels.
  • Ajout le nom de la SIAE dans l'e-mail de confirmation d'envoi transmis au prescripteur
  • Correction des erreurs d'envois d'e-mail en réduisant la longueur du sujet lorsque le nom de la structure est trop long
  • Ajout de la possibilité d'ordonner les différents résultats de l'API SIAE
  • Correctifs sur l'import EA
  • Correctifs mineurs concernant l'envoi des données des fiches salarié
  • Mise en production et ouverture progressive des fiches salarié

Supprimé

  • Suppression de la mention obsolète sur les motifs de suspension sur le formulaire de suspension
  • Suppression de la mention "(socle)" du critère d'éligibilité "Bénéficiaire du RSA"

26

13 Sep 06:46
Compare
Choose a tag to compare
26

Ajouté

  • Automatisation des imports de données de l'ASP.
  • Refonte et réorganisation de la documentation technique.
  • Integration du nouveau datepicker au thème
  • Ajout d'une option de suppression du suivi Matomo (opt-in / tarteaucitron).
  • Ajout d'évènements Matomo sur les liens de la page de résultats employeurs.
  • Ajout d’une API /api/v1/siaes (et sa documentation) pour obtenir la liste des SIAE à proximité d’une ville.

Modifié

  • Correction des erreurs Sentry relatives au format de dates (datepicker).
  • Correction du message de notification lors d'une demande d'invitation.
  • Correction de l'affichage du type de prescripteur.
  • Modification d'un message d'erreur lors d'une prolongation de PASS IAE.
  • Modification du bouton de déconnexion.
  • Mise à jour de l'accès aux statistiques des conseils départementaux.
  • Mise à jour des scripts de formatage et de vérification du code.
  • Mise à jour des critères d'éligibilité.
  • Mise à jour de la liste des prescripteurs habilités.
  • Mise à jour vers Django v3.2.7

25

27 Aug 12:45
Compare
Choose a tag to compare
25

Ajouté

  • Ajout d'un bouton pour demander à rejoindre la structure lors de l'inscription d'un prescripteur.
  • Ajout de l'information de l'entreprise siège.
  • Ajout des dates du PASS IAE dans les fiches salarié.
  • Ajout d'une fonctionnalité au processus périodique de transfert des fiches salarié qui permettra d'effacer les données après 13 mois.

Modifié

  • Remplacement technique du composant permettant de saisir des dates afin de permettre la saisie à la main ou par l'intermédiaire d'un calendrier.
  • Factorisation technique du code des organisations, des structures et des institutions.
  • Résolution d'un bug du formulaire que le candidat utilise pour postuler.
  • Simplification du message d'information qui apparaît lors de l'acceptation d'une candidature.
  • Résolution d'un bug dans le module de reprise d'agrément s'il a déjà été repris par un autre employeur avant.
  • Résolution d'une erreur 500 à la délivrance d'un PASS IAE si la candidature a été acceptée plus d'une fois.
  • Résolution d'une erreur 500 à l'import d'un agrément PE si le candidat a déjà un PASS IAE mais n'a aucune candidature acceptée.
  • Les tests unitaires fonctionnent maintenant même entre minuit et 2h du matin sur les candidatures.
  • Les champs concernant l'adresse d'un candidat deviennent obligatoires dans le tunnel de candidature (avec ajout d'astérisques).
  • Dans les menus de sélection du département, la liste commence désormais par leur numéro afin de pouvoir utiliser le clavier pour aller plus vite.
  • Correction de la balise META du logo dans l'en-tête HTML pour utiliser le nouveau logo.
  • Préparation de l'ouverture progressive de la fonctionnalité des fiches salarié.

24

12 Aug 16:13
Compare
Choose a tag to compare
24

Ajouté

  • Affichage d'un message informatif sur la page de détails d'une candidature si le diagnostic d'éligibilité est expiré.
  • Écran d'auto-prescription des employeurs : ajout du nom du candidat dans le titre.
  • Le push sur une branche qui a l'étiquette "recette-jetable" déclenche un nouveau déploiement.
  • Page de statistiques: ajout d'un lien vers le pilotage de l'inclusion.

Modifié

  • Menu supérieur droit des employeurs : l'étiquette du type de structure est désormais à gauche.
  • Un candidat qui a un diagnostic valide peut désormais postuler par lui-même.

Supprimé

  • Motif de prolongation suivant : la personne rencontre des difficultés faisant obstacle à son insertion professionnelle.

20

21 Jun 07:11
Compare
Choose a tag to compare
20

Ajouté

  • Un formulaire de situation avant l'inscription d'un demandeur d'emploi
  • Table de liaison entre la table « Fiches de poste » et la table « Candidatures »
  • 4 nouvelles tables ASP dans Metabase
  • Message informatif sur la page de désactivation d'un membre
  • Commande pour générer le thème avec git subtree
  • Les employeurs voient la raison du refus d'un PASS IAE
  • Le formulaire d'ajout d'un CV s'affiche seulement si Javascript est activé
  • Automatisation d’une sauvegarde régulière de la base de données sur un autre serveur que celui de production
  • Possibilité d'importer un agrément Pôle Emploi afin de le prolonger ou le suspendre depuis la plateforme

Modifié

  • Les prescripteurs doivent confirmer les prolongations en transférant un e-mail au support
  • Remplacement de la fenêtre surgissante « Obtention d'un PASS IAE » par des boutons en bas du formulaire
  • Mise à jour des coordonnées géographiques d'Arles
  • Les prescripteurs peuvent de nouveau voir le motif et le message de refus des candidatures envoyées
  • Traitement des structures créées par le support (fin de l'immunité)
  • Renommage du script metabase populate_metabase en populate_metabase_itou
  • Simplification du script d'import des SIAE (abandon du dry run)
  • Mise à jour du bandeau de consentement aux cookies
  • Seuls les administrateurs peuvent modifier la fiche publique de leur établissement
  • Ajout et modification des réseaux sociaux- Refonte du moteur de recherche employeurs et prescripteurs (avec ajout de filtres)

Supprimé

  • Bouton « Tarte au citron » quand les cookies ont été acceptés
  • Suppression de l'adresse contact@ des notifications courriel concernant les PASS IAE

19

03 Jun 16:03
Compare
Choose a tag to compare
19

Ajouté

  • Possibilité d'afficher le détail d'une candidature pour les prescripteurs
  • Test pour s'assurer de la couverture une branche du code de la délivrance manuelle d'un PASS IAE (dans la vue accept)
  • Possibilité pour un employeur de supprimer une candidature de son tableau de bord
  • Case à cocher pour indiquer si l'organisme est conventionné par le conseil départemental pour le suivi des BRSA, cette information est désormais indépendante de la catégorie de l'organisation (avec nettoyage de la base)
  • Texte pour bien faire comprendre aux employeurs que la date de début d'embauche a une incidence sur le début du parcours et le versement de l'aide au poste
  • Texte pour ajouter un avertissement sur la conservation des pièces justificatives en cas de contrôle a posteriori
  • Si un ID PE est renseigné, alors il prend la priorité sur le champ permettant de préciser le motif de son absence afin d'éviter un message d'erreur difficile à comprendre pour les utilisateurs
  • Ajout d'un lien vers la documentation sur la période de carence
  • Ajout d'un contrôle de sécurité des données envoyées dans l'interface de configuration des fiches de poste

Modifié

  • Seul le créateur d'un compte candidat peut en modifier l'e-mail
  • Les candidatures refusées peuvent être acceptées
  • Nouveau système pour joindre un CV à une candidature
  • Prise en compte de l'extension COVID pour les agréments pré-existants dans le contrôle sur la date de fin d'embauche qui ne doit pas dépasser le temps restant d'un parcours IAE
  • Correctif pour l'erreur "Cette ville n'existe pas" avec ajout de tests unitaires sur AddressFormMixin
  • Les enquêtes de satisfaction SIAE et prescripteurs contiennent plus de données qualifiées sur les répondants
  • Deux emails distincts sont envoyés lors de l'acceptation d'une candidature, un pour le candidat et un pour son orienteur/prescripteur le cas échéant (auparavant l'orienteur/prescripteur était en copie cachée)
  • Utilisation d'une constante dans les settings pour le lien vers Typeform
  • Désactivation d'un log afin d'éviter d'atteindre les limites du quota Sentry
  • Correctif pour une valeur manquante dans la configuration qui empêchait d'embaucher avec délivrance manuelle de nouveau PASS IAE (a concerné seulement 2 utilisateurs)
  • Un orienteur peut maintenant candidater vers une EA ou un GEIQ même si son candidat a un parcours IAE dans le délai de carence
  • Renommage de l'URL du "Journal des modifications" en /versions/`
  • Affichage des mois au format texte long sur l'écran d'export des candidatures
  • Dans la liste des candidatures, le nom de l'employeur devient un lien vers sa fiche publique pour accéder aux coordonnées facilement
  • Amélioration technique de la commande de fusion des organisations de prescripteurs (uniquement accessible par les devs)
  • Correctif pour les ACIPHC créées par le support pour corriger l'import SIAE
  • Mise à jour vers le SDK Sentry 1.1.0
  • Mise à jour vers Django 3.2.4 (correctifs)

18

10 May 07:21
Compare
Choose a tag to compare
18

Ajouté

  • Ajout d'un journal des modifications
  • Ajout d'un export CSV des candidatures pour les employeurs et prescripteurs
  • Ajout d'un contrôle qui assure que la date de fin de contrat n'est pas postérieure à la date de fin du PASS IAE
  • Mise en avant du forum sur le tableau de bord
  • Ajout d'un contrôle de la date de début d'une prolongation dans l'admin
  • Ajout de la possibilité de créer des PASS IAE ex nihilo dans l'admin
  • Sondage pour améliorer l'UX du moteur de recherche
  • Ajout d'une mention "Le prescripteur a dérogé au délai de carence, vous pouvez obtenir un PASS IAE." pour les PASS IAE expirés
  • Ajout de composants techniques en préparation de l'envoi des fiches salarié à l'ASP
  • Activation des transactions au niveau de chaque appel à la base de données

Modifié

  • Nouvelle numérotation des PASS IAE : les 2 chiffres après 99999 ne correspondent plus à l'année et continuent de s'incrémenter
  • Modification d'une mention confusante pour les employeurs ne demandant pas de PASS IAE
  • Correction d'un titre incorrect lorsqu'un prescripteur postule pour un candidat
  • Les boutons "besoin d'aide" renvoient maintenant vers le portail assistance
  • Un nouveau prescripteur peut maintenant créer son compte même quand les coordonnées GPS de API entreprise ne sont pas valides
  • Mise à jour technique vers Django 3.2.2

Supprimé

  • Le numéro de PASS IAE n'est plus visible sur les candidatures en attente