You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
目前的情况:
apps
配置来禁用全局规则,但这对应用规则配置来说并不灵活,用户无法通过应用规则直接控制某些全局规则针对该应用的启用与禁用。这导致了针对某些 APP 是否开启某些全局规则,只能通过在构建规则外动态维护一套黑名单列表,再通过额外的编码方式添加到指定全局规则
apps
配置该全局规则在黑名单APP中禁用。RawApp
或RawAppGroup
里增加一个新的属性,例如disableGlobalRules
,这个属性可以是一个布尔值或一个数组,表示哪些全局规则在该应用或该应用规则组下被禁用。RawApp
或RawAppGroup
中的新属性来精确控制哪些全局规则会被禁用,允许每个应用或应用规则组根据需要灵活地启用或禁用全局规则。RawApp
或RawAppGroup
下新增如下字段:Integer
为全局规则的唯一标识符,可以通过RawGlobalGroup
或RawGlobalRule
中的key
来识别。示例:
假设有一个全局规则组
GlobalRuleGroup1
和一个应用规则组AppRuleGroup1
,我们希望在AppRuleGroup1
下禁用GlobalRuleGroup1
中的一些规则,可以在RawAppGroup
中配置:Beta Was this translation helpful? Give feedback.
All reactions