Ghost team amenability/roadmap to Admin Editor extension for displaying integration content/interactions

Hello,

I was wondering if there is any roadmap in-place for extending the ember.js admin web app itself, or any core ghost team to accept PRs that implement this feature.

I understand that the admin API allows us the same level of control as the ember.js admin app, but I would like to implement features that would benefit greatly from being controllable via the ember.js app rather than needing to go out and create/manage a separate admin panel.

Example use-case

For example, one feature I am hoping to get is a “downgrade post tier after X time or on X date” or “downgrade post tier after X posts in this tag/category,” it’s a very common use-case self-published webnovels to have tiers where you can read “X advanced chapters” if you pay a certain monthly fee. It seems very silly to me that I would need to potentially login to another admin panel to just see these settings.
The admin post editor sidebar could be extended to configure these options, or a new page in the admin panel settings screen could be managed to modify these settings. This would not be not unlike how the Settings → Integrations page of the admin panel lets you save settings. (I can’t seem to find documentation on this, unfortunately)

Right now it seems like the only option is to fork the ghost admin, make your custom edits, and then whenever the ghost admin receives an update, manually deal with merging those core edits back into your fork. Which seems unreasonable.

Other posts on the topic:

1 Like

Hi! You could ask for guidance to the owner of Magic Pages Ghost hosting service.
This guy has done an amazing job, created from Scratch a very affordable managed Ghost hosting service. Even has added to the admin panel , a customer portal, where user can adjust; domain, and other stuffs. He is very humble and is constantly improving his bussiness.

1 Like

Haha thank you – just saw this randomly while scrolling the forum.

The way I have taken with the customer portal for Magic Pages is exactly what OP described. A (private) fork – and every update is a merge into this fork (though I have automated this and only need to get involved myself very very rarely by now).

2 Likes