Commit Briefs

45f610f681 Oliver Lowe

Jira: add Comment command to issue window tags (master)


ab1b9335a9 Oliver Lowe

Correct pkg.go.dev package paths


8a4b7c0179 Oliver Lowe

Jira: decode, print issue links


fac10d6551 Oliver Lowe

all: simplify go.mod


bda9b4bf27 Oliver Lowe

Gitlab: correct url hostname parse error message


4d0a583499 Oliver Lowe

Jira: lots

Many changes to make being a 9 to 5 wage slave less boring.


4f7a6856e8 Oliver Lowe

jira: aeroplane hacking


2fe99c0f77 Oliver Lowe

jira: initial working Jira acme program

With a read-only io/fs filesystem to issues, comments.


43b3d76ef0 Oliver Lowe

issue: replace custom time format with identical time.DateTime

Might as well use from the standard library.


ba9e266535 Oliver Lowe

jira: printing


8d9dbdfc8a Oliver Lowe

add initial jira support


72ce55ca9d Oliver Lowe

Gitlab: use default host gitlab.com when no flag set


2c3ba36585 Oliver Lowe

issue: upgrade to golang.org/x/oauth2@v0.21.0

The newer version does not pull in any 3rd party modules. Easier for us to maintain.


f5e2c5fe5d Oliver Lowe

issue: upgrade to github.com/google/go-github/v63


35a2038f05 Oliver Lowe

Gitlab: add debug output flag


521d393baf Oliver Lowe

all: remove all internal Go project tooling

This is a repository for, from the updated README, "programs to interact with GitHub and GitLab issues from the Acme editor".


83150219a3 Oliver Lowe

Gitlab: import from olowe.co/gitlab

No point having these two very similar programs in two different repositories. The packages themselves aren't really intended to be imported by other projects.


e82076b19f Oliver Lowe

github: support only token file store

Instead of both netrc and token files. One less thing to worry about.


4c6af851c2 Oliver Lowe

internal/minutes: remove

This is an upstream Go project specific program that we won't ever use.


979e0264a3 Oliver Lowe

issue: read from OS-portable user config dir

Never liked that dotfile in home directory pattern anyway.


300b9fda1d Oliver Lowe

issue: swap out deprecated ioutil with os, io


a601c11cb9 Oliver Lowe

issue: return errors for loadAuth

Removes some random log.Fatal around the place, and shorter too.


94f93d960c Oliver Lowe

issue: read from standard user config dir


088b35ce63 Oliver Lowe

issue: document plumb port requirement

Document "githubissue" plumb port requirement and how to create it under the section "Acme Editor Integration".


4ea9357af1 Oliver Lowe

issue: fix nil pointer dereference on plumb error

plumbserve() fails with a nil pointer dereference when it tries to print errors via w.Err(). This happens because w is a dummy window with a nil *acme.Win. This commit replaces w.Err() calls in plumbserve() with acme.Errf(). It also extracts the plumbserve() method out of *awin, given that the previous change removes this dependency. Fixes issue #5.