Skip to content

API: Add new endpoint version for listing posts#7232

Merged
zinigor merged 4 commits intomasterfrom
sync/marekhrabe/r156614-wpcom-1495720304
May 25, 2017
Merged

API: Add new endpoint version for listing posts#7232
zinigor merged 4 commits intomasterfrom
sync/marekhrabe/r156614-wpcom-1495720304

Conversation

@marekhrabe
Copy link
Copy Markdown
Contributor

This introduces a new parameter to the "list posts" endpoint (it creates a new version of that endpoint). That param is exclude_private_types and can only be used in conjunction with type=any, as noted in new docs. This is useful for cases where we want to show the user only posts that their visitors can access (eg. include posts, pages, portfolio, but don't include feedback and other private types).

See Phabricator Diff 4766 for more info
API change required for Automattic/wp-calypso#11887

This commit syncs r156614-wpcom.

Changes proposed in this Pull Request:

Testing instructions:

  • Same as in the original diff

Proposed changelog entry for your changes:

marekhrabe and others added 3 commits May 25, 2017 13:51
This introduces a new parameter to the "list posts" endpoint (it creates a new version of that endpoint). That param is `exclude_private_types` and can only be used in conjunction with `type=any`, as noted in new docs. This is useful for cases where we want to show the user only posts that their visitors can access (eg. include posts, pages, portfolio, but don't include feedback and other private types).

See Phabricator Diff 4766 for more info
API change required for Automattic/wp-calypso#11887

This commit syncs r156614-wpcom.
…un previous tests on new version

This commit syncs r156796-wpcom.
…m-1495720470

API: initialize "list posts" endpoint v1.2
@marekhrabe marekhrabe changed the base branch from master to feature/sync-json-endpoints May 25, 2017 13:58
@marekhrabe marekhrabe changed the base branch from feature/sync-json-endpoints to master May 25, 2017 13:58
Sync from wpcom Changeset 156852
@marekhrabe marekhrabe requested a review from zinigor May 25, 2017 19:06
@marekhrabe marekhrabe added the [Status] Needs Review This PR is ready for review. label May 25, 2017
Copy link
Copy Markdown
Contributor

@zinigor zinigor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works fine, code looks good, thank you for merging your changes!

@zinigor zinigor merged commit 89b3343 into master May 25, 2017
@zinigor zinigor removed the [Status] Needs Review This PR is ready for review. label May 25, 2017
@zinigor zinigor deleted the sync/marekhrabe/r156614-wpcom-1495720304 branch May 25, 2017 20:33
jeherve added a commit that referenced this pull request May 29, 2017
eliorivero pushed a commit that referenced this pull request May 30, 2017
* Changelog: first pass at a changelog for 5.0

* Changelog: delete 4.9 testing list.

* Changelog: update minimum WP version to match ver. in jetpack.php

Fixes #7158

* Changelog: add #6051

* Changelog: add #6753

* Changelog: add #6928

* Changelog: add #6964

* Changelog: add #7014

* Changelog: add #7057

* Changelog: add #7060

* Changelog: add #7068

* Changelog: add #7070

* Changelog: add #7072

* Changelog: add #7071

* Changelog: add release date and post shortlink.

* Changelog: add #7094

* Changelog: add #7100

* Changelog: add #7108

* Changelog: add #7113

* Changelog: add #7123

* Changelog: add #7135

* Changelog: add #7143

* Changelog: add #7151

* Changelog: add #6996

* Changelog: add #7105

* Changelog: add #7132

* Changelog: add #7166

* Changelog: fix typo in 4.9 changelog.

* Changelog: remove older releases' changelogs.

@see p1HpG7-42e-p2

* Changelog: add #7090

* Changelog: add #7095

* Changelog: add #7112

* Changelog: add #7115

* Changelog: add #7122

* Changelog: add #7137

* Changelog: add #7138

* Changelog: add #7140

* Changelog: add #7154

* Changelog: add ##7155

* Changelog: add #7163

* Changelog: add #7167

* Changelog: add #7171

* Changelog: add #7180

* Changelog: add #7181

* Changelog: add #7183

* Changelog: add #7184

* Changelog: add #7189

* Changelog: add #7191

* Changelog: add #7193

* Changelog: add #7198

* Changelog: add #7200

* Changelog: add #7209

* Changelog: add #7212

* Testing list: add instructions for #7115

* Changelog: add #7188

* Changelog: add #7205

* Changelog: add #7225

* Changelog: add #6872

* Changelog: add #7107

* Changelog: add #7118

* Changelog: add #7142

* Changelog: add #7170

* Changelog: add #7210

* Changelog: add #7218

* Changelog: add #7232

* Changelog: add #7211

* Changelog: add #7213

* Changelog: add #7229

* Changelog: add #7230

* Changelog: add #7214

* Draft changelog for 5.0

* Changelog updates: 2nd pass at a clearer changelog.

- Fix typos.
- Use consistent tense and tone across all changelog.
- Remove unclear items.

* Changelog: add #7026

* Changelog: add #7058

* Changelog: add #7125

* Changelog: add #7249

* Changelog: add #7185

* add mentions of image widget migration

* Changelog: add info about new output for CLI command.

* Changelog: add WP version number matching the new Image Widget.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants