[api] fix test suite on 12.3, description tag got shortend and it seems to be okay according to XML spec
[webui] fix add repo test
[backend] automatically rebuild the binarylists if the worker detects bogus entries