diff --git a/packages/nylas-api/routes/auth.js b/packages/nylas-api/routes/auth.js index 65c776927..d0cb6949e 100644 --- a/packages/nylas-api/routes/auth.js +++ b/packages/nylas-api/routes/auth.js @@ -76,6 +76,7 @@ module.exports = (server) => { validate: { query: { client_id: Joi.string().required(), + n1_id: Joi.string(), }, payload: { email: Joi.string().email().required(), diff --git a/packages/nylas-api/routes/categories.js b/packages/nylas-api/routes/categories.js index 7b62141f8..d0143cda6 100644 --- a/packages/nylas-api/routes/categories.js +++ b/packages/nylas-api/routes/categories.js @@ -17,6 +17,7 @@ module.exports = (server) => { query: { limit: Joi.number().integer().min(1).max(2000).default(100), offset: Joi.number().integer().min(0).default(0), + view: Joi.string().valid('expanded', 'count'), }, }, response: { diff --git a/packages/nylas-sync/app.js b/packages/nylas-sync/app.js index d0effc28f..14ae4c177 100644 --- a/packages/nylas-sync/app.js +++ b/packages/nylas-sync/app.js @@ -12,7 +12,7 @@ DatabaseConnector.forShared().then((db) => { Account.findAll().then((accounts) => { if (accounts.length === 0) { global.Logger.info(`Couldn't find any accounts to sync. Run this CURL command to auth one!`) - global.Logger.info(`curl -X POST -H "Content-Type: application/json" -d '{"email":"inboxapptest2@fastmail.fm", "name":"Ben Gotow", "provider":"imap", "settings":{"imap_username":"inboxapptest1@fastmail.fm","imap_host":"mail.messagingengine.com","imap_port":993,"smtp_host":"mail.messagingengine.com","smtp_port":0,"smtp_username":"inboxapptest1@fastmail.fm", "smtp_password":"trar2e","imap_password":"trar2e","ssl_required":true}}' "http://localhost:5100/auth?client_id=123"`) + global.Logger.info(`curl -X POST -H "Content-Type: application/json" -d '{"email":"inboxapptest1@fastmail.fm", "name":"Ben Gotow", "provider":"imap", "settings":{"imap_username":"inboxapptest1@fastmail.fm","imap_host":"mail.messagingengine.com","imap_port":993,"smtp_host":"mail.messagingengine.com","smtp_port":0,"smtp_username":"inboxapptest1@fastmail.fm", "smtp_password":"trar2e","imap_password":"trar2e","ssl_required":true}}' "http://localhost:5100/auth?client_id=123"`) } manager.ensureAccountIDsInRedis(accounts.map(a => a.id)).then(() => { manager.start();