Как заставить youtrack не показывать решенные проблемы

Я пытаюсь выяснить, как сделать Youtrack не показывать решенные проблемы. Это не имеет смысла. Есть ли возможность отключить это по умолчанию?

4 ответов


Я думаю, что ответ заключается в том, что если вы не хотите показывать разрешенные проблемы, вы должны вручную включить это в свои условия поиска (включая #unresolved или все, что работает для вашей ситуации). Вы можете, конечно, сохранить поиск и поиск закладок. Но я не нашел способ, по умолчанию, включить #unresolved во всех поисковых запросов.


наша команда новичок в YouTrack, но в текущей версии облака я нашел способ сделать это. Я предполагаю, что вы ссылаетесь на страницу /issues.

  1. создать сохраненный поиск нерешенных проблем - "Unresolved"
  2. обновите раскрывающийся список справа от строки поиска от "все" до сохраненного поиска "неразрешенный"
  3. перезагрузите страницу, и по умолчанию она будет " Unresolved."Уу-ху!

вы можете использовать трюк, который нуждается в nginx или что-то прокси YouTrack. Добавить -Djetbrains.youtrack.baseUrl=http://127.0.0.1:PORT1 в обертке.файл conf. Затем сделайте nginx автоматически изменить /issues запросы для вас.

server {
listen PORT2;
server_name IP_FQDN;
error_log /var/log/nginx/error.log debug;

location / {   
    proxy_pass http://localhost:PORT1;
    client_max_body_size 10m;
    proxy_set_header X-Forwarded-Host $http_host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_http_version 1.1;
    }

location /issues {
    if ($args ~* (.*)(q=)(.*)) {
    set $first_part ;
    set $last_part ;
    }
    if ($last_part !~ "(.*)(Unresolved)(.*)") {
    set $args "${first_part}q=%23Unresolved%20${last_part}";
    }
    if ($args = ""){
      rewrite ^/issues /issues?q=%23Unresolved break;
    }
    proxy_pass http://localhost:PORT1;
    client_max_body_size 10m;
    proxy_set_header X-Forwarded-Host $http_host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_http_version 1.1;
    }

location /api/eventSourceBus {
    proxy_cache off;
    proxy_buffering off;
    proxy_read_timeout 86400s;
    proxy_send_timeout 86400s;
    proxy_set_header Connection '';
    chunked_transfer_encoding off;
    proxy_set_header X-Forwarded-Host $http_host; 
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
    proxy_set_header X-Forwarded-Proto $scheme; 
    proxy_http_version 1.1;  
    proxy_pass http://localhost:PORT1;
    }
}

Я просто использую "for: me-Resolved", который показывает все неразрешенные билеты, назначенные моему профилю пользователя