Ghost/ghost/admin/app/controllers
Kevin Ansfield ae8cb00300 Added event filtering UI to members activity screen
refs https://github.com/TryGhost/Team/issues/1290

- changed query param from `filter` to `excludedEvents`
  - exposing filter directly creates problems converting back to NQL after parsing+modifying the query
  - removes suggestion that raw NQL can be manipulated by editing the URL
  - allows us to use a set of well-defined query params to build the underlying filter string from scratch each time a query param changes
- added `<MemberActivity::EventTypeFilter>` that renders a filter button with a dropdown containing a checkbox for each event type
- if no `member` property is set on the members-activity controller (soon to be another query param) any email event types are hidden because the API can't currently paginate those correctly and in any case they would drown out any other type of event
2022-01-24 17:31:32 +00:00
..
editor 🎨 Updated admin area design and usability (#1232) 2019-06-18 11:47:20 +01:00
members Ran ember-cli-update --run-codemods (#2219) 2022-01-21 19:25:47 +00:00
settings Ran ember-cli-update --run-codemods (#2219) 2022-01-21 19:25:47 +00:00
setup Bumped eslint-plugin-ghost and fixed linter errors 2021-07-15 15:27:29 +01:00
application.js Ran ember-cli-update --run-codemods (#2219) 2022-01-21 19:25:47 +00:00
billing.js Added billing controller for explicitness 2020-04-22 16:44:34 +12:00
dashboard.js Removed unused membersActivity service 2022-01-22 16:06:39 +00:00
designsandbox.js Renamed design sandbox template 2021-02-05 14:00:51 +01:00
editor.js Ran ember-cli-update --run-codemods (#2219) 2022-01-21 19:25:47 +00:00
error.js Refactored usage of .get('property') with es5 getters 2019-03-06 13:54:14 +00:00
launch.js Updated pricing setup on launch wizard 2021-05-20 17:01:12 +05:30
member.js Added new label input dropdown on member detail behind filtering flag 2021-09-08 22:59:58 +05:30
members-activity.js Added event filtering UI to members activity screen 2022-01-24 17:31:32 +00:00
members.js 🐛 Fixed incorrect automatic CSV download when bulk-deleting members 2022-01-05 12:21:52 +00:00
offer.js Added new free tier card with custom description/benefits (#2203) 2022-01-18 00:23:43 +05:30
offers.js Added new free tier card with custom description/benefits (#2203) 2022-01-18 00:23:43 +05:30
pages-loading.js 🎨 Updated admin area design and usability (#1232) 2019-06-18 11:47:20 +01:00
pages.js Added open rate order option to posts list 2020-12-04 10:30:03 +00:00
posts-loading.js Added access level filter to posts and pages lists in admin 2020-06-09 12:19:40 +01:00
posts.js Ran ember-cli-update --run-codemods (#2219) 2022-01-21 19:25:47 +00:00
reset.js Refactored usage of .get('property') with es5 getters 2019-03-06 13:54:14 +00:00
settings.js Cleaned up unused branding modal 2022-01-13 13:31:32 +00:00
setup.js Fixed deprecated access of controller.{currentPath,currentRouteName} 2019-05-06 14:51:23 +01:00
signin.js Bumped eslint-plugin-ghost and fixed linter errors 2021-07-15 15:27:29 +01:00
signup.js Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
site.js Added reset-to-homepage behaviour when clicking "view site" link 2019-03-21 17:55:58 +00:00
tag.js Ran ember-cli-update --run-codemods (#2219) 2022-01-21 19:25:47 +00:00
tags.js Refactored use of ShortcutsRoute mixin on tags screen 2022-01-17 10:06:57 +00:00
whatsnew.js Updated database warning wording 2022-01-18 11:10:25 +00:00