Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 1c26e22eb4f6c34bd9b08ea257e58cd6af91ba67
https://github.com/openSUSE/open-build-service/commit/1c26e22eb4f6c34bd9b08e...
Author: Dany Marcoux
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M src/api/app/views/webui2/webui/package/_tabs.html.haml
Log Message:
-----------
Pass project and package to path helpers for package tabs
It crashes without them
Commit: d3dee6e5dbed54ef1177ad90037dad9cb97bed73
https://github.com/openSUSE/open-build-service/commit/d3dee6e5dbed54ef1177ad...
Author: Dany Marcoux
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M src/api/app/views/webui2/webui/_autocomplete.html.haml
Log Message:
-----------
Improve autocomplete UX
It is now clearer when the autocomplete field is required. It is also
possible to set a value which needed for edit views. The field isn't
always required anymore, but it is by default.
Commit: 5d6bbe445a770633cc4dffb0f53c1fac86b658c3
https://github.com/openSUSE/open-build-service/commit/5d6bbe445a770633cc4dff...
Author: Dany Marcoux
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M src/api/app/models/patchinfo.rb
M src/api/app/views/webui2/webui/patchinfo/show.html.haml
Log Message:
-----------
Align issues in load_from_xml and to_xml for Patchinfo
to_xml didn't have the issue URL. The fields were also not in the same
order in these 2 methods. This caused problems when updating a patchinfo
failed, which then rendered the edit view again, but with the missing
URL and fields in a different order. This resulted in issues not being
correctly rendered.
This happens because the edit action is initializing the patchinfo with
load_from_xml while the update action takes the data from the submitted
form without calling load_from_xml (to not override what the user
entered when validation errors happen). This wouldn't be an issue with
ActiveRecord.
Commit: 85146aefd200aad7756b37abbc0418ebd60bc681
https://github.com/openSUSE/open-build-service/commit/85146aefd200aad7756b37...
Author: Dany Marcoux
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/application.js
A src/api/app/assets/javascripts/webui2/patchinfo.js
M src/api/app/controllers/webui/patchinfo_controller.rb
M src/api/app/views/webui/patchinfo/_form.html.haml
M src/api/app/views/webui/patchinfo/edit.html.haml
M src/api/app/views/webui2/webui/patchinfo/_breadcrumb_items.html.haml
M src/api/app/views/webui2/webui/patchinfo/edit.html.haml
A src/api/app/views/webui2/webui/patchinfo/form/_binaries.html.haml
A src/api/app/views/webui2/webui/patchinfo/form/_block_release.html.haml
A src/api/app/views/webui2/webui/patchinfo/form/_issues.html.haml
A src/api/app/views/webui2/webui/patchinfo/form/_required_actions.html.haml
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
M src/api/spec/features/webui/maintenance_workflow_spec.rb
M src/api/spec/features/webui/patchinfo_spec.rb
Log Message:
-----------
Migrate patchinfo#edit to Bootstrap
Align the old and new UIs for specs and consistency
Co-authored-by: Björn Geuken
Co-authored-by: David Kang
Commit: 0abbf43ce8cee60c05c91cc517ce40ff36bbbfcf
https://github.com/openSUSE/open-build-service/commit/0abbf43ce8cee60c05c91c...
Author: Dany Marcoux
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/application.js
A src/api/app/assets/javascripts/webui2/patchinfo.js
M src/api/app/controllers/webui/patchinfo_controller.rb
M src/api/app/models/patchinfo.rb
M src/api/app/views/webui/patchinfo/_form.html.haml
M src/api/app/views/webui/patchinfo/edit.html.haml
M src/api/app/views/webui2/webui/_autocomplete.html.haml
M src/api/app/views/webui2/webui/package/_tabs.html.haml
M src/api/app/views/webui2/webui/patchinfo/_breadcrumb_items.html.haml
M src/api/app/views/webui2/webui/patchinfo/edit.html.haml
A src/api/app/views/webui2/webui/patchinfo/form/_binaries.html.haml
A src/api/app/views/webui2/webui/patchinfo/form/_block_release.html.haml
A src/api/app/views/webui2/webui/patchinfo/form/_issues.html.haml
A src/api/app/views/webui2/webui/patchinfo/form/_required_actions.html.haml
M src/api/app/views/webui2/webui/patchinfo/show.html.haml
M src/api/spec/bootstrap/features/webui/maintenance_workflow_spec.rb
M src/api/spec/features/webui/maintenance_workflow_spec.rb
M src/api/spec/features/webui/patchinfo_spec.rb
Log Message:
-----------
Merge pull request #7374 from dmarcoux/bootstrap-ui-patchinfo-create
Migrate patchinfo#edit to Bootstrap
Compare: https://github.com/openSUSE/open-build-service/compare/695c78f5947f...0abbf4...