From 37c51db9516111096e53e024d6cc7465bd14626e Mon Sep 17 00:00:00 2001 From: ila <2+ila@noreply.git.ilapage.cn> Date: Thu, 13 Aug 2026 12:42:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=87=AA=E5=8A=A8=E5=BB=BA=E7=AB=8B?= =?UTF-8?q?=E5=AE=9E=E6=97=B6=E7=9B=91=E7=9C=8B=E5=AA=92=E4=BD=93=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=20(#51)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sense/server/cmd/sense/modules_admission.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Sense/server/cmd/sense/modules_admission.go b/Sense/server/cmd/sense/modules_admission.go index 14d35bb..33e0aa5 100644 --- a/Sense/server/cmd/sense/modules_admission.go +++ b/Sense/server/cmd/sense/modules_admission.go @@ -6,6 +6,7 @@ import ( "yovision.local/sense/app/sense/adapters/onvif" "yovision.local/sense/app/sense/adapters/rtsp" "yovision.local/sense/app/sense/admission" + "yovision.local/sense/app/sense/media" "yovision.local/sense/internal/platform" ) @@ -18,7 +19,9 @@ func init() { store = admission.NewPostgresStore(app.Database()) } app.RegisterMigration(platform.Migration{Version: 2026081302, Name: "sense_admission_profiles", SQL: admission.MigrationSQL}) + app.RegisterMigration(platform.Migration{Version: 2026081303, Name: "sense_admission_media_status", SQL: admission.MediaStatusMigrationSQL}) service := admission.NewService(onvif.NewHTTPClient(8*time.Second), rtsp.NetVerifier{Timeout: 5 * time.Second}, os.Getenv("SENSE_ONVIF_DISCOVERY_IP"), store) + service.SetReadyHandler(media.ConfigureReadyProfiles) admission.NewModule(service).Register(app) return nil })