1
0

Commit Graph

  • 22ea72bccc Simplify pushToGitea logic by removing dirty worktree check master Victor Giers 2026-07-16 16:01:08 +02:00
  • 56397d11e2 Update version number and improve commit rewriting logic Victor Giers 2026-07-16 15:37:46 +02:00
  • 2e082a4bca feat(core): Improve stability, logging, and LLM context handling Victor Giers 2026-07-12 14:09:45 +02:00
  • 09349a9477 Update README and dependencies for Auto-Git v1.0.7 Victor Giers 2026-07-12 13:56:42 +02:00
  • a967587181 auto-git: [change] index.html [change] renderer.js [change] settings.html [change] src-tauri/src/main.rs [change] tauriBridge.js Victor Giers 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. Victor Giers 2026-07-12 11:28:15 +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. Victor Giers 2026-07-12 11:27:38 +02:00
  • ce73d0273a Improve reword_commits_sequentially robustness by verifying commit hash before interactive rebase Victor Giers 2026-07-12 11:26:20 +02:00
  • 6bf77cebab Format HashMap::insert call for better readability Victor Giers 2026-07-12 11:26:04 +02:00
  • d6dc207f2c Test: Add unit tests for git workflow, commit message validation, and temporary repository setup Victor Giers 2026-07-12 11:25:47 +02:00
  • 8769d32855 Refactor: Improves error handling syntax, cleans up option binding, and fixes return type consistency in src-tauri/src/main.rs Victor Giers 2026-07-12 11:25:13 +02:00
  • a0cb179d6e Implement progress tracking and detailed error handling during content rewriting Victor Giers 2026-07-12 11:25:03 +02:00
  • 9412fb7036 Standardize and improve individual commit rewrite triggering using dedicated function Victor Giers 2026-07-12 11:24:51 +02:00
  • 1887ee7a41 Feat: Add LLM-powered commit rewording and rewrite queue management Victor Giers 2026-07-12 11:24:36 +02:00
  • ade0f2dcbd Feature: Add 'Rewrite pending' button next to folder title Victor Giers 2026-07-12 11:24:11 +02:00
  • 89a3b47948 Feature: Add API support for rewriting specific or pending commits Victor Giers 2026-07-12 11:23:50 +02:00
  • 82914e969d Refactor candidate collection in run_manual_rewrite_job to use dedicated filtering for hashes lacking identity mapping Victor Giers 2026-07-12 11:23:39 +02:00
  • b73af714a5 feat(git): Implement manual and bulk rewrite of git commit messages via LLM Victor Giers 2026-07-12 11:23:21 +02:00
  • 39fdfb5cac Add utility functions for fetching, mapping, and reporting commit identities Victor Giers 2026-07-12 11:22:20 +02:00
  • ca8527ac85 Emit 'repo-updated' event after saving application store Victor Giers 2026-07-12 11:21:51 +02:00
  • 23e08b4162 Improve reliability of LLM commit rewriting by adding message validation and enhancing retry candidate collection. Victor Giers 2026-07-12 11:21:39 +02:00
  • 498fb0112b Feat(llm): Implement LLM integration for automated commit message generation and validation Victor Giers 2026-07-12 11:21:24 +02:00
  • 975561f83e Enhance commit listing to track queued hashes, calculate pending rewrite count, and check against current history. Victor Giers 2026-07-12 11:21:09 +02:00
  • a972396412 Implement utilities for analyzing commit history and determining pending rewrites Victor Giers 2026-07-12 11:20:43 +02:00
  • 1db2a401b8 Add tracking fields for commit rewriting status Victor Giers 2026-07-12 11:20:28 +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. Victor Giers 2026-07-12 11:04:14 +02:00
  • 0fc4ea8da0 Update gitignore to exclude app build files Victor Giers 2026-05-06 05:26:51 +02:00
  • 1d630c488f Update gitignore to exclude temporary files Victor Giers 2026-05-06 05:23:24 +02:00
  • 4e772d7b44 auto-git: [change] .gitignore Victor Giers 2026-05-06 05:23:20 +02:00
  • daeb1655ab Test: Add unit test for processing hashes in newest-first order Victor Giers 2026-05-06 05:22:56 +02:00
  • 06a9d5d0d4 Refactor hash resolution logic to ensure correct chronological ordering of commits Victor Giers 2026-05-06 05:22:45 +02:00
  • 0b8fcbadbc Update application icon assets for all platforms Victor Giers 2026-05-04 22:14:57 +02:00
  • 7aa122f749 Added dist/to .itignore Victor Giers 2026-05-04 22:06:41 +02:00
  • 82281239e2 Remove squash feature and simplify push button text Victor Giers 2026-05-04 21:53:43 +02:00
  • 0dcc24f173 Enhance Ollama integration via API and update settings UI Victor Giers 2026-05-04 21:47:44 +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 Victor Giers 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 Victor Giers 2026-05-04 20:46:31 +02:00
  • 2ae1255629 Add theme validation and update settings.html accordingly Victor Giers 2025-12-12 11:34:25 +01:00
  • 37f12638b8 Remove redundant theme change event emission in main.js Victor Giers 2025-12-12 11:33:42 +01:00
  • 5474bfe44a Refactor theme handling in main.js Victor Giers 2025-12-12 11:33:16 +01:00
  • 672bb86307 Handle legacy theme settings and validation in main.js Victor Giers 2025-12-12 11:33:01 +01:00
  • 7d2a746eaa Initialize theme and skymode settings in main.js Victor Giers 2025-12-12 11:32:53 +01:00
  • 5246f56aa8 Add skymode event handling in preload.js Victor Giers 2025-12-12 11:32:44 +01:00
  • 07aa6ede4c Update preload.js to support new theme system with legacy sky mode compatibility Victor Giers 2025-12-12 11:32:35 +01:00
  • 45bfc8c23c Simplify and update theme options in settings.html Victor Giers 2025-12-12 11:32:07 +01:00
  • a4ba98f2ac Update settings.html to include theme setting Victor Giers 2025-12-12 11:31:49 +01:00
  • 27890eb55e Update settings to use theme selection and apply theme class Victor Giers 2025-12-12 11:31:40 +01:00
  • f87aded9c7 Refactor theme handling in settings.html Victor Giers 2025-12-12 11:31:30 +01:00
  • 3824543efb Refactor settings.html theme classes and add grey theme Victor Giers 2025-12-12 11:30:56 +01:00
  • 54b8b4c5cd Update renderer.js to use currentTheme for text color Victor Giers 2025-12-12 11:30:40 +01:00
  • 849ff08d61 Add grey theme and update theme handling in renderer.js Victor Giers 2025-12-12 11:30:25 +01:00
  • 3d72ac6d35 Enhance commit rewording logic with debugging and error handling Victor Giers 2025-12-08 14:33:48 +01:00
  • 50f842fffb Simplify error handling in runLLMCommitRewrite Victor Giers 2025-12-08 14:17:29 +01:00
  • d615bd0df0 auto-git: [change] main.js Victor Giers 2025-12-08 14:15:35 +01:00
  • d4162c37d6 auto-git: [change] main.js Victor Giers 2025-12-08 14:12:37 +01:00
  • 2eb45ac67f auto-git: [change] main.js Victor Giers 2025-12-08 14:11:23 +01:00
  • ddf534e72b auto-git: [change] main.js Victor Giers 2025-12-08 14:11:15 +01:00
  • bade8c3c09 auto-git: [change] main.js Victor Giers 2025-12-08 14:05:38 +01:00
  • 09c6ef5041 auto-git: [change] main.js Victor Giers 2025-12-08 13:21:34 +01:00
  • f52eb353ab auto-git: [change] main.js [change] preload.js [change] renderer.js Victor Giers 2025-12-08 13:18:53 +01:00
  • 27ad9225e9 auto-git: [change] main.js Victor Giers 2025-12-08 13:13:42 +01:00
  • b10e8e2126 auto-git: [change] main.js Victor Giers 2025-12-08 13:10:52 +01:00
  • 789a8c0129 auto-git: [change] main.js Victor Giers 2025-12-08 13:05:12 +01:00
  • a30328d219 auto-git: [change] main.js Victor Giers 2025-12-08 13:04:40 +01:00
  • 81185ffc9a auto-git: [change] main.js Victor Giers 2025-12-08 13:04:24 +01:00
  • 0224a1cb8c auto-git: [change] main.js Victor Giers 2025-12-08 13:04:12 +01:00
  • 4c7823ea7a auto-git: [change] main.js Victor Giers 2025-12-08 12:27:04 +01:00
  • 5b367ca08a Add recovery logic for stuck rewrite flag in main.js Victor Giers 2025-12-08 12:26:58 +01:00
  • b19d5632fd Remove rewrite-trigger.txt file Victor Giers 2025-12-08 12:18:00 +01:00
  • a504bc3b25 auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:14:39 +01:00
  • 2f159affb4 auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:14:34 +01:00
  • 2c969a971c auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:14:33 +01:00
  • 8500cb2bd7 Expand content in rewrite-trigger.txt Victor Giers 2025-12-07 23:14:28 +01:00
  • 1b271e12a4 auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:14:26 +01:00
  • bed4c79c5b auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:14:22 +01:00
  • ccd52e2655 Update rewrite-trigger.txt with multiple lines for testing Victor Giers 2025-12-07 23:14:16 +01:00
  • 4a91b4ddce auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:13:54 +01:00
  • dd42885945 Restore initial content to rewrite-trigger.txt Victor Giers 2025-12-07 23:13:42 +01:00
  • 400222a7f0 auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:13:33 +01:00
  • 8f044501bd Trim repeated lines in rewrite-trigger.txt Victor Giers 2025-12-07 23:13:13 +01:00
  • a72d8d3e1c auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:13:04 +01:00
  • 38a5c9d94e auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:13:00 +01:00
  • a2ef40b674 Update rewrite-trigger.txt with minor changes Victor Giers 2025-12-07 23:12:58 +01:00
  • 035b0131ad auto-git: [change] main.js Victor Giers 2025-12-07 23:11:16 +01:00
  • 9cf980a3c3 Skip auto-commit if rewrite/rebase is in progress for the folder Victor Giers 2025-12-07 23:11:09 +01:00
  • 938e7e151c Simplify rewrite-trigger.txt content Victor Giers 2025-12-07 23:01:42 +01:00
  • 8a1c659b0e auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:01:03 +01:00
  • 5db41a2e4d auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 23:00:58 +01:00
  • 719f624c9b Remove content from rewrite-trigger.txt Victor Giers 2025-12-07 23:00:03 +01:00
  • b52a0b8504 Append more content to rewrite-trigger.txt Victor Giers 2025-12-07 22:59:00 +01:00
  • da29c63e32 auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 22:58:21 +01:00
  • 52f045ca64 Remove content from rewrite-trigger.txt Victor Giers 2025-12-07 22:58:16 +01:00
  • 9ed3ae0d40 auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 22:58:08 +01:00
  • f5dc2683cd auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 22:58:03 +01:00
  • f211e80fa1 auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 22:57:57 +01:00
  • 0a82fc7499 auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 22:57:51 +01:00
  • f7b3b4bd04 Simplify rewrite-trigger.txt Victor Giers 2025-12-07 22:57:46 +01:00
  • ad8b063c08 auto-git: [change] rewrite-trigger.txt Victor Giers 2025-12-07 22:57:37 +01:00
  • 3ce410fc4d Extend rewrite-trigger.txt with multiple lines Victor Giers 2025-12-07 22:57:18 +01:00
  • 05e2ed2060 Update rewrite-trigger.txt with second line Victor Giers 2025-12-07 22:57:02 +01:00