3da214ae4c
refactor(prompter): simplify commit type selection
Publish Docker Images / coverage-and-sonar (push) Failing after 14m51s
2026-04-05 16:41:11 +02:00
64652fc81d
fix(scope): no new string allocation to count characters
2026-04-05 16:41:11 +02:00
0ef1f61613
feat(errors): preserve jj-emitted errors when loading config
2026-04-05 16:41:11 +02:00
52f0667777
refactor(BreakingChange): rename method ignore to is_absent
...
Method `ignore` did not carry its meaning well by the way it is named.
This commit renames it to `is_absent` to clearly state this method
returns whether we have a breaking change.
2026-04-05 16:41:11 +02:00
61288e8f49
refactor(workflow): remove unnecessary async declarations
2026-04-05 16:41:11 +02:00
1c983f3a8d
refactor(nix): simplify package declaration
2026-04-05 15:56:24 +02:00
CI Bot
a5b2bc41aa
chore(release): bump version to 1.0.1-dev [skip ci]
2026-03-25 15:06:26 +00:00
CI Bot
82aeaec37b
chore(release): release 1.0.0 [skip ci]
1.0.0
2026-03-25 14:57:29 +00:00
7603e331bd
chore(release): prepare 1.0.0 release
Release / release (push) Successful in 11m59s
Release / checks (push) Successful in 8m35s
Publish Docker Images / coverage-and-sonar (push) Successful in 24m33s
2026-03-25 15:46:11 +01:00
7a6f513cb1
docs: actually write README
Publish Docker Images / coverage-and-sonar (push) Successful in 18m50s
2026-03-23 17:56:54 +01:00
2c7a3d360d
feat: edit body for commit messages
2026-03-23 13:36:57 +01:00
b135f1ef9e
ci(artifacts): simplify uploaded artifacts
Publish Docker Images / coverage-and-sonar (push) Successful in 16m58s
2026-03-16 11:24:26 +01:00
04af319f91
ci: remove tests, redundant with coverage
2026-03-14 01:24:04 +01:00
79a11cb82d
feat(prompt): add support for wide characters in prompt preview
2026-03-14 01:24:04 +01:00
3e0d82de9a
feat: implement breaking change input
2026-03-14 01:24:04 +01:00
e794251b98
fix(message): use unicode char count for text width
2026-03-14 01:24:04 +01:00
30527a73e0
fix(prompt): prompt preview padding
2026-03-14 01:24:04 +01:00
e4df40cf63
docs: add contributing guidelines
2026-03-14 01:24:04 +01:00
eb1376a47e
ci(build): add Windows build, store release binaries
Publish Docker Images / coverage-and-sonar (push) Successful in 19m52s
2026-03-08 22:06:50 +01:00
c67ed67aa1
fix(config): load user config
Publish Docker Images / coverage-and-sonar (push) Successful in 11m34s
2026-03-08 19:05:57 +01:00
98403152ab
chore(build): preparing for CI
2026-03-08 19:05:57 +01:00
a45f0424f4
feat: add interactive conventional commit workflow with jj-lib backend
...
Replace CLI executor with jj-lib integration, implement full interactive
commit workflow via prompts, and add mock infrastructure for testing.
Add CLI integration tests and error handling tests.
2026-03-08 15:39:08 +01:00
1b66d7f86c
feat: complete JjLib describe implementation
2026-03-07 01:23:10 +01:00
bd20747bae
feat(JjLib): JjLib implementation
2026-03-07 01:23:10 +01:00
e9142237a3
feat(errors): update error types
2026-03-07 01:23:10 +01:00
6799c9e14a
chore(deps): add jj-lib dependency
2026-03-07 01:23:10 +01:00
d94ec2c5ec
fix(commit): limit complete line limit to 72 chars
2026-02-09 21:00:57 +01:00
50f500e65c
feat(ConventionalCommit): implement ConventionalCommit and tests
2026-02-09 21:00:57 +01:00
13d1da2d52
feat(Description): implement Description and tests
2026-02-09 21:00:57 +01:00
aec5e87b49
feat(Scope): implement Scope and tests
2026-02-07 19:43:06 +01:00
d60486a0be
feat(CommitType): implement CommitType and tests
2026-02-07 19:43:06 +01:00
644854f088
feat(error): create base Error enum
2026-02-07 19:43:06 +01:00
d0f2b3fea1
feat: create module structure
2026-02-07 19:43:06 +01:00
cbca4aec55
feat(deps): add project dependencies
2026-02-07 19:43:06 +01:00
3258355d2f
initial commit
Publish Docker Images / coverage-and-sonar (push) Successful in 9m47s
2026-02-07 19:43:06 +01:00