-
76e0c703ba
fix: rename menu labels to 安装开机自启 with section header for clarity
main
i
2026-06-02 23:00:51 +08:00
-
5c92522135
feat: separate hub/runner service install options in menu
i
2026-06-02 22:52:38 +08:00
-
0dd33ea3c2
fix: always show install-service option regardless of current state
i
2026-06-02 22:50:25 +08:00
-
f02838a95d
fix: split autostart menu into install/enable/disable separate options
i
2026-06-02 22:37:16 +08:00
-
6f1408ac68
fix: when piped via curl|bash/irm|iex without flags, enter interactive menu instead of exiting
i
2026-06-02 22:19:59 +08:00
-
93d0adee9e
fix: show user-level systemd status in print_status for non-root
i
2026-06-02 01:14:16 +08:00
-
feec8f36c2
fix: use return instead of exit in iex mode to prevent closing the PowerShell host
i
2026-06-02 01:13:51 +08:00
-
b94090c99b
remove #Requires -RunAsAdministrator so non-admin users can run
i
2026-06-02 01:12:45 +08:00
-
c7c984bc76
fix: support user-level systemd for non-root (status, setup, enable, disable)
i
2026-06-02 01:11:48 +08:00
-
98384486c2
fix: wrap main execution in try/catch to show errors instead of silent exit
i
2026-06-02 01:09:40 +08:00
-
437d41bd48
fix: use Start-Sleep instead of Read-Host in pipe mode to avoid stdin issues
i
2026-06-02 01:09:10 +08:00
-
2b2a8cb70e
fix: protect against null .Trim() and Get-ScheduledTask crashes; add pause before exit in pipe mode
i
2026-06-02 01:08:36 +08:00
-
ff5b372bf5
fix: remove .UI.RawUI.KeyAvailable which crashes in pipe mode
i
2026-06-02 01:04:49 +08:00
-
329f7722b3
refactor: unified status + menu flow, removed run_quick_mode, cleaner status page and menus for both scripts
i
2026-06-02 00:58:09 +08:00
-
01792bbac4
fix: use Register-ScheduledTask -Force instead of delete-then-create to avoid losing tasks on failure
i
2026-06-02 00:53:50 +08:00
-
43d29e4fee
fix: show npm package path in confirmation prompt when source is npm
i
2026-06-02 00:51:58 +08:00
-
6d73f2cbf1
fix: use separate stdout/stderr files for Start-Process to avoid same-path error
i
2026-06-02 00:48:20 +08:00
-
8638d306bc
fix: show actual npm install path instead of script working dir when hapi is from npm
i
2026-06-02 00:47:15 +08:00
-
e59d852879
fix: move detect_installed after setup_install_dir to avoid empty Test-Path error
i
2026-06-02 00:44:34 +08:00
-
4a8944fb9e
fix: inherit install source from detected INSTALLED_SOURCE instead of always defaulting to npm
i
2026-06-02 00:42:26 +08:00
-
cd5b581908
fix: add 'skip version check' option when mirror also fails; fix npm view --registry arg; add npm list -g fallback
i
2026-06-02 00:41:54 +08:00
-
71ba9eba4c
fix: show actual hapi install path when already installed via npm in quick mode
i
2026-06-02 00:41:15 +08:00
-
19ee388805
sync: add mirror/switch on version fetch fail, asset platform guard, install fallback to fork (Linux)
i
2026-06-02 00:38:37 +08:00
-
38ce541528
fix: npm view should respect configured registry when checking version
i
2026-06-02 00:37:44 +08:00
-
512c03dfab
refactor: remove Docker from Linux install.sh; fix log file path; add confirm prompt
i
2026-06-02 00:36:08 +08:00
-
e5c70a7d8b
fix: offer mirror config or source switch when version fetch fails, no silent fallback
i
2026-06-02 00:31:23 +08:00
-
04f3f21f14
refactor: remove all Docker checks, warnings, compose operations from install script
i
2026-06-02 00:27:01 +08:00
-
fcba4c6eef
fix: remove Out-Null swallowing failures; fallback to fork when official repo has no matching Windows asset
i
2026-06-02 00:24:44 +08:00
-
9539487f1c
feat: confirm before installing in quick mode (irm | iex)
i
2026-06-02 00:23:13 +08:00
-
be09e5b20c
fix: check npm exists before version check; reject unmatched platform assets in Match-GithubAsset
i
2026-06-02 00:22:32 +08:00
-
61d75a730c
feat: offer mirror config choices interactively when version fetch fails in quick mode
i
2026-06-02 00:19:51 +08:00
-
305d07e14b
fix: use user dir on Windows, detect pipe execution for one-click install

iandHAPI
2026-06-02 00:09:31 +08:00
-
14791602d6
feat: ask install directory, support non-root on Linux

iandHAPI
2026-06-02 00:02:33 +08:00
-
96290bee6a
feat: rewrite install scripts with status dashboard + interactive menu

iandHAPI
2026-06-01 23:44:31 +08:00
-
65c6e960a9
fix: remove npm version/source file writes, infer from path instead

iandHAPI
2026-06-01 23:18:11 +08:00
-
8cb35598af
feat: add npm timeout, mirror support, and interactive fallback

iandHAPI
2026-06-01 23:15:06 +08:00
-
43c4fbe1e8
fix: replace PowerShell 7 pipeline operator with 5.1 compatible syntax

iandHAPI
2026-06-01 23:01:21 +08:00
-
4f2a71c3e3
feat: add one-click install scripts for Linux and Windows

iandHAPI
2026-06-01 22:57:55 +08:00
-
4759787276
docs: restructure README and add Linux systemd auto-start guide

iandHAPI
2026-05-25 00:08:06 +08:00
-
72ab8e95bc
docs: restructure README and add Linux systemd auto-start guide

iandHAPI
2026-05-24 22:59:30 +08:00
-
b139ff3a3a
Merge branch 'main' of https://mybugs.work/i/Hapi-Docker
i
2026-05-24 22:41:15 +08:00
-
-
76fc0a6246
docs: add Windows scheduled task script for auto-starting HAPI Runner
i
2026-05-24 22:38:49 +08:00
-
acd51fae08
refactor: unify build/release workflows into a single parameterized workflow

iandHAPI
2026-05-22 17:52:44 +08:00
-
f23b40f554
feat: add origin Docker image and release workflow from official hapi repo

iandHAPI
2026-05-22 14:45:48 +08:00
-
2a44d333f2
docs: document CORS_ORIGINS=* requirement for reverse proxy / WebSocket terminal
i
2026-05-22 11:02:55 +08:00
-
6948808f18
feat: add workflow to release self-built hapi binaries

iandHAPI
2026-05-21 23:10:14 +08:00
-
002e0b5e46
feat: add self-built Docker image from local hapi source

iandHAPI
2026-05-21 22:28:25 +08:00
-
-
88c9c12804
docs: add Windows CLI setup instructions
i
2026-05-20 15:46:24 +08:00
-
ff77a879bc
docs: rewrite README with full server + client workflow
i
2026-05-20 15:44:58 +08:00
-
59c0934274
chore: bump Node to 24
i
2026-05-20 15:36:12 +08:00
-
9bfc11e740
fix: single-stage build to include platform binary
i
2026-05-20 15:35:54 +08:00
-
d60fe49414
chore: use latest tag instead of main
i
2026-05-20 15:31:30 +08:00
-
03bdec1ce0
docs: update README with correct GHCR repo
i
2026-05-20 15:26:27 +08:00
-
94de06a832
init: HAPI Hub Docker 部署 (Dockerfile + docker-compose + GHCR workflow)
i
2026-05-20 15:14:09 +08:00