History of the file that is called src/include/lib/Garradin/Membres.php at checkin 677a7113060bdc54

2023-10-14
20:05
Deleted: Merge dev into trunk check-in: [f06bcbc973] user: bohwaz, branch: trunk, size: 0
2023-08-31
17:06
Make sure the user number is mandatory file: [3f92f5d3ed] check-in: [781dd98f6c] user: bohwaz, branch: trunk, size: 15218 [annotate] [blame] [check-ins using] [diff]
2023-01-30
20:35
Do not allow anything else than digits in user number file: [cb2a25721d] check-in: [2735f58e49] user: bohwaz, branch: trunk, size: 15118 [annotate] [blame] [check-ins using] [diff]
2022-08-15
00:08
Deleted: Fix missing tables from templates branch, fix multiple issues with membres table being removed check-in: [ac78239b94] user: bohwaz, branch: dev, size: 0
2022-08-13
10:20
Merge with trunk file: [6e2caeaaf9] check-in: [cb79a7bfc6] user: bohwaz, branch: dev, size: 12481 [annotate] [blame] [check-ins using] [diff]
2022-07-31
22:47
Fix datetime in user details file: [81fa4a1e5a] check-in: [ec76ec18ce] user: bohwaz, branch: trunk, size: 14889 [annotate] [blame] [check-ins using] [diff]
2022-06-03
18:58
Merge latest trunk/emails to dev file: [9d392ca5eb] check-in: [42f4f0980c] user: bohwaz, branch: dev, size: 12243 [annotate] [blame] [check-ins using] [diff]
2022-05-31
15:54
Switch away from SMTP::checkEmailIsValid now that we have something better file: [081983cad8] check-in: [1befd392ae] user: bohwaz, branch: emails, size: 14651 [annotate] [blame] [check-ins using] [diff]
2022-05-30
20:52
Implement Skriv/Markdown emails + HTML + templates file: [8be04b1af9] check-in: [1cda3002a9] user: bohwaz, branch: emails, size: 14489 [annotate] [blame] [check-ins using] [diff]
2022-05-13
16:29
Merge with trunk file: [91973ae324] check-in: [19a0b12f84] user: bohwaz, branch: emails, size: 15245 [annotate] [blame] [check-ins using] [diff]
2022-05-10
01:46
Merge with trunk file: [2def971712] check-in: [cac2991c6b] user: bohwaz, branch: dev, size: 13551 [annotate] [blame] [check-ins using] [diff]
2022-04-27
23:42
Fix user import binary value error message file: [bedba4d423] check-in: [ae902e1430] user: bohwaz, branch: trunk, size: 15959 [annotate] [blame] [check-ins using] [diff]
2022-02-11
14:57
Merge with trunk file: [ce4230d60a] check-in: [a2054097bc] user: bohwaz, branch: dev, size: 13536 [annotate] [blame] [check-ins using] [diff]
2022-01-12
00:14
Switch to U_NOCASE collation file: [38f3fd4508] check-in: [7e45abbf2c] user: bohwaz, branch: trunk, size: 15944 [annotate] [blame] [check-ins using] [diff]
2021-11-30
19:28
Merge trunk changes file: [f180adca7a] check-in: [ae98ad0863] user: bohwaz, branch: dev, size: 13534 [annotate] [blame] [check-ins using] [diff]
19:24
Merge file: [964ef63df7] check-in: [b52b5e6b60] user: bohwaz, branch: emails, size: 15226 [annotate] [blame] [check-ins using] [diff]
2021-11-24
13:01
Add a target "all users except ones in a hidden category" to mass mailing file: [d8d2f9c7cf] check-in: [c66a74f59a] user: bohwaz, branch: trunk, size: 15940 [annotate] [blame] [check-ins using] [diff]
00:10
Merge with trunk file: [49650bb62a] check-in: [d28abcc7f9] user: bohwaz, branch: emails, size: 14948 [annotate] [blame] [check-ins using] [diff]
2021-11-20
21:40
Handle case when there is no listed columns file: [6b291d8736] check-in: [4dc19b007b] user: bohwaz, branch: trunk, size: 15662 [annotate] [blame] [check-ins using] [diff]
2021-11-19
15:36
Don't send an email to duplicate addresses file: [146768f005] check-in: [301a9f982a] user: bohwaz, branch: trunk, size: 15626 [annotate] [blame] [check-ins using] [diff]
2021-11-14
23:10
Implement opt-out, and email verification file: [7fefcbf9f7] check-in: [4e1c522d05] user: bohwaz, branch: emails, size: 15080 [annotate] [blame] [check-ins using] [diff]
2021-11-09
23:58
Fix user import: trim only email address file: [f55e10008f] check-in: [0cb95b50f8] user: bohwaz, branch: trunk, size: 15558 [annotate] [blame] [check-ins using] [diff]
23:29
Accept d/m/Y date format when importing users, trim value also file: [beb8c739dd] check-in: [5f0f764d62] user: bohwaz, branch: trunk, size: 15602 [annotate] [blame] [check-ins using] [diff]
2021-10-28
03:05
Rename Membres\Session class to Users\Session, and adapt to new DB schema file: [dc7aca8e36] check-in: [6c4430703c] user: bohwaz, branch: dev, size: 12859 [annotate] [blame] [check-ins using] [diff]
2021-10-11
01:19
Migrate user fields to entities (still not functional) file: [7abd8599fc] check-in: [f36db2fd2e] user: bohwaz, branch: dev, size: 12861 [annotate] [blame] [check-ins using] [diff]
2021-04-27
16:37
Implement password removal for users file: [927864c538] check-in: [2caa4b02cc] user: bohwaz, branch: trunk, size: 15265 [annotate] [blame] [check-ins using] [diff]
2021-03-15
00:27
Rename category_id to id_category as for now everything else is still id_* so not really a good idea to have stuff all over the place file: [0cee6f72d9] check-in: [c20cd8cd26] user: bohwaz, branch: dev, size: 15124 [annotate] [blame] [check-ins using] [diff]
2021-03-14
17:07
Remove calls to removed transliterate_to_ascii function file: [87d32602ae] check-in: [7c43a7fbb9] user: bohwaz, branch: dev, size: 15124 [annotate] [blame] [check-ins using] [diff]
2021-03-03
01:46
Use phpstan and psalm to fix potential issues file: [5685ac30d0] check-in: [370e94a66f] user: bohwaz, branch: dev, size: 15313 [annotate] [blame] [check-ins using] [diff]
2021-02-27
00:39
Start of file management in user fields file: [0a092a3ef6] check-in: [4d5e43adaa] user: bohwaz, branch: dev, size: 15299 [annotate] [blame] [check-ins using] [diff]
2021-02-26
01:09
Merge changes from trunk file: [4de8b8cf6d] check-in: [49124e29be] user: bohwaz, branch: dev, size: 15197 [annotate] [blame] [check-ins using] [diff]
2021-02-01
14:39
Fix issue with collective message when SELECT...FROM is on multiple lines file: [084ee701a4] check-in: [99358d0e75] user: bohwaz, branch: trunk, size: 15477 [annotate] [blame] [check-ins using] [diff]
2021-01-29
00:11
Remove references to old Fichiers class file: [3607d944ce] check-in: [59d11ea8c4] user: bohwaz, branch: dev, size: 15022 [annotate] [blame] [check-ins using] [diff]
2021-01-28
19:22
Rename membres_categories to users_categories, change all references file: [12ed9752ac] check-in: [d1a30a7827] user: bohwaz, branch: dev, size: 15183 [annotate] [blame] [check-ins using] [diff]
16:12
Update reference to config file: [731f15d7e2] check-in: [47dc690d19] user: bohwaz, branch: dev, size: 15391 [annotate] [blame] [check-ins using] [diff]
2021-01-08
00:01
Merge trunk back with dev file: [3b158cb987] check-in: [36efd105ad] user: bohwaz, branch: dev, size: 15313 [annotate] [blame] [check-ins using] [diff]
2021-01-05
15:22
Use DynamicList for members list file: [ef1203b1f6] check-in: [fb64391972] user: bohwaz, branch: trunk, size: 15302 [annotate] [blame] [check-ins using] [diff]
2020-12-13
00:32
Use Session::getInstance instead of constructor file: [d2c672ce38] check-in: [d3afacb8be] user: bohwaz, branch: dev, size: 15285 [annotate] [blame] [check-ins using] [diff]
2020-10-26
20:45
Merge back changes from trunk file: [312c7859a9] check-in: [13b04f66ad] user: bohwaz, branch: dev, size: 15274 [annotate] [blame] [check-ins using] [diff]
2020-10-24
00:36
Implement accounting transaction search file: [1b2c90a51a] check-in: [f191ca0575] user: bohwaz, branch: dev, size: 14844 [annotate] [blame] [check-ins using] [diff]
2020-09-29
16:52
Add member selector in transactions file: [167100be0c] check-in: [16ef53f5a3] user: bohwaz, branch: dev, size: 15292 [annotate] [blame] [check-ins using] [diff]
2020-07-18
20:33
Vérifier le format d'entrée des champs date file: [1c694ab262] check-in: [0977e93dc8] user: bohwaz, branch: trunk, size: 14921 [annotate] [blame] [check-ins using] [diff]
2020-06-16
13:07
Fix orthographe, signalé par @Jean-Christophe file: [06d3eb225c] check-in: [9064396ec5] user: bohwaz, branch: trunk, size: 14491 [annotate] [blame] [check-ins using] [diff]
2020-05-18
13:51
Fix champs date dans l'import de membre [19d400cafc23eb2fe585bdd8e4f76c6d280ebe81] file: [e1601c51c0] check-in: [96ef8a00ab] user: bohwaz, branch: trunk, size: 14495 [annotate] [blame] [check-ins using] [diff]
2020-01-03
12:28
Ne pas empêcher l'envoi si le premier membre n'a pas d'email, filtrer ensuite file: [c6e8b8584f] check-in: [499dea3c74] user: bohwaz, branch: trunk, size: 14272 [annotate] [blame] [check-ins using] [diff]
2019-12-03
17:40
Ajout vérification de mot de passe compromis avec l'API HaveIBeenPwned, et mot de passe minimum de 10 caractères au lieu de 8 file: [25c189b224] check-in: [08954e712c] user: bohwaz, branch: trunk, size: 14128 [annotate] [blame] [check-ins using] [diff]
2019-09-16
23:36
Correctif : ne pas essayer d'envoyer un message aux membres qui n'ont pas d'adresse email file: [84b4e80ec3] check-in: [8b5c452cad] user: bohwaz, branch: trunk, size: 14684 [annotate] [blame] [check-ins using] [diff]
2019-01-26
10:40
Ne pas essayer d'envoyer des mails à des adresses vides (signalé par @Nicolas) file: [89209054f9] check-in: [20f13bfbab] user: bohwaz, branch: trunk, size: 14338 [annotate] [blame] [check-ins using] [diff]
2019-01-11
17:35
Fix lien objet file: [f75ceb8321] check-in: [c909571998] user: bohwaz, branch: trunk, size: 14237 [annotate] [blame] [check-ins using] [diff]
17:34
ne rien envoyer avant d'avoir vérifier toutes les adresses email destinataires file: [71d5d654d3] check-in: [0a9b20204a] user: bohwaz, branch: trunk, size: 14223 [annotate] [blame] [check-ins using] [diff]
2018-11-28
16:26
Ne pas vérifier l'email si vide file: [747eeb941f] check-in: [9031386c21] user: bohwaz, branch: trunk, size: 13940 [annotate] [blame] [check-ins using] [diff]
2018-11-26
23:36
Inclusion fichier manquant file: [5ec0e09a48] check-in: [ad366685a4] user: bohwaz, branch: trunk, size: 13912 [annotate] [blame] [check-ins using] [diff]
22:51
Corrige bug "UNIQUE constraint failed: membres.email" lors de l'import de CSV file: [b2dcaceab5] check-in: [5160efccc2] user: bohwaz, branch: trunk, size: 13898 [annotate] [blame] [check-ins using] [diff]
2018-10-27
22:56
Merge version développement, sortie 0.9.0 file: [3d4bebf63e] check-in: [07c00c16dd] user: bohwaz, branch: trunk, size: 13646 [annotate] [blame] [check-ins using] [diff]
2018-10-05
17:26
Décommenter envoi de mail (faute de commit) file: [c01bb47300] check-in: [e3fc01b49c] user: bohwaz, branch: dev, size: 13492 [annotate] [blame] [check-ins using] [diff]
17:17
Forcer le select de l'ID et de l'email pour l'envoi de message file: [4171e6afde] check-in: [6a673f4813] user: bohwaz, branch: dev, size: 13496 [annotate] [blame] [check-ins using] [diff]
2018-09-22
09:56
Ne pas permettre d'avoir 0 comme numéro de membre file: [845a014e33] check-in: [a9489029fb] user: bohwaz, branch: trunk, size: 17016 [annotate] [blame] [check-ins using] [diff]
2018-09-20
18:37
Déplacement des méthodes de recherche dans une classe à part, et les rendre un peu plus génériques pour permettre d'utiliser avec la recherche en compta, début de la gestion de sauvegarde de recherche file: [e8bc40a4a8] check-in: [d3efd06ccb] user: bohwaz, branch: dev, size: 12824 [annotate] [blame] [check-ins using] [diff]
2018-09-04
23:22
Corriger divers détails sur la recherche avancée file: [9cbfc1c785] check-in: [20568ca832] user: bohwaz, branch: dev, size: 19155 [annotate] [blame] [check-ins using] [diff]
00:25
Ajout option de tri et de limite dans la recherche avancée file: [da2dddadc6] check-in: [4dbda990af] user: bohwaz, branch: dev, size: 19098 [annotate] [blame] [check-ins using] [diff]
00:05
Recherche avancée fonctionnelle file: [d83688a88c] check-in: [3ef9a80ec7] user: bohwaz, branch: dev, size: 18730 [annotate] [blame] [check-ins using] [diff]
2018-08-19
23:02
Suppression envoi message collectif file: [369800e998] check-in: [310d20ffeb] user: bohwaz, branch: dev, size: 15945 [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: [006b53db46] check-in: [ac0720b762] user: bohwaz, branch: dev, size: 16994 [annotate] [blame] [check-ins using] [diff]
2018-07-26
13:07
Ajout queue d'envoi d'emails file: [d2c0429520] check-in: [fa50a20dd3] user: bohwaz, branch: dev, size: 17014 [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: [79cc6c1e41] check-in: [0c01217ecf] user: bohwaz, branch: trunk, size: 16862 [annotate] [blame] [check-ins using] [diff]
2018-07-12
00:34
Suppression des fichiers liés au membre lors de sa suppression file: [a532ce25c9] check-in: [8bcda86b40] user: bohwaz, branch: dev, size: 17281 [annotate] [blame] [check-ins using] [diff]
2018-05-22
14:11
Corrige souci de namespace file: [b6cfd55f6e] check-in: [b8394efa7e] user: bohwaz, branch: trunk, size: 16995 [annotate] [blame] [check-ins using] [diff]
2018-05-11
12:16
Recherche exacte sur les champs de type sélecteur à choix unique, cf. [587f730b661a7ce16bad215d4bd02195e754ec57] file: [19f3bdb872] check-in: [7c360dbe83] user: bohwaz, branch: trunk, size: 16994 [annotate] [blame] [check-ins using] [diff]
2017-10-23
09:17
Fix erreur #ryprcty Undefined property: stdClass::$title file: [b927c6f948] check-in: [24b0ea5ff3] user: bohwaz, branch: trunk, size: 16670 [annotate] [blame] [check-ins using] [diff]
2017-10-19
00:33
Correction : ne pas permettre de mettre deux fois le même champ identifiant (le test n'était pas fonctionnel) file: [2b37b883e2] check-in: [e88a5b8546] user: bohwaz, branch: trunk, size: 16604 [annotate] [blame] [check-ins using] [diff]
2017-10-02
00:48
Correction recherche de membre file: [655cc8c2c5] check-in: [9211225bb1] user: bohwaz, branch: dev, size: 16592 [annotate] [blame] [check-ins using] [diff]
2017-09-25
00:13
S'assurer que le champ identifiant est insensible à la casse file: [fe70506edd] check-in: [3772f9de04] user: bohwaz, branch: dev, size: 16589 [annotate] [blame] [check-ins using] [diff]
00:10
Indiquer que la casse ne compte pas pour la connexion, et réduire les emails en minuscule file: [6f4aa75a2b] check-in: [77f0f3cadb] user: bohwaz, branch: dev, size: 16574 [annotate] [blame] [check-ins using] [diff]
2017-09-20
06:32
Ne pas requérir le mot de passe à l'import file: [f42c21d7f7] check-in: [677a711306] user: bohwaz, branch: dev, size: 16429 [annotate] [blame] [check-ins using] [diff]
06:21
Autorise une valeur décimale dans les champs à choix multiple, utile pour l'import file: [924a6da939] check-in: [8b07624fcd] user: bohwaz, branch: dev, size: 16378 [annotate] [blame] [check-ins using] [diff]
2017-09-08
04:40
À l'installation le champ numéro de membre est le numéro 1 file: [d6d6216f68] check-in: [cd09a2be05] user: bohwaz, branch: dev, size: 16025 [annotate] [blame] [check-ins using] [diff]
2017-09-04
07:06
Migration vers KD2\UserSession (composant réutilisable) file: [0578514af1] check-in: [0a535d8a8f] user: bohwaz, branch: dev, size: 16019 [annotate] [blame] [check-ins using] [diff]
2017-08-31
07:52
Utilisation des cascades pour nettoyer les foreign keys dans les tables (merci SQLite!) file: [4adbad4a37] check-in: [2bcf7bd531] user: bohwaz, branch: dev, size: 16301 [annotate] [blame] [check-ins using] [diff]
2017-08-09
06:59
Dédoublement du champ ID en deux champs : ID (interne) et numéro de membre (champ membre modifiable) file: [5324be994b] check-in: [3dfb698790] user: bohwaz, branch: dev, size: 17078 [annotate] [blame] [check-ins using] [diff]
2017-07-14
07:25
Modernisation: suppression des derniers appels aux méthodes simple* file: [29f4b66141] check-in: [5c80b8c6f8] user: bohwaz, branch: dev, size: 17901 [annotate] [blame] [check-ins using] [diff]
2017-06-30
05:42
Déplacement de la grosse majorité de la logique de DB dans KD2, suppression des méthodes simple* dépréciées file: [dac59ded18] check-in: [8cf9568498] user: bohwaz, branch: dev, size: 17897 [annotate] [blame] [check-ins using] [diff]
2017-06-20
00:44
Ajout signal édition membre cf [743d7e1483] file: [c8a6c9bf0d] check-in: [225b85cec2] user: bohwaz, branch: dev, size: 17903 [annotate] [blame] [check-ins using] [diff]
2017-05-26
06:32
Corrections et améliorations des formulaires de membres file: [615bdf928b] check-in: [01e8abeba8] user: bohwaz, branch: dev, size: 17822 [annotate] [blame] [check-ins using] [diff]
2017-05-04
07:38
Modernisation/corrections du code file: [ad31ed57c8] check-in: [abedb2727c] user: bohwaz, branch: dev, size: 19497 [annotate] [blame] [check-ins using] [diff]
2017-05-01
06:42
Modernisation : utilisation d'objets au lieu de tableaux et utilisation de Session file: [d9c5990d64] check-in: [1b35af2dbe] user: bohwaz, branch: dev, size: 19543 [annotate] [blame] [check-ins using] [diff]
05:45
Modernisation du code file: [8382fa36e3] check-in: [2eb85374b2] user: bohwaz, branch: dev, size: 19471 [annotate] [blame] [check-ins using] [diff]
2017-04-27
05:10
Améliorations permises par passage à PHP 5.6 file: [95b303a224] check-in: [653437ae4f] user: bohwaz, branch: dev, size: 19609 [annotate] [blame] [check-ins using] [diff]
2017-03-17
04:48
Ré-écriture de la gestion de session, en séparant ça de la classe Membres file: [4464c9f554] check-in: [8c2d53a79d] user: bohwaz, branch: dev, size: 20153 [annotate] [blame] [check-ins using] [diff]
2017-03-12
21:14
Correction bug où certains ID membres ne sont pas vus comme integer quand on a joué avec les numéros de membres file: [ae840221ac] check-in: [8d89f787d5] user: bohwaz, branch: trunk, size: 26461 [annotate] [blame] [check-ins using] [diff]
2017-02-21
03:57
Sécurité: vérifier que GPG est dispo avant d'enregistrer une clé file: [ee858fee20] check-in: [23165737ae] user: bohwaz, branch: dev, size: 30377 [annotate] [blame] [check-ins using] [diff]
03:55
Sécurité: vérification de la clé PGP avant d'enregistrer file: [fab06377a8] check-in: [36fa993386] user: bohwaz, branch: dev, size: 30300 [annotate] [blame] [check-ins using] [diff]
2017-02-17
04:31
Sécurité: obligation de confirmer activation OTP, ajout clef PGP pour chiffrement mails sortants, déplacement infos sécurité dans une page à part file: [4506047015] check-in: [71857e5680] user: bohwaz, branch: dev, size: 29729 [annotate] [blame] [check-ins using] [diff]
2017-01-27
00:26
Ne calculer la longueur qu'une seule fois file: [6c7caf4cad] check-in: [257cb45cb0] user: bohwaz, branch: dev, size: 28352 [annotate] [blame] [check-ins using] [diff]
00:24
Ne pas utiliser shuffle/array_rand pour la crypto, utiliser quelque chose de sécurisé file: [8ea0f4ea30] check-in: [91685a0145] user: bohwaz, branch: dev, size: 28331 [annotate] [blame] [check-ins using] [diff]
2017-01-26
23:58
OTP : utilisation du temps NTP si le code ne marche pas, c'est ptet que le serveur n'est pas à l'heure file: [c169b1e8c6] check-in: [5fe5ad7b22] user: bohwaz, branch: dev, size: 28251 [annotate] [blame] [check-ins using] [diff]
00:19
Ajout authentification à double facteur (OTP) file: [207dab663f] check-in: [633bea8e4a] user: bohwaz, branch: dev, size: 27941 [annotate] [blame] [check-ins using] [diff]
2016-09-28
05:22
Ajout de signaux pour plugins file: [aa1ce7b0d7] check-in: [e015b7c9c2] user: bohwaz, branch: trunk, size: 26481 [annotate] [blame] [check-ins using] [diff]
2016-05-31
05:44
Ne pas utiliser lettre_infos si le champ n'existe pas. file: [699a89c410] check-in: [1d8fcfb0ad] user: bohwaz, branch: trunk, size: 26318 [annotate] [blame] [check-ins using] [diff]
05:38
Encore des soucis de foreign keys: il faut permettre de mettre id_auteur à NULL pour pouvoir supprimer des membres qui ont fait des rapprochements. file: [e460b08c95] check-in: [795737be8a] user: bohwaz, branch: trunk, size: 26080 [annotate] [blame] [check-ins using] [diff]
04:22
Rejeter avec un message explicite si on essaye de choisir un numéro de membre qui ne contient pas que des chiffres file: [b912871f30] check-in: [5335b73293] user: bohwaz, branch: trunk, size: 25971 [annotate] [blame] [check-ins using] [diff]
2015-04-17
21:31
Corrections au changement d'ID du membre file: [18c1046b8c] check-in: [8cf0f99ee7] user: bohwaz, branch: trunk, size: 25789 [annotate] [blame] [check-ins using] [diff]
2015-01-15
18:43
la suppression de membre était cassée à cause des contraintes de foreign keys, réparons cela file: [bb810cbff9] check-in: [40c40f1cca] user: bohwaz, branch: trunk, size: 25221 [annotate] [blame] [check-ins using] [diff]
2014-12-18
19:41
Renamed src/include/lib/Garradin/Membres/Membres.php → src/include/lib/Garradin/Membres.php. Passage à PSR-0 + Dépendances simplifiées avec KD2fw file: [7376ad31d8] check-in: [c39efc2c38] user: bohwaz, branch: trunk, size: 24786 [annotate] [blame] [check-ins using] [diff]
18:41
Renamed src/include/class.membres.php → src/include/lib/Garradin/Membres/Membres.php. Déplacement des objets pour adopter PSR-0 file: [2d54d77de9] check-in: [e1d5bc8368] user: bohwaz, branch: trunk, size: 24786 [annotate] [blame] [check-ins using] [diff]
2014-10-22
13:38
unification recherche sql file: [2d54d77de9] check-in: [0acf969b8d] user: bohwaz, branch: trunk, size: 24786 [annotate] [blame] [check-ins using] [diff]
2014-04-22
00:27
Optimisation : index sur les champs listés file: [5f240c7db4] check-in: [2dac7f9add] user: bohwaz, branch: trunk, size: 25008 [annotate] [blame] [check-ins using] [diff]
2014-04-12
00:41
Restreindre les dates acceptées dans les champs persos file: [7f657564b8] check-in: [0c2ea2638c] user: bohwaz, branch: trunk, size: 25052 [annotate] [blame] [check-ins using] [diff]
2014-03-26
17:51
Corrections bugs DB et cron file: [db8b6f595c] check-in: [03918d4368] user: bohwaz, branch: trunk, size: 24326 [annotate] [blame] [check-ins using] [diff]
2014-03-22
01:31
Import des membres depuis Galette file: [0cd205af5e] check-in: [9afa585de0] user: bohwaz, branch: trunk, size: 24247 [annotate] [blame] [check-ins using] [diff]
2014-03-14
18:28
Passage à la syntaxe courte des array() dans PHP 5.4 file: [475706e765] check-in: [ee4dfba719] user: bohwaz, branch: trunk, size: 24687 [annotate] [blame] [check-ins using] [diff]
2014-02-17
20:25
Récupe de mot de passe en utilisant le champ identifiant et pas le champ email file: [f3f8800d17] check-in: [247dcbb8ca] user: bohwaz, branch: trunk, size: 24691 [annotate] [blame] [check-ins using] [diff]
20:18
Possibilité de configurer le champ identifiant et le champ identité des membres file: [d9f1dc2137] check-in: [0a9ee37350] user: bohwaz, branch: trunk, size: 24680 [annotate] [blame] [check-ins using] [diff]
2014-02-13
18:21
Enregistrer en session le login local, évite de revérifier sa validité à chaque page chargée file: [e5b3c4687e] check-in: [9f8290a6c6] user: bohwaz, branch: trunk, size: 23755 [annotate] [blame] [check-ins using] [diff]
2014-02-12
14:45
Renommage des constantes GARRADIN_* en Garradin\* + support du login local par id ou email file: [3ac66530b1] check-in: [0f6cbac68b] user: bohwaz, branch: trunk, size: 23675 [annotate] [blame] [check-ins using] [diff]
2014-02-03
15:46
Corrections et restrictions sur la recherche en SQL file: [e67112c5ee] check-in: [cbff2cb168] user: bohwaz, branch: trunk, size: 22748 [annotate] [blame] [check-ins using] [diff]
2014-01-30
02:14
Suppression de références à date_cotisation, qui n'est plus utilisé du coup file: [78366218cf] check-in: [484bd29380] user: bohwaz, branch: trunk, size: 22361 [annotate] [blame] [check-ins using] [diff]
2013-11-18
18:05
Recherche SQL de membre file: [1342d9ac1b] check-in: [054288ccda] user: bohwaz, branch: trunk, size: 23800 [annotate] [blame] [check-ins using] [diff]
2013-09-29
11:27
Merges multiples de corrections dans la branche stable file: [d08935a6ae] check-in: [3d710711d8] user: bohwaz, branch: trunk, size: 22673 [annotate] [blame] [check-ins using] [diff]
2013-09-18
16:57
ne pas inclure les champs non-éditables/privés dans la vérification pour "mes infos" file: [d08935a6ae] check-in: [62f1bacccf] user: bohwaz, branch: trunk, size: 22673 [annotate] [blame] [check-ins using] [diff]
2013-07-28
12:55
PHP 5.4 est exigé, plus besoin des corrections pour les installations boîteuses, car magic_quotes et register_globals n'existent plus file: [14ed0abebb] check-in: [574216b119] user: bohwaz, branch: trunk, size: 22509 [annotate] [blame] [check-ins using] [diff]
2013-07-27
12:20
Renamed include/class.membres.php → src/include/class.membres.php. Déplacement du code dans src/ file: [ff3b0c8181] check-in: [5112ee854a] user: bohwaz, branch: trunk, size: 22838 [annotate] [blame] [check-ins using] [diff]
2013-06-18
09:09
Correction bug champs dont la valeur est vérifié même s'ils sont vides file: [ff3b0c8181] check-in: [7f9e78c6c5] user: bohwaz, branch: trunk, size: 22838 [annotate] [blame] [check-ins using] [diff]
2013-06-08
08:24
Correction recherche numéro téléphone [cd3c4650bf] file: [894265f106] check-in: [56382af0c1] user: bohwaz, branch: trunk, size: 22722 [annotate] [blame] [check-ins using] [diff]
2013-04-08
14:24
Correction bugs sur la page "mes infos" signalés par @arf file: [aac365d475] check-in: [86f63ea383] user: bohwaz, branch: trunk, size: 22349 [annotate] [blame] [check-ins using] [diff]
2013-03-27
23:25
Fix [ff2b665093] namespaces non préfixés file: [e9fd700c86] check-in: [eb64c8f636] user: bohwaz, branch: trunk, size: 22278 [annotate] [blame] [check-ins using] [diff]
2013-01-31
16:33
Ne pas faire de recherche quand on ne cherche rien + utilisation correcte de trim grumpf file: [b94d4fbb71] check-in: [6fc285dd46] user: bohwaz, branch: trunk, size: 22276 [annotate] [blame] [check-ins using] [diff]
16:25
Correction de bugs en pagaille pour les champs membres + gestion dynamique des options pour select et multiple file: [f7d52f6be3] check-in: [9dbb21bd78] user: bohwaz, branch: trunk, size: 22266 [annotate] [blame] [check-ins using] [diff]
2013-01-30
17:01
Affichage du champ correctement plutôt que de manière brute dans les listes file: [8772e65aac] check-in: [84bf6d7579] user: bohwaz, branch: trunk, size: 21731 [annotate] [blame] [check-ins using] [diff]
16:49
Recherche plus intuitive des champs multiple, select et checkbox file: [ae31108732] check-in: [eb23b90b2c] user: bohwaz, branch: trunk, size: 21730 [annotate] [blame] [check-ins using] [diff]
16:03
Affichage des infos du membre dans sa fiche file: [2283df17eb] check-in: [6bd977274f] user: bohwaz, branch: trunk, size: 21506 [annotate] [blame] [check-ins using] [diff]
15:34
Adapter la modif de membre aux champs personnalisés file: [eddd440dec] check-in: [ef410c3196] user: bohwaz, branch: trunk, size: 20664 [annotate] [blame] [check-ins using] [diff]
15:19
Ajout de membre en utilisant les champs personnalisés file: [542975c1d0] check-in: [3b9b01fecb] user: bohwaz, branch: trunk, size: 20585 [annotate] [blame] [check-ins using] [diff]
14:53
Amélioration recherche file: [04d094b864] check-in: [e89a17318a] user: bohwaz, branch: trunk, size: 19689 [annotate] [blame] [check-ins using] [diff]
2013-01-29
19:01
Ajout option list_row pour gérer le tableau de liste des membres file: [7a8f852d64] check-in: [4dfcbdc0cb] user: bohwaz, branch: trunk, size: 19510 [annotate] [blame] [check-ins using] [diff]
2013-01-13
15:37
Avancement sur les champs membres personnalisés + réflexion sur la suite des cotisations... file: [e9c002d2c8] check-in: [932ea4a33e] user: bohwaz, branch: trunk, size: 19324 [annotate] [blame] [check-ins using] [diff]
2013-01-04
07:16
Passage du stockage des champs membres de JSON à INI, c'est plus intuitif quand même file: [10533ef891] check-in: [21f2c46eb2] user: bohwaz, branch: trunk, size: 19351 [annotate] [blame] [check-ins using] [diff]
2012-12-29
07:04
Avancement sur les champs personnalisables : ajout, suppression, modification fonctionnels. file: [51fb833586] check-in: [849223ded3] user: bohwaz, branch: trunk, size: 19355 [annotate] [blame] [check-ins using] [diff]
2012-12-23
04:12
Export des membres en CSV file: [f6100e7e8c] check-in: [4de55bfb00] user: bohwaz, branch: trunk, size: 19621 [annotate] [blame] [check-ins using] [diff]
03:13
Corrections pour namespaces file: [2b67cfeb4e] check-in: [9c4927d404] user: bohwaz, branch: trunk, size: 18969 [annotate] [blame] [check-ins using] [diff]
2012-12-19
04:43
Utilisation des namespaces file: [9a3079c5de] check-in: [9a0053fe6f] user: bohwaz, branch: trunk, size: 18968 [annotate] [blame] [check-ins using] [diff]
2012-10-22
04:24
Fix suppression de membre file: [969e79b4e4] check-in: [aa118db042] user: bohwaz, branch: trunk, size: 19160 [annotate] [blame] [check-ins using] [diff]
2012-10-15
22:57
Fix _SESSION not set file: [5e92b2bf57] check-in: [8d4cd100b9] user: bohwaz, branch: trunk, size: 19163 [annotate] [blame] [check-ins using] [diff]
02:20
  • Suppression de membre à l'unité
  • Empêcher un membre de se supprimer tout seul
  • Meilleure gestion des exercices
file: [d77deaccc2] check-in: [54a9688113] user: bohwaz, branch: trunk, size: 19124 [annotate] [blame] [check-ins using] [diff]
2012-09-25
23:35
  • Remise en page fiche membre
  • Utiliser le formulaire de date pour la cotisation
file: [c156e4d482] check-in: [60ee4fa878] user: bohwaz, branch: trunk, size: 18500 [annotate] [blame] [check-ins using] [diff]
2012-09-04
01:40
Ne vérifier la validité du code postal que pour la france, les autres pays on sait pas trop comment ça marche file: [28c7931e3d] check-in: [310aca7d5c] user: bohwaz, branch: trunk, size: 18450 [annotate] [blame] [check-ins using] [diff]
2012-07-27
15:12
Ne pas exiger 5 chiffres dans le code postal (pour la suisse les codes ne font que 4 chiffres) file: [9eee043ec3] check-in: [89b3882742] user: bohwaz, branch: trunk, size: 18352 [annotate] [blame] [check-ins using] [diff]
2012-06-15
02:39
Fix [9eb1e0ba53] Fix [6dc98c712a] file: [cfd58ef943] check-in: [2dc9aaef6f] user: bohwaz, branch: trunk, size: 18354 [annotate] [blame] [check-ins using] [diff]
02:02
Récupération de mot de passe par email fonctionnelle file: [90da5aa70a] check-in: [60d8983818] user: bohwaz, branch: trunk, size: 17644 [annotate] [blame] [check-ins using] [diff]
2012-05-21
22:54
Fix [2cc69c609e] file: [5d531b03cb] check-in: [4a441ead0a] user: bohwaz, branch: trunk, size: 15375 [annotate] [blame] [check-ins using] [diff]
13:17
Gestion d'une lettre d'infos file: [eb2ffac5af] check-in: [90c5975d8a] user: bohwaz, branch: trunk, size: 15353 [annotate] [blame] [check-ins using] [diff]
03:59
Correction chemins libs + normalisation numéro téléphone file: [2f7b12d913] check-in: [9e651ce677] user: bohwaz, branch: trunk, size: 15034 [annotate] [blame] [check-ins using] [diff]
2012-05-20
23:51
+ Affichage du nom du dernier auteur de la page wiki + Barre d'actions sur le wiki + bouton "voir sur le site" pour les pages publiques + correction pour empêcher qu'une page soit parente d'elle-même (ça n'aurait pas de sens) + recherche de page file: [76977706c5] check-in: [d330e190f0] user: bohwaz, branch: trunk, size: 14888 [annotate] [blame] [check-ins using] [diff]
2012-05-15
01:45
+ Section site web de la config + Affichage du nombre de membres de l'asso file: [550147db4f] check-in: [5575bde069] user: bohwaz, branch: trunk, size: 14696 [annotate] [blame] [check-ins using] [diff]
2012-05-10
01:50
Se souvenir du champ recherché file: [b5a2749143] check-in: [05337ec90c] user: bohwaz, branch: trunk, size: 14450 [annotate] [blame] [check-ins using] [diff]
2012-04-03
01:27
Ne pas tenir compte de la casse dans le tri des listes de membres file: [068c042ff2] check-in: [1167ee9930] user: bohwaz, branch: trunk, size: 14050 [annotate] [blame] [check-ins using] [diff]
01:18
Fix [fcfc2b9395] : garder la session en vie tant que la page est dans un onglet file: [add9991889] check-in: [71b6152ae3] user: bohwaz, branch: trunk, size: 14020 [annotate] [blame] [check-ins using] [diff]
01:05
fix [c94f57b5f8] + précisions et suppression de la colonne ville dans la liste des membres file: [d17c974854] check-in: [3817c1fa22] user: bohwaz, branch: trunk, size: 13932 [annotate] [blame] [check-ins using] [diff]
2012-03-11
23:58
Fixed [877f4fc1e7] (liste des adhérents avec un nom accentué) file: [8422aaa3d4] check-in: [1484069bbe] user: bohwaz, branch: trunk, size: 13780 [annotate] [blame] [check-ins using] [diff]
2012-02-24
19:48
Correction changement de numéro de membre file: [c007dcee89] check-in: [95f11478d6] user: bohwaz, branch: trunk, size: 13730 [annotate] [blame] [check-ins using] [diff]
03:41
Message collectif aux membres d'une catégorie ou de toutes file: [122b5595af] check-in: [ac1e5f12e0] user: bohwaz, branch: trunk, size: 13732 [annotate] [blame] [check-ins using] [diff]
03:00
Envoi de message entre membres file: [a4b389092d] check-in: [a3e3f23347] user: bohwaz, branch: trunk, size: 12904 [annotate] [blame] [check-ins using] [diff]
02:08
Possibilité de cacher des catégories aux membres non-admins file: [d11577cf6f] check-in: [936ac86252] user: bohwaz, branch: trunk, size: 12168 [annotate] [blame] [check-ins using] [diff]
01:26
Possibilité de donner un accès en écriture à la gestion des membres : possibilité d'ajouter des membres dans la catégorie par défaut, de modifier des membres qui ne sont pas admins, mais pas de changer de catégorie un membre. file: [ebe9ac7490] check-in: [aaf5ae66f7] user: bohwaz, branch: trunk, size: 11834 [annotate] [blame] [check-ins using] [diff]
00:42
Ajout de la pagination de la liste de membres et recherche par ID file: [8c2eb8abd2] check-in: [6d4784f462] user: bohwaz, branch: trunk, size: 10662 [annotate] [blame] [check-ins using] [diff]
2012-02-17
03:52
Edition de page wiki fonctionnelle file: [f60c968fce] check-in: [4e960757db] user: bohwaz, branch: trunk, size: 10250 [annotate] [blame] [check-ins using] [diff]
2012-01-30
01:25
+ Objet de gestion wiki + Initialisation du wiki à l'installation file: [8875e3952d] check-in: [e67d902412] user: bohwaz, branch: trunk, size: 9941 [annotate] [blame] [check-ins using] [diff]
2012-01-29
18:16
Recherche de membre file: [6e68131165] check-in: [90554e2c55] user: bohwaz, branch: trunk, size: 9734 [annotate] [blame] [check-ins using] [diff]
2011-12-19
14:30
  • changement de catégorie en masse
  • suppression de membre en masse
  • affichage du numéro de membre
  • page d'erreur pour les erreurs utilisateurs non catchés
file: [866e0995a0] check-in: [088350e445] user: bohwaz, branch: trunk, size: 9159 [annotate] [blame] [check-ins using] [diff]
2011-12-14
22:20
Modification de catégorie file: [0afa4ff5e1] check-in: [b4d5daaf8e] user: bohwaz, branch: trunk, size: 8565 [annotate] [blame] [check-ins using] [diff]
20:30
Configuration de l'asso file: [1d94030e34] check-in: [93cf673ba7] user: bohwaz, branch: trunk, size: 8535 [annotate] [blame] [check-ins using] [diff]
19:50
Modification des infos personnelles du membre connecté file: [4bfcf2d880] check-in: [d18d901636] user: bohwaz, branch: trunk, size: 8329 [annotate] [blame] [check-ins using] [diff]
19:09
Ajout page fiche membre + Mise à jour cotisation Ajout page message (non fonctionnelle) Ajout choix des champs modifiables par les membres Etc. file: [1200d202cd] check-in: [c9c83d62d7] user: bohwaz, branch: trunk, size: 7690 [annotate] [blame] [check-ins using] [diff]
2011-12-13
20:18
Modification de membre file: [3241f92ec4] check-in: [f3956886ca] user: bohwaz, branch: trunk, size: 6007 [annotate] [blame] [check-ins using] [diff]
19:41
Page de liste des membres file: [c932f1b09e] check-in: [005cb17aa9] user: bohwaz, branch: trunk, size: 5215 [annotate] [blame] [check-ins using] [diff]
00:53
Ajout de membre fonctionnel file: [232fc07e44] check-in: [7fbdb48b63] user: bohwaz, branch: trunk, size: 4726 [annotate] [blame] [check-ins using] [diff]
2011-12-12
18:18
Gestion plus simple des droits file: [9206070c41] check-in: [2a52f7577e] user: bohwaz, branch: trunk, size: 4253 [annotate] [blame] [check-ins using] [diff]
04:13
+ mini design de base + correction bug fetchresult + on évolue dans les droits + récup des droits au login file: [1d7cbd6bad] check-in: [0091b53a43] user: bohwaz, branch: trunk, size: 4235 [annotate] [blame] [check-ins using] [diff]
02:18
Login fonctionnel + ajout champ pseudo file: [463c3019de] check-in: [87bfee73b4] user: bohwaz, branch: trunk, size: 4028 [annotate] [blame] [check-ins using] [diff]
2011-11-22
01:50
Process d'installation fonctionnel ! file: [8f4a33e748] check-in: [813042295e] user: bohwaz, branch: trunk, size: 3984 [annotate] [blame] [check-ins using] [diff]
2011-11-18
04:00
+ Gestion des catégories de membres + Ajout de membre file: [328c22ff92] check-in: [2698edc3da] user: bohwaz, branch: trunk, size: 3950 [annotate] [blame] [check-ins using] [diff]
2011-11-17
03:39
+ Garradin_DB étends SQLite3 + Singleton pour DB et Config + Mise à jour de Config + Débuts de Membres file: [94deebcaa3] check-in: [aa141e2493] user: bohwaz, branch: trunk, size: 3204 [annotate] [blame] [check-ins using] [diff]
2011-11-15
18:34
Added: Base des premiers objets Schéma DB file: [5152366900] check-in: [4c36ea10e5] user: bohwaz, branch: trunk, size: 1071 [annotate] [blame] [check-ins using]