Commit Graph

77 Commits

Author SHA1 Message Date
MacRimi
1f7bf74970 Add syntax check for installed launcher script
Added defensive checks to ensure the installed launcher script passes syntax validation before proceeding with installation.
2026-04-18 00:36:30 +02:00
MacRimi
831bf67ee4 update install 2026-04-17 22:26:25 +02:00
MacRimi
bebf0e692a Update License 2026-01-19 17:15:00 +01:00
MacRimi
959433d737 Update install_proxmenux.sh 2025-11-17 17:11:41 +01:00
MacRimi
f9fa9ce6d8 Update install_proxmenux.sh 2025-11-17 16:58:45 +01:00
MacRimi
6b3a41dfe0 Update install_proxmenux.sh 2025-11-17 16:40:56 +01:00
MacRimi
6934df253f update menu 2025-11-16 10:19:50 +01:00
MacRimi
b2439331b3 Update install_proxmenux.sh 2025-11-14 17:26:08 +01: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
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
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
58f9a7bc02 refactor: simplify utils.sh loading error handling 2025-11-04 22:47:00 +00:00
cod378
b8517a5b3e Merge branch 'ProxMenux-Offline' 2025-11-03 03:54:10 +00:00
code78
05e81053e0 feat: switch to local file installation and improve monitor setup
- Replaced remote file downloads with local file copying for more reliable installation
- Added proper cleanup of existing monitor service before reinstallation
- Enhanced error handling and logging for monitor service startup
- Improved SHA256 verification for monitor AppImage
- Added copying of install script and all utility scripts to base directory
- Updated progress messages to be more descriptive and accurate
- Increased monitor
2025-11-01 23:47:45 +00:00
MacRimi
26fc2ae9db Update install_proxmenux.sh 2025-11-01 17:09:38 +01:00
MacRimi
f1fa6b03d5 change license CC-BY-NC-4.0 2025-11-01 00:10:46 +01:00
MacRimi
45f6a0ec02 Update Install ProxMenux 2025-10-31 22:44:59 +01:00
MacRimi
3ea17331fe Update install_proxmenux.sh 2025-09-10 18:24:14 +02:00
MacRimi
1057fcc271 Update install_proxmenux.sh 2025-09-10 18:19:13 +02:00
MacRimi
49eeb6020d Update install_proxmenux.sh 2025-09-07 17:24:29 +02:00
MacRimi
7c272bd2a2 Update install_proxmenux.sh 2025-09-07 17:22:47 +02:00
MacRimi
7259b0a850 Update install_proxmenux.sh 2025-08-14 17:52:57 +02:00
MacRimi
3cadfd08d8 Update install_proxmenux.sh 2025-08-07 08:04:04 +02:00
MacRimi
681f5622c6 Update install_proxmenux.sh 2025-07-09 20:48:54 +02:00
MacRimi
d421c0c62c Update install_proxmenux.sh 2025-07-09 20:47:17 +02:00
MacRimi
0550aa9bd2 Update main menu 2025-07-08 23:21:11 +02:00
MacRimi
b7876d1774 Update install_proxmenux.sh 2025-07-05 16:31:24 +02:00
MacRimi
230847dace Update install Proxmenux 2025-07-04 22:37:16 +02:00
MacRimi
dd278fe3d3 Update install ProxMenux 2025-07-04 20:30:19 +02:00
MacRimi
c95947b397 Actualizar install_proxmenux.sh 2025-05-12 17:17:45 +02:00
MacRimi
e9e3d591b9 Actualizar install_proxmenux.sh 2025-05-09 12:18:14 +02:00
MacRimi
5ccdb9be6b Update install_proxmenux.sh 2025-05-07 19:14:26 +02:00
MacRimi
9b5c605dec Update install_proxmenux.sh 2025-05-05 11:27:51 +02:00
MacRimi
e8c60e887a Update menus dialog 2025-05-04 23:49:44 +02:00
MacRimi
c0de4da4d2 update 2025-02-25 19:20:20 +01:00
MacRimi
92d6435dba update 2025-02-25 17:44:17 +01:00
MacRimi
6daedf1645 update 2025-02-25 01:52:56 +01:00
MacRimi
018c2a19a8 update 2025-02-25 01:46:55 +01:00
MacRimi
a8c0ef49ad update 2025-02-25 00:55:42 +01:00
MacRimi
049ad6facf update 2025-02-25 00:19:37 +01:00
MacRimi
dbcdffbfdf update 2025-02-25 00:13:46 +01:00
MacRimi
85c02b9263 Update install_proxmenux.sh 2025-02-25 00:12:14 +01:00
MacRimi
bcedebbd58 menu 2025-02-25 00:11:48 +01:00