Remove featured, tag, author & role API params #6005
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR:
featured
,tag
andauthor
params from the Posts APIrole
param from the Users APIThe featured and role params were only ever used in tests as far as I am aware.
The tag and author params were used by the frontend controller and rss generator, which are switched over in #6000 and #6004.
The new
filter
parameter implementation does not yet support arole
filter on users, this can be re-added if and when it is needed. The new implementation also does not yet properly validate invalid tags / authors - this was recently added to the old style parameters, and should be reimplemented.The @todos in this PR need to be broken out into issues so we don't lose track of them, but none of them are strictly required for an initial version of the public API tools.
refs #5943