When you hit the "Refresh" button on the
AllOutStandingItems page with the default selection in the "Component" box you get an error:
Request-URI Too Large
The requested URL's length exceeds the capacity limit for this server.
Apache/2.0.63 (FreeBSD) DAV/2 SVN/1.5.1 Server at svn.nextwiki.org Port 80
This appears to be due to the form submit putting every single component option (highlighted by default) into the URI, GET style, like so:
http://nextwiki.org/Tasks/AllOutStandingItems?component=AbusePlugin&component=AccessStatsPlugin&component=ActionTrackerPlugin......
There are currently a crazy amount of components in the select box. I'm not sure whether the best option is to cut down on the components, change the form submit so it won't 414 due to URI length, or simply leave the select box with no default selection, forcing the user to start selecting some items.
A quick search around didn't hit any existing tasks like this - so I hope I'm not just duplicating something else.
When the page is first entered all option of the "component"-select are selected.
This is also the case if a single component is selected and the page refreshed.
=> Handle the "component" select exactly the same way as "Applies to" and "Codebase"
Re-targetting this bug, and fixing it using:
method="post"