mirror of
https://github.com/makeplane/plane.git
synced 2026-07-13 05:49:40 +02:00
* [SILO-306] Create Sentry ETL Package, authentication, services and webhook types (#3372) * feat: added types in core to accomodate sentry integration needs * feat: added auth service for sentry integration * feat: added api service and builder functions * feat: added webhook and core types for sentry integration * feat: exported sentry from etl package * fix: etl type errors * [SILO-307] feat: Added authentication flow and OAuth for sentry integration (#3373) * feat: added sentry authentication with OAuth and app installation * feat: added assets controller for sentry to fetch plane assets * [SILO-308] Created Sentry Web UI, State Mapping and Translations (#3374) * feat: added sentry service to interact with silo * feat: added sentry integration store * feat: added sentry hook to interact with store * feat: added sentry page components * feat: added sentry integration page * feat: added sentry constants and translations * feat: added feature for state mapping for sentry issues * [SILO-309] Added Sentry Workers for syncing the resolution states and sentry webhooks (#3375) * feat: added sentry worker to main manager * feat: added sentry issue handler * feat: added intake issue creation in sentry alerts * fix: sentry bugs * chore: added migration for creating sentry app * fix: controllers as list * chore: added webhook path for generating sentry application * fix: sentry webhook path and service * fix: removed unused files * fix: restored dev wiki * fix: removed json stringify package * fix: etl build running out of memory * chore: resolved comments * chore: revert migration changes * fix: revert nodemon file * fix: resolved sentry comments * fix: added validation for authenticated user * feat: added translation for sentry web ui * fix: build * fix: dedupping issue with sentry webhooks * fix: dangling issue error for sentry integration slug * fix: increase max old space size for etl package