-
v0.4.0
Stablereleased this
2026-05-31 19:03:22 +02:00 | 16 commits to main since this releaseChangelog
4edbe18Merge pull request 'Release v0.4.0' (#63) from release/v0.4.0 into main
c1be3e8Release v0.4.0
6bf5a1cMerge pull request 'refactor(workspace): relocate compact_text to CLI presentation module (YT-19)' (#62) from refactor/relocate-presentation-YT-19 into main
92bf5a4refactor(workspace): relocate compact_text to CLI presentation module (YT-19)
6e3b3dfMerge pull request 'refactor(workspace): extract crates/youtrack-config + client bridge (YT-18)' (#61) from refactor/extract-youtrack-config-YT-18 into main
8c1be2drefactor(workspace): extract crates/youtrack-config + client bridge (YT-18)
a7fbc09Merge pull request 'refactor(workspace): extract crates/youtrack-client (YT-17)' (#60) from refactor/extract-youtrack-client-YT-17 into main
2e9c16bchore(yt-cli): drop thiserror and urlencoding deps
a03446drefactor(workspace): extract crates/youtrack-client (YT-17)
123f208Merge pull request 'refactor(workspace): convert to Cargo workspace, move binary to crates/yt-cli (YT-16)' (#59) from refactor/cargo-workspace-yt-cli-YT-16 into main
fa29b94refactor(workspace): move binary crate to crates/yt-cli
ee2d3e4Merge pull request 'fix(issue): decode links per-entry, add linked-issue resolution (YT-14)' (#58) from fix/issue-links-resolved-null-YT-14 into main
5715e64fix(issue): decode links per-entry, add linked-issue resolution (YT-14)
f2a0d87Merge pull request 'feat(issue): read description/comment from file or stdin (YT-13)' (#57) from feat/issue-file-input-YT-13 into main
6cfe797feat(issue): read description/comment from file or stdin (YT-13)
55860b0Merge pull request 'fix(issue): resolve link verb via /api/issueLinkTypes (YT-12)' (#56) from fix/issue-link-default-type-YT-12 into main
4df5dacfix(issue): resolve link verb via /api/issueLinkTypes (YT-12)
13263dcMerge pull request 'fix(issue): tolerate null fields in comment and link decode (YT-11)' (#55) from fix/issue-inspect-null-fields-YT-11 into main
0f407f4Merge branch 'main' into fix/issue-inspect-null-fields-YT-11
a2b400eMerge pull request 'feat(version): group version commands under yt version (YT-10)' (#54) from feat/version-command-YT-10 into main
1959372fix(issue): tolerate null fields in comment and link decode (YT-11)
c6a21cffeat(version): group version commands under yt version (YT-10)
7bad726Merge pull request 'feat(article): pull and push articles for IDE Markdown editing (YT-5)' (#53) from feat/article-pull-push-YT-5 into main
d6f2a1dfeat(article): add yt article pull/push for IDE Markdown editing (YT-5)
4f8e02fMerge pull request 'feat(issue): add yt issue set-field (YT-9)' (#52) from feat/issue-set-field-YT-9 into main
6b8bdedMerge remote-tracking branch 'origin/main' into feat/issue-set-field-YT-9
9561700Merge pull request 'feat(issue): add yt issue get-field (YT-8)' (#51) from feat/issue-get-field-YT-8 into main
45bbb22Merge remote-tracking branch 'origin/main' into feat/issue-get-field-YT-8
29fa27cMerge pull request 'feat(project): add yt project vcs (YT-7)' (#50) from feat/project-vcs-YT-7 into main
62934b0feat(issue): add yt issue set-field (YT-9)
ef3cb45feat(issue): add yt issue get-field (YT-8)
3158a39feat(project): add yt project vcs (YT-7)
91a88d2Merge pull request 'feat(justfile): fj-driven create-release + group attrs (DEV-331)' (#49) from feat/justfile-fj-pr-create-DEV-331 into main
97d270bfeat(justfile): fj-driven create-release + group attrs (DEV-331)
96ed9eaMerge pull request 'feat(sprint): add yt sprint create and yt sprint update (YT-2)' (#48) from feat/sprint-create-update into main
08a294efeat(sprint): add yt sprint create and yt sprint update (YT-2)
dcd8f5cMerge pull request 'feat(issue): yt issue history reads activity stream (YT-4)' (#47) from feat/issue-history into main
fcfdd06feat(issue): yt issue history reads activity stream (YT-4)
fb6c06aMerge pull request 'fix(sprint): use brace grouping for Board/sprint command (YT-3)' (#46) from fix/sprint-set-command-braces into main
e75e2f1fix(sprint): use brace grouping for Board/sprint command (YT-3)
0d52260Merge pull request 'fix(sprint): accept null start/finish from server (YT-2)' (#45) from fix/sprint-list-null-dates into main
1b600c7fix(sprint): accept null start/finish from server (YT-2)
5ed1301Merge pull request 'Release v0.3.0' (#44) from release/v0.3.0 into main
8bb1581Release v0.3.0
479f407Merge pull request 'fix(issue): surface description on issue inspect (YT-1)' (#43) from fix/issue-inspect-description into main
05385d7fix(issue): surface description on issue inspect (YT-1)
abdd22aMerge pull request 'docs(readme): minor tweaks' (#42) from docs/readme-tweaks into main
fdccf92docs(readme): minor tweaks (link reference, example hostname, wrapping)
b68b3b1Merge pull request 'fix(models): accept null for optional string fields' (#41) from fix/project-list-null-deserialize into main
a0cba65fix(models): accept null for optional string fields
fc194c8Merge pull request 'feat(update): smoke-test new binary and print from/to versions' (#40) from feat/update-verify-by-running into main
c478cbffeat(update): smoke-test new binary and print from/to versions
706769aMerge pull request 'feat(list): flatten custom fields in --json output' (#39) from feat/list-flatten-custom-fields into main
39ff3d1feat(list): flatten custom fields in --json output
e7c4824Merge pull request 'feat(project): show details in list and show' (#38) from feat/project-list-details into main
551312afeat(project): show details in list and show
01a1b3fMerge pull request 'chore(ci): use http delete instead of curl DELETE' (#37) from chore/use-http-delete into main
85ba19echore(ci): use http delete instead of curl DELETE
3062c2bMerge pull request 'Release v0.2.0' (#36) from release/v0.2.0 into main
fe4243cRelease v0.2.0
e8d0053Merge pull request 'feat(list): hide resolved by default, group by project, row counter' (#35) from feat/list-exclude-resolved into main
cca8f69feat(list): hide resolved by default, group by project, add row counter
9873f35Merge pull request 'feat(list): auto-paginate by default' (#34) from feat/list-auto-paginate into main
bdb2f1dfeat(list): auto-paginate by default; surface sprint sub-fetch errors
b0b6de3Merge pull request 'feat(update): verify SHA-256 sidecar before self-replace' (#33) from feat/update-checksum-verify into main
099f25cfeat(update): verify SHA-256 sidecar before self-replace
c1506e2Merge pull request 'feat: clear the post-sweep TODO residue' (#32) from feat/todo-residue-cleanup into main
c2221b0feat: clear the post-sweep residue (discovery, --json, secrecy)
70e3d86feat: Add JetBrains .idea directory
117ed8eMerge pull request 'docs: prune TODO to post-sweep residue' (#31) from chore/todo-prune into main
d827cccdocs: prune TODO to what is left after the Tier 1/2/3 sweep
c275693Merge pull request 'feat: Tier 3 bundle - hardening and observability gaps' (#30) from feat/tier-3-bundle into main
d83f263Merge branch 'main' into feat/tier-3-bundle
92fcc85Merge pull request 'feat: Tier 2 bundle - polish and scriptability gaps' (#29) from feat/tier-2-bundle into main
8e020a3Merge branch 'main' into feat/tier-2-bundle
2a03d31Merge pull request 'feat: Tier 1 bundle - all functional-completeness gaps from TODO' (#28) from feat/tier-1-bundle into main
2dfac73Merge branch 'main' into feat/tier-1-bundle
01a2663Merge pull request 'docs: capture new TODO items from the post-redesign audit' (#27) from chore/todo-additions into main
dd7547efeat: Tier 3 bundle - hardening and observability gaps
42eca0cfeat: Tier 2 bundle - polish and scriptability gaps
e7dcf43feat: Tier 1 bundle - all functional-completeness gaps from TODO
2950247docs: capture new TODO items from the post-redesign audit
2a7edc7Merge pull request 'feat(config): per-instance config files keyed on URL subdomain' (#26) from feat/per-instance-config into main
eff31adfeat(config): per-instance config files keyed on URL subdomain
7f6e70dMerge pull request 'feat(update): pre-flight permission check with platform-specific hint' (#25) from feat/update-permission-check into main
6fcec1dfeat(update): pre-flight permission check with platform-specific hint
c9c4309Merge pull request 'feat: addyt updateself-replacing binary updater' (#24) from feat/self-update into main
c1f1bfeMerge branch 'main' into feat/self-update
78c8111feat: addyt updateself-replacing binary updater
10be705Merge pull request 'chore: TODO.md backlog and version metadata in --version output' (#23) from chore/todo-and-version-stamp into main
fd455c4chore: TODO.md backlog and version metadata in --version output
91ad2c3Merge pull request 'feat(issue): addyt issue create' (#22) from feat/issue-create into main
5d144d6feat(issue): addyt issue create
84d7de4Merge pull request 'feat(ci): add Windows build alongside Linux' (#21) from feat/ci-build-windows into main
2a1f047feat(ci): add Windows build alongside Linux
b446a72Merge pull request 'chore(ci): rename publish-binary.yml to build-linux.yml' (#20) from chore/rename-workflow-build-linux into main
8a970cachore(ci): rename publish-binary.yml to build-linux.yml
4dc0b30Merge pull request 'feat(config): named configurations for multi-instance support' (#19) from feat/configurations-multi-instance into main
4123be6feat(config): named configurations for multi-instance support
720ce88Merge pull request 'docs: add Install section linking to the latest Generic Package' (#18) from docs/readme-latest-link into main
fb47e67docs: add Install section linking to the latest Generic Package
54fe32eMerge pull request 'chore: rename shipped binary from youtrack-cli to yt' (#17) from chore/rename-binary-to-yt into main
148b309chore: rename shipped binary from youtrack-cli to yt
6adbe02Merge pull request 'feat: implement work add, work check, issue daily-sync (PR 5/5)' (#16) from feat/work-and-daily-sync into main
a673441feat: implement work add, work check, issue daily-sync
ff07914Merge pull request 'feat: implement four issue mutation commands (PR 4/5)' (#15) from feat/issue-mutations into main
61b6b95feat: implement four issue mutation commands
2d88ddeMerge pull request 'feat: implement issue inspect and issue sprint show (PR 3/5)' (#14) from feat/issue-inspect-and-sprint-show into main
62505c1feat: implement issue inspect and issue sprint show
73f4551Merge pull request 'feat: implement list, sprint list, sprint current (PR 2/5)' (#13) from feat/sprint-and-list into main
26fa555feat: implement list, sprint list, sprint current
db79ff6Merge pull request 'feat(board): implementboard list(PR 1/5)' (#12) from feat/yt-client-and-board-list into main
0503e42feat(board): implementboard listagainst a real YT API client
5cfadd6Merge pull request 'feat(config): move config file to XDG location' (#11) from feat/xdg-config-path into main
4641a94feat(config): move config file to XDG location
a3e7119Merge pull request 'feat(auth): add yt-cli styleauth login --base-url' (#10) from feat/auth-login into main
2052ef0feat(auth): addauth login --base-urlfor credential setup
1d9c9a4Merge pull request 'ci(publish-binary): build binary in Docker via export stage, not on runner' (#9) from chore/remove-container-from-ci into main
4df602fMerge branch 'main' into chore/remove-container-from-ci
3c971a3ci(publish-binary): build binary in Docker via export stage, not on runner
f9b790cMerge pull request 'ci: drop OCI image build, keep binary publish only' (#8) from chore/remove-container-from-ci into main
57999f8ci: drop OCI image build, keep binary publish only
bfb9f15Merge pull request 'fix(ci): use Nu list spread instead of backslash continuations in extract step' (#7) from fix/workflow-nu-line-continuation into main
af4d0d2fix(ci): use Nu list spread instead of backslash continuations in extract step
5ff2990Merge pull request 'fix(build): stub build.rs in dep-prime; group justfile recipes' (#6) from fix/dockerfile-stub-buildscript-and-just-groups into main
b6f5fe5fix(build): stub build.rs with main fn in dep-prime; group justfile recipes
5679c5dMerge pull request 'chore: rename NiceGuyIT to pandoras-box in repo metadata' (#5) from chore/rename-niceguyit-to-pandoras-box into main
040d63fchore: rename NiceGuyIT to pandoras-box in repo metadata
631b437feat: Remove old PLAN
902cb4aMerge pull request 'fix(ci): derive REGISTRY_USER from GITHUB_REPOSITORY_OWNER' (#4) from fix/ci-registry-user-from-github-owner into main
ac894fcMerge branch 'main' into fix/ci-registry-user-from-github-owner
7471b4ffix(ci): derive REGISTRY_USER from GITHUB_REPOSITORY_OWNER
017a17fMerge pull request 'chore(ci): use FORGEJO_PAT for package deploy' (#3) from chore/forgejo-pat-deploy into main
baa6143chore(ci): use FORGEJO_PAT for package deploy
c92a10aMerge pull request 'chore/governance-baseline' (#2) from chore/governance-baseline into main
3b79997chore: point Cargo.toml repo URL and OCI image source label at NiceGuyIT/youtrack-cli
a4ca978chore: adopt governance baseline (Docker / CI / dev container)
262a590Merge pull request 'feat: Milestone 1 scaffold - CLI skeleton and working config' (#1) from feat/milestone-1-scaffold into main
d9d00aefeat: Milestone 1 scaffold - CLI skeleton and working config
a300a6achore: initialize repoDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v0.3.0
Stablereleased this
2026-05-18 12:50:01 +02:00 | 58 commits to main since this releaseChangelog
5ed1301Merge pull request 'Release v0.3.0' (#44) from release/v0.3.0 into main
8bb1581Release v0.3.0
479f407Merge pull request 'fix(issue): surface description on issue inspect (YT-1)' (#43) from fix/issue-inspect-description into main
05385d7fix(issue): surface description on issue inspect (YT-1)
abdd22aMerge pull request 'docs(readme): minor tweaks' (#42) from docs/readme-tweaks into main
fdccf92docs(readme): minor tweaks (link reference, example hostname, wrapping)
b68b3b1Merge pull request 'fix(models): accept null for optional string fields' (#41) from fix/project-list-null-deserialize into main
a0cba65fix(models): accept null for optional string fields
fc194c8Merge pull request 'feat(update): smoke-test new binary and print from/to versions' (#40) from feat/update-verify-by-running into main
c478cbffeat(update): smoke-test new binary and print from/to versions
706769aMerge pull request 'feat(list): flatten custom fields in --json output' (#39) from feat/list-flatten-custom-fields into main
39ff3d1feat(list): flatten custom fields in --json output
e7c4824Merge pull request 'feat(project): show details in list and show' (#38) from feat/project-list-details into main
551312afeat(project): show details in list and show
01a1b3fMerge pull request 'chore(ci): use http delete instead of curl DELETE' (#37) from chore/use-http-delete into main
85ba19echore(ci): use http delete instead of curl DELETE
3062c2bMerge pull request 'Release v0.2.0' (#36) from release/v0.2.0 into main
fe4243cRelease v0.2.0
e8d0053Merge pull request 'feat(list): hide resolved by default, group by project, row counter' (#35) from feat/list-exclude-resolved into main
cca8f69feat(list): hide resolved by default, group by project, add row counter
9873f35Merge pull request 'feat(list): auto-paginate by default' (#34) from feat/list-auto-paginate into main
bdb2f1dfeat(list): auto-paginate by default; surface sprint sub-fetch errors
b0b6de3Merge pull request 'feat(update): verify SHA-256 sidecar before self-replace' (#33) from feat/update-checksum-verify into main
099f25cfeat(update): verify SHA-256 sidecar before self-replace
c1506e2Merge pull request 'feat: clear the post-sweep TODO residue' (#32) from feat/todo-residue-cleanup into main
c2221b0feat: clear the post-sweep residue (discovery, --json, secrecy)
70e3d86feat: Add JetBrains .idea directory
117ed8eMerge pull request 'docs: prune TODO to post-sweep residue' (#31) from chore/todo-prune into main
d827cccdocs: prune TODO to what is left after the Tier 1/2/3 sweep
c275693Merge pull request 'feat: Tier 3 bundle - hardening and observability gaps' (#30) from feat/tier-3-bundle into main
d83f263Merge branch 'main' into feat/tier-3-bundle
92fcc85Merge pull request 'feat: Tier 2 bundle - polish and scriptability gaps' (#29) from feat/tier-2-bundle into main
8e020a3Merge branch 'main' into feat/tier-2-bundle
2a03d31Merge pull request 'feat: Tier 1 bundle - all functional-completeness gaps from TODO' (#28) from feat/tier-1-bundle into main
2dfac73Merge branch 'main' into feat/tier-1-bundle
01a2663Merge pull request 'docs: capture new TODO items from the post-redesign audit' (#27) from chore/todo-additions into main
dd7547efeat: Tier 3 bundle - hardening and observability gaps
42eca0cfeat: Tier 2 bundle - polish and scriptability gaps
e7dcf43feat: Tier 1 bundle - all functional-completeness gaps from TODO
2950247docs: capture new TODO items from the post-redesign audit
2a7edc7Merge pull request 'feat(config): per-instance config files keyed on URL subdomain' (#26) from feat/per-instance-config into main
eff31adfeat(config): per-instance config files keyed on URL subdomain
7f6e70dMerge pull request 'feat(update): pre-flight permission check with platform-specific hint' (#25) from feat/update-permission-check into main
6fcec1dfeat(update): pre-flight permission check with platform-specific hint
c9c4309Merge pull request 'feat: addyt updateself-replacing binary updater' (#24) from feat/self-update into main
c1f1bfeMerge branch 'main' into feat/self-update
78c8111feat: addyt updateself-replacing binary updater
10be705Merge pull request 'chore: TODO.md backlog and version metadata in --version output' (#23) from chore/todo-and-version-stamp into main
fd455c4chore: TODO.md backlog and version metadata in --version output
91ad2c3Merge pull request 'feat(issue): addyt issue create' (#22) from feat/issue-create into main
5d144d6feat(issue): addyt issue create
84d7de4Merge pull request 'feat(ci): add Windows build alongside Linux' (#21) from feat/ci-build-windows into main
2a1f047feat(ci): add Windows build alongside Linux
b446a72Merge pull request 'chore(ci): rename publish-binary.yml to build-linux.yml' (#20) from chore/rename-workflow-build-linux into main
8a970cachore(ci): rename publish-binary.yml to build-linux.yml
4dc0b30Merge pull request 'feat(config): named configurations for multi-instance support' (#19) from feat/configurations-multi-instance into main
4123be6feat(config): named configurations for multi-instance support
720ce88Merge pull request 'docs: add Install section linking to the latest Generic Package' (#18) from docs/readme-latest-link into main
fb47e67docs: add Install section linking to the latest Generic Package
54fe32eMerge pull request 'chore: rename shipped binary from youtrack-cli to yt' (#17) from chore/rename-binary-to-yt into main
148b309chore: rename shipped binary from youtrack-cli to yt
6adbe02Merge pull request 'feat: implement work add, work check, issue daily-sync (PR 5/5)' (#16) from feat/work-and-daily-sync into main
a673441feat: implement work add, work check, issue daily-sync
ff07914Merge pull request 'feat: implement four issue mutation commands (PR 4/5)' (#15) from feat/issue-mutations into main
61b6b95feat: implement four issue mutation commands
2d88ddeMerge pull request 'feat: implement issue inspect and issue sprint show (PR 3/5)' (#14) from feat/issue-inspect-and-sprint-show into main
62505c1feat: implement issue inspect and issue sprint show
73f4551Merge pull request 'feat: implement list, sprint list, sprint current (PR 2/5)' (#13) from feat/sprint-and-list into main
26fa555feat: implement list, sprint list, sprint current
db79ff6Merge pull request 'feat(board): implementboard list(PR 1/5)' (#12) from feat/yt-client-and-board-list into main
0503e42feat(board): implementboard listagainst a real YT API client
5cfadd6Merge pull request 'feat(config): move config file to XDG location' (#11) from feat/xdg-config-path into main
4641a94feat(config): move config file to XDG location
a3e7119Merge pull request 'feat(auth): add yt-cli styleauth login --base-url' (#10) from feat/auth-login into main
2052ef0feat(auth): addauth login --base-urlfor credential setup
1d9c9a4Merge pull request 'ci(publish-binary): build binary in Docker via export stage, not on runner' (#9) from chore/remove-container-from-ci into main
4df602fMerge branch 'main' into chore/remove-container-from-ci
3c971a3ci(publish-binary): build binary in Docker via export stage, not on runner
f9b790cMerge pull request 'ci: drop OCI image build, keep binary publish only' (#8) from chore/remove-container-from-ci into main
57999f8ci: drop OCI image build, keep binary publish only
bfb9f15Merge pull request 'fix(ci): use Nu list spread instead of backslash continuations in extract step' (#7) from fix/workflow-nu-line-continuation into main
af4d0d2fix(ci): use Nu list spread instead of backslash continuations in extract step
5ff2990Merge pull request 'fix(build): stub build.rs in dep-prime; group justfile recipes' (#6) from fix/dockerfile-stub-buildscript-and-just-groups into main
b6f5fe5fix(build): stub build.rs with main fn in dep-prime; group justfile recipes
5679c5dMerge pull request 'chore: rename NiceGuyIT to pandoras-box in repo metadata' (#5) from chore/rename-niceguyit-to-pandoras-box into main
040d63fchore: rename NiceGuyIT to pandoras-box in repo metadata
631b437feat: Remove old PLAN
902cb4aMerge pull request 'fix(ci): derive REGISTRY_USER from GITHUB_REPOSITORY_OWNER' (#4) from fix/ci-registry-user-from-github-owner into main
ac894fcMerge branch 'main' into fix/ci-registry-user-from-github-owner
7471b4ffix(ci): derive REGISTRY_USER from GITHUB_REPOSITORY_OWNER
017a17fMerge pull request 'chore(ci): use FORGEJO_PAT for package deploy' (#3) from chore/forgejo-pat-deploy into main
baa6143chore(ci): use FORGEJO_PAT for package deploy
c92a10aMerge pull request 'chore/governance-baseline' (#2) from chore/governance-baseline into main
3b79997chore: point Cargo.toml repo URL and OCI image source label at NiceGuyIT/youtrack-cli
a4ca978chore: adopt governance baseline (Docker / CI / dev container)
262a590Merge pull request 'feat: Milestone 1 scaffold - CLI skeleton and working config' (#1) from feat/milestone-1-scaffold into main
d9d00aefeat: Milestone 1 scaffold - CLI skeleton and working config
a300a6achore: initialize repoDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v0.2.0
Stablereleased this
2026-05-14 20:29:18 +02:00 | 74 commits to main since this releaseChangelog
3062c2bMerge pull request 'Release v0.2.0' (#36) from release/v0.2.0 into main
fe4243cRelease v0.2.0
e8d0053Merge pull request 'feat(list): hide resolved by default, group by project, row counter' (#35) from feat/list-exclude-resolved into main
cca8f69feat(list): hide resolved by default, group by project, add row counter
9873f35Merge pull request 'feat(list): auto-paginate by default' (#34) from feat/list-auto-paginate into main
bdb2f1dfeat(list): auto-paginate by default; surface sprint sub-fetch errors
b0b6de3Merge pull request 'feat(update): verify SHA-256 sidecar before self-replace' (#33) from feat/update-checksum-verify into main
099f25cfeat(update): verify SHA-256 sidecar before self-replace
c1506e2Merge pull request 'feat: clear the post-sweep TODO residue' (#32) from feat/todo-residue-cleanup into main
c2221b0feat: clear the post-sweep residue (discovery, --json, secrecy)
70e3d86feat: Add JetBrains .idea directory
117ed8eMerge pull request 'docs: prune TODO to post-sweep residue' (#31) from chore/todo-prune into main
d827cccdocs: prune TODO to what is left after the Tier 1/2/3 sweep
c275693Merge pull request 'feat: Tier 3 bundle - hardening and observability gaps' (#30) from feat/tier-3-bundle into main
d83f263Merge branch 'main' into feat/tier-3-bundle
92fcc85Merge pull request 'feat: Tier 2 bundle - polish and scriptability gaps' (#29) from feat/tier-2-bundle into main
8e020a3Merge branch 'main' into feat/tier-2-bundle
2a03d31Merge pull request 'feat: Tier 1 bundle - all functional-completeness gaps from TODO' (#28) from feat/tier-1-bundle into main
2dfac73Merge branch 'main' into feat/tier-1-bundle
01a2663Merge pull request 'docs: capture new TODO items from the post-redesign audit' (#27) from chore/todo-additions into main
dd7547efeat: Tier 3 bundle - hardening and observability gaps
42eca0cfeat: Tier 2 bundle - polish and scriptability gaps
e7dcf43feat: Tier 1 bundle - all functional-completeness gaps from TODO
2950247docs: capture new TODO items from the post-redesign audit
2a7edc7Merge pull request 'feat(config): per-instance config files keyed on URL subdomain' (#26) from feat/per-instance-config into main
eff31adfeat(config): per-instance config files keyed on URL subdomain
7f6e70dMerge pull request 'feat(update): pre-flight permission check with platform-specific hint' (#25) from feat/update-permission-check into main
6fcec1dfeat(update): pre-flight permission check with platform-specific hint
c9c4309Merge pull request 'feat: addyt updateself-replacing binary updater' (#24) from feat/self-update into main
c1f1bfeMerge branch 'main' into feat/self-update
78c8111feat: addyt updateself-replacing binary updater
10be705Merge pull request 'chore: TODO.md backlog and version metadata in --version output' (#23) from chore/todo-and-version-stamp into main
fd455c4chore: TODO.md backlog and version metadata in --version output
91ad2c3Merge pull request 'feat(issue): addyt issue create' (#22) from feat/issue-create into main
5d144d6feat(issue): addyt issue create
84d7de4Merge pull request 'feat(ci): add Windows build alongside Linux' (#21) from feat/ci-build-windows into main
2a1f047feat(ci): add Windows build alongside Linux
b446a72Merge pull request 'chore(ci): rename publish-binary.yml to build-linux.yml' (#20) from chore/rename-workflow-build-linux into main
8a970cachore(ci): rename publish-binary.yml to build-linux.yml
4dc0b30Merge pull request 'feat(config): named configurations for multi-instance support' (#19) from feat/configurations-multi-instance into main
4123be6feat(config): named configurations for multi-instance support
720ce88Merge pull request 'docs: add Install section linking to the latest Generic Package' (#18) from docs/readme-latest-link into main
fb47e67docs: add Install section linking to the latest Generic Package
54fe32eMerge pull request 'chore: rename shipped binary from youtrack-cli to yt' (#17) from chore/rename-binary-to-yt into main
148b309chore: rename shipped binary from youtrack-cli to yt
6adbe02Merge pull request 'feat: implement work add, work check, issue daily-sync (PR 5/5)' (#16) from feat/work-and-daily-sync into main
a673441feat: implement work add, work check, issue daily-sync
ff07914Merge pull request 'feat: implement four issue mutation commands (PR 4/5)' (#15) from feat/issue-mutations into main
61b6b95feat: implement four issue mutation commands
2d88ddeMerge pull request 'feat: implement issue inspect and issue sprint show (PR 3/5)' (#14) from feat/issue-inspect-and-sprint-show into main
62505c1feat: implement issue inspect and issue sprint show
73f4551Merge pull request 'feat: implement list, sprint list, sprint current (PR 2/5)' (#13) from feat/sprint-and-list into main
26fa555feat: implement list, sprint list, sprint current
db79ff6Merge pull request 'feat(board): implementboard list(PR 1/5)' (#12) from feat/yt-client-and-board-list into main
0503e42feat(board): implementboard listagainst a real YT API client
5cfadd6Merge pull request 'feat(config): move config file to XDG location' (#11) from feat/xdg-config-path into main
4641a94feat(config): move config file to XDG location
a3e7119Merge pull request 'feat(auth): add yt-cli styleauth login --base-url' (#10) from feat/auth-login into main
2052ef0feat(auth): addauth login --base-urlfor credential setup
1d9c9a4Merge pull request 'ci(publish-binary): build binary in Docker via export stage, not on runner' (#9) from chore/remove-container-from-ci into main
4df602fMerge branch 'main' into chore/remove-container-from-ci
3c971a3ci(publish-binary): build binary in Docker via export stage, not on runner
f9b790cMerge pull request 'ci: drop OCI image build, keep binary publish only' (#8) from chore/remove-container-from-ci into main
57999f8ci: drop OCI image build, keep binary publish only
bfb9f15Merge pull request 'fix(ci): use Nu list spread instead of backslash continuations in extract step' (#7) from fix/workflow-nu-line-continuation into main
af4d0d2fix(ci): use Nu list spread instead of backslash continuations in extract step
5ff2990Merge pull request 'fix(build): stub build.rs in dep-prime; group justfile recipes' (#6) from fix/dockerfile-stub-buildscript-and-just-groups into main
b6f5fe5fix(build): stub build.rs with main fn in dep-prime; group justfile recipes
5679c5dMerge pull request 'chore: rename NiceGuyIT to pandoras-box in repo metadata' (#5) from chore/rename-niceguyit-to-pandoras-box into main
040d63fchore: rename NiceGuyIT to pandoras-box in repo metadata
631b437feat: Remove old PLAN
902cb4aMerge pull request 'fix(ci): derive REGISTRY_USER from GITHUB_REPOSITORY_OWNER' (#4) from fix/ci-registry-user-from-github-owner into main
ac894fcMerge branch 'main' into fix/ci-registry-user-from-github-owner
7471b4ffix(ci): derive REGISTRY_USER from GITHUB_REPOSITORY_OWNER
017a17fMerge pull request 'chore(ci): use FORGEJO_PAT for package deploy' (#3) from chore/forgejo-pat-deploy into main
baa6143chore(ci): use FORGEJO_PAT for package deploy
c92a10aMerge pull request 'chore/governance-baseline' (#2) from chore/governance-baseline into main
3b79997chore: point Cargo.toml repo URL and OCI image source label at NiceGuyIT/youtrack-cli
a4ca978chore: adopt governance baseline (Docker / CI / dev container)
262a590Merge pull request 'feat: Milestone 1 scaffold - CLI skeleton and working config' (#1) from feat/milestone-1-scaffold into main
d9d00aefeat: Milestone 1 scaffold - CLI skeleton and working config
a300a6achore: initialize repoDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)