“Naeel”
|
b7571f800e
|
v1.1.54: remove delete from dummy_test scenario (cannot delete without suspend)
|
2026-07-30 16:12:42 +04:00 |
|
“Naeel”
|
dbc3236821
|
v1.1.53: filter scenario history by app_version (fix stale results after redeploy)
|
2026-07-30 16:10:53 +04:00 |
|
“Naeel”
|
155c42ad95
|
v1.1.52: fix scenario create (drop svcOperationId) + http_client _status debug
|
2026-07-30 15:51:22 +04:00 |
|
“Naeel”
|
427d67386e
|
v1.1.51: fix seed — list/get also match global defaults (client_id='' stand='')
|
2026-07-30 15:25:16 +04:00 |
|
“Naeel”
|
cea746a294
|
v1.1.50: scenario_definitions DB+CRUD, seed, runner from DB, 409 lock, UI definitions, drop config.yaml scenarios
|
2026-07-30 15:06:05 +04:00 |
|
“Naeel”
|
773f886d32
|
v1.1.49: UUID extraction directly in http_client.post() — Location header → instanceUid/instanceOperationUid
|
2026-07-30 14:37:35 +04:00 |
|
“Naeel”
|
febc7e5c59
|
v1.1.48: fix 4 scenario bugs — save_run: scenario_run_id+step_number, run_id before thread (202), TIMEOUT op_data init, RUNNING before API call, GET /run/<id>
|
2026-07-30 14:08:29 +04:00 |
|
“Naeel”
|
9857231297
|
v1.1.47: fix scenario UUID extraction — _find_uid + _uid_from_location fallback
|
2026-07-30 13:57:34 +04:00 |
|
“Naeel”
|
3311d2765e
|
v1.1.46: phase2 — scenario runner MVP (YAML config, DB schema, API endpoints, UI section)
|
2026-07-30 13:48:34 +04:00 |
|
“Naeel”
|
3cd3cfadda
|
v1.1.45: phase1 — escape fixes, refSvc top-level, redact secrets, validate inputs, no traceback, TIMEOUT save, remove legacy api_bp
|
2026-07-30 13:43:48 +04:00 |
|
“Naeel”
|
ea858e95fa
|
cleanup: move all docs to root DOCS
|
2026-07-30 13:38:33 +04:00 |
|
“Naeel”
|
4792c508ca
|
docs: ARCHITECTURE-FULL.md + README link
|
2026-07-30 13:36:35 +04:00 |
|
“Naeel”
|
aed95491e7
|
remove questions-to-sol.md — moved to root DOCS
|
2026-07-30 13:24:46 +04:00 |
|
“Naeel”
|
56894d0f28
|
docs: 14 questions to Sol — discuss before implementing
|
2026-07-30 13:20:19 +04:00 |
|
“Naeel”
|
fbeaf40318
|
docs: GPT-5.6 Sol — 10-step MVP plan
|
2026-07-30 13:16:48 +04:00 |
|
“Naeel”
|
315c0a23ff
|
docs: GPT-5.6 Sol prompt — architecture ideas + bug hunt
|
2026-07-30 13:02:26 +04:00 |
|
“Naeel”
|
11d1be0200
|
v1.1.44: 5 fixes — null-guard + try/catch in toggleInstance/selectService/refreshInstances/CMDB
|
2026-07-30 09:49:08 +04:00 |
|
“Naeel”
|
27fef9ea0a
|
docs: Sonnet final audit — all bugs + user actions review
|
2026-07-30 09:36:56 +04:00 |
|
“Naeel”
|
5fc0d96cd0
|
v1.1.43: fix missing opsEl declaration in toggleInstance
|
2026-07-30 09:33:27 +04:00 |
|
“Naeel”
|
c95c331843
|
v1.1.42: busy check BEFORE stopPoll in toggleInstance
|
2026-07-30 09:29:40 +04:00 |
|
“Naeel”
|
dae3f28921
|
v1.1.41: block selectService when busy
|
2026-07-30 09:10:10 +04:00 |
|
“Naeel”
|
e1586159b9
|
v1.1.40: busy blocks instance expand completely
|
2026-07-30 09:08:22 +04:00 |
|
“Naeel”
|
8fca948b36
|
v1.1.39: populate empty valueList from state.out + normalize value_list
|
2026-07-30 08:47:13 +04:00 |
|
“Naeel”
|
5b565f41dd
|
docs: Sonnet response — state.out valueList + normalize fix
|
2026-07-30 08:43:32 +04:00 |
|
“Naeel”
|
b1aa8d25fe
|
docs: Sonnet question — populate valueList from state.out
|
2026-07-30 08:37:55 +04:00 |
|
“Naeel”
|
c87485b7be
|
v1.1.38: operations per instance svcId + operation name header
|
2026-07-30 08:33:03 +04:00 |
|
“Naeel”
|
3604f485b1
|
v1.1.37: params for all ops + polling try/catch + refresh always + tracker CMDB + firstServiceId
|
2026-07-30 07:47:43 +04:00 |
|
“Naeel”
|
4d91e0e0d4
|
docs: Sonnet response — 6 bugs found, params for all operations
|
2026-07-30 07:41:01 +04:00 |
|
“Naeel”
|
803dcedb19
|
docs: Sonnet question — parameterized operations + full audit
|
2026-07-30 07:32:13 +04:00 |
|
“Naeel”
|
5fe0e8c70a
|
v1.1.36: CMDB raw_delete uses clean requests (no auth headers)
|
2026-07-30 07:14:25 +04:00 |
|
“Naeel”
|
d920e62764
|
v1.1.35: close stale ops panels when busy resets
|
2026-07-29 15:07:25 +04:00 |
|
“Naeel”
|
723496d6a8
|
v1.1.34: busy=false in catch + CMDB OK no polling
|
2026-07-29 14:54:59 +04:00 |
|
“Naeel”
|
cf8abd0e80
|
v1.1.33: CMDB delete logging — log HTTP status code
|
2026-07-29 14:09:56 +04:00 |
|
“Naeel”
|
30751d80df
|
v1.1.32: not-created instances — only show delete operation
|
2026-07-29 13:57:51 +04:00 |
|
“Naeel”
|
f32406066f
|
v1.1.31: CMDB hard delete + fix _resolve_ref_svc params update
|
2026-07-29 13:48:49 +04:00 |
|
“Naeel”
|
b98afa7ee3
|
v1.1.30: fix json.loads('') in _resolve_ref_svc
|
2026-07-29 13:43:30 +04:00 |
|
“Naeel”
|
ff419be747
|
v1.1.29: busy=false on early FAIL return — prevent permanent lock
|
2026-07-29 13:41:57 +04:00 |
|
“Naeel”
|
73480c81fc
|
v1.1.28: HttpClient.get() resilient to empty body — return {} instead of JSONDecodeError
|
2026-07-29 13:32:17 +04:00 |
|
“Naeel”
|
4bc35d73ec
|
v1.1.27: busy lock — block operations while another is running
|
2026-07-29 13:30:53 +04:00 |
|
“Naeel”
|
fbbfef2916
|
v1.1.26: handle empty validate-cfs response (JSONDecodeError)
|
2026-07-29 13:24:00 +04:00 |
|
“Naeel”
|
9658d0459a
|
v1.1.25: full Terraform parity — normalize, resolveRefSvc, send ALL params, 30min timeout, svc in fields
|
2026-07-29 13:17:45 +04:00 |
|
“Naeel”
|
f9c6c5cf2c
|
v1.1.24: step 6 from REAL operation (not template) — fixes serviceInstanceUid
|
2026-07-29 12:59:13 +04:00 |
|
“Naeel”
|
8190a93382
|
docs: Sonnet found root cause — template vs real operation for step 6
|
2026-07-29 12:57:41 +04:00 |
|
“Naeel”
|
d558ae14b6
|
docs: add Terraform provider source paths to Sonnet request
|
2026-07-29 12:51:48 +04:00 |
|
“Naeel”
|
6398fa475e
|
docs: Sonnet — full Terraform diff analysis request
|
2026-07-29 12:49:10 +04:00 |
|
“Naeel”
|
dd9c70091e
|
v1.1.23: fix None defaultValue for map-fixed — build JSON from sub-param defaults
|
2026-07-29 12:48:23 +04:00 |
|
“Naeel”
|
2ef23d0243
|
v1.1.22: fix currentSvcShort scope — move to module level
|
2026-07-29 12:37:50 +04:00 |
|
“Naeel”
|
835cdff66d
|
v1.1.21: 6 fixes — _finish_op args, connection leak, pool init, XSS, secure cookie, let
|
2026-07-29 12:01:00 +04:00 |
|
“Naeel”
|
ae91e06e05
|
docs: Sonnet vs Opus comparison + fix plan
|
2026-07-29 11:59:01 +04:00 |
|
“Naeel”
|
1423b284be
|
docs: Sonnet full review response — 3 critical + 4 important bugs
|
2026-07-29 11:52:24 +04:00 |
|