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