owncloud / richdocuments

:notebook_with_decorative_cover: Collabora Online for ownCloud
118 stars 53 forks source link

Release 3.0.0 for Guzzle7 #472

Closed phil-davis closed 2 years ago

phil-davis commented 2 years ago

for guzzle7 core issue https://github.com/owncloud/core/issues/39387

to release with oC core 10.11

Note: release 2.8.0 should best happen first, to get the latest code released that will work with core 10.10 and earlier.

jnweiger commented 2 years ago

'Richdocuments' Test Plan

Template: https://github.com/owncloud/QA/tree/master/Server/Test_Plan_richdocuments.md

Setup

Setup details (click to view) * [ ] setup via `make_oc10_apps.sh richdocuments` -> https://oc10110-richdocuments-300rc2-20220926.jw-qa.owncloud.works

Testing functionality

Test Case Expected Result Result Related Comment
occ a:e richdocuments app gets enabled :heavy_check_mark:
occ a:dis richdocuments app gets disabled :heavy_check_mark:
Configure wopi connects via WOPI :heavy_check_mark:
Smoke test text document Basic editing works :heavy_check_mark:
Smoke test spreadsheet Basic editing works :heavy_check_mark:
Smoke test impress Basic editing works :heavy_check_mark:
Smoke test impress Full screen Presentation :heavy_check_mark: Test with firefox and google chrome - (the latter had a 'sameorigin' error before 3.0.0)
Smoke test drawing Basic editing works :heavy_check_mark:
enable pdfviewer edit chooser popup allows choice :heavy_check_mark:
Smoke test PDF option collabora allows to add comments, then download :heavy_check_mark:
Smoke test PDF option files_pdfviewer works :heavy_check_mark:
enable texteditor edit chooser popup allows choice :heavy_check_mark:
Smoke test TXT option collabora allows text editing :heavy_check_mark:
Smoke test TXT option files_textviewer works :heavy_check_mark:
Secure view checkbox grayed out without ee license :heavy_check_mark:
Secure view sharing defaults to secure view :heavy_check_mark:
Secure view documents have watermark, cannot be downloaded :heavy_check_mark:
Secure view still works with invalid or expired license key, until disabled :heavy_check_mark:

jnweiger commented 2 years ago

Issues seen while testing

jnweiger commented 2 years ago

@timar QA passed from my side. Ready for you to provide a signed final: https://github.com/owncloud/richdocuments/releases/tag/v3.0.0-rc.2

jnweiger commented 2 years ago

Final 3.0.0 is on github. Closing here, when it is also on marketplace. Done.

After updating your server to 10.0.0, you can update richdocuments like this: occ market:upgrade --major richdocuments