From 4fbe9e8f2d324274cd17f27a28ceeb108a2c8f18 Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Mon, 21 Sep 2026 01:06:55 +0000 Subject: [PATCH] runtime: publish SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1 --- ...ERENCE-PREFLIGHT-READONLY-RETRY-837R1.json | 38 +++++++++++ ...FERENCE-PREFLIGHT-READONLY-RETRY-837R1.txt | 59 ++++++++++++++++ runtime/latest.json | 28 ++++---- runtime/latest.txt | 68 +++++++++++-------- 4 files changed, 149 insertions(+), 44 deletions(-) create mode 100644 runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1.json create mode 100644 runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1.txt diff --git a/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1.json b/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1.json new file mode 100644 index 00000000..5e350266 --- /dev/null +++ b/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "pvepro-gram-support-package-reference-preflight-readonly", + "started_at_utc": "2026-09-21T01:06:49Z", + "finished_at_utc": "2026-09-21T01:06:55Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "5c2f3c66d759d92b58073d62c5f911553a581901b4a80c1bd3a6473a985f32e8", + "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": "323a0d8808df05472d1ffde3acb61dc17def1cabe847275900c664b71d6a1087", + "sanitized_output_sha256": "323a0d8808df05472d1ffde3acb61dc17def1cabe847275900c664b71d6a1087", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1\nMODE=read-only\nCOMPONENT=pvepro-gram-support-package-reference-preflight-readonly\nPRODUCTION_HOST={\"ok\":true,\"primitives\":{\"config\":{\"label\":\"config\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":711,\"stdout_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\"},\"rawconfig\":{\"label\":\"rawconfig\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":711,\"stdout_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\"},\"status\":{\"label\":\"status\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":16,\"stdout_sha256\":\"49ec4aef1849dd4e856d1bcd253d6d91478544f577a50a1626c13809210638cb\"},\"vmid\":100},\"state\":{\"all_link_down\":false,\"lock\":null,\"name\":\"pvepro-prod\",\"raw_config_bytes\":711,\"raw_config_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\",\"snapshots\":[],\"status\":\"running\",\"vmstate\":null}}\nSTAGING_HOST={\"ok\":true,\"primitives\":{\"config\":{\"label\":\"config\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":788,\"stdout_sha256\":\"88f0a1b84a49d771fd80d84ebf1ea56e830343b6cf22260854b28b4ccb47043a\"},\"rawconfig\":{\"label\":\"rawconfig\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":776,\"stdout_sha256\":\"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840\"},\"status\":{\"label\":\"status\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":16,\"stdout_sha256\":\"f2bc7e29f103aa6b355ed78f349a607be6b4f2626f0a19aeae7eee6cbdeaba81\"},\"vmid\":101},\"state\":{\"all_link_down\":true,\"lock\":null,\"name\":\"pvepro-staging-v1\",\"raw_config_bytes\":776,\"raw_config_sha256\":\"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840\",\"snapshots\":[],\"status\":\"stopped\",\"vmstate\":null}}\nFROZEN_FIX10={\"addon_files\":51,\"addon_id\":null,\"manifest_sha256\":\"302982988104595b3877bf484dd9a00cb4123985a6d886d57f584844f060e0ff\",\"outside_files\":8,\"paths\":[\"js/gram/support/access.js\",\"js/gram/support/access.min.js\",\"js/gram/support/pwa/icon-192.png\",\"js/gram/support/pwa/icon-512.png\",\"js/gram/support/pwa/manifest.webmanifest\",\"js/gram/support/pwa/offline.html\",\"js/gram/support/staff-pwa.js\",\"js/gram/support/staff-pwa.min.js\",\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"src/addons/Gram/Support/Entity/Delivery.php\",\"src/addons/Gram/Support/Entity/Message.php\",\"src/addons/Gram/Support/Entity/RateLimit.php\",\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"src/addons/Gram/Support/Entity/Ticket.php\",\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"src/addons/Gram/Support/Notification/Policy.php\",\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"src/addons/Gram/Support/Repository/Message.php\",\"src/addons/Gram/Support/Repository/Ticket.php\",\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"src/addons/Gram/Support/Security/TicketAccess.php\",\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"src/addons/Gram/Support/Service/RateLimiter.php\",\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"src/addons/Gram/Support/Setup.php\",\"src/addons/Gram/Support/Util/GuestToken.php\",\"src/addons/Gram/Support/Util/PublicRef.php\",\"src/addons/Gram/Support/Util/RateKey.php\",\"src/addons/Gram/Support/Util/SafeContext.php\",\"src/addons/Gram/Support/Util/SiteConfig.php\",\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"src/addons/Gram/Support/_data/option_groups.xml\",\"src/addons/Gram/Support/_data/options.xml\",\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"src/addons/Gram/Support/_data/permissions.xml\",\"src/addons/Gram/Support/_data/phrases.xml\",\"src/addons/Gram/Support/_data/routes.xml\",\"src/addons/Gram/Support/_data/template_modifications.xml\",\"src/addons/Gram/Support/_data/templates.xml\",\"src/addons/Gram/Support/addon.json\",\"src/addons/Gram/Support/hashes.json\"],\"relevant_file_count\":59,\"symlink_count\":0,\"unsafe_count\":0,\"version_id\":1000120,\"version_string\":\"1.0.0 Alpha 3 Unified Fix 10\",\"zip_sha256\":\"2e31f89d3626a83c1211910aa6fd279cc04689b75ba822899952865085cf551e\"}\nREFERENCE_FLEET={\"collection\":\"COMPLETE\",\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1\",\"sites\":{\"codevipe\":{\"actual_paths\":[\"js/gram/support/access.js\",\"js/gram/support/access.min.js\",\"js/gram/support/pwa/icon-192.png\",\"js/gram/support/pwa/icon-512.png\",\"js/gram/support/pwa/manifest.webmanifest\",\"js/gram/support/pwa/offline.html\",\"js/gram/support/staff-pwa.js\",\"js/gram/support/staff-pwa.min.js\",\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"src/addons/Gram/Support/Entity/Delivery.php\",\"src/addons/Gram/Support/Entity/Message.php\",\"src/addons/Gram/Support/Entity/RateLimit.php\",\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"src/addons/Gram/Support/Entity/Ticket.php\",\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"src/addons/Gram/Support/Notification/Policy.php\",\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"src/addons/Gram/Support/Repository/Message.php\",\"src/addons/Gram/Support/Repository/Ticket.php\",\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"src/addons/Gram/Support/Security/TicketAccess.php\",\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"src/addons/Gram/Support/Service/RateLimiter.php\",\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"src/addons/Gram/Support/Setup.php\",\"src/addons/Gram/Support/Util/GuestToken.php\",\"src/addons/Gram/Support/Util/PublicRef.php\",\"src/addons/Gram/Support/Util/RateKey.php\",\"src/addons/Gram/Support/Util/SafeContext.php\",\"src/addons/Gram/Support/Util/SiteConfig.php\",\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"src/addons/Gram/Support/_data/option_groups.xml\",\"src/addons/Gram/Support/_data/options.xml\",\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"src/addons/Gram/Support/_data/permissions.xml\",\"src/addons/Gram/Support/_data/phrases.xml\",\"src/addons/Gram/Support/_data/routes.xml\",\"src/addons/Gram/Support/_data/template_modifications.xml\",\"src/addons/Gram/Support/_data/templates.xml\",\"src/addons/Gram/Support/addon.json\",\"src/addons/Gram/Support/hashes.json\"],\"app\":{\"addon\":{\"active\":1,\"addon_id\":\"Gram/Support\",\"is_processing\":0,\"last_pending_action\":null,\"title\":\"Gram Support\",\"version_id\":1000120,\"version_string\":\"1.0.0 Alpha 3 Unified Fix 10\"},\"boardActive\":\"1\",\"counts\":{\"code_event_listener\":1,\"content_type_field\":2,\"option_group\":1,\"options\":4,\"permission_interface_group\":1,\"permissions\":9,\"phrases\":54,\"routes\":4,\"template_modification\":1,\"templates\":13},\"direct_user_override_count\":0,\"options\":[{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestRateLimitCount\",\"sha256\":\"ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d\"},{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestRateLimitWindowSeconds\",\"sha256\":\"8b34042b7a96b3ba94b27ad723ca8f57787eefbab2083b3098173c444aefbfdf\"},{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestTokenTtlDays\",\"sha256\":\"624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4\"},{\"data_type\":\"string\",\"edit_format\":\"textbox\",\"nonempty\":true,\"option_id\":\"gramSupportSiteId\",\"safe_site_value\":\"codevipe\",\"sha256\":\"e9b072fb9704053b7362b75c4091e999198b89494a90d0864c6a11bd7e2cd78e\"}],\"permission_defs\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"],\"permission_entries\":[{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"assign\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"internalNotes\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"manage\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewAll\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewTechnicalContext\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"assign\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"internalNotes\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"manage\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewAll\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewTechnicalContext\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4}],\"tables\":[\"xf_gram_support_attachment_meta\",\"xf_gram_support_delivery\",\"xf_gram_support_event\",\"xf_gram_support_event__conflict\",\"xf_gram_support_event__legacy513r3r6\",\"xf_gram_support_message\",\"xf_gram_support_message__conflict\",\"xf_gram_support_message__legacy513r3r6\",\"xf_gram_support_rate_limit\",\"xf_gram_support_ticket\",\"xf_gram_support_ticket__conflict\",\"xf_gram_support_ticket__legacy513r3r6\"]},\"base_missing\":[],\"manifest\":[{\"bytes\":559,\"path\":\"js/gram/support/access.js\",\"sha256\":\"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358\",\"state\":\"FILE\"},{\"bytes\":559,\"path\":\"js/gram/support/access.min.js\",\"sha256\":\"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358\",\"state\":\"FILE\"},{\"bytes\":1514,\"path\":\"js/gram/support/pwa/icon-192.png\",\"sha256\":\"1c52e67c4a4963f3a134f9cea0a695702eae06ed2e62ccacd67f2efa2bc692e2\",\"state\":\"FILE\"},{\"bytes\":3821,\"path\":\"js/gram/support/pwa/icon-512.png\",\"sha256\":\"66f60c10b8c7d67e432c9fb701c1cde6130e4bc18788a7d9c470c0c6fdd9cfd4\",\"state\":\"FILE\"},{\"bytes\":455,\"path\":\"js/gram/support/pwa/manifest.webmanifest\",\"sha256\":\"49224d92b3a98f447b63e1f4a1a14c106e31a9392b202826979f7d9391a03732\",\"state\":\"FILE\"},{\"bytes\":508,\"path\":\"js/gram/support/pwa/offline.html\",\"sha256\":\"7cbf2c5efa2cf3e5bb479d01e1b1b68f45fa0877de6a5f867c34ea6a312e6901\",\"state\":\"FILE\"},{\"bytes\":586,\"path\":\"js/gram/support/staff-pwa.js\",\"sha256\":\"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c\",\"state\":\"FILE\"},{\"bytes\":586,\"path\":\"js/gram/support/staff-pwa.min.js\",\"sha256\":\"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c\",\"state\":\"FILE\"},{\"bytes\":3232,\"path\":\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"sha256\":\"0def74cda843a56cdea03a8f9c40156a86424de6a09ce64ced655e5f0458361a\",\"state\":\"FILE\"},{\"bytes\":884,\"path\":\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"sha256\":\"e19fbc558741df7fbad0b1cbd68b6f1c149db4544deb97bfd9432d6c44c27b5d\",\"state\":\"FILE\"},{\"bytes\":1474,\"path\":\"src/addons/Gram/Support/Entity/Delivery.php\",\"sha256\":\"034fa397e67003884d197908a0b4ba968aea4832684c9e12aeff495c4378e551\",\"state\":\"FILE\"},{\"bytes\":1049,\"path\":\"src/addons/Gram/Support/Entity/Message.php\",\"sha256\":\"f8a38d779917d577a3c17ecdb4606505bdd4f1588a091e8f89f775c7c60c8342\",\"state\":\"FILE\"},{\"bytes\":805,\"path\":\"src/addons/Gram/Support/Entity/RateLimit.php\",\"sha256\":\"d964076da9a290c505bf0798b00b6a9677520d4a925b8771f066d48b3c516783\",\"state\":\"FILE\"},{\"bytes\":1069,\"path\":\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"sha256\":\"b9c68bda7488e167cf437061e547646db27b60976d8a2d2ae39d8cb914223723\",\"state\":\"FILE\"},{\"bytes\":2689,\"path\":\"src/addons/Gram/Support/Entity/Ticket.php\",\"sha256\":\"f322695057ada74af17de2498dd171c64c6be5bb7eb082388ad94301b13f9eae\",\"state\":\"FILE\"},{\"bytes\":3669,\"path\":\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"sha256\":\"25e449317b7b48959aad49e1b73f785c84d0e14bd9d6fa55d7e3cb8ac074b253\",\"state\":\"FILE\"},{\"bytes\":2147,\"path\":\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"sha256\":\"e22d0cdb0a0806c6a231504409bd17cd781caab0f28181aff7246b0295d8cd98\",\"state\":\"FILE\"},{\"bytes\":533,\"path\":\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"sha256\":\"32447f0066a3153e241424ef6f87459ad9aa067c389a693cc98a21498bbd5d7b\",\"state\":\"FILE\"},{\"bytes\":1771,\"path\":\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"sha256\":\"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b\",\"state\":\"FILE\"},{\"bytes\":4045,\"path\":\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"sha256\":\"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34\",\"state\":\"FILE\"},{\"bytes\":3504,\"path\":\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"sha256\":\"188ddc86845c0cef16d1749a2bc6824c199a5d99dd9acbbc610b8e23439ec4f4\",\"state\":\"FILE\"},{\"bytes\":2801,\"path\":\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"sha256\":\"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817\",\"state\":\"FILE\"},{\"bytes\":1452,\"path\":\"src/addons/Gram/Support/Notification/Policy.php\",\"sha256\":\"5fb1f224ab1064f18bb7e8ab9fa7cc4f77c6587ea9a01c7f48c81186e4c618ed\",\"state\":\"FILE\"},{\"bytes\":673,\"path\":\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"sha256\":\"23d7a6793221011de7af02bcac796c8418748758ef3c4185406deaca90a76529\",\"state\":\"FILE\"},{\"bytes\":1531,\"path\":\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"sha256\":\"236e648a240a3bde2721f3d9355ce0c48f81a0b727407e08cbaa563ae2df1dfd\",\"state\":\"FILE\"},{\"bytes\":715,\"path\":\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"sha256\":\"9e3217d9524349a8137b89d418e4693ca17f8e5f61ba5b563fff747d1014efb3\",\"state\":\"FILE\"},{\"bytes\":5412,\"path\":\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"sha256\":\"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9\",\"state\":\"FILE\"},{\"bytes\":7077,\"path\":\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"sha256\":\"6cb34b1d27e9f0132263637cefa62fe0e998a9a86620b7ac33199f41ee86f9d4\",\"state\":\"FILE\"},{\"bytes\":358,\"path\":\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"sha256\":\"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3\",\"state\":\"FILE\"},{\"bytes\":563,\"path\":\"src/addons/Gram/Support/Repository/Message.php\",\"sha256\":\"bd077eaf7070f3c2b23259f51bd98788db4ca5a6efc6fedf98772159fbcd6e19\",\"state\":\"FILE\"},{\"bytes\":1329,\"path\":\"src/addons/Gram/Support/Repository/Ticket.php\",\"sha256\":\"051b470f486fccbddf881779327b03f0c804462c4d47de3a11e0ffb62352aad7\",\"state\":\"FILE\"},{\"bytes\":1318,\"path\":\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"sha256\":\"9637043a10b7f2806c50ee9da04ea076d25a6924d7636b0533a2ea59212975e1\",\"state\":\"FILE\"},{\"bytes\":1305,\"path\":\"src/addons/Gram/Support/Security/TicketAccess.php\",\"sha256\":\"f486abd65893052dbaafad550ad0d147ba638661e0e7ed73d7e2b3e046bec4a5\",\"state\":\"FILE\"},{\"bytes\":2741,\"path\":\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"sha256\":\"9c0cbf49c4fca5a632a651a288063bc63f9a7ef85f04b32c96b96dd8c9e13e02\",\"state\":\"FILE\"},{\"bytes\":955,\"path\":\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"sha256\":\"8f4bf8ed6fa0244e6195d7f91bdbdfd0bc7c9ec7d88b1fe5111377a68b8c0266\",\"state\":\"FILE\"},{\"bytes\":2286,\"path\":\"src/addons/Gram/Support/Service/RateLimiter.php\",\"sha256\":\"266b3b39785ae5272f478d3fed527850bda2526fc70ac5122ff663f1c702a360\",\"state\":\"FILE\"},{\"bytes\":2215,\"path\":\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"sha256\":\"a66215ecabacbbad8daa8f1fef95a541a5d6863df2ab977a714737c0a2a76c95\",\"state\":\"FILE\"},{\"bytes\":5008,\"path\":\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"sha256\":\"7a84cd77761a7943495f9d3ef11269987f85265170ad6cf927a1661b8bf0a99a\",\"state\":\"FILE\"},{\"bytes\":2243,\"path\":\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"sha256\":\"482571a2ccf07a3c8672f34940243264a8271ef8c3cbc4fadbb46112afd36830\",\"state\":\"FILE\"},{\"bytes\":358,\"path\":\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"sha256\":\"400596fbe4d2f990a5301973318b65f20f2618a34e6b202d975c62bd252eabdf\",\"state\":\"FILE\"},{\"bytes\":6301,\"path\":\"src/addons/Gram/Support/Setup.php\",\"sha256\":\"4977f90ec0444e2e3a1e4ee9b79a4e88098c5a3ae37b30d63e77cff2e1fcb971\",\"state\":\"FILE\"},{\"bytes\":899,\"path\":\"src/addons/Gram/Support/Util/GuestToken.php\",\"sha256\":\"4c82936658fa7ca351f5d3d106f82bf49365f571e0fbb53e15de72bc22a746b8\",\"state\":\"FILE\"},{\"bytes\":320,\"path\":\"src/addons/Gram/Support/Util/PublicRef.php\",\"sha256\":\"4dfc846870192d175941546192deaf6dfb68306401b8a368b166975ec67b11a2\",\"state\":\"FILE\"},{\"bytes\":461,\"path\":\"src/addons/Gram/Support/Util/RateKey.php\",\"sha256\":\"cdf0588dff095dbeb89c1ed6e2b12af583c0f6bca2d66de7390e224045c0eac9\",\"state\":\"FILE\"},{\"bytes\":1687,\"path\":\"src/addons/Gram/Support/Util/SafeContext.php\",\"sha256\":\"edd58d3135b05cd85d393d3e6f674601d530fb38d9667dbab0e4ddba7db78519\",\"state\":\"FILE\"},{\"bytes\":839,\"path\":\"src/addons/Gram/Support/Util/SiteConfig.php\",\"sha256\":\"db246e35b477c55d4fb1d464b0de0829a91e09ed42058bf704d667ae7b23e3b8\",\"state\":\"FILE\"},{\"bytes\":895,\"path\":\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"sha256\":\"356f4b24d4b2a562105d3c7cc4f83ce198be11d15770c71ec2bf1d9ca43310f7\",\"state\":\"FILE\"},{\"bytes\":264,\"path\":\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"sha256\":\"b61eea171404d5a64dd639aa6432af83b9dca4d3cab040eaa0496780e9fa34a2\",\"state\":\"FILE\"},{\"bytes\":304,\"path\":\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"sha256\":\"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae\",\"state\":\"FILE\"},{\"bytes\":142,\"path\":\"src/addons/Gram/Support/_data/option_groups.xml\",\"sha256\":\"357e532805c40e424fec654349241ecb322e1cb8ee2560f9abb964f10a55cdda\",\"state\":\"FILE\"},{\"bytes\":894,\"path\":\"src/addons/Gram/Support/_data/options.xml\",\"sha256\":\"499d0a3b543eb838d5497f2da1b0cd13e5510e9f7e10aded7b06cb422cab8143\",\"state\":\"FILE\"},{\"bytes\":192,\"path\":\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"sha256\":\"f54be0d872f43813e0f57d75a73420da70d37091f408d3cbdf9e943d4f67c1ad\",\"state\":\"FILE\"},{\"bytes\":1432,\"path\":\"src/addons/Gram/Support/_data/permissions.xml\",\"sha256\":\"c0cf9d60702b670355f3f0928e0afde20a5c7becf065536c3487289211a4bbee\",\"state\":\"FILE\"},{\"bytes\":9117,\"path\":\"src/addons/Gram/Support/_data/phrases.xml\",\"sha256\":\"ea6e84de301145312758285cfcd63ee4c12b8e921877bcde15c17dd4c115c434\",\"state\":\"FILE\"},{\"bytes\":673,\"path\":\"src/addons/Gram/Support/_data/routes.xml\",\"sha256\":\"c80e6b0f7153993915d8bbc8ee6b36e6386b00bb1865d6aff050f9c1fd1f0302\",\"state\":\"FILE\"},{\"bytes\":474,\"path\":\"src/addons/Gram/Support/_data/template_modifications.xml\",\"sha256\":\"04f338a8107a80bd3c17b6f6888faea596a5057140556ce6f4f1673d2034628b\",\"state\":\"FILE\"},{\"bytes\":26547,\"path\":\"src/addons/Gram/Support/_data/templates.xml\",\"sha256\":\"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239\",\"state\":\"FILE\"},{\"bytes\":471,\"path\":\"src/addons/Gram/Support/addon.json\",\"sha256\":\"566f1739937088517f5ef0dd2d20bc92460084028180c16502931fa86057aea5\",\"state\":\"FILE\"},{\"bytes\":6986,\"path\":\"src/addons/Gram/Support/hashes.json\",\"sha256\":\"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27\",\"state\":\"FILE\"}],\"manifest_sha256\":\"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43\",\"root\":\"/var/www/forums/codevipe/public\",\"unsafe_paths\":[]},\"dsmods\":{\"actual_paths\":[\"js/gram/support/access.js\",\"js/gram/support/access.min.js\",\"js/gram/support/pwa/icon-192.png\",\"js/gram/support/pwa/icon-512.png\",\"js/gram/support/pwa/manifest.webmanifest\",\"js/gram/support/pwa/offline.html\",\"js/gram/support/staff-pwa.js\",\"js/gram/support/staff-pwa.min.js\",\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"src/addons/Gram/Support/Entity/Delivery.php\",\"src/addons/Gram/Support/Entity/Message.php\",\"src/addons/Gram/Support/Entity/RateLimit.php\",\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"src/addons/Gram/Support/Entity/Ticket.php\",\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"src/addons/Gram/Support/Notification/Policy.php\",\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"src/addons/Gram/Support/Repository/Message.php\",\"src/addons/Gram/Support/Repository/Ticket.php\",\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"src/addons/Gram/Support/Security/TicketAccess.php\",\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"src/addons/Gram/Support/Service/RateLimiter.php\",\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"src/addons/Gram/Support/Setup.php\",\"src/addons/Gram/Support/Util/GuestToken.php\",\"src/addons/Gram/Support/Util/PublicRef.php\",\"src/addons/Gram/Support/Util/RateKey.php\",\"src/addons/Gram/Support/Util/SafeContext.php\",\"src/addons/Gram/Support/Util/SiteConfig.php\",\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"src/addons/Gram/Support/_data/option_groups.xml\",\"src/addons/Gram/Support/_data/options.xml\",\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"src/addons/Gram/Support/_data/permissions.xml\",\"src/addons/Gram/Support/_data/phrases.xml\",\"src/addons/Gram/Support/_data/routes.xml\",\"src/addons/Gram/Support/_data/template_modifications.xml\",\"src/addons/Gram/Support/_data/templates.xml\",\"src/addons/Gram/Support/addon.json\",\"src/addons/Gram/Support/hashes.json\"],\"app\":{\"addon\":{\"active\":1,\"addon_id\":\"Gram/Support\",\"is_processing\":0,\"last_pending_action\":null,\"title\":\"Gram Support\",\"version_id\":1000120,\"version_string\":\"1.0.0 Alpha 3 Unified Fix 10\"},\"boardActive\":\"1\",\"counts\":{\"code_event_listener\":1,\"content_type_field\":2,\"option_group\":1,\"options\":4,\"permission_interface_group\":1,\"permissions\":9,\"phrases\":54,\"routes\":4,\"template_modification\":1,\"templates\":13},\"direct_user_override_count\":0,\"options\":[{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestRateLimitCount\",\"sha256\":\"ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d\"},{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestRateLimitWindowSeconds\",\"sha256\":\"8b34042b7a96b3ba94b27ad723ca8f57787eefbab2083b3098173c444aefbfdf\"},{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestTokenTtlDays\",\"sha256\":\"624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4\"},{\"data_type\":\"string\",\"edit_format\":\"textbox\",\"nonempty\":true,\"option_id\":\"gramSupportSiteId\",\"safe_site_value\":\"dsmods\",\"sha256\":\"edc36873e7351f45c0212c2b8a681db787dde583cd755686976d6c2d87390fb9\"}],\"permission_defs\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"],\"permission_entries\":[{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"assign\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"internalNotes\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"manage\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewAll\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewTechnicalContext\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"assign\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"internalNotes\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"manage\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewAll\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewTechnicalContext\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4}],\"tables\":[\"xf_gram_support_attachment_meta\",\"xf_gram_support_delivery\",\"xf_gram_support_event\",\"xf_gram_support_message\",\"xf_gram_support_rate_limit\",\"xf_gram_support_ticket\"]},\"base_missing\":[],\"manifest\":[{\"bytes\":559,\"path\":\"js/gram/support/access.js\",\"sha256\":\"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358\",\"state\":\"FILE\"},{\"bytes\":559,\"path\":\"js/gram/support/access.min.js\",\"sha256\":\"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358\",\"state\":\"FILE\"},{\"bytes\":1514,\"path\":\"js/gram/support/pwa/icon-192.png\",\"sha256\":\"1c52e67c4a4963f3a134f9cea0a695702eae06ed2e62ccacd67f2efa2bc692e2\",\"state\":\"FILE\"},{\"bytes\":3821,\"path\":\"js/gram/support/pwa/icon-512.png\",\"sha256\":\"66f60c10b8c7d67e432c9fb701c1cde6130e4bc18788a7d9c470c0c6fdd9cfd4\",\"state\":\"FILE\"},{\"bytes\":455,\"path\":\"js/gram/support/pwa/manifest.webmanifest\",\"sha256\":\"49224d92b3a98f447b63e1f4a1a14c106e31a9392b202826979f7d9391a03732\",\"state\":\"FILE\"},{\"bytes\":508,\"path\":\"js/gram/support/pwa/offline.html\",\"sha256\":\"7cbf2c5efa2cf3e5bb479d01e1b1b68f45fa0877de6a5f867c34ea6a312e6901\",\"state\":\"FILE\"},{\"bytes\":586,\"path\":\"js/gram/support/staff-pwa.js\",\"sha256\":\"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c\",\"state\":\"FILE\"},{\"bytes\":586,\"path\":\"js/gram/support/staff-pwa.min.js\",\"sha256\":\"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c\",\"state\":\"FILE\"},{\"bytes\":3232,\"path\":\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"sha256\":\"0def74cda843a56cdea03a8f9c40156a86424de6a09ce64ced655e5f0458361a\",\"state\":\"FILE\"},{\"bytes\":884,\"path\":\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"sha256\":\"e19fbc558741df7fbad0b1cbd68b6f1c149db4544deb97bfd9432d6c44c27b5d\",\"state\":\"FILE\"},{\"bytes\":1474,\"path\":\"src/addons/Gram/Support/Entity/Delivery.php\",\"sha256\":\"034fa397e67003884d197908a0b4ba968aea4832684c9e12aeff495c4378e551\",\"state\":\"FILE\"},{\"bytes\":1049,\"path\":\"src/addons/Gram/Support/Entity/Message.php\",\"sha256\":\"f8a38d779917d577a3c17ecdb4606505bdd4f1588a091e8f89f775c7c60c8342\",\"state\":\"FILE\"},{\"bytes\":805,\"path\":\"src/addons/Gram/Support/Entity/RateLimit.php\",\"sha256\":\"d964076da9a290c505bf0798b00b6a9677520d4a925b8771f066d48b3c516783\",\"state\":\"FILE\"},{\"bytes\":1069,\"path\":\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"sha256\":\"b9c68bda7488e167cf437061e547646db27b60976d8a2d2ae39d8cb914223723\",\"state\":\"FILE\"},{\"bytes\":2689,\"path\":\"src/addons/Gram/Support/Entity/Ticket.php\",\"sha256\":\"f322695057ada74af17de2498dd171c64c6be5bb7eb082388ad94301b13f9eae\",\"state\":\"FILE\"},{\"bytes\":3669,\"path\":\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"sha256\":\"25e449317b7b48959aad49e1b73f785c84d0e14bd9d6fa55d7e3cb8ac074b253\",\"state\":\"FILE\"},{\"bytes\":2147,\"path\":\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"sha256\":\"e22d0cdb0a0806c6a231504409bd17cd781caab0f28181aff7246b0295d8cd98\",\"state\":\"FILE\"},{\"bytes\":533,\"path\":\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"sha256\":\"32447f0066a3153e241424ef6f87459ad9aa067c389a693cc98a21498bbd5d7b\",\"state\":\"FILE\"},{\"bytes\":1771,\"path\":\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"sha256\":\"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b\",\"state\":\"FILE\"},{\"bytes\":4045,\"path\":\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"sha256\":\"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34\",\"state\":\"FILE\"},{\"bytes\":3504,\"path\":\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"sha256\":\"188ddc86845c0cef16d1749a2bc6824c199a5d99dd9acbbc610b8e23439ec4f4\",\"state\":\"FILE\"},{\"bytes\":2801,\"path\":\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"sha256\":\"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817\",\"state\":\"FILE\"},{\"bytes\":1452,\"path\":\"src/addons/Gram/Support/Notification/Policy.php\",\"sha256\":\"5fb1f224ab1064f18bb7e8ab9fa7cc4f77c6587ea9a01c7f48c81186e4c618ed\",\"state\":\"FILE\"},{\"bytes\":673,\"path\":\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"sha256\":\"23d7a6793221011de7af02bcac796c8418748758ef3c4185406deaca90a76529\",\"state\":\"FILE\"},{\"bytes\":1531,\"path\":\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"sha256\":\"236e648a240a3bde2721f3d9355ce0c48f81a0b727407e08cbaa563ae2df1dfd\",\"state\":\"FILE\"},{\"bytes\":715,\"path\":\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"sha256\":\"9e3217d9524349a8137b89d418e4693ca17f8e5f61ba5b563fff747d1014efb3\",\"state\":\"FILE\"},{\"bytes\":5412,\"path\":\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"sha256\":\"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9\",\"state\":\"FILE\"},{\"bytes\":7077,\"path\":\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"sha256\":\"6cb34b1d27e9f0132263637cefa62fe0e998a9a86620b7ac33199f41ee86f9d4\",\"state\":\"FILE\"},{\"bytes\":358,\"path\":\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"sha256\":\"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3\",\"state\":\"FILE\"},{\"bytes\":563,\"path\":\"src/addons/Gram/Support/Repository/Message.php\",\"sha256\":\"bd077eaf7070f3c2b23259f51bd98788db4ca5a6efc6fedf98772159fbcd6e19\",\"state\":\"FILE\"},{\"bytes\":1329,\"path\":\"src/addons/Gram/Support/Repository/Ticket.php\",\"sha256\":\"051b470f486fccbddf881779327b03f0c804462c4d47de3a11e0ffb62352aad7\",\"state\":\"FILE\"},{\"bytes\":1318,\"path\":\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"sha256\":\"9637043a10b7f2806c50ee9da04ea076d25a6924d7636b0533a2ea59212975e1\",\"state\":\"FILE\"},{\"bytes\":1305,\"path\":\"src/addons/Gram/Support/Security/TicketAccess.php\",\"sha256\":\"f486abd65893052dbaafad550ad0d147ba638661e0e7ed73d7e2b3e046bec4a5\",\"state\":\"FILE\"},{\"bytes\":2741,\"path\":\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"sha256\":\"9c0cbf49c4fca5a632a651a288063bc63f9a7ef85f04b32c96b96dd8c9e13e02\",\"state\":\"FILE\"},{\"bytes\":955,\"path\":\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"sha256\":\"8f4bf8ed6fa0244e6195d7f91bdbdfd0bc7c9ec7d88b1fe5111377a68b8c0266\",\"state\":\"FILE\"},{\"bytes\":2286,\"path\":\"src/addons/Gram/Support/Service/RateLimiter.php\",\"sha256\":\"266b3b39785ae5272f478d3fed527850bda2526fc70ac5122ff663f1c702a360\",\"state\":\"FILE\"},{\"bytes\":2215,\"path\":\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"sha256\":\"a66215ecabacbbad8daa8f1fef95a541a5d6863df2ab977a714737c0a2a76c95\",\"state\":\"FILE\"},{\"bytes\":5008,\"path\":\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"sha256\":\"7a84cd77761a7943495f9d3ef11269987f85265170ad6cf927a1661b8bf0a99a\",\"state\":\"FILE\"},{\"bytes\":2243,\"path\":\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"sha256\":\"482571a2ccf07a3c8672f34940243264a8271ef8c3cbc4fadbb46112afd36830\",\"state\":\"FILE\"},{\"bytes\":358,\"path\":\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"sha256\":\"400596fbe4d2f990a5301973318b65f20f2618a34e6b202d975c62bd252eabdf\",\"state\":\"FILE\"},{\"bytes\":6301,\"path\":\"src/addons/Gram/Support/Setup.php\",\"sha256\":\"4977f90ec0444e2e3a1e4ee9b79a4e88098c5a3ae37b30d63e77cff2e1fcb971\",\"state\":\"FILE\"},{\"bytes\":899,\"path\":\"src/addons/Gram/Support/Util/GuestToken.php\",\"sha256\":\"4c82936658fa7ca351f5d3d106f82bf49365f571e0fbb53e15de72bc22a746b8\",\"state\":\"FILE\"},{\"bytes\":320,\"path\":\"src/addons/Gram/Support/Util/PublicRef.php\",\"sha256\":\"4dfc846870192d175941546192deaf6dfb68306401b8a368b166975ec67b11a2\",\"state\":\"FILE\"},{\"bytes\":461,\"path\":\"src/addons/Gram/Support/Util/RateKey.php\",\"sha256\":\"cdf0588dff095dbeb89c1ed6e2b12af583c0f6bca2d66de7390e224045c0eac9\",\"state\":\"FILE\"},{\"bytes\":1687,\"path\":\"src/addons/Gram/Support/Util/SafeContext.php\",\"sha256\":\"edd58d3135b05cd85d393d3e6f674601d530fb38d9667dbab0e4ddba7db78519\",\"state\":\"FILE\"},{\"bytes\":839,\"path\":\"src/addons/Gram/Support/Util/SiteConfig.php\",\"sha256\":\"db246e35b477c55d4fb1d464b0de0829a91e09ed42058bf704d667ae7b23e3b8\",\"state\":\"FILE\"},{\"bytes\":895,\"path\":\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"sha256\":\"356f4b24d4b2a562105d3c7cc4f83ce198be11d15770c71ec2bf1d9ca43310f7\",\"state\":\"FILE\"},{\"bytes\":264,\"path\":\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"sha256\":\"b61eea171404d5a64dd639aa6432af83b9dca4d3cab040eaa0496780e9fa34a2\",\"state\":\"FILE\"},{\"bytes\":304,\"path\":\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"sha256\":\"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae\",\"state\":\"FILE\"},{\"bytes\":142,\"path\":\"src/addons/Gram/Support/_data/option_groups.xml\",\"sha256\":\"357e532805c40e424fec654349241ecb322e1cb8ee2560f9abb964f10a55cdda\",\"state\":\"FILE\"},{\"bytes\":894,\"path\":\"src/addons/Gram/Support/_data/options.xml\",\"sha256\":\"499d0a3b543eb838d5497f2da1b0cd13e5510e9f7e10aded7b06cb422cab8143\",\"state\":\"FILE\"},{\"bytes\":192,\"path\":\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"sha256\":\"f54be0d872f43813e0f57d75a73420da70d37091f408d3cbdf9e943d4f67c1ad\",\"state\":\"FILE\"},{\"bytes\":1432,\"path\":\"src/addons/Gram/Support/_data/permissions.xml\",\"sha256\":\"c0cf9d60702b670355f3f0928e0afde20a5c7becf065536c3487289211a4bbee\",\"state\":\"FILE\"},{\"bytes\":9117,\"path\":\"src/addons/Gram/Support/_data/phrases.xml\",\"sha256\":\"ea6e84de301145312758285cfcd63ee4c12b8e921877bcde15c17dd4c115c434\",\"state\":\"FILE\"},{\"bytes\":673,\"path\":\"src/addons/Gram/Support/_data/routes.xml\",\"sha256\":\"c80e6b0f7153993915d8bbc8ee6b36e6386b00bb1865d6aff050f9c1fd1f0302\",\"state\":\"FILE\"},{\"bytes\":474,\"path\":\"src/addons/Gram/Support/_data/template_modifications.xml\",\"sha256\":\"04f338a8107a80bd3c17b6f6888faea596a5057140556ce6f4f1673d2034628b\",\"state\":\"FILE\"},{\"bytes\":26547,\"path\":\"src/addons/Gram/Support/_data/templates.xml\",\"sha256\":\"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239\",\"state\":\"FILE\"},{\"bytes\":471,\"path\":\"src/addons/Gram/Support/addon.json\",\"sha256\":\"566f1739937088517f5ef0dd2d20bc92460084028180c16502931fa86057aea5\",\"state\":\"FILE\"},{\"bytes\":6986,\"path\":\"src/addons/Gram/Support/hashes.json\",\"sha256\":\"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27\",\"state\":\"FILE\"}],\"manifest_sha256\":\"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43\",\"root\":\"/var/www/forums/dsmods/public\",\"unsafe_paths\":[]}}}\nREFERENCE_PERMISSION_POLICY={\"defs\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"],\"direct_user_override_count\":0,\"group2\":[\"create\",\"replyOwn\",\"view\",\"viewOwn\"],\"group3\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"],\"group4\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"]}\nLOCAL_GRAM_SOURCE={\"current_path_count\":59,\"manifest_sha256\":null,\"matches_live_reference\":false,\"root\":null}\nPOST_FIX10_PATCH_MANIFEST={\"base_path_count\":59,\"current_manifest_sha256\":\"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43\",\"current_path_count\":59,\"diff\":[{\"base_bytes\":1703,\"base_sha256\":\"a043d94bc91feeed0969ad218566cebac76b2d804e7c69cc2b87b94d42f5bb85\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":1771,\"current_sha256\":\"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b\",\"path\":\"src/addons/Gram/Support/Notification/Dispatcher.php\"},{\"base_bytes\":3053,\"base_sha256\":\"6fe9ee596d42dc1cac93ce4cf6ad94aa2bc7e39f9c544d6a6ac14f1210385970\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":4045,\"current_sha256\":\"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34\",\"path\":\"src/addons/Gram/Support/Notification/EmailConsumer.php\"},{\"base_bytes\":1213,\"base_sha256\":\"44d9a21ef741f42b837dea284c7f23a51f1c03dfbc33c544d5778d8ac672b353\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":2801,\"current_sha256\":\"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817\",\"path\":\"src/addons/Gram/Support/Notification/EventDispatcher.php\"},{\"base_bytes\":381,\"base_sha256\":\"700f01f005b818d63267e70dac7669a606c78fabbef5d3e01731c49db3d0be04\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":358,\"current_sha256\":\"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3\",\"path\":\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\"},{\"base_bytes\":212,\"base_sha256\":\"6f9760bc6cc3c78aaec3a1ad68bcbc180d6cd4d2ef30830a4dc3b7b500a0cc97\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":304,\"current_sha256\":\"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae\",\"path\":\"src/addons/Gram/Support/_data/content_type_fields.xml\"},{\"base_bytes\":24899,\"base_sha256\":\"d719aeb2586cf76679d956b50556de65ea6d510b3891ff5437fe8c96a86ecdcf\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":26547,\"current_sha256\":\"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239\",\"path\":\"src/addons/Gram/Support/_data/templates.xml\"},{\"base_bytes\":6753,\"base_sha256\":\"e902fb7ce6e4a15ee913e4600d8248bc5ee2dc7a8bfb5265b296791bf9113160\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":6986,\"current_sha256\":\"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27\",\"path\":\"src/addons/Gram/Support/hashes.json\"}],\"diff_count\":7,\"historical_latest_tree_sha256\":\"514d9085ca6c3f81c77fe188131190bc20776ec86a2e114325881f5fd442fa2d\",\"historical_tree_hash_algorithm\":\"NOT_ASSUMED\"}\nPVEPRO_PRODUCTION_SUPPORT_PRESTATE={\"app\":{\"boardActive\":\"1\",\"defaultLanguageId\":\"2\",\"defaultStyleId\":\"2\",\"errors\":20,\"indexRoute\":\"portal/\",\"posts\":44,\"sitemapExtraUrls\":\"https://pvepro.ru/\",\"support_counts\":{\"addon\":0,\"options\":0,\"permissions\":0,\"routes\":0,\"tables\":0,\"template_modification\":0,\"templates\":0},\"threads\":44,\"useFriendlyUrls\":true},\"collection\":\"COMPLETE\",\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1\",\"install_capability\":true,\"portal_xml\":{\"bytes\":13999,\"exists\":true,\"safe\":true,\"sha256\":\"32301f0de13968030caac1c3137f6883739a09392d272f1efaced50343151c7b\"},\"robots\":{\"bytes\":246,\"exists\":true,\"safe\":true,\"sha256\":\"f58451051f45f07a21c8894d642a186a133049a9fd205561d1aed325c9f1d272\"},\"support_create_http\":{\"http\":404,\"rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"support_http\":{\"http\":404,\"rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"support_source_paths\":[]}\nPVEPRO_PUBLIC_SUPPORT_PRESTATE={\"/support/\":{\"http\":404,\"rc\":0},\"/support/create/\":{\"http\":404,\"rc\":0}}\nGRAM_SUPPORT_INSTALL_AUTHORITY=LIVE_REFERENCE_PATCH_BYTES_REQUIRED\nGRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_COMPLETE=True\nNO_VM_START=True\nNO_VM_STOP=True\nNO_SNAPSHOT_MUTATION=True\nNO_XENFORO_WRITE=True\nNO_FILE_WRITE=True\nNO_GIT_WRITE=True\nNO_MUTATION=True\nTECHNICAL_SEO_CHECKPOINT_COMPLETE=True\nGRAM_SUPPORT_CHECKPOINT_COMPLETE=False\nPRODUCT_CHECKPOINTS_REMAINING=14\nPLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=14\nTASK_RESULT=PASS_PVEPRO_GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n" +} diff --git a/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1.txt b/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1.txt new file mode 100644 index 00000000..aaa28c1c --- /dev/null +++ b/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1.txt @@ -0,0 +1,59 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=pvepro-gram-support-package-reference-preflight-readonly +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=5c2f3c66d759d92b58073d62c5f911553a581901b4a80c1bd3a6473a985f32e8 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=323a0d8808df05472d1ffde3acb61dc17def1cabe847275900c664b71d6a1087 +SANITIZED_OUTPUT_SHA256=323a0d8808df05472d1ffde3acb61dc17def1cabe847275900c664b71d6a1087 +OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1 +MODE=read-only +COMPONENT=pvepro-gram-support-package-reference-preflight-readonly +PRODUCTION_HOST={"ok":true,"primitives":{"config":{"label":"config","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":711,"stdout_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab"},"rawconfig":{"label":"rawconfig","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":711,"stdout_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab"},"status":{"label":"status","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":16,"stdout_sha256":"49ec4aef1849dd4e856d1bcd253d6d91478544f577a50a1626c13809210638cb"},"vmid":100},"state":{"all_link_down":false,"lock":null,"name":"pvepro-prod","raw_config_bytes":711,"raw_config_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab","snapshots":[],"status":"running","vmstate":null}} +STAGING_HOST={"ok":true,"primitives":{"config":{"label":"config","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":788,"stdout_sha256":"88f0a1b84a49d771fd80d84ebf1ea56e830343b6cf22260854b28b4ccb47043a"},"rawconfig":{"label":"rawconfig","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":776,"stdout_sha256":"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840"},"status":{"label":"status","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":16,"stdout_sha256":"f2bc7e29f103aa6b355ed78f349a607be6b4f2626f0a19aeae7eee6cbdeaba81"},"vmid":101},"state":{"all_link_down":true,"lock":null,"name":"pvepro-staging-v1","raw_config_bytes":776,"raw_config_sha256":"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840","snapshots":[],"status":"stopped","vmstate":null}} +FROZEN_FIX10={"addon_files":51,"addon_id":null,"manifest_sha256":"302982988104595b3877bf484dd9a00cb4123985a6d886d57f584844f060e0ff","outside_files":8,"paths":["js/gram/support/access.js","js/gram/support/access.min.js","js/gram/support/pwa/icon-192.png","js/gram/support/pwa/icon-512.png","js/gram/support/pwa/manifest.webmanifest","js/gram/support/pwa/offline.html","js/gram/support/staff-pwa.js","js/gram/support/staff-pwa.min.js","src/addons/Gram/Support/Attachment/TicketHandler.php","src/addons/Gram/Support/Entity/AttachmentMeta.php","src/addons/Gram/Support/Entity/Delivery.php","src/addons/Gram/Support/Entity/Message.php","src/addons/Gram/Support/Entity/RateLimit.php","src/addons/Gram/Support/Entity/SupportEvent.php","src/addons/Gram/Support/Entity/Ticket.php","src/addons/Gram/Support/Listener/SourcePageContext.php","src/addons/Gram/Support/Notification/AlertConsumer.php","src/addons/Gram/Support/Notification/DeliveryGate.php","src/addons/Gram/Support/Notification/Dispatcher.php","src/addons/Gram/Support/Notification/EmailConsumer.php","src/addons/Gram/Support/Notification/EntityDeliveryGate.php","src/addons/Gram/Support/Notification/EventDispatcher.php","src/addons/Gram/Support/Notification/Policy.php","src/addons/Gram/Support/Notification/RecipientKey.php","src/addons/Gram/Support/Pub/Controller/AccountSupport.php","src/addons/Gram/Support/Pub/Controller/Pwa.php","src/addons/Gram/Support/Pub/Controller/StaffSupport.php","src/addons/Gram/Support/Pub/Controller/Support.php","src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","src/addons/Gram/Support/Repository/Message.php","src/addons/Gram/Support/Repository/Ticket.php","src/addons/Gram/Support/Security/GuestTicketSession.php","src/addons/Gram/Support/Security/TicketAccess.php","src/addons/Gram/Support/Service/GuestScreenshotService.php","src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","src/addons/Gram/Support/Service/RateLimiter.php","src/addons/Gram/Support/Service/SourceContextResolver.php","src/addons/Gram/Support/Service/Ticket/Creator.php","src/addons/Gram/Support/Service/Ticket/Reply.php","src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","src/addons/Gram/Support/Setup.php","src/addons/Gram/Support/Util/GuestToken.php","src/addons/Gram/Support/Util/PublicRef.php","src/addons/Gram/Support/Util/RateKey.php","src/addons/Gram/Support/Util/SafeContext.php","src/addons/Gram/Support/Util/SiteConfig.php","src/addons/Gram/Support/Util/StatusPolicy.php","src/addons/Gram/Support/_data/code_event_listeners.xml","src/addons/Gram/Support/_data/content_type_fields.xml","src/addons/Gram/Support/_data/option_groups.xml","src/addons/Gram/Support/_data/options.xml","src/addons/Gram/Support/_data/permission_interface_groups.xml","src/addons/Gram/Support/_data/permissions.xml","src/addons/Gram/Support/_data/phrases.xml","src/addons/Gram/Support/_data/routes.xml","src/addons/Gram/Support/_data/template_modifications.xml","src/addons/Gram/Support/_data/templates.xml","src/addons/Gram/Support/addon.json","src/addons/Gram/Support/hashes.json"],"relevant_file_count":59,"symlink_count":0,"unsafe_count":0,"version_id":1000120,"version_string":"1.0.0 Alpha 3 Unified Fix 10","zip_sha256":"2e31f89d3626a83c1211910aa6fd279cc04689b75ba822899952865085cf551e"} +REFERENCE_FLEET={"collection":"COMPLETE","command_id":"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1","sites":{"codevipe":{"actual_paths":["js/gram/support/access.js","js/gram/support/access.min.js","js/gram/support/pwa/icon-192.png","js/gram/support/pwa/icon-512.png","js/gram/support/pwa/manifest.webmanifest","js/gram/support/pwa/offline.html","js/gram/support/staff-pwa.js","js/gram/support/staff-pwa.min.js","src/addons/Gram/Support/Attachment/TicketHandler.php","src/addons/Gram/Support/Entity/AttachmentMeta.php","src/addons/Gram/Support/Entity/Delivery.php","src/addons/Gram/Support/Entity/Message.php","src/addons/Gram/Support/Entity/RateLimit.php","src/addons/Gram/Support/Entity/SupportEvent.php","src/addons/Gram/Support/Entity/Ticket.php","src/addons/Gram/Support/Listener/SourcePageContext.php","src/addons/Gram/Support/Notification/AlertConsumer.php","src/addons/Gram/Support/Notification/DeliveryGate.php","src/addons/Gram/Support/Notification/Dispatcher.php","src/addons/Gram/Support/Notification/EmailConsumer.php","src/addons/Gram/Support/Notification/EntityDeliveryGate.php","src/addons/Gram/Support/Notification/EventDispatcher.php","src/addons/Gram/Support/Notification/Policy.php","src/addons/Gram/Support/Notification/RecipientKey.php","src/addons/Gram/Support/Pub/Controller/AccountSupport.php","src/addons/Gram/Support/Pub/Controller/Pwa.php","src/addons/Gram/Support/Pub/Controller/StaffSupport.php","src/addons/Gram/Support/Pub/Controller/Support.php","src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","src/addons/Gram/Support/Repository/Message.php","src/addons/Gram/Support/Repository/Ticket.php","src/addons/Gram/Support/Security/GuestTicketSession.php","src/addons/Gram/Support/Security/TicketAccess.php","src/addons/Gram/Support/Service/GuestScreenshotService.php","src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","src/addons/Gram/Support/Service/RateLimiter.php","src/addons/Gram/Support/Service/SourceContextResolver.php","src/addons/Gram/Support/Service/Ticket/Creator.php","src/addons/Gram/Support/Service/Ticket/Reply.php","src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","src/addons/Gram/Support/Setup.php","src/addons/Gram/Support/Util/GuestToken.php","src/addons/Gram/Support/Util/PublicRef.php","src/addons/Gram/Support/Util/RateKey.php","src/addons/Gram/Support/Util/SafeContext.php","src/addons/Gram/Support/Util/SiteConfig.php","src/addons/Gram/Support/Util/StatusPolicy.php","src/addons/Gram/Support/_data/code_event_listeners.xml","src/addons/Gram/Support/_data/content_type_fields.xml","src/addons/Gram/Support/_data/option_groups.xml","src/addons/Gram/Support/_data/options.xml","src/addons/Gram/Support/_data/permission_interface_groups.xml","src/addons/Gram/Support/_data/permissions.xml","src/addons/Gram/Support/_data/phrases.xml","src/addons/Gram/Support/_data/routes.xml","src/addons/Gram/Support/_data/template_modifications.xml","src/addons/Gram/Support/_data/templates.xml","src/addons/Gram/Support/addon.json","src/addons/Gram/Support/hashes.json"],"app":{"addon":{"active":1,"addon_id":"Gram/Support","is_processing":0,"last_pending_action":null,"title":"Gram Support","version_id":1000120,"version_string":"1.0.0 Alpha 3 Unified Fix 10"},"boardActive":"1","counts":{"code_event_listener":1,"content_type_field":2,"option_group":1,"options":4,"permission_interface_group":1,"permissions":9,"phrases":54,"routes":4,"template_modification":1,"templates":13},"direct_user_override_count":0,"options":[{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestRateLimitCount","sha256":"ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d"},{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestRateLimitWindowSeconds","sha256":"8b34042b7a96b3ba94b27ad723ca8f57787eefbab2083b3098173c444aefbfdf"},{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestTokenTtlDays","sha256":"624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4"},{"data_type":"string","edit_format":"textbox","nonempty":true,"option_id":"gramSupportSiteId","safe_site_value":"codevipe","sha256":"e9b072fb9704053b7362b75c4091e999198b89494a90d0864c6a11bd7e2cd78e"}],"permission_defs":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"],"permission_entries":[{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"assign","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"internalNotes","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"manage","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewAll","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewTechnicalContext","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"assign","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"internalNotes","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"manage","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewAll","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewTechnicalContext","permission_value":"allow","permission_value_int":0,"user_group_id":4}],"tables":["xf_gram_support_attachment_meta","xf_gram_support_delivery","xf_gram_support_event","xf_gram_support_event__conflict","xf_gram_support_event__legacy513r3r6","xf_gram_support_message","xf_gram_support_message__conflict","xf_gram_support_message__legacy513r3r6","xf_gram_support_rate_limit","xf_gram_support_ticket","xf_gram_support_ticket__conflict","xf_gram_support_ticket__legacy513r3r6"]},"base_missing":[],"manifest":[{"bytes":559,"path":"js/gram/support/access.js","sha256":"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358","state":"FILE"},{"bytes":559,"path":"js/gram/support/access.min.js","sha256":"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358","state":"FILE"},{"bytes":1514,"path":"js/gram/support/pwa/icon-192.png","sha256":"1c52e67c4a4963f3a134f9cea0a695702eae06ed2e62ccacd67f2efa2bc692e2","state":"FILE"},{"bytes":3821,"path":"js/gram/support/pwa/icon-512.png","sha256":"66f60c10b8c7d67e432c9fb701c1cde6130e4bc18788a7d9c470c0c6fdd9cfd4","state":"FILE"},{"bytes":455,"path":"js/gram/support/pwa/manifest.webmanifest","sha256":"49224d92b3a98f447b63e1f4a1a14c106e31a9392b202826979f7d9391a03732","state":"FILE"},{"bytes":508,"path":"js/gram/support/pwa/offline.html","sha256":"7cbf2c5efa2cf3e5bb479d01e1b1b68f45fa0877de6a5f867c34ea6a312e6901","state":"FILE"},{"bytes":586,"path":"js/gram/support/staff-pwa.js","sha256":"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c","state":"FILE"},{"bytes":586,"path":"js/gram/support/staff-pwa.min.js","sha256":"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c","state":"FILE"},{"bytes":3232,"path":"src/addons/Gram/Support/Attachment/TicketHandler.php","sha256":"0def74cda843a56cdea03a8f9c40156a86424de6a09ce64ced655e5f0458361a","state":"FILE"},{"bytes":884,"path":"src/addons/Gram/Support/Entity/AttachmentMeta.php","sha256":"e19fbc558741df7fbad0b1cbd68b6f1c149db4544deb97bfd9432d6c44c27b5d","state":"FILE"},{"bytes":1474,"path":"src/addons/Gram/Support/Entity/Delivery.php","sha256":"034fa397e67003884d197908a0b4ba968aea4832684c9e12aeff495c4378e551","state":"FILE"},{"bytes":1049,"path":"src/addons/Gram/Support/Entity/Message.php","sha256":"f8a38d779917d577a3c17ecdb4606505bdd4f1588a091e8f89f775c7c60c8342","state":"FILE"},{"bytes":805,"path":"src/addons/Gram/Support/Entity/RateLimit.php","sha256":"d964076da9a290c505bf0798b00b6a9677520d4a925b8771f066d48b3c516783","state":"FILE"},{"bytes":1069,"path":"src/addons/Gram/Support/Entity/SupportEvent.php","sha256":"b9c68bda7488e167cf437061e547646db27b60976d8a2d2ae39d8cb914223723","state":"FILE"},{"bytes":2689,"path":"src/addons/Gram/Support/Entity/Ticket.php","sha256":"f322695057ada74af17de2498dd171c64c6be5bb7eb082388ad94301b13f9eae","state":"FILE"},{"bytes":3669,"path":"src/addons/Gram/Support/Listener/SourcePageContext.php","sha256":"25e449317b7b48959aad49e1b73f785c84d0e14bd9d6fa55d7e3cb8ac074b253","state":"FILE"},{"bytes":2147,"path":"src/addons/Gram/Support/Notification/AlertConsumer.php","sha256":"e22d0cdb0a0806c6a231504409bd17cd781caab0f28181aff7246b0295d8cd98","state":"FILE"},{"bytes":533,"path":"src/addons/Gram/Support/Notification/DeliveryGate.php","sha256":"32447f0066a3153e241424ef6f87459ad9aa067c389a693cc98a21498bbd5d7b","state":"FILE"},{"bytes":1771,"path":"src/addons/Gram/Support/Notification/Dispatcher.php","sha256":"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b","state":"FILE"},{"bytes":4045,"path":"src/addons/Gram/Support/Notification/EmailConsumer.php","sha256":"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34","state":"FILE"},{"bytes":3504,"path":"src/addons/Gram/Support/Notification/EntityDeliveryGate.php","sha256":"188ddc86845c0cef16d1749a2bc6824c199a5d99dd9acbbc610b8e23439ec4f4","state":"FILE"},{"bytes":2801,"path":"src/addons/Gram/Support/Notification/EventDispatcher.php","sha256":"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817","state":"FILE"},{"bytes":1452,"path":"src/addons/Gram/Support/Notification/Policy.php","sha256":"5fb1f224ab1064f18bb7e8ab9fa7cc4f77c6587ea9a01c7f48c81186e4c618ed","state":"FILE"},{"bytes":673,"path":"src/addons/Gram/Support/Notification/RecipientKey.php","sha256":"23d7a6793221011de7af02bcac796c8418748758ef3c4185406deaca90a76529","state":"FILE"},{"bytes":1531,"path":"src/addons/Gram/Support/Pub/Controller/AccountSupport.php","sha256":"236e648a240a3bde2721f3d9355ce0c48f81a0b727407e08cbaa563ae2df1dfd","state":"FILE"},{"bytes":715,"path":"src/addons/Gram/Support/Pub/Controller/Pwa.php","sha256":"9e3217d9524349a8137b89d418e4693ca17f8e5f61ba5b563fff747d1014efb3","state":"FILE"},{"bytes":5412,"path":"src/addons/Gram/Support/Pub/Controller/StaffSupport.php","sha256":"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9","state":"FILE"},{"bytes":7077,"path":"src/addons/Gram/Support/Pub/Controller/Support.php","sha256":"6cb34b1d27e9f0132263637cefa62fe0e998a9a86620b7ac33199f41ee86f9d4","state":"FILE"},{"bytes":358,"path":"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","sha256":"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3","state":"FILE"},{"bytes":563,"path":"src/addons/Gram/Support/Repository/Message.php","sha256":"bd077eaf7070f3c2b23259f51bd98788db4ca5a6efc6fedf98772159fbcd6e19","state":"FILE"},{"bytes":1329,"path":"src/addons/Gram/Support/Repository/Ticket.php","sha256":"051b470f486fccbddf881779327b03f0c804462c4d47de3a11e0ffb62352aad7","state":"FILE"},{"bytes":1318,"path":"src/addons/Gram/Support/Security/GuestTicketSession.php","sha256":"9637043a10b7f2806c50ee9da04ea076d25a6924d7636b0533a2ea59212975e1","state":"FILE"},{"bytes":1305,"path":"src/addons/Gram/Support/Security/TicketAccess.php","sha256":"f486abd65893052dbaafad550ad0d147ba638661e0e7ed73d7e2b3e046bec4a5","state":"FILE"},{"bytes":2741,"path":"src/addons/Gram/Support/Service/GuestScreenshotService.php","sha256":"9c0cbf49c4fca5a632a651a288063bc63f9a7ef85f04b32c96b96dd8c9e13e02","state":"FILE"},{"bytes":955,"path":"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","sha256":"8f4bf8ed6fa0244e6195d7f91bdbdfd0bc7c9ec7d88b1fe5111377a68b8c0266","state":"FILE"},{"bytes":2286,"path":"src/addons/Gram/Support/Service/RateLimiter.php","sha256":"266b3b39785ae5272f478d3fed527850bda2526fc70ac5122ff663f1c702a360","state":"FILE"},{"bytes":2215,"path":"src/addons/Gram/Support/Service/SourceContextResolver.php","sha256":"a66215ecabacbbad8daa8f1fef95a541a5d6863df2ab977a714737c0a2a76c95","state":"FILE"},{"bytes":5008,"path":"src/addons/Gram/Support/Service/Ticket/Creator.php","sha256":"7a84cd77761a7943495f9d3ef11269987f85265170ad6cf927a1661b8bf0a99a","state":"FILE"},{"bytes":2243,"path":"src/addons/Gram/Support/Service/Ticket/Reply.php","sha256":"482571a2ccf07a3c8672f34940243264a8271ef8c3cbc4fadbb46112afd36830","state":"FILE"},{"bytes":358,"path":"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","sha256":"400596fbe4d2f990a5301973318b65f20f2618a34e6b202d975c62bd252eabdf","state":"FILE"},{"bytes":6301,"path":"src/addons/Gram/Support/Setup.php","sha256":"4977f90ec0444e2e3a1e4ee9b79a4e88098c5a3ae37b30d63e77cff2e1fcb971","state":"FILE"},{"bytes":899,"path":"src/addons/Gram/Support/Util/GuestToken.php","sha256":"4c82936658fa7ca351f5d3d106f82bf49365f571e0fbb53e15de72bc22a746b8","state":"FILE"},{"bytes":320,"path":"src/addons/Gram/Support/Util/PublicRef.php","sha256":"4dfc846870192d175941546192deaf6dfb68306401b8a368b166975ec67b11a2","state":"FILE"},{"bytes":461,"path":"src/addons/Gram/Support/Util/RateKey.php","sha256":"cdf0588dff095dbeb89c1ed6e2b12af583c0f6bca2d66de7390e224045c0eac9","state":"FILE"},{"bytes":1687,"path":"src/addons/Gram/Support/Util/SafeContext.php","sha256":"edd58d3135b05cd85d393d3e6f674601d530fb38d9667dbab0e4ddba7db78519","state":"FILE"},{"bytes":839,"path":"src/addons/Gram/Support/Util/SiteConfig.php","sha256":"db246e35b477c55d4fb1d464b0de0829a91e09ed42058bf704d667ae7b23e3b8","state":"FILE"},{"bytes":895,"path":"src/addons/Gram/Support/Util/StatusPolicy.php","sha256":"356f4b24d4b2a562105d3c7cc4f83ce198be11d15770c71ec2bf1d9ca43310f7","state":"FILE"},{"bytes":264,"path":"src/addons/Gram/Support/_data/code_event_listeners.xml","sha256":"b61eea171404d5a64dd639aa6432af83b9dca4d3cab040eaa0496780e9fa34a2","state":"FILE"},{"bytes":304,"path":"src/addons/Gram/Support/_data/content_type_fields.xml","sha256":"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae","state":"FILE"},{"bytes":142,"path":"src/addons/Gram/Support/_data/option_groups.xml","sha256":"357e532805c40e424fec654349241ecb322e1cb8ee2560f9abb964f10a55cdda","state":"FILE"},{"bytes":894,"path":"src/addons/Gram/Support/_data/options.xml","sha256":"499d0a3b543eb838d5497f2da1b0cd13e5510e9f7e10aded7b06cb422cab8143","state":"FILE"},{"bytes":192,"path":"src/addons/Gram/Support/_data/permission_interface_groups.xml","sha256":"f54be0d872f43813e0f57d75a73420da70d37091f408d3cbdf9e943d4f67c1ad","state":"FILE"},{"bytes":1432,"path":"src/addons/Gram/Support/_data/permissions.xml","sha256":"c0cf9d60702b670355f3f0928e0afde20a5c7becf065536c3487289211a4bbee","state":"FILE"},{"bytes":9117,"path":"src/addons/Gram/Support/_data/phrases.xml","sha256":"ea6e84de301145312758285cfcd63ee4c12b8e921877bcde15c17dd4c115c434","state":"FILE"},{"bytes":673,"path":"src/addons/Gram/Support/_data/routes.xml","sha256":"c80e6b0f7153993915d8bbc8ee6b36e6386b00bb1865d6aff050f9c1fd1f0302","state":"FILE"},{"bytes":474,"path":"src/addons/Gram/Support/_data/template_modifications.xml","sha256":"04f338a8107a80bd3c17b6f6888faea596a5057140556ce6f4f1673d2034628b","state":"FILE"},{"bytes":26547,"path":"src/addons/Gram/Support/_data/templates.xml","sha256":"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239","state":"FILE"},{"bytes":471,"path":"src/addons/Gram/Support/addon.json","sha256":"566f1739937088517f5ef0dd2d20bc92460084028180c16502931fa86057aea5","state":"FILE"},{"bytes":6986,"path":"src/addons/Gram/Support/hashes.json","sha256":"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27","state":"FILE"}],"manifest_sha256":"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43","root":"/var/www/forums/codevipe/public","unsafe_paths":[]},"dsmods":{"actual_paths":["js/gram/support/access.js","js/gram/support/access.min.js","js/gram/support/pwa/icon-192.png","js/gram/support/pwa/icon-512.png","js/gram/support/pwa/manifest.webmanifest","js/gram/support/pwa/offline.html","js/gram/support/staff-pwa.js","js/gram/support/staff-pwa.min.js","src/addons/Gram/Support/Attachment/TicketHandler.php","src/addons/Gram/Support/Entity/AttachmentMeta.php","src/addons/Gram/Support/Entity/Delivery.php","src/addons/Gram/Support/Entity/Message.php","src/addons/Gram/Support/Entity/RateLimit.php","src/addons/Gram/Support/Entity/SupportEvent.php","src/addons/Gram/Support/Entity/Ticket.php","src/addons/Gram/Support/Listener/SourcePageContext.php","src/addons/Gram/Support/Notification/AlertConsumer.php","src/addons/Gram/Support/Notification/DeliveryGate.php","src/addons/Gram/Support/Notification/Dispatcher.php","src/addons/Gram/Support/Notification/EmailConsumer.php","src/addons/Gram/Support/Notification/EntityDeliveryGate.php","src/addons/Gram/Support/Notification/EventDispatcher.php","src/addons/Gram/Support/Notification/Policy.php","src/addons/Gram/Support/Notification/RecipientKey.php","src/addons/Gram/Support/Pub/Controller/AccountSupport.php","src/addons/Gram/Support/Pub/Controller/Pwa.php","src/addons/Gram/Support/Pub/Controller/StaffSupport.php","src/addons/Gram/Support/Pub/Controller/Support.php","src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","src/addons/Gram/Support/Repository/Message.php","src/addons/Gram/Support/Repository/Ticket.php","src/addons/Gram/Support/Security/GuestTicketSession.php","src/addons/Gram/Support/Security/TicketAccess.php","src/addons/Gram/Support/Service/GuestScreenshotService.php","src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","src/addons/Gram/Support/Service/RateLimiter.php","src/addons/Gram/Support/Service/SourceContextResolver.php","src/addons/Gram/Support/Service/Ticket/Creator.php","src/addons/Gram/Support/Service/Ticket/Reply.php","src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","src/addons/Gram/Support/Setup.php","src/addons/Gram/Support/Util/GuestToken.php","src/addons/Gram/Support/Util/PublicRef.php","src/addons/Gram/Support/Util/RateKey.php","src/addons/Gram/Support/Util/SafeContext.php","src/addons/Gram/Support/Util/SiteConfig.php","src/addons/Gram/Support/Util/StatusPolicy.php","src/addons/Gram/Support/_data/code_event_listeners.xml","src/addons/Gram/Support/_data/content_type_fields.xml","src/addons/Gram/Support/_data/option_groups.xml","src/addons/Gram/Support/_data/options.xml","src/addons/Gram/Support/_data/permission_interface_groups.xml","src/addons/Gram/Support/_data/permissions.xml","src/addons/Gram/Support/_data/phrases.xml","src/addons/Gram/Support/_data/routes.xml","src/addons/Gram/Support/_data/template_modifications.xml","src/addons/Gram/Support/_data/templates.xml","src/addons/Gram/Support/addon.json","src/addons/Gram/Support/hashes.json"],"app":{"addon":{"active":1,"addon_id":"Gram/Support","is_processing":0,"last_pending_action":null,"title":"Gram Support","version_id":1000120,"version_string":"1.0.0 Alpha 3 Unified Fix 10"},"boardActive":"1","counts":{"code_event_listener":1,"content_type_field":2,"option_group":1,"options":4,"permission_interface_group":1,"permissions":9,"phrases":54,"routes":4,"template_modification":1,"templates":13},"direct_user_override_count":0,"options":[{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestRateLimitCount","sha256":"ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d"},{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestRateLimitWindowSeconds","sha256":"8b34042b7a96b3ba94b27ad723ca8f57787eefbab2083b3098173c444aefbfdf"},{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestTokenTtlDays","sha256":"624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4"},{"data_type":"string","edit_format":"textbox","nonempty":true,"option_id":"gramSupportSiteId","safe_site_value":"dsmods","sha256":"edc36873e7351f45c0212c2b8a681db787dde583cd755686976d6c2d87390fb9"}],"permission_defs":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"],"permission_entries":[{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"assign","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"internalNotes","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"manage","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewAll","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewTechnicalContext","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"assign","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"internalNotes","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"manage","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewAll","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewTechnicalContext","permission_value":"allow","permission_value_int":0,"user_group_id":4}],"tables":["xf_gram_support_attachment_meta","xf_gram_support_delivery","xf_gram_support_event","xf_gram_support_message","xf_gram_support_rate_limit","xf_gram_support_ticket"]},"base_missing":[],"manifest":[{"bytes":559,"path":"js/gram/support/access.js","sha256":"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358","state":"FILE"},{"bytes":559,"path":"js/gram/support/access.min.js","sha256":"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358","state":"FILE"},{"bytes":1514,"path":"js/gram/support/pwa/icon-192.png","sha256":"1c52e67c4a4963f3a134f9cea0a695702eae06ed2e62ccacd67f2efa2bc692e2","state":"FILE"},{"bytes":3821,"path":"js/gram/support/pwa/icon-512.png","sha256":"66f60c10b8c7d67e432c9fb701c1cde6130e4bc18788a7d9c470c0c6fdd9cfd4","state":"FILE"},{"bytes":455,"path":"js/gram/support/pwa/manifest.webmanifest","sha256":"49224d92b3a98f447b63e1f4a1a14c106e31a9392b202826979f7d9391a03732","state":"FILE"},{"bytes":508,"path":"js/gram/support/pwa/offline.html","sha256":"7cbf2c5efa2cf3e5bb479d01e1b1b68f45fa0877de6a5f867c34ea6a312e6901","state":"FILE"},{"bytes":586,"path":"js/gram/support/staff-pwa.js","sha256":"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c","state":"FILE"},{"bytes":586,"path":"js/gram/support/staff-pwa.min.js","sha256":"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c","state":"FILE"},{"bytes":3232,"path":"src/addons/Gram/Support/Attachment/TicketHandler.php","sha256":"0def74cda843a56cdea03a8f9c40156a86424de6a09ce64ced655e5f0458361a","state":"FILE"},{"bytes":884,"path":"src/addons/Gram/Support/Entity/AttachmentMeta.php","sha256":"e19fbc558741df7fbad0b1cbd68b6f1c149db4544deb97bfd9432d6c44c27b5d","state":"FILE"},{"bytes":1474,"path":"src/addons/Gram/Support/Entity/Delivery.php","sha256":"034fa397e67003884d197908a0b4ba968aea4832684c9e12aeff495c4378e551","state":"FILE"},{"bytes":1049,"path":"src/addons/Gram/Support/Entity/Message.php","sha256":"f8a38d779917d577a3c17ecdb4606505bdd4f1588a091e8f89f775c7c60c8342","state":"FILE"},{"bytes":805,"path":"src/addons/Gram/Support/Entity/RateLimit.php","sha256":"d964076da9a290c505bf0798b00b6a9677520d4a925b8771f066d48b3c516783","state":"FILE"},{"bytes":1069,"path":"src/addons/Gram/Support/Entity/SupportEvent.php","sha256":"b9c68bda7488e167cf437061e547646db27b60976d8a2d2ae39d8cb914223723","state":"FILE"},{"bytes":2689,"path":"src/addons/Gram/Support/Entity/Ticket.php","sha256":"f322695057ada74af17de2498dd171c64c6be5bb7eb082388ad94301b13f9eae","state":"FILE"},{"bytes":3669,"path":"src/addons/Gram/Support/Listener/SourcePageContext.php","sha256":"25e449317b7b48959aad49e1b73f785c84d0e14bd9d6fa55d7e3cb8ac074b253","state":"FILE"},{"bytes":2147,"path":"src/addons/Gram/Support/Notification/AlertConsumer.php","sha256":"e22d0cdb0a0806c6a231504409bd17cd781caab0f28181aff7246b0295d8cd98","state":"FILE"},{"bytes":533,"path":"src/addons/Gram/Support/Notification/DeliveryGate.php","sha256":"32447f0066a3153e241424ef6f87459ad9aa067c389a693cc98a21498bbd5d7b","state":"FILE"},{"bytes":1771,"path":"src/addons/Gram/Support/Notification/Dispatcher.php","sha256":"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b","state":"FILE"},{"bytes":4045,"path":"src/addons/Gram/Support/Notification/EmailConsumer.php","sha256":"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34","state":"FILE"},{"bytes":3504,"path":"src/addons/Gram/Support/Notification/EntityDeliveryGate.php","sha256":"188ddc86845c0cef16d1749a2bc6824c199a5d99dd9acbbc610b8e23439ec4f4","state":"FILE"},{"bytes":2801,"path":"src/addons/Gram/Support/Notification/EventDispatcher.php","sha256":"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817","state":"FILE"},{"bytes":1452,"path":"src/addons/Gram/Support/Notification/Policy.php","sha256":"5fb1f224ab1064f18bb7e8ab9fa7cc4f77c6587ea9a01c7f48c81186e4c618ed","state":"FILE"},{"bytes":673,"path":"src/addons/Gram/Support/Notification/RecipientKey.php","sha256":"23d7a6793221011de7af02bcac796c8418748758ef3c4185406deaca90a76529","state":"FILE"},{"bytes":1531,"path":"src/addons/Gram/Support/Pub/Controller/AccountSupport.php","sha256":"236e648a240a3bde2721f3d9355ce0c48f81a0b727407e08cbaa563ae2df1dfd","state":"FILE"},{"bytes":715,"path":"src/addons/Gram/Support/Pub/Controller/Pwa.php","sha256":"9e3217d9524349a8137b89d418e4693ca17f8e5f61ba5b563fff747d1014efb3","state":"FILE"},{"bytes":5412,"path":"src/addons/Gram/Support/Pub/Controller/StaffSupport.php","sha256":"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9","state":"FILE"},{"bytes":7077,"path":"src/addons/Gram/Support/Pub/Controller/Support.php","sha256":"6cb34b1d27e9f0132263637cefa62fe0e998a9a86620b7ac33199f41ee86f9d4","state":"FILE"},{"bytes":358,"path":"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","sha256":"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3","state":"FILE"},{"bytes":563,"path":"src/addons/Gram/Support/Repository/Message.php","sha256":"bd077eaf7070f3c2b23259f51bd98788db4ca5a6efc6fedf98772159fbcd6e19","state":"FILE"},{"bytes":1329,"path":"src/addons/Gram/Support/Repository/Ticket.php","sha256":"051b470f486fccbddf881779327b03f0c804462c4d47de3a11e0ffb62352aad7","state":"FILE"},{"bytes":1318,"path":"src/addons/Gram/Support/Security/GuestTicketSession.php","sha256":"9637043a10b7f2806c50ee9da04ea076d25a6924d7636b0533a2ea59212975e1","state":"FILE"},{"bytes":1305,"path":"src/addons/Gram/Support/Security/TicketAccess.php","sha256":"f486abd65893052dbaafad550ad0d147ba638661e0e7ed73d7e2b3e046bec4a5","state":"FILE"},{"bytes":2741,"path":"src/addons/Gram/Support/Service/GuestScreenshotService.php","sha256":"9c0cbf49c4fca5a632a651a288063bc63f9a7ef85f04b32c96b96dd8c9e13e02","state":"FILE"},{"bytes":955,"path":"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","sha256":"8f4bf8ed6fa0244e6195d7f91bdbdfd0bc7c9ec7d88b1fe5111377a68b8c0266","state":"FILE"},{"bytes":2286,"path":"src/addons/Gram/Support/Service/RateLimiter.php","sha256":"266b3b39785ae5272f478d3fed527850bda2526fc70ac5122ff663f1c702a360","state":"FILE"},{"bytes":2215,"path":"src/addons/Gram/Support/Service/SourceContextResolver.php","sha256":"a66215ecabacbbad8daa8f1fef95a541a5d6863df2ab977a714737c0a2a76c95","state":"FILE"},{"bytes":5008,"path":"src/addons/Gram/Support/Service/Ticket/Creator.php","sha256":"7a84cd77761a7943495f9d3ef11269987f85265170ad6cf927a1661b8bf0a99a","state":"FILE"},{"bytes":2243,"path":"src/addons/Gram/Support/Service/Ticket/Reply.php","sha256":"482571a2ccf07a3c8672f34940243264a8271ef8c3cbc4fadbb46112afd36830","state":"FILE"},{"bytes":358,"path":"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","sha256":"400596fbe4d2f990a5301973318b65f20f2618a34e6b202d975c62bd252eabdf","state":"FILE"},{"bytes":6301,"path":"src/addons/Gram/Support/Setup.php","sha256":"4977f90ec0444e2e3a1e4ee9b79a4e88098c5a3ae37b30d63e77cff2e1fcb971","state":"FILE"},{"bytes":899,"path":"src/addons/Gram/Support/Util/GuestToken.php","sha256":"4c82936658fa7ca351f5d3d106f82bf49365f571e0fbb53e15de72bc22a746b8","state":"FILE"},{"bytes":320,"path":"src/addons/Gram/Support/Util/PublicRef.php","sha256":"4dfc846870192d175941546192deaf6dfb68306401b8a368b166975ec67b11a2","state":"FILE"},{"bytes":461,"path":"src/addons/Gram/Support/Util/RateKey.php","sha256":"cdf0588dff095dbeb89c1ed6e2b12af583c0f6bca2d66de7390e224045c0eac9","state":"FILE"},{"bytes":1687,"path":"src/addons/Gram/Support/Util/SafeContext.php","sha256":"edd58d3135b05cd85d393d3e6f674601d530fb38d9667dbab0e4ddba7db78519","state":"FILE"},{"bytes":839,"path":"src/addons/Gram/Support/Util/SiteConfig.php","sha256":"db246e35b477c55d4fb1d464b0de0829a91e09ed42058bf704d667ae7b23e3b8","state":"FILE"},{"bytes":895,"path":"src/addons/Gram/Support/Util/StatusPolicy.php","sha256":"356f4b24d4b2a562105d3c7cc4f83ce198be11d15770c71ec2bf1d9ca43310f7","state":"FILE"},{"bytes":264,"path":"src/addons/Gram/Support/_data/code_event_listeners.xml","sha256":"b61eea171404d5a64dd639aa6432af83b9dca4d3cab040eaa0496780e9fa34a2","state":"FILE"},{"bytes":304,"path":"src/addons/Gram/Support/_data/content_type_fields.xml","sha256":"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae","state":"FILE"},{"bytes":142,"path":"src/addons/Gram/Support/_data/option_groups.xml","sha256":"357e532805c40e424fec654349241ecb322e1cb8ee2560f9abb964f10a55cdda","state":"FILE"},{"bytes":894,"path":"src/addons/Gram/Support/_data/options.xml","sha256":"499d0a3b543eb838d5497f2da1b0cd13e5510e9f7e10aded7b06cb422cab8143","state":"FILE"},{"bytes":192,"path":"src/addons/Gram/Support/_data/permission_interface_groups.xml","sha256":"f54be0d872f43813e0f57d75a73420da70d37091f408d3cbdf9e943d4f67c1ad","state":"FILE"},{"bytes":1432,"path":"src/addons/Gram/Support/_data/permissions.xml","sha256":"c0cf9d60702b670355f3f0928e0afde20a5c7becf065536c3487289211a4bbee","state":"FILE"},{"bytes":9117,"path":"src/addons/Gram/Support/_data/phrases.xml","sha256":"ea6e84de301145312758285cfcd63ee4c12b8e921877bcde15c17dd4c115c434","state":"FILE"},{"bytes":673,"path":"src/addons/Gram/Support/_data/routes.xml","sha256":"c80e6b0f7153993915d8bbc8ee6b36e6386b00bb1865d6aff050f9c1fd1f0302","state":"FILE"},{"bytes":474,"path":"src/addons/Gram/Support/_data/template_modifications.xml","sha256":"04f338a8107a80bd3c17b6f6888faea596a5057140556ce6f4f1673d2034628b","state":"FILE"},{"bytes":26547,"path":"src/addons/Gram/Support/_data/templates.xml","sha256":"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239","state":"FILE"},{"bytes":471,"path":"src/addons/Gram/Support/addon.json","sha256":"566f1739937088517f5ef0dd2d20bc92460084028180c16502931fa86057aea5","state":"FILE"},{"bytes":6986,"path":"src/addons/Gram/Support/hashes.json","sha256":"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27","state":"FILE"}],"manifest_sha256":"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43","root":"/var/www/forums/dsmods/public","unsafe_paths":[]}}} +REFERENCE_PERMISSION_POLICY={"defs":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"],"direct_user_override_count":0,"group2":["create","replyOwn","view","viewOwn"],"group3":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"],"group4":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"]} +LOCAL_GRAM_SOURCE={"current_path_count":59,"manifest_sha256":null,"matches_live_reference":false,"root":null} +POST_FIX10_PATCH_MANIFEST={"base_path_count":59,"current_manifest_sha256":"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43","current_path_count":59,"diff":[{"base_bytes":1703,"base_sha256":"a043d94bc91feeed0969ad218566cebac76b2d804e7c69cc2b87b94d42f5bb85","change":"CHANGED_AFTER_FIX10","current_bytes":1771,"current_sha256":"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b","path":"src/addons/Gram/Support/Notification/Dispatcher.php"},{"base_bytes":3053,"base_sha256":"6fe9ee596d42dc1cac93ce4cf6ad94aa2bc7e39f9c544d6a6ac14f1210385970","change":"CHANGED_AFTER_FIX10","current_bytes":4045,"current_sha256":"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34","path":"src/addons/Gram/Support/Notification/EmailConsumer.php"},{"base_bytes":1213,"base_sha256":"44d9a21ef741f42b837dea284c7f23a51f1c03dfbc33c544d5778d8ac672b353","change":"CHANGED_AFTER_FIX10","current_bytes":2801,"current_sha256":"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817","path":"src/addons/Gram/Support/Notification/EventDispatcher.php"},{"base_bytes":381,"base_sha256":"700f01f005b818d63267e70dac7669a606c78fabbef5d3e01731c49db3d0be04","change":"CHANGED_AFTER_FIX10","current_bytes":358,"current_sha256":"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3","path":"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php"},{"base_bytes":212,"base_sha256":"6f9760bc6cc3c78aaec3a1ad68bcbc180d6cd4d2ef30830a4dc3b7b500a0cc97","change":"CHANGED_AFTER_FIX10","current_bytes":304,"current_sha256":"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae","path":"src/addons/Gram/Support/_data/content_type_fields.xml"},{"base_bytes":24899,"base_sha256":"d719aeb2586cf76679d956b50556de65ea6d510b3891ff5437fe8c96a86ecdcf","change":"CHANGED_AFTER_FIX10","current_bytes":26547,"current_sha256":"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239","path":"src/addons/Gram/Support/_data/templates.xml"},{"base_bytes":6753,"base_sha256":"e902fb7ce6e4a15ee913e4600d8248bc5ee2dc7a8bfb5265b296791bf9113160","change":"CHANGED_AFTER_FIX10","current_bytes":6986,"current_sha256":"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27","path":"src/addons/Gram/Support/hashes.json"}],"diff_count":7,"historical_latest_tree_sha256":"514d9085ca6c3f81c77fe188131190bc20776ec86a2e114325881f5fd442fa2d","historical_tree_hash_algorithm":"NOT_ASSUMED"} +PVEPRO_PRODUCTION_SUPPORT_PRESTATE={"app":{"boardActive":"1","defaultLanguageId":"2","defaultStyleId":"2","errors":20,"indexRoute":"portal/","posts":44,"sitemapExtraUrls":"https://pvepro.ru/","support_counts":{"addon":0,"options":0,"permissions":0,"routes":0,"tables":0,"template_modification":0,"templates":0},"threads":44,"useFriendlyUrls":true},"collection":"COMPLETE","command_id":"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1","install_capability":true,"portal_xml":{"bytes":13999,"exists":true,"safe":true,"sha256":"32301f0de13968030caac1c3137f6883739a09392d272f1efaced50343151c7b"},"robots":{"bytes":246,"exists":true,"safe":true,"sha256":"f58451051f45f07a21c8894d642a186a133049a9fd205561d1aed325c9f1d272"},"support_create_http":{"http":404,"rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"support_http":{"http":404,"rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"support_source_paths":[]} +PVEPRO_PUBLIC_SUPPORT_PRESTATE={"/support/":{"http":404,"rc":0},"/support/create/":{"http":404,"rc":0}} +GRAM_SUPPORT_INSTALL_AUTHORITY=LIVE_REFERENCE_PATCH_BYTES_REQUIRED +GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_COMPLETE=True +NO_VM_START=True +NO_VM_STOP=True +NO_SNAPSHOT_MUTATION=True +NO_XENFORO_WRITE=True +NO_FILE_WRITE=True +NO_GIT_WRITE=True +NO_MUTATION=True +TECHNICAL_SEO_CHECKPOINT_COMPLETE=True +GRAM_SUPPORT_CHECKPOINT_COMPLETE=False +PRODUCT_CHECKPOINTS_REMAINING=14 +PLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=14 +TASK_RESULT=PASS_PVEPRO_GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index f6e3037a..5e350266 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,27 +1,27 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "NEWFI-260921-NEWFDOM-DOGS216-FINAL323", - "status": "FAIL", - "rc": 3, + "command_id": "SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1", + "status": "OK", + "rc": 0, "host": "pve01", - "mode": "change", - "component": "newfi-dogs216-full-profile-ui-staging-production-git-final-nonbrittle-public-prestate", - "started_at_utc": "2026-09-21T01:05:28Z", - "finished_at_utc": "2026-09-21T01:05:32Z", + "mode": "read-only", + "component": "pvepro-gram-support-package-reference-preflight-readonly", + "started_at_utc": "2026-09-21T01:06:49Z", + "finished_at_utc": "2026-09-21T01:06:55Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "0a6cc449f7d6dc0ace44d9b7e9d6c72b352b4dd38ab46cf47d348c74821a152c", + "command_sha256": "5c2f3c66d759d92b58073d62c5f911553a581901b4a80c1bd3a6473a985f32e8", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, - "change_declared": true, + "change_declared": false, "result_contract_valid": true, - "result_contract_status": "FAIL", + "result_contract_status": null, "result_contract_error": null, - "command_rc": 3, + "command_rc": 0, "changes_made": false, "rollback_started": false, "rollback_restored": null, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "09f58614868cf13fa505ab41e3d20b3f6eb0f7136480710a4b553d62c38f3dcf", - "sanitized_output_sha256": "09f58614868cf13fa505ab41e3d20b3f6eb0f7136480710a4b553d62c38f3dcf", + "raw_evidence_sha256": "323a0d8808df05472d1ffde3acb61dc17def1cabe847275900c664b71d6a1087", + "sanitized_output_sha256": "323a0d8808df05472d1ffde3acb61dc17def1cabe847275900c664b71d6a1087", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "DOGS323_BEGIN=true\nCOMMAND_ID=NEWFI-260921-NEWFDOM-DOGS216-FINAL323\nMODE=change\nAUTHORITY_SHA_MATCH=true\nGIT_REMOTE=origin\nPROD_PREFLIGHT={\"changes_made\":false,\"error_code\":\"NONE\",\"error_sha256\":\"2d76942abfac156f0461a0d86123c68334ee3e81d9f1543172006989a362e7d7\",\"mode\":\"preflight\",\"phase\":\"PREFLIGHT\",\"schema_version\":1,\"state\":{\"board\":\"1\",\"dog_owner_nonzero\":0,\"dog_photo_nonzero\":0,\"dog_rows\":0,\"dogs\":{\"active\":1,\"addon_id\":\"Newfi/Dogs\",\"is_processing\":0,\"version_id\":1000010},\"errors\":{\"count\":44,\"max\":44,\"sha256\":\"2d76942abfac156f0461a0d86123c68334ee3e81d9f1543172006989a362e7d7\"},\"events\":0,\"map\":{\"active\":1,\"addon_id\":\"Newfi/Map\",\"is_processing\":0,\"version_id\":1000010},\"map_rows\":0,\"route_controller\":\"Newfi\\\\Dogs:Dogs\",\"route_count\":1,\"telegram_config_exists\":true,\"templates\":{\"newfi_dogs\":\"9577b5a7726a7bc91435b69834d30548d3b5a5eedd4270f80596206aa4efff61\"},\"tg\":1,\"tg_cron\":1,\"user_count\":1,\"xfmg\":{\"active\":1,\"addon_id\":\"XFMG\",\"is_processing\":0,\"version_id\":902031170},\"xfmg_album\":0,\"xfmg_cat\":1,\"xfmg_comment\":0,\"xfmg_media\":0},\"status\":\"PASS\"}\nSTAGE_PREFLIGHT={\"changes_made\":false,\"error_code\":\"NONE\",\"error_sha256\":\"9d6f36ef2c32c4681a321b92b61e561be70805e66a0b49e93ccf54b7d24cd21d\",\"mode\":\"preflight\",\"phase\":\"PREFLIGHT\",\"schema_version\":1,\"state\":{\"board\":\"0\",\"dog_owner_nonzero\":0,\"dog_photo_nonzero\":0,\"dog_rows\":0,\"dogs\":{\"active\":1,\"addon_id\":\"Newfi/Dogs\",\"is_processing\":0,\"version_id\":1000010},\"errors\":{\"count\":29,\"max\":61,\"sha256\":\"9d6f36ef2c32c4681a321b92b61e561be70805e66a0b49e93ccf54b7d24cd21d\"},\"events\":0,\"map\":{\"active\":1,\"addon_id\":\"Newfi/Map\",\"is_processing\":0,\"version_id\":1000010},\"map_rows\":0,\"route_controller\":\"Newfi\\\\Dogs:Dogs\",\"route_count\":1,\"telegram_config_exists\":false,\"templates\":{\"newfi_dogs\":\"9577b5a7726a7bc91435b69834d30548d3b5a5eedd4270f80596206aa4efff61\"},\"tg\":1,\"tg_cron\":0,\"user_count\":1,\"xfmg\":{\"active\":1,\"addon_id\":\"XFMG\",\"is_processing\":0,\"version_id\":902031170},\"xfmg_album\":0,\"xfmg_cat\":1,\"xfmg_comment\":0,\"xfmg_media\":0},\"status\":\"PASS\"}\nHOST_ERROR_CLASS=PUBLIC_DOGS_META\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nREMOTE_PUBLISHED=false\nGIT_NEW_HEAD=null\nACTIVE_MAJOR_STAGE=DOGS216\nMAJOR_STAGES_REMAINING=6\nDECISION=HOLD_DOGS216_FINAL323\nNEXT_GATE=RECONCILE_DOGS216_FINAL323\nDOGS323_END=true\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"NEWFI-260921-NEWFDOM-DOGS216-FINAL323\",\"status\":\"FAIL\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" + "output": "COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1\nMODE=read-only\nCOMPONENT=pvepro-gram-support-package-reference-preflight-readonly\nPRODUCTION_HOST={\"ok\":true,\"primitives\":{\"config\":{\"label\":\"config\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":711,\"stdout_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\"},\"rawconfig\":{\"label\":\"rawconfig\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":711,\"stdout_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\"},\"status\":{\"label\":\"status\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":16,\"stdout_sha256\":\"49ec4aef1849dd4e856d1bcd253d6d91478544f577a50a1626c13809210638cb\"},\"vmid\":100},\"state\":{\"all_link_down\":false,\"lock\":null,\"name\":\"pvepro-prod\",\"raw_config_bytes\":711,\"raw_config_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\",\"snapshots\":[],\"status\":\"running\",\"vmstate\":null}}\nSTAGING_HOST={\"ok\":true,\"primitives\":{\"config\":{\"label\":\"config\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":788,\"stdout_sha256\":\"88f0a1b84a49d771fd80d84ebf1ea56e830343b6cf22260854b28b4ccb47043a\"},\"rawconfig\":{\"label\":\"rawconfig\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":776,\"stdout_sha256\":\"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840\"},\"status\":{\"label\":\"status\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":16,\"stdout_sha256\":\"f2bc7e29f103aa6b355ed78f349a607be6b4f2626f0a19aeae7eee6cbdeaba81\"},\"vmid\":101},\"state\":{\"all_link_down\":true,\"lock\":null,\"name\":\"pvepro-staging-v1\",\"raw_config_bytes\":776,\"raw_config_sha256\":\"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840\",\"snapshots\":[],\"status\":\"stopped\",\"vmstate\":null}}\nFROZEN_FIX10={\"addon_files\":51,\"addon_id\":null,\"manifest_sha256\":\"302982988104595b3877bf484dd9a00cb4123985a6d886d57f584844f060e0ff\",\"outside_files\":8,\"paths\":[\"js/gram/support/access.js\",\"js/gram/support/access.min.js\",\"js/gram/support/pwa/icon-192.png\",\"js/gram/support/pwa/icon-512.png\",\"js/gram/support/pwa/manifest.webmanifest\",\"js/gram/support/pwa/offline.html\",\"js/gram/support/staff-pwa.js\",\"js/gram/support/staff-pwa.min.js\",\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"src/addons/Gram/Support/Entity/Delivery.php\",\"src/addons/Gram/Support/Entity/Message.php\",\"src/addons/Gram/Support/Entity/RateLimit.php\",\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"src/addons/Gram/Support/Entity/Ticket.php\",\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"src/addons/Gram/Support/Notification/Policy.php\",\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"src/addons/Gram/Support/Repository/Message.php\",\"src/addons/Gram/Support/Repository/Ticket.php\",\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"src/addons/Gram/Support/Security/TicketAccess.php\",\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"src/addons/Gram/Support/Service/RateLimiter.php\",\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"src/addons/Gram/Support/Setup.php\",\"src/addons/Gram/Support/Util/GuestToken.php\",\"src/addons/Gram/Support/Util/PublicRef.php\",\"src/addons/Gram/Support/Util/RateKey.php\",\"src/addons/Gram/Support/Util/SafeContext.php\",\"src/addons/Gram/Support/Util/SiteConfig.php\",\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"src/addons/Gram/Support/_data/option_groups.xml\",\"src/addons/Gram/Support/_data/options.xml\",\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"src/addons/Gram/Support/_data/permissions.xml\",\"src/addons/Gram/Support/_data/phrases.xml\",\"src/addons/Gram/Support/_data/routes.xml\",\"src/addons/Gram/Support/_data/template_modifications.xml\",\"src/addons/Gram/Support/_data/templates.xml\",\"src/addons/Gram/Support/addon.json\",\"src/addons/Gram/Support/hashes.json\"],\"relevant_file_count\":59,\"symlink_count\":0,\"unsafe_count\":0,\"version_id\":1000120,\"version_string\":\"1.0.0 Alpha 3 Unified Fix 10\",\"zip_sha256\":\"2e31f89d3626a83c1211910aa6fd279cc04689b75ba822899952865085cf551e\"}\nREFERENCE_FLEET={\"collection\":\"COMPLETE\",\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1\",\"sites\":{\"codevipe\":{\"actual_paths\":[\"js/gram/support/access.js\",\"js/gram/support/access.min.js\",\"js/gram/support/pwa/icon-192.png\",\"js/gram/support/pwa/icon-512.png\",\"js/gram/support/pwa/manifest.webmanifest\",\"js/gram/support/pwa/offline.html\",\"js/gram/support/staff-pwa.js\",\"js/gram/support/staff-pwa.min.js\",\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"src/addons/Gram/Support/Entity/Delivery.php\",\"src/addons/Gram/Support/Entity/Message.php\",\"src/addons/Gram/Support/Entity/RateLimit.php\",\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"src/addons/Gram/Support/Entity/Ticket.php\",\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"src/addons/Gram/Support/Notification/Policy.php\",\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"src/addons/Gram/Support/Repository/Message.php\",\"src/addons/Gram/Support/Repository/Ticket.php\",\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"src/addons/Gram/Support/Security/TicketAccess.php\",\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"src/addons/Gram/Support/Service/RateLimiter.php\",\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"src/addons/Gram/Support/Setup.php\",\"src/addons/Gram/Support/Util/GuestToken.php\",\"src/addons/Gram/Support/Util/PublicRef.php\",\"src/addons/Gram/Support/Util/RateKey.php\",\"src/addons/Gram/Support/Util/SafeContext.php\",\"src/addons/Gram/Support/Util/SiteConfig.php\",\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"src/addons/Gram/Support/_data/option_groups.xml\",\"src/addons/Gram/Support/_data/options.xml\",\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"src/addons/Gram/Support/_data/permissions.xml\",\"src/addons/Gram/Support/_data/phrases.xml\",\"src/addons/Gram/Support/_data/routes.xml\",\"src/addons/Gram/Support/_data/template_modifications.xml\",\"src/addons/Gram/Support/_data/templates.xml\",\"src/addons/Gram/Support/addon.json\",\"src/addons/Gram/Support/hashes.json\"],\"app\":{\"addon\":{\"active\":1,\"addon_id\":\"Gram/Support\",\"is_processing\":0,\"last_pending_action\":null,\"title\":\"Gram Support\",\"version_id\":1000120,\"version_string\":\"1.0.0 Alpha 3 Unified Fix 10\"},\"boardActive\":\"1\",\"counts\":{\"code_event_listener\":1,\"content_type_field\":2,\"option_group\":1,\"options\":4,\"permission_interface_group\":1,\"permissions\":9,\"phrases\":54,\"routes\":4,\"template_modification\":1,\"templates\":13},\"direct_user_override_count\":0,\"options\":[{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestRateLimitCount\",\"sha256\":\"ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d\"},{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestRateLimitWindowSeconds\",\"sha256\":\"8b34042b7a96b3ba94b27ad723ca8f57787eefbab2083b3098173c444aefbfdf\"},{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestTokenTtlDays\",\"sha256\":\"624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4\"},{\"data_type\":\"string\",\"edit_format\":\"textbox\",\"nonempty\":true,\"option_id\":\"gramSupportSiteId\",\"safe_site_value\":\"codevipe\",\"sha256\":\"e9b072fb9704053b7362b75c4091e999198b89494a90d0864c6a11bd7e2cd78e\"}],\"permission_defs\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"],\"permission_entries\":[{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"assign\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"internalNotes\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"manage\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewAll\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewTechnicalContext\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"assign\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"internalNotes\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"manage\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewAll\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewTechnicalContext\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4}],\"tables\":[\"xf_gram_support_attachment_meta\",\"xf_gram_support_delivery\",\"xf_gram_support_event\",\"xf_gram_support_event__conflict\",\"xf_gram_support_event__legacy513r3r6\",\"xf_gram_support_message\",\"xf_gram_support_message__conflict\",\"xf_gram_support_message__legacy513r3r6\",\"xf_gram_support_rate_limit\",\"xf_gram_support_ticket\",\"xf_gram_support_ticket__conflict\",\"xf_gram_support_ticket__legacy513r3r6\"]},\"base_missing\":[],\"manifest\":[{\"bytes\":559,\"path\":\"js/gram/support/access.js\",\"sha256\":\"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358\",\"state\":\"FILE\"},{\"bytes\":559,\"path\":\"js/gram/support/access.min.js\",\"sha256\":\"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358\",\"state\":\"FILE\"},{\"bytes\":1514,\"path\":\"js/gram/support/pwa/icon-192.png\",\"sha256\":\"1c52e67c4a4963f3a134f9cea0a695702eae06ed2e62ccacd67f2efa2bc692e2\",\"state\":\"FILE\"},{\"bytes\":3821,\"path\":\"js/gram/support/pwa/icon-512.png\",\"sha256\":\"66f60c10b8c7d67e432c9fb701c1cde6130e4bc18788a7d9c470c0c6fdd9cfd4\",\"state\":\"FILE\"},{\"bytes\":455,\"path\":\"js/gram/support/pwa/manifest.webmanifest\",\"sha256\":\"49224d92b3a98f447b63e1f4a1a14c106e31a9392b202826979f7d9391a03732\",\"state\":\"FILE\"},{\"bytes\":508,\"path\":\"js/gram/support/pwa/offline.html\",\"sha256\":\"7cbf2c5efa2cf3e5bb479d01e1b1b68f45fa0877de6a5f867c34ea6a312e6901\",\"state\":\"FILE\"},{\"bytes\":586,\"path\":\"js/gram/support/staff-pwa.js\",\"sha256\":\"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c\",\"state\":\"FILE\"},{\"bytes\":586,\"path\":\"js/gram/support/staff-pwa.min.js\",\"sha256\":\"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c\",\"state\":\"FILE\"},{\"bytes\":3232,\"path\":\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"sha256\":\"0def74cda843a56cdea03a8f9c40156a86424de6a09ce64ced655e5f0458361a\",\"state\":\"FILE\"},{\"bytes\":884,\"path\":\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"sha256\":\"e19fbc558741df7fbad0b1cbd68b6f1c149db4544deb97bfd9432d6c44c27b5d\",\"state\":\"FILE\"},{\"bytes\":1474,\"path\":\"src/addons/Gram/Support/Entity/Delivery.php\",\"sha256\":\"034fa397e67003884d197908a0b4ba968aea4832684c9e12aeff495c4378e551\",\"state\":\"FILE\"},{\"bytes\":1049,\"path\":\"src/addons/Gram/Support/Entity/Message.php\",\"sha256\":\"f8a38d779917d577a3c17ecdb4606505bdd4f1588a091e8f89f775c7c60c8342\",\"state\":\"FILE\"},{\"bytes\":805,\"path\":\"src/addons/Gram/Support/Entity/RateLimit.php\",\"sha256\":\"d964076da9a290c505bf0798b00b6a9677520d4a925b8771f066d48b3c516783\",\"state\":\"FILE\"},{\"bytes\":1069,\"path\":\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"sha256\":\"b9c68bda7488e167cf437061e547646db27b60976d8a2d2ae39d8cb914223723\",\"state\":\"FILE\"},{\"bytes\":2689,\"path\":\"src/addons/Gram/Support/Entity/Ticket.php\",\"sha256\":\"f322695057ada74af17de2498dd171c64c6be5bb7eb082388ad94301b13f9eae\",\"state\":\"FILE\"},{\"bytes\":3669,\"path\":\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"sha256\":\"25e449317b7b48959aad49e1b73f785c84d0e14bd9d6fa55d7e3cb8ac074b253\",\"state\":\"FILE\"},{\"bytes\":2147,\"path\":\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"sha256\":\"e22d0cdb0a0806c6a231504409bd17cd781caab0f28181aff7246b0295d8cd98\",\"state\":\"FILE\"},{\"bytes\":533,\"path\":\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"sha256\":\"32447f0066a3153e241424ef6f87459ad9aa067c389a693cc98a21498bbd5d7b\",\"state\":\"FILE\"},{\"bytes\":1771,\"path\":\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"sha256\":\"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b\",\"state\":\"FILE\"},{\"bytes\":4045,\"path\":\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"sha256\":\"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34\",\"state\":\"FILE\"},{\"bytes\":3504,\"path\":\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"sha256\":\"188ddc86845c0cef16d1749a2bc6824c199a5d99dd9acbbc610b8e23439ec4f4\",\"state\":\"FILE\"},{\"bytes\":2801,\"path\":\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"sha256\":\"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817\",\"state\":\"FILE\"},{\"bytes\":1452,\"path\":\"src/addons/Gram/Support/Notification/Policy.php\",\"sha256\":\"5fb1f224ab1064f18bb7e8ab9fa7cc4f77c6587ea9a01c7f48c81186e4c618ed\",\"state\":\"FILE\"},{\"bytes\":673,\"path\":\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"sha256\":\"23d7a6793221011de7af02bcac796c8418748758ef3c4185406deaca90a76529\",\"state\":\"FILE\"},{\"bytes\":1531,\"path\":\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"sha256\":\"236e648a240a3bde2721f3d9355ce0c48f81a0b727407e08cbaa563ae2df1dfd\",\"state\":\"FILE\"},{\"bytes\":715,\"path\":\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"sha256\":\"9e3217d9524349a8137b89d418e4693ca17f8e5f61ba5b563fff747d1014efb3\",\"state\":\"FILE\"},{\"bytes\":5412,\"path\":\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"sha256\":\"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9\",\"state\":\"FILE\"},{\"bytes\":7077,\"path\":\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"sha256\":\"6cb34b1d27e9f0132263637cefa62fe0e998a9a86620b7ac33199f41ee86f9d4\",\"state\":\"FILE\"},{\"bytes\":358,\"path\":\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"sha256\":\"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3\",\"state\":\"FILE\"},{\"bytes\":563,\"path\":\"src/addons/Gram/Support/Repository/Message.php\",\"sha256\":\"bd077eaf7070f3c2b23259f51bd98788db4ca5a6efc6fedf98772159fbcd6e19\",\"state\":\"FILE\"},{\"bytes\":1329,\"path\":\"src/addons/Gram/Support/Repository/Ticket.php\",\"sha256\":\"051b470f486fccbddf881779327b03f0c804462c4d47de3a11e0ffb62352aad7\",\"state\":\"FILE\"},{\"bytes\":1318,\"path\":\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"sha256\":\"9637043a10b7f2806c50ee9da04ea076d25a6924d7636b0533a2ea59212975e1\",\"state\":\"FILE\"},{\"bytes\":1305,\"path\":\"src/addons/Gram/Support/Security/TicketAccess.php\",\"sha256\":\"f486abd65893052dbaafad550ad0d147ba638661e0e7ed73d7e2b3e046bec4a5\",\"state\":\"FILE\"},{\"bytes\":2741,\"path\":\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"sha256\":\"9c0cbf49c4fca5a632a651a288063bc63f9a7ef85f04b32c96b96dd8c9e13e02\",\"state\":\"FILE\"},{\"bytes\":955,\"path\":\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"sha256\":\"8f4bf8ed6fa0244e6195d7f91bdbdfd0bc7c9ec7d88b1fe5111377a68b8c0266\",\"state\":\"FILE\"},{\"bytes\":2286,\"path\":\"src/addons/Gram/Support/Service/RateLimiter.php\",\"sha256\":\"266b3b39785ae5272f478d3fed527850bda2526fc70ac5122ff663f1c702a360\",\"state\":\"FILE\"},{\"bytes\":2215,\"path\":\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"sha256\":\"a66215ecabacbbad8daa8f1fef95a541a5d6863df2ab977a714737c0a2a76c95\",\"state\":\"FILE\"},{\"bytes\":5008,\"path\":\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"sha256\":\"7a84cd77761a7943495f9d3ef11269987f85265170ad6cf927a1661b8bf0a99a\",\"state\":\"FILE\"},{\"bytes\":2243,\"path\":\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"sha256\":\"482571a2ccf07a3c8672f34940243264a8271ef8c3cbc4fadbb46112afd36830\",\"state\":\"FILE\"},{\"bytes\":358,\"path\":\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"sha256\":\"400596fbe4d2f990a5301973318b65f20f2618a34e6b202d975c62bd252eabdf\",\"state\":\"FILE\"},{\"bytes\":6301,\"path\":\"src/addons/Gram/Support/Setup.php\",\"sha256\":\"4977f90ec0444e2e3a1e4ee9b79a4e88098c5a3ae37b30d63e77cff2e1fcb971\",\"state\":\"FILE\"},{\"bytes\":899,\"path\":\"src/addons/Gram/Support/Util/GuestToken.php\",\"sha256\":\"4c82936658fa7ca351f5d3d106f82bf49365f571e0fbb53e15de72bc22a746b8\",\"state\":\"FILE\"},{\"bytes\":320,\"path\":\"src/addons/Gram/Support/Util/PublicRef.php\",\"sha256\":\"4dfc846870192d175941546192deaf6dfb68306401b8a368b166975ec67b11a2\",\"state\":\"FILE\"},{\"bytes\":461,\"path\":\"src/addons/Gram/Support/Util/RateKey.php\",\"sha256\":\"cdf0588dff095dbeb89c1ed6e2b12af583c0f6bca2d66de7390e224045c0eac9\",\"state\":\"FILE\"},{\"bytes\":1687,\"path\":\"src/addons/Gram/Support/Util/SafeContext.php\",\"sha256\":\"edd58d3135b05cd85d393d3e6f674601d530fb38d9667dbab0e4ddba7db78519\",\"state\":\"FILE\"},{\"bytes\":839,\"path\":\"src/addons/Gram/Support/Util/SiteConfig.php\",\"sha256\":\"db246e35b477c55d4fb1d464b0de0829a91e09ed42058bf704d667ae7b23e3b8\",\"state\":\"FILE\"},{\"bytes\":895,\"path\":\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"sha256\":\"356f4b24d4b2a562105d3c7cc4f83ce198be11d15770c71ec2bf1d9ca43310f7\",\"state\":\"FILE\"},{\"bytes\":264,\"path\":\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"sha256\":\"b61eea171404d5a64dd639aa6432af83b9dca4d3cab040eaa0496780e9fa34a2\",\"state\":\"FILE\"},{\"bytes\":304,\"path\":\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"sha256\":\"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae\",\"state\":\"FILE\"},{\"bytes\":142,\"path\":\"src/addons/Gram/Support/_data/option_groups.xml\",\"sha256\":\"357e532805c40e424fec654349241ecb322e1cb8ee2560f9abb964f10a55cdda\",\"state\":\"FILE\"},{\"bytes\":894,\"path\":\"src/addons/Gram/Support/_data/options.xml\",\"sha256\":\"499d0a3b543eb838d5497f2da1b0cd13e5510e9f7e10aded7b06cb422cab8143\",\"state\":\"FILE\"},{\"bytes\":192,\"path\":\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"sha256\":\"f54be0d872f43813e0f57d75a73420da70d37091f408d3cbdf9e943d4f67c1ad\",\"state\":\"FILE\"},{\"bytes\":1432,\"path\":\"src/addons/Gram/Support/_data/permissions.xml\",\"sha256\":\"c0cf9d60702b670355f3f0928e0afde20a5c7becf065536c3487289211a4bbee\",\"state\":\"FILE\"},{\"bytes\":9117,\"path\":\"src/addons/Gram/Support/_data/phrases.xml\",\"sha256\":\"ea6e84de301145312758285cfcd63ee4c12b8e921877bcde15c17dd4c115c434\",\"state\":\"FILE\"},{\"bytes\":673,\"path\":\"src/addons/Gram/Support/_data/routes.xml\",\"sha256\":\"c80e6b0f7153993915d8bbc8ee6b36e6386b00bb1865d6aff050f9c1fd1f0302\",\"state\":\"FILE\"},{\"bytes\":474,\"path\":\"src/addons/Gram/Support/_data/template_modifications.xml\",\"sha256\":\"04f338a8107a80bd3c17b6f6888faea596a5057140556ce6f4f1673d2034628b\",\"state\":\"FILE\"},{\"bytes\":26547,\"path\":\"src/addons/Gram/Support/_data/templates.xml\",\"sha256\":\"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239\",\"state\":\"FILE\"},{\"bytes\":471,\"path\":\"src/addons/Gram/Support/addon.json\",\"sha256\":\"566f1739937088517f5ef0dd2d20bc92460084028180c16502931fa86057aea5\",\"state\":\"FILE\"},{\"bytes\":6986,\"path\":\"src/addons/Gram/Support/hashes.json\",\"sha256\":\"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27\",\"state\":\"FILE\"}],\"manifest_sha256\":\"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43\",\"root\":\"/var/www/forums/codevipe/public\",\"unsafe_paths\":[]},\"dsmods\":{\"actual_paths\":[\"js/gram/support/access.js\",\"js/gram/support/access.min.js\",\"js/gram/support/pwa/icon-192.png\",\"js/gram/support/pwa/icon-512.png\",\"js/gram/support/pwa/manifest.webmanifest\",\"js/gram/support/pwa/offline.html\",\"js/gram/support/staff-pwa.js\",\"js/gram/support/staff-pwa.min.js\",\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"src/addons/Gram/Support/Entity/Delivery.php\",\"src/addons/Gram/Support/Entity/Message.php\",\"src/addons/Gram/Support/Entity/RateLimit.php\",\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"src/addons/Gram/Support/Entity/Ticket.php\",\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"src/addons/Gram/Support/Notification/Policy.php\",\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"src/addons/Gram/Support/Repository/Message.php\",\"src/addons/Gram/Support/Repository/Ticket.php\",\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"src/addons/Gram/Support/Security/TicketAccess.php\",\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"src/addons/Gram/Support/Service/RateLimiter.php\",\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"src/addons/Gram/Support/Setup.php\",\"src/addons/Gram/Support/Util/GuestToken.php\",\"src/addons/Gram/Support/Util/PublicRef.php\",\"src/addons/Gram/Support/Util/RateKey.php\",\"src/addons/Gram/Support/Util/SafeContext.php\",\"src/addons/Gram/Support/Util/SiteConfig.php\",\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"src/addons/Gram/Support/_data/option_groups.xml\",\"src/addons/Gram/Support/_data/options.xml\",\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"src/addons/Gram/Support/_data/permissions.xml\",\"src/addons/Gram/Support/_data/phrases.xml\",\"src/addons/Gram/Support/_data/routes.xml\",\"src/addons/Gram/Support/_data/template_modifications.xml\",\"src/addons/Gram/Support/_data/templates.xml\",\"src/addons/Gram/Support/addon.json\",\"src/addons/Gram/Support/hashes.json\"],\"app\":{\"addon\":{\"active\":1,\"addon_id\":\"Gram/Support\",\"is_processing\":0,\"last_pending_action\":null,\"title\":\"Gram Support\",\"version_id\":1000120,\"version_string\":\"1.0.0 Alpha 3 Unified Fix 10\"},\"boardActive\":\"1\",\"counts\":{\"code_event_listener\":1,\"content_type_field\":2,\"option_group\":1,\"options\":4,\"permission_interface_group\":1,\"permissions\":9,\"phrases\":54,\"routes\":4,\"template_modification\":1,\"templates\":13},\"direct_user_override_count\":0,\"options\":[{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestRateLimitCount\",\"sha256\":\"ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d\"},{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestRateLimitWindowSeconds\",\"sha256\":\"8b34042b7a96b3ba94b27ad723ca8f57787eefbab2083b3098173c444aefbfdf\"},{\"data_type\":\"unsigned_integer\",\"edit_format\":\"spinbox\",\"nonempty\":true,\"option_id\":\"gramSupportGuestTokenTtlDays\",\"sha256\":\"624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4\"},{\"data_type\":\"string\",\"edit_format\":\"textbox\",\"nonempty\":true,\"option_id\":\"gramSupportSiteId\",\"safe_site_value\":\"dsmods\",\"sha256\":\"edc36873e7351f45c0212c2b8a681db787dde583cd755686976d6c2d87390fb9\"}],\"permission_defs\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"],\"permission_entries\":[{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":2},{\"permission_id\":\"assign\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"internalNotes\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"manage\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewAll\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"viewTechnicalContext\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":3},{\"permission_id\":\"assign\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"internalNotes\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"manage\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewAll\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4},{\"permission_id\":\"viewTechnicalContext\",\"permission_value\":\"allow\",\"permission_value_int\":0,\"user_group_id\":4}],\"tables\":[\"xf_gram_support_attachment_meta\",\"xf_gram_support_delivery\",\"xf_gram_support_event\",\"xf_gram_support_message\",\"xf_gram_support_rate_limit\",\"xf_gram_support_ticket\"]},\"base_missing\":[],\"manifest\":[{\"bytes\":559,\"path\":\"js/gram/support/access.js\",\"sha256\":\"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358\",\"state\":\"FILE\"},{\"bytes\":559,\"path\":\"js/gram/support/access.min.js\",\"sha256\":\"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358\",\"state\":\"FILE\"},{\"bytes\":1514,\"path\":\"js/gram/support/pwa/icon-192.png\",\"sha256\":\"1c52e67c4a4963f3a134f9cea0a695702eae06ed2e62ccacd67f2efa2bc692e2\",\"state\":\"FILE\"},{\"bytes\":3821,\"path\":\"js/gram/support/pwa/icon-512.png\",\"sha256\":\"66f60c10b8c7d67e432c9fb701c1cde6130e4bc18788a7d9c470c0c6fdd9cfd4\",\"state\":\"FILE\"},{\"bytes\":455,\"path\":\"js/gram/support/pwa/manifest.webmanifest\",\"sha256\":\"49224d92b3a98f447b63e1f4a1a14c106e31a9392b202826979f7d9391a03732\",\"state\":\"FILE\"},{\"bytes\":508,\"path\":\"js/gram/support/pwa/offline.html\",\"sha256\":\"7cbf2c5efa2cf3e5bb479d01e1b1b68f45fa0877de6a5f867c34ea6a312e6901\",\"state\":\"FILE\"},{\"bytes\":586,\"path\":\"js/gram/support/staff-pwa.js\",\"sha256\":\"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c\",\"state\":\"FILE\"},{\"bytes\":586,\"path\":\"js/gram/support/staff-pwa.min.js\",\"sha256\":\"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c\",\"state\":\"FILE\"},{\"bytes\":3232,\"path\":\"src/addons/Gram/Support/Attachment/TicketHandler.php\",\"sha256\":\"0def74cda843a56cdea03a8f9c40156a86424de6a09ce64ced655e5f0458361a\",\"state\":\"FILE\"},{\"bytes\":884,\"path\":\"src/addons/Gram/Support/Entity/AttachmentMeta.php\",\"sha256\":\"e19fbc558741df7fbad0b1cbd68b6f1c149db4544deb97bfd9432d6c44c27b5d\",\"state\":\"FILE\"},{\"bytes\":1474,\"path\":\"src/addons/Gram/Support/Entity/Delivery.php\",\"sha256\":\"034fa397e67003884d197908a0b4ba968aea4832684c9e12aeff495c4378e551\",\"state\":\"FILE\"},{\"bytes\":1049,\"path\":\"src/addons/Gram/Support/Entity/Message.php\",\"sha256\":\"f8a38d779917d577a3c17ecdb4606505bdd4f1588a091e8f89f775c7c60c8342\",\"state\":\"FILE\"},{\"bytes\":805,\"path\":\"src/addons/Gram/Support/Entity/RateLimit.php\",\"sha256\":\"d964076da9a290c505bf0798b00b6a9677520d4a925b8771f066d48b3c516783\",\"state\":\"FILE\"},{\"bytes\":1069,\"path\":\"src/addons/Gram/Support/Entity/SupportEvent.php\",\"sha256\":\"b9c68bda7488e167cf437061e547646db27b60976d8a2d2ae39d8cb914223723\",\"state\":\"FILE\"},{\"bytes\":2689,\"path\":\"src/addons/Gram/Support/Entity/Ticket.php\",\"sha256\":\"f322695057ada74af17de2498dd171c64c6be5bb7eb082388ad94301b13f9eae\",\"state\":\"FILE\"},{\"bytes\":3669,\"path\":\"src/addons/Gram/Support/Listener/SourcePageContext.php\",\"sha256\":\"25e449317b7b48959aad49e1b73f785c84d0e14bd9d6fa55d7e3cb8ac074b253\",\"state\":\"FILE\"},{\"bytes\":2147,\"path\":\"src/addons/Gram/Support/Notification/AlertConsumer.php\",\"sha256\":\"e22d0cdb0a0806c6a231504409bd17cd781caab0f28181aff7246b0295d8cd98\",\"state\":\"FILE\"},{\"bytes\":533,\"path\":\"src/addons/Gram/Support/Notification/DeliveryGate.php\",\"sha256\":\"32447f0066a3153e241424ef6f87459ad9aa067c389a693cc98a21498bbd5d7b\",\"state\":\"FILE\"},{\"bytes\":1771,\"path\":\"src/addons/Gram/Support/Notification/Dispatcher.php\",\"sha256\":\"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b\",\"state\":\"FILE\"},{\"bytes\":4045,\"path\":\"src/addons/Gram/Support/Notification/EmailConsumer.php\",\"sha256\":\"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34\",\"state\":\"FILE\"},{\"bytes\":3504,\"path\":\"src/addons/Gram/Support/Notification/EntityDeliveryGate.php\",\"sha256\":\"188ddc86845c0cef16d1749a2bc6824c199a5d99dd9acbbc610b8e23439ec4f4\",\"state\":\"FILE\"},{\"bytes\":2801,\"path\":\"src/addons/Gram/Support/Notification/EventDispatcher.php\",\"sha256\":\"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817\",\"state\":\"FILE\"},{\"bytes\":1452,\"path\":\"src/addons/Gram/Support/Notification/Policy.php\",\"sha256\":\"5fb1f224ab1064f18bb7e8ab9fa7cc4f77c6587ea9a01c7f48c81186e4c618ed\",\"state\":\"FILE\"},{\"bytes\":673,\"path\":\"src/addons/Gram/Support/Notification/RecipientKey.php\",\"sha256\":\"23d7a6793221011de7af02bcac796c8418748758ef3c4185406deaca90a76529\",\"state\":\"FILE\"},{\"bytes\":1531,\"path\":\"src/addons/Gram/Support/Pub/Controller/AccountSupport.php\",\"sha256\":\"236e648a240a3bde2721f3d9355ce0c48f81a0b727407e08cbaa563ae2df1dfd\",\"state\":\"FILE\"},{\"bytes\":715,\"path\":\"src/addons/Gram/Support/Pub/Controller/Pwa.php\",\"sha256\":\"9e3217d9524349a8137b89d418e4693ca17f8e5f61ba5b563fff747d1014efb3\",\"state\":\"FILE\"},{\"bytes\":5412,\"path\":\"src/addons/Gram/Support/Pub/Controller/StaffSupport.php\",\"sha256\":\"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9\",\"state\":\"FILE\"},{\"bytes\":7077,\"path\":\"src/addons/Gram/Support/Pub/Controller/Support.php\",\"sha256\":\"6cb34b1d27e9f0132263637cefa62fe0e998a9a86620b7ac33199f41ee86f9d4\",\"state\":\"FILE\"},{\"bytes\":358,\"path\":\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\",\"sha256\":\"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3\",\"state\":\"FILE\"},{\"bytes\":563,\"path\":\"src/addons/Gram/Support/Repository/Message.php\",\"sha256\":\"bd077eaf7070f3c2b23259f51bd98788db4ca5a6efc6fedf98772159fbcd6e19\",\"state\":\"FILE\"},{\"bytes\":1329,\"path\":\"src/addons/Gram/Support/Repository/Ticket.php\",\"sha256\":\"051b470f486fccbddf881779327b03f0c804462c4d47de3a11e0ffb62352aad7\",\"state\":\"FILE\"},{\"bytes\":1318,\"path\":\"src/addons/Gram/Support/Security/GuestTicketSession.php\",\"sha256\":\"9637043a10b7f2806c50ee9da04ea076d25a6924d7636b0533a2ea59212975e1\",\"state\":\"FILE\"},{\"bytes\":1305,\"path\":\"src/addons/Gram/Support/Security/TicketAccess.php\",\"sha256\":\"f486abd65893052dbaafad550ad0d147ba638661e0e7ed73d7e2b3e046bec4a5\",\"state\":\"FILE\"},{\"bytes\":2741,\"path\":\"src/addons/Gram/Support/Service/GuestScreenshotService.php\",\"sha256\":\"9c0cbf49c4fca5a632a651a288063bc63f9a7ef85f04b32c96b96dd8c9e13e02\",\"state\":\"FILE\"},{\"bytes\":955,\"path\":\"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php\",\"sha256\":\"8f4bf8ed6fa0244e6195d7f91bdbdfd0bc7c9ec7d88b1fe5111377a68b8c0266\",\"state\":\"FILE\"},{\"bytes\":2286,\"path\":\"src/addons/Gram/Support/Service/RateLimiter.php\",\"sha256\":\"266b3b39785ae5272f478d3fed527850bda2526fc70ac5122ff663f1c702a360\",\"state\":\"FILE\"},{\"bytes\":2215,\"path\":\"src/addons/Gram/Support/Service/SourceContextResolver.php\",\"sha256\":\"a66215ecabacbbad8daa8f1fef95a541a5d6863df2ab977a714737c0a2a76c95\",\"state\":\"FILE\"},{\"bytes\":5008,\"path\":\"src/addons/Gram/Support/Service/Ticket/Creator.php\",\"sha256\":\"7a84cd77761a7943495f9d3ef11269987f85265170ad6cf927a1661b8bf0a99a\",\"state\":\"FILE\"},{\"bytes\":2243,\"path\":\"src/addons/Gram/Support/Service/Ticket/Reply.php\",\"sha256\":\"482571a2ccf07a3c8672f34940243264a8271ef8c3cbc4fadbb46112afd36830\",\"state\":\"FILE\"},{\"bytes\":358,\"path\":\"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php\",\"sha256\":\"400596fbe4d2f990a5301973318b65f20f2618a34e6b202d975c62bd252eabdf\",\"state\":\"FILE\"},{\"bytes\":6301,\"path\":\"src/addons/Gram/Support/Setup.php\",\"sha256\":\"4977f90ec0444e2e3a1e4ee9b79a4e88098c5a3ae37b30d63e77cff2e1fcb971\",\"state\":\"FILE\"},{\"bytes\":899,\"path\":\"src/addons/Gram/Support/Util/GuestToken.php\",\"sha256\":\"4c82936658fa7ca351f5d3d106f82bf49365f571e0fbb53e15de72bc22a746b8\",\"state\":\"FILE\"},{\"bytes\":320,\"path\":\"src/addons/Gram/Support/Util/PublicRef.php\",\"sha256\":\"4dfc846870192d175941546192deaf6dfb68306401b8a368b166975ec67b11a2\",\"state\":\"FILE\"},{\"bytes\":461,\"path\":\"src/addons/Gram/Support/Util/RateKey.php\",\"sha256\":\"cdf0588dff095dbeb89c1ed6e2b12af583c0f6bca2d66de7390e224045c0eac9\",\"state\":\"FILE\"},{\"bytes\":1687,\"path\":\"src/addons/Gram/Support/Util/SafeContext.php\",\"sha256\":\"edd58d3135b05cd85d393d3e6f674601d530fb38d9667dbab0e4ddba7db78519\",\"state\":\"FILE\"},{\"bytes\":839,\"path\":\"src/addons/Gram/Support/Util/SiteConfig.php\",\"sha256\":\"db246e35b477c55d4fb1d464b0de0829a91e09ed42058bf704d667ae7b23e3b8\",\"state\":\"FILE\"},{\"bytes\":895,\"path\":\"src/addons/Gram/Support/Util/StatusPolicy.php\",\"sha256\":\"356f4b24d4b2a562105d3c7cc4f83ce198be11d15770c71ec2bf1d9ca43310f7\",\"state\":\"FILE\"},{\"bytes\":264,\"path\":\"src/addons/Gram/Support/_data/code_event_listeners.xml\",\"sha256\":\"b61eea171404d5a64dd639aa6432af83b9dca4d3cab040eaa0496780e9fa34a2\",\"state\":\"FILE\"},{\"bytes\":304,\"path\":\"src/addons/Gram/Support/_data/content_type_fields.xml\",\"sha256\":\"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae\",\"state\":\"FILE\"},{\"bytes\":142,\"path\":\"src/addons/Gram/Support/_data/option_groups.xml\",\"sha256\":\"357e532805c40e424fec654349241ecb322e1cb8ee2560f9abb964f10a55cdda\",\"state\":\"FILE\"},{\"bytes\":894,\"path\":\"src/addons/Gram/Support/_data/options.xml\",\"sha256\":\"499d0a3b543eb838d5497f2da1b0cd13e5510e9f7e10aded7b06cb422cab8143\",\"state\":\"FILE\"},{\"bytes\":192,\"path\":\"src/addons/Gram/Support/_data/permission_interface_groups.xml\",\"sha256\":\"f54be0d872f43813e0f57d75a73420da70d37091f408d3cbdf9e943d4f67c1ad\",\"state\":\"FILE\"},{\"bytes\":1432,\"path\":\"src/addons/Gram/Support/_data/permissions.xml\",\"sha256\":\"c0cf9d60702b670355f3f0928e0afde20a5c7becf065536c3487289211a4bbee\",\"state\":\"FILE\"},{\"bytes\":9117,\"path\":\"src/addons/Gram/Support/_data/phrases.xml\",\"sha256\":\"ea6e84de301145312758285cfcd63ee4c12b8e921877bcde15c17dd4c115c434\",\"state\":\"FILE\"},{\"bytes\":673,\"path\":\"src/addons/Gram/Support/_data/routes.xml\",\"sha256\":\"c80e6b0f7153993915d8bbc8ee6b36e6386b00bb1865d6aff050f9c1fd1f0302\",\"state\":\"FILE\"},{\"bytes\":474,\"path\":\"src/addons/Gram/Support/_data/template_modifications.xml\",\"sha256\":\"04f338a8107a80bd3c17b6f6888faea596a5057140556ce6f4f1673d2034628b\",\"state\":\"FILE\"},{\"bytes\":26547,\"path\":\"src/addons/Gram/Support/_data/templates.xml\",\"sha256\":\"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239\",\"state\":\"FILE\"},{\"bytes\":471,\"path\":\"src/addons/Gram/Support/addon.json\",\"sha256\":\"566f1739937088517f5ef0dd2d20bc92460084028180c16502931fa86057aea5\",\"state\":\"FILE\"},{\"bytes\":6986,\"path\":\"src/addons/Gram/Support/hashes.json\",\"sha256\":\"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27\",\"state\":\"FILE\"}],\"manifest_sha256\":\"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43\",\"root\":\"/var/www/forums/dsmods/public\",\"unsafe_paths\":[]}}}\nREFERENCE_PERMISSION_POLICY={\"defs\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"],\"direct_user_override_count\":0,\"group2\":[\"create\",\"replyOwn\",\"view\",\"viewOwn\"],\"group3\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"],\"group4\":[\"assign\",\"create\",\"internalNotes\",\"manage\",\"replyOwn\",\"view\",\"viewAll\",\"viewOwn\",\"viewTechnicalContext\"]}\nLOCAL_GRAM_SOURCE={\"current_path_count\":59,\"manifest_sha256\":null,\"matches_live_reference\":false,\"root\":null}\nPOST_FIX10_PATCH_MANIFEST={\"base_path_count\":59,\"current_manifest_sha256\":\"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43\",\"current_path_count\":59,\"diff\":[{\"base_bytes\":1703,\"base_sha256\":\"a043d94bc91feeed0969ad218566cebac76b2d804e7c69cc2b87b94d42f5bb85\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":1771,\"current_sha256\":\"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b\",\"path\":\"src/addons/Gram/Support/Notification/Dispatcher.php\"},{\"base_bytes\":3053,\"base_sha256\":\"6fe9ee596d42dc1cac93ce4cf6ad94aa2bc7e39f9c544d6a6ac14f1210385970\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":4045,\"current_sha256\":\"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34\",\"path\":\"src/addons/Gram/Support/Notification/EmailConsumer.php\"},{\"base_bytes\":1213,\"base_sha256\":\"44d9a21ef741f42b837dea284c7f23a51f1c03dfbc33c544d5778d8ac672b353\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":2801,\"current_sha256\":\"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817\",\"path\":\"src/addons/Gram/Support/Notification/EventDispatcher.php\"},{\"base_bytes\":381,\"base_sha256\":\"700f01f005b818d63267e70dac7669a606c78fabbef5d3e01731c49db3d0be04\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":358,\"current_sha256\":\"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3\",\"path\":\"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php\"},{\"base_bytes\":212,\"base_sha256\":\"6f9760bc6cc3c78aaec3a1ad68bcbc180d6cd4d2ef30830a4dc3b7b500a0cc97\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":304,\"current_sha256\":\"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae\",\"path\":\"src/addons/Gram/Support/_data/content_type_fields.xml\"},{\"base_bytes\":24899,\"base_sha256\":\"d719aeb2586cf76679d956b50556de65ea6d510b3891ff5437fe8c96a86ecdcf\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":26547,\"current_sha256\":\"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239\",\"path\":\"src/addons/Gram/Support/_data/templates.xml\"},{\"base_bytes\":6753,\"base_sha256\":\"e902fb7ce6e4a15ee913e4600d8248bc5ee2dc7a8bfb5265b296791bf9113160\",\"change\":\"CHANGED_AFTER_FIX10\",\"current_bytes\":6986,\"current_sha256\":\"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27\",\"path\":\"src/addons/Gram/Support/hashes.json\"}],\"diff_count\":7,\"historical_latest_tree_sha256\":\"514d9085ca6c3f81c77fe188131190bc20776ec86a2e114325881f5fd442fa2d\",\"historical_tree_hash_algorithm\":\"NOT_ASSUMED\"}\nPVEPRO_PRODUCTION_SUPPORT_PRESTATE={\"app\":{\"boardActive\":\"1\",\"defaultLanguageId\":\"2\",\"defaultStyleId\":\"2\",\"errors\":20,\"indexRoute\":\"portal/\",\"posts\":44,\"sitemapExtraUrls\":\"https://pvepro.ru/\",\"support_counts\":{\"addon\":0,\"options\":0,\"permissions\":0,\"routes\":0,\"tables\":0,\"template_modification\":0,\"templates\":0},\"threads\":44,\"useFriendlyUrls\":true},\"collection\":\"COMPLETE\",\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1\",\"install_capability\":true,\"portal_xml\":{\"bytes\":13999,\"exists\":true,\"safe\":true,\"sha256\":\"32301f0de13968030caac1c3137f6883739a09392d272f1efaced50343151c7b\"},\"robots\":{\"bytes\":246,\"exists\":true,\"safe\":true,\"sha256\":\"f58451051f45f07a21c8894d642a186a133049a9fd205561d1aed325c9f1d272\"},\"support_create_http\":{\"http\":404,\"rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"support_http\":{\"http\":404,\"rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"support_source_paths\":[]}\nPVEPRO_PUBLIC_SUPPORT_PRESTATE={\"/support/\":{\"http\":404,\"rc\":0},\"/support/create/\":{\"http\":404,\"rc\":0}}\nGRAM_SUPPORT_INSTALL_AUTHORITY=LIVE_REFERENCE_PATCH_BYTES_REQUIRED\nGRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_COMPLETE=True\nNO_VM_START=True\nNO_VM_STOP=True\nNO_SNAPSHOT_MUTATION=True\nNO_XENFORO_WRITE=True\nNO_FILE_WRITE=True\nNO_GIT_WRITE=True\nNO_MUTATION=True\nTECHNICAL_SEO_CHECKPOINT_COMPLETE=True\nGRAM_SUPPORT_CHECKPOINT_COMPLETE=False\nPRODUCT_CHECKPOINTS_REMAINING=14\nPLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=14\nTASK_RESULT=PASS_PVEPRO_GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index 92cbbaae..aaa28c1c 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,22 +1,22 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=NEWFI-260921-NEWFDOM-DOGS216-FINAL323 -STATUS=FAIL -RC=3 +COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1 +STATUS=OK +RC=0 HOST=pve01 -MODE=change -COMPONENT=newfi-dogs216-full-profile-ui-staging-production-git-final-nonbrittle-public-prestate +MODE=read-only +COMPONENT=pvepro-gram-support-package-reference-preflight-readonly REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=0a6cc449f7d6dc0ace44d9b7e9d6c72b352b4dd38ab46cf47d348c74821a152c +COMMAND_SHA256=5c2f3c66d759d92b58073d62c5f911553a581901b4a80c1bd3a6473a985f32e8 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true -CHANGE_DECLARED=true +CHANGE_DECLARED=false RESULT_CONTRACT_VALID=true -RESULT_CONTRACT_STATUS=FAIL +RESULT_CONTRACT_STATUS=NOT_APPLICABLE RESULT_CONTRACT_ERROR=NONE -COMMAND_RC=3 +COMMAND_RC=0 CHANGES_MADE=false ROLLBACK_STARTED=false ROLLBACK_RESTORED=null @@ -24,28 +24,36 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=09f58614868cf13fa505ab41e3d20b3f6eb0f7136480710a4b553d62c38f3dcf -SANITIZED_OUTPUT_SHA256=09f58614868cf13fa505ab41e3d20b3f6eb0f7136480710a4b553d62c38f3dcf +RAW_EVIDENCE_SHA256=323a0d8808df05472d1ffde3acb61dc17def1cabe847275900c664b71d6a1087 +SANITIZED_OUTPUT_SHA256=323a0d8808df05472d1ffde3acb61dc17def1cabe847275900c664b71d6a1087 OUTPUT_BEGIN -DOGS323_BEGIN=true -COMMAND_ID=NEWFI-260921-NEWFDOM-DOGS216-FINAL323 -MODE=change -AUTHORITY_SHA_MATCH=true -GIT_REMOTE=origin -PROD_PREFLIGHT={"changes_made":false,"error_code":"NONE","error_sha256":"2d76942abfac156f0461a0d86123c68334ee3e81d9f1543172006989a362e7d7","mode":"preflight","phase":"PREFLIGHT","schema_version":1,"state":{"board":"1","dog_owner_nonzero":0,"dog_photo_nonzero":0,"dog_rows":0,"dogs":{"active":1,"addon_id":"Newfi/Dogs","is_processing":0,"version_id":1000010},"errors":{"count":44,"max":44,"sha256":"2d76942abfac156f0461a0d86123c68334ee3e81d9f1543172006989a362e7d7"},"events":0,"map":{"active":1,"addon_id":"Newfi/Map","is_processing":0,"version_id":1000010},"map_rows":0,"route_controller":"Newfi\\Dogs:Dogs","route_count":1,"telegram_config_exists":true,"templates":{"newfi_dogs":"9577b5a7726a7bc91435b69834d30548d3b5a5eedd4270f80596206aa4efff61"},"tg":1,"tg_cron":1,"user_count":1,"xfmg":{"active":1,"addon_id":"XFMG","is_processing":0,"version_id":902031170},"xfmg_album":0,"xfmg_cat":1,"xfmg_comment":0,"xfmg_media":0},"status":"PASS"} -STAGE_PREFLIGHT={"changes_made":false,"error_code":"NONE","error_sha256":"9d6f36ef2c32c4681a321b92b61e561be70805e66a0b49e93ccf54b7d24cd21d","mode":"preflight","phase":"PREFLIGHT","schema_version":1,"state":{"board":"0","dog_owner_nonzero":0,"dog_photo_nonzero":0,"dog_rows":0,"dogs":{"active":1,"addon_id":"Newfi/Dogs","is_processing":0,"version_id":1000010},"errors":{"count":29,"max":61,"sha256":"9d6f36ef2c32c4681a321b92b61e561be70805e66a0b49e93ccf54b7d24cd21d"},"events":0,"map":{"active":1,"addon_id":"Newfi/Map","is_processing":0,"version_id":1000010},"map_rows":0,"route_controller":"Newfi\\Dogs:Dogs","route_count":1,"telegram_config_exists":false,"templates":{"newfi_dogs":"9577b5a7726a7bc91435b69834d30548d3b5a5eedd4270f80596206aa4efff61"},"tg":1,"tg_cron":0,"user_count":1,"xfmg":{"active":1,"addon_id":"XFMG","is_processing":0,"version_id":902031170},"xfmg_album":0,"xfmg_cat":1,"xfmg_comment":0,"xfmg_media":0},"status":"PASS"} -HOST_ERROR_CLASS=PUBLIC_DOGS_META -CHANGES_MADE=false -ROLLBACK_STARTED=false -ROLLBACK_RESTORED=null -REMOTE_PUBLISHED=false -GIT_NEW_HEAD=null -ACTIVE_MAJOR_STAGE=DOGS216 -MAJOR_STAGES_REMAINING=6 -DECISION=HOLD_DOGS216_FINAL323 -NEXT_GATE=RECONCILE_DOGS216_FINAL323 -DOGS323_END=true -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"NEWFI-260921-NEWFDOM-DOGS216-FINAL323","status":"FAIL","changes_made":false,"rollback_started":false,"rollback_restored":null} +COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1 +MODE=read-only +COMPONENT=pvepro-gram-support-package-reference-preflight-readonly +PRODUCTION_HOST={"ok":true,"primitives":{"config":{"label":"config","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":711,"stdout_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab"},"rawconfig":{"label":"rawconfig","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":711,"stdout_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab"},"status":{"label":"status","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":16,"stdout_sha256":"49ec4aef1849dd4e856d1bcd253d6d91478544f577a50a1626c13809210638cb"},"vmid":100},"state":{"all_link_down":false,"lock":null,"name":"pvepro-prod","raw_config_bytes":711,"raw_config_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab","snapshots":[],"status":"running","vmstate":null}} +STAGING_HOST={"ok":true,"primitives":{"config":{"label":"config","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":788,"stdout_sha256":"88f0a1b84a49d771fd80d84ebf1ea56e830343b6cf22260854b28b4ccb47043a"},"rawconfig":{"label":"rawconfig","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":776,"stdout_sha256":"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840"},"status":{"label":"status","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":16,"stdout_sha256":"f2bc7e29f103aa6b355ed78f349a607be6b4f2626f0a19aeae7eee6cbdeaba81"},"vmid":101},"state":{"all_link_down":true,"lock":null,"name":"pvepro-staging-v1","raw_config_bytes":776,"raw_config_sha256":"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840","snapshots":[],"status":"stopped","vmstate":null}} +FROZEN_FIX10={"addon_files":51,"addon_id":null,"manifest_sha256":"302982988104595b3877bf484dd9a00cb4123985a6d886d57f584844f060e0ff","outside_files":8,"paths":["js/gram/support/access.js","js/gram/support/access.min.js","js/gram/support/pwa/icon-192.png","js/gram/support/pwa/icon-512.png","js/gram/support/pwa/manifest.webmanifest","js/gram/support/pwa/offline.html","js/gram/support/staff-pwa.js","js/gram/support/staff-pwa.min.js","src/addons/Gram/Support/Attachment/TicketHandler.php","src/addons/Gram/Support/Entity/AttachmentMeta.php","src/addons/Gram/Support/Entity/Delivery.php","src/addons/Gram/Support/Entity/Message.php","src/addons/Gram/Support/Entity/RateLimit.php","src/addons/Gram/Support/Entity/SupportEvent.php","src/addons/Gram/Support/Entity/Ticket.php","src/addons/Gram/Support/Listener/SourcePageContext.php","src/addons/Gram/Support/Notification/AlertConsumer.php","src/addons/Gram/Support/Notification/DeliveryGate.php","src/addons/Gram/Support/Notification/Dispatcher.php","src/addons/Gram/Support/Notification/EmailConsumer.php","src/addons/Gram/Support/Notification/EntityDeliveryGate.php","src/addons/Gram/Support/Notification/EventDispatcher.php","src/addons/Gram/Support/Notification/Policy.php","src/addons/Gram/Support/Notification/RecipientKey.php","src/addons/Gram/Support/Pub/Controller/AccountSupport.php","src/addons/Gram/Support/Pub/Controller/Pwa.php","src/addons/Gram/Support/Pub/Controller/StaffSupport.php","src/addons/Gram/Support/Pub/Controller/Support.php","src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","src/addons/Gram/Support/Repository/Message.php","src/addons/Gram/Support/Repository/Ticket.php","src/addons/Gram/Support/Security/GuestTicketSession.php","src/addons/Gram/Support/Security/TicketAccess.php","src/addons/Gram/Support/Service/GuestScreenshotService.php","src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","src/addons/Gram/Support/Service/RateLimiter.php","src/addons/Gram/Support/Service/SourceContextResolver.php","src/addons/Gram/Support/Service/Ticket/Creator.php","src/addons/Gram/Support/Service/Ticket/Reply.php","src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","src/addons/Gram/Support/Setup.php","src/addons/Gram/Support/Util/GuestToken.php","src/addons/Gram/Support/Util/PublicRef.php","src/addons/Gram/Support/Util/RateKey.php","src/addons/Gram/Support/Util/SafeContext.php","src/addons/Gram/Support/Util/SiteConfig.php","src/addons/Gram/Support/Util/StatusPolicy.php","src/addons/Gram/Support/_data/code_event_listeners.xml","src/addons/Gram/Support/_data/content_type_fields.xml","src/addons/Gram/Support/_data/option_groups.xml","src/addons/Gram/Support/_data/options.xml","src/addons/Gram/Support/_data/permission_interface_groups.xml","src/addons/Gram/Support/_data/permissions.xml","src/addons/Gram/Support/_data/phrases.xml","src/addons/Gram/Support/_data/routes.xml","src/addons/Gram/Support/_data/template_modifications.xml","src/addons/Gram/Support/_data/templates.xml","src/addons/Gram/Support/addon.json","src/addons/Gram/Support/hashes.json"],"relevant_file_count":59,"symlink_count":0,"unsafe_count":0,"version_id":1000120,"version_string":"1.0.0 Alpha 3 Unified Fix 10","zip_sha256":"2e31f89d3626a83c1211910aa6fd279cc04689b75ba822899952865085cf551e"} +REFERENCE_FLEET={"collection":"COMPLETE","command_id":"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1","sites":{"codevipe":{"actual_paths":["js/gram/support/access.js","js/gram/support/access.min.js","js/gram/support/pwa/icon-192.png","js/gram/support/pwa/icon-512.png","js/gram/support/pwa/manifest.webmanifest","js/gram/support/pwa/offline.html","js/gram/support/staff-pwa.js","js/gram/support/staff-pwa.min.js","src/addons/Gram/Support/Attachment/TicketHandler.php","src/addons/Gram/Support/Entity/AttachmentMeta.php","src/addons/Gram/Support/Entity/Delivery.php","src/addons/Gram/Support/Entity/Message.php","src/addons/Gram/Support/Entity/RateLimit.php","src/addons/Gram/Support/Entity/SupportEvent.php","src/addons/Gram/Support/Entity/Ticket.php","src/addons/Gram/Support/Listener/SourcePageContext.php","src/addons/Gram/Support/Notification/AlertConsumer.php","src/addons/Gram/Support/Notification/DeliveryGate.php","src/addons/Gram/Support/Notification/Dispatcher.php","src/addons/Gram/Support/Notification/EmailConsumer.php","src/addons/Gram/Support/Notification/EntityDeliveryGate.php","src/addons/Gram/Support/Notification/EventDispatcher.php","src/addons/Gram/Support/Notification/Policy.php","src/addons/Gram/Support/Notification/RecipientKey.php","src/addons/Gram/Support/Pub/Controller/AccountSupport.php","src/addons/Gram/Support/Pub/Controller/Pwa.php","src/addons/Gram/Support/Pub/Controller/StaffSupport.php","src/addons/Gram/Support/Pub/Controller/Support.php","src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","src/addons/Gram/Support/Repository/Message.php","src/addons/Gram/Support/Repository/Ticket.php","src/addons/Gram/Support/Security/GuestTicketSession.php","src/addons/Gram/Support/Security/TicketAccess.php","src/addons/Gram/Support/Service/GuestScreenshotService.php","src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","src/addons/Gram/Support/Service/RateLimiter.php","src/addons/Gram/Support/Service/SourceContextResolver.php","src/addons/Gram/Support/Service/Ticket/Creator.php","src/addons/Gram/Support/Service/Ticket/Reply.php","src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","src/addons/Gram/Support/Setup.php","src/addons/Gram/Support/Util/GuestToken.php","src/addons/Gram/Support/Util/PublicRef.php","src/addons/Gram/Support/Util/RateKey.php","src/addons/Gram/Support/Util/SafeContext.php","src/addons/Gram/Support/Util/SiteConfig.php","src/addons/Gram/Support/Util/StatusPolicy.php","src/addons/Gram/Support/_data/code_event_listeners.xml","src/addons/Gram/Support/_data/content_type_fields.xml","src/addons/Gram/Support/_data/option_groups.xml","src/addons/Gram/Support/_data/options.xml","src/addons/Gram/Support/_data/permission_interface_groups.xml","src/addons/Gram/Support/_data/permissions.xml","src/addons/Gram/Support/_data/phrases.xml","src/addons/Gram/Support/_data/routes.xml","src/addons/Gram/Support/_data/template_modifications.xml","src/addons/Gram/Support/_data/templates.xml","src/addons/Gram/Support/addon.json","src/addons/Gram/Support/hashes.json"],"app":{"addon":{"active":1,"addon_id":"Gram/Support","is_processing":0,"last_pending_action":null,"title":"Gram Support","version_id":1000120,"version_string":"1.0.0 Alpha 3 Unified Fix 10"},"boardActive":"1","counts":{"code_event_listener":1,"content_type_field":2,"option_group":1,"options":4,"permission_interface_group":1,"permissions":9,"phrases":54,"routes":4,"template_modification":1,"templates":13},"direct_user_override_count":0,"options":[{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestRateLimitCount","sha256":"ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d"},{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestRateLimitWindowSeconds","sha256":"8b34042b7a96b3ba94b27ad723ca8f57787eefbab2083b3098173c444aefbfdf"},{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestTokenTtlDays","sha256":"624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4"},{"data_type":"string","edit_format":"textbox","nonempty":true,"option_id":"gramSupportSiteId","safe_site_value":"codevipe","sha256":"e9b072fb9704053b7362b75c4091e999198b89494a90d0864c6a11bd7e2cd78e"}],"permission_defs":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"],"permission_entries":[{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"assign","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"internalNotes","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"manage","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewAll","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewTechnicalContext","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"assign","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"internalNotes","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"manage","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewAll","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewTechnicalContext","permission_value":"allow","permission_value_int":0,"user_group_id":4}],"tables":["xf_gram_support_attachment_meta","xf_gram_support_delivery","xf_gram_support_event","xf_gram_support_event__conflict","xf_gram_support_event__legacy513r3r6","xf_gram_support_message","xf_gram_support_message__conflict","xf_gram_support_message__legacy513r3r6","xf_gram_support_rate_limit","xf_gram_support_ticket","xf_gram_support_ticket__conflict","xf_gram_support_ticket__legacy513r3r6"]},"base_missing":[],"manifest":[{"bytes":559,"path":"js/gram/support/access.js","sha256":"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358","state":"FILE"},{"bytes":559,"path":"js/gram/support/access.min.js","sha256":"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358","state":"FILE"},{"bytes":1514,"path":"js/gram/support/pwa/icon-192.png","sha256":"1c52e67c4a4963f3a134f9cea0a695702eae06ed2e62ccacd67f2efa2bc692e2","state":"FILE"},{"bytes":3821,"path":"js/gram/support/pwa/icon-512.png","sha256":"66f60c10b8c7d67e432c9fb701c1cde6130e4bc18788a7d9c470c0c6fdd9cfd4","state":"FILE"},{"bytes":455,"path":"js/gram/support/pwa/manifest.webmanifest","sha256":"49224d92b3a98f447b63e1f4a1a14c106e31a9392b202826979f7d9391a03732","state":"FILE"},{"bytes":508,"path":"js/gram/support/pwa/offline.html","sha256":"7cbf2c5efa2cf3e5bb479d01e1b1b68f45fa0877de6a5f867c34ea6a312e6901","state":"FILE"},{"bytes":586,"path":"js/gram/support/staff-pwa.js","sha256":"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c","state":"FILE"},{"bytes":586,"path":"js/gram/support/staff-pwa.min.js","sha256":"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c","state":"FILE"},{"bytes":3232,"path":"src/addons/Gram/Support/Attachment/TicketHandler.php","sha256":"0def74cda843a56cdea03a8f9c40156a86424de6a09ce64ced655e5f0458361a","state":"FILE"},{"bytes":884,"path":"src/addons/Gram/Support/Entity/AttachmentMeta.php","sha256":"e19fbc558741df7fbad0b1cbd68b6f1c149db4544deb97bfd9432d6c44c27b5d","state":"FILE"},{"bytes":1474,"path":"src/addons/Gram/Support/Entity/Delivery.php","sha256":"034fa397e67003884d197908a0b4ba968aea4832684c9e12aeff495c4378e551","state":"FILE"},{"bytes":1049,"path":"src/addons/Gram/Support/Entity/Message.php","sha256":"f8a38d779917d577a3c17ecdb4606505bdd4f1588a091e8f89f775c7c60c8342","state":"FILE"},{"bytes":805,"path":"src/addons/Gram/Support/Entity/RateLimit.php","sha256":"d964076da9a290c505bf0798b00b6a9677520d4a925b8771f066d48b3c516783","state":"FILE"},{"bytes":1069,"path":"src/addons/Gram/Support/Entity/SupportEvent.php","sha256":"b9c68bda7488e167cf437061e547646db27b60976d8a2d2ae39d8cb914223723","state":"FILE"},{"bytes":2689,"path":"src/addons/Gram/Support/Entity/Ticket.php","sha256":"f322695057ada74af17de2498dd171c64c6be5bb7eb082388ad94301b13f9eae","state":"FILE"},{"bytes":3669,"path":"src/addons/Gram/Support/Listener/SourcePageContext.php","sha256":"25e449317b7b48959aad49e1b73f785c84d0e14bd9d6fa55d7e3cb8ac074b253","state":"FILE"},{"bytes":2147,"path":"src/addons/Gram/Support/Notification/AlertConsumer.php","sha256":"e22d0cdb0a0806c6a231504409bd17cd781caab0f28181aff7246b0295d8cd98","state":"FILE"},{"bytes":533,"path":"src/addons/Gram/Support/Notification/DeliveryGate.php","sha256":"32447f0066a3153e241424ef6f87459ad9aa067c389a693cc98a21498bbd5d7b","state":"FILE"},{"bytes":1771,"path":"src/addons/Gram/Support/Notification/Dispatcher.php","sha256":"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b","state":"FILE"},{"bytes":4045,"path":"src/addons/Gram/Support/Notification/EmailConsumer.php","sha256":"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34","state":"FILE"},{"bytes":3504,"path":"src/addons/Gram/Support/Notification/EntityDeliveryGate.php","sha256":"188ddc86845c0cef16d1749a2bc6824c199a5d99dd9acbbc610b8e23439ec4f4","state":"FILE"},{"bytes":2801,"path":"src/addons/Gram/Support/Notification/EventDispatcher.php","sha256":"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817","state":"FILE"},{"bytes":1452,"path":"src/addons/Gram/Support/Notification/Policy.php","sha256":"5fb1f224ab1064f18bb7e8ab9fa7cc4f77c6587ea9a01c7f48c81186e4c618ed","state":"FILE"},{"bytes":673,"path":"src/addons/Gram/Support/Notification/RecipientKey.php","sha256":"23d7a6793221011de7af02bcac796c8418748758ef3c4185406deaca90a76529","state":"FILE"},{"bytes":1531,"path":"src/addons/Gram/Support/Pub/Controller/AccountSupport.php","sha256":"236e648a240a3bde2721f3d9355ce0c48f81a0b727407e08cbaa563ae2df1dfd","state":"FILE"},{"bytes":715,"path":"src/addons/Gram/Support/Pub/Controller/Pwa.php","sha256":"9e3217d9524349a8137b89d418e4693ca17f8e5f61ba5b563fff747d1014efb3","state":"FILE"},{"bytes":5412,"path":"src/addons/Gram/Support/Pub/Controller/StaffSupport.php","sha256":"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9","state":"FILE"},{"bytes":7077,"path":"src/addons/Gram/Support/Pub/Controller/Support.php","sha256":"6cb34b1d27e9f0132263637cefa62fe0e998a9a86620b7ac33199f41ee86f9d4","state":"FILE"},{"bytes":358,"path":"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","sha256":"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3","state":"FILE"},{"bytes":563,"path":"src/addons/Gram/Support/Repository/Message.php","sha256":"bd077eaf7070f3c2b23259f51bd98788db4ca5a6efc6fedf98772159fbcd6e19","state":"FILE"},{"bytes":1329,"path":"src/addons/Gram/Support/Repository/Ticket.php","sha256":"051b470f486fccbddf881779327b03f0c804462c4d47de3a11e0ffb62352aad7","state":"FILE"},{"bytes":1318,"path":"src/addons/Gram/Support/Security/GuestTicketSession.php","sha256":"9637043a10b7f2806c50ee9da04ea076d25a6924d7636b0533a2ea59212975e1","state":"FILE"},{"bytes":1305,"path":"src/addons/Gram/Support/Security/TicketAccess.php","sha256":"f486abd65893052dbaafad550ad0d147ba638661e0e7ed73d7e2b3e046bec4a5","state":"FILE"},{"bytes":2741,"path":"src/addons/Gram/Support/Service/GuestScreenshotService.php","sha256":"9c0cbf49c4fca5a632a651a288063bc63f9a7ef85f04b32c96b96dd8c9e13e02","state":"FILE"},{"bytes":955,"path":"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","sha256":"8f4bf8ed6fa0244e6195d7f91bdbdfd0bc7c9ec7d88b1fe5111377a68b8c0266","state":"FILE"},{"bytes":2286,"path":"src/addons/Gram/Support/Service/RateLimiter.php","sha256":"266b3b39785ae5272f478d3fed527850bda2526fc70ac5122ff663f1c702a360","state":"FILE"},{"bytes":2215,"path":"src/addons/Gram/Support/Service/SourceContextResolver.php","sha256":"a66215ecabacbbad8daa8f1fef95a541a5d6863df2ab977a714737c0a2a76c95","state":"FILE"},{"bytes":5008,"path":"src/addons/Gram/Support/Service/Ticket/Creator.php","sha256":"7a84cd77761a7943495f9d3ef11269987f85265170ad6cf927a1661b8bf0a99a","state":"FILE"},{"bytes":2243,"path":"src/addons/Gram/Support/Service/Ticket/Reply.php","sha256":"482571a2ccf07a3c8672f34940243264a8271ef8c3cbc4fadbb46112afd36830","state":"FILE"},{"bytes":358,"path":"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","sha256":"400596fbe4d2f990a5301973318b65f20f2618a34e6b202d975c62bd252eabdf","state":"FILE"},{"bytes":6301,"path":"src/addons/Gram/Support/Setup.php","sha256":"4977f90ec0444e2e3a1e4ee9b79a4e88098c5a3ae37b30d63e77cff2e1fcb971","state":"FILE"},{"bytes":899,"path":"src/addons/Gram/Support/Util/GuestToken.php","sha256":"4c82936658fa7ca351f5d3d106f82bf49365f571e0fbb53e15de72bc22a746b8","state":"FILE"},{"bytes":320,"path":"src/addons/Gram/Support/Util/PublicRef.php","sha256":"4dfc846870192d175941546192deaf6dfb68306401b8a368b166975ec67b11a2","state":"FILE"},{"bytes":461,"path":"src/addons/Gram/Support/Util/RateKey.php","sha256":"cdf0588dff095dbeb89c1ed6e2b12af583c0f6bca2d66de7390e224045c0eac9","state":"FILE"},{"bytes":1687,"path":"src/addons/Gram/Support/Util/SafeContext.php","sha256":"edd58d3135b05cd85d393d3e6f674601d530fb38d9667dbab0e4ddba7db78519","state":"FILE"},{"bytes":839,"path":"src/addons/Gram/Support/Util/SiteConfig.php","sha256":"db246e35b477c55d4fb1d464b0de0829a91e09ed42058bf704d667ae7b23e3b8","state":"FILE"},{"bytes":895,"path":"src/addons/Gram/Support/Util/StatusPolicy.php","sha256":"356f4b24d4b2a562105d3c7cc4f83ce198be11d15770c71ec2bf1d9ca43310f7","state":"FILE"},{"bytes":264,"path":"src/addons/Gram/Support/_data/code_event_listeners.xml","sha256":"b61eea171404d5a64dd639aa6432af83b9dca4d3cab040eaa0496780e9fa34a2","state":"FILE"},{"bytes":304,"path":"src/addons/Gram/Support/_data/content_type_fields.xml","sha256":"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae","state":"FILE"},{"bytes":142,"path":"src/addons/Gram/Support/_data/option_groups.xml","sha256":"357e532805c40e424fec654349241ecb322e1cb8ee2560f9abb964f10a55cdda","state":"FILE"},{"bytes":894,"path":"src/addons/Gram/Support/_data/options.xml","sha256":"499d0a3b543eb838d5497f2da1b0cd13e5510e9f7e10aded7b06cb422cab8143","state":"FILE"},{"bytes":192,"path":"src/addons/Gram/Support/_data/permission_interface_groups.xml","sha256":"f54be0d872f43813e0f57d75a73420da70d37091f408d3cbdf9e943d4f67c1ad","state":"FILE"},{"bytes":1432,"path":"src/addons/Gram/Support/_data/permissions.xml","sha256":"c0cf9d60702b670355f3f0928e0afde20a5c7becf065536c3487289211a4bbee","state":"FILE"},{"bytes":9117,"path":"src/addons/Gram/Support/_data/phrases.xml","sha256":"ea6e84de301145312758285cfcd63ee4c12b8e921877bcde15c17dd4c115c434","state":"FILE"},{"bytes":673,"path":"src/addons/Gram/Support/_data/routes.xml","sha256":"c80e6b0f7153993915d8bbc8ee6b36e6386b00bb1865d6aff050f9c1fd1f0302","state":"FILE"},{"bytes":474,"path":"src/addons/Gram/Support/_data/template_modifications.xml","sha256":"04f338a8107a80bd3c17b6f6888faea596a5057140556ce6f4f1673d2034628b","state":"FILE"},{"bytes":26547,"path":"src/addons/Gram/Support/_data/templates.xml","sha256":"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239","state":"FILE"},{"bytes":471,"path":"src/addons/Gram/Support/addon.json","sha256":"566f1739937088517f5ef0dd2d20bc92460084028180c16502931fa86057aea5","state":"FILE"},{"bytes":6986,"path":"src/addons/Gram/Support/hashes.json","sha256":"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27","state":"FILE"}],"manifest_sha256":"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43","root":"/var/www/forums/codevipe/public","unsafe_paths":[]},"dsmods":{"actual_paths":["js/gram/support/access.js","js/gram/support/access.min.js","js/gram/support/pwa/icon-192.png","js/gram/support/pwa/icon-512.png","js/gram/support/pwa/manifest.webmanifest","js/gram/support/pwa/offline.html","js/gram/support/staff-pwa.js","js/gram/support/staff-pwa.min.js","src/addons/Gram/Support/Attachment/TicketHandler.php","src/addons/Gram/Support/Entity/AttachmentMeta.php","src/addons/Gram/Support/Entity/Delivery.php","src/addons/Gram/Support/Entity/Message.php","src/addons/Gram/Support/Entity/RateLimit.php","src/addons/Gram/Support/Entity/SupportEvent.php","src/addons/Gram/Support/Entity/Ticket.php","src/addons/Gram/Support/Listener/SourcePageContext.php","src/addons/Gram/Support/Notification/AlertConsumer.php","src/addons/Gram/Support/Notification/DeliveryGate.php","src/addons/Gram/Support/Notification/Dispatcher.php","src/addons/Gram/Support/Notification/EmailConsumer.php","src/addons/Gram/Support/Notification/EntityDeliveryGate.php","src/addons/Gram/Support/Notification/EventDispatcher.php","src/addons/Gram/Support/Notification/Policy.php","src/addons/Gram/Support/Notification/RecipientKey.php","src/addons/Gram/Support/Pub/Controller/AccountSupport.php","src/addons/Gram/Support/Pub/Controller/Pwa.php","src/addons/Gram/Support/Pub/Controller/StaffSupport.php","src/addons/Gram/Support/Pub/Controller/Support.php","src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","src/addons/Gram/Support/Repository/Message.php","src/addons/Gram/Support/Repository/Ticket.php","src/addons/Gram/Support/Security/GuestTicketSession.php","src/addons/Gram/Support/Security/TicketAccess.php","src/addons/Gram/Support/Service/GuestScreenshotService.php","src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","src/addons/Gram/Support/Service/RateLimiter.php","src/addons/Gram/Support/Service/SourceContextResolver.php","src/addons/Gram/Support/Service/Ticket/Creator.php","src/addons/Gram/Support/Service/Ticket/Reply.php","src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","src/addons/Gram/Support/Setup.php","src/addons/Gram/Support/Util/GuestToken.php","src/addons/Gram/Support/Util/PublicRef.php","src/addons/Gram/Support/Util/RateKey.php","src/addons/Gram/Support/Util/SafeContext.php","src/addons/Gram/Support/Util/SiteConfig.php","src/addons/Gram/Support/Util/StatusPolicy.php","src/addons/Gram/Support/_data/code_event_listeners.xml","src/addons/Gram/Support/_data/content_type_fields.xml","src/addons/Gram/Support/_data/option_groups.xml","src/addons/Gram/Support/_data/options.xml","src/addons/Gram/Support/_data/permission_interface_groups.xml","src/addons/Gram/Support/_data/permissions.xml","src/addons/Gram/Support/_data/phrases.xml","src/addons/Gram/Support/_data/routes.xml","src/addons/Gram/Support/_data/template_modifications.xml","src/addons/Gram/Support/_data/templates.xml","src/addons/Gram/Support/addon.json","src/addons/Gram/Support/hashes.json"],"app":{"addon":{"active":1,"addon_id":"Gram/Support","is_processing":0,"last_pending_action":null,"title":"Gram Support","version_id":1000120,"version_string":"1.0.0 Alpha 3 Unified Fix 10"},"boardActive":"1","counts":{"code_event_listener":1,"content_type_field":2,"option_group":1,"options":4,"permission_interface_group":1,"permissions":9,"phrases":54,"routes":4,"template_modification":1,"templates":13},"direct_user_override_count":0,"options":[{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestRateLimitCount","sha256":"ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d"},{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestRateLimitWindowSeconds","sha256":"8b34042b7a96b3ba94b27ad723ca8f57787eefbab2083b3098173c444aefbfdf"},{"data_type":"unsigned_integer","edit_format":"spinbox","nonempty":true,"option_id":"gramSupportGuestTokenTtlDays","sha256":"624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4"},{"data_type":"string","edit_format":"textbox","nonempty":true,"option_id":"gramSupportSiteId","safe_site_value":"dsmods","sha256":"edc36873e7351f45c0212c2b8a681db787dde583cd755686976d6c2d87390fb9"}],"permission_defs":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"],"permission_entries":[{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":2},{"permission_id":"assign","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"internalNotes","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"manage","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewAll","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"viewTechnicalContext","permission_value":"allow","permission_value_int":0,"user_group_id":3},{"permission_id":"assign","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"create","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"internalNotes","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"manage","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"replyOwn","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"view","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewAll","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewOwn","permission_value":"allow","permission_value_int":0,"user_group_id":4},{"permission_id":"viewTechnicalContext","permission_value":"allow","permission_value_int":0,"user_group_id":4}],"tables":["xf_gram_support_attachment_meta","xf_gram_support_delivery","xf_gram_support_event","xf_gram_support_message","xf_gram_support_rate_limit","xf_gram_support_ticket"]},"base_missing":[],"manifest":[{"bytes":559,"path":"js/gram/support/access.js","sha256":"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358","state":"FILE"},{"bytes":559,"path":"js/gram/support/access.min.js","sha256":"4140aef30c7c39d102af5efd64d38dae54b810945d96faa8884fd00eaab31358","state":"FILE"},{"bytes":1514,"path":"js/gram/support/pwa/icon-192.png","sha256":"1c52e67c4a4963f3a134f9cea0a695702eae06ed2e62ccacd67f2efa2bc692e2","state":"FILE"},{"bytes":3821,"path":"js/gram/support/pwa/icon-512.png","sha256":"66f60c10b8c7d67e432c9fb701c1cde6130e4bc18788a7d9c470c0c6fdd9cfd4","state":"FILE"},{"bytes":455,"path":"js/gram/support/pwa/manifest.webmanifest","sha256":"49224d92b3a98f447b63e1f4a1a14c106e31a9392b202826979f7d9391a03732","state":"FILE"},{"bytes":508,"path":"js/gram/support/pwa/offline.html","sha256":"7cbf2c5efa2cf3e5bb479d01e1b1b68f45fa0877de6a5f867c34ea6a312e6901","state":"FILE"},{"bytes":586,"path":"js/gram/support/staff-pwa.js","sha256":"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c","state":"FILE"},{"bytes":586,"path":"js/gram/support/staff-pwa.min.js","sha256":"026b270bee0103d42c2881017b885bd2c6ad67b9482b323fbd5a2297dbd4247c","state":"FILE"},{"bytes":3232,"path":"src/addons/Gram/Support/Attachment/TicketHandler.php","sha256":"0def74cda843a56cdea03a8f9c40156a86424de6a09ce64ced655e5f0458361a","state":"FILE"},{"bytes":884,"path":"src/addons/Gram/Support/Entity/AttachmentMeta.php","sha256":"e19fbc558741df7fbad0b1cbd68b6f1c149db4544deb97bfd9432d6c44c27b5d","state":"FILE"},{"bytes":1474,"path":"src/addons/Gram/Support/Entity/Delivery.php","sha256":"034fa397e67003884d197908a0b4ba968aea4832684c9e12aeff495c4378e551","state":"FILE"},{"bytes":1049,"path":"src/addons/Gram/Support/Entity/Message.php","sha256":"f8a38d779917d577a3c17ecdb4606505bdd4f1588a091e8f89f775c7c60c8342","state":"FILE"},{"bytes":805,"path":"src/addons/Gram/Support/Entity/RateLimit.php","sha256":"d964076da9a290c505bf0798b00b6a9677520d4a925b8771f066d48b3c516783","state":"FILE"},{"bytes":1069,"path":"src/addons/Gram/Support/Entity/SupportEvent.php","sha256":"b9c68bda7488e167cf437061e547646db27b60976d8a2d2ae39d8cb914223723","state":"FILE"},{"bytes":2689,"path":"src/addons/Gram/Support/Entity/Ticket.php","sha256":"f322695057ada74af17de2498dd171c64c6be5bb7eb082388ad94301b13f9eae","state":"FILE"},{"bytes":3669,"path":"src/addons/Gram/Support/Listener/SourcePageContext.php","sha256":"25e449317b7b48959aad49e1b73f785c84d0e14bd9d6fa55d7e3cb8ac074b253","state":"FILE"},{"bytes":2147,"path":"src/addons/Gram/Support/Notification/AlertConsumer.php","sha256":"e22d0cdb0a0806c6a231504409bd17cd781caab0f28181aff7246b0295d8cd98","state":"FILE"},{"bytes":533,"path":"src/addons/Gram/Support/Notification/DeliveryGate.php","sha256":"32447f0066a3153e241424ef6f87459ad9aa067c389a693cc98a21498bbd5d7b","state":"FILE"},{"bytes":1771,"path":"src/addons/Gram/Support/Notification/Dispatcher.php","sha256":"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b","state":"FILE"},{"bytes":4045,"path":"src/addons/Gram/Support/Notification/EmailConsumer.php","sha256":"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34","state":"FILE"},{"bytes":3504,"path":"src/addons/Gram/Support/Notification/EntityDeliveryGate.php","sha256":"188ddc86845c0cef16d1749a2bc6824c199a5d99dd9acbbc610b8e23439ec4f4","state":"FILE"},{"bytes":2801,"path":"src/addons/Gram/Support/Notification/EventDispatcher.php","sha256":"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817","state":"FILE"},{"bytes":1452,"path":"src/addons/Gram/Support/Notification/Policy.php","sha256":"5fb1f224ab1064f18bb7e8ab9fa7cc4f77c6587ea9a01c7f48c81186e4c618ed","state":"FILE"},{"bytes":673,"path":"src/addons/Gram/Support/Notification/RecipientKey.php","sha256":"23d7a6793221011de7af02bcac796c8418748758ef3c4185406deaca90a76529","state":"FILE"},{"bytes":1531,"path":"src/addons/Gram/Support/Pub/Controller/AccountSupport.php","sha256":"236e648a240a3bde2721f3d9355ce0c48f81a0b727407e08cbaa563ae2df1dfd","state":"FILE"},{"bytes":715,"path":"src/addons/Gram/Support/Pub/Controller/Pwa.php","sha256":"9e3217d9524349a8137b89d418e4693ca17f8e5f61ba5b563fff747d1014efb3","state":"FILE"},{"bytes":5412,"path":"src/addons/Gram/Support/Pub/Controller/StaffSupport.php","sha256":"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9","state":"FILE"},{"bytes":7077,"path":"src/addons/Gram/Support/Pub/Controller/Support.php","sha256":"6cb34b1d27e9f0132263637cefa62fe0e998a9a86620b7ac33199f41ee86f9d4","state":"FILE"},{"bytes":358,"path":"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php","sha256":"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3","state":"FILE"},{"bytes":563,"path":"src/addons/Gram/Support/Repository/Message.php","sha256":"bd077eaf7070f3c2b23259f51bd98788db4ca5a6efc6fedf98772159fbcd6e19","state":"FILE"},{"bytes":1329,"path":"src/addons/Gram/Support/Repository/Ticket.php","sha256":"051b470f486fccbddf881779327b03f0c804462c4d47de3a11e0ffb62352aad7","state":"FILE"},{"bytes":1318,"path":"src/addons/Gram/Support/Security/GuestTicketSession.php","sha256":"9637043a10b7f2806c50ee9da04ea076d25a6924d7636b0533a2ea59212975e1","state":"FILE"},{"bytes":1305,"path":"src/addons/Gram/Support/Security/TicketAccess.php","sha256":"f486abd65893052dbaafad550ad0d147ba638661e0e7ed73d7e2b3e046bec4a5","state":"FILE"},{"bytes":2741,"path":"src/addons/Gram/Support/Service/GuestScreenshotService.php","sha256":"9c0cbf49c4fca5a632a651a288063bc63f9a7ef85f04b32c96b96dd8c9e13e02","state":"FILE"},{"bytes":955,"path":"src/addons/Gram/Support/Service/GuestTicketCreateAttachmentFlow.php","sha256":"8f4bf8ed6fa0244e6195d7f91bdbdfd0bc7c9ec7d88b1fe5111377a68b8c0266","state":"FILE"},{"bytes":2286,"path":"src/addons/Gram/Support/Service/RateLimiter.php","sha256":"266b3b39785ae5272f478d3fed527850bda2526fc70ac5122ff663f1c702a360","state":"FILE"},{"bytes":2215,"path":"src/addons/Gram/Support/Service/SourceContextResolver.php","sha256":"a66215ecabacbbad8daa8f1fef95a541a5d6863df2ab977a714737c0a2a76c95","state":"FILE"},{"bytes":5008,"path":"src/addons/Gram/Support/Service/Ticket/Creator.php","sha256":"7a84cd77761a7943495f9d3ef11269987f85265170ad6cf927a1661b8bf0a99a","state":"FILE"},{"bytes":2243,"path":"src/addons/Gram/Support/Service/Ticket/Reply.php","sha256":"482571a2ccf07a3c8672f34940243264a8271ef8c3cbc4fadbb46112afd36830","state":"FILE"},{"bytes":358,"path":"src/addons/Gram/Support/Service/Ticket/StaffUpdate.php","sha256":"400596fbe4d2f990a5301973318b65f20f2618a34e6b202d975c62bd252eabdf","state":"FILE"},{"bytes":6301,"path":"src/addons/Gram/Support/Setup.php","sha256":"4977f90ec0444e2e3a1e4ee9b79a4e88098c5a3ae37b30d63e77cff2e1fcb971","state":"FILE"},{"bytes":899,"path":"src/addons/Gram/Support/Util/GuestToken.php","sha256":"4c82936658fa7ca351f5d3d106f82bf49365f571e0fbb53e15de72bc22a746b8","state":"FILE"},{"bytes":320,"path":"src/addons/Gram/Support/Util/PublicRef.php","sha256":"4dfc846870192d175941546192deaf6dfb68306401b8a368b166975ec67b11a2","state":"FILE"},{"bytes":461,"path":"src/addons/Gram/Support/Util/RateKey.php","sha256":"cdf0588dff095dbeb89c1ed6e2b12af583c0f6bca2d66de7390e224045c0eac9","state":"FILE"},{"bytes":1687,"path":"src/addons/Gram/Support/Util/SafeContext.php","sha256":"edd58d3135b05cd85d393d3e6f674601d530fb38d9667dbab0e4ddba7db78519","state":"FILE"},{"bytes":839,"path":"src/addons/Gram/Support/Util/SiteConfig.php","sha256":"db246e35b477c55d4fb1d464b0de0829a91e09ed42058bf704d667ae7b23e3b8","state":"FILE"},{"bytes":895,"path":"src/addons/Gram/Support/Util/StatusPolicy.php","sha256":"356f4b24d4b2a562105d3c7cc4f83ce198be11d15770c71ec2bf1d9ca43310f7","state":"FILE"},{"bytes":264,"path":"src/addons/Gram/Support/_data/code_event_listeners.xml","sha256":"b61eea171404d5a64dd639aa6432af83b9dca4d3cab040eaa0496780e9fa34a2","state":"FILE"},{"bytes":304,"path":"src/addons/Gram/Support/_data/content_type_fields.xml","sha256":"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae","state":"FILE"},{"bytes":142,"path":"src/addons/Gram/Support/_data/option_groups.xml","sha256":"357e532805c40e424fec654349241ecb322e1cb8ee2560f9abb964f10a55cdda","state":"FILE"},{"bytes":894,"path":"src/addons/Gram/Support/_data/options.xml","sha256":"499d0a3b543eb838d5497f2da1b0cd13e5510e9f7e10aded7b06cb422cab8143","state":"FILE"},{"bytes":192,"path":"src/addons/Gram/Support/_data/permission_interface_groups.xml","sha256":"f54be0d872f43813e0f57d75a73420da70d37091f408d3cbdf9e943d4f67c1ad","state":"FILE"},{"bytes":1432,"path":"src/addons/Gram/Support/_data/permissions.xml","sha256":"c0cf9d60702b670355f3f0928e0afde20a5c7becf065536c3487289211a4bbee","state":"FILE"},{"bytes":9117,"path":"src/addons/Gram/Support/_data/phrases.xml","sha256":"ea6e84de301145312758285cfcd63ee4c12b8e921877bcde15c17dd4c115c434","state":"FILE"},{"bytes":673,"path":"src/addons/Gram/Support/_data/routes.xml","sha256":"c80e6b0f7153993915d8bbc8ee6b36e6386b00bb1865d6aff050f9c1fd1f0302","state":"FILE"},{"bytes":474,"path":"src/addons/Gram/Support/_data/template_modifications.xml","sha256":"04f338a8107a80bd3c17b6f6888faea596a5057140556ce6f4f1673d2034628b","state":"FILE"},{"bytes":26547,"path":"src/addons/Gram/Support/_data/templates.xml","sha256":"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239","state":"FILE"},{"bytes":471,"path":"src/addons/Gram/Support/addon.json","sha256":"566f1739937088517f5ef0dd2d20bc92460084028180c16502931fa86057aea5","state":"FILE"},{"bytes":6986,"path":"src/addons/Gram/Support/hashes.json","sha256":"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27","state":"FILE"}],"manifest_sha256":"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43","root":"/var/www/forums/dsmods/public","unsafe_paths":[]}}} +REFERENCE_PERMISSION_POLICY={"defs":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"],"direct_user_override_count":0,"group2":["create","replyOwn","view","viewOwn"],"group3":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"],"group4":["assign","create","internalNotes","manage","replyOwn","view","viewAll","viewOwn","viewTechnicalContext"]} +LOCAL_GRAM_SOURCE={"current_path_count":59,"manifest_sha256":null,"matches_live_reference":false,"root":null} +POST_FIX10_PATCH_MANIFEST={"base_path_count":59,"current_manifest_sha256":"911e50bc376db2f967ad79e3b8a794b1dac47c44a9c51d6c8e3bad6356c73c43","current_path_count":59,"diff":[{"base_bytes":1703,"base_sha256":"a043d94bc91feeed0969ad218566cebac76b2d804e7c69cc2b87b94d42f5bb85","change":"CHANGED_AFTER_FIX10","current_bytes":1771,"current_sha256":"faa370b6b2abda1defa4a1d49aeb448a5f16f8013add4cd1975cc3b65eecda2b","path":"src/addons/Gram/Support/Notification/Dispatcher.php"},{"base_bytes":3053,"base_sha256":"6fe9ee596d42dc1cac93ce4cf6ad94aa2bc7e39f9c544d6a6ac14f1210385970","change":"CHANGED_AFTER_FIX10","current_bytes":4045,"current_sha256":"d1928ebb89483fbc59ac0323cfaabb064e8e6281d4927666c63568ac540e7a34","path":"src/addons/Gram/Support/Notification/EmailConsumer.php"},{"base_bytes":1213,"base_sha256":"44d9a21ef741f42b837dea284c7f23a51f1c03dfbc33c544d5778d8ac672b353","change":"CHANGED_AFTER_FIX10","current_bytes":2801,"current_sha256":"7b5be9cd2421aa365a618687e7af43e2d8320515bd85f90a23877c30c92b0817","path":"src/addons/Gram/Support/Notification/EventDispatcher.php"},{"base_bytes":381,"base_sha256":"700f01f005b818d63267e70dac7669a606c78fabbef5d3e01731c49db3d0be04","change":"CHANGED_AFTER_FIX10","current_bytes":358,"current_sha256":"4bf365039b6deeb476d2137cdea27b5c463f15c54e370e607251db0643c46ae3","path":"src/addons/Gram/Support/Pub/View/PwaServiceWorker.php"},{"base_bytes":212,"base_sha256":"6f9760bc6cc3c78aaec3a1ad68bcbc180d6cd4d2ef30830a4dc3b7b500a0cc97","change":"CHANGED_AFTER_FIX10","current_bytes":304,"current_sha256":"086c6c93234139d6c522aa70f4dedfd275dec233f73d77b46ed12cb8f5a012ae","path":"src/addons/Gram/Support/_data/content_type_fields.xml"},{"base_bytes":24899,"base_sha256":"d719aeb2586cf76679d956b50556de65ea6d510b3891ff5437fe8c96a86ecdcf","change":"CHANGED_AFTER_FIX10","current_bytes":26547,"current_sha256":"04ed000e02dd040f0587cf276f8c2ad332b568c951b58bd5767df78406e10239","path":"src/addons/Gram/Support/_data/templates.xml"},{"base_bytes":6753,"base_sha256":"e902fb7ce6e4a15ee913e4600d8248bc5ee2dc7a8bfb5265b296791bf9113160","change":"CHANGED_AFTER_FIX10","current_bytes":6986,"current_sha256":"7f7afd6d0c36a19a8377d2b16f7d7e3233a37ce30634e05385e1c9d698db9b27","path":"src/addons/Gram/Support/hashes.json"}],"diff_count":7,"historical_latest_tree_sha256":"514d9085ca6c3f81c77fe188131190bc20776ec86a2e114325881f5fd442fa2d","historical_tree_hash_algorithm":"NOT_ASSUMED"} +PVEPRO_PRODUCTION_SUPPORT_PRESTATE={"app":{"boardActive":"1","defaultLanguageId":"2","defaultStyleId":"2","errors":20,"indexRoute":"portal/","posts":44,"sitemapExtraUrls":"https://pvepro.ru/","support_counts":{"addon":0,"options":0,"permissions":0,"routes":0,"tables":0,"template_modification":0,"templates":0},"threads":44,"useFriendlyUrls":true},"collection":"COMPLETE","command_id":"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1","install_capability":true,"portal_xml":{"bytes":13999,"exists":true,"safe":true,"sha256":"32301f0de13968030caac1c3137f6883739a09392d272f1efaced50343151c7b"},"robots":{"bytes":246,"exists":true,"safe":true,"sha256":"f58451051f45f07a21c8894d642a186a133049a9fd205561d1aed325c9f1d272"},"support_create_http":{"http":404,"rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"support_http":{"http":404,"rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"support_source_paths":[]} +PVEPRO_PUBLIC_SUPPORT_PRESTATE={"/support/":{"http":404,"rc":0},"/support/create/":{"http":404,"rc":0}} +GRAM_SUPPORT_INSTALL_AUTHORITY=LIVE_REFERENCE_PATCH_BYTES_REQUIRED +GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_COMPLETE=True +NO_VM_START=True +NO_VM_STOP=True +NO_SNAPSHOT_MUTATION=True +NO_XENFORO_WRITE=True +NO_FILE_WRITE=True +NO_GIT_WRITE=True +NO_MUTATION=True +TECHNICAL_SEO_CHECKPOINT_COMPLETE=True +GRAM_SUPPORT_CHECKPOINT_COMPLETE=False +PRODUCT_CHECKPOINTS_REMAINING=14 +PLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=14 +TASK_RESULT=PASS_PVEPRO_GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-837R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} OUTPUT_END CHAT_OUTPUT_END