Commit Graph

64 Commits

Author SHA1 Message Date
Massimiliano Assante cf37f90b4d updated 2 notification methods 2022-05-05 14:10:17 +02:00
Massimiliano Assante 67b4e9b81e Fix for Bug #18832 Workspace notifications on workspace item renaming 2020-03-17 15:47:29 +01:00
Massimiliano Assante d62d919ddd Fix for javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/alternative;
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@181735 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-09-19 09:05:08 +00:00
Massimiliano Assante ed35f67885 Bug #16673, News Feed: comments with links between parenthesis not recognised and Bug #16724
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@179525 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-05-23 10:19:35 +00:00
Massimiliano Assante 370b543326 Bug #16725, Social networking: emails notification
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@179509 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-05-22 14:02:00 +00:00
Massimiliano Assante 9cf69e4e99 Feature #12613 Replace use of "$" character with "_" when sending notification emails about posts and messages
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@172022 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-10-08 10:34:59 +00:00
Massimiliano Assante 08b7e7df30 Feature #11739, Revise posts and comments notification emails
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@169425 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-25 14:05:39 +00:00
Massimiliano Assante 62b473ed63 Feature #11739, Revise posts and comments notification emails
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@169422 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-25 14:01:04 +00:00
costantino.perciante 97f79e81c0 WARNING / LEGAL TEXT updated
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@144444 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-28 16:32:59 +00:00
costantino.perciante a6b39da0ba Fixed vre reported in the subject for some notifications (such as like notification, comment/own comment and mention notifications). The full discussion is now reconstructed only when one of the following notification types is used: like notification, comment/own comment and mention notifications
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@141753 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-25 10:55:12 +00:00
costantino.perciante 54db46f5f4 Added support to job notifications. Added support for ticket #6342. Moved back to version 1.2.0 in pom.xml. Added a new notifyPost method that accepts set types for hashtags and mentioned vre groups to avoid duplicates.
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@141666 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-20 13:45:53 +00:00
Massimiliano Assante 1abe50026c modified some methods to support usage from remote service and remove the local impl.
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@141613 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-18 11:37:27 +00:00
Massimiliano Assante 52838134e5 partially removed dependency toward portal manager
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@141591 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-16 17:10:09 +00:00
Massimiliano Assante 1060ed3dac Revised text for favorite removal
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@132889 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-10-07 09:28:27 +00:00
Massimiliano Assante 6c813d5e0b revised some notificaiton text (removed favorite in like)
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@131776 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-09-26 10:14:27 +00:00
costantino.perciante 14a6f9f61b Minor fix
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@129134 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-06-16 09:27:36 +00:00
costantino.perciante b657904c94 minor fix
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@129133 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-06-16 09:15:38 +00:00
costantino.perciante 38a879a189 Fixed email's subject when comments are made at root level in news feed (the vreName is extracted from the feed)
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@129132 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-06-16 09:08:37 +00:00
costantino.perciante 1013df1f25 Fixed comment parsing when constructing back the html email
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@129131 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-06-15 16:26:58 +00:00
Massimiliano Assante ed362867d0 refactored for handling notification of messages, cleaned code
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@128632 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-05-17 08:20:18 +00:00
Massimiliano Assante 3b6f570d4a refactored for handling messages
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@128627 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-05-16 17:18:23 +00:00
Massimiliano Assante 47cb995f79 just added another author
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@128315 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-04-26 13:47:53 +00:00
Massimiliano Assante 7790c9d91d emails are working
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@128068 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-04-13 16:10:22 +00:00
costantino.perciante 678f5f5f4a Vrename is reported in the email's subject. Changelog update for the new version 0.16.0
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@124355 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-19 13:05:20 +00:00
costantino.perciante 70ca2c7904 Removed useless imports
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@124311 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-18 16:58:33 +00:00
costantino.perciante 3cd229ca74 Finished adding support to show discussions in email's body.
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@124290 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-18 14:30:58 +00:00
costantino.perciante ed484080f0 Added support to show discussions in email's body. Version updated to 0.16
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@124273 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-17 17:27:46 +00:00
Massimiliano Assante 01727dcfb3 FIXED the wrong html encoding problem
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@119820 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-15 22:16:38 +00:00
Massimiliano Assante 1ef768a7de Added support for messages reply via email
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@119765 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-14 15:27:13 +00:00
Massimiliano Assante 4b0ade3246 Added message body in notifications for messages
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@119551 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-09 08:02:47 +00:00
Massimiliano Assante 9a95808d27 fix for Bug #518 Wrong port in redirect email links (9090)
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@117766 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-09-01 17:17:35 +00:00
Massimiliano Assante 2075061724 Added Support for user subscribe/favorite via mail to post notifications
Revised the way we shorten posts' text when this is very long, better heuristic used
Revised the way we format mail notification messages, user text is now more clear and visible
Revised the way we provide back links for posts, removed assumption that News Feed is always present the default community page

git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@117263 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-15 16:39:58 +00:00
Massimiliano Assante 86fa0951cc enhanced to read portal sender email from portal property file, removed periods at the end of notification emails.
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@117193 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-13 16:45:53 +00:00
Massimiliano Assante 79c5b84b4e Added Support for user reply via mail to post and comment notifications
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@117130 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-09 15:20:13 +00:00
Massimiliano Assante aa8f0fe59b removed method for getting portal instance name and moved to portal manager
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@117077 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-08 10:20:15 +00:00
Massimiliano Assante d5d306daab added email subjects and redirect link for TDM
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@115381 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-15 10:25:01 +00:00
Massimiliano Assante 9a1ed42444 added email subjects and redirect link for TDM
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@115380 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-15 10:24:07 +00:00
Massimiliano Assante 0a30c4474d added email subjects and redirect link for TDM
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@115375 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-15 09:10:43 +00:00
Massimiliano Assante 746d0df7ad added hashtags in subject email of post notifications, with redirection to search in the VRE
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@101406 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-11-03 18:31:09 +00:00
Massimiliano Assante c66fec20ab integrated notifications for set/unset shared folder administrator
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@100278 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-09-30 10:36:37 +00:00
Massimiliano Assante 7431c1575e added unshare folder handling and quotes for file names and folders
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@100267 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-09-29 16:47:23 +00:00
Massimiliano Assante 46e07fafeb Updated email format to actually send text plain emails without garbling html
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@99744 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-09-11 13:25:27 +00:00
Massimiliano Assante 6e36acc3c5 Implemented direct email sending through an external SMTP Server (if available in the infrastructure)
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@98226 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-07-01 15:15:20 +00:00
Massimiliano Assante bd058420b8 Fixed bug when notifications involved groups and email buffer was not cleared
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@97429 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-06-13 16:37:30 +00:00
Massimiliano Assante 696bcc759d release gcube 3-1-1
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@95942 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-05-22 14:22:49 +00:00
Massimiliano Assante f963925dc5 implemented buffer for notification email caching
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@95839 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-05-19 17:07:18 +00:00
Massimiliano Assante ef2ba42c70 fixed the workspace notification rename problem, enhanced the notification subject to make them even more informative
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@95740 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-05-15 17:28:05 +00:00
Massimiliano Assante 4189e17c99 removed important
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@94334 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-04-04 11:54:32 +00:00
Massimiliano Assante 1e4fa4fb35 revisited notification subjects
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@94328 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-04-04 11:00:25 +00:00
Massimiliano Assante 45d1c5e201 removed notification suffix in email's subjects
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@94048 82a268e6-3cf1-43bd-a215-b396298e98cf
2014-04-02 09:53:41 +00:00