Skip to content

Instantly share code, notes, and snippets.

@rahatarmanahmed
rahatarmanahmed / redacted.json
Created February 11, 2016 03:58
Example JSON freezing Atom
{"event":[{"query":{"id":[{"timestamp_usec":"1372627940900257"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372627927409976"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372619785894187"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372619582648270"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372618464075008"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372618457133631"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372585711374610"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372585609870321"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372585500584346"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372585449786168"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372585279698281"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372585122556796"}],"query_text":"REDACTED"}},{"query":{"id":[{"timestamp_usec":"1372585
@rahatarmanahmed
rahatarmanahmed / index.js
Last active September 19, 2016 04:04
Cross-referencing my Letterboxd watchlist with the McKinney Public Library Catalog with x-ray
'use strict'
// Allow cert errors, I don't care while scraping
process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = '0';
const through2 = require('through2')
const JSONStream = require('JSONStream')
const got = require('got')
const Xray = require('x-ray')
@rahatarmanahmed
rahatarmanahmed / nodeinteractive_import.js
Created December 9, 2015 21:41
super dirty import script for node interactive attendant data
var Converter = require('csvtojson').Converter
var converter = new Converter({});
var request = require('superagent');
converter.on("end_parsed", function (jsonArray) {
jsonArray.map(function(contact){
var data = {
data: {
fullName: contact.first_Name + ' ' + contact.last_Name,
company: contact.Company,
var request = require('request');
request(
{
url: 'https://{projectname}.form.io/{resourcename}/submission?limit=20',
method: 'GET',
headers: {
'x-jwt-token': token,
'Range-Unit': 'items',
'Range': '0-20'
var request = require('request');
request(
{
url: 'https://{projectname}.form.io/{resourcename}/submission/{submissionId}',
method: 'DELETE',
headers: {
'x-jwt-token': token
}
}
var request = require('request');
request(
{
url: 'https://{projectname}.form.io/{resourcename}/submission/{submissionId}',
method: 'PUT',
headers: {
'x-jwt-token': token
},
form: {
var request = require('request');
request(
{
url: 'https://{projectname}.form.io/{resourcename}/submission/{submissionId}',
headers: {
'x-jwt-token': token
}
}
function (error, response, body) {
var request = require('request');
request(
{
url: 'https://{projectname}.form.io/{resourcename}/submission',
method: 'POST',
headers: {
'x-jwt-token': token
},
form: {
@rahatarmanahmed
rahatarmanahmed / formio-project-user-auth.js
Last active September 18, 2015 15:23 — forked from zackurben/gist:51ee9b92c26ad8a7c290
User Authentication Example
var request = require('request');
request.post(
'https://{projectname}.form.io/{loginform}/submission',
{
data: {
'{userresource}.{emailfield}': email,
'{userresource}.{passwordfield}': password
}
},
@rahatarmanahmed
rahatarmanahmed / formio-auth.js
Created September 18, 2015 15:19 — forked from zackurben/gist:92c9d4afa29f2a45c7e1
Authentication Example.
var request = require('request');
request.post(
'https://formio.form.io/user/login/submission',
{
data: {
'user.email': email,
'user.password': password
}
},