•  
     
    story #27555 display Office documents stored in the Document plugin
Summary
Empty
display Office documents stored in the Document plugin

I do not need to download them to see their content

  • It is possible to open a document and get a read-only view of the document without downloading it
  • Following documents can be opened in this view: csv, doc, docm, docx, docxf, oform, dot, dotx, epub, htm, html, odp, ods, odt, otp, ots, ott, pdf, pot, potm, potx, pps, ppsm, ppsx, ppt, pptm, pptx, rtf, txt, xls, xlsm, xlsx, xlt, xltm, xltx
  • Site administrators can configure the address of the ONLYOFFICE Document server to use to open the documents
Empty
Empty
Status
Doc/Documentation manager
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
  • Displaying the document is not done directly by Tuleap but by the ONLYOFFICE Document server, Tuleap exposes only the necessary endpoint to communicate with ONLYOFFICE and initiate the communication

This plugin is based work made by the ONLYOFFICE team: https://github.com/ONLYOFFICE/onlyoffice-tuleap/tree/develop

Details
#27555
Thomas Gerbet (tgerbet)
2022-08-26 14:31
2022-07-12 13:57
3532

References
Referencing story #27555

Git commit

tuleap/tuleap/stable

Bootstrap ONLYOFFICE plugin 45ec04e089
Decouple RESTCurrentUserMiddleware from the controllers 44ed5b2fa0
Expose a way for the ONLYOFFICE document server to retrieve the document 432c894e76
feat: Add Download in dropdown menu 3076479200
feat: Override link document plugin cfcf4e978e
Display a siteadmin page to setup required ONLYOFFICE document server settings 008dc60966
feat: Initiate navbar for onlyoffice integration f8e7a8271a
Save ONLYOFFICE document server settings 7e170b0ecc
Allow to pass a ConcealedString when setting a value via \Tuleap\Config\ConfigSet f856132946
Setup dev env with ONLYOFFICE document server 92bf017886
fix: Do not display encrypted secret with config-get 6b4dc416d5
feat: Raise an error for not supported documents a4eceb0404
Case should not be taken into account when checking if a file can be opened in OO 285b65ae13
feat: Open in OO from QuickLook f4bd5a74e0
refactor: introduce {Header,Footer}Configuration 07dcbeb43d
feat: Track number of documents opened in OO a721f2ae4b
Cleanup unused properties in the OpenInOnlyOfficeController class 5b5da77485
Start loading the ONLYOFFICE editor 25a5572085
fix: remove unused private property $version in Layout 41b949f4c5
Extract retrieval of the last version of a docman file bba849b660
Allow to specify a LogLevel when using \Tuleap\NeverThrow\Fault::writeToLogger 893bcc97e5
feat: Display "Back to" link for OO view 2075f9eb66
fix: cannot dl of files other than supported by OO ac251e58df
feat: Do not override URL if plugin is misconfigured 2dda5d6417
Enforce minimal ONLYOFFICE secret length requirement c4ce980d96
lcobucci/jwt: 4.1.5 -> 4.2.1 fd85e43686
feat: Server url/secret validation via config-set 82850597f7
Load directly the stylesheet on the OO editor page instead of using an empty script e295d96962
Give information to ONLYOFFICE to load documents 6910732ee7
feat: reduce help button in OO d222691549
refactor: Build config from OnlyOfficeDocument eb57626512
Package ONLYOFFICE plugin 20acf3b977
feat: Switch onlyoffice plugin to project scope 204027237c
Drop resource isolation bypass 04c6d847bc
Specify the document type when loading ONLYOFFICE 9bcb3fc3d8

Follow-ups

User avatar
Thomas Gerbet (tgerbet)2022-07-12 14:10
  • Technical informations
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes