Commit 1448435c authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Merge branch 'master' of https://git.unicaen.fr/open-source/OSE

parents 47d0a811 bb014e20
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -10,6 +10,13 @@
* Ajout d'un paramètre général pour empêcher la création d'avenants
* Ajout d'un paramètre général pour permettre de créer les contrats sans passer par un projet de contrat
* Ajout de date de dernière modification des données dans les indicateurs notifiant d'une validation en attente
* Nouvel état de sortie pour l'extraction des paiements dans le cadre de la pré-liquidation SIHAM

# OSE 18.2 (A venir)

## Corrections de bugs

* Utilisation du mail expéditeur des paramétres par défaut pour l'envoi de mail via les notes et les refus de pièces jointes et correction dans le cas où l'intervenant n'a pas encore de dossier (#45083)

# OSE 18.1 (31/05/2022)

+0 −21
Original line number Diff line number Diff line
@@ -44,7 +44,6 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
    protected $queryBuilder;



    public function init()
    {
        $hydrator = new ElementPedagogiqueRechercheHydrator;
@@ -152,7 +151,6 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
    }



    public function populateOptions()
    {
        $data = $this->getData();
@@ -163,7 +161,6 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
    }



    protected function getData()
    {
        $sql = "
@@ -232,63 +229,54 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
            $result['relations'][$structureId][$niveauId][] = $etapeId;
        }
        asort($result['structures']);
        asort($result['niveaux']);
        asort($result['etapes']);

        return $result;
    }



    public function getRelations()
    {
        return $this->relations;
    }



    public function getStructureName()
    {
        return $this->structureName;
    }



    public function getNiveauName()
    {
        return $this->niveauName;
    }



    public function getEtapeName()
    {
        return $this->etapeName;
    }



    public function getStructureEnabled()
    {
        return $this->structureEnabled;
    }



    public function getNiveauEnabled()
    {
        return $this->niveauEnabled;
    }



    public function getEtapeEnabled()
    {
        return $this->etapeEnabled;
    }



    public function setStructureEnabled($structureEnabled = true)
    {
        $this->structureEnabled = $structureEnabled;
@@ -297,7 +285,6 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
    }



    public function setNiveauEnabled($niveauEnabled = true)
    {
        $this->niveauEnabled = $niveauEnabled;
@@ -306,7 +293,6 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
    }



    public function setEtapeEnabled($etapeEnabled = true)
    {
        $this->etapeEnabled = $etapeEnabled;
@@ -315,7 +301,6 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
    }



    /**
     * @return string
     */
@@ -325,7 +310,6 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
    }



    /**
     * @param string $elementId
     *
@@ -340,7 +324,6 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
    }



    /**
     * Should return an array specification compatible with
     * {@link Laminas\InputFilter\Factory::createInputFilter()}.
@@ -370,9 +353,6 @@ class ElementPedagogiqueRechercheFieldset extends AbstractFieldset
}





/**
 *
 *
@@ -403,7 +383,6 @@ class ElementPedagogiqueRechercheHydrator implements HydratorInterface
    }



    /**
     * Extract values from an object
     *
+1 −1
Original line number Diff line number Diff line
@@ -101,7 +101,7 @@ class DossierService extends AbstractEntityService
            $emailsIntervenantDossierPro = $res['EMAIL_PRO'] ?? '';
        }
        $emailsIntervenantPerso = $intervenant->getEmailPerso();
        $emailsIntervenantPro = $intervenant->getEmailPerso();
        $emailsIntervenantPro = $intervenant->getEmailPro();

        $emails['perso'] = (!empty($emailsIntervenantDossierPerso)) ? $emailsIntervenantDossierPerso : $emailsIntervenantPerso;
        $emails['pro'] = (!empty($emailsIntervenantDossierPro)) ? $emailsIntervenantDossierPro : $emailsIntervenantPro;
+5 −3
Original line number Diff line number Diff line
@@ -28,7 +28,8 @@
                    <div class="col-md-4">
                        <?= $this->formControlGroup($form->get('annee_minimale_import_odf')); ?>
                        <div class="help-block">
                            Ce paramètre concerne l'offre de formation et il ne fonctionnera que si vous mettez en place des
                            Ce paramètre concerne l'offre de formation et il ne fonctionnera que si vous mettez en place
                            des
                            <a
                                    href="https://git.unicaen.fr/open-source/OSE/-/blob/master/doc/Connecteurs-Import/Connecteurs-IMPORT.md#d%C3%A9finition-de-lann%C3%A9e-minimale-dimport-des-donn%C3%A9es-doffre-de-formation">filtres</a>
                            qui vont l'exploiter.
@@ -97,7 +98,7 @@

        <div class="panel panel-default">
            <div class="panel-heading">
                <h3 class="panel-title">Indicateur</h3>
                <h3 class="panel-title">Indicateurs, notes, refus de pièces jointes</h3>
            </div>
            <div class="panel-body">
                <div class="row">
@@ -128,7 +129,8 @@
                    <div class="col-md-6">
                        <?= $this->formControlGroup($form->get('contrat_regle_franchissement')); ?>
                        <p style="font-size:0.9em;">
                            Dans le corps de l'email ci-contre, vous pouvez utiliser les variables dynamiques suivantes :
                            Dans le corps de l'email ci-contre, vous pouvez utiliser les variables dynamiques suivantes
                            :
                        <ul style="font-size:0.9em;">
                            <li><strong>:intervenant :</strong> nom de l'intervenant</li>
                            <li><strong>:utilisateur :</strong> nom de l'utilisateur qui envoie l'email</li>
+2 −1
Original line number Diff line number Diff line
@@ -163,7 +163,8 @@ class IndicateurController extends AbstractController
                'annee-id'                => 'Année universitaire',
                'statut-libelle'          => 'Statut de l\'intervenant',
                'prioritaire'             => 'Prioritaire',
                'intervenant-code'        => 'Code RH',
                'intervenant-code-rh'     => 'Code RH',
                'intervenant-code'        => 'Code',
                'intervenant-prenom'      => 'Prénom',
                'intervenant-nom'         => 'Nom usuel',
                'intervenant-email-perso' => 'Email personnel',
Loading