Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 8a4fdec9843a068e4da8c2c1114db458ae65d6b3
https://github.com/openSUSE/open-build-service/commit/8a4fdec9843a068e4da8c2...
Author: Adrian Schröter
Date: 2012-12-20 (Thu, 20 Dec 2012)
Changed paths:
M src/api/app/controllers/distributions_controller.rb
M src/api/app/models/distribution.rb
M src/api/app/views/distributions/index.xml.builder
M src/api/config/routes.rb
A src/api/test/fixtures/backend/distributions.xml
M src/api/test/functional/distributions_controller_test.rb
Log Message:
-----------
[api] show also remote distributions from all remote projects
Commit: 30c241c7e0d07d1313b289fe0cd4fac3e9383552
https://github.com/openSUSE/open-build-service/commit/30c241c7e0d07d1313b289...
Author: Adrian Schröter
Date: 2012-12-22 (Sat, 22 Dec 2012)
Changed paths:
M docs/api/api/api.txt
Log Message:
-----------
[api] complete the api docu for /distributions* operations
Commit: 4bfdc73c0bee4a04997fbd4b1a2e8eb6790af6d4
https://github.com/openSUSE/open-build-service/commit/4bfdc73c0bee4a04997fbd...
Author: Adrian Schröter
Date: 2012-12-22 (Sat, 22 Dec 2012)
Changed paths:
A src/api/db/migrate/20121220151549_drop_remote_distributions.rb
Log Message:
-----------
[api] remove remote projects from distribution database, we do import request them on the fly now
Commit: 001441ecd4417c96289a27e3bf08f0abae6fa196
https://github.com/openSUSE/open-build-service/commit/001441ecd4417c96289a27...
Author: Stephan Kulow
Date: 2012-12-22 (Sat, 22 Dec 2012)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/app/controllers/distributions_controller.rb
M src/api/app/models/distribution.rb
M src/api/app/views/distributions/index.xml.builder
M src/api/config/routes.rb
M src/api/db/structure.sql
M src/api/test/functional/distributions_controller_test.rb
M src/api/test/test_helper.rb
M src/webui/config/initializers/activexml.rb
Log Message:
-----------
[api] some fixes for the distributions loading
- use webmock to stub out the remote loading instead of hardcoding test
code in models
- split the include_remotes in an extra route
- do not make a huge if split in the view but convert the models into
hash and always render hashes
- change the webui to load the combined XML
- some refactoring in the model
Commit: 3dbd84a41cd4470b3937e5dc452acaa45993f47e
https://github.com/openSUSE/open-build-service/commit/3dbd84a41cd4470b3937e5...
Author: Stephan Kulow
Date: 2012-12-22 (Sat, 22 Dec 2012)
Changed paths:
M src/activexml/transport.rb
M src/webui/app/controllers/home_controller.rb
Log Message:
-----------
[webui] move gravatar loading into activexml::transport
all http stuff is in there and we can make use of proxy handling
elsewhere too
Commit: 1f26917de32ef490c7f00f514c35dc5eff6e1cf1
https://github.com/openSUSE/open-build-service/commit/1f26917de32ef490c7f00f...
Author: Stephan Kulow
Date: 2012-12-22 (Sat, 22 Dec 2012)
Changed paths:
M src/api/app/models/distribution.rb
M src/api/test/functional/distributions_controller_test.rb
Log Message:
-----------
[api] use ActiveXML::Transport for loading remote urls
This way we can simply ignore remote instances that are unavailable
Commit: 9eca46026ddf46d40ba4a23aa78cd35667ef4ea3
https://github.com/openSUSE/open-build-service/commit/9eca46026ddf46d40ba4a2...
Author: Stephan Kulow
Date: 2012-12-22 (Sat, 22 Dec 2012)
Changed paths:
M src/api/app/controllers/distributions_controller.rb
M src/api/app/controllers/public_controller.rb
M src/api/app/models/distribution.rb
M src/api/config/environments/test.rb
M src/api/lib/opensuse/backend.rb
M src/api/script/start_test_backend
M src/api/test/fixtures/distribution_icons.yml
M src/api/test/fixtures/distribution_icons_distributions.yml
M src/api/test/fixtures/distributions.yml
M src/api/test/functional/distributions_controller_test.rb
M src/api/test/test_helper.rb
Log Message:
-----------
[api] we're not supposed to have interconnected distributions
So invent some local distribution only and fix the test suite to work
with them
Compare: https://github.com/openSUSE/open-build-service/compare/45aa86089419...9eca46...