Event 4d7c430a

ID
4d7c430a-4669-4cd0-8828-078a44b4c495
Source ID
c41fcb47-42f2-471f-818e-ed91bdf40b88
Status
pending
Idempotency Key
4934dfef-311f-4509-b746-5046b2a76ba6
Received
Jul 7, 2026 8:16 AM

Headers

{
  "Content-Type": "application/json",
  "X-Request-ID": "f3e28267-e9a0-42fe-9588-1f8bad79b094"
}

Payload

{
  "run": {
    "id": 154,
    "event": "push",
    "title": "Merge pull request 'Fix redirect to _undefined after flyover CSV upload' (#65) from fix/flyover-redirect-undefined into main",
    "status": "failure",
    "created": "2026-07-07T13:16:28Z",
    "started": "2026-07-07T13:16:30Z",
    "stopped": "2026-07-07T13:16:30Z",
    "updated": "2026-07-07T13:16:30Z",
    "html_url": "https://source.gleipnir.technology/Gleipnir/nidus-sync/actions/runs/99",
    "prettyref": "main",
    "ScheduleID": 0,
    "commit_sha": "f5541f25562be1334b93f3313a8ba9fb44696031",
    "repository": {
      "id": 2,
      "url": "https://source.gleipnir.technology/api/v1/repos/Gleipnir/nidus-sync",
      "fork": false,
      "link": "",
      "name": "nidus-sync",
      "size": 10864,
      "empty": false,
      "owner": {
        "id": 3,
        "email": "",
        "login": "Gleipnir",
        "active": false,
        "created": "2026-05-09T00:24:30Z",
        "website": "",
        "html_url": "https://source.gleipnir.technology/Gleipnir",
        "is_admin": false,
        "language": "",
        "location": "",
        "pronouns": "",
        "username": "Gleipnir",
        "full_name": "",
        "source_id": 0,
        "avatar_url": "https://source.gleipnir.technology/avatars/0ef983198162fd91ae12d5ac1385f5f80b822c8fb960fe9938aa1bb443c20d82",
        "last_login": "0001-01-01T00:00:00Z",
        "login_name": "",
        "restricted": false,
        "visibility": "public",
        "description": "",
        "prohibit_login": false,
        "followers_count": 1,
        "following_count": 0,
        "starred_repos_count": 0
      },
      "mirror": false,
      "parent": null,
      "topics": [],
      "private": false,
      "ssh_url": "ssh://forgejo@source.gleipnir.technology/Gleipnir/nidus-sync.git",
      "website": "",
      "archived": false,
      "has_wiki": true,
      "html_url": "https://source.gleipnir.technology/Gleipnir/nidus-sync",
      "internal": false,
      "language": "Go",
      "template": false,
      "clone_url": "https://source.gleipnir.technology/Gleipnir/nidus-sync.git",
      "full_name": "Gleipnir/nidus-sync",
      "avatar_url": "",
      "created_at": "2026-05-09T00:30:44Z",
      "has_issues": true,
      "updated_at": "2026-07-07T13:16:28Z",
      "archived_at": "1970-01-01T00:00:00Z",
      "description": "The cloud portion of Nidus",
      "forks_count": 0,
      "has_actions": true,
      "permissions": {
        "pull": true,
        "push": true,
        "admin": true
      },
      "stars_count": 0,
      "wiki_branch": "main",
      "allow_rebase": true,
      "has_packages": true,
      "has_projects": true,
      "has_releases": true,
      "original_url": "",
      "wiki_ssh_url": "ssh://forgejo@source.gleipnir.technology/Gleipnir/nidus-sync.wiki.git",
      "languages_url": "https://source.gleipnir.technology/api/v1/repos/Gleipnir/nidus-sync/languages",
      "repo_transfer": null,
      "default_branch": "main",
      "mirror_updated": "0001-01-01T00:00:00Z",
      "watchers_count": 7,
      "wiki_clone_url": "https://source.gleipnir.technology/Gleipnir/nidus-sync.wiki.git",
      "mirror_interval": "",
      "open_pr_counter": 0,
      "release_counter": 0,
      "internal_tracker": {
        "enable_time_tracker": true,
        "enable_issue_dependencies": true,
        "allow_only_contributors_to_track_time": true
      },
      "has_pull_requests": true,
      "has_wiki_contents": false,
      "open_issues_count": 27,
      "allow_squash_merge": true,
      "object_format_name": "sha1",
      "allow_merge_commits": true,
      "allow_rebase_update": true,
      "default_merge_style": "merge",
      "default_update_style": "merge",
      "allow_rebase_explicit": true,
      "globally_editable_wiki": false,
      "ignore_whitespace_conflicts": false,
      "allow_fast_forward_only_merge": true,
      "default_allow_maintainer_edit": false,
      "default_delete_branch_after_merge": false
    },
    "approved_by": 0,
    "workflow_id": "golint.yaml",
    "trigger_user": {
      "id": 2,
      "email": "eli@gleipnir.technology",
      "login": "eliribble",
      "active": false,
      "created": "2026-05-08T21:20:41Z",
      "website": "",
      "html_url": "https://source.gleipnir.technology/eliribble",
      "is_admin": false,
      "language": "",
      "location": "",
      "pronouns": "",
      "username": "eliribble",
      "full_name": "Eli Ribble",
      "source_id": 0,
      "avatar_url": "https://source.gleipnir.technology/avatars/9d4546749a0ffa7637f184119be2d8f56dfcf933cec6fc8908a97df409f8c63f",
      "last_login": "0001-01-01T00:00:00Z",
      "login_name": "",
      "restricted": false,
      "visibility": "public",
      "description": "",
      "prohibit_login": false,
      "followers_count": 0,
      "following_count": 1,
      "starred_repos_count": 0
    },
    "event_payload": "{\"ref\":\"refs/heads/main\",\"before\":\"20ba4ba8e2c783a38df13223930dc4256d55b52b\",\"after\":\"f5541f25562be1334b93f3313a8ba9fb44696031\",\"compare_url\":\"https://source.gleipnir.technology/Gleipnir/nidus-sync/compare/20ba4ba8e2c783a38df13223930dc4256d55b52b...f5541f25562be1334b93f3313a8ba9fb44696031\",\"commits\":[{\"id\":\"f5541f25562be1334b93f3313a8ba9fb44696031\",\"message\":\"Merge pull request 'Fix redirect to _undefined after flyover CSV upload' (#65) from fix/flyover-redirect-undefined into main\\n\\nReviewed-on: https://source.gleipnir.technology/Gleipnir/nidus-sync/pulls/65\\n\",\"url\":\"https://source.gleipnir.technology/Gleipnir/nidus-sync/commit/f5541f25562be1334b93f3313a8ba9fb44696031\",\"author\":{\"name\":\"Eli Ribble\",\"email\":\"eli@gleipnir.technology\",\"username\":\"eliribble\"},\"committer\":{\"name\":\"Eli Ribble\",\"email\":\"eli@gleipnir.technology\",\"username\":\"eliribble\"},\"verification\":null,\"timestamp\":\"2026-07-07T13:16:26Z\",\"added\":[],\"removed\":[],\"modified\":[\"ts/view/configuration/UploadPoolFlyover.vue\"]},{\"id\":\"594c408f7fb943ca2b9cb0147097b13dd9b1caa1\",\"message\":\"Fix redirect to _undefined after flyover CSV upload\\n\\nThe onUploadSuccess handler in UploadPoolFlyover.vue was treating\\nthe event payload as an object with a .uri property, but CSVUpload\\nemits a plain string path. This caused data.uri to evaluate to\\nundefined, resulting in a redirect to /_undefined.\\n\\nMatches the pattern used by UploadPoolCustom.vue, which handles\\nthis correctly.\\n\\nFixes #64\\n\",\"url\":\"https://source.gleipnir.technology/Gleipnir/nidus-sync/commit/594c408f7fb943ca2b9cb0147097b13dd9b1caa1\",\"author\":{\"name\":\"Ned the Automata\",\"email\":\"ned@noreply.source.gleipnir.technology\",\"username\":\"ned\"},\"committer\":{\"name\":\"Ned the Automata\",\"email\":\"ned@noreply.source.gleipnir.technology\",\"username\":\"ned\"},\"verification\":null,\"timestamp\":\"2026-07-07T02:36:04Z\",\"added\":[],\"removed\":[],\"modified\":[\"ts/view/configuration/UploadPoolFlyover.vue\"]}],\"total_commits\":0,\"head_commit\":{\"id\":\"f5541f25562be1334b93f3313a8ba9fb44696031\",\"message\":\"Merge pull request 'Fix redirect to _undefined after flyover CSV upload' (#65) from fix/flyover-redirect-undefined into main\\n\\nReviewed-on: https://source.gleipnir.technology/Gleipnir/nidus-sync/pulls/65\\n\",\"url\":\"https://source.gleipnir.technology/Gleipnir/nidus-sync/commit/f5541f25562be1334b93f3313a8ba9fb44696031\",\"author\":{\"name\":\"Eli Ribble\",\"email\":\"eli@gleipnir.technology\",\"username\":\"eliribble\"},\"committer\":{\"name\":\"Eli Ribble\",\"email\":\"eli@gleipnir.technology\",\"username\":\"eliribble\"},\"verification\":null,\"timestamp\":\"2026-07-07T13:16:26Z\",\"added\":[],\"removed\":[],\"modified\":[\"ts/view/configuration/UploadPoolFlyover.vue\"]},\"repository\":{\"id\":2,\"owner\":{\"id\":3,\"login\":\"Gleipnir\",\"login_name\":\"\",\"source_id\":0,\"full_name\":\"\",\"email\":\"\",\"avatar_url\":\"https://source.gleipnir.technology/avatars/0ef983198162fd91ae12d5ac1385f5f80b822c8fb960fe9938aa1bb443c20d82\",\"html_url\":\"https://source.gleipnir.technology/Gleipnir\",\"language\":\"\",\"is_admin\":false,\"last_login\":\"0001-01-01T00:00:00Z\",\"created\":\"2026-05-09T00:24:30Z\",\"restricted\":false,\"active\":false,\"prohibit_login\":false,\"location\":\"\",\"pronouns\":\"\",\"website\":\"\",\"description\":\"\",\"visibility\":\"public\",\"followers_count\":1,\"following_count\":0,\"starred_repos_count\":0,\"username\":\"Gleipnir\"},\"name\":\"nidus-sync\",\"full_name\":\"Gleipnir/nidus-sync\",\"description\":\"The cloud portion of Nidus\",\"empty\":false,\"private\":false,\"fork\":false,\"template\":false,\"parent\":null,\"mirror\":false,\"size\":10855,\"language\":\"\",\"languages_url\":\"https://source.gleipnir.technology/api/v1/repos/Gleipnir/nidus-sync/languages\",\"html_url\":\"https://source.gleipnir.technology/Gleipnir/nidus-sync\",\"url\":\"https://source.gleipnir.technology/api/v1/repos/Gleipnir/nidus-sync\",\"link\":\"\",\"ssh_url\":\"ssh://forgejo@source.gleipnir.technology/Gleipnir/nidus-sync.git\",\"clone_url\":\"https://source.gleipnir.technology/Gleipnir/nidus-sync.git\",\"original_url\":\"\",\"website\":\"\",\"stars_count\":0,\"forks_count\":0,\"watchers_count\":7,\"open_issues_count\":27,\"open_pr_counter\":0,\"release_counter\":0,\"default_branch\":\"main\",\"archived\":false,\"created_at\":\"2026-05-09T00:30:44Z\",\"updated_at\":\"2026-07-07T02:36:10Z\",\"archived_at\":\"1970-01-01T00:00:00Z\",\"permissions\":{\"admin\":true,\"push\":true,\"pull\":true},\"has_issues\":true,\"internal_tracker\":{\"enable_time_tracker\":true,\"allow_only_contributors_to_track_time\":true,\"enable_issue_dependencies\":true},\"has_wiki\":true,\"has_wiki_contents\":false,\"wiki_branch\":\"main\",\"wiki_ssh_url\":\"ssh://forgejo@source.gleipnir.technology/Gleipnir/nidus-sync.wiki.git\",\"wiki_clone_url\":\"https://source.gleipnir.technology/Gleipnir/nidus-sync.wiki.git\",\"globally_editable_wiki\":false,\"has_pull_requests\":true,\"has_projects\":true,\"has_releases\":true,\"has_packages\":true,\"has_actions\":true,\"ignore_whitespace_conflicts\":false,\"allow_merge_commits\":true,\"allow_rebase\":true,\"allow_rebase_explicit\":true,\"allow_squash_merge\":true,\"allow_fast_forward_only_merge\":true,\"allow_rebase_update\":true,\"default_delete_branch_after_merge\":false,\"default_merge_style\":\"merge\",\"default_allow_maintainer_edit\":false,\"default_update_style\":\"merge\",\"avatar_url\":\"\",\"internal\":false,\"mirror_interval\":\"\",\"object_format_name\":\"sha1\",\"mirror_updated\":\"0001-01-01T00:00:00Z\",\"repo_transfer\":null,\"topics\":[]},\"pusher\":{\"id\":2,\"login\":\"eliribble\",\"login_name\":\"\",\"source_id\":0,\"full_name\":\"Eli Ribble\",\"email\":\"eliribble@noreply.source.gleipnir.technology\",\"avatar_url\":\"https://source.gleipnir.technology/avatars/9d4546749a0ffa7637f184119be2d8f56dfcf933cec6fc8908a97df409f8c63f\",\"html_url\":\"https://source.gleipnir.technology/eliribble\",\"language\":\"\",\"is_admin\":false,\"last_login\":\"0001-01-01T00:00:00Z\",\"created\":\"2026-05-08T21:20:41Z\",\"restricted\":false,\"active\":false,\"prohibit_login\":false,\"location\":\"\",\"pronouns\":\"\",\"website\":\"\",\"description\":\"\",\"visibility\":\"public\",\"followers_count\":0,\"following_count\":1,\"starred_repos_count\":0,\"username\":\"eliribble\"},\"sender\":{\"id\":2,\"login\":\"eliribble\",\"login_name\":\"\",\"source_id\":0,\"full_name\":\"Eli Ribble\",\"email\":\"eliribble@noreply.source.gleipnir.technology\",\"avatar_url\":\"https://source.gleipnir.technology/avatars/9d4546749a0ffa7637f184119be2d8f56dfcf933cec6fc8908a97df409f8c63f\",\"html_url\":\"https://source.gleipnir.technology/eliribble\",\"language\":\"\",\"is_admin\":false,\"last_login\":\"0001-01-01T00:00:00Z\",\"created\":\"2026-05-08T21:20:41Z\",\"restricted\":false,\"active\":false,\"prohibit_login\":false,\"location\":\"\",\"pronouns\":\"\",\"website\":\"\",\"description\":\"\",\"visibility\":\"public\",\"followers_count\":0,\"following_count\":1,\"starred_repos_count\":0,\"username\":\"eliribble\"}}",
    "index_in_repo": 99,
    "need_approval": false,
    "trigger_event": "push",
    "is_ref_deleted": false,
    "is_fork_pull_request": false
  },
  "action": "failure",
  "prior_status": "running"
}

Delivery Attempts

No attempts yet.