Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

shahmini master epic3358 [2] #343

Merged
merged 46 commits into from
Sep 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
26a11b9
shahmini master epic3358
shahminiaru Jul 26, 2023
e90c3bb
shahmini master epic3358
shahminiaru Jul 26, 2023
39b662f
shahmini
shahminiaru Jul 26, 2023
df21746
Update Create a calendar in Google Calendar when a new item is create…
shahminiaru Sep 21, 2023
40c4bb1
Update Create a message in Yammer when a new task is created in Asana…
shahminiaru Sep 21, 2023
5e00295
Update Create a post in WordPress for each Eventbrite event_instructi…
shahminiaru Sep 21, 2023
2d8c7fe
Update Create a post in WordPress when a new complete row is appended…
shahminiaru Sep 21, 2023
2515f72
Update Create a post in a category in WordPress when a new campaign i…
shahminiaru Sep 21, 2023
949f0d2
Update Create a quick event in Google Calendar when a new subscriber …
shahminiaru Sep 21, 2023
97448fc
Update Create a quick event in Google Calendar when a new task is cre…
shahminiaru Sep 21, 2023
dc100e5
Update Create a quick event in Google Calendar when a new task is cre…
shahminiaru Sep 21, 2023
273aa0b
Update Create a row in a Google Sheets spreadsheet when an issue is c…
shahminiaru Sep 21, 2023
c4463c2
Update Create a task in Asana when an issue is created or updated in …
shahminiaru Sep 21, 2023
76083bd
Update Create an event from a new Gmail message_instructions.md
shahminiaru Sep 21, 2023
fdbb5f2
Update Create an event in Google Calendar when a new campaign is crea…
shahminiaru Sep 21, 2023
3d43647
Update Create an event in Google Calendar when a new form entry is cr…
shahminiaru Sep 21, 2023
2633a49
batch2 epic3358
shahminiaru Sep 21, 2023
be5d6ec
batch2 epic3358
shahminiaru Sep 21, 2023
575dca4
batch2 epic3358
shahminiaru Sep 21, 2023
33dbf99
batch2 epic3358
shahminiaru Sep 21, 2023
e944b6d
batch2 epic3358
shahminiaru Sep 21, 2023
ba1d8b1
batch2 epic3358
shahminiaru Sep 21, 2023
b33b25c
batch2 epic3358
shahminiaru Sep 21, 2023
0993b1a
batch2 epic3358
shahminiaru Sep 21, 2023
9c5260d
batch2 epic3358
shahminiaru Sep 21, 2023
43c34b2
batch2 epic3358
shahminiaru Sep 21, 2023
f2de1b3
batch2 epic3358
shahminiaru Sep 21, 2023
c6f26ef
batch2 epic3358
shahminiaru Sep 21, 2023
a33c593
batch2 epic3358
shahminiaru Sep 21, 2023
29aba1d
batch2 epic3358
shahminiaru Sep 21, 2023
794da5e
batch2 epic3358
shahminiaru Sep 21, 2023
ec29083
Update template-metadata.json
shahminiaru Sep 21, 2023
2d6ad49
Merge branch 'master' into shahminiaru-patch-5
shahminiaru Sep 21, 2023
ddb040d
batch 2 epic 3358
shahminiaru Sep 21, 2023
fb164f8
batch 2 epic 3358
shahminiaru Sep 21, 2023
5e05757
Update template-metadata.json
shahminiaru Sep 21, 2023
ed58bb4
Update template-metadata.json
shahminiaru Sep 21, 2023
c7a6962
batch 2 epic 3358
shahminiaru Sep 21, 2023
add337c
Corrections
Deepak-Ayilliath Sep 25, 2023
aa7c8ab
Rename Create a calendar in Google Calendar when a new item is create…
Deepak-Ayilliath Sep 25, 2023
d735559
Update Create a calendar in Google Calendar when a new item is create…
Deepak-Ayilliath Sep 25, 2023
06119bd
Update and rename Create a calendar in Google Calendar when a new ite…
Deepak-Ayilliath Sep 25, 2023
1eb0fe8
Update template-metadata.json
shahminiaru Sep 25, 2023
ddd049d
Update template-metadata.json
shahminiaru Sep 25, 2023
7bb849a
Delete resources/.DS_Store
shahminiaru Sep 25, 2023
0b5fd35
Delete resources/markdown/.DS_Store
shahminiaru Sep 25, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
$integration: http://ibm.com/appconnect/integration/v2/integrationFile
integration:
type: trigger-action
trigger-interfaces:
trigger-interface-1:
type: event-trigger
triggers:
CREATED:
input-context:
data: Item
assembly:
$ref: '#/integration/assemblies/assembly-1'
options:
board_id: '1805789002'
parentFilter:
board_id: '1805789002'
subscription: {}
connector-type: mondaydotcom
action-interfaces:
action-interface-1:
type: api-action
business-object: calendars
connector-type: googlecalendar
actions:
CREATE: {}
assemblies:
assembly-1:
assembly:
execute:
- create-action:
name: Google Calendar Create calendar
target:
$ref: '#/integration/action-interfaces/action-interface-1'
map:
mappings:
- conferenceProperties:
mappings:
- allowedConferenceSolutionTypes:
expression: hangoutsMeet
- summary:
template: '{{$Trigger.item_name}}'
- timeZone:
template: Asia/Kolkata
$map: http://ibm.com/appconnect/map/v1
input:
- variable: Trigger
$ref: '#/trigger/payload'
- variable: flowDetails
$ref: '#/flowDetails'
name: Create a calendar in Google Calendar when a new item is created in mondaydotcom
models: {}
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
$integration: http://ibm.com/appconnect/integration/v2/integrationFile
integration:
type: trigger-action
trigger-interfaces:
trigger-interface-1:
connector-type: surveymonkey
type: event-trigger
triggers:
CREATED:
input-context:
data: Responses
assembly:
$ref: '#/integration/assemblies/assembly-1'
options:
survey_id: '512752227'
collector_id: '451440817'
parentFilter:
survey_id: '512752227'
collector_id: '451440817'
action-interfaces:
action-interface-1:
type: api-action
business-object: Message
connector-type: yammer
actions:
CREATE: {}
assemblies:
assembly-1:
assembly:
execute:
- create-action:
name: Yammer Create message
target:
$ref: '#/integration/action-interfaces/action-interface-1'
map:
mappings:
- message_body:
template: New response received for {{$Trigger.eventId}}
- message_type:
template: announcement
$map: http://ibm.com/appconnect/map/v1
input:
- variable: Trigger
$ref: '#/trigger/payload'
- variable: flowDetails
$ref: '#/flowDetails'
name: Create a message in Yammer when a new response is received in SurveyMonkey
models: {}
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
$integration: http://ibm.com/appconnect/integration/v2/integrationFile
integration:
type: trigger-action
trigger-interfaces:
trigger-interface-1:
connector-type: asana
type: event-trigger
triggers:
CREATED:
input-context:
data: Tasks
assembly:
$ref: '#/integration/assemblies/assembly-1'
options:
workspace-id: '182726432864867'
team-id: '182726434927590'
project: '428262580509970'
parentFilter:
workspace-id: '182726432864867'
team-id: '182726434927590'
project: '428262580509970'
action-interfaces:
action-interface-1:
type: api-action
business-object: Message
connector-type: yammer
actions:
CREATE: {}
assemblies:
assembly-1:
assembly:
execute:
- create-action:
name: Yammer Create message
target:
$ref: '#/integration/action-interfaces/action-interface-1'
map:
mappings:
- message_body:
template: '{{$Trigger.response.name}} created'
- message_type:
template: Update
$map: http://ibm.com/appconnect/map/v1
input:
- variable: Trigger
$ref: '#/trigger/payload'
- variable: flowDetails
$ref: '#/flowDetails'
name: Create a message in Yammer when a new task is created in Asana
models: {}
116 changes: 116 additions & 0 deletions resources/Create a post in WordPress for each Eventbrite event.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
$integration: http://ibm.com/appconnect/integration/v2/integrationFile
integration:
type: trigger-action
trigger-interfaces:
trigger-interface-1:
connector-type: streaming-connector-scheduler
type: event-trigger
triggers:
SCHEDULE:
input-context:
data: scheduler
assembly:
$ref: '#/integration/assemblies/assembly-1'
options:
subscription:
scheduleConfiguration:
interval:
unit: minute
value: 1
runOnceOncheck: false
days:
- MON
- TUE
- WED
- THU
- FRI
- SAT
- SUN
timeZone: UTC
action-interfaces:
action-interface-1:
type: api-action
business-object: Event
connector-type: eventbrite
actions:
RETRIEVEALL: {}
action-interface-2:
type: api-action
business-object: Post
connector-type: wordpress
actions:
CREATE: {}
assemblies:
assembly-1:
assembly:
execute:
- retrieve-action:
name: Eventbrite Retrieve events
target:
$ref: '#/integration/action-interfaces/action-interface-1'
filter:
where:
and:
- status: draft
- organizationID: '344797520005'
input:
- variable: Trigger
$ref: '#/trigger/payload'
- variable: flowDetails
$ref: '#/flowDetails'
limit: 10
allow-truncation: true
pagination-type: SKIP_LIMIT
allow-empty-output: true
- for-each:
name: For each
assembly:
$ref: '#/integration/assemblies/assembly-2'
source:
expression: '$EventbriteRetrieveevents '
input:
- variable: Trigger
$ref: '#/trigger/payload'
- variable: EventbriteRetrieveevents
$ref: '#/node-output/Eventbrite Retrieve events/response/payload'
- variable: EventbriteRetrieveeventsMetadata
$ref: '#/node-output/Eventbrite Retrieve events/response'
- variable: flowDetails
$ref: '#/flowDetails'
mode: sequential
continue-on-error: true
map:
$map: http://ibm.com/appconnect/map/v1
mappings: []
display-name: Eventbrite Event
assembly-2:
assembly:
execute:
- create-action:
name: WordPress Create post
target:
$ref: '#/integration/action-interfaces/action-interface-2'
map:
mappings:
- site_ID:
template: '136907143'
- status:
template: publish
- title:
template: '{{$EventbriteRetrieveevents.name.html}}'
- type:
template: post
$map: http://ibm.com/appconnect/map/v1
input:
- variable: Foreachitem
$ref: '#/block/For each/current-item'
- variable: Trigger
$ref: '#/trigger/payload'
- variable: EventbriteRetrieveevents
$ref: '#/node-output/Eventbrite Retrieve events/response/payload'
- variable: EventbriteRetrieveeventsMetadata
$ref: '#/node-output/Eventbrite Retrieve events/response'
- variable: flowDetails
$ref: '#/flowDetails'
name: Create a post in WordPress for each Eventbrite event
models: {}
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
$integration: http://ibm.com/appconnect/integration/v2/integrationFile
integration:
type: trigger-action
trigger-interfaces:
trigger-interface-1:
type: event-trigger
triggers:
CREATED:
input-context:
data: worksheetRow
assembly:
$ref: '#/integration/assemblies/assembly-1'
options:
spreadsheetID: 1vesDuEO05jVOPQOnwAVP5XMqHGJzCRX-Pjh8Q6MxBLU
worksheetID: Sheet1
parentFilter:
spreadsheetID: 1vesDuEO05jVOPQOnwAVP5XMqHGJzCRX-Pjh8Q6MxBLU
worksheetID: Sheet1
connector-type: googlesheet
action-interfaces:
action-interface-1:
type: api-action
business-object: Post
connector-type: wordpress
actions:
CREATE: {}
assemblies:
assembly-1:
assembly:
execute:
- create-action:
name: WordPress Create post
target:
$ref: '#/integration/action-interfaces/action-interface-1'
map:
mappings:
- content:
template: '{{$Trigger.fields."2"}}'
- site_ID:
template: '136907143'
- status:
template: publish
- title:
template: '{{$Trigger.fields."1"}}'
- type:
template: post
$map: http://ibm.com/appconnect/map/v1
input:
- variable: Trigger
$ref: '#/trigger/payload'
- variable: flowDetails
$ref: '#/flowDetails'
name: Create a post in WordPress when a new complete row is appended in Google Sheets
models: {}
Loading
Loading