Commit Graph

59 Commits (3ca85a4749dea63ebd0fdca0d3982016a34e6e9d)

Author SHA1 Message Date
Xerxes-2 0056b4fa7b
feat: update KeyCheckerConfig to use clap for argument parsing and improve client builder with proper timeout handling 2025-07-17 19:26:41 +10:00
Yoo1tic 99804c5cab
feat: Reorganize project structure (#1)
* feat: implement API key validation with retry logic and refactor key loading

* feat: add configuration management and client builder for API key validation

* feat: restructure project modules and implement validation service for API key processing
2025-07-16 22:59:48 +08:00
Yoo1tic 8f8f8a3dff feat: update README and main.rs to enhance proxy support with authentication details 2025-07-07 01:12:08 +08:00
Yoo1tic 25e89d8610 feat: enhance API key validation tool with proxy support and improved timeout settings 2025-07-07 00:39:12 +08:00
Yoo1tic 5c09a58786 fix: normalize package name to lowercase in Cargo files 2025-07-07 00:10:47 +08:00
Yoo1tic bf22fe91f7 feat: add GitHub Actions workflow for building and testing 2025-07-07 00:02:54 +08:00
Yoo1tic 63f0599c43 feat: update dependencies and enhance key validation logic 2025-07-07 00:00:11 +08:00
Yoo1tic 30c2610925 feat: add Gemini-Keychecker tool for API key validation 2025-07-06 23:52:09 +08:00
Yoo1tic 146e660c8e
Initial commit 2025-07-06 23:39:44 +08:00