Кастомное расположение Proxy секции

Панель при раздаче клиентам Json автоматически вешает первым outbound секцию proxy

Предложение заключается в том, чтобы была возможно указать расположение proxy секции, при редакции клиентского Json

Например, если в outbound уже указано место расположения proxy аутбаунда, то он располагается именно в этой позиции, а не отдается первой позицией, как работает сейчас

Пример секции outbounds json в панели:

    "outbounds": [
    {
      "tag": "direct",
      "protocol": "freedom",
      "settings": {
        "network": "tcp,udp",
        "domainStrategy": "UseIP",
      }
    },
    {
      "tag": "proxy"
    },
    {
      "tag": "block",
      "protocol": "blackhole",
      "settings": {
        "response": {
          "type": "none"
        }
      }
    }
  ]

И в итоговом json будет отправляться proxy второй позицией.

Можно агрументировать о наличии правил роутинга. О чем мне, конечно же, известно. Но сейчас ситуация выглядит так, что можно двигать любой аутбаунд, кроме proxy. Что в ситуации, когда надо все например отправить в direct, просто порождает очередное/ые правила.

Никто не аргументирует о том, что например block, или direct, или warp должны располагаться именно в определенном месте и никак иначе. А если даже так и аргументируют, то я желаю им всем удачи. Аутбаунды все должны спокойно передвигаться по желанию, свободу proxy аутбаунду :slight_smile: