Branch: refs/heads/depfu/update/srcapi/sprockets-4.0.0 Home: https://github.com/openSUSE/open-build-service Commit: a1d3afae49a8666a7671fee4220f8d05adf44260 https://github.com/openSUSE/open-build-service/commit/a1d3afae49a8666a7671fe... Author: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: M src/api/Gemfile.lock Log Message: ----------- Update sprockets to version 4.0.0 Commit: 1d23f99760e462edb70a2a30e8828fb9d50640bc https://github.com/openSUSE/open-build-service/commit/1d23f99760e462edb70a2a... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: M src/api/config/application.rb M src/api/config/initializers/assets.rb Log Message: ----------- Unite assets configuration in the assets initializer Make asset configuration more simple. No need to keep things duplicated in two different files that overwrite each other. Commit: 77ea4204499e7dde38b0cacf4bad12f3e046fd81 https://github.com/openSUSE/open-build-service/commit/77ea4204499e7dde38b0ca... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: A src/api/app/assets/javascripts/webui/obs_factory/application.js R src/api/app/assets/javascripts/webui/obs_factory/application.js.erb Log Message: ----------- Rename obs_factory javascript manifest There is no ruby in it, no need to pipe it through erb first. Commit: 51972f06068353ce6ca48475d50c621d48ddd544 https://github.com/openSUSE/open-build-service/commit/51972f06068353ce6ca484... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: M src/api/app/assets/stylesheets/webui/obs_factory/application.css Log Message: ----------- Remove pre-processor extensions There is no need to include all the pre-processor extensions in the manifest. I have no idea how this ever worked.... Commit: 9e365a0afc230c4675592e53c89caed8d68d4c20 https://github.com/openSUSE/open-build-service/commit/9e365a0afc230c4675592e... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: A src/api/app/assets/config/manifest.js A src/api/app/assets/config/obs_factory.js M src/api/config/initializers/assets.rb Log Message: ----------- Add sprockets 4.0 configuration Manifests are needed now. Commit: 290b697705b378be40862d8e93cbc75bca0aa534 https://github.com/openSUSE/open-build-service/commit/290b697705b378be40862d... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: R src/api/app/assets/javascripts/webui/cm2/index-diff.js M src/api/app/views/webui/package/rdiff.html.haml M src/api/app/views/webui/request/show.html.haml Log Message: ----------- Drop codemirror diff manifest We don't use codemirror for displaying diffs anymore, not need to load the javascript. Commit: 80e0853b70f6c32c9088e77d661f5640b8c905e3 https://github.com/openSUSE/open-build-service/commit/80e0853b70f6c32c9088e7... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: R src/api/app/assets/javascripts/webui/cm2/show-prjconf.js M src/api/app/views/webui/projects/project_configuration/show.html.haml Log Message: ----------- Drop duplicated codemirror manifest The name index-prjconf.js has nothing to do with the controller method. It's just a manifest. Commit: 62e384dd8dec5a065499fddead6c00856051adb2 https://github.com/openSUSE/open-build-service/commit/62e384dd8dec5a065499fd... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: A src/api/app/assets/config/codemirror.js A src/api/app/assets/javascripts/webui/cm2/codemirror-file.js A src/api/app/assets/javascripts/webui/cm2/codemirror-prjconf.js A src/api/app/assets/javascripts/webui/cm2/codemirror-xml.js R src/api/app/assets/javascripts/webui/cm2/default.js R src/api/app/assets/javascripts/webui/cm2/index-prjconf.js R src/api/app/assets/javascripts/webui/cm2/index-xml.js M src/api/app/views/webui/package/meta.html.haml M src/api/app/views/webui/package/view_file.html.haml M src/api/app/views/webui/project/prjconf.html.haml M src/api/app/views/webui/projects/meta/show.html.haml M src/api/app/views/webui/projects/project_configuration/show.html.haml M src/api/app/views/webui/projects/rebuild_times/show.html.haml M src/api/config/initializers/assets.rb Log Message: ----------- Add codemirror sprockets configuration We inject codemirror differently depending on the page we show so we can skip loading ~120 modes on pages where we know the displayed content type. Compare: https://github.com/openSUSE/open-build-service/compare/8960ff6c966a...62e384...