Files
task-stream/libs/web/tracker/infrastructure
Josep Piguillem bec39da46d feat: a trash for tickets
Deleting a ticket now sends it to the trash, for whoever opened it or an
admin: it disappears from boards, searches and statistics, cannot change,
and comes back from the ticket page or the trash page for 30 days. After
that it is deleted for good with the usual cascade.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 18:47:30 +02:00
..
2026-10-08 18:47:30 +02:00
2026-10-03 13:40:26 +02:00
2026-10-03 13:40:26 +02:00
2026-10-03 13:40:26 +02:00
2026-10-03 13:40:26 +02:00

web-tracker-infrastructure

Adaptadores GraphQL del tracker.

  • Import: @task-stream/web/tracker/infrastructure
  • Capa: infrastructure · Tags: scope:web-tracker, type:infrastructure

Contenido

  • graphql/*.graphql: operaciones; generated.ts lo genera npx nx run web:codegen.
  • adapters/: implementaciones de los gateways y mappers.ts (GraphQL → dominio, y la configuración de vuelta a input sin __typename).
  • provideTrackerInfrastructure().

Comandos

npx nx lint web-tracker-infrastructure

Reglas de dependencia entre capas: Arquitectura.