Uwe Seimet
c88628e12a
Sort map by operation name
2021-12-18 14:17:50 +01:00
Uwe Seimet
b64001e8a4
Data type update
2021-12-18 13:39:44 +01:00
Uwe Seimet
8177cd3062
Added cast
2021-12-18 13:37:23 +01:00
Uwe Seimet
b8599ba088
Added safeguard against unknown operations
2021-12-18 13:35:40 +01:00
Uwe Seimet
6b14ba6511
Map operations by ordinal
2021-12-18 13:26:21 +01:00
Uwe Seimet
ee101f2c6b
Comment update
2021-12-18 13:14:31 +01:00
Uwe Seimet
67c958ed37
Comment update
2021-12-18 13:13:06 +01:00
Uwe Seimet
d1a9c40745
Default value update
2021-12-18 13:04:58 +01:00
Uwe Seimet
d9dbbc0bb3
Squashed commit of the following:
...
commit 8171c6ea27982c736c30c0db69a7fdde07ee10ce
Author: Uwe Seimet <Uwe.Seimet@seimet.de>
Date: Sat Dec 18 12:43:14 2021 +0100
The data type is implicit
commit fb01dc9d82e8ff7456b05a0cb9d08069adacc64c
Author: Uwe Seimet <Uwe.Seimet@seimet.de>
Date: Sat Dec 18 12:37:49 2021 +0100
Renaming
commit 057dbf1aca7be3f7e76a5ff89a582a276b6d3089
Author: Uwe Seimet <Uwe.Seimet@seimet.de>
Date: Sat Dec 18 12:29:54 2021 +0100
Comment update
commit 5f699aad2f835f72accdb445d1e59f094aeb108f
Author: Uwe Seimet <Uwe.Seimet@seimet.de>
Date: Sat Dec 18 12:24:25 2021 +0100
Signature update
commit cbcf8b09f9d1ba7b82f816269bcfe91d9f00eb6e
Author: Uwe Seimet <Uwe.Seimet@seimet.de>
Date: Sat Dec 18 12:22:45 2021 +0100
Signature update
commit a8148ef802ca809e5a305d2caa69856c9033d932
Author: Uwe Seimet <Uwe.Seimet@seimet.de>
Date: Sat Dec 18 12:16:46 2021 +0100
Comment update
commit ce685a92d4827e131d80d10ecd56e2b3baf173f8
Author: Uwe Seimet <Uwe.Seimet@seimet.de>
Date: Sat Dec 18 12:15:46 2021 +0100
Use map instead of list
commit 454c0438f3589904f5dbe5253963dd200ea416dd
Author: Uwe Seimet <Uwe.Seimet@seimet.de>
Date: Sat Dec 18 10:47:36 2021 +0100
Updated size check
commit b386dbba4b0262f4f6f02aecb2a1daeffd41f4a2
Author: Uwe Seimet <Uwe.Seimet@seimet.de>
Date: Sat Dec 18 01:23:43 2021 +0100
Initial improvements
2021-12-18 12:47:36 +01:00
Uwe Seimet
5d6862b6b0
Description upddate
2021-12-17 23:22:27 +01:00
Uwe Seimet
69263b3e4b
Description update
2021-12-17 23:21:38 +01:00
Uwe Seimet
49e14f7078
Removed redundant message field
2021-12-17 23:19:08 +01:00
Uwe Seimet
ff468aafa8
Added support for default value
2021-12-17 23:09:18 +01:00
Uwe Seimet
2da717a0a0
For completeness sake added permitted boolean values
2021-12-17 22:57:59 +01:00
Uwe Seimet
5d894d2e4f
Display permitted values
2021-12-17 22:53:07 +01:00
Uwe Seimet
acc7d3cba5
Comment update
2021-12-17 20:37:03 +01:00
Uwe Seimet
f846242aea
Code cleanup
2021-12-17 20:35:07 +01:00
Uwe Seimet
5a9592f102
Added convenience method
2021-12-17 20:24:33 +01:00
Uwe Seimet
9d258d9979
Added convenience method
2021-12-17 20:05:53 +01:00
Uwe Seimet
6c4103989b
Comment update
2021-12-17 19:45:20 +01:00
Uwe Seimet
7d543451f0
Description updates
2021-12-17 19:27:50 +01:00
Uwe Seimet
f4b0e50e66
Comment update
2021-12-17 19:23:29 +01:00
Uwe Seimet
35dd3f6282
Type update
2021-12-17 19:21:12 +01:00
Uwe Seimet
7a94c0e6e0
Manpage update
2021-12-17 19:17:05 +01:00
Uwe Seimet
4179110bac
rasctl -s returns operation meta data
2021-12-17 19:13:42 +01:00
Uwe Seimet
eed83bb005
Completed meta data
2021-12-17 19:05:29 +01:00
Uwe Seimet
4a7528d9d3
Sort operations
2021-12-17 18:39:18 +01:00
Uwe Seimet
d3af9a142c
Support for localized descriptions
2021-12-17 18:29:22 +01:00
Uwe Seimet
b4ff4f52ab
Interface update
2021-12-17 17:53:11 +01:00
Uwe Seimet
e8d9e97fe5
Comment update
2021-12-17 16:59:49 +01:00
Uwe Seimet
22753b1547
Added messages
2021-12-17 16:57:39 +01:00
Daniel Markstedt
39c65beb99
Better Pi shutdown handling in Web Interface ( #522 )
...
* Add shutdown method
* Use shutdown method
* Use proto shutdown commands; remove old shell commands
* Add explicit monitor_rascsi shutdown
* Better method name
* Add code comment
* Fix bug
2021-12-13 19:37:28 -08:00
Daniel Markstedt
0eb9e50d18
Rename image file in web interface ( #521 )
...
* Introduce rename_image method
* Introduce rename endpoint
* Better prompt text
* Fix bug
* Make renaming properties files work
* Have current file name prefilled
* Add login_required decorator
* Remove unused code
2021-12-13 20:50:36 -06:00
Daniel Markstedt
986116f8d9
Introduce wrapper method for enabling auth for endpoints ( #518 )
2021-12-12 18:54:15 -06:00
Daniel Markstedt
01bc198d4c
Pipe only stdout to /dev/null when checking pip return code ( #517 )
...
* Piping stderr to /dev/null was a bad idea
* Piping stderr to /dev/null was a bad idea
2021-12-12 18:53:08 -06:00
Daniel Markstedt
7dce1bc3b9
The ability to create ISO images of various types ( #520 )
...
* Better error handling
* Ability to create ISO images of various types
* Remove ISO v2 option, since I couldn't test that it works
* Add help text
* Fix typo
2021-12-12 18:52:35 -06:00
Daniel Markstedt
aa0e5a287b
Error handling in subprocess run ( #516 )
2021-12-12 11:13:19 -06:00
Uwe Seimet
0abbff200e
Support for RaSCSI shutdown, system shutdown or reboot ( #515 )
...
* Initial reboot support
* Moved code
* Fixed typo
* Shutdown update
* rasctl passes mode "rascsi"
* Use reboot() instead of syscall()
* Fixed typo
* Renaming
* Comment update
* Error message update
* Updated error handling
* Error message update
* Added comment
2021-12-10 16:03:01 -06:00
Daniel Markstedt
916cf2c72c
Fix startup check for broken venv (logic was the wrong way around) ( #513 )
...
* I got the logic the wrong way around
* Explicitly use pip3 to avoid certain error scenarios
2021-12-09 19:45:54 -06:00
Daniel Markstedt
8f1cc95195
Small fixes for HFS formatted drive creation in easyinstall ( #511 )
...
* More descriptive messages for creating drive images
* Revert back to using hda file extension for created drives
2021-12-08 17:59:17 -06:00
Daniel Markstedt
824a9c5ecd
Bump to Macproxy release 21.12.1 ( #509 )
...
* Bump Macproxy version to 21.12.1
* Add functions for starting and stopping macproxy service; rename start script
* Remove superfluous step
* Fix bugs
2021-12-06 20:41:46 -06:00
Daniel Markstedt
0cc0ee9094
Add checks for bad venv, and delete if detected ( #510 )
...
* Add checks for two known bad venv states
* More sturdy replacement operator
2021-12-06 20:38:41 -06:00
Uwe Seimet
5ec5a5f730
Link rasctl with -lpthread, updated cross-compiler default setting ( #508 )
...
* Link rasctl with -lpthread, as -lprotobuf may require it
* Made non-cross compiling the default setting
* Comment update
* No need for initial definition of CROSS_COMPILE
* Update
2021-12-06 11:45:44 -08:00
Daniel Markstedt
47717ad0e0
Check for iptables, and install if missing ( #506 )
2021-12-04 20:07:17 +01:00
Uwe Seimet
b9f2d3d448
Logging update ( #505 )
2021-12-03 10:25:36 -08:00
Daniel Markstedt
df3387b178
Stop submit event if prompt cancel is clicked ( #495 )
2021-12-02 19:20:00 -06:00
Daniel Markstedt
267625d1e8
Handle corner case scenarios in easyinstall when compilation of rascsi failed ( #502 )
...
* Backup rascsi.service AFTER compilation to avoid disabling the service when compilation fails
* Rename constant to match naming convention
* Introduce SYSTEMD_PATH global constant
* Rename constant to match naming convention
* Change method of checking for existing systemd services, to handle a corner case scenario where the service previously existed but the .service file had been removed unexpectedly
2021-12-02 19:18:45 -06:00
Daniel Markstedt
d4f30a4e34
Remove DSPDLOG_FMT_EXTERNAL from gcc 10+ compiler flags, since it caused errors on 64-bit systems, and it seems to work without it on 32-bit systems. ( #501 )
2021-12-01 10:16:59 +01:00
Tony Kuker
5775cd1fb2
Update version for next development version
2021-11-28 18:27:56 -06:00
Daniel Markstedt
c3a4bf876f
Handle error for invalid zip file ( #494 )
2021-11-28 14:09:31 -06:00