[[https://melpa.org/#/jiralib2][file:https://melpa.org/packages/jiralib2-badge.svg]]
- JIRA REST API bindings to elisp
This is the backend used by Ejira, which is now pulled out into its own package.
** Basic configuration
+BEGIN_SRC elisp
(use-package jiralib2
:init
(setq jiralib2-url "https://jira.mycorp.com"
jiralib2-auth 'cookie ;; 'cookie, 'token or 'basic
jiralib2-user-login-name "my-jira-username" ;; email for JIRA Cloud
jiralib2-token nil)) ;; for token auth with JIRA Cloud
+END_SRC
** Troubleshooting
- Login with =jiralib2-session-login= works, but all session calls return 401.
- Try setting =request--curl-cookie-jar= to an empty string =(setq request--curl-cookie-jar "")=. This solved the issue for me with a Linux laptop running curl 7.62.0. My Macbook Pro running curl 7.54.0 did not require this. Maybe a bug in curl?