Commit Graph
193 Commits
Author SHA1 Message Date
“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
“Naeel” 818a8b0600 docs: Sonnet FULL code review — all 17 files 2026-07-29 11:40:38 +04:00
“Naeel” a6b765d7ae v1.1.20: fix _client() → get_client() — NameError in status polling 2026-07-29 11:39:56 +04:00
“Naeel” 133569d163 v1.1.19: send required+default params (Terraform step 6) + validate-cfs 2026-07-29 11:15:41 +04:00
“Naeel” bad557e070 docs: Sonnet new chat — full context for missing required params 2026-07-29 11:12:25 +04:00
“Naeel” 62a7ef7818 docs: Sonnet round 3 — missing required params in CREATE 2026-07-29 11:10:01 +04:00
“Naeel” 6476e89dea v1.1.18: fix stages position for CREATE — after create-btn, not in inst-list 2026-07-29 11:03:31 +04:00
“Naeel” 98dbb4fcd1 v1.1.17: fix sort TypeError — string negation crashed API 2026-07-29 10:21:34 +04:00