2e082a4bca
feat(core): Improve stability, logging, and LLM context handling
2026-07-12 14:10:13 +02:00
09349a9477
Update README and dependencies for Auto-Git v1.0.7
2026-07-12 14:10:13 +02:00
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
a0cb179d6e
Implement progress tracking and detailed error handling during content rewriting
2026-07-12 11:25:12 +02:00
9412fb7036
Standardize and improve individual commit rewrite triggering using dedicated function
2026-07-12 11:25:02 +02:00
1887ee7a41
Feat: Add LLM-powered commit rewording and rewrite queue management
2026-07-12 11:24:51 +02:00
ade0f2dcbd
Feature: Add 'Rewrite pending' button next to folder title
2026-07-12 11:24:28 +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
0fc4ea8da0
Update gitignore to exclude app build files
2026-05-06 05:28:59 +02:00
1d630c488f
Update gitignore to exclude temporary files
2026-05-06 05:24:37 +02:00
4e772d7b44
auto-git:
...
[change] .gitignore
2026-05-06 05:23:20 +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
0b8fcbadbc
Update application icon assets for all platforms
2026-05-04 22:15:23 +02:00
7aa122f749
Added dist/to .itignore
2026-05-04 22:06:41 +02:00
82281239e2
Remove squash feature and simplify push button text
2026-05-04 21:53:56 +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
82d9c45bda
auto-git:
...
[change] index.html
[change] main.js
[change] preload.js
[change] renderer.js
[change] settings.html
2026-05-04 20:46:51 +02:00
Victor Giers
2ae1255629
Add theme validation and update settings.html accordingly
2025-12-12 11:34:52 +01:00
Victor Giers
37f12638b8
Remove redundant theme change event emission in main.js
2025-12-12 11:34:52 +01:00
Victor Giers
5474bfe44a
Refactor theme handling in main.js
2025-12-12 11:33:20 +01:00
Victor Giers
672bb86307
Handle legacy theme settings and validation in main.js
2025-12-12 11:33:10 +01:00
Victor Giers
7d2a746eaa
Initialize theme and skymode settings in main.js
2025-12-12 11:33:10 +01:00
Victor Giers
5246f56aa8
Add skymode event handling in preload.js
2025-12-12 11:33:10 +01:00
Victor Giers
07aa6ede4c
Update preload.js to support new theme system with legacy sky mode compatibility
2025-12-12 11:32:42 +01:00
Victor Giers
45bfc8c23c
Simplify and update theme options in settings.html
2025-12-12 11:32:15 +01:00
Victor Giers
a4ba98f2ac
Update settings.html to include theme setting
2025-12-12 11:32:15 +01:00
Victor Giers
27890eb55e
Update settings to use theme selection and apply theme class
2025-12-12 11:31:44 +01:00
Victor Giers
f87aded9c7
Refactor theme handling in settings.html
2025-12-12 11:31:38 +01:00
Victor Giers
3824543efb
Refactor settings.html theme classes and add grey theme
2025-12-12 11:31:02 +01:00
Victor Giers
54b8b4c5cd
Update renderer.js to use currentTheme for text color
2025-12-12 11:31:02 +01:00
Victor Giers
849ff08d61
Add grey theme and update theme handling in renderer.js
2025-12-12 11:30:40 +01:00
Victor Giers
3d72ac6d35
Enhance commit rewording logic with debugging and error handling
2025-12-08 14:33:56 +01:00