-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added the ability to make calls to JIRA Cloud #282
Conversation
@cpacker maybe we should add support for user-configurable presets? Then users can toggle this preset along with others. |
@cevatkerim this is awesome, thank you for opening a PR with this! We probably don't want to create a dependency for @sarahwooders yeah maybe make the presets toggleable, and presets can also define extra packages they need? |
It would be great to find a solution for this. I am already working on Confluence and some other integrations. How can we make this more extensible? |
@cevatkerim wouldn't be using aiohttp, which allows asynchronous requests to work better than requests which is not asynchronous? |
Not sure. Are you suggesting that instead of using a jira library? |
@cevatkerim let me know what you think of the workflow for adding new functionality like JIRA tickets here: #420 Once the linked refactor is merged in, I'm happy to rewrite this PR for you in the new preset format. |
Hey @cevatkerim just an FYI we recently built in new "memgpt extensions" support via presets and drag-and-drop I put your Jira example in the documentation: https://memgpt.readthedocs.io/en/latest/functions/ What do you think? Does this sort of workflow make sense for you? Happy to also merge your Jira example into the "canonical" examples (for example putting it inside the provided example function sets). |
Rolled into official documentation sometime in 0.2.x as the example. Can re-open later to add into the official repo once we figure out how we want to support community function extensions (as a contrib library maybe?). |
Make sure to have the following ENV variables:
It can get a single issue or make arbitrary JQL calls to your instance.