Publish curated Unraid-AppOps-Gateway source from ad0a390e431166c3198a2ac3bec010c2b44f2dea

This commit is contained in:
Public Source Publisher committed 2026-10-02 09:56:13 +00:00
1 parent 29c1e3d5a1
commit 98d31477f9
35 files changed
+7264 -185

No files matched your search

+94 -49
View File
@@ -1,6 +1,6 @@
{
"schemaVersion": 1,
"sourceRevision": "fe49858778940715742d53eea89241f01878f7ee",
"sourceRevision": "ad0a390e431166c3198a2ac3bec010c2b44f2dea",
"files": [
{
"path": ".dockerignore",
@@ -64,8 +64,8 @@
},
{
"path": "backend/app/api/routes_actions.py",
"sha256": "ff5a5fc977e2cd35617b3fec42bc225c40fde896725a1f906e971382f2bbce60",
"bytes": 19745
"sha256": "f555523d9d285cf1bbb97f59f8ff0cf4c824583fb4c152c86a52fe1c1d47147b",
"bytes": 19807
},
{
"path": "backend/app/api/routes_ai.py",
@@ -129,8 +129,8 @@
},
{
"path": "backend/app/api/routes_enrollments.py",
"sha256": "8efcba1e85c57a439f30a7f5eb663b0140fb425ac32134909a942e02b2a562b8",
"bytes": 3237
"sha256": "5da9f18add09638f8a2d8dddc7c92c4790a94f76e9ead4639dfb35a9b8f247cb",
"bytes": 9878
},
{
"path": "backend/app/api/routes_exposure_settings.py",
@@ -419,13 +419,13 @@
},
{
"path": "backend/app/schemas/deployment.py",
"sha256": "e6adc82b323591a7f7fa29099dcddb1c0d4efb829a0fadac6d10d4736b4c2ce8",
"bytes": 15857
"sha256": "39fd2f54073498020871d16397eedc7471942c82ce307e3c137d49fab662e2b4",
"bytes": 16174
},
{
"path": "backend/app/schemas/enrollment.py",
"sha256": "e8c360c5b6ed499488854763a60ab9ed820d5d44ebd254de70e44089b10e1082",
"bytes": 16000
"sha256": "552e6acbf6ec5ebce6683d0b6df39ecbfe5a14bd6c3c528480d42d499f7218cc",
"bytes": 17667
},
{
"path": "backend/app/schemas/exposure_preferences.py",
@@ -439,13 +439,13 @@
},
{
"path": "backend/app/services/action_execution.py",
"sha256": "2095356d5594ac90a5c519da5047df5a6989ef5f406879c66c3fb04420bb77d9",
"bytes": 77357
"sha256": "fb32be9b89ac8235f826aabd8cb6ca0068fc9f5f2e5fc95a9963dac8c1df2cb3",
"bytes": 83876
},
{
"path": "backend/app/services/action_registry.py",
"sha256": "0a574da6365d6e81535ca58b977b85d50eae794c2dff62fb59648542161fdf25",
"bytes": 20298
"sha256": "b34a8217b0bbdaf1a9cda8d7bc310f5577a3dea0abf4bcc95d106a8227dd8ea9",
"bytes": 20499
},
{
"path": "backend/app/services/ai_remediation_planner.py",
@@ -489,8 +489,8 @@
},
{
"path": "backend/app/services/controller_artifact_promoter.py",
"sha256": "8b6dc4f0773f225b45740bde205876cfe5e961a3dec102b0b3d0c7600dea236a",
"bytes": 16121
"sha256": "557cc8dfc7fd5f8625dc36eab9bdef730b7a4cc8fa9bf273954b4aabae190ab0",
"bytes": 16381
},
{
"path": "backend/app/services/controller_bootstrap_import.py",
@@ -499,8 +499,8 @@
},
{
"path": "backend/app/services/deployment_broker.py",
"sha256": "cb95116841e3598afc63cd0a104d5359335fb08fa8124cbc8c0ce303b730f6d1",
"bytes": 22320
"sha256": "c8e58f76b1f245553c1a419e33ad919e3366cc54b7f9bdcc8698d46abbff0c6b",
"bytes": 22786
},
{
"path": "backend/app/services/deployment_control_plane.py",
@@ -519,8 +519,8 @@
},
{
"path": "backend/app/services/enrollment_plane.py",
"sha256": "a60926f639fcce51c60f0aa86772a1b2994014d2567ef94c2361eba6e0aad843",
"bytes": 51512
"sha256": "079163e8634996f572e573d657eae1ec1a72fa7ac739e86e47510a60f248b3f4",
"bytes": 57487
},
{
"path": "backend/app/services/enrollment_profiles.py",
@@ -579,8 +579,8 @@
},
{
"path": "backend/app/services/mcp_hub_deployment_reconciliation.py",
"sha256": "1833b95ad7663b91f0f54ce6e92950a059efb8cb121d4e2c8af7f821a5525a49",
"bytes": 29680
"sha256": "d45921d486b7debba7dc7d68a274beb2103c20fc5b2968f9380b5c22dfea6d95",
"bytes": 31417
},
{
"path": "backend/app/services/mcp_operations.py",
@@ -629,8 +629,8 @@
},
{
"path": "backend/app/services/policy_engine.py",
"sha256": "148706d64e81a51cf448729f2a4ef387b282849a0f1c4c3273e9a71cee14fd19",
"bytes": 10026
"sha256": "8213e8d213498b58c41bf7a9ae2a905e814b6ad9b6cfad2d7752df69d444634b",
"bytes": 10925
},
{
"path": "backend/app/services/portfolio_deployment_enrollment.py",
@@ -754,8 +754,8 @@
},
{
"path": "backend/app/services/user_access.py",
"sha256": "bc952cb4bedddef1b769e2c77848b89b64f182b288273c1a79b3a09e349e633b",
"bytes": 9840
"sha256": "61c994dc09c413f04838015f8ca0ea6f75d45aec1b63fa21716e3be69adc7c3f",
"bytes": 9918
},
{
"path": "backend/app/services/voice_catalog.py",
@@ -814,18 +814,28 @@
},
{
"path": "backend/tests/test_controller_artifact_promoter.py",
"sha256": "afb12b325d23db5a7d52cdadb68f0b0294da136c678f387b03c4f82d064be110",
"bytes": 3179
"sha256": "590a7155052851e767a048d15f7f6624070a68c020e90b32ed8801ceab11e972",
"bytes": 3672
},
{
"path": "backend/tests/test_controller_bootstrap_import_host.py",
"sha256": "541f786746b42447fb738f14343fb6d1cb0097d10a5e4949f0e940e111a6aec3",
"bytes": 1577
},
{
"path": "backend/tests/test_controller_config_paths.py",
"sha256": "9cbe851651abec8c5a792d9843ceca308993e71f67bdcbc081ae7eb9a96a0888",
"bytes": 5207
},
{
"path": "backend/tests/test_controller_hub_release_volume.py",
"sha256": "2bc2345aa0ea65aa78471aac85909c671040041c44cdb67d01c127c1be17eb70",
"bytes": 18590
},
{
"path": "backend/tests/test_controller_state_reconciliation.py",
"sha256": "4c6a73fb5afa0b08b32ef7e7d3c344ce9f28108065d693fb05a1b38afee23e88",
"bytes": 10743
"sha256": "d00b8bcf388e17f0c1b8999d4b511fede7212b8ef83282905328d1b0b4b70f76",
"bytes": 10523
},
{
"path": "backend/tests/test_deluge_connector.py",
@@ -834,8 +844,8 @@
},
{
"path": "backend/tests/test_deploy_broker.py",
"sha256": "4ccb7c184becccf9bbf64220861555b0b237504f51f094bab1ed0ac372c19d53",
"bytes": 287177
"sha256": "7a59aa36564fb056def3453324f376bb0580fdeee99a32d4a3180a22fd16bebc",
"bytes": 305380
},
{
"path": "backend/tests/test_deployment_auto_rollback.py",
@@ -869,8 +879,8 @@
},
{
"path": "backend/tests/test_enrollment_plane.py",
"sha256": "b6ddf4e4407910a2bb9728993cd53c01624d0c709b5f295b764ed87eeed921d7",
"bytes": 19682
"sha256": "5979d8922fa03c0954b0c928b263278c1123c48a2f5dda701d543ff4eb1ccffa",
"bytes": 26847
},
{
"path": "backend/tests/test_exposure_preferences.py",
@@ -917,6 +927,16 @@
"sha256": "52533816bc0147fc9ae51710a37357fd50f05434bb6ecb7df959ecdafb2f2202",
"bytes": 12873
},
{
"path": "backend/tests/test_managed_appdata_root.py",
"sha256": "87c364e61acc980101948be82d0c9ef81cddff6472f40d15b1cae9b7d489794f",
"bytes": 13552
},
{
"path": "backend/tests/test_managed_storage_action.py",
"sha256": "5a6638724dbd06384040971beb1513ec186c042c617f5292467e9415bea84c50",
"bytes": 11900
},
{
"path": "backend/tests/test_managed_validation_checkout.py",
"sha256": "92239d5c8760034c145a917534dd4622d507af334eaa0c10db3a310b53bae482",
@@ -929,14 +949,24 @@
},
{
"path": "backend/tests/test_mcp_hub_deployment_reconciliation.py",
"sha256": "54b3859f77cec92ecbe60d455c50524640878161570a648febf9c9037bddccf1",
"bytes": 13332
"sha256": "0400d0b0ca31a62d869166b9368fa0c018c0e44edba98387d12633976988da29",
"bytes": 14176
},
{
"path": "backend/tests/test_mcp_hub_governed_topology.py",
"sha256": "f521c7d843f7d5fe9a5ac3d68bde1f072f38991d5e30e8f9bea72b77061c79f8",
"bytes": 106551
},
{
"path": "backend/tests/test_mcp_hub_policy_reconciliation.py",
"sha256": "50cf920443570240331d8851195bdd3140eeb93397b938c7f78b35749f6b7399",
"bytes": 5041
},
{
"path": "backend/tests/test_mcp_hub_release_store.py",
"sha256": "91dbd0da6a131f76a04c51f93e31a77f4acd057f788f4b1a6fce75d37c23525e",
"bytes": 18199
},
{
"path": "backend/tests/test_mcp_rag_n8n_integrations.py",
"sha256": "0b2891cd4b545ced2e737e4caa1506ceedecb4600247223b3490749213348fba",
@@ -1099,8 +1129,8 @@
},
{
"path": "backend/tests/test_repopulse_controller_adoption_store.py",
"sha256": "bca0ffdb89b153f667dd6fb055509a2c8503920f22012912e389658bb3cbdacc",
"bytes": 41832
"sha256": "e63025aea8d587d072026e7e5643c5c5d764b875275a84e23004f4450b24d34b",
"bytes": 41807
},
{
"path": "backend/tests/test_repopulse_legacy_adoption_protocol.py",
@@ -1229,8 +1259,8 @@
},
{
"path": "backend/tests/test_user_auth.py",
"sha256": "e338549947f7f278d379756d78f22e82f554362c30a3bb964d41caddbf6b506b",
"bytes": 10618
"sha256": "80e96c6544afcc0569245862c877553907c79bbf80cf5cab320e0b15fb3c20d6",
"bytes": 35017
},
{
"path": "backend/tests/test_widefrog_connector.py",
@@ -1274,13 +1304,13 @@
},
{
"path": "pnpm-lock.yaml",
"sha256": "281ba56e326813ea51eb0cc1c6aeee0d0ec221a1f999893ab9785a3660746d15",
"bytes": 215211
"sha256": "f699c9ed2c5649b0d41f0e01420ef377161b08ea163c58fd00c5d09cf696fe0d",
"bytes": 215991
},
{
"path": "pnpm-workspace.yaml",
"sha256": "b059f783c0ec992afc463b9d327611321a44ce054100ea36eac8b7980d2ac45c",
"bytes": 8906
"sha256": "bd8c09cbbfdf628ec0c5cce6ceee452d6c8b75373f61da28f347b157fb96a7d4",
"bytes": 9120
},
{
"path": "postcss.config.js",
@@ -1354,8 +1384,8 @@
},
{
"path": "src/api/liveClient.ts",
"sha256": "78d28c6778caace577fe465903d9dc7b8f328d261d6f4399aea97a845880f4c6",
"bytes": 61657
"sha256": "12536177fde01cc870bc6aa24d31d922db9341ef2842c4ef244fe0cee4de98c3",
"bytes": 62080
},
{
"path": "src/api/userSession.test.ts",
@@ -1417,6 +1447,11 @@
"sha256": "fd4f8deab1c1397e087400cb57d9f11ae0e8bc366f9f2219f6aa2e513584e11b",
"bytes": 6514
},
{
"path": "src/components/ManagedStorageSettings.tsx",
"sha256": "660f3445d3307e08eb54913c0e1665e59bad8a7a1cb42548961cbef372d79bf9",
"bytes": 22209
},
{
"path": "src/components/MediaPipelineFlowDiagram.tsx",
"sha256": "0fc9113adc47648cbcf9236ce9ed6cd54a36fa7f078d6010d4d034aa442e9ea6",
@@ -2042,6 +2077,16 @@
"sha256": "c303e620f58ec8714e8bed2c77d7cb3cf02c6957bda0d7f3790a0351b71ab59d",
"bytes": 845
},
{
"path": "src/lib/enrollmentStorageView.test.ts",
"sha256": "879253b9abf373052f4b9abea95d0403f83299b8bd0a9408d38f78104d030e97",
"bytes": 8947
},
{
"path": "src/lib/enrollmentStorageView.ts",
"sha256": "549163b4ec2c51a62515ccfef293b51876bea7cbabbe8b1ed3ff74dedc956d68",
"bytes": 11255
},
{
"path": "src/lib/exposureView.test.ts",
"sha256": "a2b91f8d2f0a3536e1e930b2be8dcc73c0e424d2e43ff0ca8b34c56ee3a9a005",
@@ -2654,8 +2699,8 @@
},
{
"path": "src/pages/Settings.tsx",
"sha256": "3f1f336a191975547085c24a264023b1263d152bc53308b63eca5ddc848dfb3c",
"bytes": 28127
"sha256": "14dd631e2cdbeb39e34d3a587106a434a281f71b9d5c86b5aefcac12d8674ad0",
"bytes": 28242
},
{
"path": "src/pages/Setup.tsx",
@@ -2729,8 +2774,8 @@
},
{
"path": "src/types/appops.ts",
"sha256": "4b57009e8fe4bf8e83395da9d02eb88c2b5d841e057d975cbe12938307ccf055",
"bytes": 72561
"sha256": "5ca792943c3d25d8c6180911c46f1ed8e3ea5e3c1993d7542d01690e81030036",
"bytes": 73737
},
{
"path": "src/utils/toast.ts",