New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New homepage implementation with Activity Feed + Recently Viewed #956
Conversation
…s & dashboards publishing activity events.
…ings out. adding new migration which creates the `activity` table.
…that we can create the first entry. also, implement user login event handling so that we can identify when a user logs in for the first time and we can publish an activity feed entry for :user-joined.
…ack start & end as separate events but part of the same activity. to do so we add a :tracking-hash to the events when they are published which is meant to remain consistent throughout the sync, then we implement our activity tracking code so that we can lookup an existing activity item and update it based on the custom hash.
…er ways of specifying an activity custom identifier.
…atabase & table associated with an activity item.
…g 012_* migration.
…an make it easy to spin up new event listeners for different things, including our second listener which will be for view count tracking.
…retty close now on Saved Questions tab.
…eact component to wrap that display.
…Recents section on the homepage (implements #938)
@@ -0,0 +1,55 @@ | |||
"use strict"; | |||
|
|||
import React, { Component, PropTypes } from "react"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
proptypes
added some code review comments. i think after that + tests passing we're g2g assuming nothing explodes on proto |
sometimes you press the wrong button cause you haven't had enough coffee |
Can we add hover text for the edit icon on saved questions? |
@salsakran yup. forgot about that one. |
Noticed this is popping up in the console for me locally: |
New homepage implementation with Activity Feed + Recently Viewed
This includes a full series of changes to support a new homepage approach ...
This implements #938 and implements #936
Required:
table
yet'Maybe:
Cleanup: