478 Commits

Author SHA1 Message Date
Peter Schilling bb9d32d048 CLI-26 Allow creating sub-issues (#43)
https://linear.app/schpet/issue/CLI-26/allow-creating-sub-issues
2025-08-13 21:11:44 -07:00
Peter Schilling e0978f1132 CLI-11 Create a screen recording of linear issue create and put it in the readme (#42)
https://linear.app/schpet/issue/CLI-11/create-a-screen-recording-of-linear-issue-create-and-put-it-in-the
2025-08-13 08:39:44 -07:00
Peter Schilling 26eeb20a22 note linear list -A in readme 2025-08-12 22:08:03 -07:00
Peter Schilling a15b37059e CLI-15 Allow deleting issues (#41)
https://linear.app/schpet/issue/CLI-15/allow-deleting-issues
2025-08-12 22:03:21 -07:00
Peter Schilling 90fc3bba29 CLI-12 Use getPriorityDisplay consistently everywhere priority is shown (#40)
https://linear.app/schpet/issue/CLI-12/use-getprioritydisplay-consistently-everywhere-priority-is-shown
2025-08-12 21:55:41 -07:00
Peter Schilling 6862937014 CLI-13 Allow listing issues you are not assigned to (#39)
https://linear.app/schpet/issue/CLI-13/allow-listing-issues-you-are-not-assigned-to
2025-08-12 21:48:45 -07:00
Peter Schilling 4ab63f226c improve readme 2025-08-12 20:38:48 -07:00
Peter Schilling 91fb7ee3cf update README 2025-08-12 14:40:45 -07:00
Peter Schilling df884d2d18 chore: Release linear-cli version 0.6.4 v0.6.4 2025-08-12 14:18:58 -07:00
Peter Schilling d84bb23bdf format 2025-08-12 14:15:36 -07:00
Peter Schilling 05ba5e4451 prepare release 2025-08-12 14:13:55 -07:00
Peter Schilling a77c87f454 chore: Release linear-cli version 0.6.3 v0.6.3 2025-08-12 14:07:50 -07:00
Peter Schilling 9921f514d8 chore: Release linear-cli version 0.6.2 v0.6.2 2025-08-12 14:00:34 -07:00
Peter Schilling 5c42b886f6 chore: Release linear-cli version 0.6.1 v0.6.1 2025-08-12 13:41:21 -07:00
Peter Schilling d4b7ee0b1d chore: Release linear-cli version 0.6.0 v0.6.0 2025-08-12 13:27:06 -07:00
Peter Schilling f063f376d4 prepare for release 2025-08-12 13:25:25 -07:00
Peter Schilling 9f7690666b Sort labels 2025-08-12 13:19:59 -07:00
Peter Schilling b530f4d339 Allow editing description in your editor 2025-08-12 13:05:57 -07:00
Peter Schilling 241e50b9ba Use a more consistent assign to self when creating issues 2025-08-12 12:48:48 -07:00
Peter Schilling c818421223 Allow choosing a project, improve UX of selections 2025-08-12 12:46:30 -07:00
Peter Schilling 197c1f200c Improve team selection 2025-08-12 12:01:28 -07:00
Peter Schilling ca17860ac1 Prompt for workflow state when creating an issue (#38)
https://linear.app/schpet/issue/SCH-14/prompt-for-state-during-issue-create
2025-08-12 11:44:07 -07:00
Peter Schilling c1fc5ae8c4 update README 2025-08-12 09:43:09 -07:00
Peter Schilling 5f7bdf80d4 feat: Create issue interactively (#37)
`linear issue create` without flags prompts the user for title, etc
2025-08-12 09:40:50 -07:00
Peter Schilling ebc78166bc Fix jsr publishing 2025-08-12 09:04:52 -07:00
Peter Schilling 7814490a78 update CHANGELOG 2025-08-11 23:08:47 -07:00
Peter Schilling 6f6d31dc35 Change create flags and print basic info after creating (#36)
- use a flag for title instead of positional args in anticipation of
supporting an interactive create later
- print a message with the url of the created issue
2025-08-11 23:07:11 -07:00
Peter Schilling 2ea8138cf4 feat: Use graphql codegen to ensure linear api data has types (#34)
CLI-5
2025-08-11 22:48:29 -07:00
Marc-Antoine Parent d4dd619098 feat: Add issue create command (#30) 2025-08-11 21:33:22 -07:00
Peter Schilling 5a62817f61 fix: Use same environemnt variable precendence as dotenv 2025-08-06 08:40:25 -07:00
Peter Schilling ce99a61731 chore: Formatting 2025-08-05 11:54:43 -07:00
Marc-Antoine Parent 947038f71d More specific security permissions in compile task (#31)
Restrict net access to linear api
Restrict run access to gh, git
Restrict env access to linear and variables used by gh and git.

---------

Co-authored-by: Peter Schilling <git@schpet.com>
2025-08-05 09:02:26 -07:00
Peter Schilling b8828da219 Handle long team ids, Improve error output (#29)
- improves error output to be pretty json
- handles longer team ids
- adds a script to update linear's graphql schema
- adds tests
2025-06-17 22:02:01 -07:00
Peter Schilling 442a7bc3c0 chore: Improve README 2025-06-16 07:31:16 -07:00
Peter Schilling 7459003755 chore: Release linear-cli version 0.5.7 v0.5.7 2025-05-22 07:40:39 -07:00
Peter Schilling e2b4ff5ca4 chore: Release linear-cli version 0.5.6 v0.5.6 2025-05-22 07:27:26 -07:00
Peter Schilling 4afadc9b1d chore: Release linear-cli version 0.5.5 v0.5.5 2025-05-21 21:41:30 -07:00
Peter Schilling 9137cf3cdf Switch dist to fork: astral-sh/cargo-dist (#28) 2025-05-21 21:39:07 -07:00
Peter Schilling d81658fca7 chore: Release linear-cli version 0.5.3 v0.5.3 2025-05-20 11:34:25 -07:00
Peter Schilling 5928955e72 use ubuntu latest instead of deprecated 20.04 2025-05-20 11:32:52 -07:00
Peter Schilling fe43491190 chore: Release linear-cli version 0.5.2 v0.5.2 2025-05-20 11:31:11 -07:00
Mackenzie Davidson 37233906e6 Allow numbers in team issue identifier (#27)
Updates regex to allow numbers in issue identifiers, support issue viewing with team ids like `4U`
2025-05-20 11:27:08 -07:00
Peter Schilling f3767d1fda note changes 2025-05-19 08:50:42 -07:00
Peter Schilling (aider) 98cb869d0e aider: style: Format code 2025-05-19 08:45:00 -07:00
Peter Schilling (aider) c57c61f83b aider: refactor: Improve API error handling to include status and body 2025-05-19 08:44:58 -07:00
Peter Schilling ec08439ac5 chore: Release linear-cli version 0.5.1 v0.5.1 2025-02-19 11:35:25 -08:00
Peter Schilling (aider) 55f64c072e aider: fix: Update terminal width calculation to include spacing for Estimate column 2025-02-19 11:34:13 -08:00
Peter Schilling ce9f27de19 chore: Fix just tag 2025-02-19 11:26:23 -08:00
Peter Schilling 7548f1e698 chore: Release linear-cli version 0.5.0 v0.5.0 2025-02-19 11:26:17 -08:00
Peter Schilling (aider) 45cff4bea7 aider: fix: Resolve TypeScript type errors in issue selection and processing 2025-02-19 11:24:55 -08:00