elasticio / outlook Goto Github PK
View Code? Open in Web Editor NEWelastic.io integration component for Outlook Office 365 REST API
License: Other
elastic.io integration component for Outlook Office 365 REST API
License: Other
Important: It may be changed to 'Move between folders' action
Implement secrets method of authorisation for this component.
The Outlook connector is unable to connect to accounts registered through Deutsche Telekom. Apparently, it is a problem that these accounts run on Azure Germany.
As the target group for the Mittelstandsplattform are German small and medium businesses, the connector needs to be able to handle accounts run on German servers. Also, the connector needs to be able to connect to other products of Deutsche Telekom.
{
"code": "ENOTFOUND",
"errno": "ENOTFOUND",
"syscall": "getaddrinfo",
"hostname": "login.microsoftonline.com",
"host": "login.microsoftonline.com",
"port": 443
}
Add the ability to input/select timezone, as the output may be "available": true in the case when time is correct (at least 1 event created for a specified time) but timezone isn't, seems that action uses some default timezone
Time
field required"available": true
in case when time is correct (at least 1 event created for a specified time) but timezone isn't, seems that action uses some default timezoneUpdate the description in the Readme and change/remove the links to broken resources.
Output:
{
"id": "AQMkADAwATM0MDAAMS0yMgA3MC1mZDkyLTAwAi0wMAoARgAAA14NR8zJ7GxJnz_JauTU1uQHALdeJHYCtWNEt1wFU6jUUYgAAAIBDQAAALdeJHYCtWNEt1wFU6jUUYgAAABhhZSyAAAA",
"createdDateTime": "2020-07-23T16:52:24.8402845Z",
"lastModifiedDateTime": "2020-07-23T16:52:24.9727039Z",
"changeKey": "t14kdgK1Y0S3XAVTqNRRiAAAYYN8jQ==",
"categories": [],
"originalStartTimeZone": "Etc/GMT+12",
"originalEndTimeZone": "Etc/GMT+12",
"iCalUId": "040000008200E00074C5B7101A82E00800000000655909A41161D601000000000000000010000000B04D6B04EDF2154180900144256040AD",
"reminderMinutesBeforeStart": 15,
"isReminderOn": true,
"hasAttachments": false,
"subject": null,
"bodyPreview": "",
"importance": "normal",
"sensitivity": "normal",
"isAllDay": false,
"isCancelled": false,
"isOrganizer": true,
"responseRequested": true,
"seriesMasterId": null,
"showAs": "busy",
"type": "singleInstance",
"webLink": "https://outlook.live.com/owa/?itemid=AQMkADAwATM0MDAAMS0yMgA3MC1mZDkyLTAwAi0wMAoARgAAA14NR8zJ7GxJnz%2BJauTU1uQHALdeJHYCtWNEt1wFU6jUUYgAAAIBDQAAALdeJHYCtWNEt1wFU6jUUYgAAABhhZSyAAAA&exvsurl=1&path=/calendar/item",
"onlineMeetingUrl": null,
"isOnlineMeeting": false,
"onlineMeetingProvider": "unknown",
"allowNewTimeProposals": true,
"recurrence": null,
"onlineMeeting": null,
"responseStatus": {
"response": "organizer",
"time": "0001-01-01T00:00:00Z"
},
"body": {
"contentType": "text",
"content": ""
},
"start": {
"dateTime": "1969-12-31T12:01:32.0000000",
"timeZone": "Etc/GMT+12"
},
"end": {
"dateTime": "1969-12-31T12:01:32.0000000",
"timeZone": "Etc/GMT+12"
},
"location": {
"displayName": "",
"locationType": "default",
"uniqueIdType": "unknown",
"address": {},
"coordinates": {}
},
"locations": [],
"attendees": [],
"organizer": {
"emailAddress": {
"name": "PS Team",
"address": "[email protected]"
}
},
"calendarId": "AQMkADAwATM0MDAAMS0yMgA3MC1mZDkyLTAwAi0wMAoARgAAA14NR8zJ7GxJnz_JauTU1uQHALdeJHYCtWNEt1wFU6jUUYgAAAIBBgAAALdeJHYCtWNEt1wFU6jUUYgAAAIhdQAAAA=="
}
Not sure if this is correct behavior (see actual start/end dates:
},
"start": {
"dateTime": "1969-12-31T12:01:32.0000000",
"timeZone": "Etc/GMT+12"
},
"end": {
"dateTime": "1969-12-31T12:01:32.0000000",
"timeZone": "Etc/GMT+12"
), probably error should be thrown here
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.