Fix installation : demande de test

Les sujets de cette catégorie concernent le développement du logiciel MedshakeEHR.
Avatar de l’utilisateur
Bertrand
Messages : 177
Inscription : 21 juil. 2020, 18:08
Localisation : Dans le grand bain
Contact :

Re: Fix installation : demande de test

Message non lu par Bertrand »

L'idée c'est que je puisse avoir un VSCodium sur le code que je puisse refresh au moindre ; changé :-)

Merci !

B.

MedShakeEHR : Le Logiciel Médical Modulaire Libre
http://www.medshake.app/

MedShake : communauté médicale bien fraîche (et un peu secouée) !
https://www.medshake.net/

marsante
Messages : 175
Inscription : 25 juil. 2020, 18:42

Re: Fix installation : demande de test

Message non lu par marsante »

Un vagrant provision tant que la variable testing est là est censé synchroniser le dossier ouvert dans codium.

Plus compliqué je n'ai jamais encore réussi il y a des extension qui permette d'ouvrir une VM vagrant en ssh pour écrire dedans

marsante
Messages : 175
Inscription : 25 juil. 2020, 18:42

Re: Fix installation : demande de test

Message non lu par marsante »

Concernant aussi la vérification du bug, il faudrait soit avec un vagrant ssh passer la VM en debian sid.

Soit (j'ai eu le PB tout à l'heure lors de mon test d'Ubuntu)
Remplacer generic/debian11 par generic/ubuntu2204, augmenter la mémoire à 1024, sinon message d'erreur. Modifier grub par grub2 dans secrets.yml et modifier la version de php dans le main.yml

Avatar de l’utilisateur
Bertrand
Messages : 177
Inscription : 21 juil. 2020, 18:08
Localisation : Dans le grand bain
Contact :

Re: Fix installation : demande de test

Message non lu par Bertrand »

SFTP sur l'IP de la VM peut être ?
Ca serait le plus rapide.
Je viens de faire un vagrant provision et c'est quand même un chouilla long pour du dev très "ping pong"

Il faut que je trouve comment nettoyer mon apache en attendant ... incroyable ce bug.

B.

MedShakeEHR : Le Logiciel Médical Modulaire Libre
http://www.medshake.app/

MedShake : communauté médicale bien fraîche (et un peu secouée) !
https://www.medshake.net/

marsante
Messages : 175
Inscription : 25 juil. 2020, 18:42

Re: Fix installation : demande de test

Message non lu par marsante »

Pour le sftp par exemple. Les paramètres et la localisation de la clef privée se trouve en faisant vagrant ssh-config

Pour du dev ping pong le mieux c'est docker.

https://github.com/marsante/MedShakeEHR-docker-compose

En créant un volume avec le dossier ouvert sur codium.

Ou peut être qu'en commentant toutes les lignes sauf celle de copie du main.yml ça peut aller plus vite

marsante
Messages : 175
Inscription : 25 juil. 2020, 18:42

Re: Fix installation : demande de test

Message non lu par marsante »

Moi j'avais eu des problèmes bizarre de redirection avant de faire cette pull request. Peut être que le fichier n'a pas été modifié.
https://github.com/MedShake/MedShakeEHR ... /index.php

Avatar de l’utilisateur
Bertrand
Messages : 177
Inscription : 21 juil. 2020, 18:08
Localisation : Dans le grand bain
Contact :

Re: Fix installation : demande de test

Message non lu par Bertrand »

C'était vraiment apache ! un apt avec un coup de -purge et c reparti comme en 14 !

MedShakeEHR : Le Logiciel Médical Modulaire Libre
http://www.medshake.app/

MedShake : communauté médicale bien fraîche (et un peu secouée) !
https://www.medshake.net/

marsante
Messages : 175
Inscription : 25 juil. 2020, 18:42

Re: Fix installation : demande de test

Message non lu par marsante »

:shock: ok :lol:

marsante
Messages : 175
Inscription : 25 juil. 2020, 18:42

Re: Fix installation : demande de test

Message non lu par marsante »

Je viens de tester la mise à jour 7.1.1 => 7.2.0 sur une VM debian 11 que j'ai ensuite passé en SID. La mise à jour de composer ne se fait pas avec le zip, quand je la fais, elle se met bien à jour, mais ne met pas à jour le nom des dossiers. Pour les anciennes installations, il faudra penser à changer le nom des dossiers en majuscule. Est-ce que je fais un script bash dans le dossier script où ça doit plutôt passer par du php ? Sinon ras à signaler pour le moment

Edit : les symptômes si les liens ne sont pas refait : des boutons qui ne marchent plus (pour touchswipe principalement)

Avatar de l’utilisateur
Bertrand
Messages : 177
Inscription : 21 juil. 2020, 18:08
Localisation : Dans le grand bain
Contact :

Re: Fix installation : demande de test

Message non lu par Bertrand »

Oulà, on en est pas encore du tout là :-)
Dans le dossier upgrade/base tu trouveras des exemples de fichier sqlUpgradev*_post.php : c'est ce qui est lancé après mise à jour de la bdd.
(on peut aussi faire du _pre.php de mémoire, c'est moi qui avait codé ce système pour jouer des .php, mais jamais utilisé je crois).

Par exemple ici :
upgrade/base/sqlUpgrade_v6.7.0_v7.0.0_post.php
tu trouveras un bel exemple avec un update composer.

Mais si je comprends bien, il faudra faire plus qu'un update. D'ailleurs il faut updater aussi composer.

B.

MedShakeEHR : Le Logiciel Médical Modulaire Libre
http://www.medshake.app/

MedShake : communauté médicale bien fraîche (et un peu secouée) !
https://www.medshake.net/

Répondre