Assets 2

Release org.gcube.4-13-0

We are pleased to announce the roll-out of gCube 4.13.0.This release contains several improvements and bug fixing for the following subsytems:

org.gcube.data-transfer.uri-resolver.1-16-0

  • Date 2018-10-24
  • Add StorageHubResolver to URI-Resolver released in production Task [#12760]

org.gcube.distribution.gcube-bom.1-2-0

  • Date 2018-11-26
  • Updated resource-registry related clients and libraries Task [#11941]

dataminer-pool-manager.2-5-0

  • Date 2018-11-26
  • SVN parameters get from IS
  • Python3.6 added Ticket [#12742]

org.gcube.accounting.accounting-aggregator-se-plugin.1.5.0

  • Date 2018-11-26
  • Creating uber-jar instead of jar-with-dependencies Task [#10136]

portlets-widgets.workspace-explorer.2-0-1

  • Date 2018-11-26
  • Removed final to a Constant Task [#10943]
  • Fixed breadcrumb on SelectDialaog

org.gcube.content-management.storage-manager-core.2-9-0

  • Date 2018-09-24
  • SSL enabled

org.gcube.content-management.storage-manager-trigger.1-8-0

  • Date 2018-10-01
  • Enabled ssl connection to mongodb

org.gcube.content-management.storage-manager-wrapper.2-5-1

  • Date 2018-10-11
  • Constants definition moved on storage-manager-core Castants class
  • Added new Costants class for Junit package

org.gcube.data-analysis.operation-statistical.1-3-0

  • Date 2018-10-01
  • Update to StorageHub

org.gcube.data-catalogue.ckan-util-library.2-8-0

  • Date 2018-11-26
  • Patched method DataCatalogueImpl#getPortletURL

org.gcube.data-transfer.uri-resolver.1-16-0

  • Date 2018-10-24
  • Add StorageHubResolver to URI-Resolver released in production Task [#12760]

org.gcube.distribution.gcube-bom.1-2-0

  • Date 2018-11-26
  • Updated resource-registry related clients and libraries Task [#11941]

org.gcube.information-system.information-system-bom.1-4-0

  • Date 2018-11-26

org.gcube.information-system.information-system-model.2-0-0

  • Date 2018-11-27
  • Added missing null checks when adding parent context in ContextImpl class
  • Changed model packages
  • Added RegistrationProvider which is used with ServiceLoader to dinamycally discover models

org.gcube.information-system.is-exporter-se-plugin.1-3-0

org.gcube.information-system.resource-registry-api.2-0-0

org.gcube.information-system.resource-registry-client.2-0-0

  • Date 2018-11-27
  • Using new resource-registry REST interface Task [#11902]

org.gcube.information-system.resource-registry-orientdb-hooks.1-4-0

  • Date 2018-11-27

org.gcube.portal.ws-synchronized-module-library.1-1-0

  • Date 2018-11-20
  • Reading the "WS-SYNCH.SYNCH-STATUS" property from StorageHub instead of HL Task [#12909]

org.gcube.information-system.resource-registry-publisher.2-0-0

  • Date 2018-11-27
  • Using new resource-registry REST interface Task [#11903]

org.gcube.information-system.resource-registry-schema-client.2-0-0

  • Date 2018-11-27
  • Using new resource-registry REST interface Task [#11904]

org.gcube.information-system.resource-registry.2-0-0

  • Date 2018-11-27
  • Removed unneeded dependency (common-smartgears-app)
  • Added utility function in ContextUtility class
  • Closing Graph Factory before opening a new one Task [#11672]
  • Redesigned REST interface Task [#11288]

org.gcube.portal.social-mail-servlet.2-3-0

  • Date 2018-08-30
  • Fix for Incident #12351 Email Parser stuck on AGINFRA Gateway
  • Notifications via emails not working for bfr.bund.de domain, Feature #12613, Replace use of "$" character with "_" when sending notification emails about posts and messages Support [#12332]

org.gcube.portlets-admin.resource-management-portlet.6-6-0

  • Date 2018-11-05
  • Infrastructure-monitor: update resource at vo level rather than vre level Feature [#12726]

org.gcube.portlets-admin.rmp-common-library.2-8-1

  • Date 2018-10-14
  • Feature #12726 update resource at vo level rather than vre level
  • Feature #11788 ContextManager class added

org.gcube.portlets-admin.runtime-resource-creator.2-4-0

  • Date 2018-11-05
  • Infrastructure-monitor: update resource at vo level rather than vre level Feature [#12726]

org.gcube.portlets-user.questions.2-3-0

  • Date 2018-10-22
  • VRE Managers and Groups: text misaligned Support [#12736]
  • Ported to Java 8 and GWT 2.8.1

org.gcube.portlets-user.tabular-data-gwt-service.2-22-0

  • Date 2018-10-01
  • Updated the support to StorageHub Task [#11879]

org.gcube.portlets-user.workspace-portlet-tree.6-23-0

org.gcube.portlets-user.workspace-portlet.6-20-0

org.gcube.portlets.user.data-miner-manager.1-9-0

  • Date 2018-10-01
  • Updated download item to support StorageHub Ticket [#11720]

org.gcube.portlets.user.statistical-algorithms-importer.1-13-0

org.gcube.resource-management.gcube-model.1-0-0

  • Date 2018-11-27
  • First Release. The component is a renaming of org.gcube.information-system.gcube-resources which should be 2.0.0

Binaries and documentation can be downloaded from official gCube website: https://www.gcube-system.org/software-releases

@gcube-system gcube-system released this Oct 10, 2018 · 1 commit to master since this release

Assets 2

We are pleased to announce the roll-out of gCube 4.12.1.This release contains several improvements and bug fixing for the following subsytems:

org.gcube.data-catalogue.catalogue-ws.1-3-0

  • Complete refactoring of code
  • Item Port type is now RESTful (old methods are still allowed)
  • Added update support for Item (#11516)
  • Changed caching mechanism from ehcache API to JSR-107. Ehcache is still used as runtime library.
  • Solved random NullPointer Exception on catalogue-ws related to old caching mechanism (#11466)
  • Fixed normalization of the organization name (#12506)
  • Added the possibility to deny social post on catalogue-ws (#12514)

org.gcube.data-catalogue.ckan-util-library.2-7-0

  • Added the possibility to deny social post on catalogue-ws (#12514)

org.gcube.data-catalogue.grsf-publisher-ws.1-7-0

  • Fixed pom to exclude libraries already provided by the container (#12510)

org.gcube.portlets-admin.remove-account-portlet.1-0-0

  • First release

org.gcube.portlets-widgets.ckan-metadata-publisher-widget.1-4-0

  • Error when trying to publish the content of a workspace folder into the catalogue (#12563)

org.gcube.portlets-widgets.grsf-manage-widget.1-3-3

  • Pop-up Text improvement for the locked records (#12255)

Binaries and documentation can be downloaded from official gCube website: https://www.gcube-system.org/software-releases

@gcube-system gcube-system released this Aug 31, 2018 · 2 commits to master since this release

Assets 2

Release org.gcube.4-12-0

We are pleased to announce the roll-out of gCube 4.12.0.This release contains several improvements and bug fixing for the following subsytems:

org.gcube.content-management.storage-manager-core.2-8-0

  • add softcopy operation upgrade to mongo-java-driver 3.6.0

org.gcube.content-management.storage-manager-trigger.1-7-0

  • upgraded mongo-java-driver-library to 3.6.0
  • managed internal "SOFT_COPY" operation

org.gcube.content-management.storage-manager-wrapper.2-5-0

  • Added new JUnit Test classes update JUnit Test Classes delete old method for retrieving remote phrase used by old smp protocol classes

org.gcube.data-catalogue.ckan-util-library.2-6-0

  • Increasing http timeout releasing ExtendCkanClient: (Task 12040)

org.gcube.data-catalogue.grsf-common-library.1-0-3

  • Added 'With Similarities'-'No Similarities' tag to GRSF Records (#11749)
  • Added 'Connected'-'Not Connected' tag to GRSF Records (#11766)
  • Add group for SDG flag (#11767)
  • Added citation field (#11811)
  • Changed 'State and trend of Marine Resource' to 'State and Trend' (#11968)
  • Changed 'Scientific advice' to 'Scientific Advice' (#11969)

org.gcube.data-catalogue.grsf-publisher-ws.1-6-0

  • Added biomass timeseries support to stock data (#11464)
  • Added 'With Similarities'-'No Similarities' tag to GRSF Records (#11749)
  • Added Tag for 'Fishing Gears' and 'Flag State' fields (#11748)
  • Added 'Connected'-'Not Connected' tag to GRSF Records (#11766)
  • Added group for SDG flag (#11767)
  • Added citation field (#11811)
  • Added sub-groups support for available time series related to GRSF Type "Assessment Unit" (#11832)
  • Added Biomass group (#11967)
  • Changed 'State and trend of Marine Resource' to 'State and Trend' (#11968)
  • Changed 'Scientific advice' to 'Scientific Advice' (#11969)

org.gcube.portal.portal-bundle.4-6-0

  • Added Storage hub dependency

org.gcube.portlets-admin.resource-management-portlet.6-5-0

  • Updated select context menu enabling filtering as you type

org.gcube.portlets-admin.training-course-app.1-0-1

org.gcube.portlets-admin.users-management-portlet.3-7-0

  • Removed acceptance admin column in table

org.gcube.portlets-user.GISViewer.4-2-2

  • Another fix regarding print out of password in clear: (Task #11352)

org.gcube.portlets-user.invite-friends.2-5-0

  • Revise email templates to not be intercepted by MailScanner: (Feature #11900)

org.gcube.portlets-user.messages.2-1-0

  • Updated Workspace Explorer dependency
  • Added support for SendTo

org.gcube.portlets-user.report-generator-portlet.6-2-0

  • Removed obsolete dependencies

org.gcube.portlets-user.tabular-data-codelistmapping-import-widget.1-9-0

org.gcube.portlets-user.tabular-data-csv-import-widget.2-10-0

org.gcube.portlets-user.tabular-data-gwt-service.2-21-0

org.gcube.portlets-user.tabular-data-json-export-widget.1-6-0

org.gcube.portlets-user.tabular-data-mainbox-widget.1-8-0

org.gcube.portlets-user.tabular-data-resources-widget.1-8-0

org.gcube.portlets-user.tabular-data-statistical-widget.1-6-0

org.gcube.portlets-user.workspace-portlet-tree.6-21-1

org.gcube.portlets-user.workspace-portlet.6-19-1

  • Revised Style sheet and updated to common set of icons
  • Migrate to workspace-uploader 2.0:(Task #12089)
  • Removed portlets-widgets.wsmail-widget dependency:(Release #12006)

org.gcube.portlets.user.statistical-algorithms-importer.1-12-0

org.gcube.portlets.user.tabular-data-csv-export-widget.1-10-0


Binaries and documentation can be downloaded from official gCube website: https://www.gcube-system.org/software-releases

@gabrielegiammatteo gabrielegiammatteo released this Jun 7, 2018 · 3 commits to master since this release

Assets 2

We are pleased to announce the roll-out of gCube 4-11-1 .This release contains few bug fixing for the following components:

org.gcube.portlets-user.gcube-geoexplorer.2-11-2

org.gcube.portlets-user.shareupdates.2-6-1

  • Removed previous jquery js load script

org.gcube.portlets-user.workspace-portlet-tree.6-20-1

  • Managed case of Exception in order to avoid failure on checkItemLocked

org.gcube.portlets.user.statistical-algorithms-importer.1-11-0

  • Added Status control in Algorithm Generator (#11750)
  • Added System parameters support (#11768)

Binaries and documentation can be downloaded from official gCube website: https://www.gcube-system.org/software-releases

@gcube-system gcube-system released this Apr 12, 2018 · 4 commits to master since this release

Assets 2

gCube4-11-0 release

We are pleased to announce the roll-out of gCube 4-11-0 . This release contains several improvements and bug fixing for the following subsytems:

Workspace Explorer App

  • Feature #11374 Download items with double click

ws-synchronized-module-library

  • First Release

gCube Social Networking Library

  • Added JsInterop DTOs (ClientPost, ClientAttachment and JSON) for supporting new IPC Client side in NewsFeed

accept-invite-portlet Portlet

  • The created account now automatic set email as verified

gCube Workspace Tree Widget

  • Task #11127 Porting to new ws-thredds engine

  • Feature #11325 Workspace: add New URL feature in the context menu of right pane

CKan utility library

  • Portlet url is built on the fly (#11294 )

accounting-service

  • Added Regex rule support with reload functionalities #11232

gCube Workspace Portlet

  • Task #11127 Porting to new ws-thredds engine

  • Feature #11325 Workspace: add New URL feature in the context menu of right pane

Geo Explorer Portlet

  • Added setting to not show portlet borders in portlet.xml

gCube GRSF Manage widget

  • Task #11124 Testing the GRSF management panel

gCube Share Updates Portlet

  • restyled checkbox for notifications

  • Removed deprecated TIBCO Pagebus library and replaces with Liferay's IPC Client Side

  • Enhanced efficiency when retrieving mentioned users or groups in posts

gCube Pick Item Widget

  • Enhanced information passed when an item is selected, now passing more info such as if the item is a group or not and the item id

Accounting Aggregator

  • Logging every 5% elaborated rows when the total number is greatest than 100000

  • Regex Rules are loaded every time the plugin is lauched #11233

  • Added possibility to force to rerun an already completed aggregation #11258

  • Added possibility to force to restart immediately an interrupetd aggregation #11280

  • Added possibility to force to start an aggregation even is too early to do it #11281

home-library-model

  • Added secureUrl parameter for getting https public link

User Management API

  • Create user method automatic set email as verified

  • Added list users methods by range

  • Added search users method by groupId and Keywords

gCube Ckan metadata publisher widget

  • Minor update

Accounting Library

  • Added support to retrieve Accounting Regex rules through Service Endpoint #11230

  • Added LOCAL as additional value of DataType

Grsf Common Library

gCube GIS Viewer Widget

  • Task #11352 Removed print out password as plaintext

statistical-algorithms-importer

  • Added support to Private algorithms #10779 ticket

  • Added user name to algorithms descriptions in SAI publication
    #10705 ticket

Other

  • Accounting Manager portlet: lower log level of o.g.p.a.a.s.SessionUtil #11259 ticket
  • Lack of blank space to separate the query term when hashtag is used 7841
  • Social-Networking - citing a people (with '@') in comments loses the focus 11189
  • Explore VREs use preloaders while loading VREs list 11434

Binaries and documentation can be downloaded from official gCube website: https://www.gcube-system.org/software-releases

@gcube-system gcube-system released this Feb 20, 2018 · 5 commits to master since this release

Assets 2

gCube 4.10.0 release

We are pleased to announce the roll-out of gCube 4.10.0. This release contains several improvements and bug fixing for the following subsytems:

Smart Executor

  • Smart executor now has a REST interface (#5109)

Information System

  • Added possibility to marshal list and array of ISManageable objects (#10796)
  • Created a Resource Registry Schema Client (#10248)
  • Improved IS Entity/Relation scanning on IS-Model library to support multiple inheritance (#5706)

SmartGears

  • Improved smartgears-distribution install script to cleanup tomcat/lib (#10711)

Accounting

  • Reorganized URLs to be REST compliant (#10810)
  • Added the ability to marshal/unmarshall list and array of Records
  • Add the ability to rewrite the calledMethod which match a regular expression (#10646)
  • Added a way to esplicitly set the scope in accounting-analytics (#10188)

Data Transfer

  • Created a data-transfer-service plugin for thredds catalogs (#10106)

Data Analysis

  • The SAI now sends information to the Pool Manager about the user publishing the algorithm and all the users who share the SAI project with him (#10779)
  • The DataMiner now filters the algorithms depending on the users' visibility rights (#10778)
  • The algorithms installer should manage a list of users with visibility rights on an algorithm (#10750)

User Portlets

  • Extended GISViewer's zoom range (#10612)
  • On VREModeler Portlet, removed the mandatory node in creation phase (#6315)
  • Beautified the GeoExplorer, so as while adding an external WMS layer, not to look weird (#10608)
  • On Authorisation Option portlet, application tokens could only be created by VRE Managers/ Portal Administrators (#10774)
  • On SAI, fixed the "Set Main" behavior in case of R (#10523)

Index Service

  • Extended the rest service of the index, to allow fetching the (whole indexed) data in a scrollable way (#10735)

Other

  • Enhanced the storage client library. It now checks if remote file exists (#5799)
  • Enhanced social util library: urls with ipv4/ipv6 are now recognized (#10984)
  • Updated the template for thredds' catalog.xml (#10617)

Resource Management

  • Integrated Resource Registry with the Resource Registry Context Client (#10249).
  • Created a context operation on Resource Manager (#10762)
  • Defined error codes returned by the service methods (#10789)

Various bug fixes

  • In accounting, forced use of fallback caused duplication of records in fallback files (#10677)
  • On social-networking, some characters were not recognized by hashtag regex (#10700)
  • Workspace download folder, fixed a tomcat temp occupation issue (#10831
  • Fixed a problem in social networking post format (#10974)
  • On Social Networking Service, fixed a typo on the landing page's message, which missed "group" (#10997)
  • On social portlet, fixed a bug which did not allow to paste links having '@' (#10987)

Binaries and documentation can be downloaded from official gCube website: https://www.gcube-system.org/software-releases

@gcube-system gcube-system released this Dec 21, 2017 · 6 commits to master since this release

Assets 2

We are pleased to announce the roll-out of the release gCube 4.9.0. This release contains several improvements and bug fixing for the following subsytems:

Information System
  • Added a modifiedBy in header of entities and relations (#9999). Also, exposes getSchema() API through Schema port type in addition to Access port type (#10244, #10245).
  • Added a context creation on new resource-registry on the VRE Deployer portlet (#10052). Also, reformed Context APIs to use JSON in HTTP body instead of get plain parameters (#10216, #10246).
  • Many changes have been also made on resource registry context (#10247, #10238, #10318, #10219, #10217, #10435, #10610)
Data transfer
  • Created a read (#10108) and a delete interface (#10562) for data-transfer-service.
  • Made an enhancement on Geonetwork Resolver : ported to Geonetwork connector (#10381)
Resource management
  • Integrated resource manager with the Jersey Test Framework (#10445)
Portal
  • Upon VRE Creation, a mail is now sent to infraManager (#5729)
  • Enhanced the invitations mechanism to avoid the double step (registration plus invite acceptance) (#6095)
Data Analysis
  • Dataminer is now provided as a war file and not a zip (#8557)
Spatial data
  • Org.gcube.spatial.data.geonetwork library now supports Geonetwork 3.0 (#5769)
Data access
  • Developed a connector to GeoNetwork webapp in order to exploit gcube-token in http requests, when present. (#9300)
Portlets
  • on VREModeler Portlet, removed the mandatory node in creation phase (#6315)
  • Added pagination to Workspace Explorer for DataMiner (#9114)
Various bug fixes
  • Reopen DB connection on resource registry if closed, which happened when the orientdb instance was restarted (#10221)
  • On resource registry, the serialized resource remained at the old verson in some cases after update (#10390)
  • On home library APIs, fixed the file's size wrongly settting for very large files (#10343)
  • Workspace copy operation did get the wrong target folder whenever copying and pasting folder (#9758)
  • Fixed a bug on GeoNetwork library which did not released Sockets (#10493)
  • Fixed a bug on SAI , which occured whenever someone clicked on the Set Main button for the first time, SAI could not store the algorithm name (#10517)

Binaries and documentation can be downloaded from official gCube website: https://www.gcube-system.org/software-releases

@gcube-system gcube-system released this Dec 21, 2017

Assets 2

We are pleased to announce the roll-out of the release gCube 4.8.0. This release contains several improvements and bug fixing for the following subsytems:

SmartExecutor
  • Minor modifications on resource-registry-handlers, resource-registry-orientdb-hooks, resource-registry-client, information-system-model, is-sweeper-se-plugin, resource-registry-api, is-exporter-se-plugin, smart-executor-api, gcube-resources and smart-executor-client modules to produce fat-jars (#10156, #10158, #10159, #10160, #10162, #10165, #10166, #10167, #10168, #10169, #10170, #10171)
Data Analysis
  • Developed of a prototype for Analytics Dashboard Portlet (#10186)
  • On DMPoolManager, reinforced the behavior of the algorithms when deployed in Production environment (#10088)
  • On DataMiner PoolManager there was an Improvement on the configuration file (#9724). Furthermore, the DataMiner service updates are now based on revision_number of algorithms (#9562)
  • DataMiner service returns only volatile links as result. Those resources are now copied to storage persistence area before exposing them as result (#8265)
User Portlets
  • Enhanced the Workspace-Explorer-App to read the scope from an environment variable (#9926).
  • There is an improved resource management in TabMan (#9056)
Portlet Widgets
  • Thredds synchronization feature is now integrated with Workspace gui (#9760).
Data Transfer
  • On data-transfer service, the transfer phase now uses temp files until completion and before applying plugin invocations (#10001)
Common
  • Upgraded JackRabbit repository to version 3 (#4929)
Information System
  • Made Registry API take json as input (#9877)
  • New scopes have been added to the registry (#10097)
  • Added getFilteredResources() in ResourceRegistryClient (#10172)
  • Added an API to resource-registry to retrieve Resource instances filtering them (#9772)
Various bug fixes
  • Fixed a bug on SmartExecutor which included an exception while invoking the stop() method (#10064)

Binaries and documentation can be downloaded from official gCube website: https://www.gcube-system.org/software-releases

@gabrielegiammatteo gabrielegiammatteo released this Oct 19, 2017 · 9 commits to master since this release

Assets 2

gCube 4.7.1 release

We are pleased to announce the roll-out of the maintainance release gCube 4.7.1. This release fixes a critical bug found in the production portal.

User Management Portlet
  • Fixed a problem that causes in some circumstances users to be deleted from a group when they are assigned to new groups (#9931).
  • Fixed the group email template formatting (#9930)

Binaries and documentation can be downloaded from official gCube website:
https://www.gcube-system.org/software-releases

@gabrielegiammatteo gabrielegiammatteo released this Oct 13, 2017 · 10 commits to master since this release

Assets 2

gCube 4.7.0 release

We are pleased to announce the roll-out of gCube 4.7.0. This release contains several improvements and bug fixing for the following subsytems:

Infrastructure
  • Solved a problem into contacting voms server from node2-d-d4s.d4science.org (and fhn-manager-t.pre.d4science.org then). The voms certificate was valid, plus both the VOMS configuration and the certificates directory were correct. It has been solved by creating a new certificate with different parameters (RFC 3820 skipped) and replacing the old one stored in the Information System. (#9863)
Data Analysis
  • Added a specific accounting on Dataminer (#9649)
  • DataMiner now Supports service update based on revision_number of algorithms. (#9562)
  • DataMiner service returned only volatile links as result. Those resources are now copied to storage persistence area before exposing them as result. (#8265)
User Portlets
  • Messages portlet has been renewed and made responsive, by reimplementing the UI of the current Messages. (#9729)
Information system
  • Added an API to resource-registry to retrieve Resource instances filtering them (#9772)
Geoexplorer
  • Previously, Uri Resolver could resolve the type "Gis Link" as "Geo Link" performing an HTTP resolution (redirect) to "Gis Viewer Application". A new resolver has been created to get an HTTP resolution to "GeoExplorer Application". (#7350)
Various bug fixes
  • Added a Jackson declaration to gcube-bom (#9833)
  • Fixed a the "cannot access shared VRE folder as test user" bug (#9865)

Binaries and documentation can be downloaded from official gCube website:
https://www.gcube-system.org/software-releases