Chatter Reports
This web application reports the chatter posts submitted/mentioned by a logged-in user on a given date. The application is running at https://chatterreport.cloudfoundry.com/Report
A chatter post is assumed to be one of the following:
- User post on user's wall
- User posts on other's wall
- User posts to groups
- Comments (Shown in 'more details'. See below)
- User mentions to others
- User mentions recieved
Simply put, all posts in the logged-in user's profile page are candidates for display
User profile : The logged-in user's profile name is displayed at the top right corner along with the image of the user.
Ordering of Posts : A drop-down menu is used to present the dates on which the user submitted one or more posts. The dates are presented with the 'Most' Recent Post' at the beginning of the drop-down (and seelcted by default).
Toggling between Dates : Selecting a different date will trigger a request to the server to get the posts belonging to that date.
Post Information : The following infomation are given for each post sumbited by the user
- Date and time of submission
- The post message (along with the total number of posts for that date)
- The post type (Text, Mention)
- The number of likes for that post
- The number of comments recieved by that post
- More Details - Shows the complete post in a popup window. THis section contains the comments recieved for posts and the comment posted by the user
Logout : Invalidates the user's session and performs a soft login. Clearing the browser cookies will prompt the user to provide the login credentials.
harshab85@gmail.com qwerty123$
sharanyaharsha@gmail.com qwerty123$
benkingtest@gmail.com qwerty123$
maxpaynetest@gmail.com qwerty123$
rogerbanner@gmail.com qwerty123$
chattertestuser100@gmail.com qwerty123$ (Email for confirmation: chattertestuser@gmail.com)
-
Logout - The 'sid' cookie which needs to be removed for prompting the login page is not available in the request context. This can be resolved by channging the application context path to / instead of /Report. Clearing the browser cookies will alos prompt the user to login.
-
Profile picture - The user's profile picture is display only when the user is logged-in though the dev community page. This can be tested with harshab85@gmail.com/qwerty123$