Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 5b9fa0140bb7b3c503bb4efe98271b51c95cac49
https://github.com/openSUSE/open-build-service/commit/5b9fa0140bb7b3c503bb4e...
Author: Adrian Schröter
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
Log Message:
-----------
[api] remove BranchTarget definition for branch-by-attribute case, it was always broken so far and is not yet officially supported.
Commit: a2b0fb4fca1747137f5a1ecbe1d5da3e4d2886c3
https://github.com/openSUSE/open-build-service/commit/a2b0fb4fca1747137f5a1e...
Author: Adrian Schröter
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/api/config/deploy.rb
Log Message:
-----------
[opensuse.org] switch to 2.3 branch deployment
Commit: 755edb3b77c81a3bf321d6f337abbb3149b44721
https://github.com/openSUSE/open-build-service/commit/755edb3b77c81a3bf321d6...
Author: Stephan Kulow
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/api/lib/opensuse/validator.rb
Log Message:
-----------
[api] ruby 1.9: do not access opt[:type] when opt may be a string
Commit: 57fbbae0c1ec93a396a9e07c57bc39f0cce057fc
https://github.com/openSUSE/open-build-service/commit/57fbbae0c1ec93a396a9e0...
Author: Stephan Kulow
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/api/app/models/issue_tracker.rb
Log Message:
-----------
[api] ruby 1.9: require files at the beginning not in unknown contexts
Commit: ae7f1784cfccb2749d5a40392d58a01fdb0e3a48
https://github.com/openSUSE/open-build-service/commit/ae7f1784cfccb2749d5a40...
Author: Stephan Kulow
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/api/app/controllers/application_controller.rb
M src/api/lib/opensuse/backend.rb
Log Message:
-----------
[api] ruby 1.9: raise with the response not with the to_s of it
Commit: d4951a1f59c844772537c579bdcf7b74258cc0df
https://github.com/openSUSE/open-build-service/commit/d4951a1f59c844772537c5...
Author: Stephan Kulow
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/api/lib/tasks/extract.rake
Log Message:
-----------
[api] cast integers to integers to avoid changes between '0' and "0"
Commit: 2e0e686d1cccc41c7bebc5d20f3b39e9656f2d18
https://github.com/openSUSE/open-build-service/commit/2e0e686d1cccc41c7bebc5...
Author: Stephan Kulow
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/api/test/fixtures/architectures.yml
M src/api/test/fixtures/architectures_repositories.yml
M src/api/test/fixtures/attrib_allowed_values.yml
M src/api/test/fixtures/attrib_namespace_modifiable_bies.yml
M src/api/test/fixtures/attrib_namespaces.yml
M src/api/test/fixtures/attrib_type_modifiable_bies.yml
M src/api/test/fixtures/attrib_types.yml
M src/api/test/fixtures/attrib_values.yml
M src/api/test/fixtures/attribs.yml
M src/api/test/fixtures/blacklist_tags.yml
M src/api/test/fixtures/configurations.yml
M src/api/test/fixtures/db_package_issues.yml
M src/api/test/fixtures/db_package_kinds.yml
M src/api/test/fixtures/db_packages.yml
M src/api/test/fixtures/db_project_types.yml
M src/api/test/fixtures/db_projects.yml
M src/api/test/fixtures/download_stats.yml
M src/api/test/fixtures/flags.yml
M src/api/test/fixtures/groups.yml
M src/api/test/fixtures/groups_users.yml
M src/api/test/fixtures/issue_trackers.yml
M src/api/test/fixtures/issues.yml
M src/api/test/fixtures/linked_projects.yml
M src/api/test/fixtures/package_group_role_relationships.yml
M src/api/test/fixtures/package_user_role_relationships.yml
M src/api/test/fixtures/path_elements.yml
M src/api/test/fixtures/project_group_role_relationships.yml
M src/api/test/fixtures/project_user_role_relationships.yml
M src/api/test/fixtures/release_targets.yml
M src/api/test/fixtures/repositories.yml
M src/api/test/fixtures/roles.yml
M src/api/test/fixtures/roles_static_permissions.yml
M src/api/test/fixtures/roles_users.yml
M src/api/test/fixtures/static_permissions.yml
M src/api/test/fixtures/taggings.yml
M src/api/test/fixtures/tags.yml
M src/api/test/fixtures/users.yml
M src/api/test/fixtures/watched_projects.yml
Log Message:
-----------
[api] reextract fixtures
Commit: b84babb455364884cb5f80717502421e62b8d47e
https://github.com/openSUSE/open-build-service/commit/b84babb455364884cb5f80...
Author: Stephan Kulow
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/api/test/functional/statistics_controller_test.rb
Log Message:
-----------
[api] ruby 1.9: changed the default for times given without timezone.
So to avoid more problems, just discard the check for time format
to be extactly the same between installations in statistics test
Commit: d2883e53dea122b5f81ad7c8cac997687cbb737a
https://github.com/openSUSE/open-build-service/commit/d2883e53dea122b5f81ad7...
Author: Sascha Peilicke
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/webui/app/controllers/request_controller.rb
Log Message:
-----------
[webui] Adding reviews should still only be possible in 'new' or 'review'
state.
Commit: b86cfd38c16a1209dc623fcd6c4f27c201f62fc7
https://github.com/openSUSE/open-build-service/commit/b86cfd38c16a1209dc623f...
Author: Adrian Schröter
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] publisher: support config option to store binaries into subdirectory.
handle with care, since the cleanup is not working :/
Required for openSUSE 11.4 and SLE11 maintenance updates.
Commit: e9339671446e60dd756761f5321735f69d201288
https://github.com/openSUSE/open-build-service/commit/e9339671446e60dd756761...
Author: Sascha Peilicke
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M dist/ci/obs_testsuite_api.sh
M dist/ci/obs_testsuite_webui.sh
M src/api/lib/tasks/coverage.rake
M src/webui/lib/tasks/coverage.rake
Log Message:
-----------
[dist,api,webui] The Jenkins ruby metrics plugin actually needs those HTML results
Also add the task 'test:rcov' for the webui
Commit: 98b8f0e2b5b91acc3044b62c3753fe789a1fef8b
https://github.com/openSUSE/open-build-service/commit/98b8f0e2b5b91acc3044b6...
Author: Sascha Peilicke
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/webui/app/helpers/package_helper.rb
Log Message:
-----------
[webui] Service files are XML files, highlight appropriately
Commit: bee70c758a7c84c4d47c2fef7c8029c5a6a6b041
https://github.com/openSUSE/open-build-service/commit/bee70c758a7c84c4d47c2f...
Author: Sascha Peilicke
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/webui/app/models/bs_request.rb
Log Message:
-----------
[webui] Catch a corner case in BsRequest#actions
Commit: 9f470bf325ed51c303cc92fdc41bf047c1a1e43d
https://github.com/openSUSE/open-build-service/commit/9f470bf325ed51c303cc92...
Author: Sascha Peilicke
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/webui/test/functional/signup_test.rb
Log Message:
-----------
[webui] Logged in test is sufficient
Commit: c292c3e1dca6d665564e2c312d65b1fd92bb0d57
https://github.com/openSUSE/open-build-service/commit/c292c3e1dca6d665564e2c...
Author: Sascha Peilicke
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/webui/public/themes
Log Message:
-----------
[webui] Adjust to recent Bento theme changes regarding tab headers
Commit: dc85e3efe0d9fe30b8407be7d823bc029107194a
https://github.com/openSUSE/open-build-service/commit/dc85e3efe0d9fe30b8407b...
Author: Sascha Peilicke
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/api/lib/active_rbac_mixins/user_mixins.rb
Log Message:
-----------
[api] Catch another mass assignment issue
Commit: 93a3279a8fcf75f4aa4be9278c5f948097cb21a1
https://github.com/openSUSE/open-build-service/commit/93a3279a8fcf75f4aa4be9...
Author: Stephan Kulow
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
A src/webui/app/views/user/unconfirmed.html.erb
Log Message:
-----------
[webui] add a dummy web page for unconfirmed users
Commit: 39738f94c1955d3e35450ec50939d2bb61206e53
https://github.com/openSUSE/open-build-service/commit/39738f94c1955d3e35450e...
Author: Sascha Peilicke
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/webui/app/models/project.rb
Log Message:
-----------
[webui] Display patchinfo per release target matching for now.
Subject to change in the API
Commit: e48370865ff0e63ec55e2272c539ef62736a1770
https://github.com/openSUSE/open-build-service/commit/e48370865ff0e63ec55e22...
Author: Adrian Schröter
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] verify subdirectory config and write correct deltainfos
Commit: 355abea38f8b862af10d2de705c0d25dcef5294e
https://github.com/openSUSE/open-build-service/commit/355abea38f8b862af10d2d...
Author: Stephan Kulow
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/api/script/server
Log Message:
-----------
[api] ruby 1.9: relative paths for requires are a bit troublesome 1.9
Commit: 0aae56a186acd5a18ef9962d8c99a3a600cd840b
https://github.com/openSUSE/open-build-service/commit/0aae56a186acd5a18ef996...
Author: Stephan Kulow
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/api/app/controllers/statistics_controller.rb
M src/api/app/models/db_package.rb
M src/api/app/models/db_project.rb
M src/api/app/models/message.rb
M src/api/app/models/rating.rb
A src/api/db/migrate/20120313113554_rename_object_id.rb
Log Message:
-----------
[api] rename object_id (which is a ruby internal function) attribute in
ratings and messages
Commit: 27d9e5c260cf50f3f690acb3dee6efa55a9473c0
https://github.com/openSUSE/open-build-service/commit/27d9e5c260cf50f3f690ac...
Author: Stephan Kulow
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/api/db/development_structure.sql
Log Message:
-----------
[api] once again reset the structure to the one it is if you just follow
migrations in git.
Commit: 4123e616d77e65f529c3f26fbb6d646bd1629bad
https://github.com/openSUSE/open-build-service/commit/4123e616d77e65f529c3f2...
Author: Stephan Kulow
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/api/db/development_structure.sql
A src/api/db/migrate/20120313131909_set_default_timestamp.rb
Log Message:
-----------
[api] having a Time.now in migration asks for an always changing db structure
Commit: a980a4cc068ae64685e31a38a834faca83786c55
https://github.com/openSUSE/open-build-service/commit/a980a4cc068ae64685e31a...
Author: Michael Schroeder
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] clean up subdir handling in publisher
Commit: 9de5fe1bc94db353814132670f3774b19a9a9f8c
https://github.com/openSUSE/open-build-service/commit/9de5fe1bc94db353814132...
Author: Michael Schroeder
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/backend/bs_repserver
M src/backend/bs_srcserver
Log Message:
-----------
[backend] allow one extra level in published requests for subdir mode
Commit: d95ba723c5696c67e2a1e2c0ede4dccfb37e8488
https://github.com/openSUSE/open-build-service/commit/d95ba723c5696c67e2a1e2...
Author: Stephan Kulow
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/webui/test/functional/signup_test.rb
Log Message:
-----------
[webui] there is no Configuration link anymore - it's now jumping in your face
Commit: 03c4be434612172ca879f7b698db900e320dad14
https://github.com/openSUSE/open-build-service/commit/03c4be434612172ca879f7...
Author: Stephan Kulow
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/webui/app/helpers/issue_tracker_helper.rb
Log Message:
-----------
[webui] do not require 'md5', everywhere else Digest::MD5 is enough
Commit: 920d636be0122a00b4915b57cadcecc901e906b2
https://github.com/openSUSE/open-build-service/commit/920d636be0122a00b4915b...
Author: Sascha Peilicke
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/webui/app/models/bs_request.rb
Log Message:
-----------
[webui] Distinguish multiple incident actions by the affected package
name
Commit: f93e49e65b80ae043562305e553e79945b99a2fc
https://github.com/openSUSE/open-build-service/commit/f93e49e65b80ae04356230...
Author: Sascha Peilicke
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/webui/app/views/main/_add_news_dialog.html.erb
M src/webui/app/views/main/_contact.html.erb
M src/webui/app/views/main/_delete_message_dialog.rhtml
M src/webui/app/views/main/_feeds.html.erb
M src/webui/app/views/main/_latest_updates.erb
M src/webui/app/views/main/_news.html.erb
M src/webui/app/views/main/_systemstatus.html.erb
M src/webui/app/views/monitor/_events.html.erb
M src/webui/app/views/package/_add_service.rhtml
M src/webui/app/views/package/_branch_dialog.rhtml
M src/webui/app/views/package/_delete_dialog.rhtml
M src/webui/app/views/package/_linking_packages.rhtml
M src/webui/app/views/package/_service_parameters.rhtml
M src/webui/app/views/package/_submit_request_dialog.rhtml
M src/webui/app/views/project/_add_maintained_project_dialog.html.erb
M src/webui/app/views/project/_delete_dialog.rhtml
M src/webui/app/views/project/_edit_repository.html.erb
M src/webui/app/views/project/_incident_request_dialog.html.erb
M src/webui/app/views/project/_linking_projects.rhtml
M src/webui/app/views/project/_release_request_dialog.rhtml
M src/webui/app/views/request/_add_reviewer_dialog.rhtml
M src/webui/app/views/request/_add_role_request_dialog.rhtml
M src/webui/app/views/request/_change_devel_request_dialog.html.erb
M src/webui/app/views/request/_delete_request_dialog.rhtml
M src/webui/app/views/request/show.html.erb
M src/webui/app/views/shared/_rpmlintlog_box.html.erb
M src/webui/app/views/vendor/bento/main/_countdown.html.erb
M src/webui/app/views/vendor/bento/main/_sponsors.html.erb
M src/webui/app/views/vendor/bento/package/show.html.erb
M src/webui/public/themes
Log Message:
-----------
[webui] Drop some markup and replace with Bento goodness.
This is also an experiment, I dropped 'aligncenter' for box headings.
Feed icons now float right.
Commit: 8ecda3c27c0c06127c85fbb3bb3c4076f786e347
https://github.com/openSUSE/open-build-service/commit/8ecda3c27c0c06127c85fb...
Author: Sascha Peilicke
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/webui/app/helpers/application_helper.rb
Log Message:
-----------
[webui] Catch parenthesis in valid_xml_id
Commit: cdba984e259e1d32080404af9339624d083cbe82
https://github.com/openSUSE/open-build-service/commit/cdba984e259e1d32080404...
Author: Michael Schroeder
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] some more publisher tweaks to get subdir handling right
Commit: 5fcbb39e8e034c6be3516c0bcabbc0ab5f680f7f
https://github.com/openSUSE/open-build-service/commit/5fcbb39e8e034c6be3516c...
Author: Adrian Schröter
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/api/test/functional/maintenance_test.rb
M src/backend/bs_sched
Log Message:
-----------
[backend] do not show "broken" patchinfos when depending packages still blocked.
Commit: 7485a39168da98e3b35c77c0c4155c0020509d8c
https://github.com/openSUSE/open-build-service/commit/7485a39168da98e3b35c77...
Author: Adrian Schröter
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M docs/api/api/patchinfo.rng
M src/api/app/controllers/request_controller.rb
M src/api/test/functional/maintenance_test.rb
M src/backend/BSXML.pm
Log Message:
-----------
[api] support for release targets in patchinfos. Better consistency checks are needed.
Commit: 7e0a666758be7fb436f40f1555fbb34de33fa556
https://github.com/openSUSE/open-build-service/commit/7e0a666758be7fb436f40f...
Author: Sascha Peilicke
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_buildresult_box.html.erb
Log Message:
-----------
[webui] Pecularity, make sure the <div> is really the :last-child of the
<div class="box">.
Otherwise the bottom margin will be wrong ;-)
Commit: f47a84530c67611f8c77beb8430c183dcd2273a9
https://github.com/openSUSE/open-build-service/commit/f47a84530c67611f8c77be...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/lib/opensuse/validator.rb
Log Message:
-----------
[api] one more ruby 1.9 fix - opt[:type] does not work if opt is "link"
Commit: 26b23805bb98dcd5c93fc83e6fb08e6d0fb255e0
https://github.com/openSUSE/open-build-service/commit/26b23805bb98dcd5c93fc8...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/app/controllers/issue_trackers_controller.rb
Log Message:
-----------
[api] set issue_updated time to now when creating
Commit: 71536e434e0bc03b059d98bb250ac880d9faac61
https://github.com/openSUSE/open-build-service/commit/71536e434e0bc03b059d98...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/activexml/base.rb
M src/activexml/config.rb
M src/activexml/node.rb
M src/webui/app/controllers/application_controller.rb
M src/webui/app/controllers/project_controller.rb
M src/webui/app/models/package.rb
M src/webui/app/models/package_attribute.rb
M src/webui/app/models/person.rb
M src/webui/app/models/project_status.rb
Log Message:
-----------
[activexml] major rework of internals of activexml.
Rely on rubygem-xmlhash to parse the XML into a ruby hash and remove
all options but use Hash functions to cast subtrees
Commit: 4d6b4dca8ed15ebcf395aca635f9f4d42acd2e5b
https://github.com/openSUSE/open-build-service/commit/4d6b4dca8ed15ebcf395ac...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/test/functional/project_controller_test.rb
Log Message:
-----------
[webui] we do not support Marshall for activexml nodes, so don't test it
Commit: 5b67428f1814ec8b64e9086448ba1619ce5c8ae9
https://github.com/openSUSE/open-build-service/commit/5b67428f1814ec8b64e908...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/controllers/project_controller.rb
Log Message:
-----------
[webui] cache more XML as hashes. This reduces my test case from 35s
to 20s
Commit: 0c1f5d820efe672338664d21de31bc7e3b884bfd
https://github.com/openSUSE/open-build-service/commit/0c1f5d820efe672338664d...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/models/person.rb
Log Message:
-----------
[webui] cache the groups in the user object not in another memcache
access
Commit: 20df9a2258a64f67997fd7f4340e87940496d78e
https://github.com/openSUSE/open-build-service/commit/20df9a2258a64f67997fd7...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/controllers/project_controller.rb
M src/webui/test/functional/project_controller_test.rb
Log Message:
-----------
[webui] don't store packages as object in memcached but as hash
Commit: b737fe5b4ffbc3a1125ead19d0431facafc854e0
https://github.com/openSUSE/open-build-service/commit/b737fe5b4ffbc3a1125ead...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/controllers/main_controller.rb
M src/webui/app/controllers/monitor_controller.rb
M src/webui/app/views/main/_systemstatus.html.erb
M src/webui/app/views/monitor/_blocked.rhtml
M src/webui/app/views/monitor/_building.html.erb
M src/webui/app/views/monitor/_building_table.rhtml
M src/webui/app/views/monitor/_idle.rhtml
M src/webui/app/views/monitor/_lights.html.erb
M src/webui/app/views/monitor/_scheduler.html.erb
M src/webui/app/views/monitor/_stats.rhtml
Log Message:
-----------
[webui] don't put the workerstatus as object in cash, but as hash
Commit: f265578fe3fa7160e15d5e08bcee394b47d0fb92
https://github.com/openSUSE/open-build-service/commit/f265578fe3fa7160e15d5e...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/models/person.rb
M src/webui/app/models/project.rb
M src/webui/app/views/home/_watch_list.html.erb
M src/webui/app/views/layouts/_watch_and_search.html.erb
Log Message:
-----------
[webui] avoid parsing persons
Commit: 2eac9521ea862ce85d1ba11655410c417c23e3d1
https://github.com/openSUSE/open-build-service/commit/2eac9521ea862ce85d1ba1...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/controllers/project_controller.rb
M src/webui/app/models/project.rb
M src/webui/app/views/project/_buildstatus.html.erb
M src/webui/app/views/project/_tabs.html.erb
M src/webui/app/views/project/status.rhtml
Log Message:
-----------
[webui] avoid parsing projects
Commit: ca853a10c0aa592fd016a6e4a623a75b78250051
https://github.com/openSUSE/open-build-service/commit/ca853a10c0aa592fd016a6...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/models/package.rb
Log Message:
-----------
[webui] avoid parsing Directory
Commit: 92368d545fe0ca94d5994c08ec21392cf56eff9c
https://github.com/openSUSE/open-build-service/commit/92368d545fe0ca94d5994c...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/controllers/package_controller.rb
M src/webui/app/controllers/patchinfo_controller.rb
M src/webui/app/controllers/project_controller.rb
M src/webui/app/helpers/application_helper.rb
M src/webui/app/models/buildresult.rb
M src/webui/app/views/package/binaries.html.erb
M src/webui/app/views/package/show.html.erb
M src/webui/app/views/project/package_buildresult.html.erb
Log Message:
-----------
[webui] avoid parsing buildresult
Commit: a9e17bd1700471a23832263b4a5bd54bf9d10ff7
https://github.com/openSUSE/open-build-service/commit/a9e17bd1700471a2383226...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/activexml/transport.rb
M src/webui/config/initializers/logging.rb
Log Message:
-----------
[webui] show the time the API requests took together
Commit: 9db02d4ec9796e799ed6d7a8e04b4dfbd4862303
https://github.com/openSUSE/open-build-service/commit/9db02d4ec9796e799ed6d7...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/lib/opensuse/validator.rb
Log Message:
-----------
[api] do not validate json responses
Commit: 55a470200b47fba5304b4385cf49578fa7b8b6d8
https://github.com/openSUSE/open-build-service/commit/55a470200b47fba5304b43...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/models/db_package.rb
M src/api/app/models/db_project.rb
M src/api/app/models/project_user_role_relationship.rb
Log Message:
-----------
[api] instead of relying on ultra complex joins, just find out
what projects the user can't see (which can be reused/cached)
and give that as block list in SQL calls
This also makes it easy to later on filter for roles of the user,
because we only have to do it in one call
Commit: 67578e931c4a8c782452c53b4d68ba56a06c55f6
https://github.com/openSUSE/open-build-service/commit/67578e931c4a8c782452c5...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
Log Message:
-----------
[api] BINARY for ids doesn't make sense
Commit: 6ecd038022f5acdeb89e75bf5a8b273adcc04bee
https://github.com/openSUSE/open-build-service/commit/6ecd038022f5acdeb89e75...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/lib/opensuse/validator.rb
Log Message:
-----------
[api] output the runtime of the xml validation
Commit: d2f138059a7d19b2117ee004452f5348e0295510
https://github.com/openSUSE/open-build-service/commit/d2f138059a7d19b2117ee0...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/config/initializers/logging.rb
M src/api/lib/opensuse/backend.rb
Log Message:
-----------
[api] add the subtime the backend took to the "Completed in"
Commit: 3f9b18afcb39f5d41778018f410dd3fa95c0db19
https://github.com/openSUSE/open-build-service/commit/3f9b18afcb39f5d4177801...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/activexml/node.rb
M src/api/config/initializers/logging.rb
Log Message:
-----------
[api] also log the time XML parsing took
Commit: 97ad9b0855ac5566320774da9a211e4a95886751
https://github.com/openSUSE/open-build-service/commit/97ad9b0855ac5566320774...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/config/environment.rb
M src/webui/config/environment.rb
Log Message:
-----------
[api,webui] document the requirement on xmlhash gem
Commit: 751c20531178804e30af3a752f32f09a7f9af678
https://github.com/openSUSE/open-build-service/commit/751c20531178804e30af3a...
Author: Sascha Peilicke
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_buildresult_box.html.erb
Log Message:
-----------
Revert "[webui] Pecularity, make sure the <div> is really the :last-child of the"
This reverts commit 7e0a666758be7fb436f40f1555fbb34de33fa556.
Turned out to be less of a good idea.
Commit: 7dc5d96626a42ea3152f4235446858c62f1b1119
https://github.com/openSUSE/open-build-service/commit/7dc5d96626a42ea3152f42...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/test/functional/signup_test.rb
Log Message:
-----------
[webui] fix mismatch between text and test
Commit: 051cb11abc8bd4597696afe7994eed12f4bc54ff
https://github.com/openSUSE/open-build-service/commit/051cb11abc8bd4597696af...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/app/models/issue_tracker.rb
Log Message:
-----------
[api] before issue_trackers are created, make sure they have an updated timestamp
Commit: 88147020a8f4bc2d7755dc2e70c317ba69e70b26
https://github.com/openSUSE/open-build-service/commit/88147020a8f4bc2d7755dc...
Author: Stephan Kulow
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/app/controllers/attribute_controller.rb
M src/api/app/controllers/request_controller.rb
M src/api/app/controllers/source_controller.rb
M src/api/app/models/attrib_namespace.rb
M src/api/app/models/attrib_type.rb
M src/api/app/models/db_project.rb
M src/api/app/models/project_user_role_relationship.rb
M src/api/app/models/user.rb
M src/api/config/environment.rb
M src/api/db/development_structure.sql
A src/api/db/migrate/20120304205014_addmoreindexes.rb
Log Message:
-----------
[api] optimize the usage of activerecord to avoid tons of useless SQL queries
Commit: 74f5715b4c73411873f2a65271ee1bc19dec6ec9
https://github.com/openSUSE/open-build-service/commit/74f5715b4c73411873f2a6...
Author: Adrian Schröter
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] handle branching with local linked packages correctly also after a maintenance release of that packages
Commit: 5b9e490b7f79d480b1fcb80326f3dd21c6252543
https://github.com/openSUSE/open-build-service/commit/5b9e490b7f79d480b1fcb8...
Author: Sascha Peilicke
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/models/bs_request.rb
Log Message:
-----------
[webui] Don't snap off .$releae_target endings from package names in
action tabs.
Looks ugly as hell but helps to distinguish them. In the future, when
the API allows to match (update) repositories to release targets, we may
want to use release targets for tabbing release requests instead.
Commit: 5ae2a851b1333602b1160b7868efea0e2aff4624
https://github.com/openSUSE/open-build-service/commit/5ae2a851b1333602b1160b...
Author: Sascha Peilicke
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/app/controllers/project_controller.rb
Log Message:
-----------
[webui] Don't call to_hash on nil
Commit: 978afd5d6302f1a92a168ccaa1b68c324dfe7ba0
https://github.com/openSUSE/open-build-service/commit/978afd5d6302f1a92a168c...
Author: Sascha Peilicke
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/webui/config/environment.rb
Log Message:
-----------
[webui] Also add rubygem-fast_xs to gem requirements
Commit: c010dda1c1021100c8402ff365e5786f5627d648
https://github.com/openSUSE/open-build-service/commit/c010dda1c1021100c8402f...
Author: Adrian Schröter
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] validate specified releasetargets in _patchinfo files
Commit: cbd231c9da129620ccc8bb997b4dc275f2e3b620
https://github.com/openSUSE/open-build-service/commit/cbd231c9da129620ccc8bb...
Author: Michael Schroeder
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/backend/BSVerify.pm
M src/backend/bs_sched
Log Message:
-----------
[backend] verify releasetarget in repo and patchinfo, exclude patchinfo build if releasetarget does not match
Commit: 69c272de319f1308e312d193bde3806baa239471
https://github.com/openSUSE/open-build-service/commit/69c272de319f1308e312d1...
Author: Adrian Schröter
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M docs/api/api/api.txt
M src/api/app/controllers/source_controller.rb
M src/api/app/models/db_package.rb
M src/api/app/models/db_project.rb
M src/api/test/functional/maintenance_test.rb
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
[api] add "unlock" command doing the right thing ...
Commit: 39def03a8ee770ff8751198c71b52d6c745e093a
https://github.com/openSUSE/open-build-service/commit/39def03a8ee770ff875119...
Author: Adrian Schröter
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M docs/api/api/api.txt
Log Message:
-----------
[api] add missing parameters to documentation
Commit: d0fbc909939b88270b9c7b10215d87ab91d8cc95
https://github.com/openSUSE/open-build-service/commit/d0fbc909939b88270b9c7b...
Author: Adrian Schröter
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
M src/api/app/controllers/source_controller.rb
M src/api/test/functional/maintenance_test.rb
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
[api] unlock incidents in the soft way (not rebuild triggers) when revoking a
maintenance request. So we do not allow unlocking anymore via project
meta to ensure that one of the right ways is used and have the reason
logged as comment.
Commit: deb0f6a363d8b99b3ac01088180b44a0a1934ccc
https://github.com/openSUSE/open-build-service/commit/deb0f6a363d8b99b3ac010...
Author: Adrian Schröter
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M docs/api/api/api.txt
M src/api/app/controllers/request_controller.rb
M src/api/test/functional/maintenance_test.rb
M src/api/test/functional/request_controller_test.rb
Log Message:
-----------
[api] add support to add revisions to request source packages. also validate sources on maintenance requests.
Commit: bb48f8acc5809ea1dfdbe6bc006fb6dbe028b3f7
https://github.com/openSUSE/open-build-service/commit/bb48f8acc5809ea1dfdbe6...
Author: Sascha Peilicke
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M src/webui/app/views/request/show.html.erb
Log Message:
-----------
[webui] Remove leftover code fragment.
Commit: da7059c68f3beba550e64be88cc5aee2a9afeecc
https://github.com/openSUSE/open-build-service/commit/da7059c68f3beba550e64b...
Author: Adrian Schröter
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] enable merged patchinfos on maintenance request accept
Commit: 4948c8477ebf6a89be71161eb81335872f959b8b
https://github.com/openSUSE/open-build-service/commit/4948c8477ebf6a89be7116...
Author: Sascha Peilicke
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M src/webui/app/controllers/package_controller.rb
Log Message:
-----------
[webui] Don't redirect ajax requests if project/package is not found.
Commit: 7711533c1c5c7abc3fe8d074ee76e043e572a441
https://github.com/openSUSE/open-build-service/commit/7711533c1c5c7abc3fe8d0...
Author: Sascha Peilicke
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_buildresult_box.html.erb
Log Message:
-----------
[webui] Align error messages ;-)
Commit: d3cfe6f8c885e95a505b45fe7a3e67966dcf13e7
https://github.com/openSUSE/open-build-service/commit/d3cfe6f8c885e95a505b45...
Author: Sascha Peilicke
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M src/webui/app/views/package/show.html.erb
Log Message:
-----------
[webui] Display either package title _or_ package name.
Instead of both, like done for projects.
Commit: 59a1a8572384d15ca1b7a4fbaa89bbc331a8d770
https://github.com/openSUSE/open-build-service/commit/59a1a8572384d15ca1b7a4...
Author: Sascha Peilicke
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
R src/webui/app/views/vendor/bento/package/show.html.erb
Log Message:
-----------
[webui] Remove bento package show view.
Can't see why we had this, use the plain vanilla one...
Commit: 46f644da538beff39b0ad2600caaef4e3ed22a3d
https://github.com/openSUSE/open-build-service/commit/46f644da538beff39b0ad2...
Author: Sascha Peilicke
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M src/webui/app/controllers/package_controller.rb
Log Message:
-----------
[webui] Don't redirect after creating a submit request.
But show a flash note instead.
Commit: 765a9ba7cd05a64c958d1277d926fe92a9644d8f
https://github.com/openSUSE/open-build-service/commit/765a9ba7cd05a64c958d12...
Author: Adrian Schröter
Date: 2012-03-15 (Thu, 15 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
Log Message:
-----------
[api] do not diff in expanded mode, when the local linked package gets transfered in another action to avoid double diffs
Commit: 02a650e26d99bfba7c1af4c1d4b9f760c8523b7c
https://github.com/openSUSE/open-build-service/commit/02a650e26d99bfba7c1af4...
Author: Sascha Peilicke
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
R src/webui/app/views/shared/_rpmlintlog_box.html.erb
Log Message:
-----------
[webui] Remove some more leftover code
Commit: ae195b90935631e9b3b607b4ed4ee2efba2f5e1e
https://github.com/openSUSE/open-build-service/commit/ae195b90935631e9b3b607...
Author: Adrian Schröter
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] publish merged patchinfos into incidents
Commit: 373b88286b0d04d9355a04c52a14fd5932768a97
https://github.com/openSUSE/open-build-service/commit/373b88286b0d04d9355a04...
Author: Sascha Peilicke
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/webui/app/views/project/maintenance_incidents.html.erb
Log Message:
-----------
[webui] Correctly count the amount of incidents...
...and the amount to reload. Broke with multiple release-target
incidents.
Commit: 5ea945121761971b30fa14a6a11399765f2d8bb5
https://github.com/openSUSE/open-build-service/commit/5ea945121761971b30fa14...
Author: Michael Schroeder
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/backend/bs_sched
Log Message:
-----------
[backend] patchinfo: make sure we don't reuse the old packages if the filter changed
Commit: a185e483dc0e497e514af5c000fde907680f53d0
https://github.com/openSUSE/open-build-service/commit/a185e483dc0e497e514af5...
Author: Michael Schroeder
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/backend/bs_sched
Log Message:
-----------
[backend] names with ':' are not really allowed for update ids, as they are mapped to package names. Thus replace ':' with '_'
Commit: fb31668ccd8485fd5decd267f18ecaf815dcd418
https://github.com/openSUSE/open-build-service/commit/fb31668ccd8485fd5decd2...
Author: Adrian Schröter
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[backend] validate that empty patchinfos are failing
Commit: d186277715ea4e1380a1bb4101e71b34867cbbd6
https://github.com/openSUSE/open-build-service/commit/d186277715ea4e1380a1bb...
Author: Sascha Peilicke
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
R src/webui/public/javascripts/cm2/codemirror.css
Log Message:
-----------
[webui] Remove codemirror.css, we've got our own suse.css in
src/webui/public/stylesheets/cm2
Isn't used anyway
Commit: 17de7cc17a7c804d4b0f431e138ae92fb658994c
https://github.com/openSUSE/open-build-service/commit/17de7cc17a7c804d4b0f43...
Author: Sascha Peilicke
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/webui/public/javascripts/cm2/codemirror.js
M src/webui/public/javascripts/cm2/mode/clike.js
M src/webui/public/javascripts/cm2/mode/clojure.js
A src/webui/public/javascripts/cm2/mode/ecl.js
M src/webui/public/javascripts/cm2/mode/gfm.js
M src/webui/public/javascripts/cm2/mode/go.js
M src/webui/public/javascripts/cm2/mode/less.js
M src/webui/public/javascripts/cm2/mode/markdown.js
M src/webui/public/javascripts/cm2/mode/pascal.js
M src/webui/public/javascripts/cm2/mode/perl.js
M src/webui/public/javascripts/cm2/mode/php.js
A src/webui/public/javascripts/cm2/mode/properties.js
M src/webui/public/javascripts/cm2/mode/ruby.js
M src/webui/public/javascripts/cm2/mode/smalltalk.js
M src/webui/public/javascripts/cm2/mode/xml.js
Log Message:
-----------
[webui] Update CodeMirror JS editor to version 2.22
Should fix a whole range of issues...
Commit: bdfe25ad50475e5ca4610ee272e983611802e14a
https://github.com/openSUSE/open-build-service/commit/bdfe25ad50475e5ca4610e...
Author: Sascha Peilicke
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/webui/public/stylesheets/cm2/suse.css
Log Message:
-----------
[webui] Rebase SUSE-custom stylesheet for CodeMirror to version 2.22 changes
Commit: 5b1a9dd1641f9c93ba74693154c01f4fe929dd2a
https://github.com/openSUSE/open-build-service/commit/5b1a9dd1641f9c93ba7469...
Author: Sascha Peilicke
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/api/config/deploy.rb
M src/webui/config/deploy.rb
Log Message:
-----------
[api,webui] Update deploy scripts to Capistrano-2.11 changes
Also make sure that the correct Capistrano gem version is actually
installed. Deploy will fail beforehand if this isn't the case.
Commit: 66ad42530fa106eebbf057aa009aa15902a480ba
https://github.com/openSUSE/open-build-service/commit/66ad42530fa106eebbf057...
Author: Benjamin Brunner
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/webui/app/controllers/patchinfo_controller.rb
Log Message:
-----------
[webui]Dont save ms-dos linebreaks in patchinfos
Commit: b58f01d5b5058cc9abbc31384be9922d09969f64
https://github.com/openSUSE/open-build-service/commit/b58f01d5b5058cc9abbc31...
Author: Benjamin Brunner
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/webui/app/views/patchinfo/_form.rhtml
Log Message:
-----------
[webui]Add auto-completion to packager-search in patchinfo-editor
Commit: cadbd29915bbc80aaed3edd81317922f8f389724
https://github.com/openSUSE/open-build-service/commit/cadbd29915bbc80aaed3ed...
Author: Benjamin Brunner
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/webui/app/controllers/patchinfo_controller.rb
M src/webui/app/views/package/show.html.erb
M src/webui/app/views/patchinfo/show.html.erb
Log Message:
-----------
[webui]Restyled patchinfo-editor show page
Commit: c935f32d251fa9e6b2d632200f043af031c38651
https://github.com/openSUSE/open-build-service/commit/c935f32d251fa9e6b2d632...
Author: Benjamin Brunner
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/webui/app/controllers/patchinfo_controller.rb
M src/webui/app/views/patchinfo/_form.rhtml
Log Message:
-----------
[webui]- changed order in patchinfo-editor form
- ignore updateinfo.xml in binaryselection
Commit: 391d71cbaf32ef96ec5d812f9e55551573f93a57
https://github.com/openSUSE/open-build-service/commit/391d71cbaf32ef96ec5d81...
Author: Benjamin Brunner
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/webui/app/controllers/patchinfo_controller.rb
Log Message:
-----------
[webui]Ignoring empty binary-elements in patchinfo-editor
Commit: 19426d9fe7d84978db12db7afa651c3d029767ca
https://github.com/openSUSE/open-build-service/commit/19426d9fe7d84978db12db...
Author: Adrian Schröter
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] do not complain about excluded patchinfos on release request creation
Commit: d336db517e2581d169f3dac93b6b6e27c40b917e
https://github.com/openSUSE/open-build-service/commit/d336db517e2581d169f3da...
Author: Adrian Schröter
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
Log Message:
-----------
[api] report patchfino package name on error
Commit: ef399840f3fae3d5548e41de49d0c1d2cd84b926
https://github.com/openSUSE/open-build-service/commit/ef399840f3fae3d5548e41...
Author: Adrian Schröter
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
Log Message:
-----------
[api] fix regexp escaping of last commit
Commit: a2ae1f9c80bc4f3e2ace366a36270edc8ac7d937
https://github.com/openSUSE/open-build-service/commit/a2ae1f9c80bc4f3e2ace36...
Author: Sascha Peilicke
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/webui/config/deploy.rb
Log Message:
-----------
[webui] Update rsync params for static.o.o deployment
The only remaining errors result from some broken links in the
themes git repo...
Commit: 4774ca905264a58a6289928342fabe6335b9ec98
https://github.com/openSUSE/open-build-service/commit/4774ca905264a58a628992...
Author: Michael Schroeder
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/backend/bs_sched
Log Message:
-----------
[backend] also patch the packstatus state for finished aggregates, so that the build state doesn't fall back to succeeeded if we have lots of medium events
Commit: a0e126d4ee85d8c85e0a1656addc9e501b0e0dca
https://github.com/openSUSE/open-build-service/commit/a0e126d4ee85d8c85e0a16...
Author: Michael Schroeder
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/backend/bs_publish
M src/backend/bs_srcserver
Log Message:
-----------
[backend] autoextend pubkeys when publishing
Commit: fd41257936caaf2ef9891469d9df495483a0b26a
https://github.com/openSUSE/open-build-service/commit/fd41257936caaf2ef98914...
Author: Hector Oron
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] Add support for xz compressed tarballs
Debian sources are also compressed in xz format.
Signed-off-by: Hector Oron
Commit: 7910aaa159fa19fea3d22a15df8aa01181d44f4f
https://github.com/openSUSE/open-build-service/commit/7910aaa159fa19fea3d22a...
Author: Hector Oron
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] Create source debian repositories
The following patch copies .dsc files into debian style repositories and
runs dpkg-scansources to create a source repository for project.
It also fixes a typo on dpkg-scanpackages error message, where it warns
about apt-ftparchive which is not really in use.
Signed-off-by: Hector Oron
Commit: 74d1b6a6048cd6dcf51e563a924c9e5048d5cdfa
https://github.com/openSUSE/open-build-service/commit/74d1b6a6048cd6dcf51e56...
Author: Adrian Schröter
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/api/db/development_structure.sql
A src/api/db/migrate/20120319104301_disable_all_issue_trackers.rb
Log Message:
-----------
[api] bnc api does not work outside of suse network :/
Commit: ba4b8dfc5de9c75a05d77cd6a6b28c8194908478
https://github.com/openSUSE/open-build-service/commit/ba4b8dfc5de9c75a05d77c...
Author: Adrian Schröter
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
Log Message:
-----------
[api] currently we do not store attributes to the backend. So do not update _meta files as well.
Commit: f3c0d216fe1abf0cca7ba30e7813039ca6785778
https://github.com/openSUSE/open-build-service/commit/f3c0d216fe1abf0cca7ba3...
Author: Sascha Peilicke
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/webui/app/views/request/_issues_table.html.erb
Log Message:
-----------
[webui] Issue details list beautification.
Don't show additional table cols if API didn't parse the issues yet
(thus it has neither description nor 'state').
Commit: df937bf09d96b03b352315ede2849076a1336b12
https://github.com/openSUSE/open-build-service/commit/df937bf09d96b03b352315...
Author: Sascha Peilicke
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/webui/public/stylesheets/cm2/suse.css
Log Message:
-----------
[webui] Gray comments weren't such a bad idea ;-)
Commit: 021d801d14be01b2f5aeb901cf419819216d758f
https://github.com/openSUSE/open-build-service/commit/021d801d14be01b2f5aeb9...
Author: Sascha Peilicke
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_involved_users.html.erb
Log Message:
-----------
[webui] Don't display 'users' heading if there are none configured.
Commit: d783052704589e938823852bf864d6b5852aef04
https://github.com/openSUSE/open-build-service/commit/d783052704589e93882385...
Author: Stephan Kulow
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/activexml/activexml.rb
A src/activexml/matcher.rb
M src/activexml/node.rb
M src/api/test/functional/about_controller_test.rb
M src/api/test/functional/attributes_test.rb
M src/api/test/functional/build_controller_test.rb
M src/api/test/functional/group_test.rb
M src/api/test/functional/interconnect_test.rb
M src/api/test/functional/issue_controller_test.rb
M src/api/test/functional/issue_trackers_controller_test.rb
M src/api/test/functional/maintenance_test.rb
M src/api/test/functional/message_controller_test.rb
M src/api/test/functional/person_controller_test.rb
M src/api/test/functional/public_controller_test.rb
M src/api/test/functional/read_permission_test.rb
M src/api/test/functional/release_management_test.rb
M src/api/test/functional/request_controller_test.rb
M src/api/test/functional/search_controller_test.rb
M src/api/test/functional/source_controller_test.rb
M src/api/test/functional/source_services_test.rb
M src/api/test/functional/statistics_controller_test.rb
M src/api/test/functional/status_controller_test.rb
M src/api/test/functional/tag_controller_test.rb
M src/api/test/functional/wizard_controller_test.rb
M src/api/test/test_helper.rb
M src/api/test/unit/validator_test.rb
Log Message:
-----------
[api] implement assert_xml_tag and assert_no_xml_tag
The standard asserts only work for html in function tests and we need
not only in unit tests (we don't use it there atm, but we should :)
but most prominently we need a XML parser and not some fancy HTML parser
that likes to break on <param> elements containing content.
Commit: 98e6f19d1bd39e1843b2bd95c6358c3fccd32914
https://github.com/openSUSE/open-build-service/commit/98e6f19d1bd39e1843b2bd...
Author: Sascha Peilicke
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_involved_users.html.erb
Log Message:
-----------
[webui] Don't show the 'Actions' column for standard users.
Currently only contains maintainer actions, others see just an empty
column, thus don't show it.
Commit: a9260b8f47b65a7ea3cfbae3db290a4dc905b520
https://github.com/openSUSE/open-build-service/commit/a9260b8f47b65a7ea3cfba...
Author: Adrian Schröter
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
Log Message:
-----------
[api] fill missing issue summaries in patchinfos
Commit: 4fe20b31c0a569bcfa65a3beca5577bf41898cce
https://github.com/openSUSE/open-build-service/commit/4fe20b31c0a569bcfa65a3...
Author: Adrian Schröter
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/helpers/maintenance_helper.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] publish incidents on release. test with "noaccess" incident in test suite.
Commit: 3c7536ced3045a9b6afc23ae68ae6c1a1eedf595
https://github.com/openSUSE/open-build-service/commit/3c7536ced3045a9b6afc23...
Author: Sascha Peilicke
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/webui/app/models/person.rb
Log Message:
-----------
[webui] Add a caching TODO
Commit: b5be50d4c5edde71bb9de640fa6f2b1d5339fbc5
https://github.com/openSUSE/open-build-service/commit/b5be50d4c5edde71bb9de6...
Author: Sascha Peilicke
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/webui/app/views/package/_buildstatus.html.erb
M src/webui/app/views/project/_buildstatus.html.erb
Log Message:
-----------
[webui] Add HTML title attrib to repository links in buildresult
Also remove icon and <b> tag (was different for projects and packages)
Commit: 4b962f30c110386cb302150e0212d12971e24f84
https://github.com/openSUSE/open-build-service/commit/4b962f30c110386cb30215...
Author: Sascha Peilicke
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/webui/app/views/package/show.html.erb
M src/webui/app/views/project/show.html.erb
Log Message:
-----------
[webui] Remove 'display: inline' from project/package title.
Makes no sense here and breaks multiline layout
Commit: c128a85cf3969feea0e0fd50bcc2f3a37267b72f
https://github.com/openSUSE/open-build-service/commit/c128a85cf3969feea0e0fd...
Author: Hector Oron
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] Also publish diff.gz for Debian repos
Debian patches are also shipped in diff.gz format.
Signed-off-by: Hector Oron
Commit: 88781cb4cf23e65e97a465c5c7c11f8ffe18df4d
https://github.com/openSUSE/open-build-service/commit/88781cb4cf23e65e97a465...
Author: Sascha Peilicke
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/webui/app/controllers/project_controller.rb
M src/webui/app/models/project.rb
A src/webui/app/views/project/_unlock_dialog.html.erb
M src/webui/app/views/project/show.html.erb
A src/webui/app/views/project/unlock_dialog.rjs
Log Message:
-----------
[webui] Support for project (un)locking feature.
Adds a dialog to ask the user for a reason.
Commit: 84c1f312b05095881050395f1116837d7e236e83
https://github.com/openSUSE/open-build-service/commit/84c1f312b0509588105039...
Author: Adrian Schröter
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M src/api/app/controllers/public_controller.rb
M src/api/test/functional/interconnect_test.rb
Log Message:
-----------
[api] fix OBS interconnect between 2.3 instances.
Commit: 76c97bb96cb1b77e78baebf9c9b944494defbb76
https://github.com/openSUSE/open-build-service/commit/76c97bb96cb1b77e78baeb...
Author: Benjamin Brunner
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/webui/app/views/patchinfo/_form.rhtml
Log Message:
-----------
[webui]Changed style of patchinfo-editor
Commit: 5577d3b0a2980351b4c2e1c750bf945230fa5360
https://github.com/openSUSE/open-build-service/commit/5577d3b0a2980351b4c2e1...
Author: Sascha Peilicke
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_incident_table_entries.html.erb
Log Message:
-----------
[webui] Clickable incident descriptions for convenience
Commit: cff0ccc34108c0332616b07e1a8363ed78e1b5e9
https://github.com/openSUSE/open-build-service/commit/cff0ccc34108c0332616b0...
Author: Sascha Peilicke
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_project_or_package_link.html.erb
Log Message:
-----------
[webui] Elide source rev in project/package links.
Nobody cares for the real (long) value, something to click is enough.
Commit: 8ca1999b2f4e5d1854263af495e23f0534a5d3be
https://github.com/openSUSE/open-build-service/commit/8ca1999b2f4e5d1854263a...
Author: Sascha Peilicke
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/webui/app/views/request/_add_reviewer_dialog.rhtml
M src/webui/app/views/request/show.html.erb
Log Message:
-----------
[webui] More lines in "Add reviewer" dialog description textarea.
Same as other dialogs. Also add a line to the review comment textarea,
seems like Chrome and Firefox differ on the interpretation of "one line"
;-)
Commit: cb3f787b2181a8eed4c8eca8c88f8ff200bc07f4
https://github.com/openSUSE/open-build-service/commit/cb3f787b2181a8eed4c8ec...
Author: Stephan Kulow
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/api/app/controllers/status_controller.rb
Log Message:
-----------
[api] let the worker status work at least somewhat without delayed job
updates
Commit: 4bcb9ad2d7f604a41115c407a04ae6d787e2e0e8
https://github.com/openSUSE/open-build-service/commit/4bcb9ad2d7f604a41115c4...
Author: Stephan Kulow
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/api/app/controllers/application_controller.rb
M src/api/lib/opensuse/backend.rb
M src/api/lib/opensuse/validator.rb
M src/api/script/start_test_backend
M src/api/test/functional/request_controller_test.rb
M src/api/test/test_helper.rb
Log Message:
-----------
[api] start test backend only once we know we want to talk to it
Commit: 65fd866732dd573128631ab961393f32a9ed2734
https://github.com/openSUSE/open-build-service/commit/65fd866732dd573128631a...
Author: Sascha Peilicke
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/webui/app/controllers/package_controller.rb
M src/webui/app/controllers/project_controller.rb
M src/webui/app/views/shared/_select_requests.html.erb
Log Message:
-----------
[webui] Allow default request selection in project/package request
listing
Commit: bc45af79f517952161c140d7e425c92b0d5d311a
https://github.com/openSUSE/open-build-service/commit/bc45af79f517952161c140...
Author: Sascha Peilicke
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/webui/app/controllers/project_controller.rb
Log Message:
-----------
[webui] Fix doubled to_hash regression
Commit: 6386357ed49c409333787f313db7fb00e159fb45
https://github.com/openSUSE/open-build-service/commit/6386357ed49c409333787f...
Author: Sascha Peilicke
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/webui/app/controllers/project_controller.rb
M src/webui/app/views/project/show.html.erb
Log Message:
-----------
[webui] Convenience link if a release request is present for an
incident
Also hiding the 'Request to release' dialog button (requested by dirk)
if there's already an open release request. We may want to change this
again when we'll allow multiple release requests in the future.
Commit: ccf2e201d96742b581b7fc8f4cd4e28dbc89a19d
https://github.com/openSUSE/open-build-service/commit/ccf2e201d96742b581b7fc...
Author: Stephan Kulow
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/api/app/models/attrib_namespace.rb
M src/api/app/models/db_package.rb
M src/api/app/models/db_project.rb
M src/api/app/models/group.rb
M src/api/app/models/user.rb
Log Message:
-----------
[api] use Nokogiri::xmlbuilder in models - rails builder only works
for controllers - models rendering XML is not really MVC
Commit: 5c94cf7139f734eddf63f105b43cebd737efa30d
https://github.com/openSUSE/open-build-service/commit/5c94cf7139f734eddf63f1...
Author: Sascha Peilicke
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/webui/app/views/request/show.html.erb
Log Message:
-----------
[webui] Clear default text in request/review comment textarea upon
clicking
Commit: 471c186032830f860238adeff09fdbe717300974
https://github.com/openSUSE/open-build-service/commit/471c186032830f860238ad...
Author: Adrian Schröter
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M dist/README.SETUP
M dist/README.UPDATERS
Log Message:
-----------
[dist] update informations about running services
Commit: dba7fc462bec27bfc71a072d16ba9d91d4e5973f
https://github.com/openSUSE/open-build-service/commit/dba7fc462bec27bfc71a07...
Author: Michael Schroeder
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/backend/bs_sched
Log Message:
-----------
[backend] only patch packaet status to finisched if the old state was scheduled. [bnc#753098]
Commit: 42d2424aea816b3234387aaf5152ac21073ad48a
https://github.com/openSUSE/open-build-service/commit/42d2424aea816b3234387a...
Author: Sascha Peilicke
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M INSTALL
Log Message:
-----------
Add some more gem dependencies
Commit: f156cbe7cdce40e5f08974584279e407db8418bc
https://github.com/openSUSE/open-build-service/commit/f156cbe7cdce40e5f08974...
Author: Sascha Peilicke
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/webui/app/helpers/application_helper.rb
Log Message:
-----------
[webui] '@' isn't allowed in XHTML id attributes ;-)
Commit: 0d34bd00081ac29224ec882f612dcfd650ce2e96
https://github.com/openSUSE/open-build-service/commit/0d34bd00081ac29224ec88...
Author: Adrian Schröter
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
M src/api/app/controllers/source_controller.rb
M src/api/app/helpers/maintenance_helper.rb
Log Message:
-----------
[api] update issues in patchinfo on incident request accept
Commit: 850257ea18a51d58c8265cfb16415dc06b74c2f7
https://github.com/openSUSE/open-build-service/commit/850257ea18a51d58c8265c...
Author: Adrian Schröter
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
Log Message:
-----------
[api] use wipe binaries instead of rebuild on incident unlock
Commit: 115ddef9870610c7c96c63015039d34f096c05df
https://github.com/openSUSE/open-build-service/commit/115ddef9870610c7c96c63...
Author: Adrian Schröter
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
Log Message:
-----------
[api] validate latest source revision on maintenance_release request accept
Commit: a601299de23117e776df33c7d8baf6484691c09b
https://github.com/openSUSE/open-build-service/commit/a601299de23117e776df33...
Author: Adrian Schröter
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
Log Message:
-----------
[api] support to overwrite packages in incidents via maintenance_incident requests
Commit: 7171c1bdf9cc0d66717397150f41f7ec70595c8d
https://github.com/openSUSE/open-build-service/commit/7171c1bdf9cc0d66717397...
Author: Adrian Schröter
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
Log Message:
-----------
[api] report a copy-from-devel different in commit log, when it comes from an incident
Commit: 89ef4d09b8ee4e3742f15ae59484d98779b6d8c9
https://github.com/openSUSE/open-build-service/commit/89ef4d09b8ee4e3742f15a...
Author: Adrian Schröter
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] do not allow to unlock incidents, when there are running release requests
Commit: cba55760d1af2749aa33474293aa6d13b58c2d46
https://github.com/openSUSE/open-build-service/commit/cba55760d1af2749aa3347...
Author: Stephan Kulow
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/activexml/config.rb
M src/activexml/matcher.rb
M src/api/app/helpers/flag_helper.rb
M src/api/app/models/architecture.rb
M src/api/app/models/db_project.rb
M src/api/app/models/repository.rb
A src/api/app/models/repository_architecture.rb
M src/api/db/development_structure.sql
A src/api/db/migrate/20120320134850_rename_repo_archs.rb
R src/api/test/fixtures/architectures_repositories.yml
M src/api/test/fixtures/db_projects.yml
A src/api/test/fixtures/repository_architectures.yml
M src/api/test/unit/db_package_test.rb
M src/api/test/unit/db_project_test.rb
R src/api/vendor/plugins/habtm_list/MIT-LICENSE
R src/api/vendor/plugins/habtm_list/README
R src/api/vendor/plugins/habtm_list/init.rb
R src/api/vendor/plugins/habtm_list/lib/habtm_list.rb
Log Message:
-----------
[api] rename architectures_repositories to repository_architectures
to have more control over the sorting order and getting rid of the habtm_list
plugin
Commit: fdd1c7699bfde52243a39f766fb96daa14e53e33
https://github.com/openSUSE/open-build-service/commit/fdd1c7699bfde52243a39f...
Author: Sascha Peilicke
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M src/webui/app/views/request/show.html.erb
Log Message:
-----------
[webui] Fix unwanted submit actions (submitter as maintainer and
forward).
Commit: f318c12bcee8b9827e25d05187b7f28630d8c7f8
https://github.com/openSUSE/open-build-service/commit/f318c12bcee8b9827e25d0...
Author: Sascha Peilicke
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M src/webui/public/javascripts/application.js
M src/webui/public/javascripts/layout-squashed.js
Log Message:
-----------
[webui] Add a real handy JavaScript URL regex
Commit: f21a252d6c29eb9001d87caa59bb4d9f69c23c55
https://github.com/openSUSE/open-build-service/commit/f21a252d6c29eb9001d87c...
Author: Stephan Kulow
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M src/webui/app/helpers/application_helper.rb
Log Message:
-----------
[webui] the hashes are supposed to contain ruby hashes now not activexml
Commit: 8c378cb94aac594f0777551afcfca3a05410bd64
https://github.com/openSUSE/open-build-service/commit/8c378cb94aac594f077755...
Author: Stephan Kulow
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M src/webui/app/views/package/wizard.rhtml
Log Message:
-----------
[webui] fix ruby syntax
Commit: 79b1b7611b87057f1d82b18c4a8cb1767ece56c6
https://github.com/openSUSE/open-build-service/commit/79b1b7611b87057f1d82b1...
Author: Adrian Schröter
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
Log Message:
-----------
[api] always copy from incident when branching from a release project
Commit: badb1a391dc9757030386e249f6422b968501e36
https://github.com/openSUSE/open-build-service/commit/badb1a391dc9757030386e...
Author: Adrian Schröter
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
Log Message:
-----------
[api] use correct revisions on maintenance_release request actions
Commit: 335448fedb75ad4c13d12feb09b2b4dde6af99ad
https://github.com/openSUSE/open-build-service/commit/335448fedb75ad4c13d12f...
Author: Adrian Schröter
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
Log Message:
-----------
[api] complete last branch fix
Commit: 123f6abad06dd71f57c2da86f4aaf7ffce2af8b3
https://github.com/openSUSE/open-build-service/commit/123f6abad06dd71f57c2da...
Author: Sascha Peilicke
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M src/webui/public/stylesheets/cm2/suse.css
Log Message:
-----------
[webui] Remove line-height: 1em...
... see https://github.com/openSUSE/open-build-service/pull/20
Commit: acda05070e937549d7a64698850ef852712925f3
https://github.com/openSUSE/open-build-service/commit/acda05070e937549d7a646...
Author: Adrian Schröter
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M dist/obsstoragesetup
Log Message:
-----------
[dist] make not startable workers just a warning, it might be a server only...
Commit: 21ab0f3dbf9a3fa603e7a2e0524f7f4cb75cb7ff
https://github.com/openSUSE/open-build-service/commit/21ab0f3dbf9a3fa603e7a2...
Author: Adrian Schröter
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M dist/obsapidelayed
Log Message:
-----------
[dist] ugly workaround for startproc
Commit: 41068c5da226131601506dd4a3f75c42e5dccf36
https://github.com/openSUSE/open-build-service/commit/41068c5da226131601506d...
Author: Stephan Kulow
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/api/test/functional/maintenance_test.rb
M src/api/test/functional/source_controller_test.rb
M src/api/test/test_helper.rb
Log Message:
-----------
[api] make pretty XML in assert_tag for easier debugging
Commit: 5316179df48b6be5ace2d1dbb9f744d7178bae75
https://github.com/openSUSE/open-build-service/commit/5316179df48b6be5ace2d1...
Author: Benjamin Brunner
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/app/views/patchinfo/show.html.erb
Log Message:
-----------
[webui]don't show edit- and delete button for patchinfos if project is
locked
Commit: 0c22ce90cb8c6633bd32fe3442dd975dd30bf1a1
https://github.com/openSUSE/open-build-service/commit/0c22ce90cb8c6633bd32fe...
Author: Benjamin Brunner
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/app/controllers/patchinfo_controller.rb
M src/webui/app/views/package/_tabs.html.erb
R src/webui/app/views/patchinfo/show.html.erb
A src/webui/app/views/patchinfo/show_patchinfo.html.erb
M src/webui/app/views/project/_search_packages.rhtml
Log Message:
-----------
[webui]Added link to patchinfo-show to package tabs
Commit: 71cf45349f6456c6094c3752360da09f14f23bda
https://github.com/openSUSE/open-build-service/commit/71cf45349f6456c6094c37...
Author: Benjamin Brunner
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/app/controllers/patchinfo_controller.rb
M src/webui/app/views/patchinfo/show_patchinfo.html.erb
Log Message:
-----------
[webui]Changed header for patchinfo-view to category and package-names
Commit: 56aa55f8656e2dabefc9f92054d28933eae4d4d9
https://github.com/openSUSE/open-build-service/commit/56aa55f8656e2dabefc9f9...
Author: Sascha Peilicke
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/app/helpers/request_helper.rb
Log Message:
-----------
[webui] Don't show request type 'multiple' anymore...
...as it doesn't cut it
Commit: 1677cc86be62e9d99f9e9182db0aeecbfa0a76ed
https://github.com/openSUSE/open-build-service/commit/1677cc86be62e9d99f9e91...
Author: Sascha Peilicke
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/app/controllers/package_controller.rb
Log Message:
-----------
[webui] Add 'controller' parameter to generated URL in the flash message
shown after request creation
Commit: 92bb2524fb903082a8005f469acbf39f85db9db5
https://github.com/openSUSE/open-build-service/commit/92bb2524fb903082a8005f...
Author: Sascha Peilicke
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/app/controllers/package_controller.rb
Log Message:
-----------
[webui] Replace catch-all 'rescue' with something more specific
Commit: faf800a7c2b9c14b9af7f5547d40bd613f089a05
https://github.com/openSUSE/open-build-service/commit/faf800a7c2b9c14b9af7f5...
Author: Sascha Peilicke
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/public/stylesheets/cm2/suse.css
Log Message:
-----------
Revert "[webui] Remove line-height: 1em..."
This reverts commit 123f6abad06dd71f57c2da86f4aaf7ffce2af8b3.
Turned out to be a wrong community recommendation.
Commit: e11d4fa4db5ddfd18f1bcc28720e3d188d0287de
https://github.com/openSUSE/open-build-service/commit/e11d4fa4db5ddfd18f1bcc...
Author: Stephan Kulow
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/helpers/maintenance_helper.rb
Log Message:
-----------
[api] fix for repository_architectures
Commit: 21440e4bbd14ed1f20f68f034aa7c5ec476dd228
https://github.com/openSUSE/open-build-service/commit/21440e4bbd14ed1f20f68f...
Author: Stephan Kulow
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] adrian changed the message, so we need to change the test too
Commit: 07ae9faf5c8254c9738632288ed712c367aae6b7
https://github.com/openSUSE/open-build-service/commit/07ae9faf5c8254c9738632...
Author: Stephan Kulow
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/api/app/controllers/admin_controller.rb
M src/api/app/controllers/application_controller.rb
M src/api/app/controllers/build_controller.rb
M src/api/app/controllers/request_controller.rb
M src/api/app/controllers/source_controller.rb
M src/api/app/controllers/statistics_controller.rb
M src/api/app/controllers/status_controller.rb
M src/api/app/controllers/tag_controller.rb
M src/api/app/helpers/flag_helper.rb
M src/api/app/helpers/maintenance_helper.rb
M src/api/app/helpers/status_helper.rb
M src/api/app/helpers/validation_helper.rb
M src/api/app/models/bs_request.rb
M src/api/app/models/db_package.rb
M src/api/app/models/db_project.rb
M src/api/app/models/issue.rb
M src/api/app/models/issue_tracker.rb
M src/api/app/models/user.rb
M src/api/db/migrate/20100812100000_fix_acl_permissions.rb
M src/api/db/migrate/20110703001200_add_sql_constraints.rb
M src/api/lib/active_rbac_mixins/user_mixins.rb
M src/api/lib/xpath_engine.rb
R src/api/test/bdrb_test_helper.rb
M src/api/test/functional/build_controller_test.rb
M src/api/test/functional/maintenance_test.rb
M src/api/test/functional/request_controller_test.rb
M src/api/test/functional/source_controller_test.rb
M src/api/test/unit/code_quality_test.rb
M src/api/test/unit/db_project_test.rb
M src/api/test/unit/issue.rb
M src/api/test/unit/tagcloud_test.rb
Log Message:
-----------
[api] uncomment or remove variables not used and other ruby 1.9 critics
Careful though with merging with 2.3 branch - there are some very dubious
parameter name assignments that look like they do something they shouldn't
and are not just typos
Commit: 10e92e2254ec0243601823d5d6a7e8e05bef2db6
https://github.com/openSUSE/open-build-service/commit/10e92e2254ec0243601823...
Author: Stephan Kulow
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M dist/ci/obs_testsuite_api.sh
A dist/ci/obs_testsuite_common.sh
M dist/ci/obs_testsuite_webui.sh
Log Message:
-----------
[dist] move the ci calls for the API test suite into a common file,
so that the webui can reset the API database too
Commit: 2be89b3107cc4c80e536a9adabb8b0abbf65889e
https://github.com/openSUSE/open-build-service/commit/2be89b3107cc4c80e536a9...
Author: Adrian Schröter
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/app/views/main/_contact.html.erb
Log Message:
-----------
[webui] point to obs contact page.
Commit: 87be954b5d6d2d2b80c0071ba07ec4ee4dfcb9e1
https://github.com/openSUSE/open-build-service/commit/87be954b5d6d2d2b80c007...
Author: Stephan Kulow
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M dist/ci/obs_testsuite_api.sh
Log Message:
-----------
[dist] source the common script so we stay in src/api
Commit: edd453ada27f34b23b7bd5f70e9283a984747297
https://github.com/openSUSE/open-build-service/commit/edd453ada27f34b23b7bd5...
Author: Sascha Peilicke
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/app/models/bs_request.rb
Log Message:
-----------
[webui] Pass 'subprojects' parameter to API in BsRequest#list if required
Commit: c1f1e7bc2d6f9f4c567ef7b50cf45b24731ed080
https://github.com/openSUSE/open-build-service/commit/c1f1e7bc2d6f9f4c567ef7...
Author: Sascha Peilicke
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/activexml/node.rb
Log Message:
-----------
[activexml] IMO this is a typo...
Commit: 19459cd7e64bf3663e02d5d2896d34b6448aae36
https://github.com/openSUSE/open-build-service/commit/19459cd7e64bf3663e02d5...
Author: Adrian Schröter
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] test issue handling on maintenance_incident accept
Commit: c0ee2ce7c9ca4f471dd8af0bc7869303f8564e0f
https://github.com/openSUSE/open-build-service/commit/c0ee2ce7c9ca4f471dd8af...
Author: Stephan Kulow
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M dist/ci/obs_testsuite_api.sh
M dist/ci/obs_testsuite_common.sh
M dist/ci/obs_testsuite_webui.sh
Log Message:
-----------
[dist] trying to get more debug output from jenkins on why it fails
Commit: 7dc82ace45a99a25bdf0c943f276b754a2a117af
https://github.com/openSUSE/open-build-service/commit/7dc82ace45a99a25bdf0c9...
Author: Stephan Kulow
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/api/script/start_test_backend
Log Message:
-----------
[api] if start_test_backend notices old backend data, it asks the perl
processes to stop themselves - this works quite ok
Commit: ee4d7eea2120c8ef340f0fcc8766d891d7f674c3
https://github.com/openSUSE/open-build-service/commit/ee4d7eea2120c8ef340f0f...
Author: Stephan Kulow
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/webui/app/controllers/attribute_controller.rb
Log Message:
-----------
[webui] attribute/edit expects a @package with .name, so a string
won't do
Commit: 2ecf1bf57e045cb3b916109c2d8a9485d41d8fbc
https://github.com/openSUSE/open-build-service/commit/2ecf1bf57e045cb3b91610...
Author: Adrian Schröter
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M src/api/test/functional/issue_controller_test.rb
Log Message:
-----------
[api] test correct issue tracking with commits
Commit: 795b66db988367b3e517412c184631b8c2cbe574
https://github.com/openSUSE/open-build-service/commit/795b66db988367b3e51741...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] add details about the publisher run to find out the problem
For me createrepo fails and as such the publisher events stay in the
queue
Commit: a200360b6acd7cc90d26e3e0fbc1d8bbc6729796
https://github.com/openSUSE/open-build-service/commit/a200360b6acd7cc90d26e3...
Author: Adrian Schröter
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/backend/bs_srcserver
Log Message:
-----------
[backend] fix "linkdiff" for packages with missing target
Commit: e6d7d4f2ad62a2936240b7a54eedb91ec6ee2c23
https://github.com/openSUSE/open-build-service/commit/e6d7d4f2ad62a2936240b7...
Author: Adrian Schröter
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/api/test/functional/issue_controller_test.rb
Log Message:
-----------
[api] add test case for the fixed issue tracking of new packages (last backend commit)
Commit: bf73d156b2308b3d34ecc5b32259f41894396012
https://github.com/openSUSE/open-build-service/commit/bf73d156b2308b3d34ecc5...
Author: Adrian Schröter
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] improve error message when createpatchinfo is called in a non-patchinfo package.
Commit: ed0fd65482434eba0686249ab6af7cb8281f2d0d
https://github.com/openSUSE/open-build-service/commit/ed0fd65482434eba068624...
Author: Sascha Peilicke
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M dist/ci/obs_testsuite_api.sh
M dist/ci/obs_testsuite_common.sh
M dist/ci/obs_testsuite_webui.sh
Log Message:
-----------
[webui] Update Jenkins job descriptions to our recent changes.
Webui and Api test jobs are now indepent of each other. They also now
have their own git checkout. Still, they can't run in parallel (thus
some job serialization plugin for Jenkins is useful).
Commit: 2d2ed4f8ae1cc8c893505e7dfce6b4955864d832
https://github.com/openSUSE/open-build-service/commit/2d2ed4f8ae1cc8c893505e...
Author: Sascha Peilicke
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M dist/ci/obs_testsuite_api.sh
M dist/ci/obs_testsuite_webui.sh
Log Message:
-----------
[dist] Exclude some directories when triggering rebuilds.
Neither Api nor webui should be tested if only docs/ changed. Api
doesn't need to be tested if src/webui* changed.
Commit: ad3d817ad70c3e5876d37c137440469c1e2c8287
https://github.com/openSUSE/open-build-service/commit/ad3d817ad70c3e5876d37c...
Author: Sascha Peilicke
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_project_or_package_link.html.erb
Log Message:
-----------
[webui] Provide individual links for projects & packages...
...due to popular demand. I plan to reuse this partial elsewhere, too...
Commit: 96da0944446da265c297aa5016b4746efd853bfa
https://github.com/openSUSE/open-build-service/commit/96da0944446da265c297aa...
Author: Sascha Peilicke
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/models/person.rb
Log Message:
-----------
[webui] Don't choke on non-existing projects/packages in
Person#has_role?
Happens mainly when you look at rather old requests ;-)
Commit: db363fe11c6264fc1759560af819550351eaf0c9
https://github.com/openSUSE/open-build-service/commit/db363fe11c6264fc175956...
Author: Sascha Peilicke
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/views/request/show.html.erb
Log Message:
-----------
[webui] Don't choke on empty request descriptions
Commit: d19e5b291486fad0fcacd6ea8fd33e061c6864d7
https://github.com/openSUSE/open-build-service/commit/d19e5b291486fad0fcacd6...
Author: Sascha Peilicke
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/views/request/show.html.erb
Log Message:
-----------
[webui] Typo..
Commit: 14abaecad80462545c28b6f499e0d2626d5bc9cc
https://github.com/openSUSE/open-build-service/commit/14abaecad80462545c28b6...
Author: Benjamin Brunner
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/controllers/patchinfo_controller.rb
Log Message:
-----------
[webui]ignore empty issue list and remove single-quotes in
issuesummaries in patchinfo-editor
Commit: 6944e50ca74e360f43dd66e8ffc177fbc08487cc
https://github.com/openSUSE/open-build-service/commit/6944e50ca74e360f43dd66...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M dist/ci/obs_testsuite_api.sh
Log Message:
-----------
[dist] fix exclude regions - they are regexps
Commit: b6c8704ca104dd1246374012be928223440a9019
https://github.com/openSUSE/open-build-service/commit/b6c8704ca104dd12463740...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/api/app/controllers/admin_controller.rb
M src/webui/script/start_test_api
Log Message:
-----------
[api,webui] add the most useful API function ever: /admin/killme
It's only visible in test environment and useful for the webui to kill the old API
in case it survived for some reason
Commit: b91c92fdf9406155f232ead665ca94554ee23b6a
https://github.com/openSUSE/open-build-service/commit/b91c92fdf9406155f232ea...
Author: Michael Schroeder
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/backend/bs_srcserver
Log Message:
-----------
[backend] increase internal sub-search limit for the published search
Commit: 471e129f1f9bc134329df74a2e3548d09c0a1fbc
https://github.com/openSUSE/open-build-service/commit/471e129f1f9bc134329df7...
Author: Michael Schroeder
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] implement repotype=none to make the publisher not create and metadata (and also not push the repo)
Commit: 290803336ec6f70599528f64a60b61e8d0b9c8b6
https://github.com/openSUSE/open-build-service/commit/290803336ec6f70599528f...
Author: Michael Schroeder
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/backend/BSXML.pm
M src/backend/bs_repserver
Log Message:
-----------
[backend] also return 'source' element in fileinfo, obey publishredirect in publish repo access
Commit: 0dbc4ea50a674e52b8a20da73eae25216ea33b74
https://github.com/openSUSE/open-build-service/commit/0dbc4ea50a674e52b8a20d...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/OBSpages/BuildServicePage.rb
M src/webui-testsuite/run_acceptance_tests.rb
Log Message:
-----------
[webui-testsuite] trying to get the webui test suite back in shape
Commit: f86e1b8b12cb7c34e587c7359a04417e61edc304
https://github.com/openSUSE/open-build-service/commit/f86e1b8b12cb7c34e587c7...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/controllers/main_controller.rb
M src/webui/app/controllers/project_controller.rb
M src/webui/app/controllers/user_controller.rb
Log Message:
-----------
[webui] new home projects projects are better created with :ns
Commit: d109c06d6b05ef97e55bdc991af07f4e732254ca
https://github.com/openSUSE/open-build-service/commit/d109c06d6b05ef97e55bdc...
Author: Dirk Mueller
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/helpers/application_helper.rb
M src/webui/app/views/shared/_requests.html.erb
Log Message:
-----------
[webui] shorten project name in request lists
Shorten the home:<username>:branches:<project> project names
more unix-fashion like in request lists to save screen space and
improve readability.
In views where no target column is visible, make use of the
extra screen space by doubling elide limit.
Commit: bc9289e44a56613dd26967a0154a9fea8bdfcd45
https://github.com/openSUSE/open-build-service/commit/bc9289e44a56613dd26967...
Author: Dirk Mueller
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/controllers/project_controller.rb
M src/webui/app/views/project/_incident_request_dialog.html.erb
M src/webui/app/views/project/show.html.erb
Log Message:
-----------
[webui] Refine project show page for Maintenance
This improves various details for Maintenance related projects:
* Add a link to Create a patchinfo if not already present
* Use pluralize to beautify display of Information tab
* Rename "Maintenance Incident Tab" to be more understandable
* Show the Release Targets in the Maintenance Incident Creation Dialog
Commit: eebba795109378a5321f450ae8e0e782b6efac4b
https://github.com/openSUSE/open-build-service/commit/eebba795109378a5321f45...
Author: Dirk Mueller
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/views/request/show.html.erb
Log Message:
-----------
[webui] Simplify wording for maintenance incident requests
In addition, use format_projectname to shorten the source project
Commit: a021dc37e7d7e9e5f0b2e85adeb78cd3fab61abd
https://github.com/openSUSE/open-build-service/commit/a021dc37e7d7e9e5f0b2e8...
Author: Dirk Mueller
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/api/script/start_test_backend
A src/api/test/fixtures/backend/request/submit_from_home_project
Log Message:
-----------
[api] Add a plain submit request to the test backend
Commit: 884764d3f40506c9c26a8f47873df75f64c085a9
https://github.com/openSUSE/open-build-service/commit/884764d3f40506c9c26a8f...
Author: Dirk Mueller
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_requests.html.erb
M src/webui/test/functional/request_controller_test.rb
M src/webui/test/test_helper.rb
Log Message:
-----------
[webui] Add test coverage for the request listing
Commit: 3bb7c3b94381d36966942498433a633acfb74d3a
https://github.com/openSUSE/open-build-service/commit/3bb7c3b94381d369669424...
Author: Dirk Mueller
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_project_or_package_link.html.erb
Log Message:
-----------
[webui] Shorten the project link in more cases
Commit: dd966a976bae631ade5be69075e246902985da30
https://github.com/openSUSE/open-build-service/commit/dd966a976bae631ade5be6...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] fixing syntax - not sure if it's the proper fix but at least
the test suites can start a backend again
Commit: 7fafd964ed0b64e2c1c28d59347ede536681c264
https://github.com/openSUSE/open-build-service/commit/7fafd964ed0b64e2c1c28d...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_project_or_package_link.html.erb
Log Message:
-----------
Revert "[webui] Shorten the project link in more cases"
This reverts commit 3bb7c3b94381d36966942498433a633acfb74d3a.
Commit: a45d01e1520b7a32208819a02080f67101e11cf7
https://github.com/openSUSE/open-build-service/commit/a45d01e1520b7a32208819...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/helpers/patchinfo_helper.rb
Log Message:
-----------
[webui] fix the name of the action in the breadcrumb
Commit: d0b51387013fc2b2991d187bee61787b6f6435f5
https://github.com/openSUSE/open-build-service/commit/d0b51387013fc2b2991d18...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/script/start_test_api
Log Message:
-----------
[webui] fix the kill for the test api
Commit: dd849a15bbd2f1c2b40d00a26207fa7cc38e427a
https://github.com/openSUSE/open-build-service/commit/dd849a15bbd2f1c2b40d00...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/app/views/shared/_requests.html.erb
Log Message:
-----------
[webui] as project#package_buildresult only ajax calls, there is no
point in linking to it.
Commit: 2c7cf4a91475ae815fd5461e16c199ade9880f52
https://github.com/openSUSE/open-build-service/commit/2c7cf4a91475ae815fd546...
Author: Stephan Kulow
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/webui/test/functional/create_test.rb
Log Message:
-----------
[webui] match test with text
Commit: e67cfad5c6904f52d5843263ec277dcb1700ac52
https://github.com/openSUSE/open-build-service/commit/e67cfad5c6904f52d58432...
Author: Stephan Kulow
Date: 2012-03-24 (Sat, 24 Mar 2012)
Changed paths:
A dist/ci/obs_testsuite_webui-testsuite.sh
M src/webui-testsuite/run_acceptance_tests.rb
Log Message:
-----------
[dist] add a ci script for webui-testsuite
Commit: a29f978db514f2e905247a35452b8925c2a0569c
https://github.com/openSUSE/open-build-service/commit/a29f978db514f2e905247a...
Author: Stephan Kulow
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M src/api/app/controllers/admin_controller.rb
M src/api/app/controllers/application_controller.rb
Log Message:
-----------
[api] add /admin/startme to allow an anonymous request to start the test
backend before the real action starts
Commit: b19991298ba003e8f1ba705663bb8a91ef3302ba
https://github.com/openSUSE/open-build-service/commit/b19991298ba003e8f1ba70...
Author: Stephan Kulow
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M src/webui/app/controllers/main_controller.rb
Log Message:
-----------
[webui] add /main/startme to allow an anonymous request to start the
test API and it's backend before the real action starts. Only in
test environment available
Commit: 171764e5a6c4c8213340179f1ea89342461fd976
https://github.com/openSUSE/open-build-service/commit/171764e5a6c4c821334017...
Author: Stephan Kulow
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/OBSpages/BuildServicePage.rb
M src/webui-testsuite/lib/common/WebPage.rb
M src/webui-testsuite/run_acceptance_tests.rb
Log Message:
-----------
[webui-testsuite] start all test backends before we start testing
and fix initial login
Commit: 77ee2af856f0dfe9f8027a271dffaf0c333fd715
https://github.com/openSUSE/open-build-service/commit/77ee2af856f0dfe9f8027a...
Author: Stephan Kulow
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/AcceptanceTest.rb
M src/webui-testsuite/lib/OBSpages/BuildServicePage.rb
A src/webui-testsuite/lib/OBSpages/InterconnectPage.rb
M src/webui-testsuite/lib/OBSpages/LoginPage.rb
M src/webui-testsuite/lib/common/ClassDeclarations.rb
M src/webui-testsuite/run_acceptance_tests.rb
M src/webui-testsuite/tests/TC01__Login.rb
Log Message:
-----------
[webui-testsuite] interconnect page is new
Commit: cbfb27c594f5657291eb6270d8ccaa8cc9d315c7
https://github.com/openSUSE/open-build-service/commit/cbfb27c594f5657291eb62...
Author: Stephan Kulow
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M src/api/app/controllers/application_controller.rb
A src/api/config/initializers/03_options.rb
A src/api/config/initializers/04_allow_anon_tests.rb
R src/api/config/initializers/options.rb
Log Message:
-----------
[api] allow anonymous tests
Commit: 800cf6a027d5f11547ac6b46e133b57a99b2e341
https://github.com/openSUSE/open-build-service/commit/800cf6a027d5f11547ac6b...
Author: Stephan Kulow
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M src/api/config/environment.rb
Log Message:
-----------
[api] fixing gems:install after rename of options initializer
Commit: 880c70bb3897e0e90b3ba0995ed551f849ff74bf
https://github.com/openSUSE/open-build-service/commit/880c70bb3897e0e90b3ba0...
Author: Stephan Kulow
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M dist/ci/obs_testsuite_api.sh
Log Message:
-----------
[dist] make errors in setup fatal and ignore failed rakes afterwards
Commit: d94d426f5b2872ef855b500f71eeb73abffb9459
https://github.com/openSUSE/open-build-service/commit/d94d426f5b2872ef855b50...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui/app/controllers/main_controller.rb
Log Message:
-----------
[webui] do no longer force the user to create a home project before
they discovered they need one
Commit: cb2a9f22dd079abd4cec2fac1f47b2a1520d947d
https://github.com/openSUSE/open-build-service/commit/cb2a9f22dd079abd4cec2f...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui/app/controllers/configuration_controller.rb
M src/webui/app/controllers/project_controller.rb
M src/webui/app/views/configuration/connect_instance.html.erb
M src/webui/app/views/project/new.rhtml
Log Message:
-----------
[webui] change instance interconnect to redirect afterwards to the
creation of home:<admin> so the interconnect doesn't popup all the time
Commit: 6f14e7e6915ab223e431d93f9a53c01bdb0f6c33
https://github.com/openSUSE/open-build-service/commit/6f14e7e6915ab223e431d9...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/OBSpages/BuildServicePage.rb
M src/webui-testsuite/lib/OBSpages/InterconnectPage.rb
M src/webui-testsuite/lib/OBSpages/LoginPage.rb
M src/webui-testsuite/lib/OBSpages/NewProjectPage.rb
M src/webui-testsuite/lib/OBSpages/ProjectPages/ProjectAttributesPage.rb
M src/webui-testsuite/lib/OBSpages/ProjectPages/ProjectOverviewPage.rb
M src/webui-testsuite/run_acceptance_tests.rb
M src/webui-testsuite/tests/TC01__Login.rb
M src/webui-testsuite/tests/TC02__Home.rb
M src/webui-testsuite/tests/TC03__CreateProject.rb
Log Message:
-----------
[webui-testsuite] fix for several tests where the work flow in the
webui changed lately
Commit: 10aecb22c7c07b7141e834bc0f928b992ca1aae3
https://github.com/openSUSE/open-build-service/commit/10aecb22c7c07b7141e834...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/OBSpages/BuildServicePage.rb
M src/webui-testsuite/run_acceptance_tests.rb
M src/webui-testsuite/tests/TC14__Search.rb
Log Message:
-----------
[webui-testsuite] make sure we logout correctly
Commit: 60c822874e5499b888b2fa5472a6670599d8d363
https://github.com/openSUSE/open-build-service/commit/60c822874e5499b888b2fa...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui/app/controllers/project_controller.rb
Log Message:
-----------
[webui] do not use cached attributes unless the attribute controller invalidates the cache
Commit: bea934c61070d16fc173a6d14e8858ba211d77a8
https://github.com/openSUSE/open-build-service/commit/bea934c61070d16fc173a6...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/OBSpages/ProjectPages/ProjectAttributesPage.rb
M src/webui-testsuite/lib/OBSpages/ProjectPages/ProjectOverviewPage.rb
M src/webui-testsuite/lib/common/TestCase.rb
M src/webui-testsuite/run_acceptance_tests.rb
Log Message:
-----------
[webui-testsuite] 78 tests pass now
Commit: c30213ff77f973051ab791754406b52c502262f7
https://github.com/openSUSE/open-build-service/commit/c30213ff77f973051ab791...
Author: Adrian Schröter
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/api/app/controllers/active_rbac/user_controller.rb
M src/api/app/views/active_rbac/user/new.rhtml
Log Message:
-----------
[api] fix manual user creation
Commit: ccc6da4cdfe8b281d3a8fd0813cc64cfa509ab29
https://github.com/openSUSE/open-build-service/commit/ccc6da4cdfe8b281d3a8fd...
Author: Michael Schroeder
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/backend/bs_sched
Log Message:
-----------
- set lowprioproject only if type really is lowprioproject ;)
Commit: ce3547dc4d19695a0feeb98b730f7022013a9311
https://github.com/openSUSE/open-build-service/commit/ce3547dc4d19695a0feeb9...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui/app/views/package/show.html.erb
M src/webui/app/views/project/show.html.erb
M src/webui/app/views/shared/_description.html.erb
Log Message:
-----------
[webui] give the testsuite some ids at hand to query the page
Commit: 10fd5c50ec30ecd123e330fd8982c09ed196810f
https://github.com/openSUSE/open-build-service/commit/10fd5c50ec30ecd123e330...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/OBSpages/PackagePages/PackageOverviewPage.rb
M src/webui-testsuite/lib/OBSpages/ProjectPages/ProjectOverviewPage.rb
M src/webui-testsuite/lib/common/TestCase.rb
M src/webui-testsuite/lib/common/WebPage.rb
M src/webui-testsuite/run_acceptance_tests.rb
Log Message:
-----------
[webui-testsuite] find the project/package title by id not by random xpath
Commit: ecd352e069204d234f72cc364898148b0011f2a8
https://github.com/openSUSE/open-build-service/commit/ecd352e069204d234f72cc...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui/app/controllers/home_controller.rb
Log Message:
-----------
[webui] don't bother gravatar with our test suite
Commit: 59dd7f5363bea4e88a3cf281777868d5b5c253d3
https://github.com/openSUSE/open-build-service/commit/59dd7f5363bea4e88a3cf2...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/OBSpages/NewPackagePage.rb
Log Message:
-----------
[webui-testsuite] escape HTML when asserting on its value
Commit: a9faacbeb71b7ffe48b7e95d083afd4e51434448
https://github.com/openSUSE/open-build-service/commit/a9faacbeb71b7ffe48b7e9...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/common/WebPage.rb
M src/webui-testsuite/run_acceptance_tests.rb
A src/webui-testsuite/tests/TC80__Spider.rb
Log Message:
-----------
[webui-testsuite] implement first version of a spider test using selenium
Commit: bae15e7cd41a07ed289710d29885ddf740cab56f
https://github.com/openSUSE/open-build-service/commit/bae15e7cd41a07ed289710...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui-testsuite/run_acceptance_tests.rb
Log Message:
-----------
[webui-testsuite] disabling headless was just for debug
Commit: e67d280debad96d3956a07298f56766640dcf46f
https://github.com/openSUSE/open-build-service/commit/e67d280debad96d3956a07...
Author: Stephan Kulow
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/webui-testsuite/run_acceptance_tests.rb
Log Message:
-----------
[webui-testsuite] fix port - this was purely for debugging ;(
Commit: db78d8735d0f62367a314e064be94d922ee17ccf
https://github.com/openSUSE/open-build-service/commit/db78d8735d0f62367a314e...
Author: Adrian Schröter
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/models/db_project.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] move maintenance definition setting from controller into model.
Commit: f5f390103ee975ee21a4560268b737d8c89fbf5e
https://github.com/openSUSE/open-build-service/commit/f5f390103ee975ee21a456...
Author: Sascha Peilicke
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/app/views/request/show.html.erb
Log Message:
-----------
[webui] Revert some recent markup changes in request#show.
Either change all cases similarly or none...
Commit: 127f3462069374c53de294ae177d4cc90935f4a5
https://github.com/openSUSE/open-build-service/commit/127f3462069374c53de294...
Author: Sascha Peilicke
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/app/views/request/show.html.erb
Log Message:
-----------
[webui] Simplify markup while we're at it...
Commit: e38d23125ea8ff105e1904b06aa0f56e6cbd96a7
https://github.com/openSUSE/open-build-service/commit/e38d23125ea8ff105e1904...
Author: Sascha Peilicke
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/public/javascripts/cm2/mode/spec.js
Log Message:
-----------
[webui] Highlight more seldom spec file preamble headers
Commit: 1e9eda2545297ff047aec8d2ae599c71153fdf67
https://github.com/openSUSE/open-build-service/commit/1e9eda2545297ff047aec8...
Author: Sascha Peilicke
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/app/models/bs_request.rb
Log Message:
-----------
[webui] Merge identical raise clauses in BsRequest#modify
Commit: bfde4a3c25c4186d3823ebc1d3cb2d79efbff18e
https://github.com/openSUSE/open-build-service/commit/bfde4a3c25c4186d3823eb...
Author: Sascha Peilicke
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/app/views/monitor/_building.html.erb
M src/webui/app/views/package/_service_parameters.rhtml
M src/webui/app/views/package/files.html.erb
M src/webui/app/views/project/_filter_projects.rhtml
M src/webui/app/views/project/packages.html.erb
Log Message:
-----------
[webui] JavaScript escape() doesn't escape '+' but encodeURIComponent()
does
Commit: 602701517c036b02d07bad7eeeb0dc7f1e7916a5
https://github.com/openSUSE/open-build-service/commit/602701517c036b02d07bad...
Author: Michael Schroeder
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] don't push repos with a defined redirect to the rsync server
This also obsoletes the repotype=none logic.
Commit: 9b0aa8e7211fbdef8d60362b55feaa87d1aa449c
https://github.com/openSUSE/open-build-service/commit/9b0aa8e7211fbdef8d6036...
Author: Adrian Schröter
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
[api] do not modify package flags when no "add_repositories" or "maintenance" parameter is given
Commit: 353f697a753ef0144922dddf68bf545375ccb7ec
https://github.com/openSUSE/open-build-service/commit/353f697a753ef0144922dd...
Author: Adrian Schröter
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
Log Message:
-----------
[api] do not create a request history entry for each maintenance_incident action on accept
Commit: da810d64adc4e4bb56812c7b798c446d804ec6df
https://github.com/openSUSE/open-build-service/commit/da810d64adc4e4bb56812c...
Author: Adrian Schröter
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/api/app/controllers/request_controller.rb
Log Message:
-----------
[api] allow revoke of requests when source project got locked, cleanup double code
Commit: ffd01c8dcc0a13888ed02e5a4af1102ebad585e9
https://github.com/openSUSE/open-build-service/commit/ffd01c8dcc0a13888ed02e...
Author: Stephan Kulow
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/test/functional/spider_test.rb
Log Message:
-----------
[webui] have the spider test crawl without user, we do the user part with selenium
Commit: 360ad5e4b571faeb52cb3b514d3f7e8a1fbc1ef1
https://github.com/openSUSE/open-build-service/commit/360ad5e4b571faeb52cb3b...
Author: Stephan Kulow
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui-testsuite/run_acceptance_tests.rb
Log Message:
-----------
[webui-testsuite] implement command options
to avoid the mess I created last night, it's better not having to touch
the code but just use a non-default command line.
Now I can use:
./run_acceptance_tests.rb -p 3000 -s spider_anonymously
and will see the firefox crawling my local webui
Commit: 2fac25e5ee54b02de9937ab753e7e53cbe1c3ac3
https://github.com/openSUSE/open-build-service/commit/2fac25e5ee54b02de9937a...
Author: Stephan Kulow
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/app/views/package/_commit_item.html.erb
Log Message:
-----------
[webui] if the user can't be found in commit history, then don't put up invalid links
Commit: afd18fba0a29acd7c3b439b8c559d0e607108345
https://github.com/openSUSE/open-build-service/commit/afd18fba0a29acd7c3b439...
Author: Stephan Kulow
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/app/views/error.html.erb
Log Message:
-----------
[webui] add an id to the headline so the test suite doesn't have to guess
Commit: 05a95c62c7f1fa5034d39d4a9308542a1c0517cc
https://github.com/openSUSE/open-build-service/commit/05a95c62c7f1fa5034d39d...
Author: Stephan Kulow
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/app/views/attribute/_attributes.rhtml
Log Message:
-----------
[webui] don't show actions for anonymous
Commit: 31426e30e77b9b8dac2a53bcd06ac052b72e80f2
https://github.com/openSUSE/open-build-service/commit/31426e30e77b9b8dac2a53...
Author: Stephan Kulow
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/app/controllers/package_controller.rb
M src/webui/app/views/package/_files_view.html.erb
M src/webui/app/views/package/view_file.rhtml
M src/webui/lib/frontend_compat.rb
Log Message:
-----------
[webui] fix long standing bug.
You can see it when following the "show latest" link on
https://build.opensuse.org/package/view_file?file=icecream.spec&package=icecream&project=home%3Acoolo&rev=557333bce1ba55e8dad7161376fb2dde
(which is btw absurd as 557333 _is_ the latest, but that's just
nice to have)
Commit: 0850a3b06024dfd2683cedb1966569864989e3ef
https://github.com/openSUSE/open-build-service/commit/0850a3b06024dfd2683ced...
Author: Stephan Kulow
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui/app/controllers/package_controller.rb
M src/webui/app/views/package/files.html.erb
Log Message:
-----------
[webui] Fix links between files
don't suggest to switch between expand=0 and expand=1 if a revision
argument exists
Commit: 1f3411fbe689bb176a957d612b70c1d0a43b0565
https://github.com/openSUSE/open-build-service/commit/1f3411fbe689bb176a957d...
Author: Stephan Kulow
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui-testsuite/tests/TC80__Spider.rb
Log Message:
-----------
[webui-testsuite] make the spider test a bit smarter
Commit: 345984cac7853fc10bc05104a7837d2497a62fd8
https://github.com/openSUSE/open-build-service/commit/345984cac7853fc10bc051...
Author: Stephan Kulow
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/webui-testsuite/run_acceptance_tests.rb
Log Message:
-----------
[webui-testsuite] ruby is a strange language :)
Commit: 5f2cc9997538e74c000819c20ca484e30d758f67
https://github.com/openSUSE/open-build-service/commit/5f2cc9997538e74c000819...
Author: Stephan Kulow
Date: 2012-03-28 (Wed, 28 Mar 2012)
Changed paths:
M src/api/app/models/db_project.rb
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
[api] fix the SQL statement for users that can see all hidden projects
and are not admin
Commit: 2ca87a1c92bdb9737a6731b7df7fb3d377c814d4
https://github.com/openSUSE/open-build-service/commit/2ca87a1c92bdb9737a6731...
Author: Stephan Kulow
Date: 2012-03-28 (Wed, 28 Mar 2012)
Changed paths:
M src/webui-testsuite/tests/TC80__Spider.rb
Log Message:
-----------
[webui-testsuite] URI.hostname is ruby 1.9 only unfortunately
Commit: c70c6124597ddced81923645ea52f8d6cc294c15
https://github.com/openSUSE/open-build-service/commit/c70c6124597ddced819236...
Author: Stephan Kulow
Date: 2012-03-28 (Wed, 28 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/OBSpages/BuildServicePage.rb
M src/webui-testsuite/lib/common/TestRunner.rb
M src/webui-testsuite/run_acceptance_tests.rb
M src/webui-testsuite/tests/TC02__Home.rb
M src/webui-testsuite/tests/TC08__AddPackageSources.rb
Log Message:
-----------
[webui-testsuite] some more work on getting it run
- always verify we have the correct user logged in
- another option to stop running tests if a test fails
- skip add_source_from_invalid_url - source services make that
very hard to test - as this would requring refrshing the page
till I can see some *different* error. The first error is
"services in progress", which is not really helpful ;(
Commit: 3e4aaadb87eab5ad3aae5787b003f2539bffc267
https://github.com/openSUSE/open-build-service/commit/3e4aaadb87eab5ad3aae57...
Author: Stephan Kulow
Date: 2012-03-28 (Wed, 28 Mar 2012)
Changed paths:
M src/webui-testsuite/lib/common/TestRunner.rb
Log Message:
-----------
[webui-testsuite] I stand to it - ruby is a strange language :)
Commit: c0ff6c74da095996ae445135a98a99c3f1115666