[openSUSE/open-build-service] ff4b02: URI.encode is removed, use CGI.unescape
Branch: refs/heads/ruby31 Home: https://github.com/openSUSE/open-build-service Commit: ff4b02008f4d625a98f2329fe4e25dc09ded00cd https://github.com/openSUSE/open-build-service/commit/ff4b02008f4d625a98f232... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-03-11 (Fri, 11 Mar 2022) Changed paths: M src/api/app/models/package_file.rb M src/api/app/models/project_config_file.rb M src/api/app/models/project_file.rb M src/api/app/models/project_meta_file.rb M src/api/spec/models/backend/file_spec.rb Log Message: ----------- URI.encode is removed, use CGI.unescape See https://github.com/ruby/uri/commit/61c6a47ebf1f2726b60a2bbd70964d64e14b1f98 Commit: 4a130d19f5f904a2d5ee57739710104868573805 https://github.com/openSUSE/open-build-service/commit/4a130d19f5f904a2d5ee57... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-03-11 (Fri, 11 Mar 2022) Changed paths: M src/api/app/lib/backend/remember_location.rb Log Message: ----------- Fix separation of positional and keyword arguments See https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-ke... Co-authored-by: Saray Cabrera Padrón <scabrerapadron@suse.de> Commit: bb8030f88b7d36e9448618a0533e1c0d31356f53 https://github.com/openSUSE/open-build-service/commit/bb8030f88b7d36e9448618... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-03-11 (Fri, 11 Mar 2022) Changed paths: M src/api/spec/models/package_spec.rb Log Message: ----------- The switch to URI.escape changes what is escaped ```ruby [1] pry(main)> URI.escape('home:henne') => "home:henne" [2] pry(main)> CGI.escape('home:henne') => "home%3Ahenne" ``` Commit: 7a6bd97a9d1a9084cc4bc4cba194762013a49587 https://github.com/openSUSE/open-build-service/commit/7a6bd97a9d1a9084cc4bc4... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-03-11 (Fri, 11 Mar 2022) Changed paths: M src/api/app/helpers/webui/webui_helper.rb M src/api/spec/helpers/webui/webui_helper_spec.rb Log Message: ----------- CGI.escape escapes more than URI.escape Commit: de805f64c5d57efddc9452a5fa92399ff1543005 https://github.com/openSUSE/open-build-service/commit/de805f64c5d57efddc9452... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-03-11 (Fri, 11 Mar 2022) Changed paths: R src/api/spec/lib/backend/api/cloud_spec.rb Log Message: ----------- Remove a superflous validation spec This code path does the right thing and did not change in years... Commit: 4e959f731f2d6f0043626d998a8cd128708f91e1 https://github.com/openSUSE/open-build-service/commit/4e959f731f2d6f0043626d... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-03-11 (Fri, 11 Mar 2022) Changed paths: M src/api/app/helpers/webui/webui_helper.rb Log Message: ----------- on more Commit: e62ff402cade827d20ec3d1c28e0d2466b8a77b8 https://github.com/openSUSE/open-build-service/commit/e62ff402cade827d20ec3d... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-03-11 (Fri, 11 Mar 2022) Changed paths: M src/api/app/helpers/webui/webui_helper.rb Log Message: ----------- Don't modify frozen strings Commit: 7b26aa9b794ff63c59d2bdd372e9e11f41d5317d https://github.com/openSUSE/open-build-service/commit/7b26aa9b794ff63c59d2bd... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-03-11 (Fri, 11 Mar 2022) Changed paths: M src/api/spec/support/vcr.rb Log Message: ----------- Monkey patch vcr Ruby 3.1 compatibility Commit: 81b9330b46dd393e4bf68ec3f06d41c199b89c33 https://github.com/openSUSE/open-build-service/commit/81b9330b46dd393e4bf68e... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-03-11 (Fri, 11 Mar 2022) Changed paths: M .circleci/conditional_config.yml M src/api/docker-files/Dockerfile M src/api/docker-files/Dockerfile.minitest Log Message: ----------- WIP: Container image cleanup Compare: https://github.com/openSUSE/open-build-service/compare/3b93113638b2...81b933...
participants (1)
-
Henne Vogelsang