Pretty URL for Event Listeners
Assignee

Reporter

Sprint
Description
Steps to reproduce
Attachments
blocks
relates to
Activity

Milan Krivanek August 20, 2020 at 10:09 AMEdited
5.8.0.13 OK
http://localhost:8083/clover/gui/event-listeners?filterFulltext=DWH filters the table
http://localhost:8083/clover/gui/event-listeners/109?filterFulltext=DWH filters the table and selects the listener with ID 109, showing its detail
there's currently no way to show the Log tab

Martin Predny August 12, 2020 at 5:53 PMEdited
Problem 1 fixed via commit d8fff20
Problem 2 fixed via commit e689708

Martin Predny August 5, 2020 at 11:28 AM
Problem 1 Error and stacktrace:

Martin Predny August 5, 2020 at 10:38 AMEdited
Tested on cloveretl-release-master #865
Found 2 problems:
When using both parts of pretty url at the same time (id and fulltext), we end up with error - stacktrace in next comment. When choosing listener on the first page - correct detail is being opened in right tab and also correct listener is highlighted on left tab. However, when we have more than 25 listeners and we choose listener from the second page, we end up with correct detail opened on right, but no listener highlighted on left, because we were returned to the first page. Both scenarios in attached screenshot.
We use fulltext filtering, and copy the url. Then we paste the url and try to change filter via changing this url, but filter remains the same. Similarly when we set fulltext filter, copy url, reset fulltext filter and paste url, we do not get filtered results. These features work properly in Schedules, so perhaps implementation will look similar. Again, both situations recorded on gif attached.

Kamil Kočí August 3, 2020 at 12:54 PM
Add pretty url for id and fulltext.
Event Listeners module does not support pretty URL you cannot link directly to listeners etc.
add support for linking directly to Event Listener by id.
add support for linking to event listeners page with a filter set