Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added configuration controller to v2 API #10056

Merged
merged 4 commits into from
Dec 4, 2018

Conversation

rishabhgrg
Copy link
Contributor

@rishabhgrg rishabhgrg commented Oct 25, 2018

refs #10060

@kirrg001 kirrg001 mentioned this pull request Oct 25, 2018
12 tasks
@rishabhgrg rishabhgrg changed the title [WIP] Added configuration controller to v2 API Added configuration controller to v2 API Oct 29, 2018
@rishabhgrg rishabhgrg requested a review from naz October 29, 2018 06:29
@@ -0,0 +1,67 @@
const Promise = require('bluebird'),

This comment was marked as abuse.

request;

describe('Configuration API', function () {
var accesstoken = '', ghostServer;

This comment was marked as abuse.

@naz
Copy link
Member

naz commented Oct 29, 2018

Other than some non-crucial improvements it's good to 🚢

@kirrg001 kirrg001 changed the title Added configuration controller to v2 API [WIP] Added configuration controller to v2 API Oct 31, 2018
@naz
Copy link
Member

naz commented Nov 19, 2018

@rishabhgrg could u please update this one? would love to clean up our PR list :)

@rishabhgrg rishabhgrg changed the title [WIP] Added configuration controller to v2 API [HOLD] Added configuration controller to v2 API Nov 26, 2018
@rishabhgrg rishabhgrg changed the title [HOLD] Added configuration controller to v2 API Added configuration controller to v2 API Dec 3, 2018
@rishabhgrg
Copy link
Contributor Author

@kirrg001 / @gargol This is now rebased and conflicts fixed, if you have some time to look at this one today to further shrink #10060 😄

function getBaseConfig() {
return {
useGravatar: !config.isPrivacyDisabled('useGravatar'),
publicAPI: labs.isSet('publicAPI'),

This comment was marked as abuse.

@@ -0,0 +1,11 @@
const debug = require('ghost-ignition').debug('api:v2:utils:serializers:output:mail');

This comment was marked as abuse.

Copy link
Contributor

@kirrg001 kirrg001 left a comment

Choose a reason for hiding this comment

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

Feel free to self merge 👍

@rishabhgrg rishabhgrg merged commit bf295a9 into TryGhost:master Dec 4, 2018
allouis added a commit that referenced this pull request Dec 4, 2018
* master:
  Version bump to 2.7.0
  Updated Ghost-Admin to 2.7.0
  🐛 Fixed contributors being able to delete draft posts as co-author (#10239)
  Added configuration controller to v2 API (#10056)
  🐛 Fixed site changed webhook not triggered for scheduled posts
  🐛 Fixed invalid imported subscribers count (#10229)
  🐛Fixed auto redirect for extra data queries on post and page resources (#9828)
  Included relations if static resource is post | page (#10148)
  Renamed API -> Api for v2 auth logic (#10142)
  🐛Removed user reference warning from importer report if post is a draft (#10169)
  🐛 Fixed edit permission of the common article by multiple authors (#10214)
  Updated npm keywords (#10217)
allouis added a commit that referenced this pull request Dec 7, 2018
* master:
  Version bump to 2.7.1
  Updated Ghost-Admin to 2.7.1
  Version bump to 2.7.0
  Updated Ghost-Admin to 2.7.0
  🐛 Fixed contributors being able to delete draft posts as co-author (#10239)
  Added configuration controller to v2 API (#10056)
  🐛 Fixed site changed webhook not triggered for scheduled posts
  🐛 Fixed invalid imported subscribers count (#10229)
  🐛Fixed auto redirect for extra data queries on post and page resources (#9828)
  Included relations if static resource is post | page (#10148)
  Renamed API -> Api for v2 auth logic (#10142)
  🐛Removed user reference warning from importer report if post is a draft (#10169)
  🐛 Fixed edit permission of the common article by multiple authors (#10214)
  Updated npm keywords (#10217)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants