anquegi / jiralib2

Lisp bindings to JIRA REST API (used by Ejira)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

(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

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?

About

Lisp bindings to JIRA REST API (used by Ejira)

License:GNU General Public License v3.0


Languages

Language:Emacs Lisp 100.0%