v1.1.55: split large files + CRUD scenario editor
Backend (5→7 files): - api_test.py: 622→479, terraform functions → operations/terraform.py (142) - api_scenario.py: 241→split into run (153) + defs (108) with _validate_steps() - db/scenario_defs.py: +client_id, stand, is_seed in list_definitions Frontend (1→10 files): - app.js: 554→16 (loader), split into: utils.js (45), instances.js (89), operations.js (249), history.js (35), scenario-list.js (90) - New CRUD: scenario-form.js (128), create (25), edit (12), delete (13) Max file size: JS 249, PY 479
This commit is contained in:
@@ -140,7 +140,7 @@
|
||||
</div>
|
||||
|
||||
<script>
|
||||
// Переменные из Jinja2 для app.js
|
||||
// Переменные из Jinja2 для фронтенда
|
||||
window.APP = {
|
||||
version: "{{ config.VERSION | tojson }}",
|
||||
stand: "{{ stand | tojson }}",
|
||||
@@ -148,6 +148,15 @@ window.APP = {
|
||||
firstServiceId: {{ (config.service_ids[0] if config.service_ids else 1) | tojson }}
|
||||
};
|
||||
</script>
|
||||
<script src="{{ url_for('static', filename='js/utils.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/instances.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/operations.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/history.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/scenario-form.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/scenario-create.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/scenario-edit.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/scenario-delete.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/scenario-list.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='app.js') }}"></script>
|
||||
|
||||
<div id="log-panel" style="display:none;position:fixed;bottom:0;left:0;right:0;height:180px;background:#1e1e1e;color:#d4d4d4;font:11px monospace;overflow-y:auto;padding:6px 10px;border-top:2px solid #555;z-index:9999;"></div>
|
||||
|
||||
Reference in New Issue
Block a user