Ghost/ghost/admin/app/controllers
Steve Larson c61c42ce1d
Improved performance loading posts & pages in admin (#20646)
ref 8ea1dfb
ref https://linear.app/tryghost/issue/ONC-111

* undid the reversion for the performance improvements
* built upon new tests for the posts list functionality in admin,
including right click actions
* added tests for pages view in Admin

This was reverted because it broke the Pages list view in Admin, which
is a thin extension of the Posts functionality in admin (route &
controller). That has been fixed and tests added.

This was originally reverted because the changes to improve loading
response times broke right click (bulk) actions in the posts list. This
was not caught because it turned out we had near-zero test coverage of
that part of the codebase. Test coverage has been expanded for the posts
list, and while not comprehensive, is a much better place for us to be
in.
2024-07-29 16:19:28 +00:00
..
lexical-editor Lexical-powered editor experiment (#15278) 2022-08-23 11:45:50 +01:00
members Prevented background click closing members import modal (#18296) 2023-09-22 12:01:34 +00:00
posts Wired email debug screen with API (#15919) 2022-12-02 14:38:40 +05:30
activitypub-x.js Added ActivityPub playground (#20081) 2024-04-25 16:44:29 +08:00
application.js Removed cache buster from client extensions script (#20668) 2024-07-25 15:40:12 -07:00
billing.js Refactored billing controller to Octane patterns 2022-10-07 17:59:49 +01:00
collection.js Added collections CRUD UI 2023-05-23 17:26:47 +07:00
collections.js Added collections CRUD UI 2023-05-23 17:26:47 +07:00
dashboard.js Moved onboarding display check into new onboarding service (#19938) 2024-03-27 17:37:37 +00:00
demo-x.js Created a skeleton AdminX demo app (#19005) 2023-11-20 13:30:15 +00:00
designsandbox.js Renamed design sandbox template 2021-02-05 14:00:51 +01:00
error.js Fixed max call stack error on error controller 2022-10-07 19:46:30 +01:00
explore.js Improved URL syncing between Admin and Explore (#15640) 2022-10-21 11:48:18 +01:00
home.js Added display of get-started modal after completing setup flow 2022-02-01 18:20:26 +00:00
lexical-editor.js Protected against quick escapes when loading post 2024-07-29 09:40:54 +02:00
member.js Revert "🐛 Fixed unexpected leave confirmation after Cmd+S on member profile" 2024-07-02 21:49:08 +02:00
members-activity.js Cleaned up suppressionList feature flag (#16736) 2023-05-04 14:47:04 +02:00
members.js 🐛 Disabled bulk deletion when multiple member filters are applied (#20681) 2024-07-29 17:33:23 +02:00
mentions.js Added mentions page for a post 2023-02-22 10:48:15 +01:00
migrate.js Update migration in settings (#19278) 2023-12-13 16:25:29 +01:00
offer.js Fixed ember concurrency cancellation errors (#20324) 2024-06-04 16:20:49 +02:00
offers.js Fixed generating offers in data generator (#19495) 2024-01-16 13:53:34 +00:00
pages-loading.js Refactored posts and pages controllers to Octane patterns 2022-10-07 18:39:34 +01:00
pages.js Improved performance loading posts & pages in admin (#20646) 2024-07-29 16:19:28 +00:00
posts-loading.js Fixed hosting management screen not loading after sign-in process (#15763) 2022-11-03 11:14:36 +00:00
posts.js Improved performance loading posts & pages in admin (#20646) 2024-07-29 16:19:28 +00:00
reset.js Updated password reset notification (#20510) 2024-07-02 15:24:14 +02:00
settings-x.js Fixed bugs with AdminX navigation settings (#17340) 2023-07-13 01:12:31 +00:00
setup.js Fixed browser tests broken by onboarding changes (#19998) 2024-04-08 15:15:04 +01:00
signin.js Updated password reset notification (#20510) 2024-07-02 15:24:14 +02:00
signup.js Fixed hosting management screen not loading after sign-in process (#15763) 2022-11-03 11:14:36 +00:00
site.js [chore] migrate to eslint@8 and run --fix (#2256) 2022-02-10 10:41:36 +00:00
tag.js Switched tag unsaved changes modal to new modal pattern 2022-09-09 17:44:11 +01:00
tags.js Refactored tags screens 2022-09-09 13:27:13 +01:00
whatsnew.js Fixed "About Ghost" missing system information 2022-09-13 12:28:21 +01:00