1
0
Commit Graph

22 Commits

Author SHA1 Message Date
a967587181 auto-git:
[change] index.html
 [change] renderer.js
 [change] settings.html
 [change] src-tauri/src/main.rs
 [change] tauriBridge.js
2026-07-12 12:19:00 +02:00
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