Branch: refs/heads/master Home: https://github.com/yast/yast-yast2 Commit: 077663caec6d2c02886cfd829305023ded9c5758 https://github.com/yast/yast-yast2/commit/077663caec6d2c02886cfd829305023ded... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-03-31 (Tue, 31 Mar 2020) Changed paths: M library/xml/src/modules/XML.rb Log Message: ----------- remove unused variable accessors to limit API Commit: 479726a8591e8d81dd1f55882bdefc139f2fc5c8 https://github.com/yast/yast-yast2/commit/479726a8591e8d81dd1f55882bdefc139f... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-03-31 (Tue, 31 Mar 2020) Changed paths: A library/xml/test/test_helper.rb A library/xml/test/xml_test.rb Log Message: ----------- add initial tests for writting xml for old xml parser Commit: 43bdbd226f8e832ba2f2e5d68b4eaad7a6ec5243 https://github.com/yast/yast-yast2/commit/43bdbd226f8e832ba2f2e5d68b4eaad7a6... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-02 (Thu, 02 Apr 2020) Changed paths: M library/xml/test/xml_test.rb Log Message: ----------- document xml to ycp conversion Commit: 6fcd4ab0a824de7be2867c4893c1fba2d5756946 https://github.com/yast/yast-yast2/commit/6fcd4ab0a824de7be2867c4893c1fba2d5... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-06 (Mon, 06 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- use nokogiri for parsing Commit: 77be102703ad879cfb85ea9a809ae8e7199c781d https://github.com/yast/yast-yast2/commit/77be102703ad879cfb85ea9a809ae8e719... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-08 (Wed, 08 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- use strict parsing Commit: 53629fcfdb548d262708c8ee3283979ad069c350 https://github.com/yast/yast-yast2/commit/53629fcfdb548d262708c8ee3283979ad0... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-08 (Wed, 08 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- implement serializing of values Commit: 35d3e667d1fae1849a6e9d6e3787878c001b6a55 https://github.com/yast/yast-yast2/commit/35d3e667d1fae1849a6e9d6e3787878c00... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-08 (Wed, 08 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb Log Message: ----------- make rubocop happy Commit: d024f27074793d377151204e7d3ad0fcb00c7ed9 https://github.com/yast/yast-yast2/commit/d024f27074793d377151204e7d3ad0fcb0... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-09 (Thu, 09 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- implement schema validation Commit: fc0865e0774bd671882841725de62d1d22a59505 https://github.com/yast/yast-yast2/commit/fc0865e0774bd671882841725de62d1d22... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-24 (Fri, 24 Apr 2020) Changed paths: M .travis.yml R CONTRIBUTING.md M library/network/src/modules/NetworkInterfaces.rb M library/network/test/data/etc/sysconfig/network/ifcfg-eth1 A library/network/test/data/etc/sysconfig/network/single_quote.test M library/network/test/network_interfaces_test.rb M library/systemd/src/modules/Systemd.rb M library/wizard/src/modules/Wizard.rb M package/yast2.changes M package/yast2.spec Log Message: ----------- Merge remote-tracking branch 'origin/master' into xml_parser Commit: 5e89aefb16080615836a96b0998022778cb5dd2e https://github.com/yast/yast-yast2/commit/5e89aefb16080615836a96b0998022778c... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-24 (Fri, 24 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- add test and ensure that cdata workaround still works Commit: 4f13e338ded746dd31b461f98951a953cb65bd8e https://github.com/yast/yast-yast2/commit/4f13e338ded746dd31b461f98951a953cb... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-24 (Fri, 24 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- export type for all types Commit: 64315f5298d8535d36ac87e9f3b3900d68be3de6 https://github.com/yast/yast-yast2/commit/64315f5298d8535d36ac87e9f3b3900d68... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-24 (Fri, 24 Apr 2020) Changed paths: M library/xml/test/xml_test.rb Log Message: ----------- add test that empty elements with string or hash works properly Commit: a6051c0be8e395985e919bbfdad4b77b22b9892a https://github.com/yast/yast-yast2/commit/a6051c0be8e395985e919bbfdad4b77b22... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-28 (Tue, 28 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- use exceptions for invalid content Commit: 3739a62e76857f998a9985fc69f09303c4479649 https://github.com/yast/yast-yast2/commit/3739a62e76857f998a9985fc69f09303c4... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-28 (Tue, 28 Apr 2020) Changed paths: M package/yast2.spec Log Message: ----------- update spec dependencies Commit: a32972138df514742b8bfed53fd754ea63f1308c https://github.com/yast/yast-yast2/commit/a32972138df514742b8bfed53fd754ea63... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-28 (Tue, 28 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- handle properly comments Commit: 6b0a4b0f7ee2cfe27c1be290c23eb890897ffb5b https://github.com/yast/yast-yast2/commit/6b0a4b0f7ee2cfe27c1be290c23eb89089... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-28 (Tue, 28 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- add integer validation Commit: 98f9c13c599085dac6a27c39f513a43325186904 https://github.com/yast/yast-yast2/commit/98f9c13c599085dac6a27c39f513a43325... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-29 (Wed, 29 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- create properly config type Commit: dcd8506a32ef5c036b3ead16834db0bb0e26bfe5 https://github.com/yast/yast-yast2/commit/dcd8506a32ef5c036b3ead16834db0bb0e... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-29 (Wed, 29 Apr 2020) Changed paths: M package/yast2.spec Log Message: ----------- fix existing profiles in post install script Commit: d5606b6885bdbe185ae3719b8b423efb98f95f89 https://github.com/yast/yast-yast2/commit/d5606b6885bdbe185ae3719b8b423efb98... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-04-29 (Wed, 29 Apr 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- fixes from code review Commit: fee256e6403ef16de8a3dbf29368b7b8b036c6d2 https://github.com/yast/yast-yast2/commit/fee256e6403ef16de8a3dbf29368b7b8b0... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-05-04 (Mon, 04 May 2020) Changed paths: M package/yast2.spec Log Message: ----------- Revert "fix existing profiles in post install script" This reverts commit dcd8506a32ef5c036b3ead16834db0bb0e26bfe5. Commit: 1320a37e4e0adde6cd3a589fa1d15fa9a018866e https://github.com/yast/yast-yast2/commit/1320a37e4e0adde6cd3a589fa1d15fa9a0... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-05-04 (Mon, 04 May 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- adapt xml parser as agreed Commit: 2add6164d8ef5368881c6f64fd423f7d41c22c2f https://github.com/yast/yast-yast2/commit/2add6164d8ef5368881c6f64fd423f7d41... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-04 (Mon, 04 May 2020) Changed paths: M library/xml/test/xml_test.rb Log Message: ----------- Test type attributes (t, config:type) Commit: 3ba70845e68426301b54e856b0e37251e6e8d847 https://github.com/yast/yast-yast2/commit/3ba70845e68426301b54e856b0e37251e6... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-05 (Tue, 05 May 2020) Changed paths: M library/xml/test/xml_test.rb Log Message: ----------- Fix doctype to use a better system example, omit unnecessary doctype. Commit: 5e292a0aa127a78347826bd35e77aed3e141b1c8 https://github.com/yast/yast-yast2/commit/5e292a0aa127a78347826bd35e77aed3e1... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-05 (Tue, 05 May 2020) Changed paths: M library/xml/test/xml_test.rb Log Message: ----------- Move .XMLToYCPString examples to the correct describe group Commit: 239bdb4dee78ca2abdd25c10cad4510573bf860a https://github.com/yast/yast-yast2/commit/239bdb4dee78ca2abdd25c10cad4510573... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-05 (Tue, 05 May 2020) Changed paths: M library/xml/test/xml_test.rb Log Message: ----------- Do not define which of type and config:type wins Nokogiri could do it but it is not worth the complication Commit: 5e61e4c702dcb4a3726ece05df317a8730c80dc1 https://github.com/yast/yast-yast2/commit/5e61e4c702dcb4a3726ece05df317a8730... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-05 (Tue, 05 May 2020) Changed paths: M library/xml/src/modules/XML.rb Log Message: ----------- Parse the 't' type attribute first. Commit: dbcdf8c089a6c0685155a5b9d7805c8b37720c4e https://github.com/yast/yast-yast2/commit/dbcdf8c089a6c0685155a5b9d7805c8b37... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-05 (Tue, 05 May 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- Use the 't' attribute for serializing types. Commit: d7fdc41fb4301c441f48fb559fd8802552f998a9 https://github.com/yast/yast-yast2/commit/d7fdc41fb4301c441f48fb559fd8802552... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M package/yast2.changes M package/yast2.spec Log Message: ----------- changes Commit: 283f46b5df0acc3a002ebeb586b799c8089c88ca https://github.com/yast/yast-yast2/commit/283f46b5df0acc3a002ebeb586b799c808... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M doc/desktop_file.md A library/general/src/lib/installation/autoinst_issues/issue.rb A library/general/src/lib/installation/autoinst_issues/issues_presenter.rb A library/general/src/lib/installation/autoinst_issues/list.rb A library/general/src/lib/installation/autoinst_profile/section_with_attributes.rb A library/general/test/autoinst_issues/issue_test.rb A library/general/test/autoinst_issues/issues_presenter_test.rb A library/general/test/autoinst_issues/list_test.rb M library/systemd/src/lib/yast2/systemd/unit.rb M library/systemd/test/yast2/systemctl_test.rb M library/systemd/test/yast2/systemd_unit_test.rb M package/yast2.changes Log Message: ----------- Merge remote-tracking branch 'origin/master' into xml_parser Commit: 495c0f0347c8f82728237caea58418be5c4e9b21 https://github.com/yast/yast-yast2/commit/495c0f0347c8f82728237caea58418be5c... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- Having both 't' and 'type' will raise Commit: 136475cf51df192053ef4b034846fda44aa2bf58 https://github.com/yast/yast-yast2/commit/136475cf51df192053ef4b034846fda44a... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M library/xml/src/modules/XML.rb Log Message: ----------- Move code towards matching comments Commit: 46c89bdb293f2f93e95d058314007a74e337113a https://github.com/yast/yast-yast2/commit/46c89bdb293f2f93e95d058314007a74e3... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- XMLInvalidObject -> XMLSerializationError, more tests XMLInvalidObject and XMLInvalidContent are too confusable Commit: b537525add9d90acacd84bc7804d3566f5ed1e80 https://github.com/yast/yast-yast2/commit/b537525add9d90acacd84bc7804d3566f5... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M library/xml/test/xml_test.rb Log Message: ----------- Moved more XMLToYCPString tests into their proper describe Commit: 32607bfc6c39f5c7aee774fd08f01e88c417d12f https://github.com/yast/yast-yast2/commit/32607bfc6c39f5c7aee774fd08f01e88c4... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M library/xml/src/modules/XML.rb M library/xml/test/xml_test.rb Log Message: ----------- XMLInvalidContent -> XMLDeserializationError, with line info and better English plus tests for some missing corner cases Commit: f9b17a1978581a12d3bfc13ad13405684d4557fa https://github.com/yast/yast-yast2/commit/f9b17a1978581a12d3bfc13ad13405684d... Author: Martin Vidner <martin@vidner.net> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M library/xml/src/modules/XML.rb Log Message: ----------- A named parameter is beter Commit: 33bfa27c9adaf66ab6de238afba263a1de42bef4 https://github.com/yast/yast-yast2/commit/33bfa27c9adaf66ab6de238afba263a1de... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M library/xml/src/modules/XML.rb A library/xml/test/test_helper.rb A library/xml/test/xml_test.rb M package/yast2.changes M package/yast2.spec Log Message: ----------- Merge pull request #1039 from yast/xml_parser Xml parser Compare: https://github.com/yast/yast-yast2/compare/b9acd33429af...33bfa27c9ada