You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've been talking for a very long time about making our JSON API publicly accessible via OAuth (See the OAuth Epic).
The plan is to make this a reality in the next release but in a limited way: The read-only public endpoints will be made available to themes via the {{#get}} helper and also to public clients, but without a UI for registering new clients. This means that it will be possible to use the API via ajax from within themes as well as the get helper, in order to fetch what we consider 'public' data - published posts, tags, and active users. This will be considered a 'public beta' of the API.
As well as making the data accessible, we need to push to clean up the API and ensure that the available endpoints are truly useful. The following are a set of must-have and nice-to-have API changes:
refs TryGhost#5976
- adds `onChange` handler to `gh-selectize` component to update the `selection` property when selectize's value is changed (eg, by the drag_drop plugin updating the order)
- adds the `drag_drop` plugin to the list of selectize plugins used by the tags input on the post settings menu
ErisDS
added a commit
to ErisDS/Ghost
that referenced
this issue
Nov 3, 2015
issue TryGhost#5976
- break out the labs check into a utility
- wrap the get helper in a labs check, so it only works if the checkbox is checked
- make the get helper output an error to both the server and browser console if used when not enabled
Public API
We've been talking for a very long time about making our JSON API publicly accessible via OAuth (See the OAuth Epic).
The plan is to make this a reality in the next release but in a limited way: The read-only public endpoints will be made available to themes via the
{{#get}}
helper and also to public clients, but without a UI for registering new clients. This means that it will be possible to use the API via ajax from within themes as well as the get helper, in order to fetch what we consider 'public' data - published posts, tags, and active users. This will be considered a 'public beta' of the API.As well as making the data accessible, we need to push to clean up the API and ensure that the available endpoints are truly useful. The following are a set of must-have and nice-to-have API changes:
Ready:
fields
parameter (issue API: Fields parameter #5601)filter
parameter (issue API: Filter parameter (GQL filter queries spec) #5604)filter
(issue Browse API Parameter Design #5463)order
parameter (issue API: Order parameter #5602, ref Browse API Parameter Design #5463)Nice to haves:
Needed for release:
sebgie
erisds
erisds
not assigned
cobbspur
cobbspur
Other API issues to consider:
Other Sprint Items
tag/:slug/edit
redirect (PR Use tag slugs in URLs for tag management and add front-end edit redirect #6011)The text was updated successfully, but these errors were encountered: