- Untrack archinstall/user_credentials.json; ship .example file and add a root .gitignore so real creds stay out of git - Fix SyntaxError in webinstaller/app.py (malformed "language" entry) - Drop import-time lshw call in hardware.py - Consolidate driveval/ and webinstaller/hardware.py into a single webinstaller/drives.py with a list_scored_devices() API; step 2 now renders a proper <select> with name/size/score - Replace dependancies.txt typo with webinstaller/requirements.txt (Flask only — psutil was imported but unused) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
19 lines
613 B
HTML
19 lines
613 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>Furtka Install</title>
|
|
</head>
|
|
<body>
|
|
<h1>Step 2 - Choose Boot Drive</h1>
|
|
<form method="post" action="{{ url_for('install_step_2') }}">
|
|
<p>Boot Drive:
|
|
<select name="boot_drive_uuid" required>
|
|
{% for d in drives %}
|
|
<option value="{{ d.name }}">{{ d.name }} ({{ d.size }}, score {{ d.score }})</option>
|
|
{% endfor %}
|
|
</select>
|
|
</p>
|
|
<input type="submit" value="Go to Overview" />
|
|
</form>
|
|
</body>
|
|
</html>
|