revised changelog and pom, no change in the code

This commit is contained in:
Massimiliano Assante 2022-04-20 11:47:51 +02:00
parent d5eac8ea30
commit b9b918d7ce
13 changed files with 109 additions and 248 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

View File

@ -23,7 +23,7 @@
<classpathentry kind="con" path="com.google.gwt.eclipse.core.GWT_CONTAINER"/> <classpathentry kind="con" path="com.google.gwt.eclipse.core.GWT_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes> <attributes>
<attribute name="owner.project.facets" value="java"/> <attribute name="maven.pomderived" value="true"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="output" path="target/classes"/> <classpathentry kind="output" path="target/classes"/>

View File

@ -7,7 +7,9 @@ org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.release=disabled org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=1.8 org.eclipse.jdt.core.compiler.source=1.8

76
CHANGELOG.md Normal file
View File

@ -0,0 +1,76 @@
# Changelog for Social Networking Library
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v1.17.0-SNAPSHOT] - 2022-04-20
- Ported to git
## [v1.16.1] - 2018-03-07
- Added JsInterop DTOs (ClientPost, ClientAttachment and JSON) for supporting new IPC Client side in NewsFeed
## [v1.16.0] - 2017-05-25
- Added feature for hashtags in comments
## [v1.15.0] - 2017-01-25
- Added support for job completion notifications
- Improved exceptions handling
## [v1.14.0] - 2016-09-29
- Upgraded astyanax dependency to 2.0.2
- Removed support for Document Workflow notification
## [v1.13.0] - 2016-09-05
- Method to close connections pool to Apache Cassandra added
- Added methods to retrieve recent user's commented and liked posts
- Added enum class ShowUserStatisticAction
## [v1.10.0] - 2016-01-22
- Feature #1982, multi attachments to posts
## [v1.9.0] - 2016-01-15
- Feature #1663, for user statistics fast retrieval
- Feature #1493, updated the way we instanciate keyspace, now it is more efficient
- Fix Bug #246, updated methods for editing comments
## [v1.8.0] - 2015-07-03
- Added feature for invites and hashtags
## [v1.6.0] - 2014-04-08
- Added feature for post retrieval by range
- Added feature for notifications retrieval by range
- Added feature for unlike
## [v1.5.0] - 2014-03-05
- Added feature for post alert notifications
## [v1.3.0] - 2013-07-08
- Added feature for calendar notifications
- Added feature for URL encoding decoding js base 6
## [v1.2.0] - 2013-05-29
- Added feature for fine grained notifications
## [v1.1.0] - 2013-04-19
- Added feature for people taggings (mentions)
- Fix for method getAllPortalPrivacyLevelFeeds() not recongnizing application posts
## [v1.0.0] - 2013-01-11
- First release

26
FUNDING.md Normal file
View File

@ -0,0 +1,26 @@
# Acknowledgments
The projects leading to this software have received funding from a series of European Union programmes including:
- the Sixth Framework Programme for Research and Technological Development
- [DILIGENT](https://cordis.europa.eu/project/id/004260) (grant no. 004260).
- the Seventh Framework Programme for research, technological development and demonstration
- [D4Science](https://cordis.europa.eu/project/id/212488) (grant no. 212488);
- [D4Science-II](https://cordis.europa.eu/project/id/239019) (grant no.239019);
- [ENVRI](https://cordis.europa.eu/project/id/283465) (grant no. 283465);
- [iMarine](https://cordis.europa.eu/project/id/283644) (grant no. 283644);
- [EUBrazilOpenBio](https://cordis.europa.eu/project/id/288754) (grant no. 288754).
- the H2020 research and innovation programme
- [SoBigData](https://cordis.europa.eu/project/id/654024) (grant no. 654024);
- [PARTHENOS](https://cordis.europa.eu/project/id/654119) (grant no. 654119);
- [EGI-Engage](https://cordis.europa.eu/project/id/654142) (grant no. 654142);
- [ENVRI PLUS](https://cordis.europa.eu/project/id/654182) (grant no. 654182);
- [BlueBRIDGE](https://cordis.europa.eu/project/id/675680) (grant no. 675680);
- [PerformFISH](https://cordis.europa.eu/project/id/727610) (grant no. 727610);
- [AGINFRA PLUS](https://cordis.europa.eu/project/id/731001) (grant no. 731001);
- [DESIRA](https://cordis.europa.eu/project/id/818194) (grant no. 818194);
- [ARIADNEplus](https://cordis.europa.eu/project/id/823914) (grant no. 823914);
- [RISIS 2](https://cordis.europa.eu/project/id/824091) (grant no. 824091);
- [EOSC-Pillar](https://cordis.europa.eu/project/id/857650) (grant no. 857650);
- [Blue Cloud](https://cordis.europa.eu/project/id/862409) (grant no. 862409);
- [SoBigData-PlusPlus](https://cordis.europa.eu/project/id/871042) (grant no. 871042);

Binary file not shown.

View File

@ -22,12 +22,11 @@ See [Releases](https://code-repo.d4science.org/gCubeSystem/social-util-library/r
## Authors ## Authors
* **Massimiliano Assante** - [ISTI-CNR Infrascience Group](http://nemis.isti.cnr.it/groups/infrascience) * **Massimiliano Assante** ([ORCID](https://orcid.org/0000-0002-3761-1492)) - [ISTI-CNR Infrascience Group](https://www.isti.cnr.it/People/M.Assante)
* **Costantino Perciante** - [ISTI-CNR Infrascience Group](http://nemis.isti.cnr.it/groups/infrascience)
## Maintainers ## Maintainers
* **Massimiliano Assante** - [ISTI-CNR Infrascience Group](http://nemis.isti.cnr.it/groups/infrascience) * **Massimiliano Assante** ([ORCID](https://orcid.org/0000-0002-3761-1492)) - [ISTI-CNR Infrascience Group](https://www.isti.cnr.it/People/M.Assante)
## License ## License

View File

@ -1 +0,0 @@
${gcube.license}

View File

@ -1,67 +0,0 @@
The gCube System - ${name}
--------------------------------------------------
${description}
${gcube.description}
${gcube.funding}
Version
--------------------------------------------------
${version} (${buildDate})
Please see the file named "changelog.xml" in this directory for the release notes.
Authors
--------------------------------------------------
* Massimiliano Assante (massimiliano.assante-AT-isti.cnr.it), Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" - CNR, Pisa (Italy).
Maintainers
-----------
* Massimiliano Assante (massimiliano.assante-AT-isti.cnr.it), Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" - CNR, Pisa (Italy).
Download information
--------------------------------------------------
Source code is available from SVN:
${scm.url}
Binaries can be downloaded from the gCube website:
${gcube.website}
Installation
--------------------------------------------------
Installation documentation is available on-line in the gCube Wiki:
${gcube.wikiRoot}/
Documentation
--------------------------------------------------
Documentation is available on-line in the gCube Wiki:
${gcube.wikiRoot}/
${gcube.wikiRoot}/
Support
--------------------------------------------------
Bugs and support requests can be reported in the gCube issue tracking tool:
${gcube.issueTracking}
Licensing
--------------------------------------------------
This software is licensed under the terms you may find in the file named "LICENSE" in this directory.

View File

@ -1,102 +0,0 @@
<ReleaseNotes>
<Changeset component="org.gcube.portal.social-networking-library.1-16-1"
date="2018-03-07">
<Change>Added JsInterop DTOs (ClientPost, ClientAttachment and JSON) for supporting new IPC Client side in NewsFeed</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-16-0"
date="2017-05-25">
<Change>Added support for hashtags in comments</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-15-0"
date="2017-01-25">
<Change>Added support for job completion notifications</Change>
<Change>Improved exceptions handling</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-14-0"
date="2016-09-29">
<Change>upgrade astyanax dependency to 2.0.2</Change>
<Change>removed support for Document Workflow notification</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-13-0"
date="2016-09-05">
<Change>Method to close connections pool to Cassandra added</Change>
<Change>Added methods to retrieve recent user's commented and liked
feeds
</Change>
<Change>Added enum class ShowUserStatisticAction</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-10-2"
date="2016-02-29">
<Change>Enhanced feed class added</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-10-0"
date="2016-01-22">
<Change>Add support for multi attachments to post, Feature #1982
</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-9-0"
date="2016-01-15">
<Change>Add support for user statistics fast retrieval, Feature #1663
</Change>
<Change>Updated the way we instanciate keyspace, now it is more
efficient, Feature #1493
</Change>
<Change>Updated methods for editing comments, Bug #246</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-8-1"
date="2015-09-30">
<Change>If an index report an NotificationID which does not exist the
other User Notifications are returned #840
</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-8-0"
date="2015-07-03">
<Change>Added support for invites</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-7-0"
date="2014-10-24">
<Change>Added support for hashtags</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-6-1"
date="2014-05-05">
<Change>Fixed bug returning sendNotification false when a Notification
Preference was null for a given Notification Type
</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-6-0"
date="2014-04-08">
<Change>Added support for feed retrieval by range</Change>
<Change>Added support for notifications retrieval by range</Change>
<Change>Added support for unlike feature</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-5-0"
date="2014-03-05">
<Change>Added support for post alert notifications</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-4-0"
date="2013-10-21">
<Change>Ported to Feather Weight Stack</Change>
<Change>Removed GCF Dependency</Change>
<Change>Logging with sl4j Enabled</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-3-0"
date="2013-07-08">
<Change>Added support for calendar notifications</Change>
<Change>Added support for URL encoding decoding js base 64</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-2-0"
date="2013-05-29">
<Change>Added support for fine grained notifications</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-1-0"
date="2013-04-19">
<Change>Added support for people taggings (mentions)</Change>
<Change>Added fix for method getAllPortalPrivacyLevelFeeds() not
recongnizing application feeds
</Change>
</Changeset>
<Changeset component="org.gcube.portal.social-networking-library.1-0-0"
date="2013-01-11">
<Change>First Release</Change>
</Changeset>
</ReleaseNotes>

View File

@ -1,42 +0,0 @@
<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>servicearchive</id>
<formats>
<format>tar.gz</format>
</formats>
<baseDirectory>/</baseDirectory>
<fileSets>
<fileSet>
<directory>${distroDirectory}</directory>
<outputDirectory>/</outputDirectory>
<useDefaultExcludes>true</useDefaultExcludes>
<includes>
<include>README</include>
<include>LICENSE</include>
<include>changelog.xml</include>
<include>profile.xml</include>
</includes>
<fileMode>755</fileMode>
<filtered>true</filtered>
</fileSet>
<fileSet>
<directory>target/apidocs</directory>
<outputDirectory>/${artifactId}/doc/api</outputDirectory>
<useDefaultExcludes>true</useDefaultExcludes>
<fileMode>755</fileMode>
</fileSet>
</fileSets>
<files>
<file>
<source>${distroDirectory}/profile.xml</source>
<outputDirectory>./</outputDirectory>
<filtered>true</filtered>
</file>
<file>
<source>target/${build.finalName}.jar</source>
<outputDirectory>/${artifactId}</outputDirectory>
</file>
</files>
</assembly>

View File

@ -1,25 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<Resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ID></ID>
<Type>Library</Type>
<Profile>
<Description>gCube Social Networking Library</Description>
<Class>Portal</Class>
<Name>${artifactId}</Name>
<Version>1.0.0</Version>
<Packages>
<Software>
<Name>${artifactId}</Name>
<Version>${version}</Version>
<MavenCoordinates>
<groupId>${groupId}</groupId>
<artifactId>${artifactId}</artifactId>
<version>${version}</version>
</MavenCoordinates>
<Files>
<File>${build.finalName}.jar</File>
</Files>
</Software>
</Packages>
</Profile>
</Resource>

View File

@ -11,7 +11,7 @@
<groupId>org.gcube.portal</groupId> <groupId>org.gcube.portal</groupId>
<artifactId>social-networking-library</artifactId> <artifactId>social-networking-library</artifactId>
<version>1.16.2</version> <version>1.17.0-SNAPSHOT</version>
<name>gCube Social Networking Library</name> <name>gCube Social Networking Library</name>
<description> <description>
The gCube Social Networking Library is the 'bridge' between your gCube Applications and the social networking facilities. The gCube Social Networking Library is the 'bridge' between your gCube Applications and the social networking facilities.
@ -24,10 +24,6 @@
</scm> </scm>
<properties> <properties>
<gwtVersion>2.8.1</gwtVersion> <gwtVersion>2.8.1</gwtVersion>
<distroDirectory>distro</distroDirectory>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties> </properties>
@ -36,7 +32,7 @@
<dependency> <dependency>
<groupId>org.gcube.distribution</groupId> <groupId>org.gcube.distribution</groupId>
<artifactId>maven-portal-bom</artifactId> <artifactId>maven-portal-bom</artifactId>
<version>3.6.0</version> <version>3.7.0-SNAPSHOT</version>
<type>pom</type> <type>pom</type>
<scope>import</scope> <scope>import</scope>
</dependency> </dependency>
@ -119,7 +115,6 @@
<target>${maven.compiler.target}</target> <target>${maven.compiler.target}</target>
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId> <artifactId>maven-jar-plugin</artifactId>