Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 5ec5db313f8edbca3b77551fad04ecd2f15398f3 https://github.com/openSUSE/open-build-service/commit/5ec5db313f8edbca3b7755... Author: Christian Bruckmayer <cbruckmayer@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/8f618abc062c7955c12d96... Author: Christian Bruckmayer <cbruckmayer@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@suse.de> Commit: 0386ddb2979bc67dbbd5de82c31bdb049479c497 https://github.com/openSUSE/open-build-service/commit/0386ddb2979bc67dbbd5de... Author: Christian Bruckmayer <cbruckmayer@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: 2861dd25d6f495e68276fd48ed846ad789785c87 https://github.com/openSUSE/open-build-service/commit/2861dd25d6f495e68276fd... Author: Christian Bruckmayer <cbruckmayer@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 Compare: https://github.com/openSUSE/open-build-service/compare/933059153cbe...2861dd... **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.