Skip to content

Synchronizing events between Outlook and Gmail, using serverless and lambda

Notifications You must be signed in to change notification settings

sjmyuan/outlook-google-sync

Repository files navigation

outlook-google-sync

build Coverage Status

Infrastructure

Infrastructure

Purpose

This repo is used to synchronize events from Outlook to Gmail. it use OAuth2.0 to access the email api.

Features

  • Support OAuth2.0
  • Support filtering duplicated events
  • Support booking rooms for Gmail
  • Support ignoring events by subject
  • Support ordering rooms
  • Support email group
  • Support send email when failed to book room
  • Support re-booking room for event whoes time was modified

How to use

  1. Register user using /add/user
  2. Edit user configuration using /user/config
    • Add involved attendees
    • Authenticate Outlook
    • Authenticate Gmail
    • Add rooms
    • Add ignored subject

To do list

  • Add configuration ui
  • Send authentication email
  • Support booking room for no location events
  • Only synchronize events with valid room

About

Synchronizing events between Outlook and Gmail, using serverless and lambda

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published