Branch: refs/heads/master Home: https://github.com/xwiki-contrib/cli Commit: 98e7cfa991f6cdf78e20457b53eb7ae1581d9d41 https://github.com/xwiki-contrib/cli/commit/98e7cfa991f6cdf78e20457b53eb7ae1... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-09-27 (Fri, 27 Sep 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/AbstractXMLDoc.java R src/main/java/org/xwiki/contrib/cli/Attachment.java A src/main/java/org/xwiki/contrib/cli/AttachmentInfo.java M src/main/java/org/xwiki/contrib/cli/Command.java M src/main/java/org/xwiki/contrib/cli/CommandDoc.java M src/main/java/org/xwiki/contrib/cli/Editing.java M src/main/java/org/xwiki/contrib/cli/InputDoc.java M src/main/java/org/xwiki/contrib/cli/InputXMLRestPage.java M src/main/java/org/xwiki/contrib/cli/Main.java M src/main/java/org/xwiki/contrib/cli/MultipleDoc.java M src/main/java/org/xwiki/contrib/cli/OutputDoc.java M src/main/java/org/xwiki/contrib/cli/OutputXMLRestPage.java A src/main/java/org/xwiki/contrib/cli/PageReference.java M src/main/java/org/xwiki/contrib/cli/Utils.java M src/main/java/org/xwiki/contrib/cli/XMLDirFileDoc.java M src/main/java/org/xwiki/contrib/cli/XMLFileDoc.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java M src/main/java/org/xwiki/contrib/cli/XWikiFS.java Log Message: ----------- Fix attachment sychronization and refacor command class to protect field over changes Commit: 92a606e8330ad0d9722ddb710270e2924e719a82 https://github.com/xwiki-contrib/cli/commit/92a606e8330ad0d9722ddb710270e292... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-09-27 (Fri, 27 Sep 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/Command.java M src/main/java/org/xwiki/contrib/cli/Utils.java Log Message: ----------- Remove base parameter and use only url instead Commit: 120f413793c51854dc56853a492c4a86d04495eb https://github.com/xwiki-contrib/cli/commit/120f413793c51854dc56853a492c4a86... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-09-27 (Fri, 27 Sep 2024) Changed paths: R src/main/java/org/xwiki/contrib/cli/AbstractXMLDoc.java R src/main/java/org/xwiki/contrib/cli/AttachmentInfo.java M src/main/java/org/xwiki/contrib/cli/CancelledOperationDocException.java M src/main/java/org/xwiki/contrib/cli/Command.java R src/main/java/org/xwiki/contrib/cli/CommandDoc.java M src/main/java/org/xwiki/contrib/cli/DocException.java M src/main/java/org/xwiki/contrib/cli/Editing.java R src/main/java/org/xwiki/contrib/cli/InputDoc.java R src/main/java/org/xwiki/contrib/cli/InputXMLRestPage.java M src/main/java/org/xwiki/contrib/cli/MessageForUserDocException.java R src/main/java/org/xwiki/contrib/cli/MultipleDoc.java R src/main/java/org/xwiki/contrib/cli/OutputDoc.java R src/main/java/org/xwiki/contrib/cli/OutputXMLRestPage.java M src/main/java/org/xwiki/contrib/cli/Utils.java R src/main/java/org/xwiki/contrib/cli/XMLDirFileDoc.java R src/main/java/org/xwiki/contrib/cli/XMLFileDoc.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java M src/main/java/org/xwiki/contrib/cli/XWikiFS.java A src/main/java/org/xwiki/contrib/cli/document/AbstractXMLDoc.java A src/main/java/org/xwiki/contrib/cli/document/CommandDoc.java A src/main/java/org/xwiki/contrib/cli/document/InputDoc.java A src/main/java/org/xwiki/contrib/cli/document/InputXMLRestPage.java A src/main/java/org/xwiki/contrib/cli/document/MultipleDoc.java A src/main/java/org/xwiki/contrib/cli/document/OutputDoc.java A src/main/java/org/xwiki/contrib/cli/document/OutputXMLRestPage.java A src/main/java/org/xwiki/contrib/cli/document/XMLDirFileDoc.java A src/main/java/org/xwiki/contrib/cli/document/XMLFileDoc.java A src/main/java/org/xwiki/contrib/cli/document/element/AttachmentInfo.java Log Message: ----------- Move doc class in specific package Commit: ac8130cd57f7d3b4e28abb231a0955a4c93b3531 https://github.com/xwiki-contrib/cli/commit/ac8130cd57f7d3b4e28abb231a0955a4... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-09-27 (Fri, 27 Sep 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/Main.java Log Message: ----------- remove base parameter Commit: 3360a0ceec715e6b164c73d387263cd6a14df490 https://github.com/xwiki-contrib/cli/commit/3360a0ceec715e6b164c73d387263cd6... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-09-27 (Fri, 27 Sep 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/Command.java M src/main/java/org/xwiki/contrib/cli/Utils.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java M src/main/java/org/xwiki/contrib/cli/document/AbstractXMLDoc.java M src/main/java/org/xwiki/contrib/cli/document/CommandDoc.java M src/main/java/org/xwiki/contrib/cli/document/InputDoc.java M src/main/java/org/xwiki/contrib/cli/document/MultipleDoc.java M src/main/java/org/xwiki/contrib/cli/document/OutputXMLRestPage.java M src/main/java/org/xwiki/contrib/cli/document/XMLDirFileDoc.java M src/main/java/org/xwiki/contrib/cli/document/XMLFileDoc.java A src/main/java/org/xwiki/contrib/cli/document/element/ObjectInfo.java A src/main/java/org/xwiki/contrib/cli/document/element/Property.java Log Message: ----------- Add ObjectInfo and Property record to have structured informations * Use ObjectInfo instead of string to have object info * Add property class to have info about the property * Refactor the code to use these data structure * Remove method getProperties and use getObjects instead wich give all necessary informations * Rework the page reference management and write unique method to convert reference to path for REST, synced dir or mvn repos path. Commit: f222a464a281310038604fd626c76302a53029bb https://github.com/xwiki-contrib/cli/commit/f222a464a281310038604fd626c76302... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-09-27 (Fri, 27 Sep 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/Utils.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java M src/main/java/org/xwiki/contrib/cli/document/AbstractXMLDoc.java M src/main/java/org/xwiki/contrib/cli/document/CommandDoc.java M src/main/java/org/xwiki/contrib/cli/document/InputDoc.java M src/main/java/org/xwiki/contrib/cli/document/MultipleDoc.java A src/main/java/org/xwiki/contrib/cli/document/MvnRepoFileDoc.java M src/main/java/org/xwiki/contrib/cli/document/OutputXMLRestPage.java R src/main/java/org/xwiki/contrib/cli/document/XMLDirFileDoc.java M src/main/java/org/xwiki/contrib/cli/document/XMLFileDoc.java Log Message: ----------- Fix regression and attachment update Commit: 9275408b4d0907bc1cc6bee6e0a1330c0eae952f https://github.com/xwiki-contrib/cli/commit/9275408b4d0907bc1cc6bee6e0a1330c... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-09-27 (Fri, 27 Sep 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/Command.java M src/main/java/org/xwiki/contrib/cli/XWikiFS.java M src/main/java/org/xwiki/contrib/cli/document/AbstractXMLDoc.java M src/main/java/org/xwiki/contrib/cli/document/CommandDoc.java M src/main/java/org/xwiki/contrib/cli/document/InputDoc.java M src/main/java/org/xwiki/contrib/cli/document/MultipleDoc.java M src/main/java/org/xwiki/contrib/cli/document/OutputXMLRestPage.java Log Message: ----------- Replace null return by Optional in Documents Commit: e987b7d1885a26209fc4d86a5177aa192ddc0cce https://github.com/xwiki-contrib/cli/commit/e987b7d1885a26209fc4d86a5177aa19... Author: Raphaël Jakse <raphael.jakse@xwiki.com> Date: 2024-09-27 (Fri, 27 Sep 2024) Changed paths: M .github/pull_request_template.md M .github/renovate.json5 M META-INF/native-image/jni-config.json M META-INF/native-image/predefined-classes-config.json M META-INF/native-image/reflect-config.json M META-INF/native-image/resource-config.json M META-INF/native-image/serialization-config.json M README.md A cli M dependency-reduced-pom.xml M pom.xml M resources/pom.xml M src/main/java/org/xwiki/contrib/cli/Command.java M src/main/java/org/xwiki/contrib/cli/Editing.java M src/main/java/org/xwiki/contrib/cli/FSDirUtils.java M src/main/java/org/xwiki/contrib/cli/Main.java M src/main/java/org/xwiki/contrib/cli/Utils.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java M src/main/java/org/xwiki/contrib/cli/XWikiFS.java M src/main/java/org/xwiki/contrib/cli/document/AbstractXMLDoc.java M src/main/java/org/xwiki/contrib/cli/document/InputXMLRestPage.java M src/main/java/org/xwiki/contrib/cli/document/MultipleDoc.java M src/main/java/org/xwiki/contrib/cli/document/OutputXMLRestPage.java Log Message: ----------- Merge branch 'master' into dev_jti Commit: 7e7b7d09c96b3bad23bed9111d38bcb4b9cd540c https://github.com/xwiki-contrib/cli/commit/7e7b7d09c96b3bad23bed9111d38bcb4... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-10-01 (Tue, 01 Oct 2024) Changed paths: M .gitignore Log Message: ----------- [Misc] Cleanup gitignore Commit: ce07bbf161cc9223e32f006015780f09799edd4c https://github.com/xwiki-contrib/cli/commit/ce07bbf161cc9223e32f006015780f09... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-10-01 (Tue, 01 Oct 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/Command.java M src/main/java/org/xwiki/contrib/cli/Editing.java M src/main/java/org/xwiki/contrib/cli/Main.java M src/main/java/org/xwiki/contrib/cli/Utils.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java M src/main/java/org/xwiki/contrib/cli/XWikiFS.java M src/main/java/org/xwiki/contrib/cli/document/AbstractXMLDoc.java M src/main/java/org/xwiki/contrib/cli/document/CommandDoc.java M src/main/java/org/xwiki/contrib/cli/document/InputXMLRestPage.java M src/main/java/org/xwiki/contrib/cli/document/MultipleDoc.java M src/main/java/org/xwiki/contrib/cli/document/OutputXMLRestPage.java Log Message: ----------- Convert command to record to reduce constructor size Commit: 97ab8c7e7307ad93d33b66948bc542b53ee41c6f https://github.com/xwiki-contrib/cli/commit/97ab8c7e7307ad93d33b66948bc542b5... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-10-01 (Tue, 01 Oct 2024) Changed paths: M dependency-reduced-pom.xml M src/main/java/org/xwiki/contrib/cli/CancelledOperationDocException.java M src/main/java/org/xwiki/contrib/cli/Command.java M src/main/java/org/xwiki/contrib/cli/CommandException.java M src/main/java/org/xwiki/contrib/cli/DocException.java M src/main/java/org/xwiki/contrib/cli/MessageForUserDocException.java M src/main/java/org/xwiki/contrib/cli/Utils.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java M src/main/java/org/xwiki/contrib/cli/document/AbstractXMLDoc.java M src/main/java/org/xwiki/contrib/cli/document/CommandDoc.java M src/main/java/org/xwiki/contrib/cli/document/MultipleDoc.java M src/main/java/org/xwiki/contrib/cli/document/OutputDoc.java M src/main/java/org/xwiki/contrib/cli/document/OutputXMLRestPage.java M src/main/java/org/xwiki/contrib/cli/document/XMLFileDoc.java M src/main/java/org/xwiki/contrib/cli/document/element/AttachmentInfo.java M src/main/java/org/xwiki/contrib/cli/document/element/ObjectInfo.java M src/main/java/org/xwiki/contrib/cli/document/element/Property.java Log Message: ----------- Fix checkstyle Commit: fea54d0867faedf5afff0f1cad24b3515d76fb6d https://github.com/xwiki-contrib/cli/commit/fea54d0867faedf5afff0f1cad24b351... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/Utils.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java M src/main/java/org/xwiki/contrib/cli/document/AbstractXMLDoc.java M src/main/java/org/xwiki/contrib/cli/document/CommandDoc.java Log Message: ----------- Fix checkstyle Commit: 8887b1bc44f07975c0386532ede491e6e679e852 https://github.com/xwiki-contrib/cli/commit/8887b1bc44f07975c0386532ede491e6... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/Utils.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java Log Message: ----------- Fix REST url with special char Commit: 3ed10aa2a85be89974e940c2cc52d5a526778279 https://github.com/xwiki-contrib/cli/commit/3ed10aa2a85be89974e940c2cc52d5a5... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M src/main/java/org/xwiki/contrib/cli/Utils.java M src/main/java/org/xwiki/contrib/cli/XWikiDirSync.java M src/main/java/org/xwiki/contrib/cli/document/AbstractXMLDoc.java M src/main/java/org/xwiki/contrib/cli/document/CommandDoc.java M src/main/java/org/xwiki/contrib/cli/document/InputDoc.java M src/main/java/org/xwiki/contrib/cli/document/MultipleDoc.java Log Message: ----------- CLI-12: Add file extensions to the synchronized files Commit: a2602e30782b02835eb859dfcbd7e09b0130ba77 https://github.com/xwiki-contrib/cli/commit/a2602e30782b02835eb859dfcbd7e09b... Author: Josué Tille <josue.tille@xwiki.com> Date: 2024-10-03 (Thu, 03 Oct 2024) Changed paths: M cli A cli_debug Log Message: ----------- Improve start shell scripts Compare: https://github.com/xwiki-contrib/cli/compare/b6730e48c3c6...a2602e30782b To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cli/settings/notifications