Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 1b332f2745bb2002b15bc8fe426b8022cc93739e
https://github.com/openSUSE/open-build-service/commit/1b332f2745bb2002b15bc…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/request.js
M src/api/app/controllers/webui/request_controller.rb
A src/api/app/views/webui2/webui/request/_add_reviewer_dialog.html.haml
A src/api/app/views/webui2/webui/request/_show_overview.html.haml
A src/api/app/views/webui2/webui/request/_show_package_maintainers.html.haml
A src/api/app/views/webui2/webui/request/_show_side_links.html.haml
M src/api/app/views/webui2/webui/request/show.html.haml
M src/api/config/routes.rb
Log Message:
-----------
Move Request#show "Overview" section to bootstrap
- Translate and adapt code to HAML
- Use bootstrap
- Break overview and side links sub-sections to its own partials
Commit: 7fc87ea499479385dd31ff0392e7024d2a41e958
https://github.com/openSUSE/open-build-service/commit/7fc87ea499479385dd31f…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/api/app/views/webui2/webui/request/_add_reviewer_dialog.html.haml
Log Message:
-----------
xx
Commit: be94c4ed069c1f452db9ff599dc17f556273344e
https://github.com/openSUSE/open-build-service/commit/be94c4ed069c1f452db9f…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/api/app/controllers/webui/packages/bs_requests_controller.rb
M src/api/app/controllers/webui/projects/bs_requests_controller.rb
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/show.html.erb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Remove the key navigation through browser keystrokes for requests
This feature wasn't completely implemented and saving data in the
session store could impact performance in some busy projects. Therefore
the whole feature was removed
Commit: be3b9a1d209a6b1b88523b93987735356393f810
https://github.com/openSUSE/open-build-service/commit/be3b9a1d209a6b1b88523…
Author: Victor Pereira <vpereirabr(a)gmail.com>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/request.js
M src/api/app/controllers/webui/packages/bs_requests_controller.rb
M src/api/app/controllers/webui/projects/bs_requests_controller.rb
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/show.html.erb
A src/api/app/views/webui2/webui/request/_add_reviewer_dialog.html.haml
A src/api/app/views/webui2/webui/request/_show_overview.html.haml
A src/api/app/views/webui2/webui/request/_show_package_maintainers.html.haml
A src/api/app/views/webui2/webui/request/_show_side_links.html.haml
M src/api/app/views/webui2/webui/request/show.html.haml
M src/api/config/routes.rb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Merge pull request #6851 from vpereira/request_show_overview
Request show overview
Compare: https://github.com/openSUSE/open-build-service/compare/f95d82b0aa31...be3b9…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: eea64a5dab9d313b8be8f8f6da59df5c9fa31564
https://github.com/openSUSE/open-build-service/commit/eea64a5dab9d313b8be8f…
Author: Ana María Martínez Gómez <anamaria(a)martinezgomez.name>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
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:
-----------
Hide monitor table while loading it
To avoid the overflow until the DataTable with the scroll is loaded.
This is needed because loading the DataTable is slow, as it is creating two
tables and moving the content around. Another alternative could be to stop
using the scroll from DataTables and just add it to the table, but then the
package column would move as well when scrolling what makes the table unusable.
In this case, and taking into account that the page is only big (= slow) in few
cases, makes sense to prioritize ease of use over performance. The user waits a
bit, but at least he gets a nice table.
The double table that DataTable renders is also causing a bug (which disappears
when not using the scroll from DataTable).
Commit: f95d82b0aa31f2c4e11350e061edc2b1d8eeeea9
https://github.com/openSUSE/open-build-service/commit/f95d82b0aa31f2c4e1135…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
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:
-----------
Merge pull request #6907 from Ana06/monitor-visibility
Hide monitor table while loading it
Compare: https://github.com/openSUSE/open-build-service/compare/cce8e88479b7...f95d8…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 4c129fc9af2b565848d209c7115a5aa07aaaebfb
https://github.com/openSUSE/open-build-service/commit/4c129fc9af2b565848d20…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
A src/api/app/views/webui2/webui/request/_decision_tab.html.haml
A src/api/app/views/webui2/webui/request/_review_tab.html.haml
M src/api/app/views/webui2/webui/request/show.html.haml
Log Message:
-----------
Implement request decision boxes for new bootstrap UI
Commit: 9348dfd574de489eee0f3b4bde2995cbe9146234
https://github.com/openSUSE/open-build-service/commit/9348dfd574de489eee0f3…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/request.js
Log Message:
-----------
Remove unused javascript from webui2 assets
This was code that we used (and still use) in the old UI. In the
new one we won't need this, since we handle request forwarding and
adding of maintainership differently.
Commit: a07064123df8c8a47679fa781163b73f5009e856
https://github.com/openSUSE/open-build-service/commit/a07064123df8c8a47679f…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
M src/api/app/views/webui2/webui/request/_decision_tab.html.haml
M src/api/app/views/webui2/webui/request/show.html.haml
Log Message:
-----------
Add option to make request creator maintainer of target package / project
This option is only available for requests with not more than one
request action.
Commit: cce8e88479b752067664e23bea994df2d13ba7c7
https://github.com/openSUSE/open-build-service/commit/cce8e88479b752067664e…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/request.js
A src/api/app/views/webui2/webui/request/_decision_tab.html.haml
A src/api/app/views/webui2/webui/request/_review_tab.html.haml
M src/api/app/views/webui2/webui/request/show.html.haml
Log Message:
-----------
Merge pull request #6905 from bgeuken/requst_acceptance
Add review and request actions for bs requests
Compare: https://github.com/openSUSE/open-build-service/compare/1f427facd91f...cce8e…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 0287f0586fa40ab614cdc1b8b277f22c3b512802
https://github.com/openSUSE/open-build-service/commit/0287f0586fa40ab614cdc…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/api/app/helpers/webui/webui_helper.rb
M src/api/app/views/layouts/webui/webui.html.erb
M src/api/app/views/layouts/webui2/webui.html.haml
M src/api/app/views/webui2/webui/main/_breadcrumb_items.html.haml
Log Message:
-----------
Move creation of home title to helper
Commit: 2d5d5ed14e290997e64263005028381a04d6bbdd
https://github.com/openSUSE/open-build-service/commit/2d5d5ed14e290997e6426…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/api/app/helpers/webui/webui_helper.rb
Log Message:
-----------
Fix size of default user and group icon
When gravatar is disabled or the user / group has no email address,
we are using a default image. In that case we used the actual size of
the image instead of requested one.
This commit adds the requested size to the image_tag call to fix this.
Commit: a53047c68246fd50935cbdbfa38025ec0ed6551d
https://github.com/openSUSE/open-build-service/commit/a53047c68246fd50935cb…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/api/app/helpers/webui/webui_helper.rb
M src/api/app/views/layouts/webui/webui.html.erb
M src/api/app/views/layouts/webui2/webui.html.haml
M src/api/app/views/webui2/webui/main/_breadcrumb_items.html.haml
Log Message:
-----------
Merge pull request #6913 from bgeuken/update_helper
Update helper
Compare: https://github.com/openSUSE/open-build-service/compare/2d22151af76b...a5304…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 66c5bae6e814899b8fb093db33841a7d4f42a3c0
https://github.com/openSUSE/open-build-service/commit/66c5bae6e814899b8fb09…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
M src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
Log Message:
-----------
Fix flickering backend subscriber test
Application and webui controller are both setting a request value
in the InfluxDB::Rails.current.values hash.
This was causing the test to fail randomly when run within our CI
(aka running multiple tests) because the request value got set.
Commit: 2d22151af76b4ee00fe5f079c69db290cbecb0fe
https://github.com/openSUSE/open-build-service/commit/2d22151af76b4ee00fe5f…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
M src/api/spec/lib/influx_db/obs/middleware/backend_subscriber_spec.rb
Log Message:
-----------
Merge pull request #6889 from bgeuken/fix_flickering_test
Fix flickering backend subscriber test
Compare: https://github.com/openSUSE/open-build-service/compare/e519d666526a...2d221…