f047d61731
Improve button container layout in renderer and add unit test for preserving commit identities after rewording.
2026-07-12 11:28:42 +02:00
f087e13267
Refactor: Enhance manual content rewrite job reliability
...
Improves error handling for LLM message generation by checking Ollama status and logging failures.
Also updates progress reporting and refines the identification of commits outside current history.
2026-07-12 11:28:14 +02:00
ce73d0273a
Improve reword_commits_sequentially robustness by verifying commit hash before interactive rebase
2026-07-12 11:26:49 +02:00
6bf77cebab
Format HashMap::insert call for better readability
2026-07-12 11:26:49 +02:00
d6dc207f2c
Test: Add unit tests for git workflow, commit message validation, and temporary repository setup
2026-07-12 11:26:04 +02:00
8769d32855
Refactor: Improves error handling syntax, cleans up option binding, and fixes return type consistency in src-tauri/src/main.rs
2026-07-12 11:25:32 +02:00
89a3b47948
Feature: Add API support for rewriting specific or pending commits
2026-07-12 11:23:59 +02:00
82914e969d
Refactor candidate collection in run_manual_rewrite_job to use dedicated filtering for hashes lacking identity mapping
2026-07-12 11:23:50 +02:00
b73af714a5
feat(git): Implement manual and bulk rewrite of git commit messages via LLM
2026-07-12 11:23:35 +02:00
39fdfb5cac
Add utility functions for fetching, mapping, and reporting commit identities
2026-07-12 11:22:32 +02:00
ca8527ac85
Emit 'repo-updated' event after saving application store
2026-07-12 11:22:32 +02:00
23e08b4162
Improve reliability of LLM commit rewriting by adding message validation and enhancing retry candidate collection.
2026-07-12 11:21:51 +02:00
498fb0112b
Feat(llm): Implement LLM integration for automated commit message generation and validation
2026-07-12 11:21:32 +02:00
975561f83e
Enhance commit listing to track queued hashes, calculate pending rewrite count, and check against current history.
2026-07-12 11:21:23 +02:00
a972396412
Implement utilities for analyzing commit history and determining pending rewrites
2026-07-12 11:21:09 +02:00
1db2a401b8
Add tracking fields for commit rewriting status
2026-07-12 11:21:09 +02:00
72fa7026bf
Improve Git integration: Add dirty worktree validation for pushes, enhance initial repo setup by auto-generating .gitignore rules, and refactor Gitea API error handling.
2026-07-12 11:04:43 +02:00
daeb1655ab
Test: Add unit test for processing hashes in newest-first order
2026-05-06 05:23:02 +02:00
06a9d5d0d4
Refactor hash resolution logic to ensure correct chronological ordering of commits
2026-05-06 05:22:53 +02:00
0dcc24f173
Enhance Ollama integration via API and update settings UI
2026-05-04 21:50:46 +02:00
0e12ac604e
auto-git:
...
[add] scripts/
[add] src-tauri/
[add] tauriBridge.js
[change] .gitignore
[change] README.md
[change] index.html
[change] package.json
[change] renderer.js
[change] settings.html
[unlink] editor-reword.js
[unlink] main.js
[unlink] preload.js
[unlink] rebase-sequence-windows.js
2026-05-04 21:33:17 +02:00