Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: fef4eed41954b9af3ac2cb75f0bdd43aea3399ab https://github.com/openSUSE/open-build-service/commit/fef4eed41954b9af3ac2cb... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-04-12 (Tue, 12 Apr 2016) Changed paths: M src/api/app/helpers/model_helper.rb Log Message: ----------- [webui] Cleanup model helper Commit: c58df9bb852ed59c6967125f3882157443409a2a https://github.com/openSUSE/open-build-service/commit/c58df9bb852ed59c696712... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-04-12 (Tue, 12 Apr 2016) Changed paths: M src/api/app/models/architecture.rb Log Message: ----------- [api][webui] Cleanup architecture caching * Refactor archcache method * Update callbacks Commit: 1f5df57582b51b2cbeb49219ba68f350538f44a9 https://github.com/openSUSE/open-build-service/commit/1f5df57582b51b2cbeb492... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-04-12 (Tue, 12 Apr 2016) Changed paths: M src/api/app/models/repository.rb Log Message: ----------- [api][webui] repository model: Update class method definitions Commit: 3a5a0e1be172f277ac7b471be29ac900f4218eb6 https://github.com/openSUSE/open-build-service/commit/3a5a0e1be172f277ac7b47... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-04-12 (Tue, 12 Apr 2016) Changed paths: A src/api/app/views/webui/project/repositories.haml R src/api/app/views/webui/project/repositories.html.erb Log Message: ----------- [webui] HAMLfy repositories view Commit: ee58bcf43d5fb0fc1c02118386c6acb882f9350e https://github.com/openSUSE/open-build-service/commit/ee58bcf43d5fb0fc1c0211... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-04-12 (Tue, 12 Apr 2016) Changed paths: M src/api/app/controllers/webui/download_on_demand_controller.rb M src/api/app/models/download_repository.rb M src/api/spec/controllers/webui/download_on_demand_controller_spec.rb Log Message: ----------- [api][webui] Catch backend errors when storing download repositories This implements exception handling for storing download repository data in the backend. This is needed to avoid inconsistency between frontend DB and backend. Commit: cdeee3d87100512a7d36cd641855241287ba57e1 https://github.com/openSUSE/open-build-service/commit/cdeee3d87100512a7d36cd... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-04-13 (Wed, 13 Apr 2016) Changed paths: M src/api/app/controllers/webui/download_on_demand_controller.rb M src/api/app/models/download_repository.rb M src/api/spec/controllers/webui/download_on_demand_controller_spec.rb M src/api/spec/factories/download_repository_factory.rb M src/api/spec/models/download_repository_spec.rb M src/api/spec/models/project_spec.rb M src/api/test/functional/webui/download_on_demand_controller_test.rb Log Message: ----------- [api][webui] Fix architecture validation DownloadRepository architecture has to be within the valid architectures and the architectures that the associated repositories have. Otherwise the backend validation would fail. Commit: e63aca95be8494d610e56ca4936cb2f65e091a01 https://github.com/openSUSE/open-build-service/commit/e63aca95be8494d610e56c... Author: Adrian Schröter <adrian@suse.de> Date: 2016-04-14 (Thu, 14 Apr 2016) Changed paths: M src/api/app/controllers/webui/download_on_demand_controller.rb M src/api/app/helpers/model_helper.rb M src/api/app/models/architecture.rb M src/api/app/models/download_repository.rb M src/api/app/models/repository.rb A src/api/app/views/webui/project/repositories.haml R src/api/app/views/webui/project/repositories.html.erb M src/api/spec/controllers/webui/download_on_demand_controller_spec.rb M src/api/spec/factories/download_repository_factory.rb M src/api/spec/models/download_repository_spec.rb M src/api/spec/models/project_spec.rb M src/api/test/functional/webui/download_on_demand_controller_test.rb Log Message: ----------- Merge pull request #1707 from bgeuken/cleanup Handle backend errors when storing DoD repositories and some small cleanups Compare: https://github.com/openSUSE/open-build-service/compare/3959bab506cb...e63aca...