aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.lisp
AgeCommit message (Collapse)Author
2022-05-08Move configuration into a `config` objectTeddy Wing
We can later make a config from command line arguments. Also don't require "https://" prefix from endpoint config. Doesn't make sense to require that in the input when we can add it in the program.
2022-05-08Generate HTTP Basic auth base64 from user and tokenTeddy Wing
2022-05-07fetch-issues: Move Atlassian URL endpoint to argumentTeddy Wing
This needs to be configurable as it will be different for each organisation.
2022-05-07fetch-issues: Change POST data to Lisp alistTeddy Wing
Instead of POSTing a string literal, define it with an alist and use 'jzon' to convert it to JSON.
2022-05-07Parse JSON from Jira responseTeddy Wing
Parse the Jira response into a hash that we can interact with. Needed to do some finagling to get my "lib" submodule directory to be searched for systems.
2022-05-07Move issues fetch to a functionTeddy Wing
2022-05-07Try querying issues from JiraTeddy Wing
Set up a Common Lisp project skeleton and make a request to the Atlassian API to get a filtered list of issues that the current user isn't watching.