Ghost/ghost/admin/app/templates
Kevin Ansfield a45f80fa82 Added fetching of member events to members-activity screen
refs https://github.com/TryGhost/Team/issues/1277

- added `ember-could-get-used-to-this` dependency to get access to Resources
  - context: https://www.pzuraq.com/introducing-use/
- added MembersEventFetcher resource for loading members events
  - using a Resource allows for a better data loading experience using only components
  - uses raw data from the API rather than going through Ember Data because we don't need full models or session-length caching that gives us
  - data is kept around in memory for the lifecycle of the resource, if the `filter` param changes the resource is torn down and recreated so it starts from page 1 again, once it's no longer used by a component it's torn down so data isn't kept around
  - paginates by using a `created_at:<={lastSeenTimestamp}` filter - this assumes the API can handle that effectively as a cursor with no duplicate or skipped records
- updated `members-activity` template to use the new resource and control data loading using infinite scroll
- moved overall screen structure from the `<MembersActivity::Table>` component into the `members-activity` template so that the table component can stay focused on just the table display
2022-01-22 15:35:08 +00:00
..
editor Migrated to <AngleBracketSyntax /> (#1460) 2020-01-16 15:14:03 +00:00
members Added new members CSV importer (#1797) 2020-12-10 01:02:31 +05:30
settings Revert "Updated Author & Contributor views" 2022-01-21 13:01:52 +00:00
setup Minor icon/copy fix for site setup flow 2021-03-05 15:55:56 +01:00
-contributors.hbs 🐛 fix broken assets (#616) 2017-04-05 14:08:15 +01:00
application-error.hbs Migrated to <AngleBracketSyntax /> (#1460) 2020-01-16 15:14:03 +00:00
application.hbs Fixed button hover text color 2021-11-17 11:46:57 +01:00
dashboard.hbs Extracted dashboard member activity into separate component 2022-01-18 15:16:22 +00:00
designsandbox.hbs Added dashboard UI skeleton 2021-02-16 18:12:24 +01:00
editor.hbs Refactored use of ShortcutsRoute mixin on editor screen 2022-01-17 10:06:57 +00:00
error.hbs Fixed 404 code alignment 2021-07-08 15:42:46 +02:00
launch.hbs Updated launch wizard to create custom price 2021-05-04 21:42:48 +05:30
member.hbs Cleaned duplicate member settings form component 2021-09-13 16:40:45 +05:30
members-activity.hbs Added fetching of member events to members-activity screen 2022-01-22 15:35:08 +00:00
members.hbs Added Members Filtering feature 2021-10-01 14:16:28 +02:00
offer.hbs Fixed enter causing new offer screen to redirect 2021-11-10 17:46:58 +05:30
offers.hbs Offers list copy improvements 2021-10-22 11:14:43 +02:00
pages-loading.hbs Fixed header content jump when navigating between custom views 2021-03-09 11:38:48 +00:00
pages.hbs Responsive UI fixes 2021-02-12 14:29:49 +01:00
posts-loading.hbs Fixed header content jump when navigating between custom views 2021-03-09 11:38:48 +00:00
posts.hbs Responsive UI fixes 2021-02-12 14:29:49 +01:00
reset.hbs Updated password reset button style 2021-03-03 17:16:44 +01:00
settings.hbs Cleaned up unused branding modal 2022-01-13 13:31:32 +00:00
setup.hbs Migrated to <AngleBracketSyntax /> (#1460) 2020-01-16 15:14:03 +00:00
signin.hbs Updated OAuth signin link to relative for subdirectory support 2021-09-17 16:34:12 +01:00
signup.hbs 🐛 Fixed button style for staff creation 2020-01-21 12:14:35 +01:00
site.hbs Added reset-to-homepage behaviour when clicking "view site" link 2019-03-21 17:55:58 +00:00
tag.hbs Updated custom integration UI 2021-02-08 21:16:41 +01:00
tags-loading.hbs Fixed tags loading screen UI bug 2021-03-05 10:19:37 +01:00
tags.hbs Refactored use of ShortcutsRoute mixin on tags screen 2022-01-17 10:06:57 +00:00
whatsnew.hbs Updated database warning wording 2022-01-18 11:10:25 +00:00