continuedev / continuedev/continue
Add M365 Graph delta sync & webhook adapter samples
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 36k
- Forks
- 5.4k
- PR merge metrics
- No merged PRs in 30d
Description
He agregado ejemplos y plantillas para integrar Microsoft Graph (delta queries y change notifications).
Archivos añadidos en src/adapters/m365-graph:
- README.md — explicación, plantillas de suscripción, instrucciones de despliegue.
- example_adapter.js — ejemplo en Node.js (Express) con delta query y endpoint /api/notifications.
- python/adapter.py — ejemplo en Python (Flask) con delta query y manejo de notificaciones.
- azure-function/ — ejemplo mínimo de Azure Function (index.js, function.json, Dockerfile).
- .github/workflows/ci-m365-graph.yml — workflow de CI de ejemplo que instala dependencias y construye la imagen Docker del Azure Function.
Instrucciones rápidas:
- Revisar src/adapters/m365-graph/README.md para comandos de creación de suscripciones (curl) y ejemplos de delta queries.
- No se crean suscripciones automáticamente. Use los comandos de ejemplo para crear suscripciones manualmente.
Enlaces a los archivos (ruta en el repo):
- src/adapters/m365-graph/README.md
- src/adapters/m365-graph/example_adapter.js
- src/adapters/m365-graph/python/adapter.py
- src/adapters/m365-graph/azure-function/index.js
- src/adapters/m365-graph/azure-function/Dockerfile
- .github/workflows/ci-m365-graph.yml
Objetivo: proveer adaptadores y plantillas para delta sync y notificaciones. Por favor, revise y comente si quiere que agregue una implementación de almacenamiento (Postgres/Redis) o integración con la cola de trabajos para reconciliación.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing src/adapters/m365-graph/README.md and then inspect example_adapter.js, python/adapter.py, and azure-function/index.js with its Dockerfile. Check .github/workflows/ci-m365-graph.yml to see how the Azure Function image is built. Done means the documented delta-query and notification examples, deployment templates, and CI example are consistent and usable without automatic subscription creation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, docker, express, flask, github-actions, javascript, python
- Domain
- backend-api-design, cloud, devops, documentation
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100