Archives de la liste a​i​d​e​@p​a​h​e​k​o​.c​l​o​u​d​

Version 1.1.0 beta 1

BohwaZ/Garradin

30/03/2021 23:36:24

Bonjour à toutes⋅tous,

nous passons aujourd'hui à l'étape "beta".

Cela signifie qu'il ne devrait plus y avoir de gros changement avant la
version finale, juste des correctifs.

Cela signifie aussi que, sauf grosse bévue de ma part, il sera possible
de mettre à jour sans repartir de zéro entre les versions à venir.

À télécharger ici :
https://fossil.kd2.org/garradin/uv/garradin-1.1.0-beta1.tar.bz2

Modifications : 

* Ajout de signaux pour les plugins (voir
  https://fossil.kd2.org/garradin/wiki?name=Plugins pour les détails)
* Correction prévisualisation de fichier Skriv à l'édition
* Correction bug à la mise à jour si on était déjà connecté avant
* Correction plugin reservations
* Ajout cache sur le quota d'espace disque pour fluidifer les choses
* Ajout support des images WebP

Version 1.1.0 beta 1

Jacques Lacroute

31/03/2021 08:46:28

Bonjour

Le fichier 1.1.0_schema.sql est toujours absent quand je décompresse l’archive ???
Par contre il y a schema.sql mais ce n’est pas ce que demande le script
Quand je mets celui qui était dans l’alpha 1 je passe la première étape mais j’ai
alors « la table file n’a pas de colonne parent »
Je rame…

Merci



> Le 30 mars 2021 à 23:35, BohwaZ/Garradin <bohwaz@garradin.eu> a écrit :
> 
> Bonjour à toutes⋅tous,
> 
> nous passons aujourd'hui à l'étape "beta".
> 
> Cela signifie qu'il ne devrait plus y avoir de gros changement avant la
> version finale, juste des correctifs.
> 
> Cela signifie aussi que, sauf grosse bévue de ma part, il sera possible
> de mettre à jour sans repartir de zéro entre les versions à venir.
> 
> À télécharger ici :
> https://fossil.kd2.org/garradin/uv/garradin-1.1.0-beta1.tar.bz2
> 
> Modifications : 
> 
> * Ajout de signaux pour les plugins (voir
>  https://fossil.kd2.org/garradin/wiki?name=Plugins pour les détails)
> * Correction prévisualisation de fichier Skriv à l'édition
> * Correction bug à la mise à jour si on était déjà connecté avant
> * Correction plugin reservations
> * Ajout cache sur le quota d'espace disque pour fluidifer les choses
> * Ajout support des images WebP
> 
> -- 
> . ____   
> / ___|  Liste d'entraide des utilisateurs de Garradin
> | |  _   http://garradin.eu/
> | |_| |
> \____|  Désinscription : http://garradin.eu/aide/

Version 1.1.0 beta 1

Jean-Marie Pacquet

31/03/2021 08:50:02

Le fichier 1.1.0_schema.sql est bien dans l'archive:

garradin-1.1.0-beta1/include/data/1.1.0_schema.sql

Bon, après, il ne le cherche peut-être pas là où il est...

Version 1.1.0 beta 1 (corrigé)

Jacques Lacroute

31/03/2021 08:52:07

En renommant schema.sql en 1.1.0_schema.sql cela a marché Ouf !!

Merci

Bonjour

Le fichier 1.1.0_schema.sql est toujours absent quand je décompresse l’archive ???
Par contre il y a schema.sql mais ce n’est pas ce que demande le script
Quand je mets celui qui était dans l’alpha 1 je passe la première étape mais j’ai
alors « la table file n’a pas de colonne parent »
Je rame…

Merci



> Le 30 mars 2021 à 23:35, BohwaZ/Garradin <bohwaz@garradin.eu
<mailto:bohwaz@garradin.eu>> a écrit :
> 
> Bonjour à toutes⋅tous,
> 
> nous passons aujourd'hui à l'étape "beta".
> 
> Cela signifie qu'il ne devrait plus y avoir de gros changement avant la
> version finale, juste des correctifs.
> 
> Cela signifie aussi que, sauf grosse bévue de ma part, il sera possible
> de mettre à jour sans repartir de zéro entre les versions à venir.
> 
> À télécharger ici :
> https://fossil.kd2.org/garradin/uv/garradin-1.1.0-beta1.tar.bz2
<https://fossil.kd2.org/garradin/uv/garradin-1.1.0-beta1.tar.bz2>
> 
> Modifications : 
> 
> * Ajout de signaux pour les plugins (voir
>  https://fossil.kd2.org/garradin/wiki?name=Plugins pour les détails)
> * Correction prévisualisation de fichier Skriv à l'édition
> * Correction bug à la mise à jour si on était déjà connecté avant
> * Correction plugin reservations
> * Ajout cache sur le quota d'espace disque pour fluidifer les choses
> * Ajout support des images WebP
> 
> -- 
> . ____   
> / ___|  Liste d'entraide des utilisateurs de Garradin
> | |  _   http://garradin.eu/
> | |_| |
> \____|  Désinscription : http://garradin.eu/aide/

Version 1.1.0 beta 1

Jean-Marie Pacquet

31/03/2021 10:16:18

Bonjour,

Ca commence bien, la mise à jour s'exécute sans erreurs mais quand je 
veux m'identifier ça se gâte:

  * Connexion impossible.
    Vérifiez votre identifiant (Nom & prénom) et votre mot de passe.

Dois-je préciser que mon identifiant et mon mot de passe n'ont pas changé?

Et quand je veux me faire envoyer un mot de passe:

Ce membre n'a pas d'adresse email enregistrée ou n'a pas le droit de 
se 
connecter.


Une particularité de cette base de données en 1.0.6, c'est que je suis 
administrateur mais je ne suis pas le membre numéro 1. Et le membre 
numéro 1 n'est pas administrateur.

RE: Version 1.1.0 beta 1

<grd32

31/03/2021 10:47:58

Bonjour,

J'avais installé les précédentes version 1.1.0 ... les mises à jour avec la base
se faisaient. (j'avais des erreurs d'affichées dans un premier temps puis tout
rentrait dans l'ordre sans intervention de ma part.

Là j'ai installé la béta 1 qui fonctionne sans la base mais si je mets la base
Sqlite dans data j'ai des erreurs PHP.  Je ne doit pas m'y prendre correctement.


Comment mettre une base soit 09 soit 1.1  dans cette version?

Et encore bravo pour le travail que vous faites.






> -----Original Message-----
> From: BohwaZ/Garradin <bohwaz@garradin.eu>
> Sent: Tuesday, March 30, 2021 10:36 PM
> To: aide@garradin.eu
> Subject: [garradin] Version 1.1.0 beta 1
> 
> Bonjour à toutes⋅tous,
> 
> nous passons aujourd'hui à l'étape "beta".
> 
> Cela signifie qu'il ne devrait plus y avoir de gros changement avant la
version
> finale, juste des correctifs.
> 
> Cela signifie aussi que, sauf grosse bévue de ma part, il sera possible de
> mettre à jour sans repartir de zéro entre les versions à venir.
> 
> À télécharger ici :
> https://fossil.kd2.org/garradin/uv/garradin-1.1.0-beta1.tar.bz2
> 
> Modifications :
> 
> * Ajout de signaux pour les plugins (voir
>   https://fossil.kd2.org/garradin/wiki?name=Plugins pour les détails)
> * Correction prévisualisation de fichier Skriv à l'édition
> * Correction bug à la mise à jour si on était déjà connecté avant
> * Correction plugin reservations
> * Ajout cache sur le quota d'espace disque pour fluidifer les choses
> * Ajout support des images WebP
> 
> --
> . ____
>  / ___|  Liste d'entraide des utilisateurs de Garradin
> | |  _   http://garradin.eu/
> | |_| |
>  \____|  Désinscription : http://garradin.eu/aide/

RE: Version 1.1.0 beta 1

BohwaZ

31/03/2021 11:41:07

Quelles erreurs ? :)

RE: Version 1.1.0 beta 1

<grd32

31/03/2021 12:35:19

Voila le log : 
[31-Mar-2021 08:49:48 UTC] =========== Error ref. dwqaqcdu ===========

Exception: Unable to prepare statement: 1, no such table: fichiers in
L:\wamp64\www\garradin\include\lib\KD2\DB\SQLite3.php:375
Stack trace:
#0 L:\wamp64\www\garradin\include\lib\KD2\DB\SQLite3.php(375):
SQLite3->prepare('SELECT id, id |...')
#1 L:\wamp64\www\garradin\include\lib\KD2\DB\SQLite3.php(471):
KD2\DB\SQLite3->preparedQuery('SELECT id, id |...')
#2 L:\wamp64\www\garradin\include\lib\Garradin\Upgrade.php(85):
KD2\DB\SQLite3->getAssoc('SELECT id, id |...')
#3 L:\wamp64\www\garradin\www\admin\upgrade.php(36): Garradin\Upgrade::upgrade()
#4 {main}

<errorReport>
{
    "errors": [
        {
            "message": "Unable to prepare statement: 1, no such table:
fichiers",
            "errorCode": 0,
            "type": "Exception",
            "backtrace": [
                {
                    "file": "...\\include\\lib\\KD2\\DB\\SQLite3.php",
                    "line": 375,
                    "code": {
                        "371": "",
                        "372": "\t\t$this->connect();",
                        "373": "",
                        "374": "\t\t$query =
$this->applyTablePrefix($query);",
                        "375": "\t\t$statement =
$this->db->prepare($query);",
                        "376": "",
                        "377": "\t\t$nb =
$statement->paramCount();",
                        "378": "",
                        "379": "\t\tif (!empty($args))"
                    }
                },
                {
                    "function": "SQLite3->prepare",
                    "file": "...\\include\\lib\\KD2\\DB\\SQLite3.php",
                    "line": 375,
                    "args": {
                        "$query": "string(42) \"SELECT id, id ||
'_' || nom FROM fichiers;\""
                    },
                    "code": {
                        "371": "",
                        "372": "\t\t$this->connect();",
                        "373": "",
                        "374": "\t\t$query =
$this->applyTablePrefix($query);",
                        "375": "\t\t$statement =
$this->db->prepare($query);",
                        "376": "",
                        "377": "\t\t$nb =
$statement->paramCount();",
                        "378": "",
                        "379": "\t\tif (!empty($args))"
                    }
                },
                {
                    "function": "KD2\\DB\\SQLite3->preparedQuery",
                    "file": "...\\include\\lib\\KD2\\DB\\SQLite3.php",
                    "line": 471,
                    "args": {
                        "$query": "string(42) \"SELECT id, id ||
'_' || nom FROM fichiers;\""
                    },
                    "code": {
                        "467": "\t}",
                        "468": "",
                        "469": "\tpublic function getAssoc(string
$statement, ...$args): array",
                        "470": "\t{",
                        "471": "\t\t$res =
$this->preparedQuery($statement, ...$args);",
                        "472": "\t\t$out = [];",
                        "473": "",
                        "474": "\t\twhile ($row =
$res->fetchArray(\\SQLITE3_NUM))",
                        "475": "\t\t{"
                    }
                },
                {
                    "function": "KD2\\DB\\SQLite3->getAssoc",
                    "file":
"...\\include\\lib\\Garradin\\Upgrade.php",
                    "line": 85,
                    "args": {
                        "$statement": "string(42) \"SELECT id, id ||
'_' || nom FROM fichiers;\""
                    },
                    "code": {
                        "81": "\t\t\t{",
                        "82": "\t\t\t\t\/\/ Missing trigger",
                        "83": "\t\t\t\t$db->beginSchemaUpdate();",
                        "84": "",
                        "85": "\t\t\t\t$attachments =
$db->getAssoc('SELECT id, id || \\'_\\' || nom FROM
fichiers;');",
                        "86": "",
                        "87": "\t\t\t\t\/\/ Update Skriv content for
attachments",
                        "88": "\t\t\t\tforeach
($db->iterate('SELECT rowid, contenu FROM wiki_revisions;') as $r) {",
                        "89": "\t\t\t\t\t$content =
preg_replace_callback('!<<(image|fichier)\\s*\\|\\s*(\\d+)\\s*(?:\\|\\s*(gauche|droite|centre))?\\s*(?:\\|\\s*(.+)\\s*)?>>!',
function ($match) use ($attachments) {"
                    }
                },
                {
                    "function": "Garradin\\Upgrade::upgrade",
                    "file": "...\\www\\admin\\upgrade.php",
                    "line": 36,
                    "code": {
                        "32": "<\/script>';",
                        "33": "",
                        "34": "flush();",
                        "35": "",
                        "36": "Upgrade::upgrade();",
                        "37": "",
                        "38": "echo '<h2>Mise \u00e0 jour
termin\u00e9e.<\/h2>",
                        "39": "<p><a
href=\"'.ADMIN_URL.'\">Retour<\/a><\/p>",
                        "40": ""
                    }
                }
            ]
        }
    ],
    "context": {
        "id": "dwqaqcdu",
        "date": "2021-03-31T08:49:48+00:00",
        "os": "WINNT",
        "language": "PHP 8.0.3",
        "environment": "development",
        "php_sapi": "apache2handler",
        "remote_ip": "::1",
        "http_method": "GET",
        "files_sent": "array(0) {\r\n}",
        "rootDirectory": "L:\\wamp64\\www\\garradin",
        "garradin_data_root": "L:\\wamp64\\www\\garradin\/data",
        "garradin_version": "1.1.0-beta1",
        "url": "http:\/\/garradin.loc\/admin\/upgrade.php"
    }
}
</errorReport>

> -----Original Message-----
> From: BohwaZ <garradin@garradin.eu>
> Sent: Wednesday, March 31, 2021 10:41 AM
> To: aide@garradin.eu
> Subject: RE: [garradin] Version 1.1.0 beta 1
> 
> Quelles erreurs ? :)
> 
> --
> . ____
>  / ___|  Liste d'entraide des utilisateurs de Garradin
> | |  _   http://garradin.eu/
> | |_| |
>  \____|  Désinscription : http://garradin.eu/aide/

Version 1.1.0 beta 1

BohwaZ/Garradin

31/03/2021 13:21:40

Hello,

je pense que tu essaye de faire une mise à jour depuis une version
alpha, ce qui n'est pas possible.

Essaye une mise à jour depuis une 1.0.x :)

Version 1.1.0 beta 1

BohwaZ/Garradin

31/03/2021 13:34:55

Je vois que tu es sous mac. Je me demande si c'est pas un bug sous mac
à la décompression des archives avec un lien symbolique ? Car
schema.sql est un lien symbolique vers 1.1.0_schema.sql.

J'ai mis à jour l'archive pour avoir un lien en dur à la place d'un lien
symbolique, dis moi si va mieux comme ça ?

Merci de ton aide.

RE: Version 1.1.0 beta 1

<grd32

31/03/2021 13:43:43

Effectivement depuis une version 1.0.x ça marche.

Merci

> -----Original Message-----
> From: BohwaZ/Garradin <bohwaz@garradin.eu>
> Sent: Wednesday, March 31, 2021 12:21 PM
> To: aide@garradin.eu
> Subject: Re: [garradin] Version 1.1.0 beta 1
> 
> Hello,
> 
> je pense que tu essaye de faire une mise à jour depuis une version alpha, ce
> qui n'est pas possible.
> 
> Essaye une mise à jour depuis une 1.0.x :)
> 
> --
> . ____
>  / ___|  Liste d'entraide des utilisateurs de Garradin
> | |  _   http://garradin.eu/
> | |_| |
>  \____|  Désinscription : http://garradin.eu/aide/

Version 1.1.0 beta 1

BohwaZ/Garradin

31/03/2021 13:47:21

> Une particularité de cette base de données en 1.0.6, c'est que je
> suis administrateur mais je ne suis pas le membre numéro 1. Et le
> membre numéro 1 n'est pas administrateur.

Ça ne change rien, et il n'y pas de changement au niveau de la
connexion normalement.

Merci de m'envoyer par mail privé à bohwaz arobase garradin.eu ta base
de données 1.0.6 et un identifiant/mot de passe qui ne marche plus en
1.1.0 que je regarde. Ne m'envoie pas ton vrai mot de passe, change le
avant de m'envoyer la BDD :)