-
Notifications
You must be signed in to change notification settings - Fork 16
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
Login table #614
Login table #614
Conversation
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.
It looks like the login table rows need unique keys.
Otherwise I just had some minor suggestions, but there's also bonus points for adding mockAxios
calls to the dashboard stories 😉
I think this should have addressed all your comments now. Thanks as always for the careful reviews! |
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.
LGTM 👍 🎉
Excellent, thanks for the re-review! I'll merge now |
This adds a table of recent logins to the dashboard, using the apps/terrain endpoints added elsewhere.
This appears to the right of the analysis stats, which have been cut to half-width, on larger screens, and after the analysis stats on small screens. IP addresses redacted in case it matters, but looks like this:
I'm not sure how much I like the second column for the full date, but I thought it was more readable with both the 'ago' and the full date, and with the full dates aligned with each other in the table. Open to suggestions on how to do that a bit better, but I think this basically works in any case.