![](https://seccdn.libravatar.org/avatar/95bd107b497f2b67ca1b7a667e9a53ed.jpg?s=120&d=mm&r=g)
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 1aa2abe2df96b5b89cf5b1dc1ba1f1786fe1f4ff https://github.com/openSUSE/open-build-service/commit/1aa2abe2df96b5b89cf5b1... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-02-19 (Mon, 19 Feb 2018) Changed paths: M src/api/app/controllers/webui/repositories_controller.rb Log Message: ----------- [frontend] Refactor calculate_repo_cycle To make this code a little bit more clear we based this on the intersecting arrays and introduced some comments. Co-authored-by: David Kang <dkang@suse.com> Co-authored-by: Moises Deniz Aleman <mdeniz@suse.com> Commit: 3eeca28f351e7018687a92539656926f52923fdf https://github.com/openSUSE/open-build-service/commit/3eeca28f351e7018687a92... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-02-19 (Mon, 19 Feb 2018) Changed paths: M src/api/app/controllers/webui/repositories_controller.rb M src/api/app/models/repository.rb M src/api/app/views/webui/repositories/state.html.haml M src/api/spec/controllers/webui/repositories_controller_spec.rb Log Message: ----------- [frontend] Move repo/arch cycle detection to model Cycles are application behaviour and don't belong to the controller. This also simplifies the view a bit. Commit: 07aa92e8169f19a5fa4be0b932476f20c6f06ece https://github.com/openSUSE/open-build-service/commit/07aa92e8169f19a5fa4be0... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-02-19 (Mon, 19 Feb 2018) Changed paths: A src/api/spec/fixtures/files/builddepinfo_multiple_cycles_multiple_intersections.xml A src/api/spec/fixtures/files/builddepinfo_multiple_cycles_one_intersection.xml A src/api/spec/fixtures/files/builddepinfo_one_cycle_multiple_intersections.xml A src/api/spec/fixtures/files/builddepinfo_one_cycle_one_intersection.xml M src/api/spec/models/repository_spec.rb Log Message: ----------- [ci] Introduces spec for Repository.cycle To increase coverage of this method that was previously a controller method. Commit: 43069e49d6e95ff552d94ff2570625e03f928e24 https://github.com/openSUSE/open-build-service/commit/43069e49d6e95ff552d94f... Author: Ana María Martínez Gómez <ammartinez@suse.de> Date: 2018-02-20 (Tue, 20 Feb 2018) Changed paths: M src/api/app/controllers/webui/repositories_controller.rb M src/api/app/models/repository.rb M src/api/app/views/webui/repositories/state.html.haml M src/api/spec/controllers/webui/repositories_controller_spec.rb A src/api/spec/fixtures/files/builddepinfo_multiple_cycles_multiple_intersections.xml A src/api/spec/fixtures/files/builddepinfo_multiple_cycles_one_intersection.xml A src/api/spec/fixtures/files/builddepinfo_one_cycle_multiple_intersections.xml A src/api/spec/fixtures/files/builddepinfo_one_cycle_one_intersection.xml M src/api/spec/models/repository_spec.rb Log Message: ----------- Merge pull request #4521 from hennevogel/refactoring/calculate_repo_cycle Refactoring/calculate repo cycle Compare: https://github.com/openSUSE/open-build-service/compare/cb3064ddf0cb...43069e...