File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22/.idea /
33/.vscode /
44* .log
5-
5+ docs / reports /
Original file line number Diff line number Diff line change @@ -67,10 +67,19 @@ atla jira issue update PROJ-123 --summary "Updated summary"
6767atla jira issue update PROJ-123 --field ' priority={"name":"High"}'
6868atla jira issue view PROJ-123
6969atla jira issue view PROJ-123 --output json
70+ atla jira issue assign PROJ-123 --to me
71+ atla jira issue assign PROJ-123 --to " Jane Doe"
72+ atla jira issue assign PROJ-123 --to 5b10ac8d82e05b22cc7d4ef5 --account-id
7073atla jira issue transition PROJ-123
7174atla jira issue transition PROJ-123 --to Done
7275atla jira issue comment add PROJ-123 " Ready for review"
7376atla jira issue comment list PROJ-123
77+ atla jira issue delete PROJ-123 --yes
78+ atla jira board list --project PROJ
79+ atla jira board list --type scrum --limit 25
80+ atla jira sprint list --board 84
81+ atla jira sprint active --board 84
82+ atla jira sprint view 37
7483```
7584
7685First Confluence commands:
Original file line number Diff line number Diff line change @@ -99,8 +99,8 @@ pub struct JiraCommand {
9999pub enum JiraResource {
100100 Issue ( IssueCommand ) ,
101101 Project ( ProjectCommand ) ,
102- Sprint ,
103- Board ,
102+ Sprint ( SprintCommand ) ,
103+ Board ( BoardCommand ) ,
104104 Search {
105105 jql : String ,
106106 #[ arg( long, default_value_t = 50 ) ]
@@ -156,6 +156,20 @@ pub enum IssueAction {
156156 View {
157157 key : String ,
158158 } ,
159+ Delete {
160+ key : String ,
161+ #[ arg( long) ]
162+ delete_subtasks : bool ,
163+ #[ arg( long) ]
164+ yes : bool ,
165+ } ,
166+ Assign {
167+ key : String ,
168+ #[ arg( long) ]
169+ to : String ,
170+ #[ arg( long) ]
171+ account_id : bool ,
172+ } ,
159173 Transition {
160174 key : String ,
161175 #[ arg( long) ]
@@ -183,6 +197,53 @@ pub enum IssueCommentAction {
183197 } ,
184198}
185199
200+ #[ derive( Debug , Args ) ]
201+ pub struct BoardCommand {
202+ #[ command( subcommand) ]
203+ pub action : BoardAction ,
204+ }
205+
206+ #[ derive( Debug , Subcommand ) ]
207+ pub enum BoardAction {
208+ List {
209+ #[ arg( long) ]
210+ project : Option < String > ,
211+ #[ arg( long = "type" ) ]
212+ board_type : Option < String > ,
213+ #[ arg( long) ]
214+ name : Option < String > ,
215+ #[ arg( long, default_value_t = 50 ) ]
216+ limit : u32 ,
217+ } ,
218+ }
219+
220+ #[ derive( Debug , Args ) ]
221+ pub struct SprintCommand {
222+ #[ command( subcommand) ]
223+ pub action : SprintAction ,
224+ }
225+
226+ #[ derive( Debug , Subcommand ) ]
227+ pub enum SprintAction {
228+ List {
229+ #[ arg( long) ]
230+ board : u64 ,
231+ #[ arg( long) ]
232+ state : Option < String > ,
233+ #[ arg( long, default_value_t = 50 ) ]
234+ limit : u32 ,
235+ } ,
236+ Active {
237+ #[ arg( long) ]
238+ board : u64 ,
239+ #[ arg( long, default_value_t = 50 ) ]
240+ limit : u32 ,
241+ } ,
242+ View {
243+ id : u64 ,
244+ } ,
245+ }
246+
186247#[ derive( Debug , Args ) ]
187248pub struct ProjectCommand {
188249 #[ command( subcommand) ]
You can’t perform that action at this time.
0 commit comments