https://github.com/f/jira-gateway
https://github.com/f/jira-gateway
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/f/jira-gateway
- Owner: f
- Created: 2024-08-20T18:48:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-20T19:44:50.000Z (almost 2 years ago)
- Last Synced: 2024-10-12T13:11:00.255Z (over 1 year ago)
- Language: TypeScript
- Size: 1000 Bytes
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JIRA API Gateway
## Overview
JIRA Gateway is a Deno-based API service that acts as a gateway between your application and the JIRA API. It proxies requests to the appropriate JIRA API endpoint, ensuring that the necessary authorization headers are included.
## Features
- **Issue Management**: Easily create, update, and transition issues in JIRA.
- **Project Insights**: Programmatically retrieve details about projects, sprints, and boards.
- **User Operations**: Manage users and roles via the API.
- **Custom Queries**: Execute JQL (JIRA Query Language) queries for customized data retrieval.
## Installation
Since this is a Deno project, no installation is required. Simply import the module directly into your Deno application.
## Deployment
You can deploy this application directly to [Deno Deploy](https://deno.com/deploy) with minimal configuration. Simply link your GitHub repository to Deno Deploy, and it will automatically build and deploy your application.
## Configuration
To configure the JIRA Gateway, set the following environment variables:
- `API_SERVER`: Your JIRA server instance.
## Contributing
Contributions are welcome! Please submit a pull request or open an issue on GitHub. Make sure to follow the code style and include tests for any new features.
## License
This project is licensed under the MIT License.