diff --git a/delta_sync_data.txt b/delta_sync_data.txt deleted file mode 100644 index 6a2560b5..00000000 --- a/delta_sync_data.txt +++ /dev/null @@ -1,171 +0,0 @@ -=== JIRA TICKET DATA DEBUG === - ---- TICKET 1 --- -Raw ticket data: -{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15663', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15663', 'key': 'DCS-4001', 'fields': {'statuscategorychangedate': '2025-09-16T12:33:10.368+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': None, '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': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4001/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': '2025-09-16T22:00:39.529+0200', 'customfield_10060': None, 'created': '2025-09-16T12:33:10.044+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': None, 'customfield_10066': None, 'customfield_10067': None, 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/2', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/high_new.svg', 'name': 'High', 'id': '2'}, 'labels': [], 'customfield_10019': '0|i007rb:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, '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-16T13:20:17.610+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'arslan.khawaja@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:arslan.khawaja@yopmail.com'}}]}, {'type': 'text', 'text': ' '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Arslan had the roles: Logistics Management and Delta Employee. It was working. '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'I gave Arslan "Logistics Admin" role with the permission for Articles so he can try "add new article". Now no articles are visible anymore in "Articles" submodule of Inventory. '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'I removed the role “Logistics Admin” again. He still cannot see the articles list in the Inventory submodule “Articles”. '}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10103', 'value': 'Inventory & Warehouse', 'id': '10103'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'Inventory - User cannot see articles (role conflict)', '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': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': None, 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4001/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15663/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}} - -Field mapping analysis: - ID: DCS-4001 - Module Category: Inventory & Warehouse - Summary: Inventory - User cannot see articles (role conflict) - Description: [arslan.khawaja@yopmail.com](mailto:arslan.khawaja@yopmail.com) - -Arslan had the roles: Logistics Management and Delta Employee. It was working. - - -I gave Arslan "Logistics Admin" role with the permission for Articles so he can try "add new article". Now no articles are visible anymore in "Articles" submodule of Inventory. -I removed the role “Logistics Admin” again. He still cannot see the articles list in the Inventory submodule “Articles”. - References: - Priority: High - Issue Status: To Do - Assignee: Lara Büsch - Issue Created: 2025-09-16T12:33:10.044+0200 - Due Date: None - DELTA Comments: - -================================================== - ---- TICKET 2 --- -Raw ticket data: -{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15662', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15662', 'key': 'DCS-4000', 'fields': {'statuscategorychangedate': '2025-09-16T11:21:21.072+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': None, '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': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4000/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': None, 'customfield_10060': None, 'created': '2025-09-16T11:21:20.763+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': None, 'customfield_10066': None, 'customfield_10067': None, 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/2', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/high_new.svg', 'name': 'High', 'id': '2'}, 'labels': [], 'customfield_10019': '0|i007r3:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, 'versions': [], 'issuelinks': [], 'assignee': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'updated': '2025-09-16T13:48:22.188+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'WFM > planning > select several projects (for which expenses were already generated) > menu (three dots) > expenses reporting'}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': '→ Issue: individual expenses are not listed, only the projects are displayed → this is a single user issue, but it is expanded to other users when logging into the same account'}]}, {'type': 'paragraph'}, {'type': 'bulletList', 'content': [{'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Observed first for user '}, {'type': 'text', 'text': 'erika.schuerch@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:erika.schuerch@yopmail.com'}}]}, {'type': 'text', 'text': ' on her own device (EM planer role)'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Was then also observed for user '}, {'type': 'text', 'text': 'ramon.ballerini@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:ramon.ballerini@yopmail.com'}}]}, {'type': 'text', 'text': ' (EM planer role) on same device (Erika’s device)'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'issue persisted even when doing hard reload, emptying all browser data, and using icognito mode'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'issue persisted when using erika’s account on other device (Zoe’s device)'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'issue does not occur for users '}, {'type': 'text', 'text': 'ramon.ballerini@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:ramon.ballerini@yopmail.com'}}]}, {'type': 'text', 'text': ' & '}, {'type': 'text', 'text': 'florian.spuhler2@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:florian.spuhler2@yopmail.com'}}]}, {'type': 'text', 'text': ' on their personal devices (both have EM planner role)'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'issue does not occur for admin user '}, {'type': 'text', 'text': 'zoe.dolder@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:zoe.dolder@yopmail.com'}}]}, {'type': 'text', 'text': ' '}]}]}]}, {'type': 'paragraph'}, {'type': 'embedCard', 'attrs': {'layout': 'wide', 'url': 'https://www.loom.com/share/57a116173f2f4dafbb5eed3f013adb99?sid=ed3b9b9b-784c-4ee6-82fe-773c0f7520ba', 'originalWidth': 853.344, 'originalHeight': 480, 'width': 100}}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': None, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'WFM planning: single device issue - view expense reports does not show articles', 'creator': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'subtasks': [], 'reporter': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'aggregateprogress': {'progress': 0, 'total': 0}, 'customfield_10001': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': None, 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4000/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15662/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}} - -Field mapping analysis: - ID: DCS-4000 - Module Category: KEY_NOT_FOUND: value - Summary: WFM planning: single device issue - view expense reports does not show articles - Description: WFM > planning > select several projects (for which expenses were already generated) > menu (three dots) > expenses reporting -→ Issue: individual expenses are not listed, only the projects are displayed → this is a single user issue, but it is expanded to other users when logging into the same account -• Observed first for user -[erika.schuerch@yopmail.com](mailto:erika.schuerch@yopmail.com) - on her own device (EM planer role) -• Was then also observed for user -[ramon.ballerini@yopmail.com](mailto:ramon.ballerini@yopmail.com) - (EM planer role) on same device (Erika’s device) -• issue persisted even when doing hard reload, emptying all browser data, and using icognito mode -• issue persisted when using erika’s account on other device (Zoe’s device) -• issue does not occur for users -[ramon.ballerini@yopmail.com](mailto:ramon.ballerini@yopmail.com) - & -[florian.spuhler2@yopmail.com](mailto:florian.spuhler2@yopmail.com) - on their personal devices (both have EM planner role) -• issue does not occur for admin user -[zoe.dolder@yopmail.com](mailto:zoe.dolder@yopmail.com) - -[Embedded Content: https://www.loom.com/share/57a116173f2f4dafbb5eed3f013adb99?sid=ed3b9b9b-784c-4ee6-82fe-773c0f7520ba] - References: - Priority: High - Issue Status: To Do - Assignee: Zoé Dolder - Issue Created: 2025-09-16T11:21:20.763+0200 - Due Date: None - DELTA Comments: - -================================================== - ---- TICKET 3 --- -Raw ticket data: -{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15631', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15631', 'key': 'DCS-3997', 'fields': {'statuscategorychangedate': '2025-09-15T11:50:58.955+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': None, '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': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3997/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': None, 'customfield_10060': None, 'created': '2025-09-15T11:50:58.678+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': None, 'customfield_10066': None, 'customfield_10067': None, 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/1', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/highest_new.svg', 'name': 'Highest', 'id': '1'}, 'labels': [], 'customfield_10019': '0|i007qv:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, 'versions': [], 'issuelinks': [], 'assignee': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'updated': '2025-09-15T13:18:18.147+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Within WFM module > FA planning > planning > work schedule → declined leave requests are shown → no indication available that leave was declined '}, {'type': 'inlineCard', 'attrs': {'url': 'https://prnt.sc/XXPpF-0U7X9g'}}, {'type': 'text', 'text': ' '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'observed for employee Andreas Metzger on 16th and 17th of September.'}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Expectation: '}]}, {'type': 'bulletList', 'content': [{'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Prio 1: Declined Leave Requests: Do not display declined absence request in the work schedule. '}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Prio 2: Pending leave requests: Show pending leave requests but indicate that they are pending → differentiation between confirmed and pending leave requests needs to be clear in work schedule (e.g. color orange, or add “pending” in writing)'}]}]}]}, {'type': 'paragraph'}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'NOTE: In various other places it is correct. e.g.:'}]}, {'type': 'orderedList', 'attrs': {'order': 1}, 'content': [{'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Onboaring (/HR) > leave requests → request was declined '}, {'type': 'inlineCard', 'attrs': {'url': 'https://prnt.sc/wTMOv6QO8ZA1'}}, {'type': 'text', 'text': ' '}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Directory > employees → abscence shown, when clicking indicates “declined” '}, {'type': 'inlineCard', 'attrs': {'url': 'https://prnt.sc/eSiD4-DDhgdi'}}, {'type': 'text', 'text': ' '}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'WFM > FA planning > calendar → no absences are shown at all '}, {'type': 'inlineCard', 'attrs': {'url': 'https://prnt.sc/w3T0-QqH8XuU'}}]}]}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10113', 'value': 'Workforce (EM)', 'id': '10113'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'WFM FA planning: do not show declined absence requests in work schedule', 'creator': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'subtasks': [], 'reporter': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'aggregateprogress': {'progress': 0, 'total': 0}, 'customfield_10001': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': '2025-09-16', 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3997/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15631/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}} - -Field mapping analysis: - ID: DCS-3997 - Module Category: Workforce (EM) - Summary: WFM FA planning: do not show declined absence requests in work schedule - Description: Within WFM module > FA planning > planning > work schedule → declined leave requests are shown → no indication available that leave was declined - -observed for employee Andreas Metzger on 16th and 17th of September. -Expectation: -• Prio 1: Declined Leave Requests: Do not display declined absence request in the work schedule. -• Prio 2: Pending leave requests: Show pending leave requests but indicate that they are pending → differentiation between confirmed and pending leave requests needs to be clear in work schedule (e.g. color orange, or add “pending” in writing) -NOTE: In various other places it is correct. e.g.: -1. Onboaring (/HR) > leave requests → request was declined - -2. Directory > employees → abscence shown, when clicking indicates “declined” - -3. WFM > FA planning > calendar → no absences are shown at all - References: - Priority: Highest - Issue Status: To Do - Assignee: Zoé Dolder - Issue Created: 2025-09-15T11:50:58.678+0200 - Due Date: 2025-09-16 - DELTA Comments: - -================================================== - ---- TICKET 4 --- -Raw ticket data: -{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15629', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15629', 'key': 'DCS-3995', 'fields': {'statuscategorychangedate': '2025-09-15T11:00:09.786+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': None, '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': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3995/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': None, 'customfield_10060': None, 'created': '2025-09-15T11:00:09.442+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': None, 'customfield_10066': None, 'customfield_10067': None, 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/2', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/high_new.svg', 'name': 'High', 'id': '2'}, 'labels': [], 'customfield_10019': '0|i007qf:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, 'versions': [], 'issuelinks': [], 'assignee': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'updated': '2025-09-16T07:49:21.624+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'PROD 2: '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Projects are visible when going into the FA planning submodule, but when going into the “normal” planning submodule, no projects are found (same timeframe). '}]}, {'type': 'paragraph'}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'https://www.loom.com/share/a08889f50994473ba2bb7942b26a9c41?sid=1823d789-02ae-4356-9a92-e056f22667b4', 'marks': [{'type': 'link', 'attrs': {'href': 'https://www.loom.com/share/a08889f50994473ba2bb7942b26a9c41?sid=1823d789-02ae-4356-9a92-e056f22667b4'}}]}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10113', 'value': 'Workforce (EM)', 'id': '10113'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'PROD 2 WFM planning: projects visible in FA planning, but not in normal Planning', 'creator': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'subtasks': [], 'reporter': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'aggregateprogress': {'progress': 0, 'total': 0}, 'customfield_10001': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': None, 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3995/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15629/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}} - -Field mapping analysis: - ID: DCS-3995 - Module Category: Workforce (EM) - Summary: PROD 2 WFM planning: projects visible in FA planning, but not in normal Planning - Description: PROD 2: -Projects are visible when going into the FA planning submodule, but when going into the “normal” planning submodule, no projects are found (same timeframe). -[https://www.loom.com/share/a08889f50994473ba2bb7942b26a9c41?sid=1823d789-02ae-4356-9a92-e056f22667b4](https://www.loom.com/share/a08889f50994473ba2bb7942b26a9c41?sid=1823d789-02ae-4356-9a92-e056f22667b4) - References: - Priority: High - Issue Status: To Do - Assignee: Zoé Dolder - Issue Created: 2025-09-15T11:00:09.442+0200 - Due Date: None - DELTA Comments: - -================================================== - ---- TICKET 5 --- -Raw ticket data: -{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15613', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15613', 'key': 'DCS-3994', 'fields': {'statuscategorychangedate': '2025-09-12T19:58:24.831+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': None, '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': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3994/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': None, 'customfield_10060': None, 'created': '2025-09-12T19:58:24.604+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': 'To Do', 'customfield_10066': None, 'customfield_10067': 'https://selise03.atlassian.net/browse/DELTA-7055', 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/2', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/high_new.svg', 'name': 'High', 'id': '2'}, 'labels': [], 'customfield_10019': '0|i007q7:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, '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-15T07:40:07.049+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'A user was booked into a project created by SELISE in BD. In MA App, the working hours went all over the place with the 4 hour time difference. '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Expectation: All dates & times recorded should follow CET/CEST timezone. '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'https://www.loom.com/share/f128f1060a394816bcb6f6069c899f3e', 'marks': [{'type': 'link', 'attrs': {'href': 'https://www.loom.com/share/f128f1060a394816bcb6f6069c899f3e'}}]}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Details on this recording: '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'Planned time was 07:00 - 07:10 (recorded in BD). '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'Time shown in MA App 13:00 - 13:10 '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'Recorded time via MA App 12:00 - 11:00. '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'After recording the time, suddenly the project is showing twice in project overview: once with 02:00 - 02:10 and once with 07:00 - 06:00. Which are the planned and actual working hours but with some time zone differences. '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'When going into project details on the project listed as 02:00 - 02:10, I can see the planned work hours as 07:00 - 06:00 in the detail view with the reported time showing 12:00 - 11:00. '}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10105', 'value': 'MA App', 'id': '10105'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'MA App - time zone issue if project creation in BD', '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': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': None, 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3994/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15613/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}} - -Field mapping analysis: - ID: DCS-3994 - Module Category: MA App - Summary: MA App - time zone issue if project creation in BD - Description: A user was booked into a project created by SELISE in BD. In MA App, the working hours went all over the place with the 4 hour time difference. -Expectation: All dates & times recorded should follow CET/CEST timezone. -[https://www.loom.com/share/f128f1060a394816bcb6f6069c899f3e](https://www.loom.com/share/f128f1060a394816bcb6f6069c899f3e) -Details on this recording: - - -Planned time was 07:00 - 07:10 (recorded in BD). - - -Time shown in MA App 13:00 - 13:10 - - -Recorded time via MA App 12:00 - 11:00. - - -After recording the time, suddenly the project is showing twice in project overview: once with 02:00 - 02:10 and once with 07:00 - 06:00. Which are the planned and actual working hours but with some time zone differences. - - -When going into project details on the project listed as 02:00 - 02:10, I can see the planned work hours as 07:00 - 06:00 in the detail view with the reported time showing 12:00 - 11:00. - References: - Priority: High - Issue Status: To Do - Assignee: Lara Büsch - Issue Created: 2025-09-12T19:58:24.604+0200 - Due Date: None - DELTA Comments: - -================================================== - ---- TICKET 6 --- -Raw ticket data: -{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15171', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15171', 'key': 'DCS-3884', 'fields': {'statuscategorychangedate': '2025-08-24T14:19:21.331+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': None, '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': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3884/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': '2025-09-16T09:13:44.509+0200', 'customfield_10060': None, 'created': '2025-08-24T14:19:21.064+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': 'This is a new requirement. Need proper implementation expectation.', 'customfield_10021': None, 'customfield_10065': 'To Do', 'customfield_10066': None, 'customfield_10067': 'https://selise03.atlassian.net/browse/DELTA-6774', '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|i006wf:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, '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-16T09:13:46.078+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Currently order locations, meeting points, etc. with refrence to Google Maps only allow locations in Switzerland. Some projects take place in Liechtenstein. Update to allow locations in Liechtenstein. '}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10107', 'value': 'Offers', 'id': '10107'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'Geographical Limitation: include 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': None, 'customfield_10167': None, 'customfield_10168': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'This is a new requirement. Need proper implementation expectation.'}]}]}, 'environment': None, 'duedate': '2025-08-27', 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3884/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15171/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}} - -Field mapping analysis: - ID: DCS-3884 - Module Category: Offers - Summary: Geographical Limitation: include Liechtenstein - Description: Currently order locations, meeting points, etc. with refrence to Google Maps only allow locations in Switzerland. Some projects take place in Liechtenstein. Update to allow locations in Liechtenstein. - References: - Priority: Medium - Issue Status: To Do - Assignee: Lara Büsch - Issue Created: 2025-08-24T14:19:21.064+0200 - Due Date: 2025-08-27 - DELTA Comments: - -================================================== - diff --git a/delta_sync_fields.txt b/delta_sync_fields.txt deleted file mode 100644 index 2c6bae46..00000000 --- a/delta_sync_fields.txt +++ /dev/null @@ -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']] diff --git a/jira_debug/search_response_0.json b/jira_debug/search_response_0.json index 6d80747b..1c7c2fd6 100644 --- a/jira_debug/search_response_0.json +++ b/jira_debug/search_response_0.json @@ -1,5 +1,284 @@ { "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", "id": "15663", @@ -20206,7 +20485,7 @@ "watchCount": 1, "isWatching": false }, - "lastViewed": null, + "lastViewed": "2025-09-16T22:28:31.325+0200", "customfield_10060": null, "created": "2025-09-01T08:55:53.027+0200", "customfield_10062": null, @@ -26345,279 +26624,8 @@ "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 } \ No newline at end of file diff --git a/jira_debug/search_response_ChkjU3RyaW5nJlJF.json b/jira_debug/search_response_ChkjU3RyaW5nJlJF.json index e9cef9c9..7e1b4af4 100644 --- a/jira_debug/search_response_ChkjU3RyaW5nJlJF.json +++ b/jira_debug/search_response_ChkjU3RyaW5nJlJF.json @@ -1,5 +1,276 @@ { "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", "id": "15171", diff --git a/modules/connectors/connectorTicketJira.py b/modules/connectors/connectorTicketJira.py index d5b23d25..508a357a 100644 --- a/modules/connectors/connectorTicketJira.py +++ b/modules/connectors/connectorTicketJira.py @@ -209,17 +209,6 @@ class ConnectorTicketJira(TicketBase): break 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 issues = data.get("issues", []) diff --git a/modules/services/serviceDeltaSync.py b/modules/services/serviceDeltaSync.py index be5cae15..f2c5dbe6 100644 --- a/modules/services/serviceDeltaSync.py +++ b/modules/services/serviceDeltaSync.py @@ -532,7 +532,7 @@ async def perform_sync_jira_delta_group() -> bool: bool: True if synchronization was successful, False otherwise """ 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") return True