Skip to content

Commit 0f18268

Browse files
authored
Merge pull request #2 from RyuCode-Digital-Solution/aicommit_v1
Aicommit v1
2 parents edd26f7 + 163b8e4 commit 0f18268

3 files changed

Lines changed: 62 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# Changelog
2+
3+
All notable changes to the AI Commit project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [1.0.0] - 2025-10-03
9+
10+
### 🎉 First Official Release
11+
12+
#### ✨ New Features
13+
14+
- **Complete GUI Application** - Modern desktop interface for AI-powered commit messages
15+
- **Dual AI Provider Support** - Choose between Gemini (free) and ChatGPT (paid)
16+
- **Multi-Project Workspace** - Manage multiple Git repositories in one interface
17+
- **Smart Repository Scanner** - Auto-detects Git repositories on startup
18+
- **Visual File Selection** - Easy point-and-click interface for staging files
19+
- **One-Click AI Generation** - Automatically generate commit messages with AI
20+
- **Dark/Light Theme** - Toggle between themes for comfortable viewing
21+
- **Real-time Activity Log** - Monitor all operations in the log panel
22+
- **Conventional Commits** - AI generates standardized commit messages
23+
24+
#### 🔧 Core Functionality
25+
26+
- **Auto Git Configuration** - Set up Git credentials automatically
27+
- **Batch File Operations** - Select all or clear selection with one click
28+
- **Settings Management** - Save and load configurations from JSON
29+
- **Error Handling** - Smart file matching and error recovery
30+
- **Manual Refresh** - Detect file changes on demand
31+
32+
#### 🌐 Integration
33+
34+
- **GitHub Support** - Personal access token integration for private repos
35+
- **API Key Management** - Secure storage for AI provider keys
36+
- **Custom Model Selection** - Choose specific AI models for each provider
37+
- **Parent Folder Configuration** - Scan custom directories for repositories
38+
39+
#### 📦 Distribution
40+
41+
- **Windows Executable** - Standalone .exe file for easy installation
42+
- **No Python Required** - End-users don't need Python environment
43+
- **Ready-to-Use** - Download and run immediately
44+
45+
#### 🛡 Security
46+
47+
- **Local Data Storage** - All settings and keys stored locally
48+
- **Secure API Communication** - Only git diff sent to AI providers
49+
- **No Data Collection** - Privacy-focused design
50+
51+
---
52+
53+
## Types of Changes
54+
55+
- **Added** for new features.
56+
- **Changed** for changes in existing functionality.
57+
- **Deprecated** for soon-to-be removed features.
58+
- **Removed** for now removed features.
59+
- **Fixed** for any bug fixes.
60+
- **Security** in case of vulnerabilities.

README.id.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ GUI mendukung **light dan dark theme** untuk kenyamanan mata Anda:
103103

104104
### Windows
105105

106-
- Unduh [AI-Commit.exe](https://github.com/RyuCode-Digital-Solution/AI-Commit/blob/v1/dist/AI-Commit.exe) - Versi 1 (1.0.0) stabil.
106+
- Unduh [AI-Commit.exe](https://github.com/RyuCode-Digital-Solution/AI-Commit/raw/refs/heads/main/dist/AI-Commit.exe) - Versi 1 (1.0.0) stabil.
107107

108108
---
109109

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ The GUI supports **light and dark themes** for better eye comfort:
103103

104104
### Windows
105105

106-
- Download [AI-Commit.exe](https://github.com/RyuCode-Digital-Solution/AI-Commit/blob/v1/dist/AI-Commit.exe) – Stable version 1 (1.0.0)
106+
- Download [AI-Commit.exe](https://github.com/RyuCode-Digital-Solution/AI-Commit/raw/refs/heads/main/dist/AI-Commit.exe) – Stable version 1 (1.0.0)
107107

108108
---
109109

0 commit comments

Comments
 (0)