Commit Graph

15 Commits

Author SHA1 Message Date
MasterofJOKers fe3d0fc5c6 Make passing text on comment creation possible
It's now possible to pass the comment text in via CLI by passing using
the new `--text` option when creating comments. This increases
scriptability. Previously, it was only possible to add text in the
editor.
2024-05-31 22:12:26 +02:00
MasterofJOKers ead0cf51de Move Comment fetching into click callback
Instead of calling the get_comment() we now have a callback for click,
that's called to validate and transform the given comment id into a
Comment object from JIRA.
2022-10-25 23:51:14 +02:00
MasterofJOKers f0b455326e Add comment creation, editing and deletion
This needed changes in showing an issue's comments, because we want to
make it easy to target a specific comment and therefore we need to show
the comment id.

If the user doesn't provide a comment id, we show a list of comments and
let the user chose the comment to edit/delete.
2022-10-25 23:37:37 +02:00
MasterofJOKers 9bcd668171 Add client to debug command
Makes it easier to debug things ;)
2022-10-25 23:36:55 +02:00
MasterofJOKers 68b1142cd7 Add a filter for watched issues 2022-10-25 22:37:32 +02:00
MasterofJOKers 6596be6c1e Let the user query issues without default project
When the user sets --project to an empty string, we will not add the
default project from the config anymore.
2022-10-25 22:30:39 +02:00
MasterofJOKers 6c1667046b Change meaning of --jql in issues command
--jql can now provide filtering in addition to the other command line
arguments instead of replacing the whole query. This still allows the
same behavior as before by specifying none of the other options.
2022-10-25 22:26:57 +02:00
MasterofJOKers 0ce3932e9c wip 2022-09-21 22:59:29 +02:00
MasterofJOKers e7e286fbf3 Support not having [filters] in config
Not everybody might have a default_project set ...
2022-09-20 22:56:37 +02:00
MasterofJOKers 6e2d639034 Support NOT in --status of issues 2022-09-20 22:56:31 +02:00
MasterofJOKers 471855beb6 Fix multiple=True for components in issues 2022-09-20 22:56:10 +02:00
MasterofJOKers 57afd1c82b Add implementation for issue show 2022-09-20 22:55:04 +02:00
MasterofJOKers 6594f515f3 wip 2022-09-17 11:58:15 +02:00
MasterofJOKers 14a9af7e51 wip 2022-09-15 21:36:04 +02:00
MasterofJOKers d4491cf7ab WIP 2022-09-14 22:40:53 +02:00