added another repo to the tests (for multiple repo selection tests)

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
add a test for selecting repo by label after a selection by id was made

currently the test only implemented selecting by label first and then selecting by id, to see that labels are deselected and by ID is selected. the other way around was missing and added with this commit

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
adjust tests to require repo selection be done with multiple repos by ID

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
fixed test for checking {}

the jasmine test for checking if we have an empty object .toBe({}) doesn't work correctly. the jasmine way of doing this is .toEqual({})

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
implemented multiple repo selection in controller

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
updated html with multiple repo selection and indicator

this commit moved the repo selection indicator to the backend since it has grown more complex. selecting multiple repos now correctly works in the frontend

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
Merge pull request #28 from TelekomCloud/multiple-repo-selection

feature: support selecting multiple repos (by name/ID)