9001 / 9001/copyparty

wopi: onlyoffice support

Abierto
#1,574 8 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement help wanted
Lenguaje dominante
Python
Estrellas
46.7k
Forks
1.9k
Merge medio
9 d 2 h
PR fusionados (30 d)
4

Descripción

collabora online (cool/code/coolwsd) seems to work thanks to #1495 however editing with onlyoffice is currently not possible

https://github.com/9001/copyparty/pull/1495#issuecomment-4959163573 mentioned they were able to open a document read-only, but I'm not even getting to that point; when I try to create a new document with the "new textfile" feature in the copyparty ui, for example with the filename `some.docx` then I see onlyoffice successfully initializes the empty document in the copyparty volume, then onlyoffice asks for the properties of the document, and then nothing more happens; onlyoffice never asks for the contents of the document, and the onlyoffice ui is stuck in a "loading" state, as if the document has not yet been transferred into the editor, however there is zero explanation why in either the copyparty or onlyoffice logs

perhaps onlyoffice doesn't like something about the wopi response sent from copyparty?

a complicating factor is that this whole feature (the wopi integration) is something i do not care for, something i will never use, so I do not have the motivation to dig into this further. I am also suspecting I have not configured onlyoffice correctly, so maybe it already works just fine?

perhaps someone with a working onlyoffice installation and a motivation to look into this could give it a shot

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

El issue trata sobre la integración de WOPI con OnlyOffice. Empieza examinando la implementación de WOPI en copyparty, probablemente en archivos relacionados con wopi.py o handlers. Compara la respuesta enviada para Collabora (que funciona) con la enviada para OnlyOffice. Revisa los logs tanto de copyparty como de OnlyOffice en busca de errores. El objetivo es averiguar por qué OnlyOffice se queda bloqueado después de solicitar las propiedades del documento y nunca solicita el contenido. Verifica los endpoints de WOPI y las respuestas JSON según la documentación de OnlyOffice.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
api, backend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Activo
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.