160 timeline items related to "dev" occurring around 2017-05-08 00:13:39.

2017-08-31
07:24
[10e35860a4] Modernisation code (user: bohwaz, tags: dev)
07:24
[6de6092e2e] Utilisation de la nouvelle version de \KD2\Image (user: bohwaz, tags: dev)
2017-08-30
05:31
[090b738a82] Mise à jour recette pour récupération des dépendances (user: bohwaz, tags: dev)
2017-08-23
01:46
[9c4c674920] Correction : supprimer_spip devient supprimer_skriv (user: bohwaz, tags: dev)
2017-08-17
05:51
[8210e2358b] Améliorer l'ergonomie du menu en version mobile (user: bohwaz, tags: dev)
04:46
[96a4392911] Corrections diverses compta (user: bohwaz, tags: dev)
04:45
[06ebefa8c7] Correction rapport d'erreur dans page config (user: bohwaz, tags: dev)
04:45
[021d913259] Correction bugs CSS et date (user: bohwaz, tags: dev)
01:34
[ddb9d06519] Modernisation : comptes bancaires (user: bohwaz, tags: dev)
00:49
[ba738d8d9a] Modernisation catégories compta (user: bohwaz, tags: dev)
00:30
[eb64e66574] Modernisation: saisie compta / suppression exercice (user: bohwaz, tags: dev)
2017-08-14
01:27
[87feaa92c2] Le mot de passe ne doit pas être obligatoire par défaut, parce que en fait dans 99% des cas on s'en fout qu'un membre ait un mot de passe (user: bohwaz, tags: dev)
2017-08-13
23:24
[a87e131fa4] 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 (user: bohwaz, tags: dev)
2017-08-09
07:19
[6877253ad2] Utilisation du numéro plutôt que l'ID pour import/export de membre (user: bohwaz, tags: dev)
06:59
[3dfb698790] Dédoublement du champ ID en deux champs : ID (interne) et numéro de membre (champ membre modifiable) (user: bohwaz, tags: dev)
05:02
[d71d56990e] Modernisation installation, renomme repasse en passe_confirmed (user: bohwaz, tags: dev)
2017-08-08
00:01
[82dfe8b481] Correction envoi mails en masse, patch fourni par @nebuchadnezzar (user: bohwaz, tags: dev)
2017-08-04
07:01
[638984bc15] Augmenter max-height car les sélecteurs à choix multiple peuvent être plus longs que 1000px (user: bohwaz, tags: dev)
07:00
[aac041c343] Possibilité de définir une version max de Garradin dans le plugin, pour garantir que ça va pas casser avec la version suivante (user: bohwaz, tags: dev)
06:59
[34b11356bc] Correction : doit être un objet (user: bohwaz, tags: dev)
06:19
[d8156f7865] 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 (user: bohwaz, tags: dev)
06:02
[6274ecf443] Corrige problèmes de mise à jour avec encore des dates bizarres pour le wiki, et l'ordre des colonnes qui a changé pour rappels_envoyes (user: bohwaz, tags: dev)
05:38
[7b6b7bf40e] Autres corrections pour style mobile (user: bohwaz, tags: dev)
05:28
[b9e69f1536] Corrections styles pour mobiles (user: bohwaz, tags: dev)
05:28
[dc3f733f4e] Dans une asso, certaines dates du wiki étaient encore au format unix timestamp, corrigeons avant de migrer (user: bohwaz, tags: dev)
01:39
[0077fd0f9a] 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.) (user: bohwaz, tags: dev)
2017-08-03
05:39
[4e287c6f32] Modernisation cotisations (user: bohwaz, tags: dev)
05:39
[e951b3ec3b] Erreur : utilisation de first() au lieu de get() (user: bohwaz, tags: dev)
05:21
[ad273fa33f] Ajout de règles de validation spécifiques (user: bohwaz, tags: dev)
04:34
[79b4d5c009] preparedQuery s'attend à recevoir un tableau en argument (user: bohwaz, tags: dev)
04:33
[efe3311aa9] Suppression des triggers et de la table recherche avant leur re-création pour que les nouveaux soient liés à la bonne table (user: bohwaz, tags: dev)
04:32
[dddd19cda5] Fix: ne pas activer les foreign keys à chaque appel à connect() mais seulement à la connexion (user: bohwaz, tags: dev)
04:21
[0a855a0a53] Contrainte de date ici, pas de datetime (user: bohwaz, tags: dev)
04:21
[26b4188c11] Cohérence avec SQLite3 en ligne de commande: utilisation de .load au lieu de .import (user: bohwaz, tags: dev)
02:07
[143ddfa442] Modernisation du code: suppression des _POST et passage au système d'erreurs des formulaires (user: bohwaz, tags: dev)
01:40
[2989f0c0e4] Modernisation code catégories (user: bohwaz, tags: dev)
01:09
[676fa5202d] Création de page publique depuis la configuration, pour aider les gens perdus (user: bohwaz, tags: dev)
2017-08-02
07:23
[986fdb6e0a] Modernisation: suppression progressive de $_POST et Utils::post (user: bohwaz, tags: dev)
07:16
[64e31c6172] Déplacement progressif des modifieurs et fonctions dans l'objet (user: bohwaz, tags: dev)
04:59
[2cb5cf4b5d] Suite modernisation (user: bohwaz, tags: dev)
04:59
[7602ccbe89] Correction sur les icônes alignées à gauche (user: bohwaz, tags: dev)
04:35
[2258074fe9] Modernisation code: ne plus appeler querySingle et query (user: bohwaz, tags: dev)
04:30
[685bb7583a] Correction image de fond avec couleurs personnalisées (user: bohwaz, tags: dev)
04:07
[42f3dfa075] Squelettes: Ajout filtre "date" pour les dates en anglais (user: bohwaz, tags: dev)
2017-08-01
06:43
[f6bdca768e] Donner la possibilité à un plugin de bypasser la base de données et fournir son propre itérateur (user: bohwaz, tags: dev)
06:42
[9fe78ccab2] Corrections sur les filtres de dates (user: bohwaz, tags: dev)
06:42
[49bf5729d2] Donner la possibilité d'avoir le plugin dans un répertoire et pas dans une archive, rends le dév plus facile (user: bohwaz, tags: dev)
06:39
[b326f97d28] Ne pas donner de taille mini aux select par défaut (user: bohwaz, tags: dev)
05:31
[3bf6f9e9f3] Filtre squelette date_intelligente: heures facultative (user: bohwaz, tags: dev)
01:07
[d76c988ed8] Corrige les erreurs d'arrondi dans le report à nouveau (solde égal à 0,00), cf. [c20546bb90] (user: bohwaz, tags: dev)
2017-07-14
07:25
[5c80b8c6f8] Modernisation: suppression des derniers appels aux méthodes simple* (user: bohwaz, tags: dev)
06:34
[da2139e72e] Élimination des $_GET pour utiliser qg et qv() (user: bohwaz, tags: dev)
06:24
[9103d3b2c1] Modernisation code: passage de Utils::get à qg() (user: bohwaz, tags: dev)
2017-07-04
14:31
[70257ac725] Amélioration ergonomie info bulles cf [602d0a6511] (user: bohwaz, tags: dev)
01:43
[3d5e15e89f] Ajout signal plugin à l'initialisation de SkrivML, cf. [b7f19b5b01d3a531c0d9a4800c508f092815a816] (user: bohwaz, tags: dev)
2017-07-03
07:30
[bbf4e7b183] Modernisation objets comptes (user: bohwaz, tags: dev)
2017-06-30
05:42
[8cf9568498] Déplacement de la grosse majorité de la logique de DB dans KD2, suppression des méthodes simple* dépréciées (user: bohwaz, tags: dev)
2017-06-20
00:44
[225b85cec2] Ajout signal édition membre cf [743d7e1483] (user: bohwaz, tags: dev)
2017-06-08
06:12
[aabf6f702a] Remettre la connexion 2FA/OTP en état de marche (user: bohwaz, tags: dev)
06:11
[b238ec38d0] make_release: ne pas stocker le nom / ID de l'utilisateur (user: bohwaz, tags: dev)
05:37
[9112f10a85] Correction message login qui ne marche pas (user: bohwaz, tags: dev)
05:37
[1c1f650b03] Utilisation de KD2\Translate pour obtenir la liste des pays (user: bohwaz, tags: dev)
03:40
[c3541ceb63] Correction : gérer les noms de plugins en majuscules (signal par @Youssef) (user: bohwaz, tags: dev)
2017-06-06
00:01
[0bd6e3acda] DB: Forcer la fin des transactions en cas de crash du script pour empêcher de crasher la DB (user: bohwaz, tags: dev)
2017-05-30
00:28
[f286f9d40f] Renvoyer la taille du fichier pour permettre d'avoir une progression du téléchargement (user: bohwaz, tags: dev)
2017-05-26
06:32
[01e8abeba8] Corrections et améliorations des formulaires de membres (user: bohwaz, tags: dev)
06:27
[c1e0f2b273] Utiliser les options du cookie directement (user: bohwaz, tags: dev)
06:23
[4c2825a752] Afficher l'URL otpauth:// pour permettre de configurer qqchose comme rockbox par exemple (user: bohwaz, tags: dev)
2017-05-25
06:16
[92f97b5ca6] Passage de la taille de mot de passe à 6 caractères minimum (user: bohwaz, tags: dev)
05:46
[e0f0708659] Utilisation de l'objet Form (user: bohwaz, tags: dev)
05:46
[1fec967f50] Changement de la taille de page de SQLite (user: bohwaz, tags: dev)
01:03
[af13e835b6] Sauvegarde : bloquer les écritures dans la base de données avant création de la sauvegarde (user: bohwaz, tags: dev)
2017-05-24
07:38
[ba76f8a90c] Personnalisation des couleurs: nettoyage et commentaires du code JS (user: bohwaz, tags: dev)
07:21
[6da22f423b] Ajout fonctionnalité : personnalisation des couleurs de l'interface (user: bohwaz, tags: dev)
02:22
[ad5540c863] Fichiers : ajout possibilité de stockage à partir d'une chaîne encodée en base64 (user: bohwaz, tags: dev)
2017-05-19
07:25
[61ac1e5c2a] Modernisation compta / changement aussi de la gestion des forms pour faire de l'objet (user: bohwaz, tags: dev)
05:46
[2db443930d] Modernisation/remise en fonctionnement des fichiers dans le wiki (user: bohwaz, tags: dev)
2017-05-18
07:29
[9f46f9067f] Modernisation admin wiki et fichiers (user: bohwaz, tags: dev)
2017-05-17
07:08
[18ca9332f5] Modernisation objet fichiers (user: bohwaz, tags: dev)
07:07
[2b37df9aad] Ajout méthode openBlob (user: bohwaz, tags: dev)
06:35
[e8680f70ea] Modernisation page "mes cotisations" (user: bohwaz, tags: dev)
2017-05-16
06:11
[c2c740f554] Modernisation page mes_infos_securite (user: bohwaz, tags: dev)
06:10
[a80706f2b7] Utilisation de Form au lieu de Security pour faire du CSRF (user: bohwaz, tags: dev)
06:09
[f9c05b3c39] DB: Fix legacy compatibility functions (user: bohwaz, tags: dev)
04:56
[a14a753be3] Utilisation de KD2\Form pour le login (user: bohwaz, tags: dev)
2017-05-14
10:41
[400c8eb2df] Passage aux objets (user: bohwaz, tags: dev)
2017-05-12
05:24
[e8409c27d6] Recette pour lancer un serveur de développement (user: bohwaz, tags: dev)
2017-05-11
07:09
[b54e79d896] Session permanente : inversion de la logique du hash : on stocke le hash en DB et on le recrée à partir du vérifieur dans le cookie, ainsi un attaquant ne peut pas voler des sessions à des utilisateurs s'il gagne accès en lecture seule à la base de données (possible si le fichier association.sqlite est accessible !) (user: bohwaz, tags: dev)
07:04
[024fc1876c] Stockage des dates en UTC dans Sqlite (user: bohwaz, tags: dev)
06:57
[6b2fdac6d0] Déplacement de la création de table membres_sessions dans schema.sql, qui sera exécuté plus tard de toutes façons (user: bohwaz, tags: dev)
06:12
[e744ecebef] Corrections et utilisation concrète de la session permanente (user: bohwaz, tags: dev)
06:11
[6fa02716f8] Utilisation de KD2\Security pour les tokens CSRF (user: bohwaz, tags: dev)
05:14
[f2346dbb66] Garradin a désormais besoin d'un secret unique pour chaque installation (user: bohwaz, tags: dev)
2017-05-10
07:02
[2bcf5d3c6a] Modernisation des fiches membres + amélioration UX avec des transitions (user: bohwaz, tags: dev)
2017-05-09
07:03
[623defddc2] Implémentation définitive vérification de signature à l'import de fichier, et plutôt que bloquer si le membre n'est plus admin, mettre toutes les catégories en admin. (user: bohwaz, tags: dev)
06:59
[b159a9fb16] Simplification script mise à jour de la session (user: bohwaz, tags: dev)
06:58
[4569a5c086] DB: Ajout méthode close(), et autorisation d'avoir un WHERE vide dans UPDATE (user: bohwaz, tags: dev)
06:58
[bfdb9ce4b1] Config plus lisible, plus de doc (user: bohwaz, tags: dev)
2017-05-08
07:29
[51a82e5421] Ajout d'une contrainte sur les champs date pour empêcher d'y mettre des trucs qui ne sont pas des dates (user: bohwaz, tags: dev)
00:13
[0e42b2b443] Merge avec trunk (user: bohwaz, tags: dev)
00:12
[73da92d6c9] possibilité de créer des comptes directement à la racine d'une classe (user: bohwaz, tags: trunk)
2017-05-05
07:35
[42d8fe5ab5] Amélioration de la vérification de hash pour l'import de DB (user: bohwaz, tags: dev)
2017-05-04
07:38
[abedb2727c] Modernisation/corrections du code (user: bohwaz, tags: dev)
07:37
[4066ce8971] Vérification de signature à l'import de DB (user: bohwaz, tags: dev)
2017-05-03
07:24
[7fb77dba15] Modernisation de Plugin.php (user: bohwaz, tags: dev)
07:24
[8a5e92420a] Les méthodes de compatibilité antérieure doivent avoir le même comportement qu'avant et ne pas utiliser les générateurs (user: bohwaz, tags: dev)
07:07
[3369c1a509] Correction/mise à jour éditeur de squelette pour chrome (user: bohwaz, tags: dev)
06:28
[5e80c3fb20] Modernisation du code : partie configuration (user: bohwaz, tags: dev)
2017-05-02
06:59
[5a21cf2cbc] Utilisation de tableau associatif pour le remplacement des tags (user: bohwaz, tags: dev)
2017-05-01
07:23
[620a063aeb] Modernisation : utilisation de DB->begin() à la place de exec('BEGIN') (etc.) (user: bohwaz, tags: dev)
07:12
[be2ef5bb8b] Modernisation partie membres : utilisation d'objets et de Session (user: bohwaz, tags: dev)
06:42
[1b35af2dbe] Modernisation : utilisation d'objets au lieu de tableaux et utilisation de Session (user: bohwaz, tags: dev)
06:40
[7bf5e8cf66] Utilisation d'objets anonymes plutôt que des tableaux associatifs (user: bohwaz, tags: dev)
05:45
[2eb85374b2] Modernisation du code (user: bohwaz, tags: dev)
04:45
[b82b088636] Rendre getArgType public car utilisé dans Squelette (user: bohwaz, tags: dev)
2017-04-28
07:38
[52c8d1e88b] Merge changements du trunk avec branche de dév (user: bohwaz, tags: dev)
07:28
[2f39cf54bf] Implémentation de l'utilisation d'un SMTP externe (optionnel) pour l'envoi de mails (user: bohwaz, tags: trunk, stable)
2017-04-27
05:27
[29880c37a5] Les fonctions get* doivent toujours retourner un tableau (user: bohwaz, tags: dev)
05:10
[653437ae4f] Améliorations permises par passage à PHP 5.6 (user: bohwaz, tags: dev)
2017-04-26
12:41
[52c3f195fa] Outil pour tester les problèmes de compatibilité des plugins avec la version 0.8 (user: bohwaz, tags: dev)
2017-03-29
04:49
[3a12d5f2a3] Mise à jour tests pour nouveau comportement (user: bohwaz, tags: dev)
04:48
[8422f038fe] Ajout documentation dans DB.php et ajout de tests pour la DB (user: bohwaz, tags: dev)
2017-03-17
04:50
[171c9591b4] Correction de quelques bugs dans la gestion de DB (user: bohwaz, tags: dev)
04:48
[8c2d53a79d] Ré-écriture de la gestion de session, en séparant ça de la classe Membres (user: bohwaz, tags: dev)
04:46
[ce44c3d07c] Gérer les objets aussi (user: bohwaz, tags: dev)
03:47
[37e2badee2] DB: nouveaux noms de méthodes, utilisation d'objets en retour, simplification, lazy loading, etc. (user: bohwaz, tags: dev)
2017-03-09
05:01
[8bf795cd47] Ajout possibilité légende optionnelle pour fichiers (wiki), cf. [d7d50365514d2f84573773614877a8556dab5ee0] (user: bohwaz, tags: dev)
04:29
[a2973bcf60] DB: Ajoute la possibilité optionnelle de retourner un résultat sous forme d'objet plutôt que de tableau (user: bohwaz, tags: dev)
2017-03-07
04:32
[764cdbfb00] Plus de tests unitaires basiques (user: bohwaz, tags: dev)
2017-03-06
23:20
[3257730d6c] Ajout notifications IRC (user: bohwaz, tags: dev)
23:08
[7beb9dcfa5] Correction chemin travis (user: bohwaz, tags: dev)
22:50
[be4916642b] Use insecure wget for travis-ci that doesn't have the correct cert store (user: bohwaz, tags: dev)
22:47
[e52e9de6bf] More tests (user: bohwaz, tags: dev)
21:55
[318c6e79de] Add basic unit tests + support for travis-ci (user: bohwaz, tags: dev)
2017-03-03
04:31
[34f1936f98] Adaptations pour installations sans vhost (user: bohwaz, tags: dev)
2017-02-27
22:41
[4a790d567c] Empêcher 1password de cliquer automatiquement sur les suggestions de mot de passe (user: bohwaz, tags: dev)
2017-02-21
03:57
[23165737ae] Sécurité: vérifier que GPG est dispo avant d'enregistrer une clé (user: bohwaz, tags: dev)
03:55
[36fa993386] Sécurité: vérification de la clé PGP avant d'enregistrer (user: bohwaz, tags: dev)
2017-02-17
04:31
[71857e5680] Sécurité: obligation de confirmer activation OTP, ajout clef PGP pour chiffrement mails sortants, déplacement infos sécurité dans une page à part (user: bohwaz, tags: dev)
02:08
[a1acf12dcf] Ajout signaux pour plugin, fix [743d7e1483fc23c85bd66aa44bd5673479a88913] (user: bohwaz, tags: dev)
2017-01-27
00:26
[257cb45cb0] Ne calculer la longueur qu'une seule fois (user: bohwaz, tags: dev)
00:24
[91685a0145] Ne pas utiliser shuffle/array_rand pour la crypto, utiliser quelque chose de sécurisé (user: bohwaz, tags: dev)
2017-01-26
23:58
[5fe5ad7b22] OTP : utilisation du temps NTP si le code ne marche pas, c'est ptet que le serveur n'est pas à l'heure (user: bohwaz, tags: dev)
23:50
[243ffc229a] Connexion double facteur avec OTP (user: bohwaz, tags: dev)
00:19
[633bea8e4a] Ajout authentification à double facteur (OTP) (user: bohwaz, tags: dev)
2017-01-23
05:39
[55df9fab5d] Merge avec trunk (user: bohwaz, tags: dev)
00:02
[1925c75755] Fix: undefined index 'align' on line 666 (user: bohwaz, tags: trunk)
2017-01-19
21:34
[1b1ebb4095] Merge avec trunk (user: bohwaz, tags: dev)
21:34
[c97a0ca3bb] Fix: message d'erreur si aucun plugin sélectionné (signalé par @Sébastien) (user: bohwaz, tags: trunk)
04:22
[2a49b9aeb6] Correction de certains bugs dans les templates avec la transition à Smartyer (user: bohwaz, tags: dev)
03:58
[d56397f058] Utilisation de KD2\ErrorManager comme gestionnaire d'erreur au lieu du gestionnaire maison (user: bohwaz, tags: dev)
2017-01-18
23:43
[e633a1ec56] Templates : Suppression des "escape" devenus inutiles (user: bohwaz, tags: dev)
2017-01-17
23:42
[c548a62af0] Templates : il n'est plus possible d'afficher une constante d'une classe statique, il faut forcément passer par une variable (user: bohwaz, tags: dev)
05:16
[30f8971e5e] Templates : placer escape devant html_money (user: bohwaz, tags: dev)
05:04
[159dbae110] Mise à jour pour Smartyer: suppression de |escape inutiles avec l'auto-escaping et des variables imbriquées avec des back quotes (utilisation de sprintf à la place) (user: bohwaz, tags: dev)
04:14
[355d44b994] Échapper ce qui est retourné (user: bohwaz, tags: dev)
03:57
[80db33d7bf] Passphrase_FR n'existe plus, utilisation de Security et d'un dictionnaire spécialisé (user: bohwaz, tags: dev)
02:54
[0b70314e27] Suppression dépendance Template_Lite pour utiliser Smartyer (user: bohwaz, tags: dev)
02:44
[b0743bd868] Create new branch named "dev" (user: bohwaz, tags: dev)
2017-01-16
22:50
[1b8f3acdcc] Plugin : add context for uninstall too (user: bohwaz, tags: trunk)