delta sync ops v3
This commit is contained in:
parent
598e137e8a
commit
70479aff88
6 changed files with 553 additions and 519 deletions
File diff suppressed because one or more lines are too long
|
|
@ -1,63 +0,0 @@
|
||||||
'Status Category Changed': ['get', ['fields', 'statuscategorychangedate']]
|
|
||||||
'Issue Type': ['get', ['fields', 'issuetype']]
|
|
||||||
'Time Spent': ['get', ['fields', 'timespent']]
|
|
||||||
'Project': ['get', ['fields', 'project']]
|
|
||||||
'Fix versions': ['get', ['fields', 'fixVersions']]
|
|
||||||
'Σ Time Spent': ['get', ['fields', 'aggregatetimespent']]
|
|
||||||
'Status Category': ['get', ['fields', 'statusCategory']]
|
|
||||||
'Parent': ['get', ['fields', 'parent']]
|
|
||||||
'Resolution': ['get', ['fields', 'resolution']]
|
|
||||||
'Design': ['get', ['fields', 'customfield_10037']]
|
|
||||||
'Resolved': ['get', ['fields', 'resolutiondate']]
|
|
||||||
'Work Ratio': ['get', ['fields', 'workratio']]
|
|
||||||
'Last Viewed': ['get', ['fields', 'lastViewed']]
|
|
||||||
'Watchers': ['get', ['fields', 'watches']]
|
|
||||||
'Restrict to': ['get', ['fields', 'issuerestriction']]
|
|
||||||
'Images': ['get', ['fields', 'thumbnail']]
|
|
||||||
'DELTA Comments (i)': ['get', ['fields', 'customfield_10060']]
|
|
||||||
'Created': ['get', ['fields', 'created']]
|
|
||||||
'Issue Status': ['get', ['fields', 'customfield_10062']]
|
|
||||||
'Initial_Import_ID': ['get', ['fields', 'customfield_10063']]
|
|
||||||
'Selise Comments (i)': ['get', ['fields', 'customfield_10064']]
|
|
||||||
'Flagged': ['get', ['fields', 'customfield_10021']]
|
|
||||||
'Selise Status Values': ['get', ['fields', 'customfield_10065']]
|
|
||||||
'References': ['get', ['fields', 'customfield_10066']]
|
|
||||||
'Priority': ['get', ['fields', 'priority']]
|
|
||||||
'Selise Ticket References': ['get', ['fields', 'customfield_10067']]
|
|
||||||
'Gemeldet von': ['get', ['fields', 'customfield_10101']]
|
|
||||||
'Labels': ['get', ['fields', 'labels']]
|
|
||||||
'Rank': ['get', ['fields', 'customfield_10019']]
|
|
||||||
'Remaining Estimate': ['get', ['fields', 'timeestimate']]
|
|
||||||
'Σ Original Estimate': ['get', ['fields', 'aggregatetimeoriginalestimate']]
|
|
||||||
'Affects versions': ['get', ['fields', 'versions']]
|
|
||||||
'Linked Issues': ['get', ['fields', 'issuelinks']]
|
|
||||||
'Assignee': ['get', ['fields', 'assignee']]
|
|
||||||
'Updated': ['get', ['fields', 'updated']]
|
|
||||||
'Status': ['get', ['fields', 'status']]
|
|
||||||
'Components': ['get', ['fields', 'components']]
|
|
||||||
'Key': ['get', ['fields', 'issuekey']]
|
|
||||||
'Original estimate': ['get', ['fields', 'timeoriginalestimate']]
|
|
||||||
'Description': ['get', ['fields', 'description']]
|
|
||||||
'Category': ['get', ['fields', 'customfield_10056']]
|
|
||||||
'Topic Group': ['get', ['fields', 'customfield_10057']]
|
|
||||||
'Module Category': ['get', ['fields', 'customfield_10058']]
|
|
||||||
'Time tracking': ['get', ['fields', 'timetracking']]
|
|
||||||
'Start date': ['get', ['fields', 'customfield_10015']]
|
|
||||||
'Security Level': ['get', ['fields', 'security']]
|
|
||||||
'Attachment': ['get', ['fields', 'attachment']]
|
|
||||||
'Σ Remaining Estimate': ['get', ['fields', 'aggregatetimeestimate']]
|
|
||||||
'Summary': ['get', ['fields', 'summary']]
|
|
||||||
'Creator': ['get', ['fields', 'creator']]
|
|
||||||
'Sub-tasks': ['get', ['fields', 'subtasks']]
|
|
||||||
'Reporter': ['get', ['fields', 'reporter']]
|
|
||||||
'Σ Progress': ['get', ['fields', 'aggregateprogress']]
|
|
||||||
'Development': ['get', ['fields', 'customfield_10000']]
|
|
||||||
'Team': ['get', ['fields', 'customfield_10001']]
|
|
||||||
'DELTA Comments': ['get', ['fields', 'customfield_10167']]
|
|
||||||
'SELISE Comments': ['get', ['fields', 'customfield_10168']]
|
|
||||||
'Environment': ['get', ['fields', 'environment']]
|
|
||||||
'Due date': ['get', ['fields', 'duedate']]
|
|
||||||
'Progress': ['get', ['fields', 'progress']]
|
|
||||||
'Votes': ['get', ['fields', 'votes']]
|
|
||||||
'Comment': ['get', ['fields', 'comment']]
|
|
||||||
'Log Work': ['get', ['fields', 'worklog']]
|
|
||||||
|
|
@ -1,5 +1,284 @@
|
||||||
{
|
{
|
||||||
"issues": [
|
"issues": [
|
||||||
|
{
|
||||||
|
"expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
|
||||||
|
"id": "15695",
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15695",
|
||||||
|
"key": "DCS-4002",
|
||||||
|
"fields": {
|
||||||
|
"statuscategorychangedate": "2025-09-16T22:32:21.345+0200",
|
||||||
|
"issuetype": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012",
|
||||||
|
"id": "10012",
|
||||||
|
"description": "A small, distinct piece of work.",
|
||||||
|
"iconUrl": "https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium",
|
||||||
|
"name": "Task",
|
||||||
|
"subtask": false,
|
||||||
|
"avatarId": 10318,
|
||||||
|
"entityId": "eef11ed9-4277-4140-bd92-ef8a84a96d88",
|
||||||
|
"hierarchyLevel": 0
|
||||||
|
},
|
||||||
|
"timespent": null,
|
||||||
|
"project": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/project/10003",
|
||||||
|
"id": "10003",
|
||||||
|
"key": "DCS",
|
||||||
|
"name": "myDELTAgroup",
|
||||||
|
"projectTypeKey": "business",
|
||||||
|
"simplified": true,
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580",
|
||||||
|
"24x24": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small",
|
||||||
|
"16x16": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall",
|
||||||
|
"32x32": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium"
|
||||||
|
},
|
||||||
|
"projectCategory": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000",
|
||||||
|
"id": "10000",
|
||||||
|
"description": "All software products and applications",
|
||||||
|
"name": "Applications"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fixVersions": [],
|
||||||
|
"aggregatetimespent": null,
|
||||||
|
"statusCategory": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
|
||||||
|
"id": 3,
|
||||||
|
"key": "done",
|
||||||
|
"colorName": "green",
|
||||||
|
"name": "Done"
|
||||||
|
},
|
||||||
|
"resolution": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/resolution/10000",
|
||||||
|
"id": "10000",
|
||||||
|
"description": "Work has been completed on this work item.",
|
||||||
|
"name": "Done"
|
||||||
|
},
|
||||||
|
"customfield_10037": null,
|
||||||
|
"resolutiondate": "2025-09-16T22:32:21.333+0200",
|
||||||
|
"workratio": -1,
|
||||||
|
"watches": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4002/watchers",
|
||||||
|
"watchCount": 1,
|
||||||
|
"isWatching": true
|
||||||
|
},
|
||||||
|
"lastViewed": null,
|
||||||
|
"customfield_10060": null,
|
||||||
|
"created": "2025-09-16T22:32:20.821+0200",
|
||||||
|
"customfield_10062": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10121",
|
||||||
|
"value": "closed",
|
||||||
|
"id": "10121"
|
||||||
|
},
|
||||||
|
"customfield_10063": null,
|
||||||
|
"customfield_10064": null,
|
||||||
|
"customfield_10021": null,
|
||||||
|
"customfield_10065": null,
|
||||||
|
"customfield_10066": null,
|
||||||
|
"customfield_10067": null,
|
||||||
|
"priority": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/priority/5",
|
||||||
|
"iconUrl": "https://deltasecurity.atlassian.net/images/icons/priorities/lowest_new.svg",
|
||||||
|
"name": "Lowest",
|
||||||
|
"id": "5"
|
||||||
|
},
|
||||||
|
"labels": [],
|
||||||
|
"customfield_10019": "0|i007rj:",
|
||||||
|
"timeestimate": null,
|
||||||
|
"aggregatetimeoriginalestimate": null,
|
||||||
|
"versions": [],
|
||||||
|
"issuelinks": [],
|
||||||
|
"assignee": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afa101b99-ca10-4aab-8e55-303fb4feb07b",
|
||||||
|
"accountId": "712020:fa101b99-ca10-4aab-8e55-303fb4feb07b",
|
||||||
|
"emailAddress": "p.motsch@valueon.ch",
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
|
||||||
|
"24x24": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
|
||||||
|
"16x16": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
|
||||||
|
"32x32": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png"
|
||||||
|
},
|
||||||
|
"displayName": "Patrick Motsch",
|
||||||
|
"active": true,
|
||||||
|
"timeZone": "Europe/Zurich",
|
||||||
|
"accountType": "atlassian"
|
||||||
|
},
|
||||||
|
"updated": "2025-09-16T22:40:06.014+0200",
|
||||||
|
"status": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/status/10014",
|
||||||
|
"description": "",
|
||||||
|
"iconUrl": "https://deltasecurity.atlassian.net/",
|
||||||
|
"name": "Done",
|
||||||
|
"id": "10014",
|
||||||
|
"statusCategory": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
|
||||||
|
"id": 3,
|
||||||
|
"key": "done",
|
||||||
|
"colorName": "green",
|
||||||
|
"name": "Done"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"components": [],
|
||||||
|
"timeoriginalestimate": null,
|
||||||
|
"description": {
|
||||||
|
"type": "doc",
|
||||||
|
"version": 1,
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": "A wonderful descrpition text"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": "With "
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "emoji",
|
||||||
|
"attrs": {
|
||||||
|
"shortName": ":slight_smile:",
|
||||||
|
"id": "1f642",
|
||||||
|
"text": "🙂"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": " "
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"customfield_10056": null,
|
||||||
|
"customfield_10057": null,
|
||||||
|
"customfield_10058": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10106",
|
||||||
|
"value": "Management Support",
|
||||||
|
"id": "10106"
|
||||||
|
},
|
||||||
|
"timetracking": {},
|
||||||
|
"customfield_10015": null,
|
||||||
|
"security": null,
|
||||||
|
"attachment": [],
|
||||||
|
"aggregatetimeestimate": null,
|
||||||
|
"summary": "Test Sync",
|
||||||
|
"creator": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afa101b99-ca10-4aab-8e55-303fb4feb07b",
|
||||||
|
"accountId": "712020:fa101b99-ca10-4aab-8e55-303fb4feb07b",
|
||||||
|
"emailAddress": "p.motsch@valueon.ch",
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
|
||||||
|
"24x24": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
|
||||||
|
"16x16": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
|
||||||
|
"32x32": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png"
|
||||||
|
},
|
||||||
|
"displayName": "Patrick Motsch",
|
||||||
|
"active": true,
|
||||||
|
"timeZone": "Europe/Zurich",
|
||||||
|
"accountType": "atlassian"
|
||||||
|
},
|
||||||
|
"subtasks": [],
|
||||||
|
"reporter": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afa101b99-ca10-4aab-8e55-303fb4feb07b",
|
||||||
|
"accountId": "712020:fa101b99-ca10-4aab-8e55-303fb4feb07b",
|
||||||
|
"emailAddress": "p.motsch@valueon.ch",
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
|
||||||
|
"24x24": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
|
||||||
|
"16x16": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
|
||||||
|
"32x32": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png"
|
||||||
|
},
|
||||||
|
"displayName": "Patrick Motsch",
|
||||||
|
"active": true,
|
||||||
|
"timeZone": "Europe/Zurich",
|
||||||
|
"accountType": "atlassian"
|
||||||
|
},
|
||||||
|
"aggregateprogress": {
|
||||||
|
"progress": 0,
|
||||||
|
"total": 0
|
||||||
|
},
|
||||||
|
"customfield_10001": null,
|
||||||
|
"customfield_10167": {
|
||||||
|
"type": "doc",
|
||||||
|
"version": 1,
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": "Ein Kommentar von DELTAgroup"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": "In mehreren"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": " Paragraphs.",
|
||||||
|
"marks": [
|
||||||
|
{
|
||||||
|
"type": "strong"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"customfield_10168": {
|
||||||
|
"type": "doc",
|
||||||
|
"version": 1,
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": "Ein Kommentar von SELISE\\n**In mehreren **\\nParagraphs\\n**.**"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"environment": null,
|
||||||
|
"duedate": "2025-09-17",
|
||||||
|
"progress": {
|
||||||
|
"progress": 0,
|
||||||
|
"total": 0
|
||||||
|
},
|
||||||
|
"votes": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4002/votes",
|
||||||
|
"votes": 0,
|
||||||
|
"hasVoted": false
|
||||||
|
},
|
||||||
|
"comment": {
|
||||||
|
"comments": [],
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15695/comment",
|
||||||
|
"maxResults": 0,
|
||||||
|
"total": 0,
|
||||||
|
"startAt": 0
|
||||||
|
},
|
||||||
|
"worklog": {
|
||||||
|
"startAt": 0,
|
||||||
|
"maxResults": 20,
|
||||||
|
"total": 0,
|
||||||
|
"worklogs": []
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
|
"expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
|
||||||
"id": "15663",
|
"id": "15663",
|
||||||
|
|
@ -20206,7 +20485,7 @@
|
||||||
"watchCount": 1,
|
"watchCount": 1,
|
||||||
"isWatching": false
|
"isWatching": false
|
||||||
},
|
},
|
||||||
"lastViewed": null,
|
"lastViewed": "2025-09-16T22:28:31.325+0200",
|
||||||
"customfield_10060": null,
|
"customfield_10060": null,
|
||||||
"created": "2025-09-01T08:55:53.027+0200",
|
"created": "2025-09-01T08:55:53.027+0200",
|
||||||
"customfield_10062": null,
|
"customfield_10062": null,
|
||||||
|
|
@ -26345,279 +26624,8 @@
|
||||||
"worklogs": []
|
"worklogs": []
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
"expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
|
|
||||||
"id": "15172",
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172",
|
|
||||||
"key": "DCS-3885",
|
|
||||||
"fields": {
|
|
||||||
"statuscategorychangedate": "2025-09-01T08:53:33.751+0200",
|
|
||||||
"issuetype": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012",
|
|
||||||
"id": "10012",
|
|
||||||
"description": "A small, distinct piece of work.",
|
|
||||||
"iconUrl": "https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium",
|
|
||||||
"name": "Task",
|
|
||||||
"subtask": false,
|
|
||||||
"avatarId": 10318,
|
|
||||||
"entityId": "eef11ed9-4277-4140-bd92-ef8a84a96d88",
|
|
||||||
"hierarchyLevel": 0
|
|
||||||
},
|
|
||||||
"timespent": null,
|
|
||||||
"project": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/project/10003",
|
|
||||||
"id": "10003",
|
|
||||||
"key": "DCS",
|
|
||||||
"name": "myDELTAgroup",
|
|
||||||
"projectTypeKey": "business",
|
|
||||||
"simplified": true,
|
|
||||||
"avatarUrls": {
|
|
||||||
"48x48": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580",
|
|
||||||
"24x24": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small",
|
|
||||||
"16x16": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall",
|
|
||||||
"32x32": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium"
|
|
||||||
},
|
|
||||||
"projectCategory": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000",
|
|
||||||
"id": "10000",
|
|
||||||
"description": "All software products and applications",
|
|
||||||
"name": "Applications"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"fixVersions": [],
|
|
||||||
"aggregatetimespent": null,
|
|
||||||
"statusCategory": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
|
|
||||||
"id": 3,
|
|
||||||
"key": "done",
|
|
||||||
"colorName": "green",
|
|
||||||
"name": "Done"
|
|
||||||
},
|
|
||||||
"resolution": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/resolution/10000",
|
|
||||||
"id": "10000",
|
|
||||||
"description": "Work has been completed on this work item.",
|
|
||||||
"name": "Done"
|
|
||||||
},
|
|
||||||
"customfield_10037": null,
|
|
||||||
"resolutiondate": "2025-09-01T08:53:33.724+0200",
|
|
||||||
"workratio": -1,
|
|
||||||
"watches": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3885/watchers",
|
|
||||||
"watchCount": 1,
|
|
||||||
"isWatching": false
|
|
||||||
},
|
|
||||||
"lastViewed": null,
|
|
||||||
"customfield_10060": null,
|
|
||||||
"created": "2025-08-24T14:22:39.715+0200",
|
|
||||||
"customfield_10062": null,
|
|
||||||
"customfield_10063": null,
|
|
||||||
"customfield_10064": null,
|
|
||||||
"customfield_10021": null,
|
|
||||||
"customfield_10065": "Done",
|
|
||||||
"customfield_10066": null,
|
|
||||||
"customfield_10067": "https://selise03.atlassian.net/browse/DELTA-6773",
|
|
||||||
"priority": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/priority/3",
|
|
||||||
"iconUrl": "https://deltasecurity.atlassian.net/images/icons/priorities/medium_new.svg",
|
|
||||||
"name": "Medium",
|
|
||||||
"id": "3"
|
|
||||||
},
|
|
||||||
"labels": [],
|
|
||||||
"customfield_10019": "0|i006wn:",
|
|
||||||
"timeestimate": null,
|
|
||||||
"aggregatetimeoriginalestimate": null,
|
|
||||||
"versions": [],
|
|
||||||
"issuelinks": [],
|
|
||||||
"assignee": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"avatarUrls": {
|
|
||||||
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
|
||||||
},
|
|
||||||
"displayName": "Lara Büsch",
|
|
||||||
"active": true,
|
|
||||||
"timeZone": "Europe/Zurich",
|
|
||||||
"accountType": "atlassian"
|
|
||||||
},
|
|
||||||
"updated": "2025-09-01T20:00:32.228+0200",
|
|
||||||
"status": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/status/10014",
|
|
||||||
"description": "",
|
|
||||||
"iconUrl": "https://deltasecurity.atlassian.net/",
|
|
||||||
"name": "Done",
|
|
||||||
"id": "10014",
|
|
||||||
"statusCategory": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
|
|
||||||
"id": 3,
|
|
||||||
"key": "done",
|
|
||||||
"colorName": "green",
|
|
||||||
"name": "Done"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"components": [],
|
|
||||||
"timeoriginalestimate": null,
|
|
||||||
"description": {
|
|
||||||
"type": "doc",
|
|
||||||
"version": 1,
|
|
||||||
"content": [
|
|
||||||
{
|
|
||||||
"type": "paragraph",
|
|
||||||
"content": [
|
|
||||||
{
|
|
||||||
"type": "text",
|
|
||||||
"text": "The verification of an IBAN should also allow the format of Liechtenstein. Difference to Swiss format is only that it is starting with LI instead of CH. Allow both LI and CH. "
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "paragraph",
|
|
||||||
"content": [
|
|
||||||
{
|
|
||||||
"type": "inlineCard",
|
|
||||||
"attrs": {
|
|
||||||
"url": "https://prnt.sc/b8FQ95xFbMzO"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "text",
|
|
||||||
"text": " "
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"customfield_10056": null,
|
|
||||||
"customfield_10057": null,
|
|
||||||
"customfield_10058": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10102",
|
|
||||||
"value": "Customers and Employees (CRM & Directory)",
|
|
||||||
"id": "10102"
|
|
||||||
},
|
|
||||||
"timetracking": {},
|
|
||||||
"customfield_10015": null,
|
|
||||||
"security": null,
|
|
||||||
"attachment": [],
|
|
||||||
"aggregatetimeestimate": null,
|
|
||||||
"summary": "Employees: allow IBAN from Liechtenstein",
|
|
||||||
"creator": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"avatarUrls": {
|
|
||||||
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
|
||||||
},
|
|
||||||
"displayName": "Lara Büsch",
|
|
||||||
"active": true,
|
|
||||||
"timeZone": "Europe/Zurich",
|
|
||||||
"accountType": "atlassian"
|
|
||||||
},
|
|
||||||
"subtasks": [],
|
|
||||||
"reporter": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"avatarUrls": {
|
|
||||||
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
|
||||||
},
|
|
||||||
"displayName": "Lara Büsch",
|
|
||||||
"active": true,
|
|
||||||
"timeZone": "Europe/Zurich",
|
|
||||||
"accountType": "atlassian"
|
|
||||||
},
|
|
||||||
"aggregateprogress": {
|
|
||||||
"progress": 0,
|
|
||||||
"total": 0
|
|
||||||
},
|
|
||||||
"customfield_10001": null,
|
|
||||||
"customfield_10167": null,
|
|
||||||
"customfield_10168": null,
|
|
||||||
"environment": null,
|
|
||||||
"duedate": "2025-08-27",
|
|
||||||
"progress": {
|
|
||||||
"progress": 0,
|
|
||||||
"total": 0
|
|
||||||
},
|
|
||||||
"votes": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3885/votes",
|
|
||||||
"votes": 0,
|
|
||||||
"hasVoted": false
|
|
||||||
},
|
|
||||||
"comment": {
|
|
||||||
"comments": [
|
|
||||||
{
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172/comment/10141",
|
|
||||||
"id": "10141",
|
|
||||||
"author": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"avatarUrls": {
|
|
||||||
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
|
||||||
},
|
|
||||||
"displayName": "Lara Büsch",
|
|
||||||
"active": true,
|
|
||||||
"timeZone": "Europe/Zurich",
|
|
||||||
"accountType": "atlassian"
|
|
||||||
},
|
|
||||||
"body": {
|
|
||||||
"type": "doc",
|
|
||||||
"version": 1,
|
|
||||||
"content": [
|
|
||||||
{
|
|
||||||
"type": "paragraph",
|
|
||||||
"content": [
|
|
||||||
{
|
|
||||||
"type": "text",
|
|
||||||
"text": "Verified Sept 1st"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"updateAuthor": {
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
|
||||||
"avatarUrls": {
|
|
||||||
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
|
||||||
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
|
||||||
},
|
|
||||||
"displayName": "Lara Büsch",
|
|
||||||
"active": true,
|
|
||||||
"timeZone": "Europe/Zurich",
|
|
||||||
"accountType": "atlassian"
|
|
||||||
},
|
|
||||||
"created": "2025-09-01T08:53:31.042+0200",
|
|
||||||
"updated": "2025-09-01T08:53:31.042+0200",
|
|
||||||
"jsdPublic": true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172/comment",
|
|
||||||
"maxResults": 1,
|
|
||||||
"total": 1,
|
|
||||||
"startAt": 0
|
|
||||||
},
|
|
||||||
"worklog": {
|
|
||||||
"startAt": 0,
|
|
||||||
"maxResults": 20,
|
|
||||||
"total": 0,
|
|
||||||
"worklogs": []
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"nextPageToken": "ChkjU3RyaW5nJlJFTlQlSW50Jk16ZzROUT09EGQYv-C8oZUzIh5wcm9qZWN0PURDUyBBTkQgaXNzdWV0eXBlPVRhc2s=",
|
"nextPageToken": "ChkjU3RyaW5nJlJFTlQlSW50Jk16ZzROZz09EGQYn5uGopUzIh5wcm9qZWN0PURDUyBBTkQgaXNzdWV0eXBlPVRhc2s=",
|
||||||
"isLast": false
|
"isLast": false
|
||||||
}
|
}
|
||||||
|
|
@ -1,5 +1,276 @@
|
||||||
{
|
{
|
||||||
"issues": [
|
"issues": [
|
||||||
|
{
|
||||||
|
"expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
|
||||||
|
"id": "15172",
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172",
|
||||||
|
"key": "DCS-3885",
|
||||||
|
"fields": {
|
||||||
|
"statuscategorychangedate": "2025-09-01T08:53:33.751+0200",
|
||||||
|
"issuetype": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012",
|
||||||
|
"id": "10012",
|
||||||
|
"description": "A small, distinct piece of work.",
|
||||||
|
"iconUrl": "https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium",
|
||||||
|
"name": "Task",
|
||||||
|
"subtask": false,
|
||||||
|
"avatarId": 10318,
|
||||||
|
"entityId": "eef11ed9-4277-4140-bd92-ef8a84a96d88",
|
||||||
|
"hierarchyLevel": 0
|
||||||
|
},
|
||||||
|
"timespent": null,
|
||||||
|
"project": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/project/10003",
|
||||||
|
"id": "10003",
|
||||||
|
"key": "DCS",
|
||||||
|
"name": "myDELTAgroup",
|
||||||
|
"projectTypeKey": "business",
|
||||||
|
"simplified": true,
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580",
|
||||||
|
"24x24": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small",
|
||||||
|
"16x16": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall",
|
||||||
|
"32x32": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium"
|
||||||
|
},
|
||||||
|
"projectCategory": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000",
|
||||||
|
"id": "10000",
|
||||||
|
"description": "All software products and applications",
|
||||||
|
"name": "Applications"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fixVersions": [],
|
||||||
|
"aggregatetimespent": null,
|
||||||
|
"statusCategory": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
|
||||||
|
"id": 3,
|
||||||
|
"key": "done",
|
||||||
|
"colorName": "green",
|
||||||
|
"name": "Done"
|
||||||
|
},
|
||||||
|
"resolution": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/resolution/10000",
|
||||||
|
"id": "10000",
|
||||||
|
"description": "Work has been completed on this work item.",
|
||||||
|
"name": "Done"
|
||||||
|
},
|
||||||
|
"customfield_10037": null,
|
||||||
|
"resolutiondate": "2025-09-01T08:53:33.724+0200",
|
||||||
|
"workratio": -1,
|
||||||
|
"watches": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3885/watchers",
|
||||||
|
"watchCount": 1,
|
||||||
|
"isWatching": false
|
||||||
|
},
|
||||||
|
"lastViewed": null,
|
||||||
|
"customfield_10060": null,
|
||||||
|
"created": "2025-08-24T14:22:39.715+0200",
|
||||||
|
"customfield_10062": null,
|
||||||
|
"customfield_10063": null,
|
||||||
|
"customfield_10064": null,
|
||||||
|
"customfield_10021": null,
|
||||||
|
"customfield_10065": "Done",
|
||||||
|
"customfield_10066": null,
|
||||||
|
"customfield_10067": "https://selise03.atlassian.net/browse/DELTA-6773",
|
||||||
|
"priority": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/priority/3",
|
||||||
|
"iconUrl": "https://deltasecurity.atlassian.net/images/icons/priorities/medium_new.svg",
|
||||||
|
"name": "Medium",
|
||||||
|
"id": "3"
|
||||||
|
},
|
||||||
|
"labels": [],
|
||||||
|
"customfield_10019": "0|i006wn:",
|
||||||
|
"timeestimate": null,
|
||||||
|
"aggregatetimeoriginalestimate": null,
|
||||||
|
"versions": [],
|
||||||
|
"issuelinks": [],
|
||||||
|
"assignee": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
||||||
|
},
|
||||||
|
"displayName": "Lara Büsch",
|
||||||
|
"active": true,
|
||||||
|
"timeZone": "Europe/Zurich",
|
||||||
|
"accountType": "atlassian"
|
||||||
|
},
|
||||||
|
"updated": "2025-09-01T20:00:32.228+0200",
|
||||||
|
"status": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/status/10014",
|
||||||
|
"description": "",
|
||||||
|
"iconUrl": "https://deltasecurity.atlassian.net/",
|
||||||
|
"name": "Done",
|
||||||
|
"id": "10014",
|
||||||
|
"statusCategory": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
|
||||||
|
"id": 3,
|
||||||
|
"key": "done",
|
||||||
|
"colorName": "green",
|
||||||
|
"name": "Done"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"components": [],
|
||||||
|
"timeoriginalestimate": null,
|
||||||
|
"description": {
|
||||||
|
"type": "doc",
|
||||||
|
"version": 1,
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": "The verification of an IBAN should also allow the format of Liechtenstein. Difference to Swiss format is only that it is starting with LI instead of CH. Allow both LI and CH. "
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "inlineCard",
|
||||||
|
"attrs": {
|
||||||
|
"url": "https://prnt.sc/b8FQ95xFbMzO"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": " "
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"customfield_10056": null,
|
||||||
|
"customfield_10057": null,
|
||||||
|
"customfield_10058": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10102",
|
||||||
|
"value": "Customers and Employees (CRM & Directory)",
|
||||||
|
"id": "10102"
|
||||||
|
},
|
||||||
|
"timetracking": {},
|
||||||
|
"customfield_10015": null,
|
||||||
|
"security": null,
|
||||||
|
"attachment": [],
|
||||||
|
"aggregatetimeestimate": null,
|
||||||
|
"summary": "Employees: allow IBAN from Liechtenstein",
|
||||||
|
"creator": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
||||||
|
},
|
||||||
|
"displayName": "Lara Büsch",
|
||||||
|
"active": true,
|
||||||
|
"timeZone": "Europe/Zurich",
|
||||||
|
"accountType": "atlassian"
|
||||||
|
},
|
||||||
|
"subtasks": [],
|
||||||
|
"reporter": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
||||||
|
},
|
||||||
|
"displayName": "Lara Büsch",
|
||||||
|
"active": true,
|
||||||
|
"timeZone": "Europe/Zurich",
|
||||||
|
"accountType": "atlassian"
|
||||||
|
},
|
||||||
|
"aggregateprogress": {
|
||||||
|
"progress": 0,
|
||||||
|
"total": 0
|
||||||
|
},
|
||||||
|
"customfield_10001": null,
|
||||||
|
"customfield_10167": null,
|
||||||
|
"customfield_10168": null,
|
||||||
|
"environment": null,
|
||||||
|
"duedate": "2025-08-27",
|
||||||
|
"progress": {
|
||||||
|
"progress": 0,
|
||||||
|
"total": 0
|
||||||
|
},
|
||||||
|
"votes": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3885/votes",
|
||||||
|
"votes": 0,
|
||||||
|
"hasVoted": false
|
||||||
|
},
|
||||||
|
"comment": {
|
||||||
|
"comments": [
|
||||||
|
{
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172/comment/10141",
|
||||||
|
"id": "10141",
|
||||||
|
"author": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
||||||
|
},
|
||||||
|
"displayName": "Lara Büsch",
|
||||||
|
"active": true,
|
||||||
|
"timeZone": "Europe/Zurich",
|
||||||
|
"accountType": "atlassian"
|
||||||
|
},
|
||||||
|
"body": {
|
||||||
|
"type": "doc",
|
||||||
|
"version": 1,
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": "Verified Sept 1st"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"updateAuthor": {
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
|
||||||
|
"avatarUrls": {
|
||||||
|
"48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
|
||||||
|
"32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
|
||||||
|
},
|
||||||
|
"displayName": "Lara Büsch",
|
||||||
|
"active": true,
|
||||||
|
"timeZone": "Europe/Zurich",
|
||||||
|
"accountType": "atlassian"
|
||||||
|
},
|
||||||
|
"created": "2025-09-01T08:53:31.042+0200",
|
||||||
|
"updated": "2025-09-01T08:53:31.042+0200",
|
||||||
|
"jsdPublic": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172/comment",
|
||||||
|
"maxResults": 1,
|
||||||
|
"total": 1,
|
||||||
|
"startAt": 0
|
||||||
|
},
|
||||||
|
"worklog": {
|
||||||
|
"startAt": 0,
|
||||||
|
"maxResults": 20,
|
||||||
|
"total": 0,
|
||||||
|
"worklogs": []
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
|
"expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
|
||||||
"id": "15171",
|
"id": "15171",
|
||||||
|
|
|
||||||
|
|
@ -209,17 +209,6 @@ class ConnectorTicketJira(TicketBase):
|
||||||
break
|
break
|
||||||
|
|
||||||
data = await response.json()
|
data = await response.json()
|
||||||
# Debug: dump raw JIRA response per page
|
|
||||||
try:
|
|
||||||
debug_dir = os.path.join(os.getcwd(), "jira_debug")
|
|
||||||
os.makedirs(debug_dir, exist_ok=True)
|
|
||||||
token_suffix = next_page_token or "0"
|
|
||||||
safe_suffix = token_suffix[:16].replace("/", "_")
|
|
||||||
debug_file = os.path.join(debug_dir, f"search_response_{safe_suffix}.json")
|
|
||||||
with open(debug_file, "w", encoding="utf-8") as f:
|
|
||||||
json.dump(data, f, ensure_ascii=False, indent=2)
|
|
||||||
except Exception as _e:
|
|
||||||
logger.debug(f"Failed to write JIRA debug file: {str(_e)}")
|
|
||||||
|
|
||||||
# Handle cursor-based pagination response
|
# Handle cursor-based pagination response
|
||||||
issues = data.get("issues", [])
|
issues = data.get("issues", [])
|
||||||
|
|
|
||||||
|
|
@ -532,7 +532,7 @@ async def perform_sync_jira_delta_group() -> bool:
|
||||||
bool: True if synchronization was successful, False otherwise
|
bool: True if synchronization was successful, False otherwise
|
||||||
"""
|
"""
|
||||||
try:
|
try:
|
||||||
if APP_ENV_TYPE != "prod" and APP_ENV_TYPE != "dev":
|
if APP_ENV_TYPE != "prod" and APP_ENV_TYPE != "tst":
|
||||||
logger.info("JIRA to SharePoint synchronization: TASK to run only in PROD")
|
logger.info("JIRA to SharePoint synchronization: TASK to run only in PROD")
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue