Highlights of the OBS frontend development – Sprint 18

Here are the results the OBS frontend team has achieved in the last two weeks (2017-05-12 to 2017-06-23).

Migrating tests to RSpec

We continued moving tests to our new RSpec based test suite. This sprint we've migrated:

  • UpdateBackendInfos job spec PR#3234

Bugs

Crash on Build Reason Page

Bugfix: The build reason page crashed if there was only one package that got changed.

Improvements

Save a repository with an illegal name error

When saving a meta with a repository with an illegal name, no error was shown although nothing was saved as it was invalid information. That was quite confusing for users as it was not clear why it was not saved. Now a detailed error message appears.

Issue: #3140 PR: PR#3259

Error on save repository with ilegal name

Refactoring

More about BsRequest.collection

We still removing BsRequest.collection from OBS, this time in User#requests, you can see it in the following PR #3265


And we were also working in some new features that will be soon finished!