Ghost/ghost/admin/app/adapters
Sanne de Vries 2453f6afbd Added activity feed to member details screen (#1796)
closes https://github.com/TryGhost/Ghost/issues/12461

Design changes:
- added activity feed to member details page
- rearranged Stripe info to display on the right
- added toggle buttons for Stripe subscription and customer info
- added box to display activity feed for received and opened emails

Functionality changes:
- added `queryRecord()` to member adapter so `queryRecord('member', {id: x})` will hit `/members/:id/?query` instead of `/members/?id=x&query`
- updated member route to query member with `?include=email_recipients`
- added `EmailRecipient` model for access to event timestamps and email relationship setup
- added `<GhMemberActivityFeed>` component that accepts an `EmailRecipient` array and converts that into an activity list
- added support for `@model=emailInstance` to the email preview modal
- fixed a timing issue with email preview that could result in it showing blank content until the mobile/desktop toggle is used
- fixed sometimes blank member location

Co-authored-by: Kevin Ansfield <kevin@lookingsideways.co.uk>
2020-12-10 11:38:38 +00:00
..
api-key.js Added staff personal tokens 2020-11-20 10:23:19 +01:00
application.js Update package.json details, rename module to ghost-admin 2016-06-03 16:12:54 +01:00
base.js Updated delete member UI to add toggle to cancel subscriptions (#1647) 2020-07-24 16:02:42 +02:00
email.js Added ability to retry failed emails from the confirm modal (#1412) 2019-11-22 15:09:48 +00:00
embedded-relation-adapter.js Fixed multiple no-shadow linting errors 2020-06-17 09:35:46 +01:00
label.js Added labels for Members (#1477) 2020-02-14 15:04:01 +05:30
member.js Added activity feed to member details screen (#1796) 2020-12-10 11:38:38 +00:00
page.js Removed use of ?include=tags,authors,authors.roles query param on post/page requests 2019-02-25 21:55:55 +07:00
post.js Allowed sending newsletter to free members only (#1751) 2020-11-07 00:24:27 +05:30
setting.js Update package.json details, rename module to ghost-admin 2016-06-03 16:12:54 +01:00
tag.js Update package.json details, rename module to ghost-admin 2016-06-03 16:12:54 +01:00
theme.js show theme warnings/errors when activating a theme (#576) 2017-03-14 08:54:58 -05:00
user.js Removed redundant 'status=all' in user queries 2019-01-28 16:28:14 +00:00