C’est ce que j’étais en train de voir au final, sinon voici ce que retourne le --trace-deprecation avec la version actuelle de node:
2021-05-17 15:12:24.945] [ERROR] console - (node:7242) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
at assemble_tokens (/home/esco/etherpad-lite/src/node_modules/log4js/lib/connect-logger.js:163:12)
at ServerResponse.<anonymous> (/home/esco/etherpad-lite/src/node_modules/log4js/lib/connect-logger.js:91:33)
at ServerResponse.emit (events.js:327:22)
at ServerResponse.EventEmitter.emit (domain.js:467:12)
at onFinish (_http_outgoing.js:766:10)
at callback (internal/streams/writable.js:513:21)
at afterWrite (internal/streams/writable.js:466:5)
at afterWriteTick (internal/streams/writable.js:453:10)
at processTicksAndRejections (internal/process/task_queues.js:79:21)
le problème de ep_mypads venait peut-être du fait que je l’avais installé à partir d’un chemin en local, je me demande comment ça peut fonctionner comme décrit dans la doc dans ce cas ?
Bon je confirme, je suis obligé de faire un npm install ep_mypads, l’install via npm install /path/to/clone ne fonctionne pas. un pb de compatibilité dans les permissions des modules de ep_mypads j’ai l’impression
pour tenir informé, c’est le npm uninstall qui devait poser problème je ne dois pas passer les bons paramètres pour éviter le save… En tout cas après le uninstall d’un plugin je ne pouvais plus du tout installer un seul plugin.
Autre chose, une idée comme ça, pensez vous qu’il serait possible de sortir ep_mypads d’etherpad ? Pour avoir une appli autonome, cela permettrait de gérer plus facilement les version d’etherpad sans ce soucir de la version de mypads et de ses compatibilités. On pourrait aussi et surtout gérer potentiellement plusieurs backend d’etherpads, un peu comme ce qu’à fait John Mc Lear en POC avec ça: GitHub - ether/etherpad-proxy: Very basic example of a proxy for Etherpad SocketIO messages
Et bien d’autres fonctionnalités pourraient suivre…
Aucune idée, mais en tout cas, ce ne serait pas Framasoft qui s’en occuperait si c’était possible : on ne fait plus que de la maintenance sur mypads, on ne développe plus de fonctionnalités.
Je suis désolé, mais je ne retrouve plus la façon de faire pour restaurer un pad supprimé. J’ai retrouvé le pad dans le dossier des deleted sous etherpad, mais je ne retrouve plus comment faire pour le ré-intégrer ?
PS: j’ai voulu faire l’import en HTML mais j’ai une belle erreur qui me dit de copier/coller et en copier/coller je n’ai pas d’interpretation de la source.