Task #17226

Task #12909: Workspace to StorageHub

Task #16688: Evaluate list of methods to add/migrate from HL to SHUB

Workspace and Workspace Tree: migrate HL remaining methods to SHUB

Added by Francesco Mangiacrapa about 1 month ago. Updated 21 days ago.

Status:FeedbackStart date:Jul 16, 2019
Priority:NormalDue date:
Assignee:Francesco Mangiacrapa% Done:

100%

Category:portlets-user
Sprint:Workspace to StorageHub
Milestones:
Duration:

Description

The components Workspace and Tree must be cleaned out of any HL method by moving them to SHUB

History

#1 Updated by Francesco Mangiacrapa about 1 month ago

  • % Done changed from 0 to 10

The methods:

- loadGcubeItemProperties
- getUserWorkspaceQuote
- getUserWorkspaceTotalItems
- getUserWorkspaceSize
- getItemDescriptionById
- getParentByItemId
- loadLastModificationDateById
- loadSizeByItemId

have been moved partially (because of #16688#note-4) or totally to SHUB.

About the method:

loadSizeByItemId

at the moment we are not able to calculate the size of a folder... @lucio.lelii@isti.cnr.it Is this correct?

#2 Updated by Lucio Lelii about 1 month ago

yes, we are not able to calculate the size of a folder, but we can copy google drive that doesn't show the size of a folder

#3 Updated by Francesco Mangiacrapa 28 days ago

  • % Done changed from 10 to 30

Moved to SHUB also:

- getAccountingHistory
- getItemsBySearchName
- loadGcubeItemProperties

#4 Updated by Francesco Mangiacrapa 23 days ago

  • % Done changed from 30 to 50

Moved to SHUB also:

- setGcubeItemProperties
- createExternalUrl
- markFolderAsPublicForFolder
- getImagesForFolder

#5 Updated by Francesco Mangiacrapa 21 days ago

  • % Done changed from 50 to 70

All methods contained in the workspace-tree component have been migrated to SHUB.
I can't remove HL dependencies (from .pom) due to ws-thredds components (widget, library and so on) that still are HL dependant.
The workspace, the workspace-tree and the storagehub-client-wrapper have been updated on my private SVN.

#6 Updated by Francesco Mangiacrapa 21 days ago

  • % Done changed from 70 to 100
  • Status changed from In Progress to Feedback

Also available in: Atom PDF