Commit Graph
179 Commits
Author SHA1 Message Date
naeel 0bcfa5a566 v1.0.63: autotest namespace and duplicate prevention 2026-07-27 11:24:05 +04:00
naeel 8531d5e15d v1.0.62: immediate visual refresh after CREATE 2026-07-27 11:19:26 +04:00
naeel b0844114ba v1.0.58: version bump and history sync 2026-07-27 11:05:32 +04:00
naeel e540742e2e v1.0.55: POST redirect for clear + stray Enter (fix F5 resubmit warning) 2026-07-27 10:34:08 +04:00
naeel 338c080254 v1.0.54: fix 4 audit bugs — _client auto-detect, _find_uid by key, tracker_add before params, flock LOCK_NB 2026-07-27 10:18:49 +04:00
naeel f546f41f21 v1.0.53: file-based tracker with fcntl.flock (multi-worker gunicorn fix) 2026-07-27 10:08:40 +04:00
naeel d79c78e530 v1.0.52: _tmpl() helper — all template vars in all code paths (fix UndefinedError) 2026-07-27 10:02:43 +04:00
naeel 1786bc67dd v1.0.51: auto-detect stand (dev/test); init instance_groups; _finish_op full try/except 2026-07-27 09:54:49 +04:00
naeel a271e863f3 v1.0.50: fix showStages icon (dtFinish); fix api_operations (add tracked orphans); drop not_created filter 2026-07-27 09:43:36 +04:00
naeel 7f6284bb46 v1.0.49: in-memory tracker (no file IO); traceback on tracker error; refreshInstances adds new items; no selectService on OK 2026-07-27 09:26:39 +04:00
naeel 1d306bf263 v1.0.48: tracker_add sync before thread (Sonnet fix); log is_ok; flexbox buttons 2026-07-27 09:02:59 +04:00
naeel 7fdcc005b5 v1.0.47: fix displayName capture before form clear; fix tracker_add race; add autotest-1 to tracker 2026-07-27 08:44:19 +04:00
naeel ffa7d408c6 v1.0.46: fix _finish_op signature — add op_name, svc_op_id params 2026-07-27 08:03:27 +04:00
naeel 8d9bf338fc Fix: refresh instance status badges after any operation, v1.0.45 2026-07-26 14:31:10 +04:00
naeel 5373e177be Show operation name in progress: 'modify выполняется...', v1.0.44 2026-07-26 14:29:25 +04:00
naeel 3d58b76632 Fix: show progress card for non-modify operations, v1.0.43 2026-07-26 14:18:39 +04:00
naeel fed7260654 Async ops + progressive stages + buttons + confirm, v1.0.42 2026-07-26 13:56:27 +04:00
naeel 62717b0e74 Full Terraform logic: svcOperationId, /run, dtFinish, stages in UI, v1.0.41 2026-07-26 11:26:28 +04:00
naeel 9348c4089f UI: instances + expand operations, create separate, only dummy, v1.0.40 2026-07-26 08:31:27 +04:00
naeel b0ef0c98fe UI: instance list with names+status, click to select, v1.0.39 2026-07-26 08:05:45 +04:00
naeel 9668f03d3e Fix: main.py /api/operations now returns tracked instances, v1.0.38 2026-07-25 09:02:02 +04:00
naeel 8307308a0a Tracker: /tmp/instances.json survives redeploy, 3 dummy seeds, v1.0.37 2026-07-25 08:49:26 +04:00
naeel d796beaa44 Add existing dummy instance to tracker 2026-07-24 16:57:11 +04:00
naeel 560bd62fce Track created instances, show only ours in UI, v1.0.36 2026-07-24 16:51:08 +04:00
naeel 20573201b9 README: link to main repo API docs 2026-07-24 16:39:38 +04:00
naeel 085e4811c6 Auto-start fails via API, add /run back, v1.0.35 2026-07-24 14:42:26 +04:00
naeel 735bf21074 Remove validate/run from create - HAR shows auto-start, v1.0.34 2026-07-24 14:21:20 +04:00
naeel 72dd5ad5ae Fix: send {} body for POST, not None, v1.0.33 2026-07-24 14:19:48 +04:00
naeel 81e54e44d2 Fix array/map param values as JSON, v1.0.31 2026-07-24 14:13:32 +04:00
naeel f8d1575943 Match HAR exactly: empty descr, all params, no filter, v1.0.30 2026-07-24 13:59:42 +04:00
naeel 6ea0344241 Fix: /instanceOperationCfsParams, skip validate/run for now, v1.0.29 2026-07-24 13:57:15 +04:00
naeel 26d71c87eb Fix: use /instanceOperationCfsParams endpoint, v1.0.28 2026-07-24 13:56:01 +04:00
naeel 7a29f71c2e Skip empty params, only send non-empty to /params, v1.0.26 2026-07-24 09:50:26 +04:00
naeel 75ee6ad5cb Fix: instanceOperationUid in params, add validate, v1.0.25 2026-07-24 09:46:03 +04:00
naeel 049513cfbc Fix: 3-step - /instances → /instanceOperations → /params → /run, v1.0.24 2026-07-24 09:44:30 +04:00
naeel abec85bdbf Include cfsParams in POST /instanceOperations, v1.0.23 2026-07-24 09:38:59 +04:00
naeel 2acb6aa8c9 Fix: 2-step create + run, paginated get_instances, v1.0.22 2026-07-24 09:34:18 +04:00
naeel 2ae1f5dd66 Fix: r.json() returns string, check isinstance, v1.0.21 2026-07-24 09:23:07 +04:00
naeel 6f0b9c876f Add traceback to error messages, v1.0.20 2026-07-24 09:19:38 +04:00
naeel 46af9bb7fa Add displayName field only, no other changes, v1.0.19 2026-07-24 09:14:18 +04:00
naeel 981ec66a9a Restore working UI from v1.0.12, v1.0.18 2026-07-24 09:10:50 +04:00
naeel ada85febe9 Remove auto-select on load, v1.0.16 2026-07-24 09:03:18 +04:00
naeel 63f3d15f3a displayName as editable parameter, v1.0.14 2026-07-24 08:53:08 +04:00
naeel e65fbe0cdd Unique displayName with timestamp, v1.0.13 2026-07-24 08:49:41 +04:00
naeel 9a096f45d2 Show error response body on HTTP failures, v1.0.12 2026-07-24 08:40:11 +04:00
naeel 830c8100f2 Add descr field to POST /instances, v1.0.11 2026-07-24 08:29:41 +04:00
naeel 35347b4da7 Fix: cfsParams not in POST /instances, v1.0.10 2026-07-24 08:23:05 +04:00
naeel f0639ff032 Extract instanceUid from Location header, v1.0.9 2026-07-24 08:21:05 +04:00
naeel d91b3cc446 Fix POST returning empty JSON body, v1.0.8 2026-07-24 08:18:18 +04:00
naeel 098cc2ace6 Add HttpClient.post, dummy-only, remove reconcile, v1.0.7 2026-07-24 07:49:37 +04:00