24 Commits

Author SHA1 Message Date
wess09
60c1f225e6 1 2026-05-11 00:36:10 +08:00
wess09
6a9cc62826 feat: implement Git-over-CDN synchronization and add multi-language support configurations 2026-05-10 22:50:55 +08:00
wess09
cadfb9f36a f 2026-05-04 21:53:49 +08:00
wess09
d0d3bde558 fix 2026-05-04 21:07:37 +08:00
wess09
9c64e7b772 Add git repository integrity checks and repair functionality
- Implemented `git_repository_check` to verify the existence and integrity of the .git directory.
- Added `git_repository_repair` to remove and re-clone the repository if it is found to be corrupted.
- Integrated these checks into the `git_repository_init` method to ensure a valid repository before initialization.
- Updated the `GitOverCdnClient` to include a repository check before proceeding with updates.
2026-04-27 22:28:36 +08:00
wess09
d03617fa24 Merge https://github.com/LmeSzinc/AzurLaneAutoScript into dev 2026-04-22 16:05:24 +08:00
LmeSzinc
378d18a9a3 Fix: spare domain of git-over-cdn 2026-04-21 23:41:44 +08:00
wess09
efc03b55a9 updata 2026-02-25 20:28:59 +08:00
wess09
17467e2fcb fix 同步 2025-12-18 18:00:39 +08:00
LmeSzinc
8c4a9600e6 Refactor: Gitpython preparations 2025-09-02 00:59:07 +08:00
LmeSzinc
bf3a08b446 Fix: Use adb, git, python in system if the one in deploy.yaml doesn't exists 2024-05-19 23:20:33 +08:00
LmeSzinc
ccf51f6829 Chore: Re-arrange requirements list 2024-04-23 00:58:29 +08:00
LmeSzinc
1b9fd01852 Add: git-over-cdn 2023-09-19 23:14:37 +08:00
LmeSzinc
4e58757ff8 Fix: Remove master.lock or it will stuck git reset 2023-05-07 21:20:18 +08:00
LmeSzinc
65cfec9821 Fix: Remove .git/HEAD.lock 2023-04-19 22:24:08 +08:00
LmeSzinc
5d88c893dc Fix: Allow git config failures
Signed-off-by: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com>
2023-03-28 23:08:52 +08:00
xausky
d4bd232a10
Fix: Fix update stuck issue
Fix the problem of getting stuck when entering the interactive interface when the pager prints the update log
2023-02-23 19:16:00 +08:00
SarContDeli
d2b3f867df Add: Option to skip SSL verify 2022-11-15 09:45:42 +08:00
SarContDeli
3e37328161 Fix: FileNotFoundError when removing git config 2022-10-20 12:46:21 +08:00
SarContDeli
83efa13327 Opt: Auto handle git config corruption 2022-09-22 20:34:00 +08:00
18870
079a3a8c61 Opt: Use logger in deploy 2022-06-25 20:24:34 +08:00
LmeSzinc
db602addc4 Fix: Remove git lock before fetching updates 2022-06-07 01:47:15 +08:00
18870
5fa62d8144 Opt: Refactor deploy config 2022-06-03 21:28:44 +08:00
LmeSzinc
4bf8455ae8 Fix: Split installer to avoid importing winreg on other platforms
- Fix: Handle a random wmic exception
2022-01-17 21:50:40 +08:00