Event 62f84f99
Headers
{
"Content-Type": "application/json",
"X-Request-ID": "2fffa899-6147-44e6-847c-629abcaa6ded"
}
Payload
{
"ref": "refs/heads/main",
"after": "f5541f25562be1334b93f3313a8ba9fb44696031",
"before": "20ba4ba8e2c783a38df13223930dc4256d55b52b",
"pusher": {
"id": 2,
"email": "eliribble@noreply.source.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
},
"sender": {
"id": 2,
"email": "eliribble@noreply.source.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
},
"commits": [
{
"id": "f5541f25562be1334b93f3313a8ba9fb44696031",
"url": "https://source.gleipnir.technology/Gleipnir/nidus-sync/commit/f5541f25562be1334b93f3313a8ba9fb44696031",
"added": [],
"author": {
"name": "Eli Ribble",
"email": "eli@gleipnir.technology",
"username": "eliribble"
},
"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",
"removed": [],
"modified": [
"ts/view/configuration/UploadPoolFlyover.vue"
],
"committer": {
"name": "Eli Ribble",
"email": "eli@gleipnir.technology",
"username": "eliribble"
},
"timestamp": "2026-07-07T13:16:26Z",
"verification": null
},
{
"id": "594c408f7fb943ca2b9cb0147097b13dd9b1caa1",
"url": "https://source.gleipnir.technology/Gleipnir/nidus-sync/commit/594c408f7fb943ca2b9cb0147097b13dd9b1caa1",
"added": [],
"author": {
"name": "Ned the Automata",
"email": "ned@noreply.source.gleipnir.technology",
"username": "ned"
},
"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",
"removed": [],
"modified": [
"ts/view/configuration/UploadPoolFlyover.vue"
],
"committer": {
"name": "Ned the Automata",
"email": "ned@noreply.source.gleipnir.technology",
"username": "ned"
},
"timestamp": "2026-07-07T02:36:04Z",
"verification": null
}
],
"repository": {
"id": 2,
"url": "https://source.gleipnir.technology/api/v1/repos/Gleipnir/nidus-sync",
"fork": false,
"link": "",
"name": "nidus-sync",
"size": 10855,
"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": "",
"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-07T02:36:10Z",
"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
},
"compare_url": "https://source.gleipnir.technology/Gleipnir/nidus-sync/compare/20ba4ba8e2c783a38df13223930dc4256d55b52b...f5541f25562be1334b93f3313a8ba9fb44696031",
"head_commit": {
"id": "f5541f25562be1334b93f3313a8ba9fb44696031",
"url": "https://source.gleipnir.technology/Gleipnir/nidus-sync/commit/f5541f25562be1334b93f3313a8ba9fb44696031",
"added": [],
"author": {
"name": "Eli Ribble",
"email": "eli@gleipnir.technology",
"username": "eliribble"
},
"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",
"removed": [],
"modified": [
"ts/view/configuration/UploadPoolFlyover.vue"
],
"committer": {
"name": "Eli Ribble",
"email": "eli@gleipnir.technology",
"username": "eliribble"
},
"timestamp": "2026-07-07T13:16:26Z",
"verification": null
},
"total_commits": 2
}
Delivery Attempts
No attempts yet.