Commit Graph

  • 93038ce574 [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue es [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net master Cerezo 2023-02-04 01:27:36 +0100
  • 85f4929b18 [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue fr_tu [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net RealET 2022-08-18 01:27:24 +0200
  • 25c716a0d4 [Salvatore] [source:lang/ paquet-facteur] Export depuis https://trad.spip.net de la langue it Alberto 2022-07-01 01:27:05 +0200
  • 21d15c1aa3 [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue it [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net Alberto 2022-07-01 01:27:03 +0200
  • 2b2e8185e6 [Salvatore] [source:lang/ paquet-facteur] Export depuis https://trad.spip.net de la langue it Alberto 2022-06-26 01:27:01 +0200
  • fb4875fc6b Deseveriser le typage sur headers, car le core lui meme appelle la fonction avec une valeur nulle lors de l'inscription. On traite proprement le cas null pour ne pas le propager v5.0.4 Cerdic 2022-05-31 16:51:55 +0200
  • e88f208d30 #18 était trop ambitieux, mais ce 2eme trim est en trop #20 unseultrim JLuc 2022-05-05 21:15:20 +0200
  • 6752b47a73 prise en charge correcte de Message-ID dans l'ajout de headers v4.3.4 v4 Cerdic 2022-05-04 10:54:32 +0200
  • 2651310985 Version 5.0.3 v5.0.3 Cerdic 2022-05-03 18:13:53 +0200
  • 9c1f3daa8c variable inutile (JLuc) Cerdic 2022-05-03 18:12:54 +0200
  • 05d1cdc1ff @see pour les ide (JLuc) Cerdic 2022-05-03 18:12:41 +0200
  • 59eb0c3fd9 Charger directement inc_facteur_mail_html2text() plutot que passer par facteur_mail_html2text() cela evite en plus une fatale eventuelle #19 Cerdic 2022-05-03 18:09:12 +0200
  • 5e40dbc3b8 Relacher un peu la contrainte sur le typage de from qui est parfois null pour passer des headers #19 Cerdic 2022-05-03 18:08:14 +0200
  • daf42982b9 prise en charge correcte de Message-ID dans l'ajout de headers b_b 2022-04-09 15:55:55 +0200
  • fb368fca31 Simplifications et phpdoc #18 petitrucs JLuc 2022-04-30 22:32:27 +0200
  • 266919a323 Cette version est fonctionnelle et passe en test. Elle abandonne la vieille API (classe Facteur) de la v3, les plugins qui l'utilisaient doivent être corrigés. Elle est compatible SPIP 4.1, dont elle reprends les PSR, et pour le moment encore compatible SPIP 4.0. v5.0.2 Cerdic 2022-04-19 10:04:02 +0200
  • a80ce8d423 Cette version et stable désormais, elle gère la transition correctement depuis la v3 sans rupture de compatibilite tout en proposant une API modernisée v4.3.3 Cerdic 2022-04-19 10:02:18 +0200
  • 4829aff1c2 prise en charge correcte de Message-ID dans l'ajout de headers #16 b_b 2022-04-09 15:55:55 +0200
  • 1687cdf814 compat PHP 8 v5.0.1 cy_altern 2022-04-01 00:02:03 +0200
  • 0223687744 evite warning php 8 tofulm 2022-03-21 11:34:12 +0100
  • d7f39412c9 [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue de [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net Torsten Willmann 2022-03-02 01:27:45 +0100
  • acdc6e973f [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue en [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net jack31 2022-02-22 01:27:12 +0100
  • 1acaef34fa En cas d'echec, on permet a la classe Facteur de lever le flag isFinalTry si elle sait que ça ne sert a rien de re-essayer Cerdic 2022-02-18 16:12:54 +0100
  • b92fdbed25 Une commande spip-cli spip facteur:renvoyer pour relancer a la main l'envoi de mails en echec apres correction du probleme technique eventuel Cerdic 2022-02-08 17:12:38 +0100
  • 79ebcf8b98 Fix #14 : ne pas perdre un mail en cas d'echec de l'envoi - on se donne 5 essais, personalisable via la constante _FACTEUR_NOMBRE_ESSAIS_ENVOI_MAIL - lors d'un echec, on dump les arguments de la fonction facteur_envoyer_mail() dans un fichier json dans facteur/retry/ et on programme un job queue pour re-essayer plus tard, avec un delai de 10mn, puis 1h, puis 3h puis 12h puis 24h en fonction du nombre d'essai - lorsqu'on atteint le nombre maxi d'essais, on dump le mail en echec dans tmp/facteur/failed ce qui permet de garder une trace ou de retraiter l'envoi manuellement ulterieurement Cerdic 2022-02-08 16:58:45 +0100
  • 33e4c2c000 Mieux preparer et compter les destinataires valides car une combinaison dest vide + bcc invalide passait a travers les mailles et declenchait une erreur facteur Cerdic 2022-02-08 15:38:38 +0100
  • da7a6be96d Indentation/psr/reformulation Cerdic 2022-02-08 14:57:34 +0100
  • ba13d2356e Les fonctions facteur_xx dans inc/facteur + une fonction facteur_envoyer_mail() qui se debarasse des arguments deprecies et la fonction inc_envoyer_mail() se contente de gerer la compat avec ces anciens arguments et de deleguer a facteur_envoyer_mail() une fois remis en formes Cerdic 2022-02-08 14:42:17 +0100
  • ea6c397f02 Une commande spip-cli spip facteur:renvoyer pour relancer a la main l'envoi de mails en echec apres correction du probleme technique eventuel #15 Cerdic 2022-02-08 17:12:38 +0100
  • 6fc7a36b39 Fix #14 : ne pas perdre un mail en cas d'echec de l'envoi - on se donne 5 essais, personalisable via la constante _FACTEUR_NOMBRE_ESSAIS_ENVOI_MAIL - lors d'un echec, on dump les arguments de la fonction facteur_envoyer_mail() dans un fichier json dans facteur/retry/ et on programme un job queue pour re-essayer plus tard, avec un delai de 10mn, puis 1h, puis 3h puis 12h puis 24h en fonction du nombre d'essai - lorsqu'on atteint le nombre maxi d'essais, on dump le mail en echec dans tmp/facteur/failed ce qui permet de garder une trace ou de retraiter l'envoi manuellement ulterieurement Cerdic 2022-02-08 16:58:45 +0100
  • 0a7ac05a31 Mieux preparer et compter les destinataires valides car une combinaison dest vide + bcc invalide passait a travers les mailles et declenchait une erreur facteur Cerdic 2022-02-08 15:38:38 +0100
  • 3f0f40e2d3 Indentation/psr/reformulation Cerdic 2022-02-08 14:57:34 +0100
  • 0a899d1fa9 Les fonctions facteur_xx dans inc/facteur + une fonction facteur_envoyer_mail() qui se debarasse des arguments deprecies et la fonction inc_envoyer_mail() se contente de gerer la compat avec ces anciens arguments et de deleguer a facteur_envoyer_mail() une fois remis en formes Cerdic 2022-02-08 14:42:17 +0100
  • 87d2a064ed [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net Salvatore 2022-01-31 09:25:31 +0100
  • 235863fa79 chmod -x sur le html aussi v4.3.2 Cerdic 2022-01-31 09:22:43 +0100
  • f881859c48 chmod -x sur le html aussi Cerdic 2022-01-31 09:22:43 +0100
  • 34575bee71 chmod -x sur les PHP et fichiers textes Cerdic 2022-01-31 09:11:29 +0100
  • ebe106332d Rector jusqu’à PHP 7.3 (SPIP 4.0+) #13 Matthieu Marcillaud 2022-01-27 17:43:48 +0100
  • 2c4dcb1ae3 PSR et touti via phpcbf (c'est sans douleur) Cerdic 2022-01-27 17:14:38 +0100
  • 17c5c0e59e La tripaille moderne Cerdic 2022-01-27 17:13:39 +0100
  • be4e73b8f6 vieux fichier deprecie Cerdic 2022-01-27 17:09:29 +0100
  • 8cf6b2675e chmod -x sur les PHP et fichiers textes Cerdic 2022-01-31 09:11:29 +0100
  • eaf6c48bdd v4.3.2 Cerdic 2022-01-27 16:20:34 +0100
  • 64ef687436 valeur manquante dans le charger() Cerdic 2022-01-27 16:18:08 +0100
  • e2f69dda29 Amelioration de la fonction de test des mails : selection d'un article plus pertinente + option piece jointe pour pouvoir tester avec et sans Cerdic 2022-01-27 11:49:40 +0100
  • dc7eb7fa2c Ajouter une propriete logname utilisee pour les logs, ce qui permet aux surcharges de loger dans un log different Cerdic 2022-01-27 11:48:32 +0100
  • 9d908999c3 [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net Salvatore 2022-01-26 01:27:03 +0100
  • 2f93faf755 valeur manquante dans le charger() Cerdic 2022-01-27 16:18:08 +0100
  • b7bb2d7c42 Suppression de la vieille classe Facteur qui est depreciee et n'a plus lieu d'etre. Il faut utiliser les classes SPIP\Facteur\FacteurXxxx en direct ou via la fonction facteur_factory() Cerdic 2022-01-27 12:07:02 +0100
  • cd535dfc96 Amelioration de la fonction de test des mails : selection d'un article plus pertinente + option piece jointe pour pouvoir tester avec et sans Cerdic 2022-01-27 11:49:40 +0100
  • 114422951d Ajouter une propriete logname utilisee pour les logs, ce qui permet aux surcharges de loger dans un log different Cerdic 2022-01-27 11:48:32 +0100
  • 7bf2b42255 [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net Salvatore 2022-01-26 01:27:03 +0100
  • b9b046e860 Passage en v5 dev, compatible 4.0+ uniquement Cerdic 2022-01-25 10:33:32 +0100
  • f6935bd73b La conversion en ISO doit se faire juste avant l'envoi de l'email, et Maïeul 2021-03-27 13:39:40 +0100
  • 7d58ae8acd Version 4.3.0 (en test) Cerdic 2022-01-25 10:08:55 +0100
  • 9125399842 Ajout d'un pipeline facteur_lister_methodes_mailer() qui permet d'ajouter des mailers alternatifs, et suppression de toute reference a un mailer commercial ou api proprietaire : par defaut on ne supporte que les methodes standard `mail()` et `smtp`. A charge pour d'autres plugins de proposer des methodes supplementaires via ce pipeline et en fournissant : * le formulaires/inc-config-facteur-mailer-xxxx.html * la classe inc/Facteur/FacteurXxxxx.php (declaree dans le pipeline) #12 Cerdic 2022-01-24 15:00:40 +0100
  • cbad944edb Refactor pour centraliser en un point le listing des methodes mailer disponibles et rendre cela plus facilement extensible Cerdic 2022-01-24 14:31:37 +0100
  • 6151ded20b Mise a jour de PHPMailer en version 6.5.3 v4.2.0 Cerdic 2022-01-25 10:04:18 +0100
  • 66a60bf2fe [Salvatore] [source:lang/ paquet-facteur] Export depuis https://trad.spip.net de la langue pt [Salvatore] [source:lang/ paquet-facteur] Mise a jour du bilan depuis https://trad.spip.net BoOz 2022-01-14 14:40:03 +0100
  • e68cc680bd [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue pt [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net BoOz 2022-01-13 19:25:03 +0100
  • 144e5c3198 passer la globale facteur à oui quand on est branché sur mailjet b_b 2021-07-23 19:30:20 +0200
  • 826f8ff580 Fix sous-form de configuration mailjet Cerdic 2021-07-23 16:32:03 +0200
  • fad4c70ab1 Suppression du fichier .gitattributes inutile. Matthieu Marcillaud 2021-07-16 10:50:12 +0200
  • 1726bfbff0 [Salvatore] [source:lang/ paquet-facteur] Export depuis https://trad.spip.net de la langue uk [Salvatore] [source:lang/ paquet-facteur] Mise a jour du bilan depuis https://trad.spip.net v4.1.1 Serge Markitanenko 2021-06-10 01:27:10 +0200
  • 3c3e54f872 [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue ru [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue uk [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net Serge Markitanenko 2021-06-10 01:27:08 +0200
  • 071eb026b0 [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue en [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net Serge Markitanenko 2021-06-02 01:27:20 +0200
  • 7ddfa2d013 [ui] le facteur a une casquette SPIP ! erational 2021-05-18 13:57:20 +0200
  • 568778a250 Une icone plus abstraite (et lisibe ?) en petit, dans la nouvelle charte icone Cerdic 2021-05-17 15:04:03 +0200
  • b3d4bb094d [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue ja [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net BoOz 2021-04-29 19:00:03 +0200
  • 72e65dfd14 La conversion en ISO doit se faire juste avant l'envoi de l'email, et #9 Maïeul 2021-03-27 13:39:40 +0100
  • b9910c38e9 Fix #7 : comme pour le plugin mailshot, on utilise la fonction spip_affiche_mot_de_passe_masque() si elle existe et sinon on a une implementation fallback. L'affichage partiel est reserve aux webmestres Cerdic 2021-01-12 11:07:58 +0100
  • 77c81e672c Supprime l'affichage du mot de passe SMTP. #7 Glop 2021-01-07 16:16:43 +0100
  • b4558918f9 Translated-from: GIT subgit 2020-06-16 07:45:10 +0200
  • 60e524a189 [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue ja [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net v4.1.0 origenius 2020-06-16 07:45:02 +0200
  • c56044ec84 Translated-from: GIT subgit 2020-06-06 20:42:17 +0200
  • 9af79d2fa5 phpdoc JLuc 2020-06-06 20:42:10 +0200
  • 976f72950e Translated-from: GIT subgit 2020-05-26 14:09:03 +0200
  • 30a5089287 Fix la possibilite de desactiver la conversion automatique des emails texte en emails html : - au cas par cas en fournissant explicitement message['texte'] avec egalement un message['html'] vide (si aucun message['html'] fourni, la conversion auto a lieu, comme avant) - globalement via un define('_EMAIL_AUTO_CONVERT_TEXT_TO_HTML', false) Cerdic 2020-05-26 14:05:51 +0200
  • e5ab5c0e37 Translated-from: GIT subgit 2020-04-15 16:36:35 +0200
  • a6331143c6 up z avant tag v4.0.4 JLuc 2020-04-15 16:36:29 +0200
  • 712bd9f1b2 Translated-from: GIT subgit 2020-04-15 00:00:55 +0200
  • 503ca152f1 fix #3 ne pas évacuer les interrogations JLuc 2020-04-15 00:00:49 +0200
  • 008f6d3cd3 Translated-from: GIT subgit 2020-02-17 17:38:59 +0100
  • d068475976 class des exceptions fix v4.0.3 Cerdic 2020-02-17 17:37:47 +0100
  • 322776cf10 Translated-from: GIT subgit 2020-02-06 10:13:22 +0100
  • 6508f6aa85 [Salvatore] [source:lang/ paquet-facteur] Export depuis https://trad.spip.net de la langue de Salvatore 2020-02-06 10:13:19 +0100
  • da0ea9ed2b Translated-from: GIT subgit 2020-02-06 10:13:17 +0100
  • 5f645315ce [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue en [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue fr Salvatore 2020-02-06 10:13:13 +0100
  • 0c21aa0fac Translated-from: GIT subgit 2020-02-05 16:26:53 +0100
  • 08ab64aec5 [Salvatore] [source:lang/ paquet-facteur] Export depuis https://trad.spip.net de la langue fr [Salvatore] [source:lang/ paquet-facteur] Mise a jour du bilan depuis https://trad.spip.net Salvatore 2020-02-05 16:26:48 +0100
  • 1aaeec9db3 Translated-from: GIT subgit 2020-02-05 16:26:46 +0100
  • 3d20ee305a [Salvatore] [source:lang/ facteur] Export depuis https://trad.spip.net de la langue fr [Salvatore] [source:lang/ facteur] Mise a jour du bilan depuis https://trad.spip.net Salvatore 2020-02-05 16:26:42 +0100
  • eb8d1adc8f Translated-from: SVN subgit 2020-02-05 10:26:28 +0100
  • 8ebd738983 [Salvatore] [source: facteur] Export depuis https://trad.spip.net de la langue fr_tu [Salvatore] [source: facteur] Mise a jour du bilan depuis https://trad.spip.net Credits : RealET <real3t@gmail.com> salvatore@rezo.net 2020-02-05 09:21:27 +0000
  • 870cf2fa43 Translated-from: SVN subgit 2020-02-03 14:59:29 +0100
  • 0765446462 Translated-from: SVN subgit 2020-02-03 14:59:29 +0100
  • ffff549707 [Salvatore] [source: paquet-facteur] Export depuis https://trad.spip.net de la langue fr [Salvatore] [source: paquet-facteur] Mise a jour du bilan depuis https://trad.spip.net salvatore@rezo.net 2020-02-03 13:39:10 +0000
  • 4a806519be [Salvatore] [source: facteur] Export depuis https://trad.spip.net de la langue fr [Salvatore] [source: facteur] Mise a jour du bilan depuis https://trad.spip.net salvatore@rezo.net 2020-02-03 13:39:09 +0000
  • d206ac34c6 Translated-from: SVN subgit 2020-01-10 05:39:32 +0100
  • 520127201d [Salvatore] [source:_plugins_/facteur/trunk/lang/ facteur] Export depuis http://trad.spip.net de la langue nl hanjo.spip@gmail.com 2020-01-10 04:38:07 +0000