{
 "flight": {
  "id": 913337,
  "agent": "devin",
  "state": "merged",
  "title": "fix(api): prevent duplicate Novu branding when switching from block to HTML editor",
  "number": 8497,
  "source": "aidev",
  "commits": 6,
  "debrief": null,
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": false,
  "additions": 973,
  "closed_at": "2025-06-12T10:00:50+00:00",
  "deletions": 2048,
  "merged_at": "2025-06-12T10:00:50+00:00",
  "opened_at": "2025-06-11T11:10:04+00:00",
  "task_type": "fix",
  "body_chars": 2230,
  "confidence": "dataset",
  "updated_at": "2026-11-04T00:35:10.201969+00:00",
  "enriched_at": null,
  "body_excerpt": "# Fix duplicate \"Powered by Novu\" branding when switching from block to HTML editor\n\n## Problem\nWhen users switch from block-based editor to custom HTML in the email editor, the conversion process adds the \"Powered by Novu\" branding to the HTML. Later, when the email is actually sent, the branding i",
  "review_count": 1,
  "files_changed": 54,
  "hours_to_merge": 22.85,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": null,
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "novu",
  "owner": "novuhq",
  "stars": 40300,
  "license": "NOASSERTION",
  "full_name": "novuhq/novu",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "devin-ai-integration[bot]",
  "name": null,
  "github_profile": "https://github.com/devin-ai-integration[bot]",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Paweł Tymczuk"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Paweł Tymczuk"
  },
  {
   "at": "2025-06-11T11:10:19+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix(dashboard): Fix subscriber timezone display bug",
   "number": 8752,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 388,
   "deletions": 211,
   "merged_at": "2025-07-21T15:38:02+00:00",
   "opened_at": "2025-07-21T13:39:26+00:00",
   "task_type": "fix",
   "files_changed": 17,
   "hours_to_merge": 1.98
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix(api-service): Add timezone property to subscriber schema fixes NV-6257",
   "number": 8705,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 0,
   "merged_at": "2025-07-16T14:14:12+00:00",
   "opened_at": "2025-07-16T12:51:40+00:00",
   "task_type": "fix",
   "files_changed": 6,
   "hours_to_merge": 1.38
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "feat(api-service): Expose env tags endpoint to open api and sdk fixes NV-6255",
   "number": 8701,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1192,
   "deletions": 294,
   "merged_at": "2025-07-16T07:22:14+00:00",
   "opened_at": "2025-07-15T19:43:58+00:00",
   "task_type": "feat",
   "files_changed": 32,
   "hours_to_merge": 11.64
  }
 ],
 "pr_url": "https://github.com/novuhq/novu/pull/8497",
 "page": "https://agentriders.com/logs/novuhq/novu/8497/"
}