jiralib2 icon indicating copy to clipboard operation
jiralib2 copied to clipboard

Lisp bindings to JIRA REST API (used by Ejira)

[[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?