Open Build Service Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
December 2018
- 21 participants
- 256 discussions
[obs-commits] [openSUSE/open-build-service] ad348b: [backend] refactor url handling
by Michael Schroeder 12 Dec '18
by Michael Schroeder 12 Dec '18
12 Dec '18
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: ad348b4fdee9bc3332f020ed082124dbbc8d0ea2
https://github.com/openSUSE/open-build-service/commit/ad348b4fdee9bc3332f02…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/backend/BSHTTP.pm
M src/backend/BSRPC.pm
M src/backend/BSServer.pm
M src/backend/BSServerEvents.pm
M src/backend/BSUrlmapper.pm
M src/backend/bs_repserver
M src/backend/bs_srcserver
M src/backend/bs_worker
Log Message:
-----------
[backend] refactor url handling
- move urlencode to BSHTTP
- add urldecode
- add queryencode
- support a fragment
Commit: 3f8731fcf964b894cea264fcfc87ce6b9e1ab97b
https://github.com/openSUSE/open-build-service/commit/3f8731fcf964b894cea26…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/backend/bs_dodup
Log Message:
-----------
[backend] bs_dodup: support deb query strings in URLs
Supports dist names and components including a '/' character.
Based on the patch from Dan Nicholson, thanks!
Commit: b9d2530c35ead1380fd134cf15469e7a5efb9e73
https://github.com/openSUSE/open-build-service/commit/b9d2530c35ead1380fd13…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/backend/BSHTTP.pm
M src/backend/BSRPC.pm
M src/backend/BSServer.pm
M src/backend/BSServerEvents.pm
M src/backend/BSUrlmapper.pm
M src/backend/bs_dodup
M src/backend/bs_repserver
M src/backend/bs_srcserver
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #6574 from mlschroe/master
bs_dodup: support deb query strings in URLs
Compare: https://github.com/openSUSE/open-build-service/compare/dd0d53d22573...b9d25…
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0
Branch: refs/heads/depfu/update/srcapi/i18n-1.2.0
Home: https://github.com/openSUSE/open-build-service
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0
[obs-commits] [openSUSE/open-build-service] 3471b5: Update i18n to version 1.2.0
by Dany Marcoux 12 Dec '18
by Dany Marcoux 12 Dec '18
12 Dec '18
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 3471b5ee235855b0705250f109d17ce53de00312
https://github.com/openSUSE/open-build-service/commit/3471b5ee235855b070525…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update i18n to version 1.2.0
Commit: dd0d53d22573306a411acc958dca354ea6a18df0
https://github.com/openSUSE/open-build-service/commit/dd0d53d22573306a411ac…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6579 from openSUSE/depfu/update/srcapi/i18n-1.2.0
[src/api] Update i18n: 1.1.1 → 1.2.0 (minor)
Compare: https://github.com/openSUSE/open-build-service/compare/130e7ce299f8...dd0d5…
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0
[obs-commits] [openSUSE/open-build-service] dbed19: Preselect group_ids to ease SQL query for involved...
by Stephan Kulow 12 Dec '18
by Stephan Kulow 12 Dec '18
12 Dec '18
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: dbed19c1990341562d7f46b4d7d69bce5e2de4fe
https://github.com/openSUSE/open-build-service/commit/dbed19c1990341562d7f4…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/models/user.rb
Log Message:
-----------
Preselect group_ids to ease SQL query for involved_packages
Possibly there are other ways but this way mariadb is no
longer using the role_id key but merges user_id and group_id
index hits - which are way less than all maintainers checked
by where
Fixes #6548
500ms -> 10ms
Commit: 130e7ce299f8fa9e1c9726b1dbabbcc5a7472ac4
https://github.com/openSUSE/open-build-service/commit/130e7ce299f8fa9e1c972…
Author: Stephan Kulow <stephan(a)kulow.org>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/api/app/models/user.rb
Log Message:
-----------
Merge pull request #6557 from coolo/fix_6548
Preselect group_ids to ease SQL query for involved_packages
Compare: https://github.com/openSUSE/open-build-service/compare/80d386989de9...130e7…
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0
Branch: refs/heads/depfu/update/srcapi/daemons-1.3.0
Home: https://github.com/openSUSE/open-build-service
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0
[obs-commits] [openSUSE/open-build-service] 2b2baf: Update daemons to version 1.3.0
by Björn Geuken 12 Dec '18
by Björn Geuken 12 Dec '18
12 Dec '18
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 2b2baf1fc65f1e36c64fa7d45d7a2cc171a1d90b
https://github.com/openSUSE/open-build-service/commit/2b2baf1fc65f1e36c64fa…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update daemons to version 1.3.0
Commit: 80d386989de965912b20bde5281638c0ba1a9f46
https://github.com/openSUSE/open-build-service/commit/80d386989de965912b20b…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6577 from openSUSE/depfu/update/srcapi/daemons-1.3.0
[src/api] Update daemons: 1.2.6 → 1.3.0 (minor)
Compare: https://github.com/openSUSE/open-build-service/compare/8c7899c4b3ad...80d38…
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0
[obs-commits] [openSUSE/open-build-service] 417ca7: Implement build results partial for projects in bo...
by Victor Pereira 12 Dec '18
by Victor Pereira 12 Dec '18
12 Dec '18
Branch: refs/heads/staging-workflow
Home: https://github.com/openSUSE/open-build-service
Commit: 417ca77a3acdde0c2938f48b0c4290955dadbbb2
https://github.com/openSUSE/open-build-service/commit/417ca77a3acdde0c2938f…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-11-28 (Wed, 28 Nov 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/views/webui2/webui/project/_buildstatus.html.haml
Log Message:
-----------
Implement build results partial for projects in bootstrap
Commit: 5893f7bc005eea8b42a209c8658bd7d6c37d9279
https://github.com/openSUSE/open-build-service/commit/5893f7bc005eea8b42a20…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-11-28 (Wed, 28 Nov 2018)
Changed paths:
M src/api/app/models/user.rb
Log Message:
-----------
Improve efficiency of User model queries using pluck
Plucking the ids generate an extra query with the ids and there could
potentially be a lot of ids. This make this query way less efficient.
Commit: 03f78a2a3df8aa81e90d0c87ab595c45dc5ca520
https://github.com/openSUSE/open-build-service/commit/03f78a2a3df8aa81e90d0…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/app/models/project/update_from_xml_command.rb
M src/api/spec/models/project/update_from_xml_command_spec.rb
Log Message:
-----------
Don't start repository architectures with position 1
Webui starts with 0 and that's also the configured 'top'.
And as we rewrite the positions on update, there is no
migration to worry about either. It's just an offset,
but at least future developers won't have to worry if
the 1 is meaningful
Commit: fa30255d8933524400f769137a4b908207f9f7a3
https://github.com/openSUSE/open-build-service/commit/fa30255d8933524400f76…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/app/models/project/update_from_xml_command.rb
M src/api/spec/models/project/update_from_xml_command_spec.rb
Log Message:
-----------
Merge pull request #6392 from coolo/followup_6370
Don't start repository architectures with position 1
Commit: 1bdb8866923a4674d505efe1eff5c00f333a68bf
https://github.com/openSUSE/open-build-service/commit/1bdb8866923a4674d505e…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/app/models/user.rb
Log Message:
-----------
Merge pull request #6389 from Ana06/user_pluck
Improve User model efficiency
Commit: b56455b9a798d18a90a75926ddce8339b622f74d
https://github.com/openSUSE/open-build-service/commit/b56455b9a798d18a90a75…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/views/webui2/webui/project/_buildstatus.html.haml
Log Message:
-----------
Merge pull request #6390 from bgeuken/build_results
Implement build results partial for projects in bootstrap
Commit: c5cc00c0e1adfbb6d52c2be6a45440488e0970e5
https://github.com/openSUSE/open-build-service/commit/c5cc00c0e1adfbb6d52c2…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/app/controllers/webui/projects/rebuild_times_controller.rb
A src/api/app/views/webui2/webui/projects/rebuild_times/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/rebuild_times/show.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Migrate rebuild time graph to Bootstrap
Co-authored-by: Dany Marcoux <dmarcoux(a)suse.com>
Co-authored-by: Eduardo Navarro <enavarro(a)suse.com>
Commit: 665d52f67108ca138613151387c57312fd84c610
https://github.com/openSUSE/open-build-service/commit/665d52f67108ca1386131…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/app/controllers/webui/projects/rebuild_times_controller.rb
A src/api/app/views/webui2/webui/projects/rebuild_times/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/rebuild_times/show.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Merge pull request #6391 from vpereira/rebuild_time_graph
Migrate rebuild time graph to bootstrap
Commit: 0f38db07233a5c6b8f588674d281877d17617ea7
https://github.com/openSUSE/open-build-service/commit/0f38db07233a5c6b8f588…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/app/controllers/webui/repositories_controller.rb
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/repositories/state.html.haml
Log Message:
-----------
Migrate repository state to Bootstrap
Commit: 9fbc893f5d30c2e7d874cc586d474399a8168275
https://github.com/openSUSE/open-build-service/commit/9fbc893f5d30c2e7d874c…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update tilt to version 2.0.9
Commit: 98ca39d1c6ae57446b13695f782039f027d6e299
https://github.com/openSUSE/open-build-service/commit/98ca39d1c6ae57446b136…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/project/meta.html.haml
M src/api/config/routes.rb
M src/api/spec/bootstrap/features/webui/projects_spec.rb
A src/api/spec/cassettes/Bootstrap_Projects/DoD_Repositories/adding_DoD_repositories_via_meta_editor.yml
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Switch Project meta page to bootstrap
Converted the view and changed the controller to show the right thing
Commit: 73d6036ce48ccd3a46bcc361197b5c0d1cde2301
https://github.com/openSUSE/open-build-service/commit/73d6036ce48ccd3a46bcc…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6399 from openSUSE/depfu/update/srcapi/tilt-2.0.9
[src/api] Update tilt: 2.0.8 → 2.0.9 (patch)
Commit: 877dcc08c69f752eb0cde23a7c9396be92cc7b58
https://github.com/openSUSE/open-build-service/commit/877dcc08c69f752eb0cde…
Author: Victor Pereira <vpereirabr(a)gmail.com>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/project/meta.html.haml
M src/api/config/routes.rb
M src/api/spec/bootstrap/features/webui/projects_spec.rb
A src/api/spec/cassettes/Bootstrap_Projects/DoD_Repositories/adding_DoD_repositories_via_meta_editor.yml
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Merge pull request #6383 from vpereira/meta_bootstrap
Switch Project meta page to bootstrap
Commit: c2d7f75ea182c6156b5cea298ff14eb430274e6b
https://github.com/openSUSE/open-build-service/commit/c2d7f75ea182c6156b5ce…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update capybara to version 3.12.0
Commit: c38c3f25a92ad7da38969f0b34e00efecedcedbb
https://github.com/openSUSE/open-build-service/commit/c38c3f25a92ad7da38969…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/controllers/webui/repositories_controller.rb
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/repositories/state.html.haml
Log Message:
-----------
Merge pull request #6398 from eduardoj/bootstrap_repository_show
Migrate repository state to Bootstrap
Commit: 1594a5980b392090765701743ae84c45f4706289
https://github.com/openSUSE/open-build-service/commit/1594a5980b39209076570…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_side_links.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
A src/api/app/views/webui2/webui/project/side_links/_incident_project.html.haml
A src/api/app/views/webui2/webui/project/side_links/_maintenance_project.html.haml
A src/api/app/views/webui2/webui/project/side_links/_patchinfo_present.html.haml
A src/api/app/views/webui2/webui/project/side_links/_project_monitor.html.haml
A src/api/app/views/webui2/webui/project/side_links/_release_targets.html.haml
A src/api/app/views/webui2/webui/project/side_links/_requests.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Add side links on show project page for Bootstrap
Part of the project's description top box
Commit: 6d35113517bc65121ee3714cf637eafeb689f7b9
https://github.com/openSUSE/open-build-service/commit/6d35113517bc65121ee37…
Author: Ruediger Oertel <ro(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M dist/obsstoragesetup
Log Message:
-----------
[dist] obsstoragesetup: handle sshd start better for systemd case
Commit: e48f59096e3b56ffe9481df9f17c192cce7cb686
https://github.com/openSUSE/open-build-service/commit/e48f59096e3b56ffe9481…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/controllers/webui/user_controller.rb
M src/api/app/views/webui2/webui/user/_info.html.haml
M src/api/app/views/webui2/webui/user/_involvement.html.haml
M src/api/app/views/webui2/webui/user/show.html.haml
Log Message:
-----------
Migrate user home involvement to Boostrap
Implement the involvement partial missing in the home page. As this page
is finished now, enable it for all beta users.
Commit: 3e45c4b830551b8684a61d3e842cada72d2a0315
https://github.com/openSUSE/open-build-service/commit/3e45c4b830551b8684a61…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
Log Message:
-----------
Prevent text in dataTables to overflow
by fixing the table layout. This is needed (or at least doesn't hurt) in all the dataTables.
Commit: 7d0a23f820fadeb4493368ec5223f3999a74bcaf
https://github.com/openSUSE/open-build-service/commit/7d0a23f820fadeb449336…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Solve search input overflow bug
There is bug in DataTable which makes the search input overflow in sm
screens:
https://github.com/mkhairi/jquery-datatables/issues/14
Overwrite the CSS and remove the Search label until it is fixed.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: 203e349e2c1c27cbf9031b0c731b9799eff7a576
https://github.com/openSUSE/open-build-service/commit/203e349e2c1c27cbf9031…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/user.scss
M src/api/app/views/webui2/webui/user/_info.html.haml
M src/api/spec/features/webui/login_spec.rb
M src/api/spec/features/webui/users/user_home_page_spec.rb
Log Message:
-----------
Fix tests for user home page
Fix broken tests after migrating user home page to Bootstrap. I
changed/rename some html classes/id and remove some custom css that
could be done with Bootstrap as well.
Commit: 5495de97089dc8a01e8924074564d2935081746d
https://github.com/openSUSE/open-build-service/commit/5495de97089dc8a01e892…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6405 from openSUSE/depfu/update/srcapi/capybara-3.12.0
[src/api] Update capybara: 3.11.1 → 3.12.0 (minor)
Commit: 2511bf1f80a776e4238ebe073ba5635cb23cb0cb
https://github.com/openSUSE/open-build-service/commit/2511bf1f80a776e4238eb…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/user.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
M src/api/app/controllers/webui/user_controller.rb
M src/api/app/views/webui2/webui/user/_info.html.haml
M src/api/app/views/webui2/webui/user/_involvement.html.haml
M src/api/app/views/webui2/webui/user/show.html.haml
M src/api/spec/features/webui/login_spec.rb
M src/api/spec/features/webui/users/user_home_page_spec.rb
Log Message:
-----------
Merge pull request #6397 from Ana06/user_involvement
Migrate user home involvement to Boostrap
Commit: 159bae27d6e8c6a0ca1ebd2ea0f60a5fa75cc26f
https://github.com/openSUSE/open-build-service/commit/159bae27d6e8c6a0ca1eb…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_side_links.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
A src/api/app/views/webui2/webui/project/side_links/_incident_project.html.haml
A src/api/app/views/webui2/webui/project/side_links/_maintenance_project.html.haml
A src/api/app/views/webui2/webui/project/side_links/_patchinfo_present.html.haml
A src/api/app/views/webui2/webui/project/side_links/_project_monitor.html.haml
A src/api/app/views/webui2/webui/project/side_links/_release_targets.html.haml
A src/api/app/views/webui2/webui/project/side_links/_requests.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Merge pull request #6402 from dmarcoux/show-project-side-links-bootstrap
Add side links on show project page for Bootstrap
Commit: b087161beb025c0c25ad3df98c592caeaefd9381
https://github.com/openSUSE/open-build-service/commit/b087161beb025c0c25ad3…
Author: David Kang <dkang(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/meta.html.haml
Log Message:
-----------
Use correct javascript for project meta.
We were using a wrong javascript file.
Commit: 2aec89f9ed1570b5a8562264ed2f136eae8e4c58
https://github.com/openSUSE/open-build-service/commit/2aec89f9ed1570b5a8562…
Author: David Kang <dkang(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/views/webui2/shared/_editor_modal.html.haml
Log Message:
-----------
Fix prjconf highlight
`prjconf` highlighting was using `projconf` instead of `prjconf`.
Commit: 877667685c9f1874502b60a9eb4da9310f88ea57
https://github.com/openSUSE/open-build-service/commit/877667685c9f1874502b6…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M dist/obsstoragesetup
Log Message:
-----------
Merge pull request #6401 from bugfinder/storagesetup
[dist] obsstoragesetup: handle sshd start better for systemd case
Commit: 861bd87ff8108df011dd01297e0fd1d1819c636c
https://github.com/openSUSE/open-build-service/commit/861bd87ff8108df011dd0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/backend/BSSrcServer/Service.pm
M src/backend/BSSrcrep.pm
M src/backend/bs_servicedispatch
M src/backend/bs_srcserver
Log Message:
-----------
[backend] clean up service code and prepare for lxservicemd5
The lxservicemd5 tracks the expanded link of the input files
for a service run.
Commit: 647e3b6754b75a16754e05be5809ebb7fbcc129d
https://github.com/openSUSE/open-build-service/commit/647e3b6754b75a16754e0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/backend/BSServer.pm
Log Message:
-----------
[backend] allow disabling of client socket draining
Commit: bceb1a37d1f4fb7f40d77cb6c887da19adbad7a3
https://github.com/openSUSE/open-build-service/commit/bceb1a37d1f4fb7f40d77…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/backend/BSStdServer.pm
Log Message:
-----------
[backend] Support --req option in BSStdServer
Commit: 4dd147eae04700dfd6c6e332385092b5e1088cab
https://github.com/openSUSE/open-build-service/commit/4dd147eae04700dfd6c6e…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/backend/BSSrcServer/Multibuild.pm
Log Message:
-----------
[backend] do change check in updatemultibuild earlier
This avoids a couple of readproj/pack_local calls for view=info
requests.
Commit: 0498d95046787104234fa7435889b4e99af5caab
https://github.com/openSUSE/open-build-service/commit/0498d95046787104234fa…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/backend/BSSrcServer/Service.pm
M src/backend/BSSrcrep.pm
M src/backend/bs_servicedispatch
M src/backend/bs_srcserver
Log Message:
-----------
[backend] track lxservicemd5 for commits with links that have a service
Also:
- add 'simplelink' option for branch
- add 'noservice' option for linktobranch
- verify that the servicemark content does not conflict with an old version
Commit: 9efdcab85fa922194ca4d8701904b0b298ae43dd
https://github.com/openSUSE/open-build-service/commit/9efdcab85fa922194ca4d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/backend/bs_srcserver
Log Message:
-----------
[backend] uploadbuild: send package change event after updating the multibuild data
Otherwise the upload will not work as the scheduler does not know
about the multibuild change.
Commit: 0dc2e2e6d86029feeaafc751f9e38598a99a1b88
https://github.com/openSUSE/open-build-service/commit/0dc2e2e6d86029feeaafc…
Author: David Kang <dkang(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/card-component.scss
Log Message:
-----------
Reorganize card-component css and fix header height
kudos to @hellcp
Commit: 7bf80fe7a972a4254cdb6377e8dbe857143be025
https://github.com/openSUSE/open-build-service/commit/7bf80fe7a972a4254cdb6…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/meta.html.haml
Log Message:
-----------
Merge pull request #6408 from DavidKang/hightlight-project-meta
Use correct javascript for project meta.
Commit: b47552671f9f196d329a0236d79f8e56da5c00aa
https://github.com/openSUSE/open-build-service/commit/b47552671f9f196d329a0…
Author: David Kang <dkang(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
A src/api/app/assets/stylesheets/webui2/watchlist.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
Log Message:
-----------
Add z-index to watchlist
Commit: 9ed018a08ab10a4fa8ff10f1a3842c1e4665e893
https://github.com/openSUSE/open-build-service/commit/9ed018a08ab10a4fa8ff1…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/backend/BSServer.pm
M src/backend/BSSrcServer/Multibuild.pm
M src/backend/BSSrcServer/Service.pm
M src/backend/BSSrcrep.pm
M src/backend/BSStdServer.pm
M src/backend/bs_servicedispatch
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #6413 from mlschroe/master
track lxservicemd5 for commits with links that have a service
Commit: f3911a8298db288092186ffb6ef98eb6fbd603da
https://github.com/openSUSE/open-build-service/commit/f3911a8298db288092186…
Author: Ruediger Oertel <ro(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] fix reading milestone file in mapsleimage in bs_publish
Commit: 51c0a543aecb5e4d2a7876d9f854e9717c007d3b
https://github.com/openSUSE/open-build-service/commit/51c0a543aecb5e4d2a787…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/views/webui2/shared/_editor_modal.html.haml
Log Message:
-----------
Merge pull request #6409 from DavidKang/highlight-project-prjconf
Fix prjconf highlight
Commit: 6332e79a18190f31803bb958111f7a455ad80326
https://github.com/openSUSE/open-build-service/commit/6332e79a18190f31803bb…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
Merge pull request #6418 from bugfinder/mapsleimage
[backend] fix reading milestone file in mapsleimage in bs_publish
Commit: 7dfbb9b58d4e2cfa07dc3e8e47d87dab66bc7248
https://github.com/openSUSE/open-build-service/commit/7dfbb9b58d4e2cfa07dc3…
Author: David Kang <dkang(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/live_build_log.scss
M src/api/app/views/webui2/webui/package/_live_build_log_controls.html.haml
Log Message:
-----------
Change trigger Rebuild button color
Commit: b86a1ee86af353c42ce7acfc2b31eafe80634e9c
https://github.com/openSUSE/open-build-service/commit/b86a1ee86af353c42ce7a…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/datatables.js
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Generalize DataTable inizalization so that it can be reused
This help us fixing the bug with input search field not being
responsible in the whole application. It also helps us being consistent.
Commit: 5877ab246c6af95fed08b6885b419a7c100bebac
https://github.com/openSUSE/open-build-service/commit/5877ab246c6af95fed08b…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
A src/api/app/assets/stylesheets/webui2/watchlist.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
Log Message:
-----------
Merge pull request #6415 from DavidKang/watchlist
Add z-index to watchlist
Commit: 368b6ddb0676b13ddf19ec4f517e1517587a2e94
https://github.com/openSUSE/open-build-service/commit/368b6ddb0676b13ddf19e…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/card-component.scss
Log Message:
-----------
Merge pull request #6411 from DavidKang/remove-excess-padding
Reorganize card-component css and fix header height
Commit: 46b35d8743e2fba48c38ce0ca4074ca0d459358b
https://github.com/openSUSE/open-build-service/commit/46b35d8743e2fba48c38c…
Author: David Kang <dkang(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/views/webui2/shared/user_or_groups_roles/_index.html.haml
M src/api/app/views/webui2/shared/user_or_groups_roles/_list.html.haml
Log Message:
-----------
Reduce padding in user and group table
Kudos for @hellcp
Commit: 6e30056ce33b40c548586d2f0000b3649e705567
https://github.com/openSUSE/open-build-service/commit/6e30056ce33b40c548586…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/live_build_log.scss
M src/api/app/views/webui2/webui/package/_live_build_log_controls.html.haml
Log Message:
-----------
Merge pull request #6419 from DavidKang/live-build-log
Change `Trigger Rebuild` button colour
Commit: f72fd49804e30803d90910ab8d514bdd2ed20500
https://github.com/openSUSE/open-build-service/commit/f72fd49804e30803d9091…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/datatables.js
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Merge pull request #6410 from Ana06/datatable
Generalize DataTable initialization so that it can be reused
Commit: 7969da2c76d93feeccb0dc875a999045c2ba3d02
https://github.com/openSUSE/open-build-service/commit/7969da2c76d93feeccb0d…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M src/api/app/views/webui2/shared/user_or_groups_roles/_index.html.haml
M src/api/app/views/webui2/shared/user_or_groups_roles/_list.html.haml
Log Message:
-----------
Merge pull request #6417 from DavidKang/user-tab-padding
Reduce padding in user and group table
Commit: ecfba59a2ccfc97611ab523e3c8aa7569aab355e
https://github.com/openSUSE/open-build-service/commit/ecfba59a2ccfc97611ab5…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-01 (Sat, 01 Dec 2018)
Changed paths:
M src/api/.rubocop_todo.yml
M src/api/app/controllers/request_controller.rb
M src/api/app/models/bs_request.rb
M src/api/app/models/bs_request_action.rb
R src/api/app/models/bs_request_action_group.rb
A src/api/db/migrate/20181201065026_drop_group_requests.rb
M src/api/db/structure.sql
M src/api/lib/tasks/test_webui.rake
R src/api/test/functional/group_request_test.rb
Log Message:
-----------
Drop grouped requests
This was available for some time during OBS 2.5 development (autum 2013),
but got dropped again before release. It was superseded by staging projects
in early 2014.
Commit: 335872c279cfa712c6e366617c588dd2469a055b
https://github.com/openSUSE/open-build-service/commit/335872c279cfa712c6e36…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-01 (Sat, 01 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update rails-controller-testing to version 1.0.3
Commit: 0e4a50b813c4a02f91260c4523d0b01a498102da
https://github.com/openSUSE/open-build-service/commit/0e4a50b813c4a02f91260…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-02 (Sun, 02 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update test-unit to version 3.2.9
Commit: 6f0bff5fb3d631f45a0e6ad12c47779de064fec7
https://github.com/openSUSE/open-build-service/commit/6f0bff5fb3d631f45a0e6…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-02 (Sun, 02 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6426 from openSUSE/depfu/update/srcapi/test-unit-3.2.9
[src/api] Update test-unit: 3.2.8 → 3.2.9 (patch)
Commit: bb827b68bae2111dacfdfc96a2d69394e91e2995
https://github.com/openSUSE/open-build-service/commit/bb827b68bae2111dacfdf…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-02 (Sun, 02 Dec 2018)
Changed paths:
M src/api/app/controllers/statistics_controller.rb
M src/api/lib/statistics_calculations.rb
Log Message:
-----------
Don't waste time with expensive default scopes
I happened to notice that / loads in 4 seconds on
IBS and looking, 99% is spent in the '6 last updated
packages' box because the default query limits
package names to .* and project names to .*
and times that are after 1970
So just express the default filters by lack of it instead
of creating artiticial ones
Fixes #6267
Commit: ccd0d7f6e70a7409fff08b0795b7edee0def7a91
https://github.com/openSUSE/open-build-service/commit/ccd0d7f6e70a7409fff08…
Author: Stephan Kulow <stephan(a)kulow.org>
Date: 2018-12-02 (Sun, 02 Dec 2018)
Changed paths:
M src/api/app/controllers/statistics_controller.rb
M src/api/lib/statistics_calculations.rb
Log Message:
-----------
Merge pull request #6425 from coolo/avoid_regexp
Don't waste time with expensive default scopes
Commit: 23799ecbddaea48975ac8f35ed291f90ce6a1172
https://github.com/openSUSE/open-build-service/commit/23799ecbddaea48975ac8…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-02 (Sun, 02 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/package/_buildstatus.html.haml
M src/api/app/views/webui2/webui/project/_buildstatus.html.haml
Log Message:
-----------
Update grid for build results
The build results for each repository are indented to
visually distinguish them from the repository they belong to.
Before we were doing this by adding an empty column. Instead we
now use bootstrap's grid column offset.
Commit: dff6448837d62ff543e5ec1a88ef845a45a3760d
https://github.com/openSUSE/open-build-service/commit/dff6448837d62ff543e5e…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-02 (Sun, 02 Dec 2018)
Changed paths:
A src/api/app/assets/stylesheets/webui2/breakpoints.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
Log Message:
-----------
Add another breakpoint for screens up to 1600px
The breakpoints that come with bootstrap don't cover screen sizes
above 1200px. Because of that the OBS pages don't use the full width
of the screen.
Fixes #6033
Co-authored-by: Stasiek Michalski <hellcp(a)opensuse.org>
Commit: f07a01ca5c19d16954902d8549175a131d057a9c
https://github.com/openSUSE/open-build-service/commit/f07a01ca5c19d16954902…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-02 (Sun, 02 Dec 2018)
Changed paths:
M src/api/app/views/webui2/status_messages/_item.html.haml
M src/api/app/views/webui2/webui/main/_latest_updates.html.haml
Log Message:
-----------
Fix icon sizes and breakpoints of main page
The icons were to large in proportion to the content they
belonged to. Reducing their size also required to drop some
tweaks done via padding and column length.
As a side effect the icons no longer overlap with other elements
for certain screen sizes.
Fixes #5974
Commit: 0a8f4037faef66948e0b8921ff0f2643f12ff649
https://github.com/openSUSE/open-build-service/commit/0a8f4037faef66948e0b8…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6424 from openSUSE/depfu/update/srcapi/rails-controller-testing-1.0.3
[src/api] Update rails-controller-testing: 1.0.2 → 1.0.3 (patch)
Commit: be6b1e054551ab7518c414b0200c1c3d626c1dec
https://github.com/openSUSE/open-build-service/commit/be6b1e054551ab7518c41…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
A src/api/app/assets/stylesheets/webui2/breakpoints.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
Log Message:
-----------
Merge pull request #6416 from bgeuken/fix_6033
Add breakpoint for very larger screens
Commit: d59798c6c798e4197b2bb885e0925ff405ae2e5c
https://github.com/openSUSE/open-build-service/commit/d59798c6c798e4197b2bb…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_side_links.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
Log Message:
-----------
Remove unneeded instance variables in Bootstrap views
Commit: 4e38900df009077e541941acc29539d0b753ad58
https://github.com/openSUSE/open-build-service/commit/4e38900df009077e54194…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/helpers/webui/main_helper.rb
M src/api/app/views/webui2/status_messages/_item.html.haml
M src/api/app/views/webui2/webui/main/_latest_updates.html.haml
Log Message:
-----------
Move switch condition to a helper
To split the business logic from the view code.
Commit: eedecac3222bfe366c5f772853debd2507479177
https://github.com/openSUSE/open-build-service/commit/eedecac3222bfe366c5f7…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/models/user.rb
Log Message:
-----------
Improve User model efficiency - select
Use `select` instead of `pluck` as it generate a subquery with a select
instead of adding all the ids to que query. Potentially there could be
a lot of ids, which makes this query inefficient.
Commit: 15d7455d5bb7103a0fc160fba6e797544a3ecb6c
https://github.com/openSUSE/open-build-service/commit/15d7455d5bb7103a0fc16…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/.rubocop_todo.yml
M src/api/app/controllers/request_controller.rb
M src/api/app/models/bs_request.rb
M src/api/app/models/bs_request_action.rb
R src/api/app/models/bs_request_action_group.rb
A src/api/db/migrate/20181201065026_drop_group_requests.rb
M src/api/db/structure.sql
M src/api/lib/tasks/test_webui.rake
R src/api/test/functional/group_request_test.rb
Log Message:
-----------
Merge pull request #6423 from coolo/remove_group_requests
Drop grouped requests
Commit: 8558587aa2388e99eaf5f461285af3a0715e012d
https://github.com/openSUSE/open-build-service/commit/8558587aa2388e99eaf5f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/backend/BSXML.pm
M src/backend/bs_srcserver
Log Message:
-----------
[backend] prepare to put lxservicemd5 into the serviceinfo
Commit: 176230e194da7e7d3180f62f755b70b51dc38811
https://github.com/openSUSE/open-build-service/commit/176230e194da7e7d3180f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/backend/BSRevision.pm
Log Message:
-----------
[backend] support caching of readproj_local results
This halfs the time of view=info on a project with project links.
Commit: 3f57455950da38637b32d4739f050559da05285b
https://github.com/openSUSE/open-build-service/commit/3f57455950da38637b32d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/backend/BSXML.pm
M src/backend/bs_srcserver
Log Message:
-----------
[backend] support more options for view=info
- noexpand: do not expand project packages and package sources
- withmetamd5: also add the mdsum of the _meta file
Commit: 9ac2b1f700bb693aee1886787985ef0a018c3931
https://github.com/openSUSE/open-build-service/commit/9ac2b1f700bb693aee188…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Do not set table-layout to all datatables
Use a class instead to avoid override the defaults.
Commit: b8a5640a4aecc95142e95803ff885b92e85cb7d9
https://github.com/openSUSE/open-build-service/commit/b8a5640a4aecc95142e95…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_side_links.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
Log Message:
-----------
Merge pull request #6430 from dmarcoux/remove-unneeded-instance-variables-bootstrap
Remove unneeded instance variables in Bootstrap views
Commit: 2e42e11f8fb876e3e3dd04de6e8e443c46a8204b
https://github.com/openSUSE/open-build-service/commit/2e42e11f8fb876e3e3dd0…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_bottom_actions.html.haml
A src/api/app/views/webui2/webui/project/_delete_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/_edit_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/_project_release_request_dialog.html.haml
A src/api/app/views/webui2/webui/project/_project_submit_update_dialog.html.haml
A src/api/app/views/webui2/webui/project/_unlock_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_create_maintenance_incident.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_delete_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_edit_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_gpg_key_ssl_certificate.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_modify_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_patchinfo.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_report_bug.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_request_role_addition_and_deletion.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_request_to_release.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_submit_as_update.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_unlock_project.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
M src/api/app/views/webui2/webui/request/_add_role_request_dialog.html.haml
M src/api/app/views/webui2/webui/request/_delete_request_dialog.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Add bottom actions on show project page for Bootstrap
Part of the project's description top box
Commit: b4293f0cab7a300c2b35698c1f0a78d0c19e1d28
https://github.com/openSUSE/open-build-service/commit/b4293f0cab7a300c2b356…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/package/_buildstatus.html.haml
M src/api/app/views/webui2/webui/project/_buildstatus.html.haml
Log Message:
-----------
Merge pull request #6427 from bgeuken/update_buildresult_grid
Update grid for build results
Commit: c67b58ef1b50fa307f5508fb46d0c09abcc7ae34
https://github.com/openSUSE/open-build-service/commit/c67b58ef1b50fa307f550…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSched/BuildJob/Docker.pm
M src/backend/BSSched/BuildJob/KiwiImage.pm
Log Message:
-----------
[backend] put repository path into expansion debug data
Commit: 128ead1c4a58d80417ac223aa39ea65a38680e05
https://github.com/openSUSE/open-build-service/commit/128ead1c4a58d80417ac2…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/controllers/statistics_controller.rb
M src/api/app/controllers/webui/groups_controller.rb
M src/api/app/controllers/webui/main_controller.rb
M src/api/app/controllers/webui/monitor_controller.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/jobs/consistency_check_job.rb
M src/api/app/mixins/has_relationships.rb
M src/api/app/models/attrib.rb
M src/api/app/models/bs_request/find_for/base.rb
M src/api/app/models/bs_request/find_for/user_group_mixin.rb
M src/api/app/models/cloud/backend/upload_job.rb
M src/api/app/models/kiwi/image.rb
M src/api/app/models/obs_factory/openqa_job.rb
M src/api/app/models/project.rb
M src/api/app/models/repository.rb
M src/api/app/models/status_history.rb
M src/api/app/models/user.rb
M src/api/app/models/user_ldap_strategy.rb
M src/api/app/presenters/obs_factory/staging_project_presenter.rb
M src/api/lib/statistics_calculations.rb
Log Message:
-----------
Use inline array functions for returned arrays
Inspired by @bgeuken's comment:
https://github.com/openSUSE/open-build-service/pull/6425#discussion_r238106…
The performance gain is most likely unmeasurable but it's still
a good default not to waste another array allocation
Commit: 545d81f8c580b166b955aa0d564d697fa2845f53
https://github.com/openSUSE/open-build-service/commit/545d81f8c580b166b955a…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/groups_controller.rb
A src/api/app/views/webui2/webui/groups/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/groups/show.html.haml
Log Message:
-----------
Migrate group show to Bootstrap
Commit: 012c34567ba05b6bbba390b950ae03c919aab56b
https://github.com/openSUSE/open-build-service/commit/012c34567ba05b6bbba39…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/views/webui2/shared/_requests_table.html.haml
Log Message:
-----------
Fix tbody html element indentation
Instead of this output:
<table ...>
<thead>
<tr>
<th>Created</th>
...
<th>Priority</th>
<th></th>
</tr>
</thead>
</table>
<tbody></tbody>
output this:
<table ...>
<thead>
<tr>
<th>Created</th>
...
<th>Priority</th>
<th></th>
</tr>
</thead>
<tbody></tbody>
</table>
Commit: bafd012a72694ddb24a5b1146c346f8da0347d14
https://github.com/openSUSE/open-build-service/commit/bafd012a72694ddb24a5b…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/views/webui/groups/show.html.haml
M src/api/spec/features/webui/groups_spec.rb
Log Message:
-----------
Change literal "Update" to "Edit"
The link points to a form where the users of a group can be added or
removed. So it makes more sense to put "Edit" instead of "Update".
Commit: 2ed3fb84c266548eefafe06e3196819ffee5ee12
https://github.com/openSUSE/open-build-service/commit/2ed3fb84c266548eefafe…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/helpers/webui/main_helper.rb
M src/api/app/views/webui2/status_messages/_item.html.haml
M src/api/app/views/webui2/webui/main/_latest_updates.html.haml
Log Message:
-----------
Merge pull request #6428 from bgeuken/fix_5974
Fix icon sizes and breakpoints of main page
Commit: 1b476c54c7975cea61c08965856e7431c7655fa3
https://github.com/openSUSE/open-build-service/commit/1b476c54c7975cea61c08…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_bottom_actions.html.haml
A src/api/app/views/webui2/webui/project/_delete_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/_edit_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/_project_release_request_dialog.html.haml
A src/api/app/views/webui2/webui/project/_project_submit_update_dialog.html.haml
A src/api/app/views/webui2/webui/project/_unlock_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_create_maintenance_incident.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_delete_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_edit_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_gpg_key_ssl_certificate.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_modify_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_patchinfo.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_report_bug.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_request_role_addition_and_deletion.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_request_to_release.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_submit_as_update.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_unlock_project.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
M src/api/app/views/webui2/webui/request/_add_role_request_dialog.html.haml
M src/api/app/views/webui2/webui/request/_delete_request_dialog.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Merge pull request #6403 from dmarcoux/show-project-bottom-actions-bootstrap
Add bottom actions on show project page for Bootstrap
Commit: 0012047a9be5a89ebecf9c3984fbb61b23ff2349
https://github.com/openSUSE/open-build-service/commit/0012047a9be5a89ebecf9…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Merge pull request #6435 from Ana06/table-fixed
Do not set table-layout to all datatables
Commit: 2c0c362d3040b06426a6ea9f82330c0aab3ebc88
https://github.com/openSUSE/open-build-service/commit/2c0c362d3040b06426a6e…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/requests_table.js.erb
M src/api/app/controllers/webui/mixins/bs_requests_controller_mixin.rb
M src/api/app/controllers/webui/users/tasks_controller.rb
A src/api/app/views/webui/users/tasks/_breadcrumb_items.html.haml
A src/api/app/views/webui2/shared/_patchinfos_table.html.haml
M src/api/app/views/webui2/shared/_requests_table.html.haml
A src/api/app/views/webui2/webui/users/tasks/index.html.haml
Log Message:
-----------
Implement user tasks view in bootstrap
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: f5d62a372025e0b8843e8b6807df0aacab3567c9
https://github.com/openSUSE/open-build-service/commit/f5d62a372025e0b8843e8…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/users/tasks/index.html.haml
Log Message:
-----------
Add counters to all tabs in Tasks view
In the old UI only some tabs had counters. For consistency, we decide to
add counters to all of them.
Commit: 4835d7564d1e0f993cda4669cae4b1083434c33f
https://github.com/openSUSE/open-build-service/commit/4835d7564d1e0f993cda4…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/datatables.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
Log Message:
-----------
Move CSS to datatables.scss
Where it belongs
Commit: cac1a73df96b31c3cd4bd11784909c9d9b24fb0e
https://github.com/openSUSE/open-build-service/commit/cac1a73df96b31c3cd4bd…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/backend/BSSched/BuildJob/Docker.pm
M src/backend/BSSched/Checker.pm
Log Message:
-----------
[backend] support obsrepositories:/ in container annotation
Bah. This is so wrong. Do not use.
Commit: 8c80231610a2a93d5c5b403d4ff20f11affea648
https://github.com/openSUSE/open-build-service/commit/8c80231610a2a93d5c5b4…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/datatables.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
Log Message:
-----------
Merge pull request #6438 from dmarcoux/move-css-to-datatables-scss-file
Move CSS to datatables.scss
Commit: 10d217ca0c88c3c214e319429c2b54ca5d4819bf
https://github.com/openSUSE/open-build-service/commit/10d217ca0c88c3c214e31…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/backend/BSSched/BuildJob/Patchinfo.pm
Log Message:
-----------
[backend] improve patchinfo handling for containers
We now rewrite the .obsbinlnk file so that the path matches.
Commit: 25c30cec40f73458a903365e44ae94092e51d845
https://github.com/openSUSE/open-build-service/commit/25c30cec40f73458a9033…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/backend/BSRevision.pm
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSched/BuildJob/Docker.pm
M src/backend/BSSched/BuildJob/KiwiImage.pm
M src/backend/BSXML.pm
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #6434 from mlschroe/master
support more options for view=info
Commit: 7d013b1f02eba52094bfa3d6f0c2ff5c003e2541
https://github.com/openSUSE/open-build-service/commit/7d013b1f02eba52094bfa…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
Log Message:
-----------
Fix package repositories breadcrumb
Use instance variable as the local one is never defined.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: ae861ca52520cb42208177272be84a8df9b6adee
https://github.com/openSUSE/open-build-service/commit/ae861ca52520cb4220817…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/requests_table.js.erb
M src/api/app/controllers/webui/mixins/bs_requests_controller_mixin.rb
M src/api/app/controllers/webui/users/tasks_controller.rb
A src/api/app/views/webui/users/tasks/_breadcrumb_items.html.haml
A src/api/app/views/webui2/shared/_patchinfos_table.html.haml
M src/api/app/views/webui2/shared/_requests_table.html.haml
A src/api/app/views/webui2/webui/users/tasks/index.html.haml
Log Message:
-----------
Merge pull request #6400 from saraycp/user_tasks_in_bootstrap
Implement user tasks view in bootstrap
Commit: 68fa993f61edeff266650798320a2c11be755514
https://github.com/openSUSE/open-build-service/commit/68fa993f61edeff266650…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/controllers/statistics_controller.rb
M src/api/app/controllers/webui/monitor_controller.rb
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/jobs/consistency_check_job.rb
M src/api/app/models/backend_package.rb
M src/api/app/models/project.rb
M src/api/app/models/user.rb
Log Message:
-----------
Prefer sorted pluck over plucking sort
Commit: 896193772938db43aa308c3736d31bc109bb1a5a
https://github.com/openSUSE/open-build-service/commit/896193772938db43aa308…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
Log Message:
-----------
Merge pull request #6444 from Ana06/package-breadcrumb
Fix package repositories breadcrumb
Commit: 989c5305c611be6e3cde6a34c8254b2eb71ecf31
https://github.com/openSUSE/open-build-service/commit/989c5305c611be6e3cde6…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/controllers/statistics_controller.rb
M src/api/app/controllers/webui/groups_controller.rb
M src/api/app/controllers/webui/main_controller.rb
M src/api/app/controllers/webui/monitor_controller.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/jobs/consistency_check_job.rb
M src/api/app/mixins/has_relationships.rb
M src/api/app/models/attrib.rb
M src/api/app/models/backend_package.rb
M src/api/app/models/bs_request/find_for/base.rb
M src/api/app/models/bs_request/find_for/user_group_mixin.rb
M src/api/app/models/cloud/backend/upload_job.rb
M src/api/app/models/kiwi/image.rb
M src/api/app/models/obs_factory/openqa_job.rb
M src/api/app/models/project.rb
M src/api/app/models/repository.rb
M src/api/app/models/status_history.rb
M src/api/app/models/user.rb
M src/api/app/models/user_ldap_strategy.rb
M src/api/app/presenters/obs_factory/staging_project_presenter.rb
M src/api/lib/statistics_calculations.rb
Log Message:
-----------
Merge pull request #6429 from coolo/use_inline_sorting
Use inline array functions for returned arrays
Commit: b306d22c4f6e970344195ab8d2eeeb08763142e3
https://github.com/openSUSE/open-build-service/commit/b306d22c4f6e970344195…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/models/user.rb
Log Message:
-----------
Merge pull request #6433 from Ana06/select
Improve User model efficiency - select
Commit: fe91d48889c861e2e9a6da8a52445fc8de6b947f
https://github.com/openSUSE/open-build-service/commit/fe91d48889c861e2e9a6d…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/models/bs_request.rb
Log Message:
-----------
[api] ensure correct user is set when doing auto_accept in a loop
Ensure that we have a valid user for auto_accept (should not be
possible)
Enforce the right user when running via multiple requests in a loop
Commit: 39fd89a90ce2981fb7bccc092bc722d5cf2f9bb5
https://github.com/openSUSE/open-build-service/commit/39fd89a90ce2981fb7bcc…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/groups_controller.rb
M src/api/app/views/webui/groups/show.html.haml
M src/api/app/views/webui2/shared/_requests_table.html.haml
A src/api/app/views/webui2/webui/groups/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/groups/show.html.haml
M src/api/spec/features/webui/groups_spec.rb
Log Message:
-----------
Merge pull request #6404 from eduardoj/bootstrap_group_show
Migrate group show to Bootstrap
Commit: ff8874e67af702c9f209077142d9356212e76782
https://github.com/openSUSE/open-build-service/commit/ff8874e67af702c9f2090…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/views/webui/project/status.html.erb
Log Message:
-----------
Refactor generation of first failure time for project status page
* Use Rails DateHelper, distance_of_time_in_words_to_now.
* Drop conversion of failure time (unix timestamp) to a Time object. The
Rails helper is taking care of this.
This also fixes the wrong time ('Fails since 0 days') when the failure is
less than 24 hours old.
Commit: 80b8e606c725b98ef86b7bc22c63b195fd02712e
https://github.com/openSUSE/open-build-service/commit/80b8e606c725b98ef86b7…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/attribute_controller.rb
M src/api/app/views/webui2/webui/attribute/_breadcrumb_items.html.haml
M src/api/app/views/webui2/webui/attribute/edit.html.haml
M src/api/app/views/webui2/webui/attribute/index.html.haml
M src/api/app/views/webui2/webui/attribute/new.html.haml
A src/api/spec/bootstrap/features/webui/attributes_spec.rb
M src/api/spec/browser_helper.rb
M src/api/spec/features/webui/attributes_spec.rb
M src/api/spec/features/webui/projects_spec.rb
A src/api/spec/support/features/features_attribute.rb
Log Message:
-----------
Project attributes on bootstrap
An attribute can belong to a package or a project, '@container'
variable is used to get one or the other without distinction.
Adapt some feature tests for bootstrap new UI.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: 94aad6a7243508c9f0f08ef3d964f91c50bdc475
https://github.com/openSUSE/open-build-service/commit/94aad6a7243508c9f0f08…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/helpers/webui/project_helper.rb
A src/api/app/views/webui2/webui/project/_project_inherited_packages.html.haml
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Migrate project package table to bootstrap.
The project show view get migrated to bootstrap.
The package table is a partial of it. In order
to get this done and to serve it to the beta users,
the table needs to be moved to bootstrap.
Commit: c3c787af30ebcdcf929a55c1fd091b4543cac93d
https://github.com/openSUSE/open-build-service/commit/c3c787af30ebcdcf929a5…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/backend/BSSched/BuildJob/Docker.pm
M src/backend/BSSched/BuildJob/Patchinfo.pm
M src/backend/BSSched/Checker.pm
Log Message:
-----------
Merge pull request #6439 from mlschroe/master
support obsrepositories:/ in container annotation
Commit: 325d1304865003cbe26e8f07f650232ae577a002
https://github.com/openSUSE/open-build-service/commit/325d1304865003cbe26e8…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/build-results.scss
Log Message:
-----------
Fix coloring of build result links in the new webui
The 'failed' link for the build results should be red, but it was blue.
This broke when moving the defined result colors to a CSS file (f589a07240b).
Commit: 4584b12518ecafc228956a83b2770081aac75028
https://github.com/openSUSE/open-build-service/commit/4584b12518ecafc228956…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/models/bs_request.rb
Log Message:
-----------
Merge pull request #6447 from adrianschroeter/auto_accept
[api] ensure right user when doing auto_accept in a loop
Commit: 6ae1c162a92797e3bebc0f90f8c8ed1606fddc86
https://github.com/openSUSE/open-build-service/commit/6ae1c162a92797e3bebc0…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update bunny to version 2.12.1
Commit: 75a4776aca85b5b4aab3a6faedf127c7f713e20e
https://github.com/openSUSE/open-build-service/commit/75a4776aca85b5b4aab3a…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_delete_project_dialog.html.haml
Log Message:
-----------
Fix project_destroy_path usage
The project_destroy_path doesn't have parameters, so passing the
`project` variable isn't needed. This issue prevented the deletion of
remote projects.
Fixes #6449
Commit: c03b493679bc7e78c4b5f480a738233a4a5f17b3
https://github.com/openSUSE/open-build-service/commit/c03b493679bc7e78c4b5f…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/helpers/webui/project_helper.rb
A src/api/app/views/webui2/webui/project/_project_inherited_packages.html.haml
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Merge pull request #6396 from krauselukas/feature/boostrap/package_list
Migrate project package table to bootstrap.
Commit: 35d95314233fabda6056818a2984c325b21e7eea
https://github.com/openSUSE/open-build-service/commit/35d95314233fabda60568…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6455 from openSUSE/depfu/update/srcapi/bunny-2.12.1
[src/api] Update bunny: 2.12.0 → 2.12.1 (patch)
Commit: a2b57207919d2dc70aa765d491c6bf8449407bab
https://github.com/openSUSE/open-build-service/commit/a2b57207919d2dc70aa76…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/build-results.scss
Log Message:
-----------
Merge pull request #6454 from bgeuken/fix_build_state_colors
Fix coloring of build result links in the new webui
Commit: 198bca3b223328487efaf3674d777348d46214c9
https://github.com/openSUSE/open-build-service/commit/198bca3b223328487efaf…
Author: Marco Strigl <mstrigl(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/backend/bs_repserver
Log Message:
-----------
[backend] getbuildinfo_post: use getprojpack without flavor and refactor
Commit: 5ec5db313f8edbca3b77551fad04ecd2f15398f3
https://github.com/openSUSE/open-build-service/commit/5ec5db313f8edbca3b775…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/application.js
M src/api/app/assets/javascripts/webui2/datatables.js
A src/api/app/assets/javascripts/webui2/project_monitor.js
M src/api/app/assets/stylesheets/webui2/datatables.scss
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/views/webui2/webui/project/_monitor_control.html.haml
M src/api/app/views/webui2/webui/project/_tabs.html.haml
A src/api/app/views/webui2/webui/project/monitor.html.haml
Log Message:
-----------
Implement Project#monitor page in bootstrap
The project build montior table is now a DataTable and
all filter / search is performed in the DataTable now
instead of on the Server.
The monitor action still allows server filtering by passing parameters.
We still need to support this because of existing links.
However, when we already filtered on server side, the rendered table would
only contain a the filtered list which causes the client search to not
work as expected.
For now, we just disable the client search in this case and show a button
to remove all server side filters. This does a simple roundtrip to the server
without parameters which enables us to activate the client search again.
Commit: 8f618abc062c7955c12d9613091b95b248e67300
https://github.com/openSUSE/open-build-service/commit/8f618abc062c7955c12d9…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/modals.scss
Log Message:
-----------
Revert f8981835987ee66beb7788897d902007cd1f234f
The underlying issue got fixed in another way and this breaks
other functionality of the modal.
Co-authored-by: Ana María Martínez Gómez <ammartinez(a)suse.de>
Commit: 0386ddb2979bc67dbbd5de82c31bdb049479c497
https://github.com/openSUSE/open-build-service/commit/0386ddb2979bc67dbbd5d…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
A src/api/spec/bootstrap/features/webui/projects/monitor_spec.rb
A src/api/spec/bootstrap/support/page/monitor_page.rb
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Add feature specs for bootstrap monitor page
Commit: ac88023dad87a4badbd0e713df62dd78b5b0608f
https://github.com/openSUSE/open-build-service/commit/ac88023dad87a4badbd0e…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_delete_project_dialog.html.haml
Log Message:
-----------
Merge pull request #6456 from dmarcoux/fix-project-destroy-path-usage
Fix project_destroy_path usage
Commit: bccc6c3017b373f8d3ecc9da38367965c8331ddb
https://github.com/openSUSE/open-build-service/commit/bccc6c3017b373f8d3ecc…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
A src/api/config/initializers/influxdb_custom_subscriber.rb
M src/api/lib/backend/logger.rb
A src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
A src/api/lib/influxdb_obs/obs/normalizer/location_normalizer.rb
A src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
A src/api/spec/lib/influx_db/obs/normalizer/location_normalizer_spec.rb
Log Message:
-----------
Implement InfluxDB BackendSubscriber
to send performance metrix of the Backend to our InfluxDB.
Commit: 933059153cbe43bda08c1cf766559211cf95fe19
https://github.com/openSUSE/open-build-service/commit/933059153cbe43bda08c1…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
A src/api/config/initializers/influxdb_custom_subscriber.rb
M src/api/lib/backend/logger.rb
A src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
A src/api/lib/influxdb_obs/obs/normalizer/location_normalizer.rb
A src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
A src/api/spec/lib/influx_db/obs/normalizer/location_normalizer_spec.rb
Log Message:
-----------
Merge pull request #6441 from ChrisBr/backend_influx
Implement InfluxDB BackendSubscriber
Commit: 2861dd25d6f495e68276fd48ed846ad789785c87
https://github.com/openSUSE/open-build-service/commit/2861dd25d6f495e68276f…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/application.js
M src/api/app/assets/javascripts/webui2/datatables.js
A src/api/app/assets/javascripts/webui2/project_monitor.js
M src/api/app/assets/stylesheets/webui2/datatables.scss
M src/api/app/assets/stylesheets/webui2/modals.scss
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/views/webui2/webui/project/_monitor_control.html.haml
M src/api/app/views/webui2/webui/project/_tabs.html.haml
A src/api/app/views/webui2/webui/project/monitor.html.haml
A src/api/spec/bootstrap/features/webui/projects/monitor_spec.rb
A src/api/spec/bootstrap/support/page/monitor_page.rb
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Merge pull request #6421 from ChrisBr/bootstrap/monitor
Bootstrap/monitor
Commit: e4fc26ba3a46d1de72812c420f1c8e41930eb4dc
https://github.com/openSUSE/open-build-service/commit/e4fc26ba3a46d1de72812…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/state.html.haml
Log Message:
-----------
Fix repository state view
Safe join does not work on a string / array, see documentation:
https://apidock.com/rails/ActionView/Helpers/OutputSafetyHelper/safe_join
Fix #6459
Commit: cbe706325a99f47d9a4b67efbbc99ff9b7724724
https://github.com/openSUSE/open-build-service/commit/cbe706325a99f47d9a4b6…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/users/tasks/index.html.haml
Log Message:
-----------
Style the request count on the user's tasks page with a badge
This makes the page look nicer and makes the counter more visible for
users.
Part of #6464
Commit: 25a44305c54b23dda24222220135e3cd6928c84f
https://github.com/openSUSE/open-build-service/commit/25a44305c54b23dda2422…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui/application/requests_table.js.erb
M src/api/app/assets/javascripts/webui2/requests_table.js.erb
Log Message:
-----------
Fix pagination option in DataTable initialisation
Paging is a boolean that enables or disables the pagination feature.
https://datatables.net/reference/option/paging
Commit: 0e31de692f314f9a5fa6475a12d42f662d217398
https://github.com/openSUSE/open-build-service/commit/0e31de692f314f9a5fa64…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui/application/requests_table.js.erb
M src/api/app/assets/javascripts/webui2/requests_table.js.erb
M src/api/app/views/webui2/webui/users/tasks/index.html.haml
Log Message:
-----------
Merge pull request #6465 from bgeuken/add_a_badge_to_request_table
Style the request count on the user's tasks page with a badge
Commit: 27f829024bf7b6a0865355e1c04e60ae385d80f5
https://github.com/openSUSE/open-build-service/commit/27f829024bf7b6a086535…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/state.html.haml
Log Message:
-----------
Merge pull request #6462 from ChrisBr/fix_repo_state
Fix repository state view
Commit: fb36d9e93c8d572956c39678b9978ef071387552
https://github.com/openSUSE/open-build-service/commit/fb36d9e93c8d572956c39…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/meta_controller.rb
M src/api/app/views/webui/project/_tabs.html.erb
R src/api/app/views/webui/project/meta.html.erb
M src/api/app/views/webui/project/show.html.erb
A src/api/app/views/webui/projects/meta/show.html.erb
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
R src/api/app/views/webui2/webui/project/meta.html.haml
A src/api/app/views/webui2/webui/projects/meta/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/meta/show.html.haml
M src/api/config/routes.rb
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_44_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_38_1_4_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/_remove_maintained_project_fails_without_maintenance_kind_for_a_valid_maintained_project/1_29_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/GET_meta/1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_an_nonexistent_project/1_2_1_1.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/meta_controller_spec.rb
Log Message:
-----------
Move project_controller (meta and save_meta) to its own controller
Commit: 8e2f23ac04a8c1862128d99e4ebc2d07999b2b3f
https://github.com/openSUSE/open-build-service/commit/8e2f23ac04a8c1862128d…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/views/webui/project/status.html.erb
Log Message:
-----------
Merge pull request #6450 from bgeuken/fix_timestamp_in_project_status
Fix & Refactor generation of first failure time for project status page
Commit: cb1a5575e73a010d4b1349709fc55a80826c60ff
https://github.com/openSUSE/open-build-service/commit/cb1a5575e73a010d4b134…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Fix 500 error when a user owns a project, but not a package
When a user owns a project the owner search would return a touple of
[nil, 'some_project']. Our code was not checking for non-existant
packages and thus caused an error.
Fixes #6466
Commit: dedc37d57034f102d7d3391304df88b8e6777f7f
https://github.com/openSUSE/open-build-service/commit/dedc37d57034f102d7d33…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/attribute_controller.rb
M src/api/app/views/webui2/webui/attribute/_breadcrumb_items.html.haml
M src/api/app/views/webui2/webui/attribute/edit.html.haml
M src/api/app/views/webui2/webui/attribute/index.html.haml
M src/api/app/views/webui2/webui/attribute/new.html.haml
A src/api/spec/bootstrap/features/webui/attributes_spec.rb
M src/api/spec/browser_helper.rb
M src/api/spec/features/webui/attributes_spec.rb
M src/api/spec/features/webui/projects_spec.rb
A src/api/spec/support/features/features_attribute.rb
Log Message:
-----------
Merge pull request #6379 from saraycp/project_attributes
Project attributes on bootstrap
Commit: 5c94e8fcab18ce1974e9d12b34233c4abd54cbf4
https://github.com/openSUSE/open-build-service/commit/5c94e8fcab18ce1974e9d…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/projects/meta_controller.rb
A src/api/app/services/meta_controller_service/meta_validator.rb
A src/api/app/services/meta_controller_service/meta_xml_validator.rb
A src/api/app/services/meta_controller_service/project_updater.rb
M src/api/spec/controllers/webui/projects/meta_controller_spec.rb
Log Message:
-----------
Create service classes and use only set_project before_action
Commit: 536fcc0ea8ca5bed852291022ca0b4f68e2d1e2a
https://github.com/openSUSE/open-build-service/commit/536fcc0ea8ca5bed85229…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/bs_repserver
Log Message:
-----------
Merge pull request #6460 from lethliel/fix_getbuildinfo_post
[backend] getbuildinfo_post: use getprojpack without flavor and refactor
Commit: 2a8375f1484cc4cc86baa88e09a465c1ab1f2a22
https://github.com/openSUSE/open-build-service/commit/2a8375f1484cc4cc86baa…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/BSXML.pm
M src/backend/bs_repserver
Log Message:
-----------
[backend] also report weak deps in fileinfo queries
We also do reverse lookups ("fileinfo_ext") for recommends and
supplements.
Commit: cb1bea54688c84d06520791ae9574e571b0a21ec
https://github.com/openSUSE/open-build-service/commit/cb1bea54688c84d065207…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/requests_table.js.erb
M src/api/app/views/webui2/shared/_patchinfos_table.html.haml
M src/api/app/views/webui2/shared/_requests_table.html.haml
M src/api/app/views/webui2/webui/users/tasks/index.html.haml
Log Message:
-----------
Reduce the default number of requests shown on the user tasks page
In the new bootstrap UI the request table takes more space. Hence it's
better show less requests by default.
Part of issue #6464
Commit: 65a72cc5a86a2bd213ac0a72f1f7c8edb7dcd18d
https://github.com/openSUSE/open-build-service/commit/65a72cc5a86a2bd213ac0…
Author: Victor Pereira <vpereirabr(a)gmail.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/meta_controller.rb
A src/api/app/services/meta_controller_service/meta_validator.rb
A src/api/app/services/meta_controller_service/meta_xml_validator.rb
A src/api/app/services/meta_controller_service/project_updater.rb
M src/api/app/views/webui/project/_tabs.html.erb
R src/api/app/views/webui/project/meta.html.erb
M src/api/app/views/webui/project/show.html.erb
A src/api/app/views/webui/projects/meta/show.html.erb
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
R src/api/app/views/webui2/webui/project/meta.html.haml
A src/api/app/views/webui2/webui/projects/meta/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/meta/show.html.haml
M src/api/config/routes.rb
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_44_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_38_1_4_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/_remove_maintained_project_fails_without_maintenance_kind_for_a_valid_maintained_project/1_29_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/GET_meta/1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_an_nonexistent_project/1_2_1_1.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/meta_controller_spec.rb
Log Message:
-----------
Merge pull request #6422 from vpereira/new_project_meta
Move meta related actions from ProjectController to its own CRUD controller
Commit: b81326c26791dde271f674e1f114e9899d6fd2e1
https://github.com/openSUSE/open-build-service/commit/b81326c26791dde271f67…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSched/BuildJob/Docker.pm
M src/backend/BSSched/BuildJob/KiwiImage.pm
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/t/0100-BSSched-BuildJob.t
Log Message:
-----------
[backend] refactor expandkiwipath method
We now pass the context as first argument.
Commit: 25bc10f537daa9c422a77ffa86e2afa0cbfaffac
https://github.com/openSUSE/open-build-service/commit/25bc10f537daa9c422a77…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/bs_repserver
Log Message:
-----------
[backend] cosmetics: rename variables
Commit: eff9cd581fce1c486af0cfe2d27e71c289fb9280
https://github.com/openSUSE/open-build-service/commit/eff9cd581fce1c486af0c…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/bs_repserver
Log Message:
-----------
[backend] refactor buildinfo_post where the body is a cpio file
Commit: bc67419376c9fb8ac7a98687b073c73dfe3df510
https://github.com/openSUSE/open-build-service/commit/bc67419376c9fb8ac7a98…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/BSRepServer/Checker.pm
Log Message:
-----------
[backend] BSRepServer/Checker.pm: get rid of a uninitialized value warning
Commit: 2fd94dae2687a6b197b8cb7c704db640c47ad92b
https://github.com/openSUSE/open-build-service/commit/2fd94dae2687a6b197b8c…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/BSSched/BuildJob/Docker.pm
Log Message:
-----------
[backend] docker: do not add container repositories if we have _obsrepository in the path
We will use _obsrepositores as flag that the base container's repositories
should be ignored and the container be built with the repositories from
the project path.
Commit: d3deeee1f18adbd07cc3f714b9e12e663f0f9df2
https://github.com/openSUSE/open-build-service/commit/d3deeee1f18adbd07cc3f…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/autocomplete.js
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui2/project_controller.rb
M src/api/app/views/webui2/shared/_package_branch_form.html.haml
A src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
A src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Add new package and branch package modal to project
The new package and branch existing package view are basically
just a form. Since they need to be migrated to bootstrap,
they are a perfect fit for a modal dialog.
Commit: fc58e30564d1ccd61fa1c86248a546f86830bf2e
https://github.com/openSUSE/open-build-service/commit/fc58e30564d1ccd61fa1c…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_an_existing_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_non_existent_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_role_to_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Remove_role_from_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Viewing_group_roles.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_an_existing_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_non_existent_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_role_to_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_role_from_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_user_from_package_/_project.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Viewing_user_roles.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Add_group_to_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Add_role_to_group.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Remove_role_from_group.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Viewing_group_roles.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Add_role_to_user.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Add_user_to_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Remove_role_from_user.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Remove_user_from_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Viewing_user_roles.yml
M src/api/spec/cassettes/Bootstrap_Packages/branching_a_package_from_another_users_project/with_AutoCleanup.yml
M src/api/spec/cassettes/Bootstrap_Packages/branching_a_package_from_another_users_project/without_AutoCleanup.yml
M src/api/spec/cassettes/Bootstrap_Packages/changing_the_package_s_devel_project.yml
M src/api/spec/cassettes/Bootstrap_Packages/deleting_a_package.yml
M src/api/spec/cassettes/Bootstrap_Packages/editing_a_package.yml
M src/api/spec/cassettes/Bootstrap_Packages/log/download_logfile_succesfully.yml
M src/api/spec/cassettes/Bootstrap_Packages/requesting_package_deletion.yml
Log Message:
-----------
Update cassettes for bootstrap packages tests
Outdated cassettes leaded to failing tests
Commit: eca933dfa2c34266504e3ec5e47605a506e9d0ae
https://github.com/openSUSE/open-build-service/commit/eca933dfa2c34266504e3…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/spec/cassettes/Bootstrap_MaintenanceWorkflow/maintenance_workflow.yml
Log Message:
-----------
Update cassettes for bootstrap maintenance workflow tests
Outdated cassettes leaded to failing tests
Commit: b0b6b5f35da1e5e4fdcf9d456ce54f85a7a3b811
https://github.com/openSUSE/open-build-service/commit/b0b6b5f35da1e5e4fdcf9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/BSRevision.pm
Log Message:
-----------
[backend] clone the project data if we use a readproj_local cache
We seem to modify the returned data somewhere. As this leads to
errors that are nasty and hard to find we play it safe here by
simply cloning the returned data.
Commit: 914b475bce3520aab94b09de9a278442b97c387c
https://github.com/openSUSE/open-build-service/commit/914b475bce3520aab94b0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/BSRepServer/Checker.pm
M src/backend/BSRevision.pm
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSched/BuildJob/Docker.pm
M src/backend/BSSched/BuildJob/KiwiImage.pm
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/BSXML.pm
M src/backend/bs_repserver
M src/backend/t/0100-BSSched-BuildJob.t
Log Message:
-----------
Merge pull request #6453 from mlschroe/master
Report weakdeps in fileinfo queries
Commit: c1e2725a571223c31cf868734499704883176290
https://github.com/openSUSE/open-build-service/commit/c1e2725a571223c31cf86…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
Log Message:
-----------
Add option to show all packages on monitor page
Commit: 40772022b6b87c7532264078cffc8eed483e4f56
https://github.com/openSUSE/open-build-service/commit/40772022b6b87c7532264…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/backend/bs_srcserver
Log Message:
-----------
[backend] view=info: rename unexpanded to noexpand while we can
Commit: feeb2b563ad1b3cdd3e7f1a73daf3a3199b5ed4d
https://github.com/openSUSE/open-build-service/commit/feeb2b563ad1b3cdd3e7f…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/requests_table.js.erb
M src/api/app/views/webui2/shared/_patchinfos_table.html.haml
M src/api/app/views/webui2/shared/_requests_table.html.haml
M src/api/app/views/webui2/webui/users/tasks/index.html.haml
Log Message:
-----------
Merge pull request #6468 from bgeuken/fix_issue_6464
Reduce the default number of requests shown on the user tasks page
Commit: 420849668e5138f0de030e28282ca526ee36f12d
https://github.com/openSUSE/open-build-service/commit/420849668e5138f0de030…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Merge pull request #6467 from bgeuken/fix_issue_6466
Fix 500 error when a user owns a project, but not a package
Commit: 16542bee2464c8950d4f9ebf417157f1a911d2eb
https://github.com/openSUSE/open-build-service/commit/16542bee2464c8950d4f9…
Author: Victor Pereira <vpereirabr(a)gmail.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/autocomplete.js
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui2/project_controller.rb
M src/api/app/views/webui2/shared/_package_branch_form.html.haml
A src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
A src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
M src/api/config/routes.rb
M src/api/spec/cassettes/Bootstrap_MaintenanceWorkflow/maintenance_workflow.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_an_existing_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_non_existent_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_role_to_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Remove_role_from_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Viewing_group_roles.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_an_existing_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_non_existent_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_role_to_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_role_from_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_user_from_package_/_project.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Viewing_user_roles.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Add_group_to_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Add_role_to_group.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Remove_role_from_group.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Viewing_group_roles.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Add_role_to_user.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Add_user_to_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Remove_role_from_user.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Remove_user_from_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Viewing_user_roles.yml
M src/api/spec/cassettes/Bootstrap_Packages/branching_a_package_from_another_users_project/with_AutoCleanup.yml
M src/api/spec/cassettes/Bootstrap_Packages/branching_a_package_from_another_users_project/without_AutoCleanup.yml
M src/api/spec/cassettes/Bootstrap_Packages/changing_the_package_s_devel_project.yml
M src/api/spec/cassettes/Bootstrap_Packages/deleting_a_package.yml
M src/api/spec/cassettes/Bootstrap_Packages/editing_a_package.yml
M src/api/spec/cassettes/Bootstrap_Packages/log/download_logfile_succesfully.yml
M src/api/spec/cassettes/Bootstrap_Packages/requesting_package_deletion.yml
Log Message:
-----------
Merge pull request #6458 from krauselukas/feature/bootstrap/new_package_branch_package
Add new package and branch package modal to project
Commit: 8d097f5bbad8dbbd7950cff66a43fa43ea8ccb1b
https://github.com/openSUSE/open-build-service/commit/8d097f5bbad8dbbd7950c…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
Log Message:
-----------
Merge pull request #6473 from ChrisBr/bootstrap/monitor-improvements
Add option to show all packages on monitor page
Commit: 0099652d0c3780a31713a41446f37a9f1b4d85b5
https://github.com/openSUSE/open-build-service/commit/0099652d0c3780a31713a…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
Log Message:
-----------
Prevent exception in repositories breadcrumb
project_repository_state_path needs a repository defined in order to find
the right route. When the breadcrumb is used in an view where
no repository is set, it will throw an exception. For example in
the add repository view, which will be added soonish.
Commit: 11c2baec51d9ac2edec1bb079cd4fe83097057f7
https://github.com/openSUSE/open-build-service/commit/11c2baec51d9ac2edec1b…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update rails to version 5.2.2
Commit: 5e3250535d11b415fcf9728760cae3832d50254f
https://github.com/openSUSE/open-build-service/commit/5e3250535d11b415fcf97…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update ruby_parser to version 3.12.0
Commit: 9e8e52dbde5dd4c72c3514375de27b9c16e25de4
https://github.com/openSUSE/open-build-service/commit/9e8e52dbde5dd4c72c351…
Author: Stephan Kulow <stephan(a)kulow.org>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6479 from openSUSE/depfu/update/srcapi/ruby_parser-3.12.0
[src/api] Update ruby_parser: 3.11.0 → 3.12.0 (minor)
Commit: 1b79b0354dc2a44b6106a1742a8b3801acd10765
https://github.com/openSUSE/open-build-service/commit/1b79b0354dc2a44b6106a…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/spec/support/capybara.rb
Log Message:
-----------
Disable also transitions in tests
Instead of injecting things into chrome, capybara's
AnimationDisabler is a rack middle ware that patches
the HTML to include a script and a style section. This
way we don't need to execute javascript.
Note that this is a beta feature of capybara, but exists
since 3.2.0 release (June) - I only discovered it by
chance though :)
Fixes #6457
Commit: 1ca0ea18aa36ed6e4e75ccdd0a3e169f5112a41d
https://github.com/openSUSE/open-build-service/commit/1ca0ea18aa36ed6e4e75c…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/models/configuration.rb
Log Message:
-----------
Fix rails 5.2.2 incompability
Overwrite update function in Configuration
Commit: bc1dd90d10d8b879d86ca02633f37be70dd056b4
https://github.com/openSUSE/open-build-service/commit/bc1dd90d10d8b879d86ca…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/spec/support/capybara.rb
Log Message:
-----------
Merge pull request #6480 from coolo/disable_transisitons
Disable also transitions in tests
Commit: 3a3c984b8bbe0d4d5b422fddf0ad6cd722671266
https://github.com/openSUSE/open-build-service/commit/3a3c984b8bbe0d4d5b422…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/groups_controller.rb
A src/api/app/controllers/webui2/groups_controller.rb
A src/api/app/views/webui2/webui/groups/_add_user_modal.html.haml
M src/api/app/views/webui2/webui/groups/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/groups/_remove_user_modal.html.haml
M src/api/app/views/webui2/webui/groups/show.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Migrate group edit to Bootstrap
Instead of using a tokenfield in a new screen it has been added:
- A delete icon for each row in the table, for deleting a user.
- An "Add user" link, for adding a user using a modal with an
autocomplete box.
This way we don't use tokenfield, that is currently not maintained.
Commit: fffdb4e950817ac4295a98d7f348469cb21e1b18
https://github.com/openSUSE/open-build-service/commit/fffdb4e950817ac4295a9…
Author: David Kang <dkang(a)suse.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/autocomplete.js
M src/api/app/controllers/webui/repositories_controller.rb
A src/api/app/views/webui2/webui/repositories/_add_repository_from_project_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_repository_path_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_edit_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_card_content.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_entry.html.haml
A src/api/app/views/webui2/webui/repositories/_request_delete_repository_modal.html.haml
M src/api/app/views/webui2/webui/repositories/index.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Migrate repository page to Boostrap
Design of the page has been changed:
- Show repositories in a nicer way, using the space more efficiently
- Integrated expert mode in the page.
- Integrate addition of additional paths the page.
TODO:
- Add DoD Repository
- Add from a distribution page
- Tests
- Order of repository path
- Improve Javascript
- Remove repository path
Co-authored-by: Ana María Martínez Gómez <ammartinez(a)suse.de>
Commit: 36880c690f61960d561cb6048f7c57032bc30367
https://github.com/openSUSE/open-build-service/commit/36880c690f61960d561cb…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/repositories.scss
M src/api/app/views/webui2/webui/repositories/_repository_card_content.html.haml
M src/api/app/views/webui2/webui/repositories/_repository_entry.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_path_item.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Allow to modify order of repository paths
Álso hide paths if there are more than 3.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: 3c48d20ee1db0db892640b2d98cdcc0d422ab897
https://github.com/openSUSE/open-build-service/commit/3c48d20ee1db0db892640…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A src/api/app/views/webui2/webui/repositories/_delete_repository_path_modal.html.haml
M src/api/app/views/webui2/webui/repositories/_repository_path_item.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Allow to remove repository paths
Include confirmation modal.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: 7919c5fd2ffa50dc5529e96ac42624f0f3cf01a0
https://github.com/openSUSE/open-build-service/commit/7919c5fd2ffa50dc5529e…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/autocomplete.js
M src/api/app/assets/stylesheets/webui2/repositories.scss
M src/api/app/controllers/webui/repositories_controller.rb
A src/api/app/views/webui2/webui/repositories/_add_repository_from_project_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_repository_path_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_repository_path_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_edit_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_card_content.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_entry.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_path_item.html.haml
A src/api/app/views/webui2/webui/repositories/_request_delete_repository_modal.html.haml
M src/api/app/views/webui2/webui/repositories/index.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Merge pull request #6471 from Ana06/repositories_bootstrap
Migrate repository page to Boostrap
Commit: 00be4e8e3226dd64df6573effb8623b8797c1f96
https://github.com/openSUSE/open-build-service/commit/00be4e8e3226dd64df657…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
M src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
Log Message:
-----------
Be consistent in modal buttons
Use the same modal buttons as the other forms in which we create records
Commit: cef8f37f8803c5c75c895fbe50978f8517985a16
https://github.com/openSUSE/open-build-service/commit/cef8f37f8803c5c75c895…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A src/api/app/assets/stylesheets/webui2/pulse.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/helpers/webui/request_helper.rb
A src/api/app/views/webui2/webui/project/_pulse_list.html.haml
A src/api/app/views/webui2/webui/project/_pulse_list_branches.html.haml
A src/api/app/views/webui2/webui/project/_pulse_list_builds.html.haml
A src/api/app/views/webui2/webui/project/_pulse_list_changes.html.haml
A src/api/app/views/webui2/webui/project/_pulse_list_comments.html.haml
A src/api/app/views/webui2/webui/project/_pulse_list_commits.html.haml
A src/api/app/views/webui2/webui/project/_pulse_list_entry.html.haml
A src/api/app/views/webui2/webui/project/_pulse_list_new.html.haml
A src/api/app/views/webui2/webui/project/_range_month.html.haml
A src/api/app/views/webui2/webui/project/_range_week.html.haml
A src/api/app/views/webui2/webui/project/pulse.html.haml
A src/api/app/views/webui2/webui/project/update_pulse.js.erb
M src/api/config/routes.rb
Log Message:
-----------
Refactor and adopt pulse to bootstrap
This was some basic functionality. A bit extended now to give
some more information about what is happening in a Project.
Commit: 72785cab39c5a006c92b411f54006b385bb1850e
https://github.com/openSUSE/open-build-service/commit/72785cab39c5a006c92b4…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/models/event.rb
Log Message:
-----------
Create success/build log entries again
This was dropped in 886c5a4715994bdb6c0bdee05c2f7d05528a5883 but remains
valuable information.
Commit: 637ab278b632f9e054a7b96556417bd164ff1135
https://github.com/openSUSE/open-build-service/commit/637ab278b632f9e054a7b…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/show.html.haml
Log Message:
-----------
Be consistent in displaying counts
Use badges like other views
Commit: 92167f27adaba1f624676e546005e8c8bbc787a4
https://github.com/openSUSE/open-build-service/commit/92167f27adaba1f624676…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/backend/BSSched/BuildJob/Patchinfo.pm
Log Message:
-----------
[backend] fix patchinfo handling of containers
Tested with SUSE:Maintenance:9638 ;)
Commit: 8ea707f905913cff9a4610a4e3cb796d5839649a
https://github.com/openSUSE/open-build-service/commit/8ea707f905913cff9a461…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
Log Message:
-----------
Merge pull request #6476 from krauselukas/fix_breadcrumb
Prevent exception in repositories breadcrumb
Commit: ee3bbd9a4309c8676f618fad6bffbe33a79a295b
https://github.com/openSUSE/open-build-service/commit/ee3bbd9a4309c8676f618…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/index.html.haml
Log Message:
-----------
Add name of project in repositories page title
It was requested but not addressed in:
https://github.com/openSUSE/open-build-service/pull/6471#discussion_r239388…
Commit: c019a8ea6e01f25ad00e538e229435b622820606
https://github.com/openSUSE/open-build-service/commit/c019a8ea6e01f25ad00e5…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/project/_edit_comment_form.html.haml
A src/api/app/views/webui2/webui/project/edit_comment_form.js.erb
A src/api/app/views/webui2/webui/project/status.html.haml
Log Message:
-----------
Implement the project status page in bootstrap
* Convert view to HAML
* Use path helpers to generate URLs
* Address minor style issues
Co-authored-by: Saray Cabrera Padrón scabrerapadron(a)suse.de
Commit: 79bfe96283c3d43bdd760ebc092dc14f23ac6a11
https://github.com/openSUSE/open-build-service/commit/79bfe96283c3d43bdd760…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/status.html.haml
Log Message:
-----------
Move comments to a new column
To distinguish between the summary provided by OBS and comments added
by maintainers of the project.
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: 738debbfb1896afd9e9929f3b9f5b07cc38f22f2
https://github.com/openSUSE/open-build-service/commit/738debbfb1896afd9e992…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/status.html.haml
Log Message:
-----------
Fix column length, add truncation
Commit: 081533c13ddf8bc39737b6aeb44fbd32ea8ca86f
https://github.com/openSUSE/open-build-service/commit/081533c13ddf8bc39737b…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/views/webui2/webui/project/_edit_comment.html.haml
A src/api/app/views/webui2/webui/project/_status_comment.html.haml
A src/api/app/views/webui2/webui/project/edit_comment.js.erb
M src/api/app/views/webui2/webui/project/edit_comment_form.js.erb
M src/api/app/views/webui2/webui/project/status.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Update comments column to webui2
Inside comments column some partials are rendered, now it renders webui2
ones.
Instead of adding the comment's form after the comment itself, it
replaces it.
After changing the form we realized that we needed to update/save the
attribute value in ProjectController#edit_comment.
Co-authored-by: Björn Geuken <bgeuken(a)suse.de>
Commit: cdc061761e891854e3f4e763b0b42eceffaea927
https://github.com/openSUSE/open-build-service/commit/cdc061761e891854e3f4e…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/webui/project/edit_comment.js.erb
M src/api/app/views/webui/project/edit_comment_form.js.erb
M src/api/app/views/webui2/webui/project/_edit_comment.html.haml
M src/api/app/views/webui2/webui/project/_status_comment.html.haml
A src/api/app/views/webui2/webui/project/clear_failed_comment.js.erb
M src/api/app/views/webui2/webui/project/edit_comment.js.erb
Log Message:
-----------
Add status comment delete action to status table
This action allows to delete comments that were added to a project
package status.
Previously this was only possible when the package stopped having
failures. This didn't really make sense since users that can write, and
overwrite, comment should also be allowed to delete status comments.
Co-authored-by: Björn Geuken <bgeuken(a)suse.de>
Commit: 3004f02e43db35de2da7df58baffdc39012785c1
https://github.com/openSUSE/open-build-service/commit/3004f02e43db35de2da7d…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A src/api/app/helpers/webui/projects/status_helper.rb
M src/api/app/views/webui2/webui/project/status.html.haml
Log Message:
-----------
Move view code to a helper
This also fixes Rubocop offenses in the moved code.
Commit: f56280eceae68429979e17a6a5c761fe506ccb32
https://github.com/openSUSE/open-build-service/commit/f56280eceae68429979e1…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/users/tasks/index.html.haml
Log Message:
-----------
Style the patchinfo count with a badge
Follow up of #6465
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: d7926343f6c08b6e749ef21794a48067229c3954
https://github.com/openSUSE/open-build-service/commit/d7926343f6c08b6e749ef…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
M src/api/app/views/webui2/webui/project/_tabs.html.haml
Log Message:
-----------
Add project variable to all *_path calls in our breadcrumb partial
While working on the bootstrap migration for the status tab I got
routing issues due to missing 'project' parameters.
The reason for that is that we explicitly set the 'project' for
some path helper calls, but not for all.
====
No route matches {:action=>"index", :controller=>"webui/repositories",
:format=>"html"}, missing required keys: [:project]
- unless project.defines_remote_instance? || project.is_maintenance?
%li.nav-item
= tab_link('Repositories', repositories_path)
%li.nav-item
= tab_link('Monitor', project_monitor_path(project))
%li.nav-item
Commit: 4cd6073f0a688def1bee9532c89be4ef7cfeb0d0
https://github.com/openSUSE/open-build-service/commit/4cd6073f0a688def1bee9…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/user/_info.html.haml
Log Message:
-----------
Use badge for group tasks
To be consistent with other views
Commit: c1b9b8cda8c94687bb9b066a6c548e344585eaf8
https://github.com/openSUSE/open-build-service/commit/c1b9b8cda8c94687bb9b0…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A src/api/spec/bootstrap/features/webui/groups_spec.rb
A src/api/spec/cassettes/Groups/add_a_user.yml
A src/api/spec/cassettes/Groups/visit_group_page.yml
R src/api/spec/features/webui/groups_spec.rb
Log Message:
-----------
Migrate group edit tests to Bootstrap
Commit: b7b5ea0f7c6cb1a05c47a0fc13fb6f877b097ef0
https://github.com/openSUSE/open-build-service/commit/b7b5ea0f7c6cb1a05c47a…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/show.html.haml
Log Message:
-----------
Merge pull request #6487 from dmarcoux/consistent-badges
Be consistent in displaying counts
Commit: 3c15e4bfc36bf12aab2511b727ad860370b5efd3
https://github.com/openSUSE/open-build-service/commit/3c15e4bfc36bf12aab251…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/helpers/webui/project_helper.rb
R src/api/app/views/webui2/webui/project/_range_month.html.haml
R src/api/app/views/webui2/webui/project/_range_week.html.haml
M src/api/app/views/webui2/webui/project/pulse.html.haml
M src/api/app/views/webui2/webui/project/update_pulse.js.erb
Log Message:
-----------
Use a helper instead of partials for generating the header
Commit: eda30e7c73fbfe380e79ccff281ab16dd013ade2
https://github.com/openSUSE/open-build-service/commit/eda30e7c73fbfe380e79c…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/users/tasks/index.html.haml
Log Message:
-----------
Merge pull request #6490 from bgeuken/add_badge_to_patchinfo_table
Style the patchinfo count with a badge
Commit: c79b73f275488abc13c5492a99cc1ee33dafeb25
https://github.com/openSUSE/open-build-service/commit/c79b73f275488abc13c54…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/repositories_controller.rb
A src/api/app/views/webui2/webui/repositories/_add_dod_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
A src/api/app/views/webui2/webui/repositories/_dod_source_fields.html.haml
A src/api/app/views/webui2/webui/repositories/_edit_dod_source_modal.html.haml
M src/api/app/views/webui2/webui/repositories/_repository_entry.html.haml
M src/api/app/views/webui2/webui/repositories/index.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Add DoD repository to Bootstrap repository page
This part was missed in:
https://github.com/openSUSE/open-build-service/pull/6471
TODO (from Add DoD repository):
- Convert create dod repository to `form_for` and use `dod_source_field` partial.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: fb6978a4f27134614a08d737155314bd0fd20de6
https://github.com/openSUSE/open-build-service/commit/fb6978a4f27134614a08d…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
M src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
Log Message:
-----------
Merge pull request #6485 from dmarcoux/consistent-modal-buttons
Be consistent in modal buttons
Commit: 8d9a3237968e36c264db980f2ba0799bfacc28c4
https://github.com/openSUSE/open-build-service/commit/8d9a3237968e36c264db9…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/groups_controller.rb
A src/api/app/controllers/webui2/groups_controller.rb
A src/api/app/views/webui2/webui/groups/_add_user_modal.html.haml
M src/api/app/views/webui2/webui/groups/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/groups/_remove_user_modal.html.haml
M src/api/app/views/webui2/webui/groups/show.html.haml
M src/api/config/routes.rb
A src/api/spec/bootstrap/features/webui/groups_spec.rb
A src/api/spec/cassettes/Groups/add_a_user.yml
A src/api/spec/cassettes/Groups/visit_group_page.yml
R src/api/spec/features/webui/groups_spec.rb
Log Message:
-----------
Merge pull request #6451 from eduardoj/bootstrap_group_edit
Migrate group edit to Bootstrap
Commit: f263fe84c94edeb7963aa347ece941720afde73d
https://github.com/openSUSE/open-build-service/commit/f263fe84c94edeb7963aa…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/helpers/webui/projects/status_helper.rb
M src/api/app/views/webui/project/edit_comment.js.erb
M src/api/app/views/webui/project/edit_comment_form.js.erb
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/project/_edit_comment.html.haml
A src/api/app/views/webui2/webui/project/_edit_comment_form.html.haml
A src/api/app/views/webui2/webui/project/_status_comment.html.haml
A src/api/app/views/webui2/webui/project/clear_failed_comment.js.erb
A src/api/app/views/webui2/webui/project/edit_comment.js.erb
A src/api/app/views/webui2/webui/project/edit_comment_form.js.erb
A src/api/app/views/webui2/webui/project/status.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Merge pull request #6477 from bgeuken/project_status_in_bootstrap
Project status in bootstrap
Commit: 6529f9f7c375dd6af10486d2ec4e9a55929c055b
https://github.com/openSUSE/open-build-service/commit/6529f9f7c375dd6af1048…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
M src/api/app/views/webui2/webui/project/_tabs.html.haml
Log Message:
-----------
Merge pull request #6491 from bgeuken/fix_breadcrumbs
Add project variable to all *_path calls in our breadcrumb partial
Commit: 16b650301510fe5ce1664cd457e9a42273087c9b
https://github.com/openSUSE/open-build-service/commit/16b650301510fe5ce1664…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/user/_info.html.haml
Log Message:
-----------
Merge pull request #6492 from dmarcoux/use-badge-for-group-tasks
Use badge for group tasks
Commit: b1e9b6e38b32fb59361ccc1122c8225dc13460d0
https://github.com/openSUSE/open-build-service/commit/b1e9b6e38b32fb59361cc…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/webui/project/_form.html.erb
M src/api/app/views/webui/project/subprojects.html.haml
A src/api/app/views/webui2/webui/project/_add_new_subproject_modal.html.haml
A src/api/app/views/webui2/webui/project/_form.html.haml
A src/api/app/views/webui2/webui/project/subprojects.html.haml
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Migrate subprojects page to Bootstrap
Co-authored-by: Victor Pereira <vpereira(a)suse.com>
Commit: 0e3b6cd7edf8c63432abb0b1ce830e6a196ebf59
https://github.com/openSUSE/open-build-service/commit/0e3b6cd7edf8c63432abb…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/pulse_controller.rb
M src/api/app/views/webui/project/_tabs.html.erb
R src/api/app/views/webui/project/pulse.html.haml
A src/api/app/views/webui/projects/pulse/show.html.haml
R src/api/app/views/webui2/webui/project/_pulse_list.html.haml
R src/api/app/views/webui2/webui/project/_pulse_list_branches.html.haml
R src/api/app/views/webui2/webui/project/_pulse_list_builds.html.haml
R src/api/app/views/webui2/webui/project/_pulse_list_changes.html.haml
R src/api/app/views/webui2/webui/project/_pulse_list_comments.html.haml
R src/api/app/views/webui2/webui/project/_pulse_list_commits.html.haml
R src/api/app/views/webui2/webui/project/_pulse_list_entry.html.haml
R src/api/app/views/webui2/webui/project/_pulse_list_new.html.haml
R src/api/app/views/webui2/webui/project/pulse.html.haml
R src/api/app/views/webui2/webui/project/update_pulse.js.erb
A src/api/app/views/webui2/webui/projects/pulse/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_branches.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_builds.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_changes.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_comments.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_commits.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_entry.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_new.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_requests.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_tabs.html.haml
A src/api/app/views/webui2/webui/projects/pulse/show.html.haml
A src/api/app/views/webui2/webui/projects/pulse/update_pulse.js.erb
M src/api/config/routes.rb
Log Message:
-----------
Move pulse related code to it's own controller
I tried to use Rails resourceful routing, but that woulde create
different routes than we had before: 'project/:project/pulse' instead
of 'project/pulse/:project'.
Commit: 51030ddc57aa982447d403c3c0d78ea99baa4470
https://github.com/openSUSE/open-build-service/commit/51030ddc57aa982447d40…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list.html.haml
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list_branches.html.haml
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list_builds.html.haml
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list_changes.html.haml
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list_comments.html.haml
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list_commits.html.haml
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list_entry.html.haml
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list_new.html.haml
M src/api/app/views/webui2/webui/projects/pulse/update_pulse.js.erb
Log Message:
-----------
Do not use instance variables in partials
My objection is noted in PR #6472
Commit: 11d3b3ae11b91416cae87bfc6b66d7ee2978902f
https://github.com/openSUSE/open-build-service/commit/11d3b3ae11b91416cae87…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update rails-controller-testing to version 1.0.4
Commit: 215ff806e287356dbac112e552e99e11080dfe6d
https://github.com/openSUSE/open-build-service/commit/215ff806e287356dbac11…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/webui/project/_form.html.erb
M src/api/app/views/webui/project/subprojects.html.haml
A src/api/app/views/webui2/webui/project/_add_new_subproject_modal.html.haml
A src/api/app/views/webui2/webui/project/_form.html.haml
A src/api/app/views/webui2/webui/project/subprojects.html.haml
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Merge pull request #6452 from ChrisBr/bootstrap/subprojects
Migrate Subprojects to Bootstrap
Commit: 96d14fc392a56015fc96d4113566719608734fce
https://github.com/openSUSE/open-build-service/commit/96d14fc392a56015fc96d…
Author: Stephan Kulow <stephan(a)kulow.org>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6496 from openSUSE/depfu/update/srcapi/rails-controller-testing-1.0.4
[src/api] Update rails-controller-testing: 1.0.3 → 1.0.4 (patch)
Commit: e90726f77555928559e0dc8e2b90837efd061a1f
https://github.com/openSUSE/open-build-service/commit/e90726f77555928559e0d…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/spec/controllers/webui/repositories_controller_spec.rb
Log Message:
-----------
Adjust repositories controller rspec for bootstrap DoD migration
The new bootstrap view redirects the user after a DoD repository
gets created. The test expects a 200 http code instead of a 302.
Commit: 7577decea81862ae6ff8574efe7922d29e6493bb
https://github.com/openSUSE/open-build-service/commit/7577decea81862ae6ff85…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/index.html.haml
Log Message:
-----------
Update bootstrap class we use to color repository icons
We previously used 'text-success', but we actually want the
primary color of OBS for styling these icons.
Commit: cdba459c1f4132c363992b8ea33c1e4593db5b90
https://github.com/openSUSE/open-build-service/commit/cdba459c1f4132c363992…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/repositories_controller.rb
A src/api/app/views/webui2/webui/repositories/_add_dod_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
A src/api/app/views/webui2/webui/repositories/_dod_source_fields.html.haml
A src/api/app/views/webui2/webui/repositories/_edit_dod_source_modal.html.haml
M src/api/app/views/webui2/webui/repositories/_repository_entry.html.haml
M src/api/app/views/webui2/webui/repositories/index.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Merge pull request #6489 from Ana06/repositories_bootstrap_with_dod
Add DoD repository to Bootstrap repository page
Commit: 39b6bea6c60c32dd567ee456d507d6c1cefaf69a
https://github.com/openSUSE/open-build-service/commit/39b6bea6c60c32dd567ee…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A src/api/app/assets/stylesheets/webui2/pulse.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/pulse_controller.rb
M src/api/app/helpers/webui/project_helper.rb
M src/api/app/helpers/webui/request_helper.rb
M src/api/app/models/event.rb
M src/api/app/views/webui/project/_tabs.html.erb
R src/api/app/views/webui/project/pulse.html.haml
A src/api/app/views/webui/projects/pulse/show.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_branches.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_builds.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_changes.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_comments.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_commits.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_entry.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_new.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_requests.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_tabs.html.haml
A src/api/app/views/webui2/webui/projects/pulse/show.html.haml
A src/api/app/views/webui2/webui/projects/pulse/update_pulse.js.erb
M src/api/config/routes.rb
Log Message:
-----------
Merge pull request #6446 from hennevogel/feature/bootstrap-pulse
Refactor and adopt pulse to bootstrap
Commit: 110e81027305a6a635010c7c3a29d03475b9b15a
https://github.com/openSUSE/open-build-service/commit/110e81027305a6a635010…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/spec/bootstrap/features/webui/attributes_spec.rb
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project/with_permissions/remove_attribute.yml
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project/without_permissions/it_is_not_possible_to_add_an_attribute_the_link_is_not_shown.yml
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project_with_a_package/add_attribute_with_values.yml
Log Message:
-----------
Fix Bootstrap feature attributes tests
Cassettes were missing.
Kudos to @krauselukas for pointing it out.
Commit: 6f68d9340807b8576744d743d555c4aa34abca99
https://github.com/openSUSE/open-build-service/commit/6f68d9340807b8576744d…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
Log Message:
-----------
Fix elsif condition in project breadcrumbs
When 'Overview' is rendered it can not happen that any of the below pages
('Repositories', 'Monitor', ...) are also rendered. And vice versa.
Commit: 615e9005e4e3af529d457325a2ebe47805a408c0
https://github.com/openSUSE/open-build-service/commit/615e9005e4e3af529d457…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
Log Message:
-----------
Add Monitor breadcrumb for projects
Commit: 614acd8ef09e02e183f219fd3dd579704d482a02
https://github.com/openSUSE/open-build-service/commit/614acd8ef09e02e183f21…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/spec/controllers/webui/repositories_controller_spec.rb
Log Message:
-----------
Merge pull request #6495 from krauselukas/repo_controller_spec
Adjust repositories controller rspec for bootstrap DoD migration
Commit: b5b43e35296a79d4182dd4eee1e762a951163fd0
https://github.com/openSUSE/open-build-service/commit/b5b43e35296a79d4182dd…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/index.html.haml
Log Message:
-----------
Merge pull request #6497 from bgeuken/update_color_classes_for_repo_buttons
Update bootstrap class we use to color repository icons
Commit: e823f19d820e9a3cf53e4cd7589156b4d508592a
https://github.com/openSUSE/open-build-service/commit/e823f19d820e9a3cf53e4…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
Log Message:
-----------
Merge pull request #6498 from eduardoj/fix_monitor_breadcrumb
Add monitor breadcrumb for projects
Commit: bdb27af2832eabb89e46339f89a1e022f41676d8
https://github.com/openSUSE/open-build-service/commit/bdb27af2832eabb89e463…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/spec/bootstrap/features/webui/attributes_spec.rb
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project/with_permissions/remove_attribute.yml
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project/without_permissions/it_is_not_possible_to_add_an_attribute_the_link_is_not_shown.yml
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project_with_a_package/add_attribute_with_values.yml
Log Message:
-----------
Merge pull request #6493 from eduardoj/add_cassettes_to_attributes_tests
Fix Bootstrap feature attributes tests
Commit: 4b2de3fbabedf84bc6437a95a8819719d9f60578
https://github.com/openSUSE/open-build-service/commit/4b2de3fbabedf84bc6437…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update autoprefixer-rails to version 9.4.2
Commit: 4c23197ee97d1e2ac3e7168cd5e8840b95eb9826
https://github.com/openSUSE/open-build-service/commit/4c23197ee97d1e2ac3e71…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A src/api/app/assets/icons/distributions-suse linux enterprise.png
M src/api/app/assets/javascripts/webui2/repositories.js
M src/api/app/controllers/webui/repositories_controller.rb
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/repositories/create.js.erb
A src/api/app/views/webui2/webui/repositories/destroy.js.erb
A src/api/app/views/webui2/webui/repositories/distributions.html.haml
Log Message:
-----------
Migrate Add repository from distribution page to Bootstrap
This is the last page that needs to be migrated related to the project
repositories.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: e98224f8570931373c1437187f3badb2d40ac661
https://github.com/openSUSE/open-build-service/commit/e98224f8570931373c143…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/spec/features/webui/repositories_spec.rb
Log Message:
-----------
Fix tests Add repository from distribution page
To work with Bootstrap as well.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: 6b1dea93acc56762090ef33b2e94449d7bdd7e74
https://github.com/openSUSE/open-build-service/commit/6b1dea93acc56762090ef…
Author: depfu[bot] <depfu[bot](a)users.noreply.github.com>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Update rubocop to version 0.61.1
Commit: 499617c243afd99e037ac70f2e7cbe68b072d6cb
https://github.com/openSUSE/open-build-service/commit/499617c243afd99e037ac…
Author: Victor Pereira <vpereirabr(a)gmail.com>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A src/api/app/assets/icons/distributions-suse linux enterprise.png
M src/api/app/assets/javascripts/webui2/repositories.js
M src/api/app/controllers/webui/repositories_controller.rb
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/repositories/create.js.erb
A src/api/app/views/webui2/webui/repositories/destroy.js.erb
A src/api/app/views/webui2/webui/repositories/distributions.html.haml
M src/api/spec/features/webui/repositories_spec.rb
Log Message:
-----------
Merge pull request #6494 from Ana06/distribution_page
Migrate Add repository from distribution page to Bootstrap
Commit: 7a4d1dc2e7d0e6bdd571266b9c84e4f9059ad5df
https://github.com/openSUSE/open-build-service/commit/7a4d1dc2e7d0e6bdd5712…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6475 from openSUSE/depfu/update/srcapi/autoprefixer-rails-9.4.2
[src/api] Update autoprefixer-rails: 9.3.1 → 9.4.2 (minor)
Commit: 677895852980990cb20321d861f1b7e1c54ca808
https://github.com/openSUSE/open-build-service/commit/677895852980990cb2032…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/modals.scss
Log Message:
-----------
Set stricter CSS rule for modal header
It was in some cases overridden by another rule `.card .card-body h5`
which then turned the modal header from black to green. This happened
when the modal is rendered inside a `div` with the `card` class
Commit: e309c16df689bf8fc2c0fc6c8b36a6a7ec0b4e41
https://github.com/openSUSE/open-build-service/commit/e309c16df689bf8fc2c0f…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/groups/_add_user_modal.html.haml
Log Message:
-----------
Fix autocomplete in group members' Add User modal
Commit: 4fb7211223ece46a2f5bc9cef1ed64637829d104
https://github.com/openSUSE/open-build-service/commit/4fb7211223ece46a2f5bc…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/webui_controller.rb
Log Message:
-----------
Fix lookup issue due to conflicting namespaces
The Rails lookup code otherwise has trouble to identify which
'Project' class or module is meant.
I started to get this error when accessing one of the project
pages (tabs) in development mode:
"undefined method `find_by' for Webui::Project:Module"
Commit: 2f91bc8f1aae78b106cb798620fdf5c18e9c4c17
https://github.com/openSUSE/open-build-service/commit/2f91bc8f1aae78b106cb7…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A src/api/app/views/webui2/webui/projects/pulse/_breadcrumb_items.html.haml
R src/api/app/views/webui2/webui/projects/pulse/_breadcrumb_items.html.haml
Log Message:
-----------
Add pulse to breadcrumbs
Commit: 1152d8c7cd81de5680cb6344dd4770aa00a13947
https://github.com/openSUSE/open-build-service/commit/1152d8c7cd81de5680cb6…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/shared/user_or_groups_roles/_index.html.haml
M src/api/spec/support/shared_examples/features/bootstrap_user_tab.rb
Log Message:
-----------
Align links of users/groups page with other pages to be consistent
- Use nav-link classes for users/groups page
- Use the correct ID for 'Add Group' link
- Capitalize users/groups links correctly
Commit: 2abc21d4f41af9bbda1919557ccd79fd3b476976
https://github.com/openSUSE/open-build-service/commit/2abc21d4f41af9bbda191…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
Log Message:
-----------
Render project_packages modals in the right location
This fixes the color of the headers from green to black, so it's now
consistent with other modals
Commit: 9e2b0e63c73216b938f2debee135606cbf3f0cc8
https://github.com/openSUSE/open-build-service/commit/9e2b0e63c73216b938f2d…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/modals.scss
Log Message:
-----------
Merge pull request #6510 from dmarcoux/stricter-CSS-modal-header
Set stricter CSS rule for modal header
Commit: 89be92e5ef1d18cd2a2eb5f3c93687867f8f5a68
https://github.com/openSUSE/open-build-service/commit/89be92e5ef1d18cd2a2eb…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A src/api/app/views/webui2/webui/projects/pulse/_breadcrumb_items.html.haml
R src/api/app/views/webui2/webui/projects/pulse/_breadcrumb_items.html.haml
Log Message:
-----------
Merge pull request #6506 from bgeuken/add_pulse_to_breadcrumb
Add pulse to breadcrumbs
Commit: bb6952b51824455caa6c86c51e87d1c1f77dfeb5
https://github.com/openSUSE/open-build-service/commit/bb6952b51824455caa6c8…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/groups/_add_user_modal.html.haml
Log Message:
-----------
Merge pull request #6511 from dmarcoux/fix-autocomplete-in-group-members-add-user-modal
Fix autocomplete in group members' Add User modal
Commit: da2372997d5cd464bbe1fbf2e280cf70fcd104ed
https://github.com/openSUSE/open-build-service/commit/da2372997d5cd464bbe1f…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/shared/user_or_groups_roles/_index.html.haml
M src/api/spec/support/shared_examples/features/bootstrap_user_tab.rb
Log Message:
-----------
Merge pull request #6509 from dmarcoux/improvements-users-groups-page
Align links with users/groups page with other pages to be consistent
Commit: ab348ed73404517a02401b04e01057a6ece51220
https://github.com/openSUSE/open-build-service/commit/ab348ed73404517a02401…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Merge pull request #6501 from openSUSE/depfu/update/srcapi/rubocop-0.61.1
[src/api] Update rubocop: 0.60.0 → 0.61.1 (major)
Commit: cdebf344265a8d9405441f5cf8ab117414daec45
https://github.com/openSUSE/open-build-service/commit/cdebf344265a8d9405441…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A src/api/app/views/webui2/shared/_group_members_table.html.haml
M src/api/app/views/webui2/webui/groups/show.html.haml
Log Message:
-----------
Move group members' table to a partial
The show file is a bit more readable now.
Commit: 708b61088a706ab142c333ef858826b32fe28240
https://github.com/openSUSE/open-build-service/commit/708b61088a706ab142c33…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/groups/show.html.haml
Log Message:
-----------
Add badges to the tabs in the group show page
Commit: 800bdc2151bfab1423acf1f1d70518b8b1fd5b1c
https://github.com/openSUSE/open-build-service/commit/800bdc2151bfab1423acf…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
Log Message:
-----------
Merge pull request #6507 from dmarcoux/render-project-packages-partials-location
Render project_packages modals in the right location
Commit: 7088107eb2e84ddb7175bc16752e97956076c7c1
https://github.com/openSUSE/open-build-service/commit/7088107eb2e84ddb7175b…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A src/api/app/jobs/cleanup_project_log_entries.rb
M src/api/app/models/project_log_entry.rb
M src/api/config/clock.rb
M src/api/test/models/project_log_entry_test.rb
Log Message:
-----------
Cleaup build related log entries after 2 days
There are too many builds, can't keep around everything. Only
keep a history of 2 days.
Commit: 43f24cd20c0f4982718413e64195d5545d2d8965
https://github.com/openSUSE/open-build-service/commit/43f24cd20c0f498271841…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/projects/pulse_controller.rb
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list.html.haml
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list_builds.html.haml
Log Message:
-----------
Only display build results from today on pulse
Too much to display otherwise. Better we get a backend call
for a unified _jobhistory to display this.
Commit: a4a51b9d6889a96c80ce32445a073eb748155e88
https://github.com/openSUSE/open-build-service/commit/a4a51b9d6889a96c80ce3…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/repositories.scss
M src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
M src/api/app/views/webui2/webui/repositories/_repository_path_item.html.haml
Log Message:
-----------
Fix repositories page permissions bug
Do not show the user the icon of actions he has not permissions to do.
Commit: be547a85b5ffd0c77bbcc4958afbf7efe5e69396
https://github.com/openSUSE/open-build-service/commit/be547a85b5ffd0c77bbcc…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/_repository_card_content.html.haml
Log Message:
-----------
Remove unused condition in repository_card_content
The repository is never a dod repository inside the
repository_card_content partial.
Commit: 5287d4ffa1ce653deabbf39b94870d89910d9fcf
https://github.com/openSUSE/open-build-service/commit/5287d4ffa1ce653deabbf…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/projects/pulse_controller.rb
A src/api/app/jobs/cleanup_project_log_entries.rb
M src/api/app/models/project_log_entry.rb
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list.html.haml
M src/api/app/views/webui2/webui/projects/pulse/_pulse_list_builds.html.haml
M src/api/config/clock.rb
M src/api/test/models/project_log_entry_test.rb
Log Message:
-----------
Merge pull request #6508 from hennevogel/feature/project-log-entry-cleanup-job
Project log entry cleanup job
Commit: d622b0c24d7aaacc0008f00466bee39f2deae044
https://github.com/openSUSE/open-build-service/commit/d622b0c24d7aaacc0008f…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/webui_controller.rb
Log Message:
-----------
Merge pull request #6505 from bgeuken/fix_lookup_issue
Fix lookup issue due to conflicting namespaces
Commit: e8175e7f49117c664d7ee3afbb0d1dc046ac19b9
https://github.com/openSUSE/open-build-service/commit/e8175e7f49117c664d7ee…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
Log Message:
-----------
Add request delete repository to DoD repositories
When the user is logged in, but don't have permissions to modify the
project, he is allowed to request a deletion, also for the DoD
repositories.
Commit: e08f34ae95fd2e0573afb8607a055fcd7f45ac78
https://github.com/openSUSE/open-build-service/commit/e08f34ae95fd2e0573afb…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A src/api/app/views/webui2/shared/_group_members_table.html.haml
M src/api/app/views/webui2/webui/groups/show.html.haml
Log Message:
-----------
Merge pull request #6515 from saraycp/group_show_badges
Add badges to the tabs in the group show page
Commit: db28aee5a85b5098212e967019f825f4ae7562bc
https://github.com/openSUSE/open-build-service/commit/db28aee5a85b5098212e9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/backend/BSSched/BuildJob/Patchinfo.pm
Log Message:
-----------
Merge pull request #6488 from mlschroe/master
[backend] fix patchinfo handling of containers
Commit: f0e7fceed68aaf6e6d031ab2c2e16bb0bd1fda1d
https://github.com/openSUSE/open-build-service/commit/f0e7fceed68aaf6e6d031…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/backend/BSXML.pm
M src/backend/bs_repserver
M src/backend/bs_srcserver
Log Message:
-----------
[backend] add project wide jobhistory query and add an endtime filter
The endtime can be filtered with the endtime_start and endtime_end
parameters.
Commit: 6ca28d40665a52b69f14fa97a6a7a03f34013371
https://github.com/openSUSE/open-build-service/commit/6ca28d40665a52b69f14f…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/jobs/cleanup_project_log_entries.rb
Log Message:
-----------
Fix ProjectLogEntry class name
Commit: 6ba6f2a392de232db1cbd8af68eae1852d249a54
https://github.com/openSUSE/open-build-service/commit/6ba6f2a392de232db1cbd…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/models/event.rb
Log Message:
-----------
Cleanup classes that create ProjectLogEntries
PLEs belong to a project so it makes not much sense to track
creation/deletion of Projects with PLEs.
Don't know what Event::Upload is. No events or PLEs like
that in production, we also show this nowhere.
Commit: 5d46630efbc3a75189ffee68e066befdc4dc0399
https://github.com/openSUSE/open-build-service/commit/5d46630efbc3a75189ffe…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Add badges to the tabs in the user page
Commit: 9ff2c727ba5415510edfeb47a1468c792c4d6141
https://github.com/openSUSE/open-build-service/commit/9ff2c727ba5415510edfe…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M dist/t/spec/features/0030_project_spec.rb
Log Message:
-----------
Adapt smoke tests to Bootstrap migration
Adapt smoke tests after subprojects page was migrated to Bootstrap.
Commit: 1538930f1c12b6f9247a7153d593c474146bb426
https://github.com/openSUSE/open-build-service/commit/1538930f1c12b6f9247a7…
Author: David Kang <dkang(a)suse.com>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Merge pull request #6524 from saraycp/user_view_badges
Add badges to the tabs in the user page
Commit: 2cbe3e8a8774e8685938e6ae8a09815325e1ff21
https://github.com/openSUSE/open-build-service/commit/2cbe3e8a8774e8685938e…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-08 (Sat, 08 Dec 2018)
Changed paths:
M src/api/app/policies/application_policy.rb
M src/api/app/policies/bs_request_policy.rb
M src/api/app/policies/cloud/user/upload_job_policy.rb
M src/api/app/policies/comment_policy.rb
M src/api/app/policies/kiwi/image_policy.rb
M src/api/app/policies/project_policy.rb
M src/api/app/policies/repository_policy.rb
M src/api/app/policies/status/report_policy.rb
M src/api/app/policies/user_policy.rb
Log Message:
-----------
Stop duplicating ApplicationPolicy#initialize in the subclasses
Use the parent method instead of override it with the same code.
Co-Authored-By: Ana María Martínez Gómez <ammartinez(a)suse.de>
Commit: 164ddd89ef3e14b41944e6e6e8f7f365231d092d
https://github.com/openSUSE/open-build-service/commit/164ddd89ef3e14b41944e…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-08 (Sat, 08 Dec 2018)
Changed paths:
M dist/t/spec/features/0030_project_spec.rb
Log Message:
-----------
Merge pull request #6523 from eduardoj/adapt_openqa_tests
Adapt smoke tests to Bootstrap migration
Commit: ef5203d2e4ab13480ec5fc45261d42ec8a536e5c
https://github.com/openSUSE/open-build-service/commit/ef5203d2e4ab13480ec5f…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-08 (Sat, 08 Dec 2018)
Changed paths:
M src/api/app/jobs/cleanup_project_log_entries.rb
Log Message:
-----------
Merge pull request #6520 from hennevogel/bugfix/ple-job
Fix ProjectLogEntry class name
Commit: 3941752813bb05c85c05e95d88ffb1f85f561990
https://github.com/openSUSE/open-build-service/commit/3941752813bb05c85c05e…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-08 (Sat, 08 Dec 2018)
Changed paths:
M .circleci/config.yml
Log Message:
-----------
circleci: Only compile assets once
Use workspace to pass generated assets
Commit: 0600ee4d10e680b4472f0c43d2d8a81441814ecc
https://github.com/openSUSE/open-build-service/commit/0600ee4d10e680b4472f0…
Author: Marcus Huewe <suse-tux(a)gmx.de>
Date: 2018-12-09 (Sun, 09 Dec 2018)
Changed paths:
M src/api/app/policies/announcement_policy.rb
M src/api/app/policies/attrib_namespace_policy.rb
M src/api/app/policies/attrib_policy.rb
M src/api/app/policies/attrib_type_policy.rb
M src/api/app/policies/bs_request_policy.rb
M src/api/app/policies/download_repository_policy.rb
M src/api/app/policies/group_policy.rb
M src/api/app/policies/package_policy.rb
M src/api/app/policies/project_policy.rb
M src/api/app/policies/repository_policy.rb
Log Message:
-----------
Use attr readers instead of instance variables in policy classes
Complements commit 2cbe3e8a8774e8685938e6ae8a09815325e1ff21 ("Stop
duplicating ApplicationPolicy#initialize in the subclasses").
Commit: 37fd651054a09650874857581e36d61dcc0d9eeb
https://github.com/openSUSE/open-build-service/commit/37fd651054a0965087485…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-09 (Sun, 09 Dec 2018)
Changed paths:
M .circleci/config.yml
Log Message:
-----------
Merge pull request #6529 from coolo/use_workspace
Compile assets only once on circleci
Commit: 4a864677af1f8aefec7520581b6e6bf17b728e1a
https://github.com/openSUSE/open-build-service/commit/4a864677af1f8aefec752…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-12-09 (Sun, 09 Dec 2018)
Changed paths:
A src/api/app/views/webui2/webui/project/_subprojects_table.html.haml
M src/api/app/views/webui2/webui/project/subprojects.html.haml
Log Message:
-----------
Extract tables from ProjectController#subprojects view to partial
Commit: 421990a1504bb1cad5966f9bb8cc362a74d4edb9
https://github.com/openSUSE/open-build-service/commit/421990a1504bb1cad5966…
Author: Victor Pereira <vpereirabr(a)gmail.com>
Date: 2018-12-09 (Sun, 09 Dec 2018)
Changed paths:
A src/api/app/views/webui2/webui/project/_subprojects_table.html.haml
M src/api/app/views/webui2/webui/project/subprojects.html.haml
Log Message:
-----------
Merge pull request #6512 from vpereira/subprojects_table_partial
Extract tables from ProjectController#subprojects view to partial
Commit: 451d447fbb9d3fcf83f474bdc7ae1c68a5c60de0
https://github.com/openSUSE/open-build-service/commit/451d447fbb9d3fcf83f47…
Author: Andreas Schwab <schwab(a)linux-m68k.org>
Date: 2018-12-09 (Sun, 09 Dec 2018)
Changed paths:
M src/api/app/views/webui/feeds/latest_updates.rss.builder
Log Message:
-----------
[webui] fix typo in lastest_updates feed
Commit: a7041db49689e722f892e84e0e00c77814055f58
https://github.com/openSUSE/open-build-service/commit/a7041db49689e722f892e…
Author: Stephan Kulow <stephan(a)kulow.org>
Date: 2018-12-09 (Sun, 09 Dec 2018)
Changed paths:
M src/api/app/views/webui/feeds/latest_updates.rss.builder
Log Message:
-----------
Merge pull request #6530 from andreas-schwab/master
[webui] fix typo in lastest_updates feed
Commit: 3017b82de0ec4ee8b7ae02d7a4c59cda800360b9
https://github.com/openSUSE/open-build-service/commit/3017b82de0ec4ee8b7ae0…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui2/shared/_group_members_table.html.haml
M src/api/app/views/webui2/shared/_patchinfos_table.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table.html.haml
M src/api/app/views/webui2/shared/_requests_table.html.haml
M src/api/app/views/webui2/webui/packages/build_reason/index.html.haml
M src/api/app/views/webui2/webui/packages/job_history/index.html.haml
M src/api/app/views/webui2/webui/project/_project_inherited_packages.html.haml
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
M src/api/app/views/webui2/webui/project/_subprojects_table.html.haml
M src/api/app/views/webui2/webui/project/monitor.html.haml
M src/api/app/views/webui2/webui/project/status.html.haml
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Sync different sizes of our bootstrap tables
We recently changed the table size for the user and groups tab
to make it consume less space. This commit adopts the other tables to
use the same table size everywhere.
Follow up of 46b35d8743e2fba48c38ce0ca4074ca0d459358b
Commit: 6658fa6e9cae1227ecf924da13993583f44a0331
https://github.com/openSUSE/open-build-service/commit/6658fa6e9cae1227ecf92…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui2/shared/_group_members_table.html.haml
M src/api/app/views/webui2/shared/_patchinfos_table.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table.html.haml
M src/api/app/views/webui2/shared/_requests_table.html.haml
M src/api/app/views/webui2/webui/packages/build_reason/index.html.haml
M src/api/app/views/webui2/webui/packages/job_history/index.html.haml
M src/api/app/views/webui2/webui/project/_project_inherited_packages.html.haml
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
M src/api/app/views/webui2/webui/project/_subprojects_table.html.haml
M src/api/app/views/webui2/webui/project/monitor.html.haml
M src/api/app/views/webui2/webui/project/status.html.haml
M src/api/app/views/webui2/webui/user/_involvement.html.haml
Log Message:
-----------
Merge pull request #6516 from bgeuken/align_size_of_bootstrap_tables
Sync different sizes of our bootstrap tables
Commit: 1e4492f7f05fe27a26c4383328bdf63bf50b3604
https://github.com/openSUSE/open-build-service/commit/1e4492f7f05fe27a26c43…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
A src/api/app/views/webui2/webui/project/_projects_table.html.haml
R src/api/app/views/webui2/webui/project/_subprojects_table.html.haml
M src/api/app/views/webui2/webui/project/subprojects.html.haml
Log Message:
-----------
Rename the subprojects_table partial to projects_table
This partial is used to list projects in general and is not bound
to subprojects.
Commit: 886a36ca3ab7760f609c782219b8ef72d5ce0b00
https://github.com/openSUSE/open-build-service/commit/886a36ca3ab7760f609c7…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/repositories.scss
M src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
M src/api/app/views/webui2/webui/repositories/_repository_card_content.html.haml
M src/api/app/views/webui2/webui/repositories/_repository_path_item.html.haml
Log Message:
-----------
Merge pull request #6503 from Ana06/bug-dod
Fix repositories page permissions bug
Commit: dbbf5cecf6b17911d7ab1f26e8dbd0cf1c278ed1
https://github.com/openSUSE/open-build-service/commit/dbbf5cecf6b17911d7ab1…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
A src/api/app/views/webui2/webui/project/_projects_table.html.haml
R src/api/app/views/webui2/webui/project/_subprojects_table.html.haml
M src/api/app/views/webui2/webui/project/subprojects.html.haml
Log Message:
-----------
Merge pull request #6533 from bgeuken/rename_subprojects_table_partial
Rename the subprojects_table partial to projects_table
Commit: de7d89ba978a91aa8914781b9ac325d8bbe6542e
https://github.com/openSUSE/open-build-service/commit/de7d89ba978a91aa89147…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/policies/announcement_policy.rb
M src/api/app/policies/application_policy.rb
M src/api/app/policies/attrib_namespace_policy.rb
M src/api/app/policies/attrib_policy.rb
M src/api/app/policies/attrib_type_policy.rb
M src/api/app/policies/bs_request_policy.rb
M src/api/app/policies/cloud/user/upload_job_policy.rb
M src/api/app/policies/comment_policy.rb
M src/api/app/policies/download_repository_policy.rb
M src/api/app/policies/group_policy.rb
M src/api/app/policies/kiwi/image_policy.rb
M src/api/app/policies/package_policy.rb
M src/api/app/policies/project_policy.rb
M src/api/app/policies/repository_policy.rb
M src/api/app/policies/status/report_policy.rb
M src/api/app/policies/user_policy.rb
Log Message:
-----------
Merge pull request #6528 from coolo/Ana_policy
Stop duplicating ApplicationPolicy#initialize in the subclasses
Commit: 7254e852c3be7d4ce864a0cf331effac477556ec
https://github.com/openSUSE/open-build-service/commit/7254e852c3be7d4ce864a…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/repositories_controller.rb
Log Message:
-----------
Enable Bootstrap repositories page for all user
This page is now finished and can be enabled for all users.
Commit: 92bc209843e77cf29570efc1d66edfdb453f9094
https://github.com/openSUSE/open-build-service/commit/92bc209843e77cf29570e…
Author: David Kang <dkang(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/repositories_controller.rb
Log Message:
-----------
User switch_to_webui2? in RepositoriesController
Instead of wrongly trying to reimplement it.
Co-authored-by: Ana María Martínez Gómez <ammartinez(a)suse.de>
Commit: da89537475d72c7df360d72ab9b9008c0404cf8b
https://github.com/openSUSE/open-build-service/commit/da89537475d72c7df360d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/backend/BSXML.pm
M src/backend/bs_repserver
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #6519 from mlschroe/master
[backend] add project wide jobhistory query and add an endtime filter
Commit: c36bb35d4c58a0499feca7b83aec2486f2d56710
https://github.com/openSUSE/open-build-service/commit/c36bb35d4c58a0499feca…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui/project/_packages_table.html.erb
M src/api/app/views/webui/project/edit.html.erb
M src/api/app/views/webui/project/new_package.html.erb
M src/api/app/views/webui/project/new_package_branch.html.erb
M src/api/app/views/webui/project/show.html.erb
M src/api/app/views/webui/shared/_dialog_action_buttons.html.haml
M src/api/app/views/webui2/webui/comment/_links.html.haml
M src/api/app/views/webui2/webui/project/_add_new_subproject_modal.html.haml
M src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
M src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
M src/api/spec/bootstrap/features/webui/projects_spec.rb
M src/api/spec/features/webui/comments_spec.rb
M src/api/spec/features/webui/maintenance_workflow_spec.rb
M src/api/spec/features/webui/packages_spec.rb
M src/api/spec/features/webui/patchinfo_spec.rb
M src/api/spec/features/webui/projects_spec.rb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Align the old UI with the new Bootstrap UI to pass the specs
We currently have the bootstrap views behind a feature switch. Some of
these bootstrap views require some adaptations of the existing tests in
order to pass.
Co-authored-by: Dany Marcoux <dmarcoux(a)suse.com>
Commit: 69c057ef4f2b53f4ad4dc4c86a96c46d5545866d
https://github.com/openSUSE/open-build-service/commit/69c057ef4f2b53f4ad4dc…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/tabs-component.scss
Log Message:
-----------
Avoid codemirror toolbar overlaps dropdown menu
In small screens, codemirror toolbar was overlapping dropdown menu.
Toolbar's z-index is set to auto but it seems its value is 1020, so 1021
is enough to show the menu above.
Commit: 022861431cffcdbdcc93b5069fc1bd9252984118
https://github.com/openSUSE/open-build-service/commit/022861431cffcdbdcc93b…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui/project/_packages_table.html.erb
M src/api/app/views/webui/project/edit.html.erb
M src/api/app/views/webui/project/new_package.html.erb
M src/api/app/views/webui/project/new_package_branch.html.erb
M src/api/app/views/webui/project/show.html.erb
M src/api/app/views/webui/shared/_dialog_action_buttons.html.haml
M src/api/app/views/webui2/webui/comment/_links.html.haml
M src/api/app/views/webui2/webui/project/_add_new_subproject_modal.html.haml
M src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
M src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
M src/api/spec/bootstrap/features/webui/projects_spec.rb
M src/api/spec/features/webui/comments_spec.rb
M src/api/spec/features/webui/maintenance_workflow_spec.rb
M src/api/spec/features/webui/packages_spec.rb
M src/api/spec/features/webui/patchinfo_spec.rb
M src/api/spec/features/webui/projects_spec.rb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Merge pull request #6536 from bgeuken/bugfix/bootstrap-spec
Align the old UI with the new Bootstrap UI to pass the specs
Commit: d4851caf255ce84de6e65671af19d62f84dac517
https://github.com/openSUSE/open-build-service/commit/d4851caf255ce84de6e65…
Author: David Kang <dkang(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/_delete_dod_source_modal.html.haml
M src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
Log Message:
-----------
Make modal target name consistent in Repository Page
Added 'modal' in data-target in delete DoD source link.
Co-authored-by: Ana María Martínez Gómez <ammartinez(a)suse.de>
Commit: cc4688b5fe9519ee59a4d471f04795eab7b8eedf
https://github.com/openSUSE/open-build-service/commit/cc4688b5fe9519ee59a4d…
Author: David Kang <dkang(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
M src/api/spec/bootstrap/features/webui/projects_spec.rb
A src/api/spec/bootstrap/features/webui/repositories_spec.rb
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Add Repository page tests for Bootstrap
DoD repositories tests in projects_spec.rb were also moved to
repositories_spec.rb.
Some title attributes were also corrected
Co-authored-by: Ana María Martínez Gómez <ammartinez(a)suse.de>
Commit: 1fdd9038a0316c7cd6497b96dd753062258780fc
https://github.com/openSUSE/open-build-service/commit/1fdd9038a0316c7cd6497…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/tabs-component.scss
Log Message:
-----------
Merge pull request #6538 from saraycp/bug_overlap_menu
Avoid codemirror toolbar to overlap dropdown menu
Commit: 042c9aa59cde925dc35cd7cebdd3d74b68418a10
https://github.com/openSUSE/open-build-service/commit/042c9aa59cde925dc35cd…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
Log Message:
-----------
Fix test for branch packages in modal
Commit: 7fa3d6ebb6e702269dcf7cbfd35aaffcbb99fd9c
https://github.com/openSUSE/open-build-service/commit/7fa3d6ebb6e702269dcf7…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/tabs-component.scss
Log Message:
-----------
Show white text when clicking on dropdown menu link
When a dropdown menu link was clicked, the text became green on top of a
green background. Now text is set to white in that case (:active).
It also swaps the colors of the badge to make them more visible when the
link is active.
Commit: fa142d36e34d252451d472530bc8b25abc319fc1
https://github.com/openSUSE/open-build-service/commit/fa142d36e34d252451d47…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/repositories_controller.rb
M src/api/app/views/webui2/webui/repositories/_delete_dod_source_modal.html.haml
M src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
M src/api/spec/bootstrap/features/webui/projects_spec.rb
A src/api/spec/bootstrap/features/webui/repositories_spec.rb
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Merge pull request #6499 from Ana06/finish_repositories
Enable Bootstrap repositories page for all users
Commit: 191fb196856ff28b6d9d4232f58e0318aed6134b
https://github.com/openSUSE/open-build-service/commit/191fb196856ff28b6d9d4…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/stylesheets/webui2/tabs-component.scss
Log Message:
-----------
Merge pull request #6539 from saraycp/bug_link_too_green
Show white text when clicking on dropdown menu link
Commit: 5b466d3ab2c0721d2c8fa99532310090f7937a40
https://github.com/openSUSE/open-build-service/commit/5b466d3ab2c0721d2c8fa…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
Log Message:
-----------
Merge pull request #6540 from vpereira/fix_maintenance_workflow_spec
Fix test for branch packages in modal
Commit: 4405a9e3bfda6767e9dfc1355134a018caa50d3a
https://github.com/openSUSE/open-build-service/commit/4405a9e3bfda6767e9dfc…
Author: David Kang <dkang(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/repositories_controller.rb
Log Message:
-----------
Enable manage repository flags for projects
Co-authored-by: Ana María Martínez Gómez <ammartinez(a)suse.de>
Commit: d0dc3e4f126256b7105450140cbbb88952b08809
https://github.com/openSUSE/open-build-service/commit/d0dc3e4f126256b710545…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/spec/features/webui/comments_spec.rb
Log Message:
-----------
Write project comment spec for bootstrap
Co-authored-by: Christian Bruckmayer <cbruckmayer(a)suse.com>
Co-authored-by: Dany Marcoux <dmarcoux(a)suse.com>
Commit: f9b44395ac485a9c7a2e516bc0d59348c61d4772
https://github.com/openSUSE/open-build-service/commit/f9b44395ac485a9c7a2e5…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/models/event.rb
Log Message:
-----------
Merge pull request #6522 from hennevogel/bugfix/ple-classes
Cleanup classes that create ProjectLogEntries
Commit: f74b6a10f4b5ae9520c48f828355aec1fdc44cac
https://github.com/openSUSE/open-build-service/commit/f74b6a10f4b5ae9520c48…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/spec/features/webui/comments_spec.rb
Log Message:
-----------
Merge pull request #6541 from eduardoj/fix_project_comment_feature_test
Write project comment spec for bootstrap
Commit: c1d1ae0b2a1df6267b448d66c823f88e4b493897
https://github.com/openSUSE/open-build-service/commit/c1d1ae0b2a1df6267b448…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_monitor_control.html.haml
M src/api/app/views/webui2/webui/project/monitor.html.haml
Log Message:
-----------
Check filters on project monitor
because there is already a default filter active.
Commit: f78d9db878ceb611100b2035b8cf87cb371dc859
https://github.com/openSUSE/open-build-service/commit/f78d9db878ceb611100b2…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
Log Message:
-----------
Update influxdb-rails to Beta 2
to use new features.
Commit: 5078d28efcd7f09443ebe8d807b1cf74d681d629
https://github.com/openSUSE/open-build-service/commit/5078d28efcd7f09443ebe…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/config/initializers/influxdb_rails.rb
M src/api/config/options.yml.example
Log Message:
-----------
Make influxdb-rails time precision configurable
Because the default is second time precision but we see several requests per second
which means we're losing data. It is now possible to set the time precision in
the options.
Commit: f925e771ef562adac8560d4b4c8efa96aef43eba
https://github.com/openSUSE/open-build-service/commit/f925e771ef562adac8560…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
Log Message:
-----------
Fix convert_timestamp for InfluxDB backend subscriber
It is now part of the influxdb gem and not the influxdb-rails gem anymore.
Commit: 7c9d251b5ef10f0534925ab35cf2973609963b93
https://github.com/openSUSE/open-build-service/commit/7c9d251b5ef10f0534925…
Author: David Kang <dkang(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/repositories.js
M src/api/app/views/webui2/shared/_repositories.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table_column.html.haml
Log Message:
-----------
Fix repositories flags tooltip
In some browsers when clicking in the tootip nothing happens.
Commit: b1a3812c20e8444bb65b310087a3050526559410
https://github.com/openSUSE/open-build-service/commit/b1a3812c20e8444bb65b3…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/webui2/webui/project/_monitor_control.html.haml
R src/api/spec/bootstrap/features/webui/projects/monitor_spec.rb
Log Message:
-----------
Remove client filter from Project monitor
and do it on the server again.
The client search is not sufficient in its current implementation
because to add a filter you first need to remove all filters
which takes a lot of time for big projects like Factory.
We will think about a hibrid solution to enable client and server
side filter but for now the easiest solution is to always search on
the server.
Commit: d37bfd650febac4f9baa6b1c8351c9453001977c
https://github.com/openSUSE/open-build-service/commit/d37bfd650febac4f9baa6…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
Log Message:
-----------
Remove horizontal scrolling from project table
because it is an overview page, adding scrolling
did not make much sense here.
Commit: d66c5761a5d5a06ede9e97f9ed1ff09be55d70f4
https://github.com/openSUSE/open-build-service/commit/d66c5761a5d5a06ede9e9…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
Log Message:
-----------
Fix popover on monitor page
We need to set the popover trigger after we change the page on a datatable, otherwise
the popovers do not work.
See #6470.
Commit: 2f35e55e5220278226c9ef448447b5bba9c2046e
https://github.com/openSUSE/open-build-service/commit/2f35e55e5220278226c9e…
Author: David Kang <dkang(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui2/shared/_repositories.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table_column.html.haml
M src/api/spec/bootstrap/features/webui/repositories_spec.rb
A src/api/spec/support/shared_examples/features/boostrap_flag_tables.rb
Log Message:
-----------
Adapt Repositories Flags tests
Co-authored-by: Ana María Martínez Gómez <ammartinez(a)suse.de>
Commit: 561a81290a02ca8c362e6ca5ea5dcb385f3e2c3e
https://github.com/openSUSE/open-build-service/commit/561a81290a02ca8c362e6…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/webui2/webui/project/_monitor_control.html.haml
M src/api/app/views/webui2/webui/project/monitor.html.haml
R src/api/spec/bootstrap/features/webui/projects/monitor_spec.rb
Log Message:
-----------
Merge pull request #6543 from ChrisBr/bootstrap/monitor
Monitor page: use server side filtering again
Commit: badf05e41ae16a783164a281c7814c7bf6f59916
https://github.com/openSUSE/open-build-service/commit/badf05e41ae16a783164a…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/package/_branch_dialog.html.haml
M src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
M src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
Log Message:
-----------
Remove 'close' icon from modal for package branching
This align the package branch and package create modals with the other ones.
Commit: a7bdc59173f15c68c2f6716de23c6e8bf6582ed3
https://github.com/openSUSE/open-build-service/commit/a7bdc59173f15c68c2f67…
Author: David Kang <dkang(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/assets/javascripts/webui2/repositories.js
M src/api/app/controllers/webui/repositories_controller.rb
M src/api/app/views/webui2/shared/_repositories.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table_column.html.haml
M src/api/spec/bootstrap/features/webui/repositories_spec.rb
A src/api/spec/support/shared_examples/features/boostrap_flag_tables.rb
Log Message:
-----------
Merge pull request #6547 from DavidKang/repositories-flag-test
Repositories Flag tests
Commit: 5770331e37e33877342b87b8fd80644ba5712407
https://github.com/openSUSE/open-build-service/commit/5770331e37e33877342b8…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/package/_branch_dialog.html.haml
M src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
M src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
Log Message:
-----------
Merge pull request #6542 from bgeuken/update_branch_modal
Remove 'close' icon from modal for package branching
Commit: 28b7eeea9d38bccbef77b549b5806e3b0e5e54a0
https://github.com/openSUSE/open-build-service/commit/28b7eeea9d38bccbef77b…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/spec/bootstrap/features/webui/repositories_spec.rb
A src/api/spec/cassettes/Bootstrap_Repositories/Repositories/add_repository_from_distribution.yml
M src/api/spec/features/webui/repositories_spec.rb
Log Message:
-----------
Test add repository from distribution
Skip old test as it is included in this one.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: 3451f3f9520159d07a0d06e7c0137f9345a5d27e
https://github.com/openSUSE/open-build-service/commit/3451f3f9520159d07a0d0…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/spec/bootstrap/features/webui/repositories_spec.rb
A src/api/spec/cassettes/Bootstrap_Repositories/Repositories/add/delete_repository_from_distribution.yml
Log Message:
-----------
Test add repository from project
With this all ways of creating repositories are covered.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: b41b5d528d999bf6ef84962fa12543a97e3227d4
https://github.com/openSUSE/open-build-service/commit/b41b5d528d999bf6ef849…
Author: Ana María Martínez Gómez <ammartinez(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/spec/bootstrap/features/webui/repositories_spec.rb
Log Message:
-----------
Refactor DoD tests
Make them consistent with the other repository tests.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: 3a00a33868624c28dea37eec773bd8c1ef1d629e
https://github.com/openSUSE/open-build-service/commit/3a00a33868624c28dea37…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/config/initializers/influxdb_rails.rb
M src/api/config/options.yml.example
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
Log Message:
-----------
Merge pull request #6469 from ChrisBr/influxdb-beta
Update influxdb-rails gem
Commit: 0b08a299a0f56d54bfb22007bdd7b21315cd444e
https://github.com/openSUSE/open-build-service/commit/0b08a299a0f56d54bfb22…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
Log Message:
-----------
Do not run InfluxDB backend subscriber in background
It is not necessary as the influxdb gem already does this. This will also fix a flaky spec.
Commit: c714a5453e19a74e57d2086680df3d182685dc15
https://github.com/openSUSE/open-build-service/commit/c714a5453e19a74e57d20…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
Log Message:
-----------
Merge pull request #6551 from ChrisBr/influx-flaky-test
Do not run InfluxDB backend subscriber in background
Commit: 92a0bf12a63e5e980a2ce7858e8e131628437c2d
https://github.com/openSUSE/open-build-service/commit/92a0bf12a63e5e980a2ce…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/config/initializers/influxdb_rails.rb
Log Message:
-----------
Enable sql series for influxdb-rails gem
because it is disabled by default and provides
useful information.
Commit: bc2949dde8821c2f6f3838f8c07e793f4f63b237
https://github.com/openSUSE/open-build-service/commit/bc2949dde8821c2f6f383…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/config/initializers/influxdb_rails.rb
Log Message:
-----------
Merge pull request #6553 from ChrisBr/influxdb-beta-sql
Enable sql series for influxdb-rails gem
Commit: d7174155ba2e23760478e62003064640f9ddea12
https://github.com/openSUSE/open-build-service/commit/d7174155ba2e23760478e…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/.rubocop.yml
Log Message:
-----------
Disable RuboCop RSpec/MultipleExpectations for feature specs
Commit: b75436b3bff940904b2cb41b9e8a037bea86e247
https://github.com/openSUSE/open-build-service/commit/b75436b3bff940904b2cb…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/.rubocop.yml
Log Message:
-----------
Merge pull request #6555 from dmarcoux/disable-rubocop-rspec-multiple-expectations
Disable RuboCop RSpec/MultipleExpectations for feature specs
Commit: 3ad61f131d692caf12515d5e930ad927e32c513d
https://github.com/openSUSE/open-build-service/commit/3ad61f131d692caf12515…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/layouts/webui2/_watchlist_dropdown.html.haml
M src/api/app/views/webui/project/edit.html.erb
M src/api/app/views/webui/project/show.html.erb
M src/api/app/views/webui2/webui/project/bottom_actions/_submit_as_update.html.haml
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
M src/api/spec/bootstrap/features/webui/projects_spec.rb
A src/api/spec/bootstrap/features/webui/watchlists_spec.rb
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_non-existing_package.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_package_with_disabled_access_flag.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_package_with_disabled_sourceaccess_flag.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/an_existing_package_to_an_invalid_target_package_or_project.yml
A src/api/spec/cassettes/Bootstrap_Projects/changing_project_title_and_description.yml
A src/api/spec/cassettes/Bootstrap_Watchlists/add_projects_to_watchlist.yml
A src/api/spec/cassettes/Bootstrap_Watchlists/remove_projects_from_watchlist.yml
M src/api/spec/features/webui/projects_spec.rb
M src/api/spec/features/webui/watchlists_spec.rb
M src/api/spec/support/features/features_bootstrap.rb
Log Message:
-----------
Enable Bootstrap project show to all beta users
Align the old UI with the new Bootstrap UI for specs:
- Update project feature specs
- Maintenance workflow feature specs
- Watchlist feature specs
These include fixes to existing feature specs to make them pass when
testing the new bootstrap UI. Specs that can't be written for both UIs
got ported to the spec/bootstrap/* directory.
Fix Submit as Update link condition
Co-authored-by: Björn Geuken <bgeuken(a)suse.de>
Co-authored-by: Dany Marcoux <dmarcoux(a)suse.com>
Co-authored-by: Eduardo Navarro <enavarro(a)suse.com>
Co-authored-by: Victor Pereira <vpereira(a)suse.com>
Commit: a73bbbd3fb79750f7eef68743faa5bac45caabbc
https://github.com/openSUSE/open-build-service/commit/a73bbbd3fb79750f7eef6…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/layouts/webui2/_watchlist_dropdown.html.haml
M src/api/app/views/webui/project/edit.html.erb
M src/api/app/views/webui/project/show.html.erb
M src/api/app/views/webui2/webui/project/bottom_actions/_submit_as_update.html.haml
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
M src/api/spec/bootstrap/features/webui/projects_spec.rb
A src/api/spec/bootstrap/features/webui/watchlists_spec.rb
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_non-existing_package.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_package_with_disabled_access_flag.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_package_with_disabled_sourceaccess_flag.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/an_existing_package_to_an_invalid_target_package_or_project.yml
A src/api/spec/cassettes/Bootstrap_Projects/changing_project_title_and_description.yml
A src/api/spec/cassettes/Bootstrap_Watchlists/add_projects_to_watchlist.yml
A src/api/spec/cassettes/Bootstrap_Watchlists/remove_projects_from_watchlist.yml
M src/api/spec/features/webui/projects_spec.rb
M src/api/spec/features/webui/watchlists_spec.rb
M src/api/spec/support/features/features_bootstrap.rb
Log Message:
-----------
Merge pull request #6502 from hennevogel/bugfix/bootstrap-spec
Enable Bootstrap project show to all beta users
Commit: e6fb2f5b18befacce74453bf6fdc53e9c97b7977
https://github.com/openSUSE/open-build-service/commit/e6fb2f5b18befacce7445…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M src/api/spec/bootstrap/features/webui/repositories_spec.rb
A src/api/spec/cassettes/Bootstrap_Repositories/Repositories/add/delete_repository_from_distribution.yml
A src/api/spec/cassettes/Bootstrap_Repositories/Repositories/add_repository_from_distribution.yml
M src/api/spec/features/webui/repositories_spec.rb
Log Message:
-----------
Merge pull request #6550 from Ana06/repository_page_tests
Test add repository from distribution and from project
Commit: 1ead6b04cbfb8260bb297e70926d48597f44ed8a
https://github.com/openSUSE/open-build-service/commit/1ead6b04cbfb8260bb297…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/user/_info.html.haml
Log Message:
-----------
Use badges to show roles
We only have three global roles so we can use badges which look nicer and also
remove one conditional and saves space.
Commit: 16581393930ad37a94a606ac815f9dd099158924
https://github.com/openSUSE/open-build-service/commit/16581393930ad37a94a60…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/helpers/webui/project_helper.rb
Log Message:
-----------
Ordinalize the dates on the project pulse page
Also put the dates in an ascending order and added the year
Commit: 6812536288a852a589c9b6355aa0c870504441e3
https://github.com/openSUSE/open-build-service/commit/6812536288a852a589c9b…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/user/_info.html.haml
Log Message:
-----------
Align groups task badge to top
because it looks better.
Commit: ebf229f6459fecf62d6a097f92c8a9d887aa5219
https://github.com/openSUSE/open-build-service/commit/ebf229f6459fecf62d6a0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/backend/BSSched/ProjPacks.pm
Log Message:
-----------
[backend] adapt maintenance hack in package sorting to take multibuild into account
We use the incident number at the end of the package name to sort
maintenance projects. This did not work for multibuild builds, as
they have a trailing ":flavor" at the end.
Commit: fab75971984378d6eb69ef023e1b403336552dca
https://github.com/openSUSE/open-build-service/commit/fab75971984378d6eb69e…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/user/_info.html.haml
Log Message:
-----------
Merge pull request #6563 from ChrisBr/user/role-badge
User show: Use badge for showing the role
Commit: e456c72f07b8d388566961e0372266e1f0168996
https://github.com/openSUSE/open-build-service/commit/e456c72f07b8d38856696…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/helpers/webui/project_helper.rb
Log Message:
-----------
Merge pull request #6562 from dmarcoux/ordinalize-dates-bootstrap
Ordinalize the dates on the project pulse page
Commit: 139d95b504e3af84ee02292591e9f0403947e6fa
https://github.com/openSUSE/open-build-service/commit/139d95b504e3af84ee022…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/views/webui2/shared/_group_members_table.html.haml
Log Message:
-----------
Check permissions to remove group members
Fixes #6521
Commit: b60837a8e3aca1f0221ed98af4cc6905b93fc908
https://github.com/openSUSE/open-build-service/commit/b60837a8e3aca1f0221ed…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/Gemfile.lock
M src/api/app/models/configuration.rb
Log Message:
-----------
Merge pull request #6478 from openSUSE/depfu/update/srcapi/rails-5.2.2
[src/api] Update rails: 5.2.1.1 → 5.2.2 (minor)
Commit: 9871d97681abde8bbb536680f18d9364a3993d82
https://github.com/openSUSE/open-build-service/commit/9871d97681abde8bbb536…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/lib/backend/connection_helper.rb
A src/api/lib/backend/instrumentation.rb
M src/api/lib/backend/logger.rb
A src/api/lib/backend/remember_location.rb
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
R src/api/lib/influxdb_obs/obs/normalizer/location_normalizer.rb
A src/api/spec/lib/backend/remember_location_spec.rb
M src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
R src/api/spec/lib/influx_db/obs/normalizer/location_normalizer_spec.rb
Log Message:
-----------
Improve InfluxDB backend location calculation
Using the stacktrace is not very nice and performant.
influxdb-rails offers a controller location already in Thread.current.
For the backend implementation we implemented a before filter
which stores the location in a similar fashion.
Commit: 343f91956e0eadfcb245404c0614b3fbb2628c4d
https://github.com/openSUSE/open-build-service/commit/343f91956e0eadfcb2454…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/config/initializers/influxdb_rails.rb
Log Message:
-----------
Do not initialize InfluxDB when there is no host
The empty array also defaults to localhost.
Fix #6556.
Commit: 0c245958e7ef45490d52fbc3401df1177962f41a
https://github.com/openSUSE/open-build-service/commit/0c245958e7ef45490d52f…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/config/initializers/influxdb_rails.rb
Log Message:
-----------
Set influxdb retry default to false
otherwise it can end up in an infinite loop.
Commit: aa960479731246a94e87ca9468bbd9e10d7f7709
https://github.com/openSUSE/open-build-service/commit/aa960479731246a94e87c…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/views/webui2/shared/_group_members_table.html.haml
Log Message:
-----------
Merge pull request #6566 from dmarcoux/check-permissions-to-remove-group-members
Check permissions to remove group members
Commit: 8ffe06c6659a2ecb7733f5273500f8691374fec6
https://github.com/openSUSE/open-build-service/commit/8ffe06c6659a2ecb7733f…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/lib/backend/connection_helper.rb
A src/api/lib/backend/instrumentation.rb
M src/api/lib/backend/logger.rb
A src/api/lib/backend/remember_location.rb
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
R src/api/lib/influxdb_obs/obs/normalizer/location_normalizer.rb
A src/api/spec/lib/backend/remember_location_spec.rb
M src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
R src/api/spec/lib/influx_db/obs/normalizer/location_normalizer_spec.rb
Log Message:
-----------
Merge pull request #6552 from ChrisBr/influxdb-beta-new
Improve influxdb
Commit: a73a499a4b4810943f1459aa6ca9e98e828296a1
https://github.com/openSUSE/open-build-service/commit/a73a499a4b4810943f145…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/config/initializers/influxdb_rails.rb
Log Message:
-----------
Merge pull request #6570 from ChrisBr/fix_influx_init
Fix influx initialization
Commit: 9acded870863d43ab3afeb520e90878385945a59
https://github.com/openSUSE/open-build-service/commit/9acded870863d43ab3afe…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/backend/BSSched/ProjPacks.pm
Log Message:
-----------
Merge pull request #6565 from mlschroe/master
[backend] adapt maintenance hack in package sorting to take multibuil…
Commit: 89c3b81e4f9316c52a9480b089c8574d044ce655
https://github.com/openSUSE/open-build-service/commit/89c3b81e4f9316c52a948…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_project_inherited_packages.html.haml
Log Message:
-----------
Fix table width for inherited packages
When using the 'w-*' class in one column but not the other
this can mess up the size of the other columns. In this case
it was squeezing the second column to ~1% width, which caused the text
to be shown vertical.
Commit: 3473cb722e07b3e9235b538777fb1f80e373bb97
https://github.com/openSUSE/open-build-service/commit/3473cb722e07b3e9235b5…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
Log Message:
-----------
Ceil InfluxDB backend runtime
because this is how influxdb-rails also does it.
Commit: 4dab810c78e016342b48ef7a96998df341036b38
https://github.com/openSUSE/open-build-service/commit/4dab810c78e016342b48e…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/app/views/webui2/webui/project/_project_inherited_packages.html.haml
Log Message:
-----------
Merge pull request #6572 from bgeuken/fix_inherited_packages_table
Fix table width for inherited packages
Commit: b676f182faff4319ac08864b9b532112f98c26b8
https://github.com/openSUSE/open-build-service/commit/b676f182faff4319ac088…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
A src/api/app/assets/javascripts/webui2/cm2/show-prjconf.js
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/project_configuration_controller.rb
A src/api/app/services/project_configuration_service/project_configuration_updater.rb
M src/api/app/views/webui/project/_tabs.html.erb
A src/api/app/views/webui/projects/project_configuration/show.html.erb
A src/api/app/views/webui2/webui/projects/project_configuration/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/project_configuration/show.html.haml
M src/api/config/routes.rb
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_42_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_44_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_36_1_4_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_3.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/with_a_non_existing_project/raise_a_RecordNotFound_Exception.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/project_configuration_controller_spec.rb
Log Message:
-----------
Move prjconf actions from project_controller to its own controller
Commit: b6e1147730291f719700a6f219891ba3f0239d25
https://github.com/openSUSE/open-build-service/commit/b6e1147730291f719700a…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_2.yml
Log Message:
-----------
Remove old prjconf related cassettes
Commit: a21ea6b527b4cd4e03db9473b68f66cf22cdebbb
https://github.com/openSUSE/open-build-service/commit/a21ea6b527b4cd4e03db9…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
M src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
Log Message:
-----------
Use InfluxDB time_precision configuration
otherwise it would write other data points than
the influxdb-rails gem.
Commit: 71a9688b438e28617eb7fdae96769d1ef4e3497f
https://github.com/openSUSE/open-build-service/commit/71a9688b438e28617eb7f…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
M src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
Log Message:
-----------
Merge pull request #6573 from ChrisBr/influx-backend
Fix InfluxDB backend subscriber
Commit: 0b58b8774cb2eaddfd250e0ae3e89395e1d40ffc
https://github.com/openSUSE/open-build-service/commit/0b58b8774cb2eaddfd250…
Author: Victor Pereira <vpereirabr(a)gmail.com>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
A src/api/app/assets/javascripts/webui2/cm2/show-prjconf.js
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/project_configuration_controller.rb
A src/api/app/services/project_configuration_service/project_configuration_updater.rb
M src/api/app/views/webui/project/_tabs.html.erb
A src/api/app/views/webui/projects/project_configuration/show.html.erb
A src/api/app/views/webui2/webui/projects/project_configuration/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/project_configuration/show.html.haml
M src/api/config/routes.rb
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_42_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_44_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_36_1_4_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_3.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/with_a_non_existing_project/raise_a_RecordNotFound_Exception.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/project_configuration_controller_spec.rb
Log Message:
-----------
Merge pull request #6537 from vpereira/move_prjconf_project_configuration_controller
Move prjconf actions from project_controller to its own controller
Commit: 66c123d277dcac20f02162fe92f0412cf4420cf6
https://github.com/openSUSE/open-build-service/commit/66c123d277dcac20f0216…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M .circleci/config.yml
M dist/obsstoragesetup
M dist/t/spec/features/0030_project_spec.rb
M src/api/.rubocop.yml
M src/api/.rubocop_todo.yml
M src/api/Gemfile
M src/api/Gemfile.lock
A src/api/app/assets/icons/distributions-suse linux enterprise.png
M src/api/app/assets/javascripts/webui/application/requests_table.js.erb
M src/api/app/assets/javascripts/webui2/application.js
M src/api/app/assets/javascripts/webui2/autocomplete.js
A src/api/app/assets/javascripts/webui2/cm2/show-prjconf.js
M src/api/app/assets/javascripts/webui2/datatables.js
A src/api/app/assets/javascripts/webui2/project_monitor.js
M src/api/app/assets/javascripts/webui2/repositories.js
M src/api/app/assets/javascripts/webui2/requests_table.js.erb
A src/api/app/assets/stylesheets/webui2/breakpoints.scss
M src/api/app/assets/stylesheets/webui2/build-results.scss
M src/api/app/assets/stylesheets/webui2/card-component.scss
M src/api/app/assets/stylesheets/webui2/datatables.scss
M src/api/app/assets/stylesheets/webui2/live_build_log.scss
M src/api/app/assets/stylesheets/webui2/modals.scss
A src/api/app/assets/stylesheets/webui2/pulse.scss
M src/api/app/assets/stylesheets/webui2/repositories.scss
M src/api/app/assets/stylesheets/webui2/tabs-component.scss
M src/api/app/assets/stylesheets/webui2/user.scss
A src/api/app/assets/stylesheets/webui2/watchlist.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
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/webui/attribute_controller.rb
M src/api/app/controllers/webui/groups_controller.rb
M src/api/app/controllers/webui/main_controller.rb
M src/api/app/controllers/webui/mixins/bs_requests_controller_mixin.rb
M src/api/app/controllers/webui/monitor_controller.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/meta_controller.rb
A src/api/app/controllers/webui/projects/project_configuration_controller.rb
A src/api/app/controllers/webui/projects/pulse_controller.rb
M src/api/app/controllers/webui/projects/rebuild_times_controller.rb
M src/api/app/controllers/webui/repositories_controller.rb
M src/api/app/controllers/webui/user_controller.rb
M src/api/app/controllers/webui/users/tasks_controller.rb
M src/api/app/controllers/webui/webui_controller.rb
A src/api/app/controllers/webui2/groups_controller.rb
A src/api/app/controllers/webui2/project_controller.rb
M src/api/app/helpers/webui/main_helper.rb
M src/api/app/helpers/webui/project_helper.rb
A src/api/app/helpers/webui/projects/status_helper.rb
M src/api/app/helpers/webui/request_helper.rb
A src/api/app/jobs/cleanup_project_log_entries.rb
M src/api/app/jobs/consistency_check_job.rb
M src/api/app/mixins/has_relationships.rb
M src/api/app/models/attrib.rb
M src/api/app/models/backend_package.rb
M src/api/app/models/bs_request.rb
M src/api/app/models/bs_request/find_for/base.rb
M src/api/app/models/bs_request/find_for/user_group_mixin.rb
M src/api/app/models/bs_request_action.rb
R src/api/app/models/bs_request_action_group.rb
M src/api/app/models/cloud/backend/upload_job.rb
M src/api/app/models/configuration.rb
M src/api/app/models/event.rb
M src/api/app/models/kiwi/image.rb
M src/api/app/models/obs_factory/openqa_job.rb
M src/api/app/models/project.rb
M src/api/app/models/project/update_from_xml_command.rb
M src/api/app/models/project_log_entry.rb
M src/api/app/models/repository.rb
M src/api/app/models/status_history.rb
M src/api/app/models/user.rb
M src/api/app/models/user_ldap_strategy.rb
M src/api/app/policies/announcement_policy.rb
M src/api/app/policies/application_policy.rb
M src/api/app/policies/attrib_namespace_policy.rb
M src/api/app/policies/attrib_policy.rb
M src/api/app/policies/attrib_type_policy.rb
M src/api/app/policies/bs_request_policy.rb
M src/api/app/policies/cloud/user/upload_job_policy.rb
M src/api/app/policies/comment_policy.rb
M src/api/app/policies/download_repository_policy.rb
M src/api/app/policies/group_policy.rb
M src/api/app/policies/kiwi/image_policy.rb
M src/api/app/policies/package_policy.rb
M src/api/app/policies/project_policy.rb
M src/api/app/policies/repository_policy.rb
M src/api/app/policies/status/report_policy.rb
M src/api/app/policies/user_policy.rb
M src/api/app/presenters/obs_factory/staging_project_presenter.rb
A src/api/app/services/meta_controller_service/meta_validator.rb
A src/api/app/services/meta_controller_service/meta_xml_validator.rb
A src/api/app/services/meta_controller_service/project_updater.rb
A src/api/app/services/project_configuration_service/project_configuration_updater.rb
M src/api/app/views/layouts/webui2/_watchlist_dropdown.html.haml
M src/api/app/views/webui/feeds/latest_updates.rss.builder
M src/api/app/views/webui/groups/show.html.haml
M src/api/app/views/webui/project/_form.html.erb
M src/api/app/views/webui/project/_packages_table.html.erb
M src/api/app/views/webui/project/_tabs.html.erb
M src/api/app/views/webui/project/edit.html.erb
M src/api/app/views/webui/project/edit_comment.js.erb
M src/api/app/views/webui/project/edit_comment_form.js.erb
R src/api/app/views/webui/project/meta.html.erb
M src/api/app/views/webui/project/new_package.html.erb
M src/api/app/views/webui/project/new_package_branch.html.erb
R src/api/app/views/webui/project/pulse.html.haml
M src/api/app/views/webui/project/show.html.erb
M src/api/app/views/webui/project/status.html.erb
M src/api/app/views/webui/project/subprojects.html.haml
A src/api/app/views/webui/projects/meta/show.html.erb
A src/api/app/views/webui/projects/project_configuration/show.html.erb
A src/api/app/views/webui/projects/pulse/show.html.haml
M src/api/app/views/webui/shared/_dialog_action_buttons.html.haml
A src/api/app/views/webui/users/tasks/_breadcrumb_items.html.haml
M src/api/app/views/webui2/shared/_editor_modal.html.haml
A src/api/app/views/webui2/shared/_group_members_table.html.haml
M src/api/app/views/webui2/shared/_package_branch_form.html.haml
A src/api/app/views/webui2/shared/_patchinfos_table.html.haml
M src/api/app/views/webui2/shared/_repositories.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table_column.html.haml
M src/api/app/views/webui2/shared/_requests_table.html.haml
M src/api/app/views/webui2/shared/user_or_groups_roles/_index.html.haml
M src/api/app/views/webui2/shared/user_or_groups_roles/_list.html.haml
M src/api/app/views/webui2/status_messages/_item.html.haml
M src/api/app/views/webui2/webui/attribute/_breadcrumb_items.html.haml
M src/api/app/views/webui2/webui/attribute/edit.html.haml
M src/api/app/views/webui2/webui/attribute/index.html.haml
M src/api/app/views/webui2/webui/attribute/new.html.haml
M src/api/app/views/webui2/webui/comment/_links.html.haml
A src/api/app/views/webui2/webui/groups/_add_user_modal.html.haml
A src/api/app/views/webui2/webui/groups/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/groups/_remove_user_modal.html.haml
A src/api/app/views/webui2/webui/groups/show.html.haml
M src/api/app/views/webui2/webui/main/_latest_updates.html.haml
M src/api/app/views/webui2/webui/package/_branch_dialog.html.haml
M src/api/app/views/webui2/webui/package/_buildstatus.html.haml
M src/api/app/views/webui2/webui/package/_live_build_log_controls.html.haml
M src/api/app/views/webui2/webui/packages/build_reason/index.html.haml
M src/api/app/views/webui2/webui/packages/job_history/index.html.haml
A src/api/app/views/webui2/webui/project/_add_new_subproject_modal.html.haml
M src/api/app/views/webui2/webui/project/_bottom_actions.html.haml
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/project/_buildstatus.html.haml
A src/api/app/views/webui2/webui/project/_delete_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/_edit_comment.html.haml
A src/api/app/views/webui2/webui/project/_edit_comment_form.html.haml
A src/api/app/views/webui2/webui/project/_edit_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/_form.html.haml
A src/api/app/views/webui2/webui/project/_monitor_control.html.haml
A src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
A src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
A src/api/app/views/webui2/webui/project/_project_inherited_packages.html.haml
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
A src/api/app/views/webui2/webui/project/_project_release_request_dialog.html.haml
A src/api/app/views/webui2/webui/project/_project_submit_update_dialog.html.haml
A src/api/app/views/webui2/webui/project/_projects_table.html.haml
M src/api/app/views/webui2/webui/project/_side_links.html.haml
A src/api/app/views/webui2/webui/project/_status_comment.html.haml
M src/api/app/views/webui2/webui/project/_tabs.html.haml
A src/api/app/views/webui2/webui/project/_unlock_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_create_maintenance_incident.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_delete_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_edit_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_gpg_key_ssl_certificate.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_modify_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_patchinfo.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_report_bug.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_request_role_addition_and_deletion.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_request_to_release.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_submit_as_update.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_unlock_project.html.haml
A src/api/app/views/webui2/webui/project/clear_failed_comment.js.erb
A src/api/app/views/webui2/webui/project/edit_comment.js.erb
A src/api/app/views/webui2/webui/project/edit_comment_form.js.erb
A src/api/app/views/webui2/webui/project/monitor.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
A src/api/app/views/webui2/webui/project/side_links/_incident_project.html.haml
A src/api/app/views/webui2/webui/project/side_links/_maintenance_project.html.haml
A src/api/app/views/webui2/webui/project/side_links/_patchinfo_present.html.haml
A src/api/app/views/webui2/webui/project/side_links/_project_monitor.html.haml
A src/api/app/views/webui2/webui/project/side_links/_release_targets.html.haml
A src/api/app/views/webui2/webui/project/side_links/_requests.html.haml
A src/api/app/views/webui2/webui/project/status.html.haml
A src/api/app/views/webui2/webui/project/subprojects.html.haml
A src/api/app/views/webui2/webui/projects/meta/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/meta/show.html.haml
A src/api/app/views/webui2/webui/projects/project_configuration/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/project_configuration/show.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_branches.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_builds.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_changes.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_comments.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_commits.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_entry.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_new.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_requests.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_tabs.html.haml
A src/api/app/views/webui2/webui/projects/pulse/show.html.haml
A src/api/app/views/webui2/webui/projects/pulse/update_pulse.js.erb
A src/api/app/views/webui2/webui/projects/rebuild_times/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/rebuild_times/show.html.haml
A src/api/app/views/webui2/webui/repositories/_add_dod_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_repository_from_project_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_repository_path_modal.html.haml
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_repository_path_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
A src/api/app/views/webui2/webui/repositories/_dod_source_fields.html.haml
A src/api/app/views/webui2/webui/repositories/_edit_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_edit_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_card_content.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_entry.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_path_item.html.haml
A src/api/app/views/webui2/webui/repositories/_request_delete_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/create.js.erb
A src/api/app/views/webui2/webui/repositories/destroy.js.erb
A src/api/app/views/webui2/webui/repositories/distributions.html.haml
M src/api/app/views/webui2/webui/repositories/index.html.haml
A src/api/app/views/webui2/webui/repositories/state.html.haml
M src/api/app/views/webui2/webui/request/_add_role_request_dialog.html.haml
M src/api/app/views/webui2/webui/request/_delete_request_dialog.html.haml
M src/api/app/views/webui2/webui/user/_info.html.haml
M src/api/app/views/webui2/webui/user/_involvement.html.haml
M src/api/app/views/webui2/webui/user/show.html.haml
A src/api/app/views/webui2/webui/users/tasks/index.html.haml
M src/api/config/clock.rb
A src/api/config/initializers/influxdb_custom_subscriber.rb
M src/api/config/initializers/influxdb_rails.rb
M src/api/config/options.yml.example
M src/api/config/routes.rb
A src/api/db/migrate/20181201065026_drop_group_requests.rb
M src/api/db/structure.sql
M src/api/lib/backend/connection_helper.rb
A src/api/lib/backend/instrumentation.rb
M src/api/lib/backend/logger.rb
A src/api/lib/backend/remember_location.rb
A src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
M src/api/lib/statistics_calculations.rb
M src/api/lib/tasks/test_webui.rake
A src/api/spec/bootstrap/features/webui/attributes_spec.rb
A src/api/spec/bootstrap/features/webui/groups_spec.rb
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
M src/api/spec/bootstrap/features/webui/projects_spec.rb
A src/api/spec/bootstrap/features/webui/repositories_spec.rb
A src/api/spec/bootstrap/features/webui/watchlists_spec.rb
A src/api/spec/bootstrap/support/page/monitor_page.rb
M src/api/spec/browser_helper.rb
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project/with_permissions/remove_attribute.yml
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project/without_permissions/it_is_not_possible_to_add_an_attribute_the_link_is_not_shown.yml
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project_with_a_package/add_attribute_with_values.yml
M src/api/spec/cassettes/Bootstrap_MaintenanceWorkflow/maintenance_workflow.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_an_existing_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_non_existent_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_role_to_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Remove_role_from_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Viewing_group_roles.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_an_existing_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_non_existent_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_role_to_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_role_from_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_user_from_package_/_project.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Viewing_user_roles.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Add_group_to_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Add_role_to_group.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Remove_role_from_group.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Viewing_group_roles.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Add_role_to_user.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Add_user_to_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Remove_role_from_user.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Remove_user_from_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Viewing_user_roles.yml
M src/api/spec/cassettes/Bootstrap_Packages/branching_a_package_from_another_users_project/with_AutoCleanup.yml
M src/api/spec/cassettes/Bootstrap_Packages/branching_a_package_from_another_users_project/without_AutoCleanup.yml
M src/api/spec/cassettes/Bootstrap_Packages/changing_the_package_s_devel_project.yml
M src/api/spec/cassettes/Bootstrap_Packages/deleting_a_package.yml
M src/api/spec/cassettes/Bootstrap_Packages/editing_a_package.yml
M src/api/spec/cassettes/Bootstrap_Packages/log/download_logfile_succesfully.yml
M src/api/spec/cassettes/Bootstrap_Packages/requesting_package_deletion.yml
A src/api/spec/cassettes/Bootstrap_Projects/DoD_Repositories/adding_DoD_repositories_via_meta_editor.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_non-existing_package.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_package_with_disabled_access_flag.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_package_with_disabled_sourceaccess_flag.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/an_existing_package_to_an_invalid_target_package_or_project.yml
A src/api/spec/cassettes/Bootstrap_Projects/changing_project_title_and_description.yml
A src/api/spec/cassettes/Bootstrap_Repositories/Repositories/add/delete_repository_from_distribution.yml
A src/api/spec/cassettes/Bootstrap_Repositories/Repositories/add_repository_from_distribution.yml
A src/api/spec/cassettes/Bootstrap_Watchlists/add_projects_to_watchlist.yml
A src/api/spec/cassettes/Bootstrap_Watchlists/remove_projects_from_watchlist.yml
A src/api/spec/cassettes/Groups/add_a_user.yml
A src/api/spec/cassettes/Groups/visit_group_page.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_42_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_36_1_4_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_38_1_4_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/_remove_maintained_project_fails_without_maintenance_kind_for_a_valid_maintained_project/1_29_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/GET_meta/1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_an_nonexistent_project/1_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_3.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/with_a_non_existing_project/raise_a_RecordNotFound_Exception.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/meta_controller_spec.rb
A src/api/spec/controllers/webui/projects/project_configuration_controller_spec.rb
M src/api/spec/controllers/webui/repositories_controller_spec.rb
M src/api/spec/features/webui/attributes_spec.rb
M src/api/spec/features/webui/comments_spec.rb
R src/api/spec/features/webui/groups_spec.rb
M src/api/spec/features/webui/login_spec.rb
M src/api/spec/features/webui/maintenance_workflow_spec.rb
M src/api/spec/features/webui/packages_spec.rb
M src/api/spec/features/webui/patchinfo_spec.rb
M src/api/spec/features/webui/projects_spec.rb
M src/api/spec/features/webui/repositories_spec.rb
M src/api/spec/features/webui/requests_spec.rb
M src/api/spec/features/webui/users/user_home_page_spec.rb
M src/api/spec/features/webui/watchlists_spec.rb
A src/api/spec/lib/backend/remember_location_spec.rb
A src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
M src/api/spec/models/project/update_from_xml_command_spec.rb
M src/api/spec/support/capybara.rb
A src/api/spec/support/features/features_attribute.rb
M src/api/spec/support/features/features_bootstrap.rb
A src/api/spec/support/shared_examples/features/boostrap_flag_tables.rb
M src/api/spec/support/shared_examples/features/bootstrap_user_tab.rb
R src/api/test/functional/group_request_test.rb
M src/api/test/models/project_log_entry_test.rb
M src/backend/BSRepServer/Checker.pm
M src/backend/BSRevision.pm
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSched/BuildJob/Docker.pm
M src/backend/BSSched/BuildJob/KiwiImage.pm
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/BSSched/BuildJob/Patchinfo.pm
M src/backend/BSSched/Checker.pm
M src/backend/BSSched/ProjPacks.pm
M src/backend/BSServer.pm
M src/backend/BSSrcServer/Multibuild.pm
M src/backend/BSSrcServer/Service.pm
M src/backend/BSSrcrep.pm
M src/backend/BSStdServer.pm
M src/backend/BSXML.pm
M src/backend/bs_publish
M src/backend/bs_repserver
M src/backend/bs_servicedispatch
M src/backend/bs_srcserver
M src/backend/t/0100-BSSched-BuildJob.t
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into add_master
Commit: c852d9e4a069f154abcffa3cf2560a8eaced9246
https://github.com/openSUSE/open-build-service/commit/c852d9e4a069f154abcff…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/api/app/policies/staging/staging_project_policy.rb
M src/api/app/policies/staging/workflow_policy.rb
Log Message:
-----------
Adapt policy classes to changes in base class
Commit: 767fcd7a544aebeab03602bd4edcf85c16530ba7
https://github.com/openSUSE/open-build-service/commit/767fcd7a544aebeab0360…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/api/app/models/staging/staging_project.rb
Log Message:
-----------
Remove duplicated function in StagingProject
This moved to Project class, but was left unnoticed
as codeclimate didn't report on staging-workflow branch
Commit: 55641bf6245149dd2b4c30ab2fc228442c45f6c9
https://github.com/openSUSE/open-build-service/commit/55641bf6245149dd2b4c3…
Author: Victor Pereira <vpereirabr(a)gmail.com>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M .circleci/config.yml
M dist/obsstoragesetup
M dist/t/spec/features/0030_project_spec.rb
M src/api/.rubocop.yml
M src/api/.rubocop_todo.yml
M src/api/Gemfile
M src/api/Gemfile.lock
A src/api/app/assets/icons/distributions-suse linux enterprise.png
M src/api/app/assets/javascripts/webui/application/requests_table.js.erb
M src/api/app/assets/javascripts/webui2/application.js
M src/api/app/assets/javascripts/webui2/autocomplete.js
A src/api/app/assets/javascripts/webui2/cm2/show-prjconf.js
M src/api/app/assets/javascripts/webui2/datatables.js
A src/api/app/assets/javascripts/webui2/project_monitor.js
M src/api/app/assets/javascripts/webui2/repositories.js
M src/api/app/assets/javascripts/webui2/requests_table.js.erb
A src/api/app/assets/stylesheets/webui2/breakpoints.scss
M src/api/app/assets/stylesheets/webui2/build-results.scss
M src/api/app/assets/stylesheets/webui2/card-component.scss
M src/api/app/assets/stylesheets/webui2/datatables.scss
M src/api/app/assets/stylesheets/webui2/live_build_log.scss
M src/api/app/assets/stylesheets/webui2/modals.scss
A src/api/app/assets/stylesheets/webui2/pulse.scss
M src/api/app/assets/stylesheets/webui2/repositories.scss
M src/api/app/assets/stylesheets/webui2/tabs-component.scss
M src/api/app/assets/stylesheets/webui2/user.scss
A src/api/app/assets/stylesheets/webui2/watchlist.scss
M src/api/app/assets/stylesheets/webui2/webui2.css.scss
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/webui/attribute_controller.rb
M src/api/app/controllers/webui/groups_controller.rb
M src/api/app/controllers/webui/main_controller.rb
M src/api/app/controllers/webui/mixins/bs_requests_controller_mixin.rb
M src/api/app/controllers/webui/monitor_controller.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/meta_controller.rb
A src/api/app/controllers/webui/projects/project_configuration_controller.rb
A src/api/app/controllers/webui/projects/pulse_controller.rb
M src/api/app/controllers/webui/projects/rebuild_times_controller.rb
M src/api/app/controllers/webui/repositories_controller.rb
M src/api/app/controllers/webui/user_controller.rb
M src/api/app/controllers/webui/users/tasks_controller.rb
M src/api/app/controllers/webui/webui_controller.rb
A src/api/app/controllers/webui2/groups_controller.rb
A src/api/app/controllers/webui2/project_controller.rb
M src/api/app/helpers/webui/main_helper.rb
M src/api/app/helpers/webui/project_helper.rb
A src/api/app/helpers/webui/projects/status_helper.rb
M src/api/app/helpers/webui/request_helper.rb
A src/api/app/jobs/cleanup_project_log_entries.rb
M src/api/app/jobs/consistency_check_job.rb
M src/api/app/mixins/has_relationships.rb
M src/api/app/models/attrib.rb
M src/api/app/models/backend_package.rb
M src/api/app/models/bs_request.rb
M src/api/app/models/bs_request/find_for/base.rb
M src/api/app/models/bs_request/find_for/user_group_mixin.rb
M src/api/app/models/bs_request_action.rb
R src/api/app/models/bs_request_action_group.rb
M src/api/app/models/cloud/backend/upload_job.rb
M src/api/app/models/configuration.rb
M src/api/app/models/event.rb
M src/api/app/models/kiwi/image.rb
M src/api/app/models/obs_factory/openqa_job.rb
M src/api/app/models/project.rb
M src/api/app/models/project/update_from_xml_command.rb
M src/api/app/models/project_log_entry.rb
M src/api/app/models/repository.rb
M src/api/app/models/staging/staging_project.rb
M src/api/app/models/status_history.rb
M src/api/app/models/user.rb
M src/api/app/models/user_ldap_strategy.rb
M src/api/app/policies/announcement_policy.rb
M src/api/app/policies/application_policy.rb
M src/api/app/policies/attrib_namespace_policy.rb
M src/api/app/policies/attrib_policy.rb
M src/api/app/policies/attrib_type_policy.rb
M src/api/app/policies/bs_request_policy.rb
M src/api/app/policies/cloud/user/upload_job_policy.rb
M src/api/app/policies/comment_policy.rb
M src/api/app/policies/download_repository_policy.rb
M src/api/app/policies/group_policy.rb
M src/api/app/policies/kiwi/image_policy.rb
M src/api/app/policies/package_policy.rb
M src/api/app/policies/project_policy.rb
M src/api/app/policies/repository_policy.rb
M src/api/app/policies/staging/staging_project_policy.rb
M src/api/app/policies/staging/workflow_policy.rb
M src/api/app/policies/status/report_policy.rb
M src/api/app/policies/user_policy.rb
M src/api/app/presenters/obs_factory/staging_project_presenter.rb
A src/api/app/services/meta_controller_service/meta_validator.rb
A src/api/app/services/meta_controller_service/meta_xml_validator.rb
A src/api/app/services/meta_controller_service/project_updater.rb
A src/api/app/services/project_configuration_service/project_configuration_updater.rb
M src/api/app/views/layouts/webui2/_watchlist_dropdown.html.haml
M src/api/app/views/webui/feeds/latest_updates.rss.builder
M src/api/app/views/webui/groups/show.html.haml
M src/api/app/views/webui/project/_form.html.erb
M src/api/app/views/webui/project/_packages_table.html.erb
M src/api/app/views/webui/project/_tabs.html.erb
M src/api/app/views/webui/project/edit.html.erb
M src/api/app/views/webui/project/edit_comment.js.erb
M src/api/app/views/webui/project/edit_comment_form.js.erb
R src/api/app/views/webui/project/meta.html.erb
M src/api/app/views/webui/project/new_package.html.erb
M src/api/app/views/webui/project/new_package_branch.html.erb
R src/api/app/views/webui/project/pulse.html.haml
M src/api/app/views/webui/project/show.html.erb
M src/api/app/views/webui/project/status.html.erb
M src/api/app/views/webui/project/subprojects.html.haml
A src/api/app/views/webui/projects/meta/show.html.erb
A src/api/app/views/webui/projects/project_configuration/show.html.erb
A src/api/app/views/webui/projects/pulse/show.html.haml
M src/api/app/views/webui/shared/_dialog_action_buttons.html.haml
A src/api/app/views/webui/users/tasks/_breadcrumb_items.html.haml
M src/api/app/views/webui2/shared/_editor_modal.html.haml
A src/api/app/views/webui2/shared/_group_members_table.html.haml
M src/api/app/views/webui2/shared/_package_branch_form.html.haml
A src/api/app/views/webui2/shared/_patchinfos_table.html.haml
M src/api/app/views/webui2/shared/_repositories.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table.html.haml
M src/api/app/views/webui2/shared/_repositories_flag_table_column.html.haml
M src/api/app/views/webui2/shared/_requests_table.html.haml
M src/api/app/views/webui2/shared/user_or_groups_roles/_index.html.haml
M src/api/app/views/webui2/shared/user_or_groups_roles/_list.html.haml
M src/api/app/views/webui2/status_messages/_item.html.haml
M src/api/app/views/webui2/webui/attribute/_breadcrumb_items.html.haml
M src/api/app/views/webui2/webui/attribute/edit.html.haml
M src/api/app/views/webui2/webui/attribute/index.html.haml
M src/api/app/views/webui2/webui/attribute/new.html.haml
M src/api/app/views/webui2/webui/comment/_links.html.haml
A src/api/app/views/webui2/webui/groups/_add_user_modal.html.haml
A src/api/app/views/webui2/webui/groups/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/groups/_remove_user_modal.html.haml
A src/api/app/views/webui2/webui/groups/show.html.haml
M src/api/app/views/webui2/webui/main/_latest_updates.html.haml
M src/api/app/views/webui2/webui/package/_branch_dialog.html.haml
M src/api/app/views/webui2/webui/package/_buildstatus.html.haml
M src/api/app/views/webui2/webui/package/_live_build_log_controls.html.haml
M src/api/app/views/webui2/webui/packages/build_reason/index.html.haml
M src/api/app/views/webui2/webui/packages/job_history/index.html.haml
A src/api/app/views/webui2/webui/project/_add_new_subproject_modal.html.haml
M src/api/app/views/webui2/webui/project/_bottom_actions.html.haml
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/project/_buildstatus.html.haml
A src/api/app/views/webui2/webui/project/_delete_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/_edit_comment.html.haml
A src/api/app/views/webui2/webui/project/_edit_comment_form.html.haml
A src/api/app/views/webui2/webui/project/_edit_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/_form.html.haml
A src/api/app/views/webui2/webui/project/_monitor_control.html.haml
A src/api/app/views/webui2/webui/project/_new_package_branch_modal.html.haml
A src/api/app/views/webui2/webui/project/_new_package_modal.html.haml
A src/api/app/views/webui2/webui/project/_project_inherited_packages.html.haml
M src/api/app/views/webui2/webui/project/_project_packages.html.haml
A src/api/app/views/webui2/webui/project/_project_release_request_dialog.html.haml
A src/api/app/views/webui2/webui/project/_project_submit_update_dialog.html.haml
A src/api/app/views/webui2/webui/project/_projects_table.html.haml
M src/api/app/views/webui2/webui/project/_side_links.html.haml
A src/api/app/views/webui2/webui/project/_status_comment.html.haml
M src/api/app/views/webui2/webui/project/_tabs.html.haml
A src/api/app/views/webui2/webui/project/_unlock_project_dialog.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_create_maintenance_incident.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_delete_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_edit_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_gpg_key_ssl_certificate.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_modify_project.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_patchinfo.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_report_bug.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_request_role_addition_and_deletion.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_request_to_release.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_submit_as_update.html.haml
A src/api/app/views/webui2/webui/project/bottom_actions/_unlock_project.html.haml
A src/api/app/views/webui2/webui/project/clear_failed_comment.js.erb
A src/api/app/views/webui2/webui/project/edit_comment.js.erb
A src/api/app/views/webui2/webui/project/edit_comment_form.js.erb
A src/api/app/views/webui2/webui/project/monitor.html.haml
M src/api/app/views/webui2/webui/project/show.html.haml
A src/api/app/views/webui2/webui/project/side_links/_incident_project.html.haml
A src/api/app/views/webui2/webui/project/side_links/_maintenance_project.html.haml
A src/api/app/views/webui2/webui/project/side_links/_patchinfo_present.html.haml
A src/api/app/views/webui2/webui/project/side_links/_project_monitor.html.haml
A src/api/app/views/webui2/webui/project/side_links/_release_targets.html.haml
A src/api/app/views/webui2/webui/project/side_links/_requests.html.haml
A src/api/app/views/webui2/webui/project/status.html.haml
A src/api/app/views/webui2/webui/project/subprojects.html.haml
A src/api/app/views/webui2/webui/projects/meta/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/meta/show.html.haml
A src/api/app/views/webui2/webui/projects/project_configuration/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/project_configuration/show.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_branches.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_builds.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_changes.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_comments.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_commits.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_entry.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_new.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_pulse_list_requests.html.haml
A src/api/app/views/webui2/webui/projects/pulse/_tabs.html.haml
A src/api/app/views/webui2/webui/projects/pulse/show.html.haml
A src/api/app/views/webui2/webui/projects/pulse/update_pulse.js.erb
A src/api/app/views/webui2/webui/projects/rebuild_times/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/rebuild_times/show.html.haml
A src/api/app/views/webui2/webui/repositories/_add_dod_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_repository_from_project_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_add_repository_path_modal.html.haml
M src/api/app/views/webui2/webui/repositories/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_delete_repository_path_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_dod_repository_card_content.html.haml
A src/api/app/views/webui2/webui/repositories/_dod_source_fields.html.haml
A src/api/app/views/webui2/webui/repositories/_edit_dod_source_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_edit_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_card_content.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_entry.html.haml
A src/api/app/views/webui2/webui/repositories/_repository_path_item.html.haml
A src/api/app/views/webui2/webui/repositories/_request_delete_repository_modal.html.haml
A src/api/app/views/webui2/webui/repositories/create.js.erb
A src/api/app/views/webui2/webui/repositories/destroy.js.erb
A src/api/app/views/webui2/webui/repositories/distributions.html.haml
M src/api/app/views/webui2/webui/repositories/index.html.haml
A src/api/app/views/webui2/webui/repositories/state.html.haml
M src/api/app/views/webui2/webui/request/_add_role_request_dialog.html.haml
M src/api/app/views/webui2/webui/request/_delete_request_dialog.html.haml
M src/api/app/views/webui2/webui/user/_info.html.haml
M src/api/app/views/webui2/webui/user/_involvement.html.haml
M src/api/app/views/webui2/webui/user/show.html.haml
A src/api/app/views/webui2/webui/users/tasks/index.html.haml
M src/api/config/clock.rb
A src/api/config/initializers/influxdb_custom_subscriber.rb
M src/api/config/initializers/influxdb_rails.rb
M src/api/config/options.yml.example
M src/api/config/routes.rb
A src/api/db/migrate/20181201065026_drop_group_requests.rb
M src/api/db/structure.sql
M src/api/lib/backend/connection_helper.rb
A src/api/lib/backend/instrumentation.rb
M src/api/lib/backend/logger.rb
A src/api/lib/backend/remember_location.rb
A src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
M src/api/lib/statistics_calculations.rb
M src/api/lib/tasks/test_webui.rake
A src/api/spec/bootstrap/features/webui/attributes_spec.rb
A src/api/spec/bootstrap/features/webui/groups_spec.rb
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
M src/api/spec/bootstrap/features/webui/projects_spec.rb
A src/api/spec/bootstrap/features/webui/repositories_spec.rb
A src/api/spec/bootstrap/features/webui/watchlists_spec.rb
A src/api/spec/bootstrap/support/page/monitor_page.rb
M src/api/spec/browser_helper.rb
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project/with_permissions/remove_attribute.yml
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project/without_permissions/it_is_not_possible_to_add_an_attribute_the_link_is_not_shown.yml
A src/api/spec/cassettes/Bootstrap_Attributes/with_an_attribute/for_a_project_with_a_package/add_attribute_with_values.yml
M src/api/spec/cassettes/Bootstrap_MaintenanceWorkflow/maintenance_workflow.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_an_existing_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_non_existent_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Add_role_to_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Remove_role_from_group.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/group_roles/Viewing_group_roles.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_an_existing_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_non_existent_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Add_role_to_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_role_from_user.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_user_from_package_/_project.yml
M src/api/spec/cassettes/Bootstrap_Packages/behaves_like_bootstrap_user_tab/user_roles/Viewing_user_roles.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Add_group_to_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Add_role_to_group.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Remove_role_from_group.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/group_roles/Viewing_group_roles.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Add_role_to_user.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Add_user_to_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Remove_role_from_user.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Remove_user_from_package_/_project.yml
R src/api/spec/cassettes/Bootstrap_Packages/behaves_like_user_tab/user_roles/Viewing_user_roles.yml
M src/api/spec/cassettes/Bootstrap_Packages/branching_a_package_from_another_users_project/with_AutoCleanup.yml
M src/api/spec/cassettes/Bootstrap_Packages/branching_a_package_from_another_users_project/without_AutoCleanup.yml
M src/api/spec/cassettes/Bootstrap_Packages/changing_the_package_s_devel_project.yml
M src/api/spec/cassettes/Bootstrap_Packages/deleting_a_package.yml
M src/api/spec/cassettes/Bootstrap_Packages/editing_a_package.yml
M src/api/spec/cassettes/Bootstrap_Packages/log/download_logfile_succesfully.yml
M src/api/spec/cassettes/Bootstrap_Packages/requesting_package_deletion.yml
A src/api/spec/cassettes/Bootstrap_Projects/DoD_Repositories/adding_DoD_repositories_via_meta_editor.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_non-existing_package.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_package_with_disabled_access_flag.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/a_package_with_disabled_sourceaccess_flag.yml
A src/api/spec/cassettes/Bootstrap_Projects/branching/an_existing_package_to_an_invalid_target_package_or_project.yml
A src/api/spec/cassettes/Bootstrap_Projects/changing_project_title_and_description.yml
A src/api/spec/cassettes/Bootstrap_Repositories/Repositories/add/delete_repository_from_distribution.yml
A src/api/spec/cassettes/Bootstrap_Repositories/Repositories/add_repository_from_distribution.yml
A src/api/spec/cassettes/Bootstrap_Watchlists/add_projects_to_watchlist.yml
A src/api/spec/cassettes/Bootstrap_Watchlists/remove_projects_from_watchlist.yml
A src/api/spec/cassettes/Groups/add_a_user.yml
A src/api/spec/cassettes/Groups/visit_group_page.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_42_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_36_1_4_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_38_1_4_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/_remove_maintained_project_fails_without_maintenance_kind_for_a_valid_maintained_project/1_29_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/GET_meta/1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_an_nonexistent_project/1_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_3.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/with_a_non_existing_project/raise_a_RecordNotFound_Exception.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/meta_controller_spec.rb
A src/api/spec/controllers/webui/projects/project_configuration_controller_spec.rb
M src/api/spec/controllers/webui/repositories_controller_spec.rb
M src/api/spec/features/webui/attributes_spec.rb
M src/api/spec/features/webui/comments_spec.rb
R src/api/spec/features/webui/groups_spec.rb
M src/api/spec/features/webui/login_spec.rb
M src/api/spec/features/webui/maintenance_workflow_spec.rb
M src/api/spec/features/webui/packages_spec.rb
M src/api/spec/features/webui/patchinfo_spec.rb
M src/api/spec/features/webui/projects_spec.rb
M src/api/spec/features/webui/repositories_spec.rb
M src/api/spec/features/webui/requests_spec.rb
M src/api/spec/features/webui/users/user_home_page_spec.rb
M src/api/spec/features/webui/watchlists_spec.rb
A src/api/spec/lib/backend/remember_location_spec.rb
A src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
M src/api/spec/models/project/update_from_xml_command_spec.rb
M src/api/spec/support/capybara.rb
A src/api/spec/support/features/features_attribute.rb
M src/api/spec/support/features/features_bootstrap.rb
A src/api/spec/support/shared_examples/features/boostrap_flag_tables.rb
M src/api/spec/support/shared_examples/features/bootstrap_user_tab.rb
R src/api/test/functional/group_request_test.rb
M src/api/test/models/project_log_entry_test.rb
M src/backend/BSRepServer/Checker.pm
M src/backend/BSRevision.pm
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSched/BuildJob/Docker.pm
M src/backend/BSSched/BuildJob/KiwiImage.pm
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/BSSched/BuildJob/Patchinfo.pm
M src/backend/BSSched/Checker.pm
M src/backend/BSSched/ProjPacks.pm
M src/backend/BSServer.pm
M src/backend/BSSrcServer/Multibuild.pm
M src/backend/BSSrcServer/Service.pm
M src/backend/BSSrcrep.pm
M src/backend/BSStdServer.pm
M src/backend/BSXML.pm
M src/backend/bs_publish
M src/backend/bs_repserver
M src/backend/bs_servicedispatch
M src/backend/bs_srcserver
M src/backend/t/0100-BSSched-BuildJob.t
Log Message:
-----------
Merge pull request #6578 from coolo/add_master
Fix merge conflicts in staging-workflow (again)
Compare: https://github.com/openSUSE/open-build-service/compare/d8a3ff59a400...55641…
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0
[obs-commits] [openSUSE/open-build-service] b463fc: Fix autoloading for backend InfluxDB instrumentati...
by Stephan Kulow 12 Dec '18
by Stephan Kulow 12 Dec '18
12 Dec '18
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: b463fc07803c95fea071f67f1b2a1dc80f28a1df
https://github.com/openSUSE/open-build-service/commit/b463fc07803c95fea071f…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/lib/backend/backend.rb
M src/api/lib/backend/connection_helper.rb
M src/api/lib/backend/logger.rb
Log Message:
-----------
Fix autoloading for backend InfluxDB instrumentation
we should not mix require & autoload. The backend directory already gets autoloaded
which caused some weird autoloading errors which this PR will fix.
Commit: 8c7899c4b3ad441a08dde804755d1328a3b9abd4
https://github.com/openSUSE/open-build-service/commit/8c7899c4b3ad441a08dde…
Author: Stephan Kulow <stephan(a)kulow.org>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M src/api/lib/backend/backend.rb
M src/api/lib/backend/connection_helper.rb
M src/api/lib/backend/logger.rb
Log Message:
-----------
Merge pull request #6575 from ChrisBr/fix-influx-deps
Fix autoloading for backend InfluxDB instrumentation
Compare: https://github.com/openSUSE/open-build-service/compare/0b58b8774cb2...8c789…
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0
[obs-commits] [openSUSE/open-build-service] b676f1: Move prjconf actions from project_controller to it...
by Victor Pereira 11 Dec '18
by Victor Pereira 11 Dec '18
11 Dec '18
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: b676f182faff4319ac08864b9b532112f98c26b8
https://github.com/openSUSE/open-build-service/commit/b676f182faff4319ac088…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
A src/api/app/assets/javascripts/webui2/cm2/show-prjconf.js
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/project_configuration_controller.rb
A src/api/app/services/project_configuration_service/project_configuration_updater.rb
M src/api/app/views/webui/project/_tabs.html.erb
A src/api/app/views/webui/projects/project_configuration/show.html.erb
A src/api/app/views/webui2/webui/projects/project_configuration/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/project_configuration/show.html.haml
M src/api/config/routes.rb
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_42_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_44_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_36_1_4_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_3.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/with_a_non_existing_project/raise_a_RecordNotFound_Exception.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/project_configuration_controller_spec.rb
Log Message:
-----------
Move prjconf actions from project_controller to its own controller
Commit: b6e1147730291f719700a6f219891ba3f0239d25
https://github.com/openSUSE/open-build-service/commit/b6e1147730291f719700a…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_2.yml
Log Message:
-----------
Remove old prjconf related cassettes
Commit: 0b58b8774cb2eaddfd250e0ae3e89395e1d40ffc
https://github.com/openSUSE/open-build-service/commit/0b58b8774cb2eaddfd250…
Author: Victor Pereira <vpereirabr(a)gmail.com>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
A src/api/app/assets/javascripts/webui2/cm2/show-prjconf.js
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/project_configuration_controller.rb
A src/api/app/services/project_configuration_service/project_configuration_updater.rb
M src/api/app/views/webui/project/_tabs.html.erb
A src/api/app/views/webui/projects/project_configuration/show.html.erb
A src/api/app/views/webui2/webui/projects/project_configuration/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/project_configuration/show.html.haml
M src/api/config/routes.rb
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_42_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_44_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_45_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_36_1_4_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_1.yml
R src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_not_load_project_config/1_34_2_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_2.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_1.yml
R src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_35_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_load_project_config/1_1_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/show/Can_not_load_project_config/1_1_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/can_save_a_project_config/1_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_a_project_config/1_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/cannot_save_with_an_unauthorized_user/1_2_3_3.yml
A src/api/spec/cassettes/Webui_Projects_ProjectConfigurationController/update/with_a_non_existing_project/raise_a_RecordNotFound_Exception.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/project_configuration_controller_spec.rb
Log Message:
-----------
Merge pull request #6537 from vpereira/move_prjconf_project_configuration_controller
Move prjconf actions from project_controller to its own controller
Compare: https://github.com/openSUSE/open-build-service/compare/71a9688b438e...0b58b…
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0
[obs-commits] [openSUSE/open-build-service] 3473cb: Ceil InfluxDB backend runtime
by Christian Bruckmayer 11 Dec '18
by Christian Bruckmayer 11 Dec '18
11 Dec '18
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 3473cb722e07b3e9235b538777fb1f80e373bb97
https://github.com/openSUSE/open-build-service/commit/3473cb722e07b3e9235b5…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
Log Message:
-----------
Ceil InfluxDB backend runtime
because this is how influxdb-rails also does it.
Commit: a21ea6b527b4cd4e03db9473b68f66cf22cdebbb
https://github.com/openSUSE/open-build-service/commit/a21ea6b527b4cd4e03db9…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
M src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
Log Message:
-----------
Use InfluxDB time_precision configuration
otherwise it would write other data points than
the influxdb-rails gem.
Commit: 71a9688b438e28617eb7fdae96769d1ef4e3497f
https://github.com/openSUSE/open-build-service/commit/71a9688b438e28617eb7f…
Author: Christian Bruckmayer <cbruckmayer(a)suse.com>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M src/api/lib/influxdb_obs/obs/middleware/backend_subscriber.rb
M src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
Log Message:
-----------
Merge pull request #6573 from ChrisBr/influx-backend
Fix InfluxDB backend subscriber
Compare: https://github.com/openSUSE/open-build-service/compare/4dab810c78e0...71a96…
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
1
0