Branch: refs/heads/2.7
Home: https://github.com/openSUSE/open-build-service
Commit: 60438fa0921623ee18e6101ea37bafe0c5388017
https://github.com/openSUSE/open-build-service/commit/60438fa0921623ee18e610...
Author: Björn Geuken
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M src/api/app/controllers/webui/download_on_demand_controller.rb
M src/api/app/models/download_repository.rb
M src/api/spec/controllers/webui/download_on_demand_controller_spec.rb
Log Message:
-----------
[api][webui] Catch backend errors when storing download repositories
This implements exception handling for storing download repository data in
the backend. This is needed to avoid inconsistency between frontend DB and
backend.
Commit: a2354380998ea4414b4e179a5994943feef7eaca
https://github.com/openSUSE/open-build-service/commit/a2354380998ea4414b4e17...
Author: Björn Geuken
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M src/api/app/controllers/webui/download_on_demand_controller.rb
M src/api/app/models/download_repository.rb
M src/api/spec/controllers/webui/download_on_demand_controller_spec.rb
M src/api/spec/factories/download_repository_factory.rb
M src/api/spec/models/download_repository_spec.rb
M src/api/spec/models/project_spec.rb
M src/api/test/functional/webui/download_on_demand_controller_test.rb
Log Message:
-----------
[api][webui] Fix architecture validation
DownloadRepository architecture has to be within the valid architectures
and the architectures that the associated repositories have. Otherwise the
backend validation would fail.
Commit: 8abdbe68c6452c278148ec2961488292043d1c1d
https://github.com/openSUSE/open-build-service/commit/8abdbe68c6452c278148ec...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M src/api/app/models/package_issue.rb
Log Message:
-----------
[api] real locking of package_issue updates
Commit: 9e3b1e0b4c1cd79448d1180976f056de2063a2ba
https://github.com/openSUSE/open-build-service/commit/9e3b1e0b4c1cd79448d118...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M src/api/.rubocop_todo.yml
M src/api/app/controllers/comments_controller.rb
M src/api/app/controllers/request_controller.rb
M src/api/app/controllers/status_controller.rb
M src/api/app/helpers/branch_package.rb
M src/api/app/helpers/maintenance_helper.rb
M src/api/app/models/bs_request.rb
M src/api/app/models/bs_request_action.rb
M src/api/app/models/bs_request_action_add_role.rb
M src/api/app/models/bs_request_action_change_devel.rb
M src/api/app/models/bs_request_action_delete.rb
M src/api/app/models/bs_request_action_group.rb
M src/api/app/models/bs_request_action_maintenance_incident.rb
M src/api/app/models/bs_request_action_maintenance_release.rb
M src/api/app/models/bs_request_action_set_bugowner.rb
M src/api/app/models/bs_request_action_submit.rb
M src/api/app/models/bs_request_permission_check.rb
M src/api/app/models/event/comment.rb
M src/api/app/models/event/request.rb
M src/api/app/models/package.rb
M src/api/app/models/patchinfo.rb
M src/api/app/models/project.rb
M src/api/app/models/project_log_entry.rb
M src/api/config/routes.rb
A src/api/db/migrate/20160321105300_request_counter.rb
M src/api/db/structure.sql
M src/api/lib/obsapi/markdown_renderer.rb
M src/api/lib/xpath_engine.rb
M src/api/test/fixtures/bs_request_actions.yml
A src/api/test/fixtures/bs_request_counter.yml
M src/api/test/fixtures/bs_requests.yml
M src/api/test/fixtures/comments.yml
M src/api/test/fixtures/history_elements.yml
M src/api/test/fixtures/reviews.yml
M src/api/test/functional/request_controller_test.rb
M src/api/test/models/event_test.rb
M src/api/test/models/project_log_entry_test.rb
M src/api/test/unit/bs_request_test.rb
M src/api/test/unit/event_mailer_test.rb
Log Message:
-----------
[api] make request numbering reliable with MySQL cluster
some other minor fixes included, eg. broken error message handling
and minor internal api improvements
Commit: e576709033a676c1992fa0bf63bd8d4ffbe2c37b
https://github.com/openSUSE/open-build-service/commit/e576709033a676c1992fa0...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/controllers/webui/search_controller.rb
M src/api/app/views/event_mailer/comment_for_request.html.erb
M src/api/app/views/event_mailer/comment_for_request.text.erb
M src/api/app/views/event_mailer/request_change.text.erb
M src/api/app/views/event_mailer/request_create.text.erb
M src/api/app/views/event_mailer/request_delete.text.erb
M src/api/app/views/event_mailer/request_statechange.text.erb
M src/api/app/views/event_mailer/review_wanted.text.erb
M src/api/app/views/shared/_single_request.html.erb
M src/api/app/views/shared/_single_request.json.erb
M src/api/app/views/webui/feeds/commits.atom.builder
M src/api/app/views/webui/package/_commit_item.html.erb
M src/api/app/views/webui/project/status.html.erb
M src/api/app/views/webui/request/_add_reviewer_dialog.html.erb
M src/api/app/views/webui/request/_requests_small.html.haml
M src/api/app/views/webui/request/_set_incident_dialog.html.erb
M src/api/app/views/webui/request/_tabs.html.erb
M src/api/app/views/webui/request/show.html.erb
M src/api/app/views/webui/theme/bratwurst/webui/package/_commit.html.haml
M src/api/db/migrate/20160321105300_request_counter.rb
M src/api/test/functional/webui/commits_feed_test.rb
M src/api/test/functional/webui/package_controller_test.rb
M src/api/test/functional/webui/request_controller_test.rb
Log Message:
-----------
[webui] adapt to use new request number
- it makes the webui route incompatible, but showing the difference
between id and number is more important in the long run IMHO.
I can add compat routes if we see the need
Commit: 659a3ada04276f564c11f86fba4d3c0e0852be67
https://github.com/openSUSE/open-build-service/commit/659a3ada04276f564c11f8...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M src/api/app/models/update_notification_events.rb
Log Message:
-----------
[api] make dead lock handling on event creation more robust
fixes lost events
Commit: c4bca0103f67895486d3fe4155f6212f567eacc8
https://github.com/openSUSE/open-build-service/commit/c4bca0103f67895486d3fe...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M src/api/app/jobs/cleanup_events.rb
M src/api/app/jobs/project_log_rotate.rb
M src/api/app/jobs/send_event_emails.rb
Log Message:
-----------
[api] lock events for modification
Commit: e0807085479d885ba09e0b3bac882c9970c6ca9c
https://github.com/openSUSE/open-build-service/commit/e0807085479d885ba09e0b...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M src/api/app/helpers/maintenance_helper.rb
M src/api/app/models/bs_request_action.rb
M src/api/app/models/bs_request_action_add_role.rb
M src/api/app/models/bs_request_action_change_devel.rb
M src/api/app/models/bs_request_action_delete.rb
M src/api/app/models/bs_request_action_maintenance_incident.rb
M src/api/app/models/bs_request_action_set_bugowner.rb
M src/api/app/models/bs_request_action_submit.rb
M src/api/app/models/package.rb
M src/api/app/models/project.rb
M src/api/test/functional/request_controller_test.rb
M src/api/test/unit/code_quality_test.rb
Log Message:
-----------
[api] move request id logging to model as much as possible
This is also fixing request number loging on project level
Commit: 701c31027c382592cc2e2445d93a3fbe83d83edd
https://github.com/openSUSE/open-build-service/commit/701c31027c382592cc2e24...
Author: Frank Schreiner
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M dist/README.UPDATERS
Log Message:
-----------
[docu] initial version of 2.7 section in README.UPDATERS
Commit: a87472fabd2b6bb5f94cb15a6d1f0126b9eb4e3e
https://github.com/openSUSE/open-build-service/commit/a87472fabd2b6bb5f94cb1...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M dist/obs-server.spec
Log Message:
-----------
[dist] fix build for SLE 11
Commit: 34c02e10dd99982dc85ef5bc87cc65d842a0afeb
https://github.com/openSUSE/open-build-service/commit/34c02e10dd99982dc85ef5...
Author: Frank Schreiner
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M dist/README.UPDATERS
Log Message:
-----------
[docu] got rid of update-alternatives in README.UPDATERS
Commit: e0a09bd5575859aec9ed0eb66d9d46accd1b413c
https://github.com/openSUSE/open-build-service/commit/e0a09bd5575859aec9ed0e...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M dist/README.UPDATERS
Log Message:
-----------
[docu] add a note of update versions
Commit: 7b4425b33709db23f53a063f64e121588fc6bff8
https://github.com/openSUSE/open-build-service/commit/7b4425b33709db23f53a06...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M dist/README.UPDATERS
Log Message:
-----------
[docu] enhance update docu
* add new services
* same style as before
* use systemctl syntax
Commit: e5c6d6ff0818d9609c30be3214846d69394f1642
https://github.com/openSUSE/open-build-service/commit/e5c6d6ff0818d9609c30be...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M src/api/db/migrate/20160321105300_request_counter.rb
Log Message:
-----------
[api] speed up migration
(from hours to seconds on build.o.o)
Commit: 7212189085387d7e87bbae0ca9e687c80231c779
https://github.com/openSUSE/open-build-service/commit/7212189085387d7e87bbae...
Author: Adrian Schröter
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M dist/README.UPDATERS
Log Message:
-----------
[docu] add another update hint
Compare: https://github.com/openSUSE/open-build-service/compare/95f962c0a766...721218...