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
В текущей реализации API есть возможность удалить либо все сформированные отчеты, либо старше заданного количества секунд. Непосредственно в интерфейсе есть возможность выделить несколько отчетов и удалить их.
Крайне не хватает возможности удалить один или несколько отчетов передавая в качестве параметра например uuid или например path.
При активном использовании сервера периодически возникают ситуации, когда накопленный комплект отчетов по какому либо из проектов уже не актуален.
Получить список нужных отчетов, например указа get /api/report {path} можно, например так: curl -X 'GET' 'https://allure.test-srv.ru/api/report?path=repo-test' -H 'accept: */*'
А вот уже удалить эти отчеты либо опираясь на список полученных uuid или path нельзя, так как единственный варинат вот такой: curl -X 'DELETE' 'https://allure..test-srv.ru/api/report?seconds=999999999999999999' -H 'accept: */*'
Как вариант, реализовать либо вот такой вариант: curl -X 'DELETE' 'https://allure..test-srv.ru/api/report?path=repo-test' -H 'accept: */*'
либо такой: curl -X 'DELETE' 'https://allure..test-srv.ru/api/report?uuid=4bcb5109-a390-4864-8830-65dcec800001' -H 'accept: */*'
The text was updated successfully, but these errors were encountered:
В текущей реализации API есть возможность удалить либо все сформированные отчеты, либо старше заданного количества секунд. Непосредственно в интерфейсе есть возможность выделить несколько отчетов и удалить их.
Крайне не хватает возможности удалить один или несколько отчетов передавая в качестве параметра например uuid или например path.
При активном использовании сервера периодически возникают ситуации, когда накопленный комплект отчетов по какому либо из проектов уже не актуален.
Получить список нужных отчетов, например указа get /api/report {path} можно, например так:
curl -X 'GET' 'https://allure.test-srv.ru/api/report?path=repo-test' -H 'accept: */*'
А вот уже удалить эти отчеты либо опираясь на список полученных uuid или path нельзя, так как единственный варинат вот такой:
curl -X 'DELETE' 'https://allure..test-srv.ru/api/report?seconds=999999999999999999' -H 'accept: */*'
Как вариант, реализовать либо вот такой вариант:
curl -X 'DELETE' 'https://allure..test-srv.ru/api/report?path=repo-test' -H 'accept: */*'
либо такой:
curl -X 'DELETE' 'https://allure..test-srv.ru/api/report?uuid=4bcb5109-a390-4864-8830-65dcec800001' -H 'accept: */*'
The text was updated successfully, but these errors were encountered: