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