Skip to content

Commit

Permalink
Maj 27/11 (#103)
Browse files Browse the repository at this point in the history
* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

* Espace perso (#17)

* Maj questionnaire (#8)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#9)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#10)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update espace perso (#12)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#13)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj test espace perso (#14)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* MAJ ESPACE PERSO (#15)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#16)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

---------

Co-authored-by: lollybet_antony <[email protected]>

* update perso

* Ajout de console.log pour debug

* maj admin + questionnaire

* maj presence

* maj badge + mail

* maj email after 1 day

* maj presence

* maj 5 mn

* maj export excel questionnaires

* maj workflow emails

* maj presents

* maj espace perso ressources

* maj upload test

* maj upload

* maj api session slug

* maj slug url sessions

* maj affichage modules et sessions

* maj accounts + users

* maj type

* maj add js

* maj add sans mail

* maj add

* maj add

* maj add

* maj log add

* maj without mails add

* maj add juste first day

* maj first day (#44)

* Maj without mail (#41)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

* Espace perso (#17)

* Maj questionnaire (#8)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#9)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#10)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update espace perso (#12)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#13)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj test espace perso (#14)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* MAJ ESPACE PERSO (#15)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#16)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

---------

Co-authored-by: lollybet_antony <[email protected]>

* update perso

* Ajout de console.log pour debug

* maj admin + questionnaire

* maj presence

* maj badge + mail

* maj email after 1 day

* maj presence

* maj 5 mn

* maj export excel questionnaires

* maj workflow emails

* maj presents

* maj espace perso ressources

* maj upload test

* maj upload

* maj api session slug

* maj slug url sessions

* maj affichage modules et sessions

* maj accounts + users

* maj type

* maj add js

* maj add sans mail

* maj add

* maj add

* maj add

* maj log add

* maj without mails add

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj just aded first time (#42)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

* Espace perso (#17)

* Maj questionnaire (#8)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#9)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#10)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update espace perso (#12)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#13)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj test espace perso (#14)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* MAJ ESPACE PERSO (#15)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#16)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

---------

Co-authored-by: lollybet_antony <[email protected]>

* update perso

* Ajout de console.log pour debug

* maj admin + questionnaire

* maj presence

* maj badge + mail

* maj email after 1 day

* maj presence

* maj 5 mn

* maj export excel questionnaires

* maj workflow emails

* maj presents

* maj espace perso ressources

* maj upload test

* maj upload

* maj api session slug

* maj slug url sessions

* maj affichage modules et sessions

* maj accounts + users

* maj type

* maj add js

* maj add sans mail

* maj add

* maj add

* maj add

* maj log add

* maj without mails add

* maj add juste first day

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj mail inscription (#43)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

* Espace perso (#17)

* Maj questionnaire (#8)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#9)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#10)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update espace perso (#12)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#13)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj test espace perso (#14)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* MAJ ESPACE PERSO (#15)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#16)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

---------

Co-authored-by: lollybet_antony <[email protected]>

* update perso

* Ajout de console.log pour debug

* maj admin + questionnaire

* maj presence

* maj badge + mail

* maj email after 1 day

* maj presence

* maj 5 mn

* maj export excel questionnaires

* maj workflow emails

* maj presents

* maj espace perso ressources

* maj upload test

* maj upload

* maj api session slug

* maj slug url sessions

* maj affichage modules et sessions

* maj accounts + users

* maj type

* maj add js

* maj add sans mail

* maj add

* maj add

* maj add

* maj log add

* maj without mails add

* maj add juste first day

---------

Co-authored-by: lollybet_antony <[email protected]>

---------

Co-authored-by: lollybet_antony <[email protected]>

* maj first day added

* maj adder

* maj with email

* maj without mail

* maj with sending

* maj session register

* maj testeur

* new maj test

* maj with logs

* maj epp

* maj gets

* maj step 1

* maj step 2

* maj step 3

* maj step 4

* maj step 5

* maj step 6

* maj step 8

* maj step 9

* maj step 10

* maj all steps

* maj package test

* delete log gets

* maj gets

* maj workflow mail j+2

* maj password changes

* maj forgot password

* maj export

* ajout polynésie

* maj reunion

* published sessions only

* maj regions inscription

* Maj GMT

* maj ajout des régions manquantes

* ajout informations export

* maj ajout champs formulaire

* git test infos quizz

* maj from session quizz

* maj test reviews

* maj quizz admin

* maj questions satisfactions

* maj telechargement badges

* maj ajout participant manuellement

* maj informations perso

* maj duree module

* maj export questionnaire

* maj slug cote dazur

* maj module slug

* maj all bugs resolution

* maj export structure

* maj supaurl

* maj date locale

* maj detail date

* maj satisfaction

* maj satisfaction quizz

* maj affichage date

* maj 13/11/2024

* maj correctifs 27/11

* maj detail questionnaire

---------

Co-authored-by: lollybet_antony <[email protected]>
  • Loading branch information
AntonyKLINGER and lollybet_antony authored Nov 27, 2024
1 parent 953b2df commit 8710f2c
Show file tree
Hide file tree
Showing 8 changed files with 90 additions and 77 deletions.
12 changes: 7 additions & 5 deletions components/RencontreDetail.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ export default function RencontreDetail({ id, registrationId, setOpen, userId, u
},
{
id: 7,
text: "Avez-vous d’autres commentaires, suggestions ou remarques à partager concernant cette Rencontre ?",
text: "Avez-vous d’autres commentaires, suggestions ou remarques à partager concernant cette Rencontre ?*",
type: "textarea",
},
{
Expand Down Expand Up @@ -179,17 +179,18 @@ export default function RencontreDetail({ id, registrationId, setOpen, userId, u
const handleSubmit = async (event) => {
event.preventDefault();

const requiredQuestions = questions.filter(q => q.id !== 7 && q.id !== 9);
const unansweredQuestions = requiredQuestions.filter(q =>
const requiredQuestions = questions;
const unansweredQuestions = requiredQuestions.filter((q) =>
!responses[q.id] ||
(q.type === 'radioWithText' && responses[q.id] === 'autre' && !responses[`${q.id}_autre`]) ||
(q.type === 'textarea' && !responses[q.id])
(q.type === 'textarea' && !responses[q.id]) ||
(q.type === 'checkbox' && (!responses[q.id] || responses[q.id].length === 0))
);

if (unansweredQuestions.length > 0) {
setNotif({
icon: 'warning',
text: 'Veuillez répondre à toutes les questions obligatoires.',
text: 'Veuillez répondre à toutes les questions obligatoires avant de soumettre.',
});
return;
}
Expand Down Expand Up @@ -224,6 +225,7 @@ export default function RencontreDetail({ id, registrationId, setOpen, userId, u
}
};



function formatDate(dateString) {
if(dateString){
Expand Down
4 changes: 3 additions & 1 deletion pages/api/emails/sessionDays.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ import path from 'path';
export default async function handler(req, res) {
const { prenom, email, nomRencontre, dateRencontre, lieuRencontre, nbJours, mail_referent, firstDayStartTime } = req.body;

const startTime = firstDayStartTime.split('-')[0].trim();

const transporter = nodemailer.createTransport({
host: 'smtp-relay.brevo.com',
port: 587,
Expand Down Expand Up @@ -39,7 +41,7 @@ export default async function handler(req, res) {
nbJours: nbJours,
dateRencontre: dateRencontre,
mail_referent: mail_referent,
firstDayStartTime: firstDayStartTime,
firstDayStartTime: startTime,
}
};

Expand Down
4 changes: 3 additions & 1 deletion pages/api/emails/sessionRegister.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ import path from 'path';
export default async function handler(req, res) {
const { prenom, email, nomRencontre, dateRencontre, lieuRencontre, nbJours, mail_referent, firstDayStartTime } = req.body;

const startTime = firstDayStartTime.split('-')[0].trim();

const transporter = nodemailer.createTransport({
host: 'smtp-relay.brevo.com',
port: 587,
Expand Down Expand Up @@ -39,7 +41,7 @@ export default async function handler(req, res) {
nbJours: nbJours,
dateRencontre: dateRencontre,
mail_referent: mail_referent,
firstDayStartTime: firstDayStartTime
firstDayStartTime: startTime
}
};

Expand Down
4 changes: 3 additions & 1 deletion pages/api/emails/sessionWeeks.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ import path from 'path';
export default async function handler(req, res) {
const { prenom, email, nomRencontre, dateRencontre, lieuRencontre, nbJours, mail_referent, firstDayStartTime } = req.body;

const startTime = firstDayStartTime.split('-')[0].trim();

const transporter = nodemailer.createTransport({
host: 'smtp-relay.brevo.com',
port: 587,
Expand Down Expand Up @@ -39,7 +41,7 @@ export default async function handler(req, res) {
nbJours: nbJours,
dateRencontre: dateRencontre,
mail_referent: mail_referent,
firstDayStartTime: firstDayStartTime,
firstDayStartTime: startTime,
}
};

Expand Down
139 changes: 72 additions & 67 deletions pages/api/workflow/workflowAfter.js
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
import prisma from '@/prisma'
import fetch from 'node-fetch'
import prisma from '@/prisma';
import fetch from 'node-fetch';

export default async function handle(req, res) {
if (req.method !== 'GET') {
res.setHeader('Allow', ['GET']);
res.status(405).end(`Method ${req.method} Not Allowed`);
return;
}

try {
const today = new Date();
// Heure actuelle en UTC (16:30)
const nowUTC = new Date();
const today = new Date(Date.UTC(nowUTC.getUTCFullYear(), nowUTC.getUTCMonth(), nowUTC.getUTCDate(), 16, 30, 0));

const pastSessions = await prisma.session.findMany({
// Récupérer toutes les sessions pertinentes
const sessions = await prisma.session.findMany({
where: {
dateDebut: {
lte: today,
lte: today,
},
},
include: {
Expand All @@ -28,82 +32,83 @@ export default async function handle(req, res) {
account: true,
},
},
accountRegistrations: {
include: {
account: true,
},
},
metasSession: true,
module: true,
},
});

for (const session of pastSessions) {
// Convertir 0.5 jours ou 1 jour en 1 jour, et garder 2 jours tel quel
const nombreJours = parseFloat(session.metasSession.nombreJours);
const joursPourEnvoi = nombreJours <= 1 ? 1 : 2;

for (const session of sessions) {
const dateDebut = new Date(session.dateDebut);
const expectedEmailDate = new Date(dateDebut);
expectedEmailDate.setDate(dateDebut.getDate() + joursPourEnvoi);

// Conversion de `nombreJours` (texte) en nombre
const sessionDurationText = session.metasSession.nombreJours.replace(',', '.'); // Remplace virgule par point
const sessionDuration = parseFloat(sessionDurationText);

// Si durée est inférieure ou égale à 1 (inclut 0,5), considérer comme 1 jour
if (sessionDuration <= 1 && today.toDateString() === dateDebut.toDateString()) {
// Session d'un jour
await sendEmails(session);
} else if (sessionDuration === 2) {
// Session de 2 jours : envoyer le deuxième jour
const secondDayDate = new Date(dateDebut);
secondDayDate.setDate(dateDebut.getDate() + 1); // Jour 2 = dateDebut + 1

// Vérifier si aujourd'hui correspond au jour d'envoi
if (today.toDateString() !== expectedEmailDate.toDateString()) {
continue; // Passer à la session suivante si ce n'est pas le bon jour pour envoyer l'email
if (today.toDateString() === secondDayDate.toDateString()) {
await sendEmails(session);
}
}
}

const firstProgramme = session.metasSession.programmeSession[0];
let firstDayStartTime;
res.status(200).json({ message: "Emails processed successfully" });
} catch (error) {
console.error("Error processing sessions or sending emails: ", error);
res.status(500).json({ error: `Failed to process sessions or send emails: ${error.message}` });
}
}

if (firstProgramme.horaires.includes('Jour')) {
firstDayStartTime = firstProgramme.horaires.split(' : ')[1].split(' - ')[0];
} else {
firstDayStartTime = firstProgramme.horaires.split(' - ')[0].trim();
}
// Fonction pour envoyer les emails aux participants (utilisateurs et comptes)
async function sendEmails(session) {
// Envoi aux utilisateurs inscrits
for (const registration of session.registrations) {
const userData = registration.user;

const formattedDateDebut = dateDebut.toLocaleDateString('fr-FR', {
day: '2-digit',
month: '2-digit',
year: 'numeric',
});
const emailResponse = await fetch(`${process.env.WEBSITE_URL}/api/emails/sessionAfterDays`, {
method: 'POST',
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
prenom: userData.prenom,
email: userData.mail,
}),
});

for (const registration of session.registrations) {
const userData = registration.user;
if (!emailResponse.ok) {
throw new Error(`Email request failed for user with status ${emailResponse.status}`);
}
}

const emailResponse = await fetch(`${process.env.WEBSITE_URL}/api/emails/sessionAfterDays`, {
method: 'POST',
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
prenom: userData.prenom,
email: userData.mail,
})
});
// Envoi aux comptes inscrits
for (const accountRegistration of session.accountRegistrations) {
const accountData = accountRegistration.account;

if (!emailResponse.ok) {
throw new Error(`Email request failed with status ${emailResponse.status}`);
}
}
const emailResponse = await fetch(`${process.env.WEBSITE_URL}/api/emails/sessionAfterDays`, {
method: 'POST',
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
prenom: accountData.email.split('@')[0], // Prénom basé sur l'email
email: accountData.email,
}),
});

for (const accountRegistration of session.accountRegistrations) {
const accountData = accountRegistration.account;

const emailResponse = await fetch(`${process.env.WEBSITE_URL}/api/emails/sessionAfterDays`, {
method: 'POST',
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
prenom: accountData.email.split('@')[0],
email: accountData.email
})
});

if (!emailResponse.ok) {
throw new Error(`Email request failed with status ${emailResponse.status}`);
}
}
if (!emailResponse.ok) {
throw new Error(`Email request failed for account with status ${emailResponse.status}`);
}

res.status(200).json({ message: "Emails sent successfully" });
} catch (error) {
console.error("Error fetching past sessions or sending emails: ", error);
res.status(500).json({ error: `Impossible de récupérer les enregistrements ou d'envoyer les emails : ${error.message}` });
}
}
2 changes: 1 addition & 1 deletion pages/rencontres/[category]/[session].js
Original file line number Diff line number Diff line change
Expand Up @@ -596,7 +596,7 @@ export default function Session({ data, user }){
</div>
) : (
<>
{!dispo && (
{(data.metasSession.nombrePlaces-nbInscrits < 1) && (
<div className={styles.Already}>
<span className="material-icons">error_outline</span>
<div><strong>Il ne reste plus de place pour cette session.</strong> Les inscriptions sont fermées.</div>
Expand Down
Binary file modified public/medias/background-pdf.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion views/emails/session_register.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
<p>Vous venez de vous inscrire à une Rencontre Territoire Engagé Transition Ecologique et nous vous en remercions. Cette Rencontre représente une opportunité unique d’approfondir les enjeux et les solutions liés à la transition écologique de votre territoire et d'échanger avec d’autres collectivités de votre région.</p>
<p>Voici les détails de votre inscription :</p>
<p><strong>Thématique de la Rencontre : {{nomRencontre}}<br />
Date de la Rencontre : {{dateRencontre}}, {{firstDayStartTime}}<br />
Début de la Rencontre : {{dateRencontre}}, {{firstDayStartTime}}<br />
Durée : {{nbJours}} jour(s)<br />
Lieu de la Rencontre : {{lieuRencontre}}</strong></p>
<p>Vous pourrez retrouver toutes les informations clés (le lieu, la programmation, les intervenants, ...) sur votre <a href="{{siteUrl}}/espace-personnel">espace personnel</a>. Vous recevrez par ailleurs plus de détails techniques sur l’organisation de cette rencontre par mail quelques semaines avant. En cas de question, n’hésitez pas à contacter le référent de cette rencontre : {{mail_referent}}.</p>
Expand Down

0 comments on commit 8710f2c

Please sign in to comment.