Hi Sameera,

The manager-api of the Dashboard backend supports batch-delete [1], [2]. As
you have rightly pointed out, the feature is missing from the Dashboard-Web
frontend. I also think this would be a useful addition. Looking forward to
your PR. Thank you for being interested in Apache APISIX : )


Best regards,
Bisakh <https://github.com/bisakhmondal>

[1]:
https://github.com/apache/apisix-dashboard/blob/07c66adeedd24b084a2ad0e5d44b7e7beaf31f48/api/internal/handler/route/route.go#L73
[2]:
https://github.com/apache/apisix-dashboard/blob/07c66adeedd24b084a2ad0e5d44b7e7beaf31f48/api/internal/handler/route/route.go#L514-L536

On Wed, 17 Nov 2021 at 11:43, sameera damith <damith.samee...@gmail.com>
wrote:

> Hello,
> I've been working the last few weeks on APISIX, and I'm most familiar with
> it. But in testing practice, I need to delete and re-initiate routes every
> time. But there is no option to delete all or selected routes at once.
> As a result, I produced this locally and removed the selected options.
>
> [image: apisix-01.png]
>
> [image: apisix-02.png]
> So it's all right. I'm willing to submit a PR.
>
> Thank you.
>

Reply via email to