39 lines
45 KiB
JSON
39 lines
45 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"channel": "homelab-runtime",
|
|
"command_id": "SUPPORT-260920-PVEPRO-VISUAL-STYLE-757-RCA-READONLY-758R2",
|
|
"status": "OK",
|
|
"rc": 0,
|
|
"host": "pve01",
|
|
"mode": "read-only",
|
|
"component": "pvepro-visual-style-757-rca-readonly",
|
|
"started_at_utc": "2026-09-20T06:48:49Z",
|
|
"finished_at_utc": "2026-09-20T06:49:03Z",
|
|
"reference_register_checked": true,
|
|
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
|
|
"error_register_checked": true,
|
|
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
|
|
"command_sha256": "6bd89c0a15bddbc4216ff4b101cd28fadb0572c3615fb062d0b8230ef9db2275",
|
|
"duplicate_failed_command_blocked": false,
|
|
"block_reason": null,
|
|
"execution_started": true,
|
|
"change_declared": false,
|
|
"result_contract_valid": true,
|
|
"result_contract_status": null,
|
|
"result_contract_error": null,
|
|
"command_rc": 0,
|
|
"changes_made": false,
|
|
"rollback_started": false,
|
|
"rollback_restored": null,
|
|
"mutation_outcome": "NO_MUTATION",
|
|
"sanitized": true,
|
|
"secrets_included": false,
|
|
"private_addresses_included": false,
|
|
"raw_evidence_retained_locally": true,
|
|
"raw_evidence_sha256": "da81c5da3888425fa36ee45a4037d0f1ac9a37083bb9182607761ff21716cb87",
|
|
"sanitized_output_sha256": "da81c5da3888425fa36ee45a4037d0f1ac9a37083bb9182607761ff21716cb87",
|
|
"output_truncated_in_json": false,
|
|
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
|
|
"output": "COMMAND_ID=SUPPORT-260920-PVEPRO-VISUAL-STYLE-757-RCA-READONLY-758R2\nMODE=read-only\nCOMPONENT=pvepro-visual-style-757-rca-readonly\nWINDOW_MODE=VISIBLE_SYNCHRONOUS_WAIT\n757_FAILURE_SHA_MATCH_STYLE_APPLY_STATE=True\nCURRENT_HOST_STATE={\"production_status\":\"running\",\"snapshot_757_present\":true,\"staging_conf_file_sha256\":\"5b8aa3476ce4dc78ebef3ad1f5f7a423f898eafe6986c588237ea81ee35b1e29\",\"staging_conf_snapshot_sections\":1,\"staging_config_sha256\":\"2152cf82d91cb09ce995ed2dbba21ba0b4f4c7ddc46ca138cc30bf6243e5efeb\",\"staging_snapshots\":[\"w2-pre-style-757r1\"],\"staging_status\":\"stopped\"}\nQM_LISTSNAPSHOT={\"rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout\":\"`-> w2-pre-style-757r1 2026-09-20 09:37:00 Workers2 PVEPro visual style staging 757R1\\n `-> current You are here!\\n\"}\nPVE_TASK_INDEX_MATCH_COUNT=80\nPVE_TASK_INDEX_001={\"line\":\"UPID:pve01:000F999E:0B912BE4:6AAF2A4F:qmstop:101:root@pam: 6AAF2A4F OK\",\"line_sha256\":\"6d007cb2bf70e0c4d6904417d76fbbd90235d30cf89810605087e6e9219e0553\"}\nPVE_TASK_INDEX_002={\"line\":\"UPID:pve01:000F99C4:0B912C93:6AAF2A51:qmsnapshot:100:root@pam: 6AAF2A51 OK\",\"line_sha256\":\"035fcf01a3f6c0aa1330cc83daef13096da246785b89cb6ad0e1964bfa60f505\"}\nPVE_TASK_INDEX_003={\"line\":\"UPID:pve01:000F9A36:0B913096:6AAF2A5B:qmrollback:100:root@pam: 6AAF2A5B OK\",\"line_sha256\":\"d18eadc71a8797cee523d3236503d2f2567692317f2dde4239bee010b7b68af2\"}\nPVE_TASK_INDEX_004={\"line\":\"UPID:pve01:000F9B9A:0B913A28:6AAF2A73:qmstop:101:root@pam: 6AAF2A73 OK\",\"line_sha256\":\"254e42168f5f9263c6def931bdf6b932f10a720ea82e74c112dceef3c349127d\"}\nPVE_TASK_INDEX_005={\"line\":\"UPID:pve01:000F9B9D:0B913A74:6AAF2A74:qmrollback:101:root@pam: 6AAF2A74 OK\",\"line_sha256\":\"71eac435bb5a61da19fa22133e298c535e73b166d82d636797ce38fcce4a4abb\"}\nPVE_TASK_INDEX_006={\"line\":\"UPID:pve01:000F9BB3:0B913AB6:6AAF2A75:qmdelsnapshot:101:root@pam: 6AAF2A75 OK\",\"line_sha256\":\"06a89a14639ea01d25cd034229803fa421dac5c67fd30bbf89d513864b002714\"}\nPVE_TASK_INDEX_007={\"line\":\"UPID:pve01:0010C2B4:0B933699:6AAF2F89:qmstart:101:root@pam: 6AAF2F8A OK\",\"line_sha256\":\"58bc2c26309fa43ee143fd3527288d4261fda32d1673ec4a3e8abbe0e964543f\"}\nPVE_TASK_INDEX_008={\"line\":\"UPID:pve01:0010C773:0B9368BC:6AAF3009:qmsnapshot:101:root@pam: 6AAF300A OK\",\"line_sha256\":\"3651975819abfc4506657fbe05612ad76570c7c7e0cd981fd65aee9eb1dcd567\"}\nPVE_TASK_INDEX_009={\"line\":\"UPID:pve01:0010C7DA:0B936C6B:6AAF3013:qmstop:101:root@pam: 6AAF3013 OK\",\"line_sha256\":\"45637d0c73a8c45398db5ea5c38161c31fc5fd25f719594362cf50cf931bc122\"}\nPVE_TASK_INDEX_010={\"line\":\"UPID:pve01:0010C805:0B936D17:6AAF3014:qmsnapshot:100:root@pam: 6AAF3015 OK\",\"line_sha256\":\"7fc226115f0b99edf31c3de2895d5c681d6a595fc91818aaaed768a66bd9062f\"}\nPVE_TASK_INDEX_011={\"line\":\"UPID:pve01:0010C8E3:0B937443:6AAF3027:qmrollback:100:root@pam: 6AAF3027 OK\",\"line_sha256\":\"bfc018b1af8b4b8b34ed3e042eab5ba032e8ac069aa370a784cb29cddf162f8f\"}\nPVE_TASK_INDEX_012={\"line\":\"UPID:pve01:0010CA43:0B937DD4:6AAF303F:qmstop:101:root@pam: 6AAF303F OK\",\"line_sha256\":\"a3db710d2e4620c1a0339412a007f5b7cbf649238376dd6fbed963849bfb56ab\"}\nPVE_TASK_INDEX_013={\"line\":\"UPID:pve01:0010CA46:0B937E1F:6AAF3040:qmrollback:101:root@pam: 6AAF3040 OK\",\"line_sha256\":\"36b0d4261d8756df24dfeedc6f4b9a82d225c1bc52e48ec4bad31aaaa267cceb\"}\nPVE_TASK_INDEX_014={\"line\":\"UPID:pve01:0010CA70:0B937E6C:6AAF3041:qmdelsnapshot:101:root@pam: 6AAF3041 OK\",\"line_sha256\":\"8ce0c36c1e9c5cb5e1304d14f02991c5c3de9768e21ebaadf307ab50e61e4031\"}\nPVE_TASK_INDEX_015={\"line\":\"UPID:pve01:0011DC59:0B9536E8:6AAF34A8:qmstart:101:root@pam: 6AAF34A9 OK\",\"line_sha256\":\"e9c50fe69a092cafc421e92ac59f892ce1ac2c2c9870c1a206e6445fa66f6783\"}\nPVE_TASK_INDEX_016={\"line\":\"UPID:pve01:0011E088:0B9568AB:6AAF3528:qmsnapshot:101:root@pam: 6AAF3528 OK\",\"line_sha256\":\"2fa8a2db32bb63f95b19641659b38a789a5291ec5f642ee837ae6d0e3ba876e9\"}\nPVE_TASK_INDEX_017={\"line\":\"UPID:pve01:0011E16C:0B957268:6AAF3541:qmstop:101:root@pam: 6AAF3541 OK\",\"line_sha256\":\"a9a32dec3a9c9480740d7dc5315863c989e2f56d006ee9312afcb9fd5a37b54b\"}\nPVE_TASK_INDEX_018={\"line\":\"UPID:pve01:0011E17F:0B9572A3:6AAF3541:qmrollback:101:root@pam: 6AAF3542 OK\",\"line_sha256\":\"e3ee0796081602ccc8da6e3a2bc4c95cec4b6fff1ede44b7e69d5236bda02bfb\"}\nPVE_TASK_INDEX_019={\"line\":\"UPID:pve01:0011E193:0B9572E5:6AAF3542:qmdelsnapshot:101:root@pam: 6AAF3542 OK\",\"line_sha256\":\"0da9bda4491da0d0647d1ddead017ffde6b60ef4293d3c9257155266b97485cc\"}\nPVE_TASK_INDEX_020={\"line\":\"UPID:pve01:0012A865:0B96F1F5:6AAF3917:qmstart:101:root@pam: 6AAF3917 OK\",\"line_sha256\":\"78b80241cccd4e03bd53f695fb6383e944a21454fb0df5328cb584ad1dc294c5\"}\nPVE_TASK_INDEX_021={\"line\":\"UPID:pve01:0012D860:0B9723CC:6AAF3996:qmsnapshot:101:root@pam: 6AAF3997 OK\",\"line_sha256\":\"b517f11077b90d60eb8ea44d542235b94b6084c4a27f2f984cf1bc1cdf9db8c4\"}\nPVE_TASK_INDEX_022={\"line\":\"UPID:pve01:0012DA2D:0B97371B:6AAF39C8:qmstop:101:root@pam: 6AAF39C8 OK\",\"line_sha256\":\"fa75383ffd8ebf8739b15f7bc06aafd053a685eecbb5c99f3cc524b734d9bc3e\"}\nPVE_TASK_INDEX_023={\"line\":\"UPID:pve01:0012DA42:0B973754:6AAF39C8:qmrollback:101:root@pam: 6AAF39C9 OK\",\"line_sha256\":\"06d9790d0462888e1a83c78075870b5549275070db7ac86f410dabaf2e5e3722\"}\nPVE_TASK_INDEX_024={\"line\":\"UPID:pve01:0012DA57:0B973799:6AAF39C9:qmdelsnapshot:101:root@pam: 6AAF39C9 OK\",\"line_sha256\":\"f7fb14be6cd63fb646b16a742e2dafdca8ac534e9b45c7f781baf7c013a1bdf5\"}\nPVE_TASK_INDEX_025={\"line\":\"UPID:pve01:001334BD:0B980244:6AAF3BD0:qmstart:101:root@pam: 6AAF3BD1 OK\",\"line_sha256\":\"900dc9680a7e7533ebfa7fda6e43caaa6ef3ef344bd82501fb603da43b2c3799\"}\nPVE_TASK_INDEX_026={\"line\":\"UPID:pve01:0013642B:0B98340C:6AAF3C4F:qmsnapshot:101:root@pam: 6AAF3C50 OK\",\"line_sha256\":\"2e57ba6e308cdd5933c599fe3edf398f0cc684401e45c67df0aebf1e3de44803\"}\nPVE_TASK_INDEX_027={\"line\":\"UPID:pve01:0013666E:0B984A68:6AAF3C88:qmstop:101:root@pam: 6AAF3C89 OK\",\"line_sha256\":\"c568a45afc854bd244e598b1fa66079cda17176feba3dcef91154c36d806465b\"}\nPVE_TASK_INDEX_028={\"line\":\"UPID:pve01:00136690:0B984AA4:6AAF3C89:qmdelsnapshot:101:root@pam: 6AAF3C89 OK\",\"line_sha256\":\"b25e95b100b7e3df519fa056d7eabe83f7ad74bed489a05f5fa1565566a81187\"}\nPVE_TASK_INDEX_029={\"line\":\"UPID:pve01:0013A086:0B98DEED:6AAF3E05:qmsnapshot:100:root@pam: 6AAF3E05 OK\",\"line_sha256\":\"67c9fdc360e84bee9691ed681c5591275f26dee5a7d421e75b2b5edcfc96994b\"}\nPVE_TASK_INDEX_030={\"line\":\"UPID:pve01:00158705:0B9C1372:6AAF4639:qmsnapshot:101:root@pam: 6AAF4639 OK\",\"line_sha256\":\"9e4f1300a70e85931c1364c8d239417abcb3442f5aea0ecd6742f5bb8cb20dd4\"}\nPVE_TASK_INDEX_031={\"line\":\"UPID:pve01:00158712:0B9C13A9:6AAF463A:qmstart:101:root@pam: 6AAF463A OK\",\"line_sha256\":\"483fea686a3935fea603a5999ac27312bc811574b9ae20b3736b28749fbb408c\"}\nPVE_TASK_INDEX_032={\"line\":\"UPID:pve01:00159340:0B9C3E81:6AAF46A7:qmstop:101:root@pam: 6AAF46A8 OK\",\"line_sha256\":\"88da60e1f6b49ecb6117628bf8f5d5bf8ef3f47b8bde9ad7bb1778fad9f8cdb7\"}\nPVE_TASK_INDEX_033={\"line\":\"UPID:pve01:00159355:0B9C3EBA:6AAF46A8:qmrollback:101:root@pam: 6AAF46A8 OK\",\"line_sha256\":\"f31066c61ae4f54d3ffe5366bfd03d5019e65406978d2331da3a14e0e83c84b6\"}\nPVE_TASK_INDEX_034={\"line\":\"UPID:pve01:0015936C:0B9C3F00:6AAF46A9:qmstart:101:root@pam: 6AAF46A9 OK\",\"line_sha256\":\"2d11b5099a9f0a9d84f03faf5bb8ef74aebee68d84ad5ac9d54be2799ac9fa60\"}\nPVE_TASK_INDEX_035={\"line\":\"UPID:pve01:00165C10:0B9DB67C:6AAF4A6A:qmstop:101:root@pam: 6AAF4A6A OK\",\"line_sha256\":\"b0168f70da567008b130c08d7056f12415b029dbc03d9b755e8a0852817ea620\"}\nPVE_TASK_INDEX_036={\"line\":\"UPID:pve01:00165C24:0B9DB6E1:6AAF4A6B:qmdelsnapshot:101:root@pam: 6AAF4A6B OK\",\"line_sha256\":\"17891158419257b3719aa0e87861dadf1cc59ed8de50c394a835a31255becd08\"}\nPVE_TASK_INDEX_037={\"line\":\"UPID:pve01:00165C2B:0B9DB73E:6AAF4A6C:qmsnapshot:101:root@pam: 6AAF4A6C OK\",\"line_sha256\":\"b587300af168cb65d17089b06abc07abfca1651d854edb7faef62f9a279f7772\"}\nPVE_TASK_INDEX_038={\"line\":\"UPID:pve01:00165C49:0B9DB779:6AAF4A6C:qmstart:101:root@pam: 6AAF4A6D OK\",\"line_sha256\":\"352f2021fb28dd703f885aaccf9ed63dc303ba22a519626e153fe46abd0dd16e\"}\nPVE_TASK_INDEX_039={\"line\":\"UPID:pve01:001662CC:0B9DED8D:6AAF4AF7:qmstop:101:root@pam: 6AAF4AF7 OK\",\"line_sha256\":\"4ba0a8f002d29e1f196fb6455a835e82cfe51fca828e20c1c21cd88ad890b610\"}\nPVE_TASK_INDEX_040={\"line\":\"UPID:pve01:001662DF:0B9DEDC6:6AAF4AF7:qmrollback:101:root@pam: 6AAF4AF8 OK\",\"line_sha256\":\"28bdccba6bbc0f8507f19683a9c6fb8ed45724a9fb46e7d69984d50a55da1350\"}\nPVE_TASK_INDEX_041={\"line\":\"UPID:pve01:001662FF:0B9DEE10:6AAF4AF8:qmstart:101:root@pam: 6AAF4AF9 OK\",\"line_sha256\":\"75da793fe0f783121386f5d4bf98c9edb5698331fc1d7b9278995d576ec4d56c\"}\nPVE_TASK_INDEX_042={\"line\":\"UPID:pve01:00169454:0B9E2033:6AAF4B79:qmstop:101:root@pam: 6AAF4B79 OK\",\"line_sha256\":\"a365bad244cbe8d1b0fa51527be0122dd43ed638eccbc2111c58a9db45a80904\"}\nPVE_TASK_INDEX_043={\"line\":\"UPID:pve01:0016946B:0B9E2096:6AAF4B7A:qmdelsnapshot:101:root@pam: 6AAF4B7A OK\",\"line_sha256\":\"a1dafa4a1966945117516ffb1785ed57d2c4b5f4c23d41f13f489d247997abda\"}\nPVE_TASK_INDEX_044={\"line\":\"UPID:pve01:00187DDB:0BA1745A:6AAF53FE:qmsnapshot:101:root@pam: 6AAF53FE OK\",\"line_sha256\":\"bf8ca2bb1998df4170faa011914b89c1de633c3534bebe9c3150998fbea1c904\"}\nPVE_TASK_INDEX_045={\"line\":\"UPID:pve01:00187DF0:0BA17494:6AAF53FF:qmstart:101:root@pam: 6AAF53FF OK\",\"line_sha256\":\"32da1a941a01c6476670a22c63e030b18339521001398fb2bbe3eba576ef27bc\"}\nPVE_TASK_INDEX_046={\"line\":\"UPID:pve01:00188665:0BA1A9B8:6AAF5487:qmstop:101:root@pam: 6AAF5487 OK\",\"line_sha256\":\"bace928c5b794a6d5763de19cd17da97c41fae0a9529ae7b168e19fb6f6628b0\"}\nPVE_TASK_INDEX_047={\"line\":\"UPID:pve01:001886E5:0BA1A9F4:6AAF5487:qmrollback:101:root@pam: 6AAF5488 OK\",\"line_sha256\":\"98939fc74c6e4a08f839f0421b8dee052049c703ccb4b2a67bb651d80b7caacb\"}\nPVE_TASK_INDEX_048={\"line\":\"UPID:pve01:001887D2:0BA1AA40:6AAF5488:qmstart:101:root@pam: 6AAF5489 OK\",\"line_sha256\":\"cd6297d76cab2279ed9feefacb621fbdeea2766e3615280a5d3031171e30889a\"}\nPVE_TASK_INDEX_049={\"line\":\"UPID:pve01:0018911F:0BA1DCD4:6AAF550A:qmstop:101:root@pam: 6AAF550A OK\",\"line_sha256\":\"1f2a6f6d81c90cbd2f009f8a786198f9698a9c6396fc6c271426ea12526b2329\"}\nPVE_TASK_INDEX_050={\"line\":\"UPID:pve01:00189139:0BA1DD37:6AAF550B:qmdelsnapshot:101:root@pam: 6AAF550B OK\",\"line_sha256\":\"6eb2cad1b93ac810b31c80412ff395e7922ec712db29c6e23df22a303a0e3731\"}\nPVE_TASK_INDEX_051={\"line\":\"UPID:pve01:00195936:0BA34A9A:6AAF58B2:qmsnapshot:101:root@pam: 6AAF58B2 OK\",\"line_sha256\":\"fc784d7555355599571709082eca86a990e8e879c5c878064cf044dbf622ca59\"}\nPVE_TASK_INDEX_052={\"line\":\"UPID:pve01:00195960:0BA34AD0:6AAF58B2:qmstart:101:root@pam: 6AAF58B3 OK\",\"line_sha256\":\"8c31e368284a7e4997ae17ce95abaacaf7520e42bb3907b6b2ce560afc941e84\"}\nPVE_TASK_INDEX_053={\"line\":\"UPID:pve01:00198B60:0BA3806F:6AAF593C:qmstop:101:root@pam: 6AAF593C OK\",\"line_sha256\":\"863748b0eec039b7ae57dfeee57b757c8b27c9c972f72fb8665f886e304bf6a7\"}\nPVE_TASK_INDEX_054={\"line\":\"UPID:pve01:00198B94:0BA380AF:6AAF593C:qmrollback:101:root@pam: 6AAF593D OK\",\"line_sha256\":\"a1004cf4b455f243c4cbd90bcc17c1159d4938286445ddbc040edf046d4b4cad\"}\nPVE_TASK_INDEX_055={\"line\":\"UPID:pve01:00198BAE:0BA380F6:6AAF593D:qmstart:101:root@pam: 6AAF593E OK\",\"line_sha256\":\"ba8cb2d83eaacfdca3399544859011c46cf0b2a5b1542d6a1de3c6ef8bcf8b12\"}\nPVE_TASK_INDEX_056={\"line\":\"UPID:pve01:0019916D:0BA3B39F:6AAF59BF:qmstop:101:root@pam: 6AAF59BF OK\",\"line_sha256\":\"9eb037f086178511aa29dbe19824d19cd65d7972c0ef964e46aa209a15a0b71d\"}\nPVE_TASK_INDEX_057={\"line\":\"UPID:pve01:00199188:0BA3B400:6AAF59C0:qmdelsnapshot:101:root@pam: 6AAF59C0 OK\",\"line_sha256\":\"4fc7339fcbdeda5b176fdc2ac7da2a4f689c908b6a33f513a2622cd5174aa23e\"}\nPVE_TASK_INDEX_058={\"line\":\"UPID:pve01:0019E9A8:0BA446EA:6AAF5B38:qmsnapshot:101:root@pam: 6AAF5B38 OK\",\"line_sha256\":\"3e00809559ecb0f0bfbf55a285c9a2fbe61b5be862c34ee59fc7c887e8c940f0\"}\nPVE_TASK_INDEX_059={\"line\":\"UPID:pve01:0019E9C3:0BA44723:6AAF5B38:qmstart:101:root@pam: 6AAF5B39 OK\",\"line_sha256\":\"4d30a3ace02a3949f9fd1277cb377d9636d4645d584571c7031e8b756ba9df2f\"}\nPVE_TASK_INDEX_060={\"line\":\"UPID:pve01:001A21C0:0BA47C17:6AAF5BC0:qmstop:101:root@pam: 6AAF5BC0 OK\",\"line_sha256\":\"f286b4b5098847f52a670092beb71d6962b72698ea2f1cbdaddfeca0fe33afcf\"}\nPVE_TASK_INDEX_061={\"line\":\"UPID:pve01:001A21D7:0BA47CBF:6AAF5BC2:qmdelsnapshot:101:root@pam: 6AAF5BC2 OK\",\"line_sha256\":\"aeeed9a6d9b0d60c664449bdba5590b386efffed9b3aadadab2fe6acb244c9ed\"}\nPVE_TASK_INDEX_062={\"line\":\"UPID:pve01:001AEFF8:0BA637AF:6AAF6030:qmsnapshot:100:root@pam: 6AAF6030 OK\",\"line_sha256\":\"f24e1ddb8d307d1f6d42d9db6497c1cb8879bf0ae125923c25ed4c04c9a15307\"}\nPVE_TASK_INDEX_063={\"line\":\"UPID:pve01:001E7D3D:0BAC65C7:6AAF7002:qmsnapshot:101:root@pam: 6AAF7002 OK\",\"line_sha256\":\"1e8e86b1871a5f0b3b6d974651fee7bad92aa1cede2abfa5b7c536d536156500\"}\nPVE_TASK_INDEX_064={\"line\":\"UPID:pve01:001E7D50:0BAC65FE:6AAF7002:qmstart:101:root@pam: 6AAF7003 OK\",\"line_sha256\":\"2ad2bf8eb2560e18fbe9306bada6b6bacc9c8a9002cc81b1198f4bf265271a43\"}\nPVE_TASK_INDEX_065={\"line\":\"UPID:pve01:001E82A8:0BAC993A:6AAF7085:qmstop:101:root@pam: 6AAF7086 OK\",\"line_sha256\":\"36f728021f53798026a7bcf95ed484749153c81c2a49b08ae52356ab297c1e82\"}\nPVE_TASK_INDEX_066={\"line\":\"UPID:pve01:001E82BD:0BAC9974:6AAF7086:qmrollback:101:root@pam: 6AAF7086 OK\",\"line_sha256\":\"8598ebc10745e298f8a56e0d9f5b622a385e551ebb6a0a3a5ebe1d60b4b47d19\"}\nPVE_TASK_INDEX_067={\"line\":\"UPID:pve01:001E82D2:0BAC99BB:6AAF7087:qmstart:101:root@pam: 6AAF7087 OK\",\"line_sha256\":\"a169becd759438a7c33d8dc40427e62e94b742254126d16cb58d45657882212a\"}\nPVE_TASK_INDEX_068={\"line\":\"UPID:pve01:001EB95B:0BACCC9E:6AAF7109:qmstop:101:root@pam: 6AAF7109 OK\",\"line_sha256\":\"f909b127d93bf78bfa62b36d90bef1dee8f6cf5841d20f4296b64ba7eab0fa3a\"}\nPVE_TASK_INDEX_069={\"line\":\"UPID:pve01:001EB97F:0BACCD00:6AAF710A:qmdelsnapshot:101:root@pam: 6AAF710A OK\",\"line_sha256\":\"bfd0715546e326ecfab285a53d0cef48140622251bc7c2ff81c60713c7e59eac\"}\nPVE_TASK_INDEX_070={\"line\":\"UPID:pve01:001F7EB0:0BAE9773:6AAF75A0:qmsnapshot:101:root@pam: 6AAF75A0 OK\",\"line_sha256\":\"b13521a7770e38986442f149cf396c5826bf00b113b396543bce2ade3b0f2e33\"}\nPVE_TASK_INDEX_071={\"line\":\"UPID:pve01:001F7EBD:0BAE97AA:6AAF75A0:qmstart:101:root@pam: 6AAF75A1 OK\",\"line_sha256\":\"bd6a682778d733ce6c0ac367391de5abdc4f0e0e95921658a4f8c2e7fd300823\"}\nPVE_TASK_INDEX_072={\"line\":\"UPID:pve01:001FAED5:0BAECEA9:6AAF762D:qmstop:101:root@pam: 6AAF762D OK\",\"line_sha256\":\"18661732f8cd8900da02e69a79284d144e4b9ce81114467b15951d78e45344ce\"}\nPVE_TASK_INDEX_073={\"line\":\"UPID:pve01:001FAF0B:0BAECF95:6AAF762F:qmdelsnapshot:101:root@pam: 6AAF762F OK\",\"line_sha256\":\"776e68ff4b3a669d0fb47364785ac2b40f4c85ddf20bb1a61852d975a3a9b643\"}\nPVE_TASK_INDEX_074={\"line\":\"UPID:pve01:002043C3:0BB00D0E:6AAF795C:qmsnapshot:100:root@pam: 6AAF795D OK\",\"line_sha256\":\"55d357ac9f3d3748e1c3ba1c3d01ecffaa5cdc5c67c922cd32ac107d3a6ad788\"}\nPVE_TASK_INDEX_075={\"line\":\"UPID:pve01:00218532:0BB245DC:6AAF7F0C:qmsnapshot:101:root@pam: 6AAF7F0C OK\",\"line_sha256\":\"a8ac41edea5d80ff8ca6c34dcf591471f208f3fc9367ffc684f9a90755dc3a9a\"}\nPVE_TASK_INDEX_076={\"line\":\"UPID:pve01:002185DD:0BB24617:6AAF7F0D:qmstart:101:root@pam: 6AAF7F0E OK\",\"line_sha256\":\"008e573152a6c5b7e71428330f18676365373936478f0c60952c7f3c21f30284\"}\nPVE_TASK_INDEX_077={\"line\":\"UPID:pve01:00219091:0BB2797B:6AAF7F90:qmstop:101:root@pam: 6AAF7F91 OK\",\"line_sha256\":\"89195cc5b50969376f824350be3f57fbc058434cebed67a54418e9316759c3f6\"}\nPVE_TASK_INDEX_078={\"line\":\"UPID:pve01:002190A4:0BB279B6:6AAF7F91:qmrollback:101:root@pam: 6AAF7F91 OK\",\"line_sha256\":\"f28c99a90cf43d1fb2ddc710664025cab20a72a4a148d207970cf912c62502b1\"}\nPVE_TASK_INDEX_079={\"line\":\"UPID:pve01:002190B8:0BB279F9:6AAF7F92:qmstart:101:root@pam: 6AAF7F92 OK\",\"line_sha256\":\"5411a7b3df05a261b120618b8758bc157ed65ff3981f8af0772cfff855e243f8\"}\nPVE_TASK_INDEX_080={\"line\":\"UPID:pve01:0021C074:0BB2AC98:6AAF8013:qmstop:101:root@pam: 6AAF8013 OK\",\"line_sha256\":\"fda49406c477cb30d5bd60aac3bae7367157d9ee0cfa7f6320bdf8aedc9c7b43\"}\nPVE_TASK_LOG_COUNT=23\nPVE_TASK_LOG_001={\"log_sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:0019916D:0BA3B39F:6AAF59BF:qmstop:101:root@pam:\"}\nPVE_TASK_LOG_002={\"log_sha256\":\"5a2c838eec10ea0dd1d6bd7dc2f1b8ca1e1d82b541b37e8ec6b3584d0fe2c1da\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:00199188:0BA3B400:6AAF59C0:qmdelsnapshot:101:root@pam:\"}\nPVE_TASK_LOG_003={\"log_sha256\":\"cc68c7d2fb7e0052b3d7be3b3e44742e090ace46020548b31f2f065c94024459\",\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"upid\":\"UPID:pve01:0019E9A8:0BA446EA:6AAF5B38:qmsnapshot:101:root@pam:\"}\nPVE_TASK_LOG_004={\"log_sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:0019E9C3:0BA44723:6AAF5B38:qmstart:101:root@pam:\"}\nPVE_TASK_LOG_005={\"log_sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001A21C0:0BA47C17:6AAF5BC0:qmstop:101:root@pam:\"}\nPVE_TASK_LOG_006={\"log_sha256\":\"f8be66bc68a92a3b60305a93fa08e5a80b5f8799680f66c6c3331993a4aa8396\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001A21D7:0BA47CBF:6AAF5BC2:qmdelsnapshot:101:root@pam:\"}\nPVE_TASK_LOG_007={\"log_sha256\":\"50542ca2d12ea095efa97aab45d1e875be44a6509111adef3170370f767f7f45\",\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"upid\":\"UPID:pve01:001E7D3D:0BAC65C7:6AAF7002:qmsnapshot:101:root@pam:\"}\nPVE_TASK_LOG_008={\"log_sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001E7D50:0BAC65FE:6AAF7002:qmstart:101:root@pam:\"}\nPVE_TASK_LOG_009={\"log_sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001E82A8:0BAC993A:6AAF7085:qmstop:101:root@pam:\"}\nPVE_TASK_LOG_010={\"log_sha256\":\"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001E82BD:0BAC9974:6AAF7086:qmrollback:101:root@pam:\"}\nPVE_TASK_LOG_011={\"log_sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001E82D2:0BAC99BB:6AAF7087:qmstart:101:root@pam:\"}\nPVE_TASK_LOG_012={\"log_sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001EB95B:0BACCC9E:6AAF7109:qmstop:101:root@pam:\"}\nPVE_TASK_LOG_013={\"log_sha256\":\"c3bbe93ed922bb1babf7a388fe5f294a988d91f4ce385aac70b90219328487f7\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001EB97F:0BACCD00:6AAF710A:qmdelsnapshot:101:root@pam:\"}\nPVE_TASK_LOG_014={\"log_sha256\":\"65cf2040a8e56c08be1dbfb05fda375d482291cfd81ae72f62fe410b815f2fc7\",\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"upid\":\"UPID:pve01:001F7EB0:0BAE9773:6AAF75A0:qmsnapshot:101:root@pam:\"}\nPVE_TASK_LOG_015={\"log_sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001F7EBD:0BAE97AA:6AAF75A0:qmstart:101:root@pam:\"}\nPVE_TASK_LOG_016={\"log_sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001FAED5:0BAECEA9:6AAF762D:qmstop:101:root@pam:\"}\nPVE_TASK_LOG_017={\"log_sha256\":\"7dc299ab13d5ac3cfa125810156212fa06351203b4628eb65cc3ea90749950cd\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:001FAF0B:0BAECF95:6AAF762F:qmdelsnapshot:101:root@pam:\"}\nPVE_TASK_LOG_018={\"log_sha256\":\"12dc8caa8f2232da8c38a8327470dabcff8abebdeb0b55b0801d3a1ac48e073e\",\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"upid\":\"UPID:pve01:00218532:0BB245DC:6AAF7F0C:qmsnapshot:101:root@pam:\"}\nPVE_TASK_LOG_019={\"log_sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:002185DD:0BB24617:6AAF7F0D:qmstart:101:root@pam:\"}\nPVE_TASK_LOG_020={\"log_sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:00219091:0BB2797B:6AAF7F90:qmstop:101:root@pam:\"}\nPVE_TASK_LOG_021={\"log_sha256\":\"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:002190A4:0BB279B6:6AAF7F91:qmrollback:101:root@pam:\"}\nPVE_TASK_LOG_022={\"log_sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:002190B8:0BB279F9:6AAF7F92:qmstart:101:root@pam:\"}\nPVE_TASK_LOG_023={\"log_sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"rc\":0,\"selected\":[\"TASK OK\"],\"upid\":\"UPID:pve01:0021C074:0BB2AC98:6AAF8013:qmstop:101:root@pam:\"}\nPRODUCTION_STATE={\"admins\":1,\"boardActive\":true,\"defaultLanguageId\":2,\"enCount\":1,\"errors\":19,\"languageRebuildJobs\":0,\"manualJobs\":0,\"nodes\":[{\"node_id\":1,\"node_type_id\":\"Category\",\"title\":\"\\u041e\\u0441\\u043d\\u043e\\u0432\\u043d\\u0430\\u044f \\u043a\\u0430\\u0442\\u0435\\u0433\\u043e\\u0440\\u0438\\u044f\"},{\"node_id\":2,\"node_type_id\":\"Forum\",\"title\":\"\\u041e\\u0441\\u043d\\u043e\\u0432\\u043d\\u043e\\u0439 \\u0444\\u043e\\u0440\\u0443\\u043c\"}],\"posts\":44,\"registrationEnabled\":false,\"ruCount\":1,\"ruPhraseCount\":11142,\"ruPhraseMapCount\":11194,\"threads\":44}\nPRODUCTION_BRAND_STATE={\"boardActive\":true,\"files\":[{\"bytes\":2243,\"name\":\"pvepro-brand-manifest.json\",\"sha256\":\"45058112621b8767aa11e6d2342e29690f3a118bd7efb2d9d423ee56f2c7e9c2\"},{\"bytes\":143,\"name\":\"pvepro-favicon-32.e9a01ca2fe88.png\",\"sha256\":\"e9a01ca2fe88b6598cb117cbab8cd76b9cb42c5b67240fb13cc6e98a4ec5791e\"},{\"bytes\":298,\"name\":\"pvepro-logo-172x36.67f5a697f770.png\",\"sha256\":\"67f5a697f77026d537dd5e7d464dc8b96ad99739ad2a63d07f35fdc09b5bc7b6\"},{\"bytes\":582,\"name\":\"pvepro-logo-2x-344x72.b64311bedf45.png\",\"sha256\":\"b64311bedf45656686e40a0417c1b69b3a7f4ad901b36ab528881a857625fc81\"},{\"bytes\":788,\"name\":\"pvepro-logo.f538f51c3809.svg\",\"sha256\":\"f538f51c3809a1756ef3d23a9fe714a889bcc7d2927ef218dbb1d4ad25dff064\"},{\"bytes\":962,\"name\":\"pvepro-mark-256.a0d6aa53b28d.png\",\"sha256\":\"a0d6aa53b28d3fe1a3e500e21e605a308edada28cd2b62d80fda146444c906e9\"},{\"bytes\":661,\"name\":\"pvepro-mark.049a0d264693.svg\",\"sha256\":\"049a0d264693e4d0e14a07142c5d516c86c6270b3d69abf946b811d31c030263\"},{\"bytes\":14578,\"name\":\"pvepro-og-1200x630.08513c189ee6.png\",\"sha256\":\"08513c189ee6e916d30aaeba471d547bb733892286fbee08f0f935d470aeed71\"},{\"bytes\":632,\"name\":\"pvepro-pwa-192.48c7da4b73b9.png\",\"sha256\":\"48c7da4b73b94126ef53b2326bc0c4a73cfd63b31d7bec8dea74d0bab8f2f895\"},{\"bytes\":2594,\"name\":\"pvepro-pwa-512.45bcff769aa4.png\",\"sha256\":\"45bcff769aa461ad9956d85783c521df6e29e5b32faa422b6e9f790d4ea7a584\"}],\"root_favicon_bytes\":165,\"root_favicon_exists\":true,\"root_favicon_sha256\":\"cb2080acb1bce40de99ef4963d153d20c9b6666b8442f936f66e3f1c8539af8b\",\"rows\":[{\"property_name\":\"publicFaviconUrl\",\"property_value\":\"\\\"styles\\\\/pvepro\\\\/brand\\\\/brand753r4\\\\/pvepro-favicon-32.e9a01ca2fe88.png\\\"\"},{\"property_name\":\"publicIconUrl\",\"property_value\":\"\\\"styles\\\\/pvepro\\\\/brand\\\\/brand753r4\\\\/pvepro-pwa-192.48c7da4b73b9.png\\\"\"},{\"property_name\":\"publicIconUrlLarge\",\"property_value\":\"\\\"styles\\\\/pvepro\\\\/brand\\\\/brand753r4\\\\/pvepro-pwa-512.45bcff769aa4.png\\\"\"},{\"property_name\":\"publicLogoUrl\",\"property_value\":\"{\\\"default\\\":\\\"styles\\\\/pvepro\\\\/brand\\\\/brand753r4\\\\/pvepro-logo.f538f51c3809.svg\\\"}\"},{\"property_name\":\"publicLogoUrl2x\",\"property_value\":\"{\\\"default\\\":\\\"styles\\\\/pvepro\\\\/brand\\\\/brand753r4\\\\/pvepro-logo-2x-344x72.b64311bedf45.png\\\"}\"},{\"property_name\":\"publicLogoWidth\",\"property_value\":\"172\"},{\"property_name\":\"publicMetadataLogoUrl\",\"property_value\":\"\\\"styles\\\\/pvepro\\\\/brand\\\\/brand753r4\\\\/pvepro-og-1200x630.08513c189ee6.png\\\"\"}],\"target_dir_exists\":true}\nPRODUCTION_STYLE_STATE={\"boardActive\":true,\"childData\":[],\"children\":[],\"defaultStyleId\":1,\"defaultStyleIdDb\":\"1\",\"errors\":19,\"styleCount\":1,\"styles\":[{\"description\":\"\",\"enable_variations\":1,\"last_modified_date\":1789884768,\"parent_id\":0,\"style_id\":1,\"title\":\"Default style\",\"user_selectable\":1}]}\nNATIVE_STYLEPROPERTYUPDATE_META={\"class\":\"XF\\\\Repository\\\\StylePropertyRepository\",\"end\":293,\"file\":\"/var/www/pvepro/src/XF/Repository/StylePropertyRepository.php\",\"file_sha256\":\"7268de5c119d5e654d08913218823305478955236d320365cde0ee1996f87e9d\",\"method\":\"updatePropertyValues\",\"start\":253,\"truncated\":false}\nNATIVE_STYLEPROPERTYUPDATE_LINE_001={\"line\":253,\"text\":\"\\tpublic function updatePropertyValues(\\\\XF\\\\Entity\\\\Style $style, array $values, array $revertProperties = [])\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_002={\"line\":254,\"text\":\"\\t{\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_003={\"line\":255,\"text\":\"\\t\\t$map = $this->findPropertyMapInStyle($style)->fetch();\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_004={\"line\":256,\"text\":\"\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_005={\"line\":257,\"text\":\"\\t\\t$this->db()->beginTransaction();\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_006={\"line\":258,\"text\":\"\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_007={\"line\":259,\"text\":\"\\t\\tforeach ($revertProperties AS $propertyName)\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_008={\"line\":260,\"text\":\"\\t\\t{\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_009={\"line\":261,\"text\":\"\\t\\t\\tunset($values[$propertyName]);\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_010={\"line\":262,\"text\":\"\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_011={\"line\":263,\"text\":\"\\t\\t\\tif (isset($map[$propertyName]))\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_012={\"line\":264,\"text\":\"\\t\\t\\t{\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_013={\"line\":265,\"text\":\"\\t\\t\\t\\t/** @var StylePropertyMap $propMap */\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_014={\"line\":266,\"text\":\"\\t\\t\\t\\t$propMap = $map[$propertyName];\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_015={\"line\":267,\"text\":\"\\t\\t\\t\\tif ($propMap->isRevertable())\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_016={\"line\":268,\"text\":\"\\t\\t\\t\\t{\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_017={\"line\":269,\"text\":\"\\t\\t\\t\\t\\t$propMap->Property->delete();\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_018={\"line\":270,\"text\":\"\\t\\t\\t\\t}\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_019={\"line\":271,\"text\":\"\\t\\t\\t}\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_020={\"line\":272,\"text\":\"\\t\\t}\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_021={\"line\":273,\"text\":\"\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_022={\"line\":274,\"text\":\"\\t\\tforeach ($values AS $propertyName => $value)\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_023={\"line\":275,\"text\":\"\\t\\t{\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_024={\"line\":276,\"text\":\"\\t\\t\\tif (isset($map[$propertyName]))\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_025={\"line\":277,\"text\":\"\\t\\t\\t{\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_026={\"line\":278,\"text\":\"\\t\\t\\t\\t/** @var StyleProperty $property */\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_027={\"line\":279,\"text\":\"\\t\\t\\t\\t$property = $map[$propertyName]->Property;\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_028={\"line\":280,\"text\":\"\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_029={\"line\":281,\"text\":\"\\t\\t\\t\\tif ($property->style_id != $style->style_id)\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_030={\"line\":282,\"text\":\"\\t\\t\\t\\t{\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_031={\"line\":283,\"text\":\"\\t\\t\\t\\t\\t$property = $property->getPropertyCopyInStyle($style);\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_032={\"line\":284,\"text\":\"\\t\\t\\t\\t}\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_033={\"line\":285,\"text\":\"\\t\\t\\t\\tif ($property->updatePropertyValue($value))\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_034={\"line\":286,\"text\":\"\\t\\t\\t\\t{\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_035={\"line\":287,\"text\":\"\\t\\t\\t\\t\\t$property->save();\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_036={\"line\":288,\"text\":\"\\t\\t\\t\\t}\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_037={\"line\":289,\"text\":\"\\t\\t\\t}\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_038={\"line\":290,\"text\":\"\\t\\t}\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_039={\"line\":291,\"text\":\"\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_040={\"line\":292,\"text\":\"\\t\\t$this->db()->commit();\"}\nNATIVE_STYLEPROPERTYUPDATE_LINE_041={\"line\":293,\"text\":\"\\t}\"}\nNATIVE_OPTIONUPDATE_META={\"class\":\"XF\\\\Repository\\\\OptionRepository\",\"end\":141,\"file\":\"/var/www/pvepro/src/XF/Repository/OptionRepository.php\",\"file_sha256\":\"5cd6c30464158ab07ff54625461a70a84890d753613622363a043a2467fa9693\",\"method\":\"updateOption\",\"start\":129,\"truncated\":false}\nNATIVE_OPTIONUPDATE_LINE_001={\"line\":129,\"text\":\"\\tpublic function updateOption($name, $value)\"}\nNATIVE_OPTIONUPDATE_LINE_002={\"line\":130,\"text\":\"\\t{\"}\nNATIVE_OPTIONUPDATE_LINE_003={\"line\":131,\"text\":\"\\t\\t$option = $this->em->find(Option::class, $name);\"}\nNATIVE_OPTIONUPDATE_LINE_004={\"line\":132,\"text\":\"\\t\\tif (!$option)\"}\nNATIVE_OPTIONUPDATE_LINE_005={\"line\":133,\"text\":\"\\t\\t{\"}\nNATIVE_OPTIONUPDATE_LINE_006={\"line\":134,\"text\":\"\\t\\t\\tthrow new \\\\InvalidArgumentException(\\\"Unknown option $name\\\");\"}\nNATIVE_OPTIONUPDATE_LINE_007={\"line\":135,\"text\":\"\\t\\t}\"}\nNATIVE_OPTIONUPDATE_LINE_008={\"line\":136,\"text\":\"\"}\nNATIVE_OPTIONUPDATE_LINE_009={\"line\":137,\"text\":\"\\t\\t$option->option_value = $value;\"}\nNATIVE_OPTIONUPDATE_LINE_010={\"line\":138,\"text\":\"\\t\\t$option->save();\"}\nNATIVE_OPTIONUPDATE_LINE_011={\"line\":139,\"text\":\"\"}\nNATIVE_OPTIONUPDATE_LINE_012={\"line\":140,\"text\":\"\\t\\treturn true;\"}\nNATIVE_OPTIONUPDATE_LINE_013={\"line\":141,\"text\":\"\\t}\"}\nNATIVE_STYLEPOSTSAVE_META={\"class\":\"XF\\\\Entity\\\\Style\",\"end\":281,\"file\":\"/var/www/pvepro/src/XF/Entity/Style.php\",\"file_sha256\":\"a55533671a5b4ac96fc78e03558af69c6a804d1605075ae037bf7993855bb965\",\"method\":\"_postSave\",\"start\":258,\"truncated\":false}\nNATIVE_STYLEPOSTSAVE_LINE_001={\"line\":258,\"text\":\"\\tprotected function _postSave()\"}\nNATIVE_STYLEPOSTSAVE_LINE_002={\"line\":259,\"text\":\"\\t{\"}\nNATIVE_STYLEPOSTSAVE_LINE_003={\"line\":260,\"text\":\"\\t\\tif ($this->isChanged('parent_id'))\"}\nNATIVE_STYLEPOSTSAVE_LINE_004={\"line\":261,\"text\":\"\\t\\t{\"}\nNATIVE_STYLEPOSTSAVE_LINE_005={\"line\":262,\"text\":\"\\t\\t\\t$this->triggerFullRebuild();\"}\nNATIVE_STYLEPOSTSAVE_LINE_006={\"line\":263,\"text\":\"\\t\\t}\"}\nNATIVE_STYLEPOSTSAVE_LINE_007={\"line\":264,\"text\":\"\\t\\telse if ($this->isChanged('assets'))\"}\nNATIVE_STYLEPOSTSAVE_LINE_008={\"line\":265,\"text\":\"\\t\\t{\"}\nNATIVE_STYLEPOSTSAVE_LINE_009={\"line\":266,\"text\":\"\\t\\t\\t$this->triggerPartialRebuild();\"}\nNATIVE_STYLEPOSTSAVE_LINE_010={\"line\":267,\"text\":\"\\t\\t}\"}\nNATIVE_STYLEPOSTSAVE_LINE_011={\"line\":268,\"text\":\"\"}\nNATIVE_STYLEPOSTSAVE_LINE_012={\"line\":269,\"text\":\"\\t\\tif ($this->isChanged('assets'))\"}\nNATIVE_STYLEPOSTSAVE_LINE_013={\"line\":270,\"text\":\"\\t\\t{\"}\nNATIVE_STYLEPOSTSAVE_LINE_014={\"line\":271,\"text\":\"\\t\\t\\t// want to do this even with a parent ID change (as they are independent)\"}\nNATIVE_STYLEPOSTSAVE_LINE_015={\"line\":272,\"text\":\"\\t\\t\\t$this->app()->designerOutput()->rebuildAssetsFile($this);\"}\nNATIVE_STYLEPOSTSAVE_LINE_016={\"line\":273,\"text\":\"\\t\\t}\"}\nNATIVE_STYLEPOSTSAVE_LINE_017={\"line\":274,\"text\":\"\"}\nNATIVE_STYLEPOSTSAVE_LINE_018={\"line\":275,\"text\":\"\\t\\tif ($this->isChanged('enable_variations'))\"}\nNATIVE_STYLEPOSTSAVE_LINE_019={\"line\":276,\"text\":\"\\t\\t{\"}\nNATIVE_STYLEPOSTSAVE_LINE_020={\"line\":277,\"text\":\"\\t\\t\\t$this->getStyleRepo()->updateAllStylesLastModifiedDateLater();\"}\nNATIVE_STYLEPOSTSAVE_LINE_021={\"line\":278,\"text\":\"\\t\\t}\"}\nNATIVE_STYLEPOSTSAVE_LINE_022={\"line\":279,\"text\":\"\"}\nNATIVE_STYLEPOSTSAVE_LINE_023={\"line\":280,\"text\":\"\\t\\t$this->rebuildStyleCache();\"}\nNATIVE_STYLEPOSTSAVE_LINE_024={\"line\":281,\"text\":\"\\t}\"}\nSTAGING_GUEST_INSPECTION_MODE=SKIPPED_STOPPED_NO_START_PERFORMED\nSTAGING_GUEST_STATE_AVAILABLE=False\nPRIOR_STYLE199_REFERENCE={\"commit\":\"06bab5acd124e768f70305b3d7eca2f595871890\",\"files\":[{\"bytes\":6471,\"content\":\"{\\n \\\"acceptance\\\": {\\n \\\"fail_on_new_xf_errors\\\": true,\\n \\\"historical_xf_errors_are_not_deleted\\\": true,\\n \\\"roadmap_after\\\": 22,\\n \\\"roadmap_before\\\": 23,\\n \\\"template_override_count\\\": 0,\\n \\\"wcag_normal_text_min_contrast\\\": 4.5\\n },\\n \\\"brand_dependencies\\\": {\\n \\\"favicon\\\": {\\n \\\"bytes\\\": 2711,\\n \\\"path\\\": \\\"styles/newfi/brand/brand198/newfidom-favicon-32.accef45839db.png\\\",\\n \\\"property\\\": \\\"publicFaviconUrl\\\",\\n \\\"sha256\\\": \\\"accef45839db50d101b2de8499e0e6cb68f0153414f65395f7d776fdc9cdce93\\\"\\n },\\n \\\"pwa192\\\": {\\n \\\"bytes\\\": 46585,\\n \\\"path\\\": \\\"styles/newfi/brand/brand198/newfidom-pwa-192.db0307c1a668.png\\\",\\n \\\"property\\\": \\\"publicIconUrl\\\",\\n \\\"sha256\\\": \\\"db0307c1a668b40cd6771f618a2ad080fe136871addff491edaaed540e74386b\\\"\\n },\\n \\\"pwa512\\\": {\\n \\\"bytes\\\": 267485,\\n \\\"path\\\": \\\"styles/newfi/brand/brand198/newfidom-pwa-512.39f204179d59.png\\\",\\n \\\"property\\\": \\\"publicIconUrlLarge\\\",\\n \\\"sha256\\\": \\\"39f204179d59082463616d07ea78bcbb594af774959f05a0d357b15974dd172a\\\"\\n }\\n },\\n \\\"command_id\\\": \\\"NEWFI-260907-STYLE199B\\\",\\n \\\"design_language\\\": [\\n \\\"deep navy\\\",\\n \\\"cold teal\\\",\\n \\\"silver\\\"\\n ],\\n \\\"parent_style_id\\\": 1,\\n \\\"property_values\\\": {\\n \\\"blockBorderRadius\\\": \\\"14px\\\",\\n \\\"blockFilterBar\\\": {\\n \\\"background-color\\\": \\\"@xf-contentAltBg\\\",\\n \\\"border-bottom-color\\\": \\\"@xf-borderColorHeavy\\\",\\n \\\"border-bottom-width\\\": \\\"@xf-borderSize\\\",\\n \\\"color\\\": \\\"@xf-majorHeadingTextColor\\\",\\n \\\"extra\\\": \\\"box-shadow: inset 0 -1px 0 fade(@xf-borderColorHeavy, 18%);\\\",\\n \\\"font-size\\\": \\\"@xf-fontSizeSmall\\\"\\n },\\n \\\"blockFooter\\\": {\\n \\\"background-color\\\": \\\"@xf-blockFooterBg\\\",\\n \\\"border-top-color\\\": \\\"@xf-borderColorLight\\\",\\n \\\"border-top-width\\\": \\\"@xf-borderSize\\\",\\n \\\"color\\\": \\\"@xf-blockFooterTextColor\\\",\\n \\\"font-size\\\": \\\"@xf-fontSizeSmaller\\\"\\n },\\n \\\"blockHeader\\\": {\\n \\\"background-color\\\": \\\"@xf-majorHeadingBg\\\",\\n \\\"border-bottom-color\\\": \\\"@xf-borderColorLight\\\",\\n \\\"border-bottom-width\\\": \\\"@xf-borderSize\\\",\\n \\\"color\\\": \\\"@xf-majorHeadingTextColor\\\",\\n \\\"extra\\\": \\\"font-weight: @xf-fontWeightHeavy; letter-spacing: .01em;\\\",\\n \\\"font-size\\\": \\\"@xf-fontSizeLarger\\\"\\n },\\n \\\"borderRadiusLarge\\\": \\\"14px\\\",\\n \\\"borderRadiusMedium\\\": \\\"10px\\\",\\n \\\"borderRadiusSmall\\\": \\\"7px\\\",\\n \\\"buttonBase\\\": {\\n \\\"border-radius\\\": \\\"@xf-borderRadiusMedium\\\",\\n \\\"extra\\\": \\\"text-align: center; font-weight: 600; letter-spacing: .01em; transition: background-color .16s ease, border-color .16s ease, color .16s ease, transform .16s ease;\\\",\\n \\\"font-size\\\": \\\"@xf-fontSizeSmall\\\",\\n \\\"padding-bottom\\\": \\\"7px\\\",\\n \\\"padding-left\\\": \\\"14px\\\",\\n \\\"padding-right\\\": \\\"14px\\\",\\n \\\"padding-top\\\": \\\"7px\\\"\\n },\\n \\\"elementSpacer\\\": \\\"22px\\\",\\n \\\"fontFamilyBody\\\": \\\"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif\\\",\\n \\\"fontFamilyUi\\\": \\\"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif\\\",\\n \\\"lineHeightDefault\\\": \\\"1.5\\\",\\n \\\"menuBorderRadius\\\": \\\"12px\\\",\\n \\\"menuFooter\\\": {\\n \\\"background-color\\\": \\\"@xf-blockFooterBg\\\",\\n \\\"border-top-color\\\": \\\"@xf-borderColorLight\\\",\\n \\\"border-top-width\\\": \\\"@xf-borderSize\\\",\\n \\\"color\\\": \\\"@xf-blockFooterTextColor\\\",\\n \\\"font-size\\\": \\\"@xf-fontSizeSmaller\\\"\\n },\\n \\\"menuHeader\\\": {\\n \\\"background-color\\\": \\\"@xf-majorHeadingBg\\\",\\n \\\"border-bottom-color\\\": \\\"@xf-borderColorLight\\\",\\n \\\"border-bottom-width\\\": \\\"@xf-borderSize\\\",\\n \\\"color\\\": \\\"@xf-majorHeadingTextColor\\\",\\n \\\"extra\\\": \\\"font-weight: @xf-fontWeightHeavy;\\\",\\n \\\"font-size\\\": \\\"@xf-fontSizeLarge\\\"\\n },\\n \\\"paddingLarge\\\": \\\"12px\\\",\\n \\\"paddingLargest\\\": \\\"18px\\\",\\n \\\"paddingMedium\\\": \\\"8px\\\",\\n \\\"paddingSmall\\\": \\\"4px\\\",\\n \\\"pageEdgeSpacer\\\": \\\"14px\\\",\\n \\\"pageWidthMax\\\": \\\"1320px\\\",\\n \\\"paletteAccent1\\\": {\\n \\\"alternate\\\": \\\"#173A43\\\",\\n \\\"default\\\": \\\"#DCEAED\\\"\\n },\\n \\\"paletteAccent2\\\": {\\n \\\"alternate\\\": \\\"#47A7AA\\\",\\n \\\"default\\\": \\\"#1D7F88\\\"\\n },\\n \\\"paletteAccent3\\\": {\\n \\\"alternate\\\": \\\"#9BD6D8\\\",\\n \\\"default\\\": \\\"#16535D\\\"\\n },\\n \\\"paletteColor1\\\": {\\n \\\"alternate\\\": \\\"#274550\\\",\\n \\\"default\\\": \\\"#E7F0F2\\\"\\n },\\n \\\"paletteColor2\\\": {\\n \\\"alternate\\\": \\\"#8EC2C7\\\",\\n \\\"default\\\": \\\"#B9D4D8\\\"\\n },\\n \\\"paletteColor3\\\": {\\n \\\"alternate\\\": \\\"#5AA8AF\\\",\\n \\\"default\\\": \\\"#438F99\\\"\\n },\\n \\\"paletteColor4\\\": {\\n \\\"alternate\\\": \\\"#7BC7CA\\\",\\n \\\"default\\\": \\\"#176370\\\"\\n },\\n \\\"paletteColor5\\\": {\\n \\\"alternate\\\": \\\"#071B24\\\",\\n \\\"default\\\": \\\"#082B39\\\"\\n },\\n \\\"paletteNeutral1\\\": {\\n \\\"default\\\": \\\"#F7F9FA\\\"\\n },\\n \\\"paletteNeutral2\\\": {\\n \\\"default\\\": \\\"#60737D\\\"\\n },\\n \\\"paletteNeutral3\\\": {\\n \\\"default\\\": \\\"#172A33\\\"\\n },\\n \\\"publicFooter\\\": {\\n \\\"background-color\\\": \\\"darken(@xf-chromeBg, 6%)\\\",\\n \\\"color\\\": \\\"@xf-paletteColor1\\\",\\n \\\"extra\\\": \\\"border-top: 1px solid fade(@xf-paletteColor2, 18%);\\\",\\n \\\"font-size\\\": \\\"@xf-fontSizeSmall\\\"\\n },\\n \\\"publicHeader\\\": {\\n \\\"background-color\\\": \\\"@xf-chromeBg\\\",\\n \\\"color\\\": \\\"@xf-chromeTextColor\\\",\\n \\\"extra\\\": \\\"border-bottom: 1px solid fade(@xf-paletteColor2, 22%); box-shadow: 0 8px 28px rgba(1, 17, 25, .18); --newfi-style199: 1;\\\"\\n },\\n \\\"publicLogoHeight\\\": \\\"44\\\",\\n \\\"publicLogoUrl\\\": {\\n \\\"default\\\": \\\"styles/newfi/brand/brand198/newfidom-pwa-192.db0307c1a668.png\\\"\\n },\\n \\\"publicLogoUrl2x\\\": {\\n \\\"default\\\": \\\"styles/newfi/brand/brand198/newfidom-pwa-512.39f204179d59.png\\\"\\n },\\n \\\"publicLogoWidth\\\": \\\"44\\\",\\n \\\"publicNav\\\": {\\n \\\"background-color\\\": \\\"@xf-chromeBg\\\",\\n \\\"color\\\": \\\"@xf-chromeTextColor\\\",\\n \\\"extra\\\": \\\"border-top: 1px solid fade(@xf-paletteColor2, 12%);\\\"\\n },\\n \\\"publicNavSelected\\\": {\\n \\\"background-color\\\": \\\"@xf-subNavBg\\\",\\n \\\"border-top-left-radius\\\": \\\"@xf-borderRadiusMedium\\\",\\n \\\"border-top-right-radius\\\": \\\"@xf-borderRadiusMedium\\\",\\n \\\"color\\\": \\\"@xf-subNavTextColor\\\",\\n \\\"font-weight\\\": \\\"@xf-fontWeightHeavy\\\"\\n },\\n \\\"publicNavSticky\\\": \\\"all\\\",\\n \\\"publicNavTabHover\\\": {\\n \\\"background-color\\\": \\\"fade(@xf-publicNavTab--color, 10%)\\\",\\n \\\"text-decoration\\\": \\\"none\\\"\\n },\\n \\\"publicNavTabMenuOpen\\\": {\\n \\\"background-color\\\": \\\"fade(@xf-paletteColor3, 40%)\\\",\\n \\\"color\\\": \\\"@xf-paletteColor1\\\",\\n \\\"text-decoration\\\": \\\"none\\\"\\n },\\n \\\"publicSubNav\\\": {\\n \\\"background-color\\\": \\\"@xf-subNavBg\\\",\\n \\\"border-bottom-color\\\": \\\"@xf-borderColorHeavy\\\",\\n \\\"border-bottom-width\\\": \\\"@xf-borderSize\\\",\\n \\\"color\\\": \\\"@xf-subNavTextColor\\\",\\n \\\"extra\\\": \\\"box-shadow: 0 2px 10px fade(@xf-paletteNeutral3, 7%);\\\",\\n \\\"font-size\\\": \\\"@xf-fontSizeSmall\\\"\\n },\\n \\\"sidebarSpacer\\\": \\\"16px\\\"\\n },\\n \\\"style_id\\\": 4,\\n \\\"theme\\\": \\\"\\u0411\\u043e\\u043b\\u044c\\u0448\\u0430\\u044f \\u0432\\u043e\\u0434\\u0430\\\"\\n}\\n\",\"path\":\"config/newfi-style199.json\",\"sha256\":\"15f9c3b83dbde87a6071a50d69beb0685d0b5be42c25cf3317928cffee3893de\"},{\"bytes\":594,\"content\":\"# STYLE199 \\u2014 \\u00ab\\u0411\\u043e\\u043b\\u044c\\u0448\\u0430\\u044f \\u0432\\u043e\\u0434\\u0430\\u00bb\\n\\n- XenForo child style 4, parent 1.\\n- Deep navy / cold teal / silver visual system.\\n- Uses supported style properties only; no template override.\\n- Reuses BRAND198 artwork for the header logo; avatar/profile banner are not modified.\\n- Historical xf_error_log rows are preserved. Each deploy phase snapshots max(error_id) and fails only on new errors.\\n- All CSS `extra` values are single-line to avoid escaped-newline serialization into LESS.\\n- Promotion: VM211 apply -> verify -> rollback proof -> VM211 reapply -> Git/Gitea -> VM210 -> final verify.\\n\",\"path\":\"docs/operations/style199.md\",\"sha256\":\"0170fa1361c2fa1035c7892b72ad7591b17419b9b6e7144b941133854e56e441\"},{\"bytes\":694,\"content\":\"#!/usr/bin/env python3\\nimport json\\nfrom pathlib import Path\\np=Path(__file__).resolve().parents[1]/\\\"config/newfi-style199.json\\\"\\nd=json.loads(p.read_text(encoding=\\\"utf-8\\\"))\\nv=d[\\\"property_values\\\"]\\nassert d[\\\"theme\\\"]==\\\"\\u0411\\u043e\\u043b\\u044c\\u0448\\u0430\\u044f \\u0432\\u043e\\u0434\\u0430\\\"\\nassert d[\\\"style_id\\\"]==4\\nassert d[\\\"acceptance\\\"][\\\"template_override_count\\\"]==0\\nassert \\\"--newfi-style199: 1;\\\" in v[\\\"publicHeader\\\"][\\\"extra\\\"]\\nfor k,x in v.items():\\n if isinstance(x,dict) and \\\"extra\\\" in x:\\n assert \\\"\\\\\\\\n\\\" not in x[\\\"extra\\\"] and \\\"\\\\\\\\r\\\" not in x[\\\"extra\\\"] and \\\"\\\\n\\\" not in x[\\\"extra\\\"] and \\\"\\\\r\\\" not in x[\\\"extra\\\"], k\\nassert \\\"brand198/newfidom-pwa-192.db0307c1a668.png\\\" in v[\\\"publicLogoUrl\\\"][\\\"default\\\"]\\nprint(\\\"NEWFI_STYLE199_SOURCE_VERIFY=PASS\\\")\\n\",\"path\":\"scripts/verify-style199.py\",\"sha256\":\"4fc81cc1d99aac2302c0a0e5e73cbf82959fb2df099cfbeb14db6cb8a40bcca6\"}],\"worktree\":true}\nPRODUCTION_UNCHANGED=True\nNO_MUTATION=True\nPRODUCT_CHECKPOINTS_REMAINING=19\nTASK_RESULT=PASS_PVEPRO_VISUAL_STYLE_757_RCA\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260920-PVEPRO-VISUAL-STYLE-757-RCA-READONLY-758R2\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n"
|
|
}
|