{
"action": "work_package:updated",
"work_package": {
"_type": "WorkPackage",
"id": 718,
"lockVersion": 1,
"subject": "Add Train Bonus for specific food items",
"description": {
"format": "markdown",
"raw": "Addiere zusätzlichen Trainbonus von 1-5% wenn carrot gefüttert wurde, aktiv bis zum nächsten Training, Anfrage in train und Erweiterung der food table für Bonus",
"html": "Addiere zusätzlichen Trainbonus von 1-5% wenn carrot gefüttert wurde, aktiv bis zum nächsten Training, Anfrage in train und Erweiterung der food table für Bonus
"
},
"scheduleManually": false,
"startDate": null,
"dueDate": null,
"derivedStartDate": null,
"derivedDueDate": null,
"estimatedTime": null,
"derivedEstimatedTime": null,
"duration": null,
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 0,
"createdAt": "2026-11-03T12:11:28Z",
"updatedAt": "2026-11-04T12:14:10Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": null,
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/718/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/718/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 12,
"identifier": "digipartner",
"name": "DigiPartner",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-09-01T13:27:30Z",
"updatedAt": "2026-10-13T12:07:57Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"createWorkPackage": {
"href": "/api/v3/projects/12/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/12/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/12/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/12/categories"
},
"versions": {
"href": "/api/v3/projects/12/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/12/types"
},
"update": {
"href": "/api/v3/projects/12/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/12",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/12",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": "/api/v3/project_statuses/on_track",
"title": "Planmäßig"
}
}
},
"status": {
"_type": "Status",
"id": 7,
"name": "In progress",
"isClosed": false,
"color": "#CC5DE8",
"isDefault": false,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 7,
"_links": {
"self": {
"href": "/api/v3/statuses/7",
"title": "In progress"
}
}
},
"author": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"assignee": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/718/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/718/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/718/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/718/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/718/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/718",
"title": "Add Train Bonus for specific food items"
},
"update": {
"href": "/api/v3/work_packages/718/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/12-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/718",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/718",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on Add Train Bonus for specific food items"
},
"move": {
"href": "/work_packages/718/move/new",
"type": "text/html",
"title": "Move Add Train Bonus for specific food items"
},
"copy": {
"href": "/work_packages/718/copy",
"title": "Copy Add Train Bonus for specific food items"
},
"pdf": {
"href": "/work_packages/718.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/718.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/718/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/digipartner/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/718/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/718/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/718/relations"
},
"revisions": {
"href": "/api/v3/work_packages/718/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/718/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/718/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/718/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/718/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/digipartner/work_packages",
"method": "post",
"title": "Add child of Add Train Bonus for specific food items"
},
"changeParent": {
"href": "/api/v3/work_packages/718",
"method": "patch",
"title": "Change parent of Add Train Bonus for specific food items"
},
"addComment": {
"href": "/api/v3/work_packages/718/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/718",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22718%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"status": {
"href": "/api/v3/statuses/7",
"title": "In progress"
},
"author": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"responsible": {
"href": null
},
"assignee": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/718/cost_entries/new",
"type": "text/html",
"title": "Log costs on Add Train Bonus for specific food items"
},
"showCosts": {
"href": "/projects/12/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=718",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/718/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/718/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/718/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/digipartner/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/718"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "9551",
"connection": "Keep-Alive"
}
{
"action": "work_package:updated",
"work_package": {
"_type": "WorkPackage",
"id": 708,
"lockVersion": 3,
"subject": "Slots Erweiterung",
"description": {
"format": "markdown",
"raw": "Bei /Slots Infos zu Stage und ggf weitere digimon Daten",
"html": "Bei /Slots Infos zu Stage und ggf weitere digimon Daten
"
},
"scheduleManually": false,
"startDate": null,
"dueDate": null,
"derivedStartDate": null,
"derivedDueDate": null,
"estimatedTime": null,
"derivedEstimatedTime": null,
"duration": null,
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 0,
"createdAt": "2026-11-01T14:15:47Z",
"updatedAt": "2026-11-04T12:06:45Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": null,
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/708/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/708/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 12,
"identifier": "digipartner",
"name": "DigiPartner",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-09-01T13:27:30Z",
"updatedAt": "2026-10-13T12:07:57Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"createWorkPackage": {
"href": "/api/v3/projects/12/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/12/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/12/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/12/categories"
},
"versions": {
"href": "/api/v3/projects/12/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/12/types"
},
"update": {
"href": "/api/v3/projects/12/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/12",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/12",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": "/api/v3/project_statuses/on_track",
"title": "Planmäßig"
}
}
},
"status": {
"_type": "Status",
"id": 12,
"name": "Closed",
"isClosed": true,
"color": "#DEE2E6",
"isDefault": false,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 12,
"_links": {
"self": {
"href": "/api/v3/statuses/12",
"title": "Closed"
}
}
},
"author": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"assignee": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/708/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/708/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/708/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/708/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/708/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/708",
"title": "Slots Erweiterung"
},
"update": {
"href": "/api/v3/work_packages/708/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/12-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/708",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/708",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on Slots Erweiterung"
},
"move": {
"href": "/work_packages/708/move/new",
"type": "text/html",
"title": "Move Slots Erweiterung"
},
"copy": {
"href": "/work_packages/708/copy",
"title": "Copy Slots Erweiterung"
},
"pdf": {
"href": "/work_packages/708.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/708.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/708/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/digipartner/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/708/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/708/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/708/relations"
},
"revisions": {
"href": "/api/v3/work_packages/708/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/708/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/708/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/708/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/708/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/digipartner/work_packages",
"method": "post",
"title": "Add child of Slots Erweiterung"
},
"changeParent": {
"href": "/api/v3/work_packages/708",
"method": "patch",
"title": "Change parent of Slots Erweiterung"
},
"addComment": {
"href": "/api/v3/work_packages/708/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/708",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22708%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"status": {
"href": "/api/v3/statuses/12",
"title": "Closed"
},
"author": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"responsible": {
"href": null
},
"assignee": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/708/cost_entries/new",
"type": "text/html",
"title": "Log costs on Slots Erweiterung"
},
"showCosts": {
"href": "/projects/12/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=708",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/708/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/708/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/708/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/digipartner/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/708"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "9145",
"connection": "Keep-Alive"
}
{
"action": "work_package:updated",
"work_package": {
"_type": "WorkPackage",
"id": 708,
"lockVersion": 2,
"subject": "Slots Erweiterung",
"description": {
"format": "markdown",
"raw": "Bei /Slots Infos zu Stage und ggf weitere digimon Daten",
"html": "Bei /Slots Infos zu Stage und ggf weitere digimon Daten
"
},
"scheduleManually": false,
"startDate": null,
"dueDate": null,
"derivedStartDate": null,
"derivedDueDate": null,
"estimatedTime": null,
"derivedEstimatedTime": null,
"duration": null,
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 0,
"createdAt": "2026-11-01T14:15:47Z",
"updatedAt": "2026-11-04T12:06:34Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": null,
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/708/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/708/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 12,
"identifier": "digipartner",
"name": "DigiPartner",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-09-01T13:27:30Z",
"updatedAt": "2026-10-13T12:07:57Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"createWorkPackage": {
"href": "/api/v3/projects/12/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/12/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/12/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/12/categories"
},
"versions": {
"href": "/api/v3/projects/12/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/12/types"
},
"update": {
"href": "/api/v3/projects/12/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/12",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/12",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": "/api/v3/project_statuses/on_track",
"title": "Planmäßig"
}
}
},
"status": {
"_type": "Status",
"id": 7,
"name": "In progress",
"isClosed": false,
"color": "#CC5DE8",
"isDefault": false,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 7,
"_links": {
"self": {
"href": "/api/v3/statuses/7",
"title": "In progress"
}
}
},
"author": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"assignee": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/708/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/708/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/708/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/708/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/708/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/708",
"title": "Slots Erweiterung"
},
"update": {
"href": "/api/v3/work_packages/708/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/12-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/708",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/708",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on Slots Erweiterung"
},
"move": {
"href": "/work_packages/708/move/new",
"type": "text/html",
"title": "Move Slots Erweiterung"
},
"copy": {
"href": "/work_packages/708/copy",
"title": "Copy Slots Erweiterung"
},
"pdf": {
"href": "/work_packages/708.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/708.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/708/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/digipartner/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/708/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/708/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/708/relations"
},
"revisions": {
"href": "/api/v3/work_packages/708/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/708/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/708/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/708/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/708/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/digipartner/work_packages",
"method": "post",
"title": "Add child of Slots Erweiterung"
},
"changeParent": {
"href": "/api/v3/work_packages/708",
"method": "patch",
"title": "Change parent of Slots Erweiterung"
},
"addComment": {
"href": "/api/v3/work_packages/708/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/708",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22708%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"status": {
"href": "/api/v3/statuses/7",
"title": "In progress"
},
"author": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"responsible": {
"href": null
},
"assignee": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/708/cost_entries/new",
"type": "text/html",
"title": "Log costs on Slots Erweiterung"
},
"showCosts": {
"href": "/projects/12/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=708",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/708/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/708/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/708/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/digipartner/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/708"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "9157",
"connection": "Keep-Alive"
}
{
"action": "work_package:updated",
"work_package": {
"_type": "WorkPackage",
"id": 708,
"lockVersion": 1,
"subject": "Slots Erweiterung",
"description": {
"format": "markdown",
"raw": "Bei /Slots Infos zu Stage und ggf weitere digimon Daten",
"html": "Bei /Slots Infos zu Stage und ggf weitere digimon Daten
"
},
"scheduleManually": false,
"startDate": null,
"dueDate": null,
"derivedStartDate": null,
"derivedDueDate": null,
"estimatedTime": null,
"derivedEstimatedTime": null,
"duration": null,
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 0,
"createdAt": "2026-11-01T14:15:47Z",
"updatedAt": "2026-11-04T12:06:31Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": null,
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/708/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/708/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 12,
"identifier": "digipartner",
"name": "DigiPartner",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-09-01T13:27:30Z",
"updatedAt": "2026-10-13T12:07:57Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"createWorkPackage": {
"href": "/api/v3/projects/12/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/12/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/12/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/12/categories"
},
"versions": {
"href": "/api/v3/projects/12/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/12/types"
},
"update": {
"href": "/api/v3/projects/12/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/12",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/12",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": "/api/v3/project_statuses/on_track",
"title": "Planmäßig"
}
}
},
"status": {
"_type": "Status",
"id": 7,
"name": "In progress",
"isClosed": false,
"color": "#CC5DE8",
"isDefault": false,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 7,
"_links": {
"self": {
"href": "/api/v3/statuses/7",
"title": "In progress"
}
}
},
"author": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/708/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/708/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/708/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/708/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/708/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/708",
"title": "Slots Erweiterung"
},
"update": {
"href": "/api/v3/work_packages/708/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/12-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/708",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/708",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on Slots Erweiterung"
},
"move": {
"href": "/work_packages/708/move/new",
"type": "text/html",
"title": "Move Slots Erweiterung"
},
"copy": {
"href": "/work_packages/708/copy",
"title": "Copy Slots Erweiterung"
},
"pdf": {
"href": "/work_packages/708.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/708.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/708/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/digipartner/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/708/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/708/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/708/relations"
},
"revisions": {
"href": "/api/v3/work_packages/708/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/708/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/708/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/708/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/708/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/digipartner/work_packages",
"method": "post",
"title": "Add child of Slots Erweiterung"
},
"changeParent": {
"href": "/api/v3/work_packages/708",
"method": "patch",
"title": "Change parent of Slots Erweiterung"
},
"addComment": {
"href": "/api/v3/work_packages/708/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/708",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22708%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"status": {
"href": "/api/v3/statuses/7",
"title": "In progress"
},
"author": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"responsible": {
"href": null
},
"assignee": {
"href": null
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/708/cost_entries/new",
"type": "text/html",
"title": "Log costs on Slots Erweiterung"
},
"showCosts": {
"href": "/projects/12/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=708",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/708/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/708/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/708/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/digipartner/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/708"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "8198",
"connection": "Keep-Alive"
}
{
"action": "work_package:updated",
"work_package": {
"_type": "WorkPackage",
"id": 696,
"lockVersion": 5,
"subject": "Daily 2.0",
"description": {
"format": "markdown",
"raw": "Das Daily-System soll über die bisherige Food-Belohnung hinausgehen und eine Rückkehr-Motivation über mehrere \nTage schaffen. Statt eines festen Rewards erhält der Nutzer eine Auswahl oder erhält abwechslungsreiche \nBelohnungen je nach Streak. \n• Tag 1–6: steigende Bits, Food, Train-Items oder Health-Items \n• Tag 7: größere Belohnung, seltenes Item oder erhöhte Digitama-Chance. \n• Daily-Choice: Auswahl zwischen Bits, Item per Button. \n• Global-Bonus: Wenn genugen Spieler das Daily abholen, erhalten alle Spieler welche an diesem Tag ihren Daily abgeholt haben einen speziellen Bonus (Item, Food, Bits)\n\nButtons:\n\n/daily -> Food, Bits, Item \nNur eins auswaehlbar pro Tag \nItem Kategorie per Zufall mit Gewichtung fuer jeweiligen Tag (bis max Tag 7, danach reset auf Tag 1) \nFalls 1 Tag nicht abgeholt, dann wieder bei Tag 1 starten.",
"html": "Das Daily-System soll über die bisherige Food-Belohnung hinausgehen und eine Rückkehr-Motivation über mehrere
\nTage schaffen. Statt eines festen Rewards erhält der Nutzer eine Auswahl oder erhält abwechslungsreiche
\nBelohnungen je nach Streak.
\n• Tag 1–6: steigende Bits, Food, Train-Items oder Health-Items
\n• Tag 7: größere Belohnung, seltenes Item oder erhöhte Digitama-Chance.
\n• Daily-Choice: Auswahl zwischen Bits, Item per Button.
\n• Global-Bonus: Wenn genugen Spieler das Daily abholen, erhalten alle Spieler welche an diesem Tag ihren Daily abgeholt haben einen speziellen Bonus (Item, Food, Bits)
\nButtons:
\n/daily -> Food, Bits, Item
\nNur eins auswaehlbar pro Tag
\nItem Kategorie per Zufall mit Gewichtung fuer jeweiligen Tag (bis max Tag 7, danach reset auf Tag 1)
\nFalls 1 Tag nicht abgeholt, dann wieder bei Tag 1 starten.
"
},
"scheduleManually": false,
"startDate": null,
"dueDate": null,
"derivedStartDate": null,
"derivedDueDate": null,
"estimatedTime": null,
"derivedEstimatedTime": null,
"duration": null,
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 0,
"createdAt": "2026-10-31T19:29:34Z",
"updatedAt": "2026-11-04T12:03:47Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": null,
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/696/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/696/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 12,
"identifier": "digipartner",
"name": "DigiPartner",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-09-01T13:27:30Z",
"updatedAt": "2026-10-13T12:07:57Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"createWorkPackage": {
"href": "/api/v3/projects/12/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/12/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/12/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/12/categories"
},
"versions": {
"href": "/api/v3/projects/12/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/12/types"
},
"update": {
"href": "/api/v3/projects/12/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/12",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/12",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": "/api/v3/project_statuses/on_track",
"title": "Planmäßig"
}
}
},
"status": {
"_type": "Status",
"id": 17,
"name": "Merge abgeschlossen",
"isClosed": false,
"color": "#35C53F",
"isDefault": false,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 16,
"_links": {
"self": {
"href": "/api/v3/statuses/17",
"title": "Merge abgeschlossen"
}
}
},
"author": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"assignee": {
"_type": "User",
"id": 20,
"name": "Marcel",
"createdAt": "2026-08-31T08:24:22Z",
"updatedAt": "2026-09-11T03:42:51Z",
"login": "Marcel",
"admin": false,
"firstName": "Marcel",
"lastName": "Meineke",
"email": "marcelyoulemon@gmail.com",
"avatar": "https://secure.gravatar.com/avatar/6484419c674c77a776a3d97a88037196?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/20",
"title": "Marcel"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2220%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/20",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/20",
"title": "Update Marcel",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/20/lock",
"title": "Set lock on Marcel",
"method": "post"
},
"delete": {
"href": "/api/v3/users/20",
"title": "Delete Marcel",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/696/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/696/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/696/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/696/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/696/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/696",
"title": "Daily 2.0"
},
"update": {
"href": "/api/v3/work_packages/696/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/12-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/696",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/696",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on Daily 2.0"
},
"move": {
"href": "/work_packages/696/move/new",
"type": "text/html",
"title": "Move Daily 2.0"
},
"copy": {
"href": "/work_packages/696/copy",
"title": "Copy Daily 2.0"
},
"pdf": {
"href": "/work_packages/696.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/696.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/696/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/digipartner/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/696/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/696/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/696/relations"
},
"revisions": {
"href": "/api/v3/work_packages/696/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/696/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/696/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/696/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/696/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/digipartner/work_packages",
"method": "post",
"title": "Add child of Daily 2.0"
},
"changeParent": {
"href": "/api/v3/work_packages/696",
"method": "patch",
"title": "Change parent of Daily 2.0"
},
"addComment": {
"href": "/api/v3/work_packages/696/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/696",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22696%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"status": {
"href": "/api/v3/statuses/17",
"title": "Merge abgeschlossen"
},
"author": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"responsible": {
"href": null
},
"assignee": {
"href": "/api/v3/users/20",
"title": "Marcel"
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/696/cost_entries/new",
"type": "text/html",
"title": "Log costs on Daily 2.0"
},
"showCosts": {
"href": "/projects/12/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=696",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/696/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/696/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/696/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/digipartner/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/696"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "10972",
"connection": "Keep-Alive"
}
{
"action": "work_package:updated",
"work_package": {
"_type": "WorkPackage",
"id": 527,
"lockVersion": 7,
"subject": "Datenbank Grundstruktur",
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"scheduleManually": false,
"startDate": null,
"dueDate": null,
"derivedStartDate": null,
"derivedDueDate": null,
"estimatedTime": "PT5H",
"derivedEstimatedTime": null,
"duration": null,
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 0,
"createdAt": "2026-10-01T12:34:57Z",
"updatedAt": "2026-11-04T11:27:39Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": "PT5H",
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/527/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/527/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 13,
"identifier": "discord-server-bot",
"name": "Discord-Server-Bot",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-10-01T09:24:27Z",
"updatedAt": "2026-10-13T12:08:29Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/13",
"title": "Discord-Server-Bot"
},
"createWorkPackage": {
"href": "/api/v3/projects/13/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/13/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/13/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/13/categories"
},
"versions": {
"href": "/api/v3/projects/13/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2213%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/13/types"
},
"update": {
"href": "/api/v3/projects/13/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/13",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/13",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2213%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": null
}
}
},
"status": {
"_type": "Status",
"id": 17,
"name": "Merge abgeschlossen",
"isClosed": false,
"color": "#35C53F",
"isDefault": false,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 16,
"_links": {
"self": {
"href": "/api/v3/statuses/17",
"title": "Merge abgeschlossen"
}
}
},
"author": {
"_type": "User",
"id": 28,
"name": "Ilja",
"createdAt": "2026-09-25T08:34:15Z",
"updatedAt": "2026-11-03T12:59:31Z",
"login": "Ilja",
"admin": false,
"firstName": "Ilja",
"lastName": "Fellauer",
"email": "Fellauer@gmx.de",
"avatar": "https://secure.gravatar.com/avatar/f2a9ced6365c5e5b036d88fd43b3b970?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/28",
"title": "Ilja"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2228%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/28",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/28",
"title": "Update Ilja",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/28/lock",
"title": "Set lock on Ilja",
"method": "post"
},
"delete": {
"href": "/api/v3/users/28",
"title": "Delete Ilja",
"method": "delete"
}
}
},
"assignee": {
"_type": "User",
"id": 28,
"name": "Ilja",
"createdAt": "2026-09-25T08:34:15Z",
"updatedAt": "2026-11-03T12:59:31Z",
"login": "Ilja",
"admin": false,
"firstName": "Ilja",
"lastName": "Fellauer",
"email": "Fellauer@gmx.de",
"avatar": "https://secure.gravatar.com/avatar/f2a9ced6365c5e5b036d88fd43b3b970?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/28",
"title": "Ilja"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2228%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/28",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/28",
"title": "Update Ilja",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/28/lock",
"title": "Set lock on Ilja",
"method": "post"
},
"delete": {
"href": "/api/v3/users/28",
"title": "Delete Ilja",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/527/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/527/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/527/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/527/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/527/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/527",
"title": "Datenbank Grundstruktur"
},
"update": {
"href": "/api/v3/work_packages/527/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/13-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/527",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/527",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on Datenbank Grundstruktur"
},
"move": {
"href": "/work_packages/527/move/new",
"type": "text/html",
"title": "Move Datenbank Grundstruktur"
},
"copy": {
"href": "/work_packages/527/copy",
"title": "Copy Datenbank Grundstruktur"
},
"pdf": {
"href": "/work_packages/527.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/527.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/527/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/discord-server-bot/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/527/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/527/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/527/relations"
},
"revisions": {
"href": "/api/v3/work_packages/527/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/527/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/527/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/527/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/527/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/discord-server-bot/work_packages",
"method": "post",
"title": "Add child of Datenbank Grundstruktur"
},
"changeParent": {
"href": "/api/v3/work_packages/527",
"method": "patch",
"title": "Change parent of Datenbank Grundstruktur"
},
"addComment": {
"href": "/api/v3/work_packages/527/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/527",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22527%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/13",
"title": "Discord-Server-Bot"
},
"status": {
"href": "/api/v3/statuses/17",
"title": "Merge abgeschlossen"
},
"author": {
"href": "/api/v3/users/28",
"title": "Ilja"
},
"responsible": {
"href": null
},
"assignee": {
"href": "/api/v3/users/28",
"title": "Ilja"
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/527/cost_entries/new",
"type": "text/html",
"title": "Log costs on Datenbank Grundstruktur"
},
"showCosts": {
"href": "/projects/13/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=527",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/527/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/527/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/527/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/discord-server-bot/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/527"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "9028",
"connection": "Keep-Alive"
}
{
"action": "work_package:updated",
"work_package": {
"_type": "WorkPackage",
"id": 526,
"lockVersion": 9,
"subject": "Discord-Bot Grundgerüst",
"description": {
"format": "markdown",
"raw": "Das Grundgerüst von dem Bot, was Kategorien, channels und rollen erstellen kann.",
"html": "Das Grundgerüst von dem Bot, was Kategorien, channels und rollen erstellen kann.
"
},
"scheduleManually": false,
"startDate": "2026-10-13",
"dueDate": "2026-10-13",
"derivedStartDate": "2026-10-13",
"derivedDueDate": "2026-10-13",
"estimatedTime": "PT6H",
"derivedEstimatedTime": "PT8H",
"duration": "P1D",
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 100,
"createdAt": "2026-10-01T12:08:27Z",
"updatedAt": "2026-11-04T11:27:33Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": "PT6H",
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/526/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/526/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 13,
"identifier": "discord-server-bot",
"name": "Discord-Server-Bot",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-10-01T09:24:27Z",
"updatedAt": "2026-10-13T12:08:29Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/13",
"title": "Discord-Server-Bot"
},
"createWorkPackage": {
"href": "/api/v3/projects/13/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/13/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/13/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/13/categories"
},
"versions": {
"href": "/api/v3/projects/13/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2213%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/13/types"
},
"update": {
"href": "/api/v3/projects/13/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/13",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/13",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2213%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": null
}
}
},
"status": {
"_type": "Status",
"id": 17,
"name": "Merge abgeschlossen",
"isClosed": false,
"color": "#35C53F",
"isDefault": false,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 16,
"_links": {
"self": {
"href": "/api/v3/statuses/17",
"title": "Merge abgeschlossen"
}
}
},
"author": {
"_type": "User",
"id": 31,
"name": "Patrick.U",
"createdAt": "2026-10-01T07:53:28Z",
"updatedAt": "2026-11-04T05:32:31Z",
"login": "Patrick.U",
"admin": false,
"firstName": "Patrick",
"lastName": "Uhlmann",
"email": "patrick.u1995@gmail.com",
"avatar": "https://secure.gravatar.com/avatar/bda97aef5883db8f865274fbe02422e7?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/31",
"title": "Patrick.U"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2231%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/31",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/31",
"title": "Update Patrick.U",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/31/lock",
"title": "Set lock on Patrick.U",
"method": "post"
},
"delete": {
"href": "/api/v3/users/31",
"title": "Delete Patrick.U",
"method": "delete"
}
}
},
"assignee": {
"_type": "User",
"id": 31,
"name": "Patrick.U",
"createdAt": "2026-10-01T07:53:28Z",
"updatedAt": "2026-11-04T05:32:31Z",
"login": "Patrick.U",
"admin": false,
"firstName": "Patrick",
"lastName": "Uhlmann",
"email": "patrick.u1995@gmail.com",
"avatar": "https://secure.gravatar.com/avatar/bda97aef5883db8f865274fbe02422e7?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/31",
"title": "Patrick.U"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2231%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/31",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/31",
"title": "Update Patrick.U",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/31/lock",
"title": "Set lock on Patrick.U",
"method": "post"
},
"delete": {
"href": "/api/v3/users/31",
"title": "Delete Patrick.U",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/526/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/526/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/526/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/526/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/526/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/526",
"title": "Discord-Bot Grundgerüst"
},
"update": {
"href": "/api/v3/work_packages/526/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/13-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/526",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/526",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on Discord-Bot Grundgerüst"
},
"move": {
"href": "/work_packages/526/move/new",
"type": "text/html",
"title": "Move Discord-Bot Grundgerüst"
},
"copy": {
"href": "/work_packages/526/copy",
"title": "Copy Discord-Bot Grundgerüst"
},
"pdf": {
"href": "/work_packages/526.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/526.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/526/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/discord-server-bot/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/526/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/526/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/526/relations"
},
"revisions": {
"href": "/api/v3/work_packages/526/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/526/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/526/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/526/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/526/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/discord-server-bot/work_packages",
"method": "post",
"title": "Add child of Discord-Bot Grundgerüst"
},
"changeParent": {
"href": "/api/v3/work_packages/526",
"method": "patch",
"title": "Change parent of Discord-Bot Grundgerüst"
},
"addComment": {
"href": "/api/v3/work_packages/526/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/526",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22526%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/13",
"title": "Discord-Server-Bot"
},
"status": {
"href": "/api/v3/statuses/17",
"title": "Merge abgeschlossen"
},
"author": {
"href": "/api/v3/users/31",
"title": "Patrick.U"
},
"responsible": {
"href": null
},
"assignee": {
"href": "/api/v3/users/31",
"title": "Patrick.U"
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/526/cost_entries/new",
"type": "text/html",
"title": "Log costs on Discord-Bot Grundgerüst"
},
"showCosts": {
"href": "/projects/13/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=526",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/526/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/526/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/526/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/discord-server-bot/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/526"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "9370",
"connection": "Keep-Alive"
}
{
"action": "work_package:updated",
"work_package": {
"_type": "WorkPackage",
"id": 679,
"lockVersion": 2,
"subject": "Gerüst bauen fuer die API Integration",
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"scheduleManually": false,
"startDate": "2026-10-28",
"dueDate": null,
"derivedStartDate": null,
"derivedDueDate": null,
"estimatedTime": null,
"derivedEstimatedTime": null,
"duration": null,
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 0,
"createdAt": "2026-10-28T07:37:28Z",
"updatedAt": "2026-11-04T11:27:09Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": null,
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/679/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/679/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 13,
"identifier": "discord-server-bot",
"name": "Discord-Server-Bot",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-10-01T09:24:27Z",
"updatedAt": "2026-10-13T12:08:29Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/13",
"title": "Discord-Server-Bot"
},
"createWorkPackage": {
"href": "/api/v3/projects/13/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/13/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/13/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/13/categories"
},
"versions": {
"href": "/api/v3/projects/13/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2213%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/13/types"
},
"update": {
"href": "/api/v3/projects/13/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/13",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/13",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2213%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": null
}
}
},
"status": {
"_type": "Status",
"id": 12,
"name": "Closed",
"isClosed": true,
"color": "#DEE2E6",
"isDefault": false,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 12,
"_links": {
"self": {
"href": "/api/v3/statuses/12",
"title": "Closed"
}
}
},
"author": {
"_type": "User",
"id": 31,
"name": "Patrick.U",
"createdAt": "2026-10-01T07:53:28Z",
"updatedAt": "2026-11-04T05:32:31Z",
"login": "Patrick.U",
"admin": false,
"firstName": "Patrick",
"lastName": "Uhlmann",
"email": "patrick.u1995@gmail.com",
"avatar": "https://secure.gravatar.com/avatar/bda97aef5883db8f865274fbe02422e7?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/31",
"title": "Patrick.U"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2231%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/31",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/31",
"title": "Update Patrick.U",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/31/lock",
"title": "Set lock on Patrick.U",
"method": "post"
},
"delete": {
"href": "/api/v3/users/31",
"title": "Delete Patrick.U",
"method": "delete"
}
}
},
"assignee": {
"_type": "User",
"id": 31,
"name": "Patrick.U",
"createdAt": "2026-10-01T07:53:28Z",
"updatedAt": "2026-11-04T05:32:31Z",
"login": "Patrick.U",
"admin": false,
"firstName": "Patrick",
"lastName": "Uhlmann",
"email": "patrick.u1995@gmail.com",
"avatar": "https://secure.gravatar.com/avatar/bda97aef5883db8f865274fbe02422e7?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/31",
"title": "Patrick.U"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2231%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/31",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/31",
"title": "Update Patrick.U",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/31/lock",
"title": "Set lock on Patrick.U",
"method": "post"
},
"delete": {
"href": "/api/v3/users/31",
"title": "Delete Patrick.U",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/679/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/679/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/679/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/679/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/679/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/679",
"title": "Gerüst bauen fuer die API Integration"
},
"update": {
"href": "/api/v3/work_packages/679/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/13-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/679",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/679",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on Gerüst bauen fuer die API Integration"
},
"move": {
"href": "/work_packages/679/move/new",
"type": "text/html",
"title": "Move Gerüst bauen fuer die API Integration"
},
"copy": {
"href": "/work_packages/679/copy",
"title": "Copy Gerüst bauen fuer die API Integration"
},
"pdf": {
"href": "/work_packages/679.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/679.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/679/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/discord-server-bot/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/679/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/679/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/679/relations"
},
"revisions": {
"href": "/api/v3/work_packages/679/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/679/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/679/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/679/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/679/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/discord-server-bot/work_packages",
"method": "post",
"title": "Add child of Gerüst bauen fuer die API Integration"
},
"changeParent": {
"href": "/api/v3/work_packages/679",
"method": "patch",
"title": "Change parent of Gerüst bauen fuer die API Integration"
},
"addComment": {
"href": "/api/v3/work_packages/679/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/679",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22679%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/13",
"title": "Discord-Server-Bot"
},
"status": {
"href": "/api/v3/statuses/12",
"title": "Closed"
},
"author": {
"href": "/api/v3/users/31",
"title": "Patrick.U"
},
"responsible": {
"href": null
},
"assignee": {
"href": "/api/v3/users/31",
"title": "Patrick.U"
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/679/cost_entries/new",
"type": "text/html",
"title": "Log costs on Gerüst bauen fuer die API Integration"
},
"showCosts": {
"href": "/projects/13/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=679",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/679/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/679/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/679/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/discord-server-bot/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/679"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "9202",
"connection": "Keep-Alive"
}
{
"action": "work_package:updated",
"work_package": {
"_type": "WorkPackage",
"id": 731,
"lockVersion": 4,
"subject": "test aktuell",
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"scheduleManually": false,
"startDate": null,
"dueDate": null,
"derivedStartDate": null,
"derivedDueDate": null,
"estimatedTime": null,
"derivedEstimatedTime": null,
"duration": null,
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 0,
"createdAt": "2026-11-04T11:04:26Z",
"updatedAt": "2026-11-04T11:22:01Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": null,
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/731/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/731/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 12,
"identifier": "digipartner",
"name": "DigiPartner",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-09-01T13:27:30Z",
"updatedAt": "2026-10-13T12:07:57Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"createWorkPackage": {
"href": "/api/v3/projects/12/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/12/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/12/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/12/categories"
},
"versions": {
"href": "/api/v3/projects/12/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/12/types"
},
"update": {
"href": "/api/v3/projects/12/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/12",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/12",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": "/api/v3/project_statuses/on_track",
"title": "Planmäßig"
}
}
},
"status": {
"_type": "Status",
"id": 1,
"name": "New",
"isClosed": false,
"color": "#1098AD",
"isDefault": true,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 1,
"_links": {
"self": {
"href": "/api/v3/statuses/1",
"title": "New"
}
}
},
"author": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/731/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/731/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/731/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/731/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/731/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/731",
"title": "test aktuell"
},
"update": {
"href": "/api/v3/work_packages/731/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/12-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/731",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/731",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on test aktuell"
},
"move": {
"href": "/work_packages/731/move/new",
"type": "text/html",
"title": "Move test aktuell"
},
"copy": {
"href": "/work_packages/731/copy",
"title": "Copy test aktuell"
},
"pdf": {
"href": "/work_packages/731.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/731.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/731/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/digipartner/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/731/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/731/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/731/relations"
},
"revisions": {
"href": "/api/v3/work_packages/731/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/731/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/731/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/731/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/731/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/digipartner/work_packages",
"method": "post",
"title": "Add child of test aktuell"
},
"changeParent": {
"href": "/api/v3/work_packages/731",
"method": "patch",
"title": "Change parent of test aktuell"
},
"addComment": {
"href": "/api/v3/work_packages/731/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/731",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22731%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"status": {
"href": "/api/v3/statuses/1",
"title": "New"
},
"author": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"responsible": {
"href": null
},
"assignee": {
"href": null
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/731/cost_entries/new",
"type": "text/html",
"title": "Log costs on test aktuell"
},
"showCosts": {
"href": "/projects/12/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=731",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/731/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/731/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/731/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/digipartner/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/731"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "7986",
"connection": "Keep-Alive"
}
{
"action": "work_package:created",
"work_package": {
"_type": "WorkPackage",
"id": 731,
"lockVersion": 2,
"subject": "test NEU dadada",
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"scheduleManually": false,
"startDate": null,
"dueDate": null,
"derivedStartDate": null,
"derivedDueDate": null,
"estimatedTime": null,
"derivedEstimatedTime": null,
"duration": null,
"ignoreNonWorkingDays": false,
"spentTime": "PT0S",
"percentageDone": 0,
"createdAt": "2026-11-04T11:04:26Z",
"updatedAt": "2026-11-04T11:07:59Z",
"laborCosts": "0,00 EUR",
"materialCosts": "0,00 EUR",
"overallCosts": "0,00 EUR",
"remainingTime": null,
"derivedRemainingTime": null,
"_embedded": {
"attachments": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/731/attachments"
}
}
},
"relations": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/731/relations"
}
}
},
"type": {
"_type": "Type",
"id": 1,
"name": "Task",
"color": "#1A67A3",
"position": 1,
"isDefault": true,
"isMilestone": false,
"createdAt": "2026-06-29T16:07:03Z",
"updatedAt": "2026-06-29T16:07:03Z",
"_links": {
"self": {
"href": "/api/v3/types/1",
"title": "Task"
}
}
},
"priority": {
"_type": "Priority",
"id": 8,
"name": "Normal",
"position": 2,
"color": "#74C0FC",
"isDefault": true,
"isActive": true,
"_links": {
"self": {
"href": "/api/v3/priorities/8",
"title": "Normal"
}
}
},
"project": {
"_type": "Project",
"id": 12,
"identifier": "digipartner",
"name": "DigiPartner",
"active": true,
"public": false,
"description": {
"format": "markdown",
"raw": "",
"html": ""
},
"createdAt": "2026-09-01T13:27:30Z",
"updatedAt": "2026-10-13T12:07:57Z",
"statusExplanation": {
"format": "markdown",
"raw": "",
"html": ""
},
"_links": {
"self": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"createWorkPackage": {
"href": "/api/v3/projects/12/work_packages/form",
"method": "post"
},
"createWorkPackageImmediately": {
"href": "/api/v3/projects/12/work_packages",
"method": "post"
},
"workPackages": {
"href": "/api/v3/projects/12/work_packages"
},
"storages": [],
"categories": {
"href": "/api/v3/projects/12/categories"
},
"versions": {
"href": "/api/v3/projects/12/versions"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22project%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"types": {
"href": "/api/v3/projects/12/types"
},
"update": {
"href": "/api/v3/projects/12/form",
"method": "post"
},
"updateImmediately": {
"href": "/api/v3/projects/12",
"method": "patch"
},
"delete": {
"href": "/api/v3/projects/12",
"method": "delete"
},
"schema": {
"href": "/api/v3/projects/schema"
},
"ancestors": [],
"projectStorages": {
"href": "/api/v3/project_storages?filters=%5B%7B%22projectId%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%2212%22%5D%7D%7D%5D"
},
"parent": {
"href": null
},
"status": {
"href": "/api/v3/project_statuses/on_track",
"title": "Planmäßig"
}
}
},
"status": {
"_type": "Status",
"id": 1,
"name": "New",
"isClosed": false,
"color": "#1098AD",
"isDefault": true,
"isReadonly": false,
"defaultDoneRatio": null,
"position": 1,
"_links": {
"self": {
"href": "/api/v3/statuses/1",
"title": "New"
}
}
},
"author": {
"_type": "User",
"id": 5,
"name": "DS-Coding",
"createdAt": "2026-06-29T16:09:41Z",
"updatedAt": "2026-11-04T10:37:35Z",
"login": "DS-Coding",
"admin": true,
"firstName": "Dominic",
"lastName": ".",
"email": "admin@ds-coding.de",
"avatar": "https://secure.gravatar.com/avatar/db5bd36243abf443c28df445d45d3342?default=404&secure=true",
"status": "active",
"identityUrl": null,
"language": "de",
"_links": {
"self": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"memberships": {
"href": "/api/v3/memberships?filters=%5B%7B%22principal%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%225%22%5D%7D%7D%5D",
"title": "Mitglieder"
},
"showUser": {
"href": "/users/5",
"type": "text/html"
},
"updateImmediately": {
"href": "/api/v3/users/5",
"title": "Update DS-Coding",
"method": "patch"
},
"lock": {
"href": "/api/v3/users/5/lock",
"title": "Set lock on DS-Coding",
"method": "post"
},
"delete": {
"href": "/api/v3/users/5",
"title": "Delete DS-Coding",
"method": "delete"
}
}
},
"customActions": [],
"costsByType": {
"_type": "Collection",
"total": 0,
"count": 0,
"_embedded": {
"elements": []
},
"_links": {
"self": {
"href": "/api/v3/work_packages/731/summarized_costs_by_type"
}
}
}
},
"_links": {
"attachments": {
"href": "/api/v3/work_packages/731/attachments"
},
"addAttachment": {
"href": "/api/v3/work_packages/731/attachments",
"method": "post"
},
"fileLinks": {
"href": "/api/v3/work_packages/731/file_links"
},
"addFileLink": {
"href": "/api/v3/work_packages/731/file_links",
"method": "post"
},
"self": {
"href": "/api/v3/work_packages/731",
"title": "test NEU dadada"
},
"update": {
"href": "/api/v3/work_packages/731/form",
"method": "post"
},
"schema": {
"href": "/api/v3/work_packages/schemas/12-1"
},
"updateImmediately": {
"href": "/api/v3/work_packages/731",
"method": "patch"
},
"delete": {
"href": "/api/v3/work_packages/731",
"method": "delete"
},
"logTime": {
"href": "/api/v3/time_entries",
"title": "Log time on test NEU dadada"
},
"move": {
"href": "/work_packages/731/move/new",
"type": "text/html",
"title": "Move test NEU dadada"
},
"copy": {
"href": "/work_packages/731/copy",
"title": "Copy test NEU dadada"
},
"pdf": {
"href": "/work_packages/731.pdf",
"type": "application/pdf",
"title": "Export as PDF"
},
"atom": {
"href": "/work_packages/731.atom",
"type": "application/rss+xml",
"title": "Atom feed"
},
"availableRelationCandidates": {
"href": "/api/v3/work_packages/731/available_relation_candidates",
"title": "Potential work packages to relate to"
},
"customFields": {
"href": "/projects/digipartner/settings/custom_fields",
"type": "text/html",
"title": "Custom fields"
},
"configureForm": {
"href": "/types/1/edit?tab=form_configuration",
"type": "text/html",
"title": "Configure form"
},
"activities": {
"href": "/api/v3/work_packages/731/activities"
},
"availableWatchers": {
"href": "/api/v3/work_packages/731/available_watchers"
},
"relations": {
"href": "/api/v3/work_packages/731/relations"
},
"revisions": {
"href": "/api/v3/work_packages/731/revisions"
},
"watchers": {
"href": "/api/v3/work_packages/731/watchers"
},
"addWatcher": {
"href": "/api/v3/work_packages/731/watchers",
"method": "post",
"payload": {
"user": {
"href": "/api/v3/users/{user_id}"
}
},
"templated": true
},
"removeWatcher": {
"href": "/api/v3/work_packages/731/watchers/{user_id}",
"method": "delete",
"templated": true
},
"addRelation": {
"href": "/api/v3/work_packages/731/relations",
"method": "post",
"title": "Add relation"
},
"addChild": {
"href": "/api/v3/projects/digipartner/work_packages",
"method": "post",
"title": "Add child of test NEU dadada"
},
"changeParent": {
"href": "/api/v3/work_packages/731",
"method": "patch",
"title": "Change parent of test NEU dadada"
},
"addComment": {
"href": "/api/v3/work_packages/731/activities",
"method": "post",
"title": "Add comment"
},
"previewMarkup": {
"href": "/api/v3/render/markdown?context=/api/v3/work_packages/731",
"method": "post"
},
"timeEntries": {
"href": "/api/v3/time_entries?filters=%5B%7B%22work_package_id%22%3A%7B%22operator%22%3A%22%3D%22%2C%22values%22%3A%5B%22731%22%5D%7D%7D%5D",
"title": "Time entries"
},
"ancestors": [],
"category": {
"href": null
},
"type": {
"href": "/api/v3/types/1",
"title": "Task"
},
"priority": {
"href": "/api/v3/priorities/8",
"title": "Normal"
},
"project": {
"href": "/api/v3/projects/12",
"title": "DigiPartner"
},
"status": {
"href": "/api/v3/statuses/1",
"title": "New"
},
"author": {
"href": "/api/v3/users/5",
"title": "DS-Coding"
},
"responsible": {
"href": null
},
"assignee": {
"href": null
},
"version": {
"href": null
},
"parent": {
"href": null,
"title": null
},
"customActions": [],
"logCosts": {
"href": "/work_packages/731/cost_entries/new",
"type": "text/html",
"title": "Log costs on test NEU dadada"
},
"showCosts": {
"href": "/projects/12/cost_reports?fields%5B%5D=WorkPackageId&operators%5BWorkPackageId%5D=%3D&set_filter=1&values%5BWorkPackageId%5D=731",
"type": "text/html",
"title": "Show cost entries"
},
"costsByType": {
"href": "/api/v3/work_packages/731/summarized_costs_by_type"
},
"github": {
"href": "/work_packages/731/tabs/github",
"title": "github"
},
"github_pull_requests": {
"href": "/api/v3/work_packages/731/github_pull_requests",
"title": "GitHub pull requests"
},
"convertBCF": {
"href": "/api/bcf/2.1/projects/digipartner/topics",
"title": "Convert to BCF",
"payload": {
"reference_links": [
"/api/v3/work_packages/731"
]
},
"method": "post"
}
}
}
}
{}
{
"host": "webhook.it-krisch.de",
"accept": "application/json",
"user-agent": "rest-client/2.1.0 (linux aarch64) ruby/3.2.2p53",
"content-type": "application/json",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "8002",
"connection": "Keep-Alive"
}
{
"test": true,
"message": "Direkter Test aus dem OpenProject-Container"
}
{}
{
"host": "webhook.it-krisch.de",
"user-agent": "curl/7.74.0",
"accept": "*/*",
"content-type": "application/json",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "69",
"connection": "Keep-Alive"
}
{
"action": "work_package:created",
"work_package": {
"subject": "OpenProject Test"
}
}
{}
{
"host": "webhook.it-krisch.de",
"user-agent": "curl/7.74.0",
"accept": "*/*",
"content-type": "application/json",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "79",
"connection": "Keep-Alive"
}
{
"ref": "refs/heads/feature/dashboard",
"before": "4587404e7f5251dca6db6f7f8c2eb363cf901874",
"after": "e148b206928b3f7050391e6edf8a36d6f00d3cbc",
"compare_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/compare/4587404e7f5251dca6db6f7f8c2eb363cf901874...e148b206928b3f7050391e6edf8a36d6f00d3cbc",
"commits": [
{
"id": "e148b206928b3f7050391e6edf8a36d6f00d3cbc",
"message": "merge: Mitgliederbereich in Dashboard-Branch integriert\n",
"url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/commit/e148b206928b3f7050391e6edf8a36d6f00d3cbc",
"author": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"committer": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"verification": null,
"timestamp": "2026-11-04T12:09:32+01:00",
"added": [
"src/components/Mitgliedschaften.css",
"src/components/Mitgliedschaften.tsx"
],
"removed": [],
"modified": [
"src/App.tsx",
"src/components/Sidebar.tsx"
]
},
{
"id": "d7d293f8c25e9fc0ccefe2afebed023af5c96745",
"message": "Merge pull request 'feat: Mitgliederbereich mit Suchfunktion implementiert' (#1) from feature/mitgliedschaften into main\n\nReviewed-on: http://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/pulls/1\nReviewed-by: DS-Coding \n",
"url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/commit/d7d293f8c25e9fc0ccefe2afebed023af5c96745",
"author": {
"name": "DS-Coding",
"email": "admin@ds-coding.de",
"username": "DS-Coding"
},
"committer": {
"name": "DS-Coding",
"email": "admin@ds-coding.de",
"username": "DS-Coding"
},
"verification": null,
"timestamp": "2026-11-04T09:30:47Z",
"added": [
"src/components/Mitgliedschaften.css",
"src/components/Mitgliedschaften.tsx"
],
"removed": [],
"modified": [
"src/App.tsx",
"src/components/Sidebar.tsx"
]
},
{
"id": "8899a6301b6a540ee0dbde1a222c7921fef17201",
"message": "feat: Statusfilter und lokale Zugangsverwaltung implementiert\n",
"url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/commit/8899a6301b6a540ee0dbde1a222c7921fef17201",
"author": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"committer": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"verification": null,
"timestamp": "2026-11-03T14:08:29+01:00",
"added": [],
"removed": [],
"modified": [
"src/components/Mitgliedschaften.tsx"
]
},
{
"id": "445a298b238cf7fc57b532ce5fa11193835b6b16",
"message": "feat: Mitgliederbereich mit Suchfunktion implementiert\n",
"url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/commit/445a298b238cf7fc57b532ce5fa11193835b6b16",
"author": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"committer": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"verification": null,
"timestamp": "2026-11-03T12:26:04+01:00",
"added": [
"src/components/Mitgliedschaften.css",
"src/components/Mitgliedschaften.tsx"
],
"removed": [],
"modified": [
"src/App.tsx",
"src/components/Sidebar.tsx"
]
}
],
"total_commits": 4,
"head_commit": {
"id": "e148b206928b3f7050391e6edf8a36d6f00d3cbc",
"message": "merge: Mitgliederbereich in Dashboard-Branch integriert\n",
"url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/commit/e148b206928b3f7050391e6edf8a36d6f00d3cbc",
"author": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"committer": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"verification": null,
"timestamp": "2026-11-04T12:09:32+01:00",
"added": [
"src/components/Mitgliedschaften.css",
"src/components/Mitgliedschaften.tsx"
],
"removed": [],
"modified": [
"src/App.tsx",
"src/components/Sidebar.tsx"
]
},
"repository": {
"id": 33,
"owner": {
"id": 58,
"login": "Creator-Community-Monetarisierung",
"type": "Organization",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "",
"avatar_url": "https://gitea.it-krisch.de/avatars/c2089d3cc24c05dfcddfcc124e3b9749",
"html_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-10-13T12:14:20Z",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "private",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "Creator-Community-Monetarisierung"
},
"name": "Testerhub-Frontend",
"full_name": "Creator-Community-Monetarisierung/Testerhub-Frontend",
"description": "Frontend-Prototyp für CreatorHub auf Basis von React, TypeScript und Vite",
"empty": false,
"private": true,
"fork": false,
"template": false,
"mirror": false,
"size": 99,
"language": "",
"languages_url": "https://gitea.it-krisch.de/api/v1/repos/Creator-Community-Monetarisierung/Testerhub-Frontend/languages",
"html_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend",
"url": "https://gitea.it-krisch.de/api/v1/repos/Creator-Community-Monetarisierung/Testerhub-Frontend",
"link": "",
"ssh_url": "git@gitea.it-krisch.de:Creator-Community-Monetarisierung/Testerhub-Frontend.git",
"clone_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend.git",
"original_url": "",
"website": "",
"stars_count": 0,
"forks_count": 0,
"watchers_count": 3,
"branch_count": 3,
"open_issues_count": 0,
"open_pr_counter": 0,
"release_counter": 0,
"default_branch": "main",
"archived": false,
"created_at": "2026-11-02T08:40:31Z",
"updated_at": "2026-11-04T11:00:30Z",
"archived_at": "1970-01-01T00:00:00Z",
"permissions": {
"admin": true,
"push": true,
"pull": true
},
"has_code": 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_pull_requests": true,
"has_projects": true,
"projects_mode": "all",
"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_merge_update": true,
"allow_rebase_update": true,
"allow_manual_merge": false,
"autodetect_manual_merge": false,
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"default_update_style": "merge",
"default_allow_maintainer_edit": true,
"avatar_url": "",
"internal": false,
"mirror_interval": "",
"object_format_name": "sha1",
"mirror_updated": "0001-01-01T00:00:00Z",
"mirror_last_sync_at": "0001-01-01T00:00:00Z",
"topics": [],
"licenses": []
},
"pusher": {
"id": 42,
"login": "Sabrina",
"type": "User",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "42+sabrina@noreply.gitea.it-krisch.de",
"avatar_url": "https://gitea.it-krisch.de/avatars/06c9740850b4d269245447fa954c2985",
"html_url": "https://gitea.it-krisch.de/Sabrina",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-10-12T06:16:09Z",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "public",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "Sabrina"
},
"sender": {
"id": 42,
"login": "Sabrina",
"type": "User",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "42+sabrina@noreply.gitea.it-krisch.de",
"avatar_url": "https://gitea.it-krisch.de/avatars/06c9740850b4d269245447fa954c2985",
"html_url": "https://gitea.it-krisch.de/Sabrina",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-10-12T06:16:09Z",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "public",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "Sabrina"
}
}
{}
{
"host": "webhook.it-krisch.de",
"user-agent": "Go-http-client/1.1",
"content-type": "application/json",
"x-github-delivery": "6bb18b77-d1a5-4445-afc5-3a9614db7dd7",
"x-github-event": "push",
"x-github-event-type": "push",
"x-github-hook-installation-target-type": "system",
"x-gitea-delivery": "6bb18b77-d1a5-4445-afc5-3a9614db7dd7",
"x-gitea-event": "push",
"x-gitea-event-type": "push",
"x-gitea-hook-installation-target-type": "system",
"x-gitea-signature": "",
"x-gogs-delivery": "6bb18b77-d1a5-4445-afc5-3a9614db7dd7",
"x-gogs-event": "push",
"x-gogs-event-type": "push",
"x-gogs-signature": "",
"x-hub-signature": "sha1=",
"x-hub-signature-256": "sha256=",
"accept-encoding": "gzip",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "9625",
"connection": "Keep-Alive"
}
{
"ref": "refs/heads/feature/dashboard",
"before": "0fd58cadf2a0084b9961394b9c82ba07735b3525",
"after": "4587404e7f5251dca6db6f7f8c2eb363cf901874",
"compare_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/compare/0fd58cadf2a0084b9961394b9c82ba07735b3525...4587404e7f5251dca6db6f7f8c2eb363cf901874",
"commits": [
{
"id": "4587404e7f5251dca6db6f7f8c2eb363cf901874",
"message": "feat: Dashboard-Komponente ausgelagert\n",
"url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/commit/4587404e7f5251dca6db6f7f8c2eb363cf901874",
"author": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"committer": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"verification": null,
"timestamp": "2026-11-04T12:00:20+01:00",
"added": [
"src/components/Dashboard.css",
"src/components/Dashboard.tsx"
],
"removed": [],
"modified": [
"src/App.tsx"
]
}
],
"total_commits": 1,
"head_commit": {
"id": "4587404e7f5251dca6db6f7f8c2eb363cf901874",
"message": "feat: Dashboard-Komponente ausgelagert\n",
"url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/commit/4587404e7f5251dca6db6f7f8c2eb363cf901874",
"author": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"committer": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"verification": null,
"timestamp": "2026-11-04T12:00:20+01:00",
"added": [
"src/components/Dashboard.css",
"src/components/Dashboard.tsx"
],
"removed": [],
"modified": [
"src/App.tsx"
]
},
"repository": {
"id": 33,
"owner": {
"id": 58,
"login": "Creator-Community-Monetarisierung",
"type": "Organization",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "",
"avatar_url": "https://gitea.it-krisch.de/avatars/c2089d3cc24c05dfcddfcc124e3b9749",
"html_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-10-13T12:14:20Z",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "private",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "Creator-Community-Monetarisierung"
},
"name": "Testerhub-Frontend",
"full_name": "Creator-Community-Monetarisierung/Testerhub-Frontend",
"description": "Frontend-Prototyp für CreatorHub auf Basis von React, TypeScript und Vite",
"empty": false,
"private": true,
"fork": false,
"template": false,
"mirror": false,
"size": 96,
"language": "",
"languages_url": "https://gitea.it-krisch.de/api/v1/repos/Creator-Community-Monetarisierung/Testerhub-Frontend/languages",
"html_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend",
"url": "https://gitea.it-krisch.de/api/v1/repos/Creator-Community-Monetarisierung/Testerhub-Frontend",
"link": "",
"ssh_url": "git@gitea.it-krisch.de:Creator-Community-Monetarisierung/Testerhub-Frontend.git",
"clone_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend.git",
"original_url": "",
"website": "",
"stars_count": 0,
"forks_count": 0,
"watchers_count": 3,
"branch_count": 3,
"open_issues_count": 0,
"open_pr_counter": 0,
"release_counter": 0,
"default_branch": "main",
"archived": false,
"created_at": "2026-11-02T08:40:31Z",
"updated_at": "2026-11-04T09:30:47Z",
"archived_at": "1970-01-01T00:00:00Z",
"permissions": {
"admin": true,
"push": true,
"pull": true
},
"has_code": 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_pull_requests": true,
"has_projects": true,
"projects_mode": "all",
"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_merge_update": true,
"allow_rebase_update": true,
"allow_manual_merge": false,
"autodetect_manual_merge": false,
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"default_update_style": "merge",
"default_allow_maintainer_edit": true,
"avatar_url": "",
"internal": false,
"mirror_interval": "",
"object_format_name": "sha1",
"mirror_updated": "0001-01-01T00:00:00Z",
"mirror_last_sync_at": "0001-01-01T00:00:00Z",
"topics": [],
"licenses": []
},
"pusher": {
"id": 42,
"login": "Sabrina",
"type": "User",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "42+sabrina@noreply.gitea.it-krisch.de",
"avatar_url": "https://gitea.it-krisch.de/avatars/06c9740850b4d269245447fa954c2985",
"html_url": "https://gitea.it-krisch.de/Sabrina",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-10-12T06:16:09Z",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "public",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "Sabrina"
},
"sender": {
"id": 42,
"login": "Sabrina",
"type": "User",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "42+sabrina@noreply.gitea.it-krisch.de",
"avatar_url": "https://gitea.it-krisch.de/avatars/06c9740850b4d269245447fa954c2985",
"html_url": "https://gitea.it-krisch.de/Sabrina",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-10-12T06:16:09Z",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "public",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "Sabrina"
}
}
{}
{
"host": "webhook.it-krisch.de",
"user-agent": "Go-http-client/1.1",
"content-type": "application/json",
"x-github-delivery": "29738111-a7fd-4550-8161-9074be2138e5",
"x-github-event": "push",
"x-github-event-type": "push",
"x-github-hook-installation-target-type": "system",
"x-gitea-delivery": "29738111-a7fd-4550-8161-9074be2138e5",
"x-gitea-event": "push",
"x-gitea-event-type": "push",
"x-gitea-hook-installation-target-type": "system",
"x-gitea-signature": "",
"x-gogs-delivery": "29738111-a7fd-4550-8161-9074be2138e5",
"x-gogs-event": "push",
"x-gogs-event-type": "push",
"x-gogs-signature": "",
"x-hub-signature": "sha1=",
"x-hub-signature-256": "sha256=",
"accept-encoding": "gzip",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "6806",
"connection": "Keep-Alive"
}
{
"ref": "refs/heads/feature/dashboard",
"before": "0fd58cadf2a0084b9961394b9c82ba07735b3525",
"after": "4587404e7f5251dca6db6f7f8c2eb363cf901874",
"compare_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/compare/0fd58cadf2a0084b9961394b9c82ba07735b3525...4587404e7f5251dca6db6f7f8c2eb363cf901874",
"commits": [
{
"id": "4587404e7f5251dca6db6f7f8c2eb363cf901874",
"message": "feat: Dashboard-Komponente ausgelagert\n",
"url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/commit/4587404e7f5251dca6db6f7f8c2eb363cf901874",
"author": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"committer": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"verification": null,
"timestamp": "2026-11-04T12:00:20+01:00",
"added": [
"src/components/Dashboard.css",
"src/components/Dashboard.tsx"
],
"removed": [],
"modified": [
"src/App.tsx"
]
}
],
"total_commits": 1,
"head_commit": {
"id": "4587404e7f5251dca6db6f7f8c2eb363cf901874",
"message": "feat: Dashboard-Komponente ausgelagert\n",
"url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend/commit/4587404e7f5251dca6db6f7f8c2eb363cf901874",
"author": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"committer": {
"name": "Sabrina Jost",
"email": "sabrinaschumacher1986@gmail.com",
"username": ""
},
"verification": null,
"timestamp": "2026-11-04T12:00:20+01:00",
"added": [
"src/components/Dashboard.css",
"src/components/Dashboard.tsx"
],
"removed": [],
"modified": [
"src/App.tsx"
]
},
"repository": {
"id": 33,
"owner": {
"id": 58,
"login": "Creator-Community-Monetarisierung",
"type": "Organization",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "",
"avatar_url": "https://gitea.it-krisch.de/avatars/c2089d3cc24c05dfcddfcc124e3b9749",
"html_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-10-13T12:14:20Z",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "private",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "Creator-Community-Monetarisierung"
},
"name": "Testerhub-Frontend",
"full_name": "Creator-Community-Monetarisierung/Testerhub-Frontend",
"description": "Frontend-Prototyp für CreatorHub auf Basis von React, TypeScript und Vite",
"empty": false,
"private": true,
"fork": false,
"template": false,
"mirror": false,
"size": 96,
"language": "",
"languages_url": "https://gitea.it-krisch.de/api/v1/repos/Creator-Community-Monetarisierung/Testerhub-Frontend/languages",
"html_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend",
"url": "https://gitea.it-krisch.de/api/v1/repos/Creator-Community-Monetarisierung/Testerhub-Frontend",
"link": "",
"ssh_url": "git@gitea.it-krisch.de:Creator-Community-Monetarisierung/Testerhub-Frontend.git",
"clone_url": "https://gitea.it-krisch.de/Creator-Community-Monetarisierung/Testerhub-Frontend.git",
"original_url": "",
"website": "",
"stars_count": 0,
"forks_count": 0,
"watchers_count": 3,
"branch_count": 3,
"open_issues_count": 0,
"open_pr_counter": 0,
"release_counter": 0,
"default_branch": "main",
"archived": false,
"created_at": "2026-11-02T08:40:31Z",
"updated_at": "2026-11-04T09:30:47Z",
"archived_at": "1970-01-01T00:00:00Z",
"permissions": {
"admin": true,
"push": true,
"pull": true
},
"has_code": 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_pull_requests": true,
"has_projects": true,
"projects_mode": "all",
"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_merge_update": true,
"allow_rebase_update": true,
"allow_manual_merge": false,
"autodetect_manual_merge": false,
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"default_update_style": "merge",
"default_allow_maintainer_edit": true,
"avatar_url": "",
"internal": false,
"mirror_interval": "",
"object_format_name": "sha1",
"mirror_updated": "0001-01-01T00:00:00Z",
"mirror_last_sync_at": "0001-01-01T00:00:00Z",
"topics": [],
"licenses": []
},
"pusher": {
"id": 42,
"login": "Sabrina",
"type": "User",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "42+sabrina@noreply.gitea.it-krisch.de",
"avatar_url": "https://gitea.it-krisch.de/avatars/06c9740850b4d269245447fa954c2985",
"html_url": "https://gitea.it-krisch.de/Sabrina",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-10-12T06:16:09Z",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "public",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "Sabrina"
},
"sender": {
"id": 42,
"login": "Sabrina",
"type": "User",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "42+sabrina@noreply.gitea.it-krisch.de",
"avatar_url": "https://gitea.it-krisch.de/avatars/06c9740850b4d269245447fa954c2985",
"html_url": "https://gitea.it-krisch.de/Sabrina",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-10-12T06:16:09Z",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "public",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "Sabrina"
}
}
{}
{
"host": "webhook.it-krisch.de",
"user-agent": "Go-http-client/1.1",
"content-type": "application/json",
"x-github-delivery": "e08eea8a-e780-4696-a7e8-2b3a4f060114",
"x-github-event": "push",
"x-github-event-type": "push",
"x-github-hook-installation-target-type": "system",
"x-gitea-delivery": "e08eea8a-e780-4696-a7e8-2b3a4f060114",
"x-gitea-event": "push",
"x-gitea-event-type": "push",
"x-gitea-hook-installation-target-type": "system",
"x-gitea-signature": "",
"x-gogs-delivery": "e08eea8a-e780-4696-a7e8-2b3a4f060114",
"x-gogs-event": "push",
"x-gogs-event-type": "push",
"x-gogs-signature": "",
"x-hub-signature": "sha1=",
"x-hub-signature-256": "sha256=",
"accept-encoding": "gzip",
"x-forwarded-for": "88.150.113.169",
"x-forwarded-host": "webhook.it-krisch.de",
"x-forwarded-server": "webhook.it-krisch.de",
"content-length": "6806",
"connection": "Keep-Alive"
}
{
"zen": "Test",
"repository": {
"full_name": "test/repo"
},
"pusher": {
"login": "krisch"
}
}
{}
{
"host": "127.0.0.1:8000",
"user-agent": "curl/8.14.1",
"accept": "*/*",
"content-type": "application/json",
"content-length": "81"
}
{
"zen": "Test",
"repository": {
"full_name": "test/repo"
},
"pusher": {
"login": "krisch"
}
}
{}
{
"host": "127.0.0.1:8000",
"user-agent": "curl/8.14.1",
"accept": "*/*",
"content-type": "application/json",
"content-length": "81"
}