When an endpoint is called without a parameter, the REGEX currently does not fetch it.
It should work with something like that:
(#\d+-\d+)\] INFO -- : Started (PUT|POST|DELETE|PATCH) "(.*?)".*?(?:\1\] INFO -- : Parameters: ({.*?})$)?.*?\1\] INFO -- : Completed (\d+)
When an endpoint is called without a parameter, the REGEX currently does not fetch it.
It should work with something like that:
(#\d+-\d+)\] INFO -- : Started (PUT|POST|DELETE|PATCH) "(.*?)".*?(?:\1\] INFO -- : Parameters: ({.*?})$)?.*?\1\] INFO -- : Completed (\d+)
But it doesn't. Further bug fixing needed.