diff --git a/pom.xml b/pom.xml index b9b8e04..5d1afc2 100644 --- a/pom.xml +++ b/pom.xml @@ -75,6 +75,7 @@ org.gcube.portlets.user wsmail-widget [1.1.0-SNAPSHOT, 2.0.0-SNAPSHOT) + provided org.gcube.portlets.user diff --git a/src/main/java/org/gcube/portlets/user/newsfeed/client/panels/NewsFeedPanel.java b/src/main/java/org/gcube/portlets/user/newsfeed/client/panels/NewsFeedPanel.java index c841c12..72164bf 100644 --- a/src/main/java/org/gcube/portlets/user/newsfeed/client/panels/NewsFeedPanel.java +++ b/src/main/java/org/gcube/portlets/user/newsfeed/client/panels/NewsFeedPanel.java @@ -438,7 +438,8 @@ public class NewsFeedPanel extends Composite { newsPanel.clear(); newsPanel.add(new HTML("
" + "Ops! There were problems while retrieving your feeds!.
" + - "Looks like we are not able to communicate with the infrastructure,
please try again in a short while.
")); + "Looks like we are not able to communicate with the infrastructure, (or your session expired)
please try again in a short while or refresh the page.")); + stopTimer(); } private void doAddLike(final TweetTemplate owner, final String feedId) { diff --git a/src/main/java/org/gcube/portlets/user/newsfeed/server/NewsServiceImpl.java b/src/main/java/org/gcube/portlets/user/newsfeed/server/NewsServiceImpl.java index 93e72b6..61b92e6 100644 --- a/src/main/java/org/gcube/portlets/user/newsfeed/server/NewsServiceImpl.java +++ b/src/main/java/org/gcube/portlets/user/newsfeed/server/NewsServiceImpl.java @@ -104,6 +104,11 @@ public class NewsServiceImpl extends RemoteServiceServlet implements NewsService return getEclipseResult(userName, false); } else { + //in case the portal is restarted and you have the social home open it will get test.user (no callback to set session info) + //this check just return nothing if that happens + if (userName.compareTo("test.user") == 0) + return null; + _log.info("****** retrieving feeds for user: " + userName); User currUser = OrganizationsUtil.validateUser(userName); diff --git a/src/main/webapp/images/Avatar_default.png b/src/main/webapp/images/Avatar_default.png new file mode 100644 index 0000000..2a6c844 Binary files /dev/null and b/src/main/webapp/images/Avatar_default.png differ diff --git a/src/main/webapp/images/close.png b/src/main/webapp/images/close.png new file mode 100644 index 0000000..978ee49 Binary files /dev/null and b/src/main/webapp/images/close.png differ diff --git a/src/main/webapp/images/close_darker.gif b/src/main/webapp/images/close_darker.gif new file mode 100644 index 0000000..0ae170c Binary files /dev/null and b/src/main/webapp/images/close_darker.gif differ diff --git a/src/main/webapp/images/comment_edit.png b/src/main/webapp/images/comment_edit.png new file mode 100644 index 0000000..d31e68a Binary files /dev/null and b/src/main/webapp/images/comment_edit.png differ diff --git a/src/main/webapp/images/edit.png b/src/main/webapp/images/edit.png new file mode 100644 index 0000000..03d88a1 Binary files /dev/null and b/src/main/webapp/images/edit.png differ diff --git a/src/main/webapp/images/feeds-loader.gif b/src/main/webapp/images/feeds-loader.gif new file mode 100644 index 0000000..89ae681 Binary files /dev/null and b/src/main/webapp/images/feeds-loader.gif differ diff --git a/src/main/webapp/images/feeds-spacer.gif b/src/main/webapp/images/feeds-spacer.gif new file mode 100644 index 0000000..dabcc3c Binary files /dev/null and b/src/main/webapp/images/feeds-spacer.gif differ diff --git a/src/main/webapp/images/grid_small_dot.png b/src/main/webapp/images/grid_small_dot.png new file mode 100644 index 0000000..b6f9099 Binary files /dev/null and b/src/main/webapp/images/grid_small_dot.png differ diff --git a/src/main/webapp/images/loading-comments.gif b/src/main/webapp/images/loading-comments.gif new file mode 100644 index 0000000..507b556 Binary files /dev/null and b/src/main/webapp/images/loading-comments.gif differ diff --git a/src/main/webapp/images/spacer-dot.png b/src/main/webapp/images/spacer-dot.png new file mode 100644 index 0000000..4ae3d33 Binary files /dev/null and b/src/main/webapp/images/spacer-dot.png differ diff --git a/src/main/webapp/images/star_blue.png b/src/main/webapp/images/star_blue.png new file mode 100644 index 0000000..e475c89 Binary files /dev/null and b/src/main/webapp/images/star_blue.png differ diff --git a/src/main/webapp/images/user_endorse.png b/src/main/webapp/images/user_endorse.png new file mode 100644 index 0000000..df0576e Binary files /dev/null and b/src/main/webapp/images/user_endorse.png differ diff --git a/src/main/webapp/images/warning_blue.png b/src/main/webapp/images/warning_blue.png new file mode 100644 index 0000000..a4e57c6 Binary files /dev/null and b/src/main/webapp/images/warning_blue.png differ