Skip to content

Comments

Add Experimental Jira Service Desk Support#86

Merged
onairmarc merged 6 commits intomainfrom
jira-customer-service
Feb 9, 2026
Merged

Add Experimental Jira Service Desk Support#86
onairmarc merged 6 commits intomainfrom
jira-customer-service

Conversation

@onairmarc
Copy link
Member

This pull request introduces a new JiraServiceDesk class to provide an interface for interacting with Jira Service Desk customer requests via the Atlassian Service Desk REST API. It also adds comprehensive documentation for this new service. Additionally, the pull request removes copyright header comments from all PHP source and configuration files.

The most important changes are:

New Jira Service Desk Integration:

  • Added the JiraServiceDesk class, enabling creation and retrieval of Service Desk customer requests through the Atlassian Service Desk REST API. This includes methods for creating requests, retrieving requests by issue ID or key, and preparing API request payloads. (src/Services/Jira/JiraServiceDesk.php)
  • Added detailed documentation for the JiraServiceDesk class, including usage examples, method descriptions, required configuration, and permissions. (docs/Services/Jira/JiraServiceDesk.md)

Codebase Cleanup:

  • Removed copyright header comments from all PHP source files and configuration files, including but not limited to src/AtlassianHelper.php, src/Helpers/AuthHelper.php, src/Services/Jira/JiraField.php, src/Services/Jira/JiraHelper.php, src/Services/Jira/JiraProject.php, and several others. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]

IDE and Project Configuration:

  • Updated the .idea/copyright/profiles_settings.xml file to remove the default copyright profile.

These changes collectively add new functionality for Jira Service Desk integration and streamline the codebase by removing redundant copyright notices.

@onairmarc onairmarc merged commit 9d8a207 into main Feb 9, 2026
@onairmarc onairmarc deleted the jira-customer-service branch February 9, 2026 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant