cod378
616b772a45
chore: remove test installer script
...
- Delete install_proxmenux_test.sh (1048 lines)
- Test installer no longer needed after validation
2025-11-14 02:40:48 +00:00
cod378
c1d00e21db
fix: suppress systemctl output in ProxMenux Monitor uninstaller
...
- Redirect stdout and stderr to /dev/null for stop, disable, daemon-reload, and reset-failed commands
- Maintain clean console output during uninstallation process
2025-11-14 02:37:43 +00:00
cod378
2e8e2b61d3
fix: use MONITOR_SERVICE constant instead of MONITOR_SERVICE_NAME in uninstall function
2025-11-14 02:30:19 +00:00
cod378
ba595c9719
feat: add test installer script with offline support and ProxMenux Monitor uninstaller
2025-11-14 02:21:00 +00:00
cod378
e392f6a2b7
feat: add cod378 to contributors list in config_menu.sh
2025-11-14 02:20:07 +00:00
cod378
982d0dd72e
Merge branch 'main' of github.com:c78-contrib/ProxMenuxOffline
2025-11-14 01:49:58 +00:00
cod378
d345f96518
feat: add ProxMenux Monitor uninstallation to config menu
...
- Add uninstall_proxmenux_monitor() function with systemd service cleanup
- Stop and disable monitor service if active
- Remove systemd unit file and reload daemon
- Integrate monitor uninstallation into main uninstall_proxmenu() workflow
- Define MONITOR_UNIT_FILE constant for service file path
2025-11-14 01:49:39 +00:00
cod378
c9d0eac6cc
Merge branch 'main' of github.com:c78-contrib/ProxMenuxOffline
2025-11-13 03:23:32 +00:00
cod378
97fc72b78a
fix: add validation for missing ProxMenux Monitor AppImage
...
- Check if AppImage exists before attempting installation
- Display clear error message when AppImage is not found
- Update config to track installation failure state
2025-11-13 03:23:11 +00:00
cod378
7b1111430b
chore: remove unused offline installer script
2025-11-13 03:22:52 +00:00
cod378
d3f7056ece
Merge branch 'main' of github.com:c78-contrib/ProxMenuxOffline
2025-11-13 02:52:26 +00:00
cod378
9f3286c570
feat: migrate to offline installer with enhanced monitor deployment
...
- Restructured installer to use local repository files instead of remote downloads for improved reliability
- Added comprehensive logging functions (spinner, type_text, msg_* helpers) and dual logo support for SSH/noVNC terminals
- Implemented AppImage version detection, SHA256 verification, and systemd service management for ProxMenux Monitor
- Updated metadata to reflect toolkit positioning and added contributor attribution
2025-11-13 02:50:41 +00:00
cod378
048cf2fb8f
docs: update project name references from ProxMenuxDotDeb to ProxMenuxOffline
2025-11-12 05:21:33 +00:00
cod378
0a20821c41
refactor: remove verbose cleanup messages from temporary file removal
2025-11-12 05:00:06 +00:00
cod378
e0eaf6267f
fix: suppress git clone output to reduce installation noise
2025-11-12 04:53:37 +00:00
cod378
3ddf98277f
refactor: update utils script source URL to offline repository
2025-11-12 04:48:29 +00:00
cod378
85294bcd33
fix: correct utils.sh download URL format
2025-11-12 04:40:10 +00:00
cod378
acff4523f3
refactor: simplify utils.sh loading with inline sourcing
...
- Replaced conditional file check with direct curl sourcing using process substitution
- Streamlined error handling to single-line check
2025-11-12 04:29:40 +00:00
cod378
bf71e1f9b8
refactor: update comment for utils.sh loading
2025-11-12 04:23:43 +00:00
cod378
f0bcdc1c25
refactor: move utils.sh loading to script initialization because this is an installer dependency
2025-11-12 04:22:11 +00:00
cod378
43526c58bd
refactor: reorganize installer to use git-based offline installation
...
- Changed from local script loading to cloning repository into temporary directory
- Added cleanup function with trap to ensure temporary files are removed on exit
- Added git as a required dependency for the installation process
2025-11-12 04:11:41 +00:00
cod378
ce3c7a545e
feat: add GitHub authentication script to gitignore
2025-11-12 04:04:10 +00:00
cod378
3ddb1421c3
feat: add offline installer script for ProxMenux
...
- Clones ProxMenux repository to temporary location and executes installation
- Includes automatic cleanup of temporary files and git dependency check
- Adds colored output and error handling for better user experience
2025-11-04 22:47:52 +00:00
cod378
58f9a7bc02
refactor: simplify utils.sh loading error handling
2025-11-04 22:47:00 +00:00
cod378
b2e02cd0e7
refactor: switch from remote URL to local script execution
2025-11-03 12:32:19 +00:00
cod378
b8517a5b3e
Merge branch 'ProxMenux-Offline'
2025-11-03 03:54:10 +00:00
cod378
c29cdf44fb
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 02:12:25 +00:00
cod378
4b2ab2894a
refactor: switch from remote URLs to local script execution
2025-11-03 02:11:15 +00:00
cod378
c9a01ab5ad
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 02:10:46 +00:00
cod378
90d1046312
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 02:10:18 +00:00
cod378
14e749a18d
refactor: switch from remote URLs to local script execution
2025-11-03 02:09:56 +00:00
cod378
a4be1af0ef
refactor: switch from remote URLs to local script execution
2025-11-03 02:08:36 +00:00
cod378
f4185d0a2a
refactor: switch from remote URLs to local script execution
2025-11-03 02:07:20 +00:00
cod378
ffb8324b5a
refactor: switch from remote URLs to local script execution
2025-11-03 02:06:43 +00:00
cod378
6df44f1632
refactor: switch from remote URLs to local script execution
2025-11-03 02:03:26 +00:00
cod378
9570819f59
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:56:34 +00:00
cod378
f2afc94ed2
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:56:23 +00:00
cod378
050b95946c
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:55:45 +00:00
cod378
e33ef92334
refactor: switch from remote URLs to local script execution
2025-11-03 01:54:52 +00:00
cod378
0d7ff46aec
refactor: switch from remote URLs to local script execution
2025-11-03 01:53:10 +00:00
cod378
042913e080
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:51:57 +00:00
cod378
98bc8be642
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:51:43 +00:00
cod378
2c6d2f4255
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:51:24 +00:00
cod378
6293556837
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:51:06 +00:00
cod378
641721d199
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:48:35 +00:00
cod378
036a2b9014
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:47:52 +00:00
cod378
9ad092d340
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:47:17 +00:00
cod378
d24884f651
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:46:50 +00:00
cod378
fa1c498716
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:46:19 +00:00
cod378
25635239d4
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:45:43 +00:00
cod378
c816688de3
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:44:48 +00:00
cod378
43d79bd1e9
refactor: switch from remote URLs to local script execution (unused path)
2025-11-03 01:44:06 +00:00
cod378
ba88c7b0f6
refactor: switch from remote URLs to local script execution
2025-11-03 01:41:39 +00:00
cod378
4359d92ffe
refactor: switch from remote URLs to local script execution
2025-11-03 01:40:38 +00:00
cod378
16c7513e82
refactor: switch from remote URLs to local script execution
2025-11-03 01:39:15 +00:00
cod378
4572478ad8
refactor: switch from remote URLs to local script execution
2025-11-03 01:38:05 +00:00
cod378
02b5cd61bd
refactor: switch from remote URLs to local script execution
2025-11-03 01:36:57 +00:00
cod378
bff07311b2
refactor: switch from remote URLs to local script execution
2025-11-03 01:34:44 +00:00
cod378
44cc89b9d5
refactor: switch from remote URLs to local file paths
2025-11-03 01:33:04 +00:00
cod378
fa1e6c6c64
refactor: switch from remote URLs to local script execution
2025-11-03 01:27:37 +00:00
cod378
4ebbdb284b
refactor: switch from remote URLs to local script execution
2025-11-03 01:26:28 +00:00
cod378
51302a7c5a
refactor: switch from remote URLs to local script execution
2025-11-03 01:25:19 +00:00
cod378
ba984592ed
refactor: replace remote script fetching with local file execution
2025-11-03 01:22:24 +00:00
cod378
60a97e5815
feat: replace remote script fetching with local file execution
2025-11-03 01:20:11 +00:00
cod378
3275a1ecb4
refactor: replace remote script loading with local paths
2025-11-03 01:17:21 +00:00
cod378
af72c7a2d3
refactor: switch from remote URLs to local script paths
2025-11-03 01:16:32 +00:00
cod378
c07ada1fc4
refactor: switch from remote to local script execution
2025-11-03 01:14:54 +00:00
cod378
c19c8f9c5d
refactor: switch network menu from remote URL to local scripts
2025-11-03 01:10:44 +00:00
cod378
43fe7ae7db
refactor: replace remote script fetching with local file execution
2025-11-03 01:09:12 +00:00
cod378
22916868df
feat: switch script paths from remote repo to local directory
2025-11-03 01:06:04 +00:00
cod378
7d00ff8869
feat: switch menu scripts from remote URLs to local paths
2025-11-03 01:03:39 +00:00
cod378
4ea2088485
refactor: replace remote script loading with local file execution
...
- Changed script loading from curl-based remote fetching to local file execution for improved security and reliability
- Removed dependency on external repository access for core menu functionality
- Fixed missing semicolon in case statement default branch
2025-11-03 00:59:48 +00:00
cod378
e421b40093
refactor: switch from remote scripts to local execution
2025-11-03 00:50:18 +00:00
cod378
a9dd7562ac
feat: switch from remote URLs to local script paths
...
- Changed script sourcing from GitHub URLs to local filesystem paths for improved reliability
- Added error handling for missing script files with descriptive messages
- Removed redundant utility file sourcing and consolidated into single conditional block
- Updated script execution to use direct paths instead of curl commands
- Removed unused start_vm_configuration function that was duplicated elsewhere
2025-11-03 00:46:23 +00:00
cod378
8f62ed67d3
refactor: switch from remote URL to local script paths
2025-11-03 00:22:59 +00:00
cod378
cfd89a14f7
refactor: update script paths to use local resources
2025-11-03 00:16:28 +00:00
cod378
55011842f5
refactor: update script paths to use local resources
2025-11-03 00:15:42 +00:00
cod378
3079a3f51c
refactor: update script paths to use local resources
2025-11-03 00:15:08 +00:00
cod378
c4ec390ca0
refactor: update scripts paths to use local references
2025-11-03 00:13:19 +00:00
cod378
f99b7f3589
refactor: switch script to use local paths instead of remote URLs
2025-11-03 00:07:34 +00:00
cod378
887b170c0e
refactor: switch script to use local paths instead of remote URLs
2025-11-03 00:06:12 +00:00
cod378
c696cfd8d8
refactor: switch update script to use local file paths
2025-11-03 00:04:47 +00:00
cod378
25966973a2
refactor: update script paths to use local resources
2025-11-03 00:03:21 +00:00
cod378
d0a57d4b7c
refactor: update script paths to use local resources
2025-11-03 00:01:36 +00:00
cod378
9341b49fd1
refactor: update script paths to use local references
2025-11-03 00:00:52 +00:00
cod378
bbc3c922a6
refactor: switch from remote repo to local script paths
2025-11-02 23:58:48 +00:00
cod378
17b8d63e6c
refactor: switch from remote URLs to local script paths
2025-11-02 23:55:37 +00:00
cod378
c751a8168a
refactor: switch backup script from remote URL to local file paths
2025-11-02 23:36:13 +00:00
cod378
f2509dbe5d
refactor: switch from remote to local script loading.
2025-11-02 23:26:45 +00:00
cod378
6d44c22982
refactor: switch from remote to local script loading.
2025-11-02 23:25:04 +00:00
cod378
4bed489610
refactor: switch backup scripts from remote URL to local paths
2025-11-02 23:08:34 +00:00
cod378
8edf488636
refactor: update script paths to use local references
2025-11-02 03:32:41 +00:00
cod378
8fe7d249f8
refactor: update script paths to use local resources
2025-11-02 03:32:02 +00:00
cod378
6ed14e1d3c
feat: switch from remote to local script loading
2025-11-02 03:29:56 +00:00
cod378
a5459acdaf
feat: switch help menu from remote to local script loading
2025-11-02 03:28:14 +00:00
cod378
61cd198d35
feat: switch disk passthrough script to use local scripts
2025-11-02 03:27:18 +00:00
cod378
49ea2b304d
feat: switch disk passthrough script to use local scripts
2025-11-02 03:26:27 +00:00
cod378
27231d1764
feat: switch iGPU configuration to use local scripts
2025-11-02 03:25:41 +00:00
cod378
8744620220
feat: improve log2ram installation and system checks
...
- Enhanced log2ram size calculation to support both MB and GB configurations
- Updated RAM detection to use MB-level precision before converting to GB
- Fixed typos in status messages ("successfull" → "successful")
- Switched from remote repo URL to local scripts directory for better reliability
- Added registration of LVM repair tool after successful header checks
- Improved log2ram monitoring script to properly handle different size units (M
2025-11-02 03:24:26 +00:00
cod378
4590be6d42
fix: replace remote script loading with local file execution
2025-11-02 03:22:54 +00:00