History of the file that is called src/www/admin/upgrade.php at checkin merge-in:459549d

2023-07-21
13:28
Rename everything from Garradin to Paheko file: [513c93bcca] check-in: [736b20220e] user: bohwaz, branch: dev, size: 558 [annotate] [blame] [check-ins using] [diff]
2023-05-11
21:26
Rename garradin_* functions to paheko_* file: [433c6d006a] check-in: [8b68d27e7b] user: bohwaz, branch: dev, size: 560 [annotate] [blame] [check-ins using] [diff]
21:16
Change whitespaces to tabs file: [99420ea50e] check-in: [6b7b7a4fd4] user: bohwaz, branch: dev, size: 562 [annotate] [blame] [check-ins using] [diff]
2023-01-28
03:43
Update software name during upgrade file: [33dd460a11] check-in: [60a2712294] user: bohwaz, branch: trunk, size: 1256 [annotate] [blame] [check-ins using] [diff]
2022-10-15
22:24
Improve progress spinner during upgrades file: [be12650bf8] check-in: [659e56138c] user: bohwaz, branch: dev, size: 580 [annotate] [blame] [check-ins using] [diff]
2022-09-14
00:31
Add option to configure duration of storage of logs file: [5bac267960] check-in: [a6b3dcc2d4] user: bohwaz, branch: dev, size: 579 [annotate] [blame] [check-ins using] [diff]
2022-03-14
21:15
Improve Upgrade process if something fails file: [2aa1609a28] check-in: [22b37319aa] user: bohwaz, branch: dev, size: 579 [annotate] [blame] [check-ins using] [diff]
2020-12-12
17:21
More progress on migration to files and web pages file: [f17b581907] check-in: [ba3e9fabe2] user: bohwaz, branch: dev, size: 1258 [annotate] [blame] [check-ins using] [diff]
2020-12-05
14:34
Fix upgrade web file: [0bcf1f55dd] check-in: [b861d2cec1] user: bohwaz, branch: dev, size: 1318 [annotate] [blame] [check-ins using] [diff]
2020-11-16
23:43
Split upgrade process in a class file: [c92e73bdbf] check-in: [edc43c1941] user: bohwaz, branch: dev, size: 1224 [annotate] [blame] [check-ins using] [diff]
2020-10-25
01:08
Make sure you were on a recent release file: [be4aabe669] check-in: [1953d56588] user: bohwaz, branch: dev, size: 3957 [annotate] [blame] [check-ins using] [diff]
01:07
Add 2018 accounting chart for France, use it for upgrade and install, and archive old SQL schemas and migrations file: [d8c94f8f0b] check-in: [e807e8f5d7] user: bohwaz, branch: dev, size: 3998 [annotate] [blame] [check-ins using] [diff]
2020-10-24
20:18
Release 1.0.0-alpha1 file: [fe3f1d0a79] check-in: [85c6d65338] user: bohwaz, branch: dev, size: 11306 [annotate] [blame] [check-ins using] [diff]
2020-06-23
00:32
Merge avec trunk file: [6934806420] check-in: [eea005f855] user: bohwaz, branch: dev, size: 11299 [annotate] [blame] [check-ins using] [diff]
00:08
Ajout d'un format de date exotique file: [accfe43dfe] check-in: [e4c2076e26] user: bohwaz, branch: trunk, size: 11064 [annotate] [blame] [check-ins using] [diff]
00:07
Un peu optimiste sur les capacités de SQLite, la conversion de format doit se faire manuellement en fait file: [bc8ddb2ada] check-in: [7f5dfb0dcd] user: bohwaz, branch: trunk, size: 11055 [annotate] [blame] [check-ins using] [diff]
2020-06-22
23:32
Correction du format des champs de type date et datetime dans les fiches membre file: [e7dfb28581] check-in: [15c085059e] user: bohwaz, branch: trunk, size: 10393 [annotate] [blame] [check-ins using] [diff]
2020-04-21
23:16
Fix upgrade file: [ac88cc9359] check-in: [c9d0003024] user: bohwaz, branch: dev, size: 9982 [annotate] [blame] [check-ins using] [diff]
2020-01-20
00:13
Migration et mise à jour en utilisant des fichiers versionnés file: [6aa87d8d9d] check-in: [ecca97c82a] user: bohwaz, branch: dev, size: 10434 [annotate] [blame] [check-ins using] [diff]
2020-01-17
13:11
Transformation des ID de comptes en codes vers des ID auto-incrémentés, ouvrant la porte à avoir plusieurs comptes avec le même code file: [2d14ddf93e] check-in: [be95994256] user: bohwaz, branch: dev, size: 10613 [annotate] [blame] [check-ins using] [diff]
2019-12-17
16:02
Merge avec trunk file: [78af2dd31b] check-in: [12a00549c1] user: bohwaz, branch: dev, size: 10488 [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: [1719a77790] check-in: [08954e712c] user: bohwaz, branch: trunk, size: 9747 [annotate] [blame] [check-ins using] [diff]
2019-10-10
17:33
Correction procédure mise à jour pour tenir compte des versions récentes de SQLite qui changent le comportement lors de la mise à jour d'une table liée à des clés étrangères file: [9e3246c1b7] check-in: [23a0bc4602] user: bohwaz, branch: trunk, size: 9550 [annotate] [blame] [check-ins using] [diff]
2019-02-14
17:11
Débuts de la màj 0.10.0 file: [a82b7f5302] check-in: [636b063ed2] user: bohwaz, branch: dev, size: 10266 [annotate] [blame] [check-ins using] [diff]
2019-02-12
10:55
Correction numéro de compte file: [7dd380ea3d] check-in: [f57bbdbbdd] user: bohwaz, branch: dev, size: 9851 [annotate] [blame] [check-ins using] [diff]
2019-01-22
12:02
Fix missing foreign_keys file: [0233e009d2] check-in: [d1d91decbf] user: bohwaz, branch: trunk, size: 9588 [annotate] [blame] [check-ins using] [diff]
10:51
Suppression des undo triggers file: [92ea3090d6] check-in: [c0b5eec9e9] user: bohwaz, branch: dev, size: 9539 [annotate] [blame] [check-ins using] [diff]
2019-01-09
11:04
La mise à jour doit se faire dans un try catch, permettant de nettoyer et revenir en arrière en cas de souci file: [8ddde4bfb3] check-in: [24aa10392c] user: bohwaz, branch: dev, size: 9575 [annotate] [blame] [check-ins using] [diff]
2018-11-26
22:39
Correction bug "FOREIGN KEY constraint failed DELETE FROM compta_categories WHERE id = ?" à la suppression de catégorie qui a été liée par une cotisation file: [fe3b618e90] check-in: [ab04534d50] user: bohwaz, branch: dev, size: 8685 [annotate] [blame] [check-ins using] [diff]
2018-11-08
11:26
Ajout d'une catégorie et compte pour les licences fédérales file: [86e6308204] check-in: [b773d9d766] user: bohwaz, branch: dev, size: 8594 [annotate] [blame] [check-ins using] [diff]
2018-10-17
11:14
Vérifions les dépendances dans la mise à jour aussi, au cas où file: [16f61c74de] check-in: [50f325e4d7] user: bohwaz, branch: dev, size: 8234 [annotate] [blame] [check-ins using] [diff]
2018-10-15
21:53
Correction bug recherche sur texte libre file: [0e78dfdda4] check-in: [a4b7d7ada4] user: bohwaz, branch: dev, size: 8175 [annotate] [blame] [check-ins using] [diff]
2018-10-09
16:56
Ajout recherche exemple à la mise à jour file: [81f02c6c43] check-in: [01e4da6f6e] user: bohwaz, branch: dev, size: 8171 [annotate] [blame] [check-ins using] [diff]
2018-09-06
21:50
Détecter les plugins dont le code source manque (cas lorsqu'on importe une base sur une installation ou un plugin manque à l'appel) file: [a960b884a1] check-in: [65ad392db4] user: bohwaz, branch: dev, size: 7421 [annotate] [blame] [check-ins using] [diff]
21:43
Mettre à jour la liste des comptes pour corriger le souci avec le champ parent qui n'était pas forcément positionné correctement (la faute au formulaire qui permettait de choisir un compte qui n'était pas le parent le plus proche) file: [53e496bd2b] check-in: [3bbb95ed9f] user: bohwaz, branch: dev, size: 7296 [annotate] [blame] [check-ins using] [diff]
2018-09-03
10:38
Corrections pour les mises à jour sur les signaux des plugins file: [6bfe8df0b5] check-in: [95c410ec58] user: bohwaz, branch: dev, size: 6155 [annotate] [blame] [check-ins using] [diff]
2018-08-26
00:43
Ménage : les versions inférieures à 0.7 (3 ans et demi) devront faire une mise à jour intermédiaire pour pouvoir passer à une nouvelle version. file: [7c8e5df27b] check-in: [b0063b95ef] user: bohwaz, branch: dev, size: 5978 [annotate] [blame] [check-ins using] [diff]
2018-08-18
13:44
Mettre à jour la session si nécessaire file: [ed4ec34f28] check-in: [0ea3b1fbae] user: bohwaz, branch: dev, size: 10879 [annotate] [blame] [check-ins using] [diff]
13:38
Réinstalle / met à jour les plugins si nécessaire après mise à jour de Garradin file: [9150b46456] check-in: [f38e28c857] user: bohwaz, branch: dev, size: 10602 [annotate] [blame] [check-ins using] [diff]
2018-08-10
20:37
Permettre de désactiver la fonction site web public file: [aabbe0eeed] check-in: [2d9f291194] user: bohwaz, branch: dev, size: 10382 [annotate] [blame] [check-ins using] [diff]
2018-07-11
23:20
Exécuter le fichier de mise à jour de la 0.9.0 file: [23f1d1d153] check-in: [823df2da20] user: bohwaz, branch: dev, size: 10316 [annotate] [blame] [check-ins using] [diff]
2018-05-16
21:22
Correction des URI dans les pages wiki (pages avec un tiret à la fin ou au début de l'URI) file: [4dda8f7462] check-in: [3bd6986537] user: bohwaz, branch: trunk, size: 10137 [annotate] [blame] [check-ins using] [diff]
2018-05-10
11:18
Ajout clause ON DELETE SET NULL pour éviter les problèmes à la suppression d'une catégorie liée à une cotisation existante file: [4d18cb4680] check-in: [d6b8553b10] user: bohwaz, branch: trunk, size: 10003 [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: [55a79f3198] check-in: [c1d8c7b3f3] user: bohwaz, branch: trunk, size: 9750 [annotate] [blame] [check-ins using] [diff]
2017-10-18
11:32
Bloquer le process d'upgrade dès que possible pour empêcher les race conditions file: [82ce8b560d] check-in: [c50d47ae10] user: bohwaz, branch: trunk, size: 9758 [annotate] [blame] [check-ins using] [diff]
2017-10-12
11:16
Corrige création des dossiers à la mise à jour aussi file: [8f7b8df203] check-in: [4ba838b75e] user: bohwaz, branch: dev, size: 9373 [annotate] [blame] [check-ins using] [diff]
10:32
Corrections pour mise à jour depuis vieilles versions file: [b498d02b73] check-in: [2ccae440ce] user: bohwaz, branch: dev, size: 9334 [annotate] [blame] [check-ins using] [diff]
2017-10-11
04:53
Gestion de projets (compta analytique) file: [2ce40cf8ef] check-in: [f571ba3640] user: bohwaz, branch: dev, size: 9361 [annotate] [blame] [check-ins using] [diff]
00:38
Ajoute option : chèques / CB à encaisser file: [52f275a46e] check-in: [bc71c0882c] user: bohwaz, branch: dev, size: 9383 [annotate] [blame] [check-ins using] [diff]
2017-09-25
23:17
Ne faire la màj que pour avant alpha1 file: [509637e724] check-in: [c5145b48d5] user: bohwaz, branch: dev, size: 9235 [annotate] [blame] [check-ins using] [diff]
2017-09-21
07:08
Créer une sauvegarde avant mise à jour file: [624d408fe0] check-in: [d3c235bbd3] user: bohwaz, branch: dev, size: 9228 [annotate] [blame] [check-ins using] [diff]
2017-09-08
02:02
Modernisation : dernières corrections file: [eb480a9207] check-in: [45f55bea0b] user: bohwaz, branch: dev, size: 9127 [annotate] [blame] [check-ins using] [diff]
2017-09-05
06:03
Lors de la mise à jour, si ID était le champ identifiant, remplacement par numéro de membre file: [42e3340a60] check-in: [91546b8154] user: bohwaz, branch: dev, size: 9130 [annotate] [blame] [check-ins using] [diff]
2017-08-31
07:24
Modernisation code file: [bdc9f57de5] check-in: [10e35860a4] user: bohwaz, branch: dev, size: 8883 [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: [1d7fc72053] check-in: [3dfb698790] user: bohwaz, branch: dev, size: 8901 [annotate] [blame] [check-ins using] [diff]
2017-08-03
04:33
Suppression des triggers et de la table recherche avant leur re-création pour que les nouveaux soient liés à la bonne table file: [2713b28f11] check-in: [efe3311aa9] user: bohwaz, branch: dev, size: 8589 [annotate] [blame] [check-ins using] [diff]
2017-08-02
04:35
Modernisation code: ne plus appeler querySingle et query file: [aa23dcf54d] check-in: [2258074fe9] user: bohwaz, branch: dev, size: 8516 [annotate] [blame] [check-ins using] [diff]
2017-05-25
05:46
Changement de la taille de page de SQLite file: [fb4f431ebc] check-in: [1fec967f50] user: bohwaz, branch: dev, size: 8516 [annotate] [blame] [check-ins using] [diff]
2017-05-08
07:29
Ajout d'une contrainte sur les champs date pour empêcher d'y mettre des trucs qui ne sont pas des dates file: [f01a9593fe] check-in: [51a82e5421] user: bohwaz, branch: dev, size: 8248 [annotate] [blame] [check-ins using] [diff]
2017-05-05
07:35
Amélioration de la vérification de hash pour l'import de DB file: [db73c7b27f] check-in: [42d8fe5ab5] user: bohwaz, branch: dev, size: 8226 [annotate] [blame] [check-ins using] [diff]
2017-01-26
00:19
Ajout authentification à double facteur (OTP) file: [80018cd596] check-in: [633bea8e4a] user: bohwaz, branch: dev, size: 8135 [annotate] [blame] [check-ins using] [diff]
2016-06-24
13:34
typo file: [e7450be78d] check-in: [6719940972] user: bohwaz, branch: trunk, size: 8359 [annotate] [blame] [check-ins using] [diff]
13:28
Nouveller version uniquement pour forcer la mise à jour 0.7.2 à nouveau file: [9445504f7c] check-in: [5f5d25423d] user: bohwaz, branch: trunk, size: 8358 [annotate] [blame] [check-ins using] [diff]
2016-05-31
08:07
Mauvais chemin de script file: [6fba52547b] check-in: [93dd6b27a1] user: bohwaz, branch: trunk, size: 7912 [annotate] [blame] [check-ins using] [diff]
2015-10-10
08:00
Oubli d'un champ dans la table rappel_envoyes, créant une erreur lors de la suppression de rappels, voici le patch qui corrige, merci à Nicolas pour le signalement. file: [83e841c503] check-in: [cf1e84cda4] user: bohwaz, branch: trunk, size: 7904 [annotate] [blame] [check-ins using] [diff]
2015-02-14
01:48
Correction typo file: [31d46ac130] check-in: [34e80f5aa5] user: bohwaz, branch: trunk, size: 7678 [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: [bd1441a7c4] check-in: [dd75c55e87] user: bohwaz, branch: trunk, size: 7678 [annotate] [blame] [check-ins using] [diff]
2015-01-07
17:50
Débuts version 0.7.0 : possibilité pour les plugins de gérer des nouveaux types de boucles file: [dbfe19e493] check-in: [d4f28a592b] user: bohwaz, branch: trunk, size: 6820 [annotate] [blame] [check-ins using] [diff]
2014-12-18
19:41
Passage à PSR-0 + Dépendances simplifiées avec KD2fw file: [99d1408582] check-in: [c39efc2c38] user: bohwaz, branch: trunk, size: 6594 [annotate] [blame] [check-ins using] [diff]
2014-04-12
05:46
Un peu d'animation pour les longues tâches file: [bd334ced26] check-in: [587b766d75] user: bohwaz, branch: trunk, size: 6594 [annotate] [blame] [check-ins using] [diff]
2014-04-10
18:16
Ne pas proposer une mise à jour entre RC, uniquement entre 0.5.9 et 0.6.0* file: [c997c39907] check-in: [fe1abf29a5] user: bohwaz, branch: trunk, size: 6030 [annotate] [blame] [check-ins using] [diff]
2014-04-07
16:09
Correction export des membres file: [9313f2a1a6] check-in: [b46f155397] user: bohwaz, branch: trunk, size: 6026 [annotate] [blame] [check-ins using] [diff]
2014-03-14
18:44
Passage des tableaux en syntaxe courte file: [4d845201ed] check-in: [458d0edb83] user: bohwaz, branch: trunk, size: 5893 [annotate] [blame] [check-ins using] [diff]
2014-02-17
20:18
Possibilité de configurer le champ identifiant et le champ identité des membres file: [2611040d38] check-in: [0a9ee37350] user: bohwaz, branch: trunk, size: 5913 [annotate] [blame] [check-ins using] [diff]
2014-02-14
01:13
suppression des dernières références aux transactions file: [e05502e4c3] check-in: [cd375467bb] user: bohwaz, branch: trunk, size: 5728 [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: [ed9b9ebda9] check-in: [0f6cbac68b] user: bohwaz, branch: trunk, size: 5714 [annotate] [blame] [check-ins using] [diff]
2014-02-11
04:25
Refonte partielle des transactions : renommage en cotisations, et pas de gestion financière intégrée, ça mélangeait trop les choses, le mieux serait en fait de permettre de ventiler les écritures directement dans la compta. file: [bad6ec907f] check-in: [9b3f367a14] user: bohwaz, branch: trunk, size: 5816 [annotate] [blame] [check-ins using] [diff]
2014-02-03
17:21
Correction date et menu sélectionné file: [1e68d705c8] check-in: [bba50c927a] user: bohwaz, branch: trunk, size: 5940 [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: [d846aee0f2] check-in: [484bd29380] user: bohwaz, branch: trunk, size: 5934 [annotate] [blame] [check-ins using] [diff]
2014-01-29
16:47
+ Ce compte est passif + Renommage des squelettes + Corrections markup file: [5b0e97e5bf] check-in: [b6b75e1a05] user: bohwaz, branch: trunk, size: 4194 [annotate] [blame] [check-ins using] [diff]
2014-01-27
17:06
Mise à jour 0.6 avec début transactions/activités/cotisations file: [d1b60b201d] check-in: [4d7949c651] user: bohwaz, branch: trunk, size: 3671 [annotate] [blame] [check-ins using] [diff]
2013-07-27
12:20
Renamed www/admin/upgrade.php → src/www/admin/upgrade.php. Déplacement du code dans src/ file: [692cb914c4] check-in: [5112ee854a] user: bohwaz, branch: trunk, size: 3550 [annotate] [blame] [check-ins using] [diff]
2013-03-10
10:52
Bon c'est dans install.php qu'il faut renommer le fichier, car c'est là qu'on va arriver file: [692cb914c4] check-in: [8015160a15] user: bohwaz, branch: trunk, size: 3550 [annotate] [blame] [check-ins using] [diff]
2013-01-04
07:33
Renommage du fichier de base de données file: [356a7e6c9b] check-in: [25db7dcbc2] user: bohwaz, branch: trunk, size: 3870 [annotate] [blame] [check-ins using] [diff]
07:16
Passage du stockage des champs membres de JSON à INI, c'est plus intuitif quand même file: [21884f4944] check-in: [21f2c46eb2] user: bohwaz, branch: trunk, size: 3634 [annotate] [blame] [check-ins using] [diff]
2012-12-23
13:10
Gestion à l'upgrade/install file: [9f60cf9682] check-in: [911be190ea] user: bohwaz, branch: trunk, size: 3403 [annotate] [blame] [check-ins using] [diff]
12:51
Début des champs modifiables et personnalisables file: [7e21d1bf49] check-in: [b8cd499be0] user: bohwaz, branch: trunk, size: 2994 [annotate] [blame] [check-ins using] [diff]
04:14
Version 0.4.5 file: [7b1cbd85b6] check-in: [bfc7ed2ec9] user: bohwaz, branch: trunk, size: 2283 [annotate] [blame] [check-ins using] [diff]
03:15
Utilisation d'une page du wiki comme page d'accueil à la connexion file: [378998832e] check-in: [1e79f6cd3b] user: bohwaz, branch: trunk, size: 2283 [annotate] [blame] [check-ins using] [diff]
2012-12-19
04:43
Utilisation des namespaces file: [ccc2bd00cb] check-in: [9a0053fe6f] user: bohwaz, branch: trunk, size: 1347 [annotate] [blame] [check-ins using] [diff]
2012-10-15
03:11
Fix mise à jour file: [933a24bcdc] check-in: [6a1adb26dc] user: bohwaz, branch: trunk, size: 1610 [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: [d67d4dcf70] check-in: [54a9688113] user: bohwaz, branch: trunk, size: 1598 [annotate] [blame] [check-ins using] [diff]
00:44
  • Relier les rapports à l'exercice
  • clos -> cloturé
file: [20b4cac771] check-in: [91e84c7cef] user: bohwaz, branch: trunk, size: 2100 [annotate] [blame] [check-ins using] [diff]
2012-09-19
02:26
Déplacement des données (tables SQL, plan comptable, etc.) et mise à jour de l'upgrade vers 0.4.0 file: [2bdd250eac] check-in: [109cbf0feb] user: bohwaz, branch: trunk, size: 1474 [annotate] [blame] [check-ins using] [diff]
2012-07-29
17:07
Ajout de la possibilité de configurer le pays par défaut + la monnaie utilisée (pour s'ouvrir aux suisses ;) ) file: [4b64612917] check-in: [333631b47d] user: bohwaz, branch: trunk, size: 1078 [annotate] [blame] [check-ins using] [diff]
2012-05-24
05:31
Nettoyage du cache à la mise à jour : pour être sûr file: [0dc20d436d] check-in: [a507fa9a65] user: bohwaz, branch: trunk, size: 942 [annotate] [blame] [check-ins using] [diff]
04:15
Correction gestion version file: [aabd487358] check-in: [b69e396deb] user: bohwaz, branch: trunk, size: 919 [annotate] [blame] [check-ins using] [diff]
2012-05-21
13:39
Added: Mise à jour de la BDD automatique file: [dfc5ee2f8f] check-in: [83c7888c7a] user: bohwaz, branch: trunk, size: 807 [annotate] [blame] [check-ins using]