History of src/include/lib/Garradin/Utils.php

2020-04-23
23:04
Widget de simplification de la gestion des boutons avec icône file: [6ab057f79b] check-in: [b9f5fcdd5f] user: bohwaz, branch: dev, size: 25311 [annotate] [blame] [check-ins using] [diff]
2020-01-31
01:06
* Gérer les fichiers CSV provenant des vieilles versions d'Excel pour Mac OS. * Ajouter la mention de la taille limite du fichier file: [eeb7ab32e4] check-in: [b81cf4d462] user: bohwaz, branch: trunk, size: 23924 [annotate] [blame] [check-ins using] [diff]
2020-01-27
00:43
* Gérer les fichiers CSV provenant des vieilles versions d'Excel pour Mac OS. * Ajouter la mention de la taille limite du fichier file: [a6b8cfab15] check-in: [738039429a] user: bohwaz, branch: dev, size: 23879 [annotate] [blame] [check-ins using] [diff]
2019-12-17
16:02
Merge avec trunk file: [7bf98c3058] check-in: [12a00549c1] user: bohwaz, branch: dev, size: 23599 [annotate] [blame] [check-ins using] [diff]
2019-11-17
18:12
Autoriser d'autres présentations du numéro de téléphone pour les autres pays file: [794409535e] check-in: [c58cdbb392] user: bohwaz, branch: trunk, size: 23644 [annotate] [blame] [check-ins using] [diff]
17:35
Gérer les champs à choix multiple à l'export et import file: [3b510ca29b] check-in: [f5de34b507] user: bohwaz, branch: trunk, size: 23702 [annotate] [blame] [check-ins using] [diff]
2019-09-23
21:30
Fusion des changements et correctifs effectués dans le trunk file: [c134309b5d] check-in: [c0a510c18c] user: bohwaz, branch: dev, size: 23355 [annotate] [blame] [check-ins using] [diff]
2019-08-23
14:59
Méthode inutilisée file: [5e411bcff2] check-in: [66f10eafff] user: bohwaz, branch: trunk, size: 23400 [annotate] [blame] [check-ins using] [diff]
2019-02-20
11:27
Correction avertissements PHPstan file: [ac43981659] check-in: [72996fb296] user: bohwaz, branch: dev, size: 23914 [annotate] [blame] [check-ins using] [diff]
2019-02-19
16:20
Correction notices retournées par PHPStan file: [1256acee6e] check-in: [df4616eedb] user: bohwaz, branch: dev, size: 23945 [annotate] [blame] [check-ins using] [diff]
2018-10-21
19:20
Correction typo nom variable envoi de mail file: [b08ae6096e] check-in: [536d23e2c9] user: bohwaz, branch: dev, size: 23959 [annotate] [blame] [check-ins using] [diff]
2018-10-02
16:01
Indiquer le contexte d'envoi des emails file: [68bab2cb49] check-in: [f55dfbd38e] user: bohwaz, branch: dev, size: 23972 [annotate] [blame] [check-ins using] [diff]
2018-10-01
21:28
Refactorisation export CSV/ODS fonctionnel file: [ced173fcb5] check-in: [789d2ab164] user: bohwaz, branch: dev, size: 23686 [annotate] [blame] [check-ins using] [diff]
18:00
Mise en commun export CSV/ODS (+ simplification) file: [1b2b85687d] check-in: [72b8ff6c0f] user: bohwaz, branch: dev, size: 23651 [annotate] [blame] [check-ins using] [diff]
2018-09-22
09:59
Utilisation de safe_unlink/safe_mkdir partout file: [df46f1372d] check-in: [933b330272] user: bohwaz, branch: trunk, size: 22215 [annotate] [blame] [check-ins using] [diff]
2018-09-13
22:21
Utilisation de safe_unlink/safe_mkdir partout file: [c76bd4d270] check-in: [85d5a50a94] user: bohwaz, branch: dev, size: 22350 [annotate] [blame] [check-ins using] [diff]
22:06
Générer une erreur quand même quand la suppression échoue et que le fichier existe toujours file: [d74b84d7b0] check-in: [1bdf70a9d5] user: bohwaz, branch: dev, size: 22257 [annotate] [blame] [check-ins using] [diff]
22:03
Parfois le fichier a déjà disparu ! file: [df58911e4f] check-in: [076971cb89] user: bohwaz, branch: dev, size: 21912 [annotate] [blame] [check-ins using] [diff]
2018-08-19
14:07
Déplacer l'ajout de l'asso dans le sujet file: [0a93ed5aae] check-in: [941e7b8dba] user: bohwaz, branch: dev, size: 21911 [annotate] [blame] [check-ins using] [diff]
12:16
Correction erreur de syntaxe de compact() file: [8e963d639b] check-in: [420c5ba585] user: bohwaz, branch: dev, size: 21870 [annotate] [blame] [check-ins using] [diff]
2018-08-10
21:02
Nouveau signal pour les plugins : email.envoi permet de déléguer l'envoi de message à un plugin file: [fbda8b8bf3] check-in: [bd31c18e81] user: bohwaz, branch: dev, size: 21865 [annotate] [blame] [check-ins using] [diff]
2018-08-06
13:42
La gestion de la queue de mail sera externalisée, ce qui fait plus de sens pour les fermes à Garradin file: [f7ad314b8e] check-in: [ac0720b762] user: bohwaz, branch: dev, size: 21477 [annotate] [blame] [check-ins using] [diff]
2018-08-02
22:58
Merge avec trunk file: [c92830dc0e] check-in: [e9ab0666a3] user: bohwaz, branch: dev, size: 18712 [annotate] [blame] [check-ins using] [diff]
03:01
Corrige bug échappement guillemets dans CSV, signalé par @David file: [4680da7c34] check-in: [f1a23f0f3f] user: bohwaz, branch: trunk, size: 21776 [annotate] [blame] [check-ins using] [diff]
2018-08-01
00:18
Corrige return-path si FORCE_EMAIL_FROM est défini file: [27ce90a75e] check-in: [0c5fe2cf61] user: bohwaz, branch: trunk, size: 21773 [annotate] [blame] [check-ins using] [diff]
2018-07-31
13:33
Vérifier qu'une adresse email est valide en utilisant la bonne méthode de \KD2\SMTP, fix bug avec les adresses contenant de l'unicode file: [2c57e78421] check-in: [9988714b79] user: bohwaz, branch: trunk, size: 21753 [annotate] [blame] [check-ins using] [diff]
2018-07-26
13:07
Ajout queue d'envoi d'emails file: [f5f31ae435] check-in: [fa50a20dd3] user: bohwaz, branch: dev, size: 18709 [annotate] [blame] [check-ins using] [diff]
2018-07-24
22:37
Envoi d'email perso en utilisant l'adresse expéditrice forcée ou de l'asso, fix [e7539ae31f] file: [e50ac2ace1] check-in: [0c01217ecf] user: bohwaz, branch: trunk, size: 21756 [annotate] [blame] [check-ins using] [diff]
12:53
Correction: on accepte aussi la valeur 'TLS' pour la sécurité du SMTP file: [e112042e84] check-in: [f7ca017b90] user: bohwaz, branch: trunk, size: 21687 [annotate] [blame] [check-ins using] [diff]
11:56
Suppression du champ 'email_envoi_automatique' dans la config, à la place ajout d'une constante de configuration FORCE_EMAIL_FROM file: [a97b74047b] check-in: [5c520bce1a] user: bohwaz, branch: trunk, size: 21682 [annotate] [blame] [check-ins using] [diff]
2018-07-11
19:50
Corrections liées à des variables inutilisées file: [7d0bf46225] check-in: [8f90c2ba0d] user: bohwaz, branch: trunk, size: 21349 [annotate] [blame] [check-ins using] [diff]
2018-07-09
15:27
Export ODS compta et membres file: [cb5d0acf56] check-in: [e8d51c046a] user: bohwaz, branch: trunk, size: 21379 [annotate] [blame] [check-ins using] [diff]
2018-06-24
01:23
Export CSV adapté à Excel, car c'est un logiciel de m**** file: [56babf6e61] check-in: [b0c5c88ec9] user: bohwaz, branch: trunk, size: 21813 [annotate] [blame] [check-ins using] [diff]
2018-06-08
23:49
Corrige espaces entre champs non accepté par Excel, cf. [a0d8fe39e6] file: [45da0b309d] check-in: [d0aec8e855] user: bohwaz, branch: trunk, size: 21368 [annotate] [blame] [check-ins using] [diff]
2018-05-22
20:08
Fix typo file: [d94c10b15e] check-in: [d9c4956772] user: bohwaz, branch: trunk, size: 21369 [annotate] [blame] [check-ins using] [diff]
13:44
Filtrer les adresses email invalides avant envoi file: [936bf5540b] check-in: [5bae836a5b] user: bohwaz, branch: trunk, size: 21369 [annotate] [blame] [check-ins using] [diff]
2018-05-10
10:53
Supprimer seulement quand le fichier existe (erreur rare d'accès concurrents) file: [eb83eb79bd] check-in: [0de2c604e1] user: bohwaz, branch: trunk, size: 21186 [annotate] [blame] [check-ins using] [diff]
2018-03-20
11:06
Fix /admin en double dans les URL file: [7fbdced7dc] check-in: [6c563e7636] user: bohwaz, branch: trunk, size: 21069 [annotate] [blame] [check-ins using] [diff]
11:05
Fix self_url utilisait www_url au lieu de admin_url file: [08b1ced9c0] check-in: [de68f0e460] user: bohwaz, branch: trunk, size: 21042 [annotate] [blame] [check-ins using] [diff]
2018-02-21
04:38
Corrige encodage du From dans les mails envoyés, signalé par @Emelyne file: [b5a3dd5526] check-in: [2cc684a884] user: bohwaz, branch: trunk, size: 21040 [annotate] [blame] [check-ins using] [diff]
2018-01-10
02:26
Permettre d'avoir WWW_URL et ADMIN_URL dans des endroits différents file: [4a82bb682d] check-in: [c1d8c7b3f3] user: bohwaz, branch: trunk, size: 20998 [annotate] [blame] [check-ins using] [diff]
2017-12-10
22:28
Corrige export champs multi lignes pour Excel, signalé par @David file: [dc41f212bc] check-in: [82c8c1fade] user: bohwaz, branch: trunk, size: 21002 [annotate] [blame] [check-ins using] [diff]
2017-09-25
02:15
Hu certains hébergeurs n'ont pas l'extension bc bordel, signalé par @Frédéric file: [9570b55b87] check-in: [c820d16719] user: bohwaz, branch: dev, size: 20988 [annotate] [blame] [check-ins using] [diff]
2017-09-21
01:55
Correction import CSV: ignorer le BOM UTF-8 au début du CSV (signalé par @Jean-jaques et @Nicolas) file: [2bf872f126] check-in: [06f494acb3] user: bohwaz, branch: dev, size: 20174 [annotate] [blame] [check-ins using] [diff]
2017-09-20
06:21
Autorise une valeur décimale dans les champs à choix multiple, utile pour l'import file: [06255be23d] check-in: [8b07624fcd] user: bohwaz, branch: dev, size: 19985 [annotate] [blame] [check-ins using] [diff]
2017-09-08
04:51
Suppression méthodes inutilisées file: [d3d713c466] check-in: [3d0a52ff36] user: bohwaz, branch: dev, size: 19739 [annotate] [blame] [check-ins using] [diff]
01:48
Fix problèmes d'envoi de mails file: [f7e16abdb3] check-in: [4f308662d1] user: bohwaz, branch: dev, size: 20270 [annotate] [blame] [check-ins using] [diff]
2017-09-07
07:24
Implémentation envoi de mail chiffré PGP file: [9c877cfda5] check-in: [567f9ab5d9] user: bohwaz, branch: dev, size: 20480 [annotate] [blame] [check-ins using] [diff]
2017-08-17
01:34
Modernisation : comptes bancaires file: [38a24e8737] check-in: [ddb9d06519] user: bohwaz, branch: dev, size: 20539 [annotate] [blame] [check-ins using] [diff]
2017-08-13
23:24
Ajout de l'entête Message-ID dans les mails partants, correction double-encodage des sujets pour l'envoi par SMTP. Via un patch de @daniel merci file: [07575ef06e] check-in: [a87e131fa4] user: bohwaz, branch: dev, size: 20049 [annotate] [blame] [check-ins using] [diff]
2017-08-08
00:01
Correction envoi mails en masse, patch fourni par @nebuchadnezzar file: [72549dd72f] check-in: [82dfe8b481] user: bohwaz, branch: dev, size: 19859 [annotate] [blame] [check-ins using] [diff]
2017-08-04
06:19
Conserve l'ordre de tri dans la pagination des listes de cotisations, et conserve la catégorie lors de la modif d'ordre dans la liste des membres file: [abf5be7fb1] check-in: [d8156f7865] user: bohwaz, branch: dev, size: 19844 [annotate] [blame] [check-ins using] [diff]
01:39
Ré-écriture récupération de mot de passe : ne plus utiliser de session mais un hash HMAC limité en durée (1 heure mini.) file: [b7e5ac2f67] check-in: [0077fd0f9a] user: bohwaz, branch: dev, size: 19745 [annotate] [blame] [check-ins using] [diff]
2017-07-04
01:43
Ajout signal plugin à l'initialisation de SkrivML, cf. [b7f19b5b01d3a531c0d9a4800c508f092815a816] file: [04f73b6305] check-in: [3d5e15e89f] user: bohwaz, branch: dev, size: 19496 [annotate] [blame] [check-ins using] [diff]
2017-06-08
05:37
Utilisation de KD2\Translate pour obtenir la liste des pays file: [ac170902ce] check-in: [1c1f650b03] user: bohwaz, branch: dev, size: 19359 [annotate] [blame] [check-ins using] [diff]
2017-05-16
06:10
Utilisation de Form au lieu de Security pour faire du CSRF file: [eae3812611] check-in: [a80706f2b7] user: bohwaz, branch: dev, size: 19381 [annotate] [blame] [check-ins using] [diff]
2017-05-11
06:11
Utilisation de KD2\Security pour les tokens CSRF file: [fbd4916050] check-in: [6fa02716f8] user: bohwaz, branch: dev, size: 19384 [annotate] [blame] [check-ins using] [diff]
2017-05-10
07:02
Modernisation des fiches membres + amélioration UX avec des transitions file: [51958d7a51] check-in: [2bcf5d3c6a] user: bohwaz, branch: dev, size: 20192 [annotate] [blame] [check-ins using] [diff]
2017-04-28
07:38
Merge changements du trunk avec branche de dév file: [9c5200104c] check-in: [52c8d1e88b] user: bohwaz, branch: dev, size: 20107 [annotate] [blame] [check-ins using] [diff]
07:28
Implémentation de l'utilisation d'un SMTP externe (optionnel) pour l'envoi de mails file: [34b8cc4485] check-in: [2f39cf54bf] user: bohwaz, branch: trunk, size: 20065 [annotate] [blame] [check-ins using] [diff]
2017-01-17
03:57
Passphrase_FR n'existe plus, utilisation de Security et d'un dictionnaire spécialisé file: [ce60202b4f] check-in: [80db33d7bf] user: bohwaz, branch: dev, size: 19380 [annotate] [blame] [check-ins using] [diff]
2016-12-04
21:56
Ne pas permettre l'import d'un fichier SQL où l'administrateur n'est plus administrateur pour éviter de se tirer une balle dans le pied file: [787abfba04] check-in: [27c9ac2dd0] user: bohwaz, branch: trunk, size: 19338 [annotate] [blame] [check-ins using] [diff]
2016-11-08
03:10
Fonction non utilisée file: [8a553d4fe8] check-in: [6ae26257d1] user: bohwaz, branch: trunk, size: 19219 [annotate] [blame] [check-ins using] [diff]
2015-04-14
16:50
Correction suppression fichier + lien vers des fichiers dans le wiki-texte file: [807f34b831] check-in: [38e88e8e43] user: bohwaz, branch: trunk, size: 19548 [annotate] [blame] [check-ins using] [diff]
15:33
Liste des pages par date de création + amélioration import syntaxe skriv et html file: [54935bb596] check-in: [f9b744bba2] user: bohwaz, branch: trunk, size: 19110 [annotate] [blame] [check-ins using] [diff]
2015-04-09
15:00
Correction affichage type de fichier file: [edeec2e7a3] check-in: [300c6d64a6] user: bohwaz, branch: trunk, size: 18985 [annotate] [blame] [check-ins using] [diff]
2015-04-01
02:54
Affichage des images et fichiers dans le wiki + insertion d'image avec choix légende et alignement file: [8abbfb6919] check-in: [152296c653] user: bohwaz, branch: trunk, size: 18939 [annotate] [blame] [check-ins using] [diff]
2015-03-31
20:16
Servir les fichiers stockés file: [b300101854] check-in: [e86b32517d] user: bohwaz, branch: trunk, size: 18566 [annotate] [blame] [check-ins using] [diff]
2015-03-10
05:17
Callback pour insertion de fichier dans page wiki file: [07f19bdcc3] check-in: [619af651ca] user: bohwaz, branch: trunk, size: 18554 [annotate] [blame] [check-ins using] [diff]
2015-02-19
06:53
Permettre self_url sans query string, permettre de changer une date en timestamp file: [f6e82cd370] check-in: [ef1b8f1267] user: bohwaz, branch: trunk, size: 18471 [annotate] [blame] [check-ins using] [diff]
2015-02-18
17:58
Les RIB ne servent plus de nos jours + simplification page des comptes bancaires file: [9eefb1f3b8] check-in: [ac27edf028] user: bohwaz, branch: trunk, size: 18406 [annotate] [blame] [check-ins using] [diff]
2015-01-31
02:14
Utilisation de SkrivML plutôt que SPIP/HTML comme langage de markup dans le wiki file: [bf051c0ec8] check-in: [dd75c55e87] user: bohwaz, branch: trunk, size: 18768 [annotate] [blame] [check-ins using] [diff]
2015-01-15
01:23
Utiliser le répertoire de cache défini par XDG_CACHE_HOME file: [87835fc037] check-in: [9417cb3788] user: bohwaz, branch: trunk, size: 18272 [annotate] [blame] [check-ins using] [diff]
2015-01-02
23:40
PSR-0 progress: move countries list in KD2fw file: [5778268a49] check-in: [82870b9ec8] user: bohwaz, branch: trunk, size: 18114 [annotate] [blame] [check-ins using] [diff]
2014-12-18
19:41
Passage à PSR-0 + Dépendances simplifiées avec KD2fw file: [76e15a68b6] check-in: [c39efc2c38] user: bohwaz, branch: trunk, size: 18289 [annotate] [blame] [check-ins using] [diff]
18:41
Déplacement des objets pour adopter PSR-0 file: [2a175d6abb] check-in: [e1d5bc8368] user: bohwaz, branch: trunk, size: 18445 Renamed from src/include/lib.utils.php [annotate] [blame] [check-ins using] [diff]