Content List Handling Incoming Webhooks Building your Webhook Handler Extracting information from the Request Body Example Webhook Handler with Slack Setting up your SashiDo app Cloud Code Setting up Slack Lets try it out! Other UseCases and Scenarios Useful Links Introduction Have you ever wanted to integrate a 3rd Party Client with your SashiDo applications? I suppose you have, and there's an awesome feature called WebHooks which help you do just that. I ...

Content List Introduction Milestones, Labels & Assignees Notifications, @mentions, and References Search Other Uses Introduction Each application you create on SashiDo has its own Free Private repository on GitHub. As any great project, yours will probably need to have a way to track its bugs, tasks, and improvements. Great news, as GitHub has just the right feature for the job. Its called Issues and it’s GitHub’s way of tracking and dealing with these ...

Have you ever thought about how great it would be if you could customize your own workflow? Managing your project, schedule events, release checklists or manage some kind of specific feature work? Don't worry, because with GitHub's Project Boards you can do just that! What’s awesome is that with every app you have on SashiDo, you get a Free Private GitHub repo, which includes the option to enable Project Boards by default. Project Boards There are generall ...

A crucial step for a successful project is documentation. When you present documentation in your project, it's easier for people to get to know what your project's about. But don't forget to update it from time to time so it stays relevant and useful. Fortunately, GitHub makes the process of creating and maintaining documentation very easy. There are two basic ways you can publish your documentation on GitHub: By using a README file - this is a simple way ...

Understanding the GitHub Flow

Alexander V. Ruptsov

Intoduction Whenever you are working on a project with your team there will probably be ideas about new features, an optimization, or all sorts of stuff regarding your project. You can imagine what a mess it would be if everyone starts to make changes to the code without consulting with their team leader, or even push the changes directly into production. The GitHub Workflow makes the whole process of managing your project a hell of a lot easier. Whenever ...

Time flies fast. It’s been 10 months since Parse announced the future retirement of their hosted service. Many of you still feel uncertain about starting the migration process. We do understand your reasons - you need more time to see how the situation is going to develop, which new path to choose - self hosted backend or third party provider, you still wonder how stable are the fresh Parse Server providers. The actual migration also may scare you - you’ve ...

How to set up Twilio for local development In the first part of this tutorial we showed you how to make npm package integrations directly into your Advanced Cloud Code. But let’s say you want to test something on your computer before deploying it on SashiDo’s Cloud Code. This tutorial is for Mac OS X (for other OS should something similar) First you should install nvm (Node Version Manager - Simple bash script to manage multiple active node.js versions). ...

Setup of Twilio package tutorial Building more complex apps without a lot of knowledge about back-ends and infrastructure sounds difficult, but we believe in Parse’s vision for letting developers create any app effortlessly. When we first launched early access for SashiDo, most of our lovely users asked for Advanced Cloud Code and we do understand why - it’s essential feature, because it’s flexible, allows you to write Express applications and use differ ...

Cloud Code is one of the coolest features of Parse, but we take it even to the next level ;) You loved it and we love to make you happy so we decided to make the easiest possible way to set up your Cloud Code! After you migrate your app from Parse.com (if you haven’t done this yet, click here: Parse Migration in a Click ) you have to set up your Cloud Code in order to use it. First select the app you want to work on: Go to Core -> Cloud Code -> press ...

Find answers to all your questions

Our Frequently Asked Questions section is here to help.