Commit Graph

68 Commits (356d470e16888c7e7a5ab033f9760c127bb65bc1)

Author SHA1 Message Date
Malte Delfs d3b8431699 Implemented calendar selection for availability checking.
Also upgraded outlook integration to be able to check all calendars instead of only the default one.
2021-06-14 19:45:24 +02:00
nicolas 749427cab3 Fixed update method 2021-06-09 22:04:57 +02:00
nicolas 3e338aaa05 Fixed update method 2021-06-09 22:03:05 +02:00
nicolas bd1cb474c5 Fixed update call 2021-06-09 21:59:29 +02:00
nicolas b9d1dd1059 Potentially working update method for google calendar 2021-06-09 21:47:03 +02:00
nicolas 403823fc62 change event for outlook implemented 2021-06-09 21:22:34 +02:00
nicolas a3a4a65a80 Successfully implemented deletion 2021-06-08 02:25:34 +02:00
nicolas 8c7322b0dc Send mails to all users 2021-06-07 09:24:44 +02:00
nicolas 1e306ef1b0 Use calendar deletion 2021-06-07 08:59:13 +02:00
nicolas b376e9e5a4 Prepared google calendar deletion 2021-06-07 01:10:56 +02:00
Alex van Andel c4c5e83499 Disables booking confirmation for Office 365 & enable new event email for all 2021-06-01 19:16:06 +00:00
Alex van Andel cf3713d3a1 Implemented mailing for Calendso instances
added two templates, confirm-booked (sent to invitee) and new-event (sent to agent, for the time being only when no calendar integrations exist).
2021-05-27 22:10:20 +00:00
Fernando Barrios 91d71d61ae fix: Allow to read calendars ended with google.com 2021-05-11 07:27:06 -06:00
Fernando Barrios 5f101ca5fc feat: Add support for multiple google calendars 2021-05-11 07:27:06 -06:00
Alex van Andel a6c3c7fbb3 Implemented configurable eventType phone or physical locations. 2021-05-08 19:03:47 +00:00
Alex van Andel a8ea115a44 Even though Office 365 is set to UTC, it does not respond with Z in the API response indicating UTC, this fixes that by adding the Z 2021-04-22 13:58:48 +00:00
Alex van Andel 6a9632bb12 Added User.Read explicitly to office 365 oauth scopes, as it seems some setups do not automatically apply this scope. 2021-04-22 13:27:57 +00:00
Alex van Andel 8010abf15a
Adds Office 365 / Outlook.com Calendar Integration
* Added MS_GRAPH_CLIENT_* credentials to .env.example.
* Refactored the google integration into an abstraction layer for creating events and getting the user schedule from either Google or Office 365.
* FIX: when re-authorizing the Google Integration the refresh_token would no longer be set and the google integration would stop working.
* Updated Office 365 integration image
2021-04-21 23:10:48 +01:00