-
Notifications
You must be signed in to change notification settings - Fork 157
Closed
Description
Prerequisites
- bump web
- bump reva
- create RC tag https://github.com/opencloud-eu/opencloud/releases/tag/4.0.0-rc.1
- update introductionVersion - update introductionVersion before release #1920
- add new production version - chore: add new production version #1941
Breaking change
QA Phase
-
Compatibility test between 2.0.5 and 4.0.0 with decomposed fs
-
Compatibility test between 2.0.5 and 4.0.0 with posix fs
-
Performance test @fschade
- STORAGE_USERS_DRIVER=posix
- 75vu's, 60m
- 750vu's, 60m
- decomposed
- 75vu's, 60m
- 750vu's, 60m
- STORAGE_USERS_DRIVER=posix
-
Documentation test
- Review documentation
- Verify all new features documented @Svanvith @Heiko-Pohl https://docs.opencloud.eu/docs/admin/welcome/features
- Create upgrade documentation @Svanvith @Heiko-Pohl Upgrade Tutorial 4.0.0 docs#527
- Check installation guides https://docs.opencloud.eu/docs/admin/getting-started @phil-davis
-
e2e tests with different storage
-
decomposedautomated see opencloud CI need run with [decomposed] tag - see here [decomposed]Update version 4.0.0 rc.2 #1917 -
decomposeds3@ScharfViktor - running localyOC_BASE_URL=cloud.opencloud.test RETRY=1 HEADLESS=true PARALLEL=2 pnpm test:e2e:cucumber tests/e2e/cucumber/features/{a11y,admin-settings,file-action,journeys,navigation,search,shares,smoke,spaces,user-settings} -
posixautomated see opencloud CI -
posixwatch_fs enabled automated see opencloud CI
-
-
Different deployments methods
- e2e tests agains opencloud-charts @saw-jan
- docker use https://github.com/opencloud-eu/qa/blob/main/.github/ISSUE_TEMPLATE/docker-compose_test_plan_template.md @ScharfViktor @schweigisito
- binary @phil-davis do the testing docs - smoke test
- multitanacy @ScharfViktor
-
different clients
- desktop
- desktop linux run auto test @saw-jan
- desktop linux exploratory testing @jnweiger
- desktop mac exploratory testing @ScharfViktor
-
android@jnweiger -
iosexploratory testing @ScharfViktor
- desktop
-
check docs german translation @jnweiger
- german translations desktop at 100%
- added ca. 80 strings to french desktop translations; 12 remaining (beyond me)
-
exploratory testing @jnweiger
Collected bugs
Issues seen in opencloud (3.7.0)
- Contect menu of a space does not offer "remove" #1794
- Hiding a share explicitly at the server is not honored by the desktop client #1833
- Thumbnails are missing in Deleted files view #1834
- Inconsistent permission handling when sharing a folder of a space with a space member #1847
- Move folder with replace fails web#1617
- No way to upload file larger than ANTIVIRUS_MAX_SCAN_SIZE #1862
- Data is not deleted from S3 after deleting the space (personal or project) #1865
- multitenancy. no personal space or incorrect configuration #1907
- dev docs list environment variabls as introduced in version 'next'. #1933
- issues with remote icap virus scanner can lead to acceptance of infected files #1942
Issues seen in Web UI (3.7.0)
- Text editor should suggest 'save as' to resolve conflicts. web#1608
- Admin cannot add Members to his Spaces when using Admin view web#1598
- Hidden shares are confusingly hidden web#1579
- eye icon used is for two different things in view of shares web#1578
- Save As in Texteditor is hard to use web#1630
- User with edit role cannot add tag to shared recouces web#1635
- Text Editor fails to update preview on save web#1675
Issues seen in Desktop Client (3.0.0.1834 ... 1976)
- Translation: German: Wizard, "Finish" is translated as "Beenden" desktop#645
- Re-using the same local sync folder fails desktop#646
- Communicate that the content of the root of all syncs is not synced itself desktop#647
- typo "exisitng" desktop#648
- tray icon status differs from actual desktop client status desktop#651
- client log has binary \0 as every second character desktop#652
- Crash when resuming sync - [fatal default]: ENSURE: "_currentSync->isSyncRunning()" desktop#653
- Missing german translation when sync folder is in use: Invalid local download directory desktop#654
- crash when restarting sync: [fatal default]: ASSERT: "false" in file syncengine.cpp, line 300 void OCC::SyncEngine::startSync() desktop#655
- Restart sync actually stops syncing desktop#656
- Wrong Server URL causes misleading Oauth error desktop#657
- Crash when renaming or deleting a large file during download desktop#678
- Crash when removing sync folder of a share locally desktop#679
- Select the local folder dialog only allows to choose existing folders desktop#681
- Paused icons are shown while not paused desktop#703
- "Failed to retrieve user info" warning after folder sync conection desktop#704
- Windows VFS: new local file automatically dehydrates without notice desktop#706
- Windows: Rename a file to start with . causes an error desktop#707
- simultaneous folder rename on server and client can merge folder contents into one desktop#708
- enable 'sync hidden files' fails to start syncing desktop#714
Issues seen in Android (1.0.0)
- The .space folder is synced and can be changed #1848
- No possibility to upload files when clicking "Uploads" android#39
After QA Phase ( IT releated )
- bump version in
pkg/version.go - Run CI
- create final tag
v4.0.0 - observe CI Run on tag
- Merge Release branch into
main - Create
stable-4.0branch https://github.com/opencloud-eu/opencloud/tree/stable-4.0 - publish release notes to the docs publish release info 4.0.0 docs#542
- update demo.opencloud.eu
-
updatenot needed. It finds automatically new versionopencloudversion in the bare metal install
After QA Phase ( Marketing / Product / Sales related )
-
notify marketing that the release is ready @tbsbdr
-
announce in the public matrix channel
-
press information @AnneGo137
- Social Media @AnneGo137
- Blogentry @AnneGo137
- Internal meeting (Groupe Pre-Webinar) @db-ot
- Partner briefing (Partner should be informed about features, new) @matthias
-
Webinar DE & EN @AnneGo137
-
Website ergänzen @AnneGo137
- Features @AnneGo137
- Service & Support - New Enterprise Features @tbsbdr
- OpenCloud_Benefits.pdf updates @AnneGo137
- Welcome Files: Features as media [@tbsbdr
-
Flyer update @AnneGo137
-
Sales presentation @matthias
Candinya
Metadata
Metadata
Assignees
Labels
No labels