Skip to content

Instantly share code, notes, and snippets.

View StephenOTT's full-sized avatar
:shipit:
...

Stephen Russett StephenOTT

:shipit:
...
View GitHub Profile
@StephenOTT
StephenOTT / create.js
Created June 22, 2016 23:08 — forked from travist/create.js
Form.io Server-to-Server User Creation and Authentication
var request = require("request");
// The api key is generated within the Form.io project settings.
var apiKey = '23kj2k3jhkj2h3';
// Create a new user.
request({
method: 'POST',
url: 'https://example.form.io/user',
headers: {
@StephenOTT
StephenOTT / controller.js
Created June 22, 2016 23:18 — forked from travist/payment.html
Form.io + Stripe Payment Processing
/**
* First create a form with the following fields.
* - Credit Card Number - Key = creditCardNumber
* - CVC - Key = cvc
* - Expiry Month - Key = expMonth
* - Expiry Year - Key = expYear
* - Token - Key = token
* - **** ANY OTHER FIELDS YOU WANT ***
*/
angular.module('yourApp')
[
{"timestamp":"2018-01-15T00:10:38.795+0000","historyClass":"HistoricProcessInstanceEventEntity","historyEvent":{"id":"6","processInstanceId":"6","executionId":"6","processDefinitionId":"historyGeneration:1:3","processDefinitionKey":"historyGeneration","processDefinitionName":"-","processDefinitionVersion":"-","caseInstanceId":"-","caseExecutionId":"-","caseDefinitionId":"-","caseDefinitionKey":"-","caseDefinitionName":"-","eventType":"start","sequenceCounter":0,"durationInMillis":"-","startTime":"2018-01-15T00:10:38.783+0000","endTime":"-","businessKey":"-","startUserId":"-","superProcessInstanceId":"-","superCaseInstanceId":"-","deleteReason":"-","endActivityId":"-","startActivityId":"StartEvent_1","tenantId":"-","state":"ACTIVE","durationRaw":"-"}},
{"timestamp":"2018-01-15T00:10:38.854+0000","historyClass":"HistoricActivityInstanceEventEntity","historyEvent":{"id":"StartEvent_1:20","processInstanceId":"6","executionId":"6","processDefinitionId":"historyGeneration:1:3","processDefinitionKey":"historyGener
@StephenOTT
StephenOTT / CreateFilter.java
Created April 5, 2018 17:12 — forked from meyerdan/CreateFilter.java
camunda Filter Service
// create a taskQuery
TaskQuery myTasksQuery = taskService.createTaskQuery().taskAssignee("daniel.meyer").active();
// save taskQuery as filter
Filter myTasksFilter = filterService.newTaskFilter("My Tasks");
myTasksFilter.setOwner("daniel.meyer");
myTasksFilter.setQuery(myTasksQuery);
String filterId = filterService.saveFilter(myTasksFilter);
// execute the filter
@StephenOTT
StephenOTT / script.js
Last active October 26, 2020 18:44
Camunda Nashorn Script for getting call activity sub process variables using a script
function getCallActivitiesInstanceVariables(targetActivityId, collectionElementVariableName, ignoreVariables) {
return execution.getProcessEngineServices()
.getHistoryService().createHistoricActivityInstanceQuery()
.processInstanceId(execution.getProcessInstanceId())
.activityId(targetActivityId)
.list()
.stream()
.collect(
java.util.stream.Collectors.toMap(
function (i) {