Author: Julien Mrad

Using GitHub with Scriptr.io

We’ve been getting several requests about the best way to use GitHub with scriptr.io, so we decided to write this post to describe, with a practical example, the easiest release cycle that you can adopt. So here we go… Let’s assume we are working on an app called myApp, and we’re currently developing a new feature called feature A. In the remainder of this article I’m going to show the steps required to release feature A to production. Step 1 First, we have to start by creating a repository called myApp. For the sake of this example, we are going to start off...

Read More

June 2017 Updates

We recently released the External Endpoints feature which provides a mechanism that allows your devices to connect to scriptr.io and send their data over MQTT and WebSockets. This out-of-the-box solution makes it very easy for you to start receiving device data and processing it with minimal effort. The way it works is simple. Start by configuring your endpoint by going to Settings, switching to the External Endpoints tab, then adding a configuration entry that contains the endpoint settings such as the URL, protocol and authentication parameters. Once you have an endpoint, all you still need to do is switch to...

Read More

January 2017 Updates

Our first release of scriptr.io’s updates for 2017 is a big one, bringing you major additions to the platform, a status page and a number of new connectors. Device, User, Group & Token Management APIs We have complemented your current ability to manage devices, users and their tokens from the IDE with the ability to manage them using your own scripts. To do so, use the newly released device and user modules that provide you with CRUD operations, in addition to token management functions. For more flexibility in managing access rights to your resources, we also introduced the group module for organizing your...

Read More

November 2016 Updates

This month, scriptr.io’s team released several powerful new features including a complete panel of APIs that caters for all your persistence needs, the ability to install custom modules and the experimental data and API explorers. Persistence The persistence layer got a major upgrade and now provides a full-featured NoSQL database. While the basic structure of the document didn’t change, it got enriched with new field types (like geospatial), document and field level ACLs and simple sharding over multiple stores. On top of the added granular security, the document’s structural and data integrity is also guaranteed using schema validation. New...

Read More

August 2016 Updates

For this month release, we tackled security & resource access management which are a major concern for IoT applications that is often overlooked. We also added support for powerful native NoSQL persistence that works right out of the box! Device Directory and Access Control List We added higher granularity to our Access Control List (ACL) model to offer full control over who/what can access scriptr.io resources. You start by creating a device from the Device Directory by entering a name and a description, which will generate an associated access token. You have to send the access token with each request to identify...

Read More
  • 1
  • 2