Burp Suite User Forum

Create new post

Repeater Tab Changes

Paul | Last updated: Feb 13, 2020 10:06PM UTC

I think it would be easier if the tab rows didn't move around when working with tabs in Repeater. I find it more difficult to keep track of tabs, especially when I run a series of API calls from Postman. That order could be specific and wit the rows moving around, it makes it more difficult to find the tabs I need. It might even be nice if the tabs borrowed from Postman's layout with the tabs vertical in a side bar and again, not moving as they are selected.

Ben, PortSwigger Agent | Last updated: Feb 14, 2020 09:20AM UTC

Hi Paul, Are you able to provide us with some more details of the behavior that you are experiencing (a video illustrating this would be ideal)? As far as we are aware, the tabs should stay in the position that you have opened them unless you manually move them yourself, so some further details would be great. Cheers Ben Wright Technical Product Specialist PortSwigger Web Security

Paul | Last updated: Feb 14, 2020 04:59PM UTC

If you'd like I can send you a video, just tell me where to send it. But I think I failed to explain it so I'll try again. Say current repeater window has 31 tabs as I'm testing an API and each tab is a call. I've named them all and that many tabs end up getting stacked in rows so that there are 5 rows of varying tab number. So the top area of repeater ends up looking like this: Row 1 -> 5 tabs Row 2 -> 8 tabs Row 3 -> 6 tabs Row 4 -> 5 tabs Row 5 -> 7 tabs If I click on the 4th tab in the 3rd row, everything shifts so that the tab row I selected is now at the bottom and this is the updated look: Row 4 -> 5 tabs Row 5 -> 7 tabs Row 1 -> 5 tabs Row 2 -> 8 tabs Row 3 -> 6 tabs Where I think it would be easier to follow if the rows didn't shift. Or if instead of placing all tabs like that where they scale in size based on naming them, a side bar layout similar to Postman could make things easier to see. Obviously this is opinion based so just my two cents.

Ben, PortSwigger Agent | Last updated: Feb 17, 2020 08:40AM UTC

Hi Paul, I think i understand the situation now. If your Burp window is not very large (or your tabs are named and have multiple characters) then the tabs stack in rows. It also looks like when a tab is selected then that entire row moves to the bottom of the tab rows. This is currently not on our roadmap or backlog, but we’ll keep a record of it to see if there is any further demand. We prioritize our ideas based on value to all of our customers. If the demand grows it will be added to our roadmap or our backlog of small improvements. Cheers Ben Wright Technical Product Specialist PortSwigger Web Security

gowtham | Last updated: Oct 05, 2020 06:25AM UTC

Hi, I think it would be better if the tab sticks where it was instead of moving top and bottom or a setting to make this behaviour enabled or disabled.

Jeffrey | Last updated: Nov 11, 2020 05:53AM UTC

I agree with the suggestions to keep tabs in the order they start. We already have the ability to move them around and shifting rows just makes it hard to keep track of things. This problem has bothered me for years and I run into it whenever I do API testing and end up with a lot of repeater tabs (such as tonight :o).

Ben, PortSwigger Agent | Last updated: Nov 11, 2020 10:31AM UTC

Hi Jeffrey, We have this request recorded and are still currently monitoring demand for it. We will update this thread if we have any further news to share.

Erich | Last updated: Nov 11, 2020 07:27PM UTC

100% agree. Add me to the demand/request list. This simply being basic good UI/UX practice should be enough motivation in itself.

Benjamin | Last updated: Jun 21, 2021 08:28AM UTC

I would also like to see the repeater tabs in a vertical layout. That would solve the issue with the confusing layout when may tabs are used.

Burp User | Last updated: Jun 24, 2021 09:43AM UTC

+1 for optional vertical tabs. It is not uncommon to have over a hundred repeater tabs open. Numerical tab names quickly become useless. Tabs must be named. A horizontal layout is unreadable. Using extensions like OpenAPI Parser automatically names each repeater tab like "POST /api/path/to/endpoint". A horizontal layout is unreadable.

Ben, PortSwigger Agent | Last updated: Jun 24, 2021 09:56AM UTC

Hi both, Thank you for your feedback. We do have an existing feature request to enable users to, effectively, arrange the Repeaters tabs vertically so we will add both of your interest to that.

Octavian | Last updated: Aug 31, 2021 03:19PM UTC

Hi, I can also confirm that the repeater tabs moving is really annoying :D. I would like to see more customization related to the Repeater like: add multiple items from proxy history to repeater at once, automatically set name to the endpoint path, pagination etc.

Ben, PortSwigger Agent | Last updated: Sep 01, 2021 01:30PM UTC

Hi, We can certainly add your interest to the existing feature request that we have for the behaviour of the Repeater tabs when they are selected. In terms of your other requests (just so we understand completely your requirements): - Are you looking for the ability to select multiple rows in the HTTP history section, right click these and then send them to Repeater (with the result being the creation of separate Repeater tabs for each selected request)? - You want the ability to automatically name the Repeater tabs, on creation, based upon the endpoint path contained within the request that is being sent to Repeater? - Can you clarify what you are referring to when you mention pagination?

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.