1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2026-06-23 03:10:00 -04:00

Add Persistence to Subscription Imports, plus Subscription Update API (#3307)

* Add Persistence for Subscription imports

* Add Update Tracked Subscription
This commit is contained in:
Xiaokang Wang (Shelikhoo)
2025-02-10 19:27:32 +00:00
committed by GitHub
parent 45e741bae0
commit e1064c5f4c
12 changed files with 390 additions and 135 deletions

View File

@@ -23,6 +23,7 @@ message AddTrackedSubscriptionRequest{
message AddTrackedSubscriptionResponse{
}
message RemoveTrackedSubscriptionRequest{
string name = 1;
}
@@ -30,6 +31,13 @@ message RemoveTrackedSubscriptionResponse{
}
message UpdateTrackedSubscriptionRequest{
string name = 1;
}
message UpdateTrackedSubscriptionResponse{
}
message GetTrackedSubscriptionStatusRequest {
string name = 1;
}
@@ -48,6 +56,8 @@ service SubscriptionManagerService {
returns (RemoveTrackedSubscriptionResponse) {}
rpc GetTrackedSubscriptionStatus(GetTrackedSubscriptionStatusRequest)
returns (GetTrackedSubscriptionStatusResponse) {}
rpc UpdateTrackedSubscription(UpdateTrackedSubscriptionRequest)
returns (UpdateTrackedSubscriptionResponse) {}
}