From 8a6f3f65dea95fac262e1274f5c09b53d054dfc7 Mon Sep 17 00:00:00 2001 From: Adrien Date: Wed, 1 Sep 2021 10:24:33 +0200 Subject: [PATCH 1/5] feat(migration): migrate project to 2021.2 - Connectors and Actor filters dependencies are retrieved from pom.xml - Lib folder has been removed - Production and Qualifications environments default conf has been created (since multiple environments are available in community since 2021.1) --- .gitignore | 13 +- .project | 26 +--- MIGRATION_NOTES.adoc | 16 +++ bdm/bom.xml | 2 +- diagrams/ClaimsManagementDiagram-1.0.proc | 71 +++++----- environements/Production.xml | 2 + environements/Qualification.xml | 2 + lib/bonita-connector-email-1.1.1.jar | Bin 20062 -> 0 bytes lib/bonita-connector-email-1.2.1.jar | Bin 17940 -> 0 bytes pom.xml | 134 +++++++++++++++++- .../_H38FQTyAEeqKNtcxTLvuMA.conf | 22 ++- 11 files changed, 224 insertions(+), 64 deletions(-) create mode 100644 MIGRATION_NOTES.adoc create mode 100644 environements/Production.xml create mode 100644 environements/Qualification.xml delete mode 100644 lib/bonita-connector-email-1.1.1.jar delete mode 100644 lib/bonita-connector-email-1.2.1.jar diff --git a/.gitignore b/.gitignore index 92d2409..e1a7c03 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ + # Output of source code compilation. # For example Bonita includes helper Groovy classes such as BonitaUsers (with for example getProcessInstanceInitiator method). # Sources (e.g. BonitaUsers.groovy) are located in src-providedGroovy folder and build result (e.g. BonitaUsers.class) is located in bin folder. @@ -73,4 +74,14 @@ target/ # Macos -.DS_Store \ No newline at end of file +.DS_Store + + +bin +/template +/process_configurations +node/ +node_modules/ +/web_fragments/.metadata +/web_fragments/*/*.js +!/web_widgets/*/*.ctrl.js \ No newline at end of file diff --git a/.project b/.project index 863b3e4..ef82a78 100644 --- a/.project +++ b/.project @@ -1,41 +1,25 @@ - MyProject - 7.10.0 + getting-started-tutorial + 7.13.0 - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - org.eclipse.wst.validation.validationbuilder - - - - - org.eclipse.pde.ManifestBuilder + org.eclipse.jdt.core.javabuilder - org.eclipse.jdt.core.javabuilder + org.eclipse.m2e.core.maven2Builder org.bonitasoft.studio.common.repository.bonitaNature - org.eclipse.xtext.ui.shared.xtextNature org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature org.eclipse.jdt.groovy.core.groovyNature + org.eclipse.m2e.core.maven2Nature diff --git a/MIGRATION_NOTES.adoc b/MIGRATION_NOTES.adoc new file mode 100644 index 0000000..6b0a8f6 --- /dev/null +++ b/MIGRATION_NOTES.adoc @@ -0,0 +1,16 @@ +== Migration notes (September 1, 2021 at 10:09:11 AM CEST) + +=== Additions + +* Bonita projects are now Maven projects and rely on the https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html[Maven dependency mechanism] to manage their dependencies. Check the documentation for more information about https://www.bonitasoft.com/bos_redirect.php?bos_redirect_id=727&bos_redirect_major_version=7.13&bos_redirect_minor_version=0&bos_redirect_product=bos[Project composition]. + +=== Updates + +* Groovy version has been updated from `2.4.x` to `3.0.x` +* Only Java `11` version is now supported. This might impact your existing projet if you were still using Java 8. Some dependencies in your project might be incompatible with the _Java Platform Module System_ introduced in Java 9. + +=== Removals + +* Existing `pom.xml` has been backed up as `pom.xml.old`. Bonita projects are now Maven project and the `pom.xml` file is *reserved for internal use*. +* `lib` folder and its content has been removed. + diff --git a/bdm/bom.xml b/bdm/bom.xml index e2f8fab..976ae61 100644 --- a/bdm/bom.xml +++ b/bdm/bom.xml @@ -1,5 +1,5 @@ - + diff --git a/diagrams/ClaimsManagementDiagram-1.0.proc b/diagrams/ClaimsManagementDiagram-1.0.proc index 9e39322..e30beae 100644 --- a/diagrams/ClaimsManagementDiagram-1.0.proc +++ b/diagrams/ClaimsManagementDiagram-1.0.proc @@ -1,6 +1,6 @@ - - + + @@ -38,8 +38,8 @@ - - + + @@ -93,8 +93,8 @@ - - + + @@ -152,6 +152,9 @@ + + + @@ -170,8 +173,8 @@ - - + + @@ -194,19 +197,19 @@ - + - + - + - + @@ -216,7 +219,7 @@ - + @@ -262,23 +265,23 @@ - - + + - - + + - + - + - + @@ -291,16 +294,16 @@ - - + + - + - + @@ -311,14 +314,14 @@ - - + + - + - + @@ -339,14 +342,14 @@ - + - + @@ -354,7 +357,7 @@ - + @@ -362,21 +365,21 @@ - + - + - + diff --git a/environements/Production.xml b/environements/Production.xml new file mode 100644 index 0000000..20b1322 --- /dev/null +++ b/environements/Production.xml @@ -0,0 +1,2 @@ + + diff --git a/environements/Qualification.xml b/environements/Qualification.xml new file mode 100644 index 0000000..1926e01 --- /dev/null +++ b/environements/Qualification.xml @@ -0,0 +1,2 @@ + + diff --git a/lib/bonita-connector-email-1.1.1.jar b/lib/bonita-connector-email-1.1.1.jar deleted file mode 100644 index e88e459fc26e2cb3ef20c9061e2409addf7dc163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20062 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 diff --git a/lib/bonita-connector-email-1.2.1.jar b/lib/bonita-connector-email-1.2.1.jar deleted file mode 100644 index be95f347b668d30690a579c1bd17dc68bca9cdd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17940 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 - + 4.0.0 com.bonitasoft.example getting-started-tutorial 1.2.2-SNAPSHOT - Getting started tutorial + getting-started-tutorial This project provides the solution for Bonita getting started. + scm:git:https://github.com/Bonitasoft-Community/getting-started-tutorial.git scm:git:https://github.com/Bonitasoft-Community/getting-started-tutorial.git https://github.com/Bonitasoft-Community/getting-started-tutorial HEAD + - UTF-8 + UTF-8 + UTF-8 + + 7.13.0-SNAPSHOT + 0.0.3 + + 3.0.0-M1 + 11 + 11 2.5.3 - 3.2.0 3.3.0 + 3.2.0 + + + + + org.bonitasoft.runtime + bonita-runtime-bom + ${bonita.runtime.version} + pom + import + + + + + + + org.bonitasoft.engine + bonita-common + provided + + + org.codehaus.groovy + groovy + provided + + + org.codehaus.groovy + groovy-json + provided + + + org.codehaus.groovy + groovy-xml + provided + + + org.codehaus.groovy + groovy-nio + provided + + + org.codehaus.groovy + groovy-datetime + provided + + + org.codehaus.groovy + groovy-dateutil + provided + + + org.codehaus.groovy + groovy-sql + provided + + + org.codehaus.groovy + groovy-templates + provided + + + org.codehaus.groovy + groovy-jsr223 + provided + + + org.codehaus.groovy + groovy-jmx + provided + + + org.codehaus.groovy + groovy-yaml + provided + + + org.codehaus.groovy + groovy-servlet + provided + + + com.company.model + bdm-client + 1.0.0 + provided + + + org.bonitasoft.actorfilter + bonita-actorfilter-user-manager + 1.0.0 + compile + + + org.bonitasoft.connectors + bonita-connector-email + 1.3.0 + compile + + + org.bonitasoft.actorfilter + bonita-actorfilter-initiator + 1.0.0 + compile + + + + + maven-install-plugin + ${maven-install-plugin.version} + + + org.bonitasoft.maven + bonita-project-maven-plugin + ${bonita-project-maven-plugin.version} + org.codehaus.mojo build-helper-maven-plugin @@ -39,6 +164,7 @@ + org.codehaus.mojo diff --git a/process_configurations/_H38FQTyAEeqKNtcxTLvuMA.conf b/process_configurations/_H38FQTyAEeqKNtcxTLvuMA.conf index 1291a0d..0dca550 100644 --- a/process_configurations/_H38FQTyAEeqKNtcxTLvuMA.conf +++ b/process_configurations/_H38FQTyAEeqKNtcxTLvuMA.conf @@ -1,5 +1,5 @@ - + @@ -26,8 +26,24 @@ - - + + + + + + + + + + + + + + + + + + From 0f562175e3f5b72082490fbe313ec52809f9e4a5 Mon Sep 17 00:00:00 2001 From: Adrien Date: Mon, 20 Sep 2021 11:00:59 +0200 Subject: [PATCH 2/5] - Add controller for timeline widget - Perform UID page migration --- diagrams/ClaimsManagementDiagram-1.0.proc | 4 +- web_page/caseoverview/assets/css/style.css | 2 +- web_page/caseoverview/caseoverview.json | 6 +- web_page/claimsList/assets/css/style.css | 2 +- web_page/claimsList/claimsList.json | 7 +- .../assets/css/style.css | 2 +- .../readAnswerAndRateItForm.json | 5 +- .../reviewAndAnswerForm/assets/css/style.css | 2 +- .../reviewAndAnswerForm.json | 5 +- web_page/submitClaimForm/assets/css/style.css | 2 +- web_page/submitClaimForm/submitClaimForm.json | 5 +- .../timelineWidget/timelineWidget.ctrl.js | 65 +++++++++++++++++++ .../timelineWidget/timelineWidget.json | 16 ++--- 13 files changed, 96 insertions(+), 27 deletions(-) create mode 100644 web_widgets/timelineWidget/timelineWidget.ctrl.js diff --git a/diagrams/ClaimsManagementDiagram-1.0.proc b/diagrams/ClaimsManagementDiagram-1.0.proc index e30beae..fd0276d 100644 --- a/diagrams/ClaimsManagementDiagram-1.0.proc +++ b/diagrams/ClaimsManagementDiagram-1.0.proc @@ -163,7 +163,7 @@ - + @@ -193,7 +193,7 @@ - + diff --git a/web_page/caseoverview/assets/css/style.css b/web_page/caseoverview/assets/css/style.css index 66ea4fb..11ea8b4 100644 --- a/web_page/caseoverview/assets/css/style.css +++ b/web_page/caseoverview/assets/css/style.css @@ -18,7 +18,7 @@ input[type='number'].ng-invalid.ng-dirty, input[type='password'].ng-invalid.ng-d /* Add a red star after required inputs */ .control-label--required:after { - content: "*"; + content: " *"; color: #C00; } .btn-invalid{ diff --git a/web_page/caseoverview/caseoverview.json b/web_page/caseoverview/caseoverview.json index 55ecd8d..b4aea79 100644 --- a/web_page/caseoverview/caseoverview.json +++ b/web_page/caseoverview/caseoverview.json @@ -1,9 +1,9 @@ { - "designerVersion" : "1.10.18", - "previousDesignerVersion" : "1.9.24", + "modelVersion" : "2.2", + "previousArtifactVersion" : "1.10.18", "id" : "caseoverview", "name" : "caseoverview", - "lastUpdate" : 1579619777948, + "lastUpdate" : 1632128362837, "rows" : [ [ { diff --git a/web_page/claimsList/assets/css/style.css b/web_page/claimsList/assets/css/style.css index f6d3dad..b46df17 100644 --- a/web_page/claimsList/assets/css/style.css +++ b/web_page/claimsList/assets/css/style.css @@ -18,7 +18,7 @@ input[type='number'].ng-invalid.ng-dirty, input[type='password'].ng-invalid.ng-d /* Add a red star after required inputs */ .control-label--required:after { - content: "*"; + content: " *"; color: #C00; } .btn-invalid{ diff --git a/web_page/claimsList/claimsList.json b/web_page/claimsList/claimsList.json index 232b4c5..67b72a3 100644 --- a/web_page/claimsList/claimsList.json +++ b/web_page/claimsList/claimsList.json @@ -1,8 +1,9 @@ { - "designerVersion" : "1.10.34", + "modelVersion" : "2.2", + "previousArtifactVersion" : "1.10.34", "id" : "claimsList", "name" : "claimsList", - "lastUpdate" : 1580288612483, + "lastUpdate" : 1632128364031, "rows" : [ [ { @@ -80,7 +81,7 @@ "claims" : { "type" : "businessdata", "value" : [ - "{\"displayValue\":\"find [com.company.model.Claim]\",\"businessObjectName\":\"Claim\",\"query\":{\"name\":\"find\",\"displayName\":\"find\"},\"id\":\"com_company_model_Claim\",\"qualifiedName\":\"com.company.model.Claim\",\"filters\":[],\"pagination\":{\"p\":0,\"c\":10}}" + "{\"displayValue\":\"find [com.company.model.Claim]\",\"businessObjectName\":\"Claim\",\"query\":{\"name\":\"find\",\"displayName\":\"find\"},\"id\":\"com.company.model.Claim\",\"filters\":[],\"pagination\":{\"p\":\"0\",\"c\":\"10\"}}" ], "exposed" : false } diff --git a/web_page/readAnswerAndRateItForm/assets/css/style.css b/web_page/readAnswerAndRateItForm/assets/css/style.css index f6d3dad..b46df17 100644 --- a/web_page/readAnswerAndRateItForm/assets/css/style.css +++ b/web_page/readAnswerAndRateItForm/assets/css/style.css @@ -18,7 +18,7 @@ input[type='number'].ng-invalid.ng-dirty, input[type='password'].ng-invalid.ng-d /* Add a red star after required inputs */ .control-label--required:after { - content: "*"; + content: " *"; color: #C00; } .btn-invalid{ diff --git a/web_page/readAnswerAndRateItForm/readAnswerAndRateItForm.json b/web_page/readAnswerAndRateItForm/readAnswerAndRateItForm.json index 7ec9614..f8f4883 100644 --- a/web_page/readAnswerAndRateItForm/readAnswerAndRateItForm.json +++ b/web_page/readAnswerAndRateItForm/readAnswerAndRateItForm.json @@ -1,8 +1,9 @@ { - "designerVersion" : "1.10.34", + "modelVersion" : "2.2", + "previousArtifactVersion" : "1.10.34", "id" : "readAnswerAndRateItForm", "name" : "readAnswerAndRateItForm", - "lastUpdate" : 1580231476180, + "lastUpdate" : 1632128361117, "rows" : [ [ { diff --git a/web_page/reviewAndAnswerForm/assets/css/style.css b/web_page/reviewAndAnswerForm/assets/css/style.css index f6d3dad..b46df17 100644 --- a/web_page/reviewAndAnswerForm/assets/css/style.css +++ b/web_page/reviewAndAnswerForm/assets/css/style.css @@ -18,7 +18,7 @@ input[type='number'].ng-invalid.ng-dirty, input[type='password'].ng-invalid.ng-d /* Add a red star after required inputs */ .control-label--required:after { - content: "*"; + content: " *"; color: #C00; } .btn-invalid{ diff --git a/web_page/reviewAndAnswerForm/reviewAndAnswerForm.json b/web_page/reviewAndAnswerForm/reviewAndAnswerForm.json index 562c5ba..51e3dc8 100644 --- a/web_page/reviewAndAnswerForm/reviewAndAnswerForm.json +++ b/web_page/reviewAndAnswerForm/reviewAndAnswerForm.json @@ -1,8 +1,9 @@ { - "designerVersion" : "1.10.34", + "modelVersion" : "2.2", + "previousArtifactVersion" : "1.10.34", "id" : "reviewAndAnswerForm", "name" : "reviewAndAnswerForm", - "lastUpdate" : 1580231451337, + "lastUpdate" : 1632128361667, "rows" : [ [ { diff --git a/web_page/submitClaimForm/assets/css/style.css b/web_page/submitClaimForm/assets/css/style.css index f6d3dad..b46df17 100644 --- a/web_page/submitClaimForm/assets/css/style.css +++ b/web_page/submitClaimForm/assets/css/style.css @@ -18,7 +18,7 @@ input[type='number'].ng-invalid.ng-dirty, input[type='password'].ng-invalid.ng-d /* Add a red star after required inputs */ .control-label--required:after { - content: "*"; + content: " *"; color: #C00; } .btn-invalid{ diff --git a/web_page/submitClaimForm/submitClaimForm.json b/web_page/submitClaimForm/submitClaimForm.json index 683f740..86b6baf 100644 --- a/web_page/submitClaimForm/submitClaimForm.json +++ b/web_page/submitClaimForm/submitClaimForm.json @@ -1,8 +1,9 @@ { - "designerVersion" : "1.10.34", + "modelVersion" : "2.2", + "previousArtifactVersion" : "1.10.34", "id" : "submitClaimForm", "name" : "submitClaimForm", - "lastUpdate" : 1580219996446, + "lastUpdate" : 1632128361876, "rows" : [ [ { diff --git a/web_widgets/timelineWidget/timelineWidget.ctrl.js b/web_widgets/timelineWidget/timelineWidget.ctrl.js new file mode 100644 index 0000000..8fdc9a4 --- /dev/null +++ b/web_widgets/timelineWidget/timelineWidget.ctrl.js @@ -0,0 +1,65 @@ +/** + * The controller is a JavaScript function that augments the AngularJS scope and exposes functions that can be used in the custom widget template + * + * Custom widget properties defined on the right can be used as variables in a controller with $scope.properties + * To use AngularJS standard services, you must declare them in the main function arguments. + * + * You can leave the controller empty if you do not need it. + */ +function ($scope) { + + /** + * new Date in IE11 must be receive string with ISO8601 format. This formatting was use for IE. + * (link: https://stackoverflow.com/a/44314573) + */ + $scope.formatDate = function(mydate){ + return new Date(mydate.replace(/^(.*-[0-9][0-9])(\ )([0-9][0-9]\:.*$)/, '$1T$3')).getTime(); + } + + + $scope.buildEventTitle = function(event) { + return $scope.$eval($scope.properties.eventsTitleExpression, {"event": event}); + }; + + $scope.buildEventTime = function(event) { + return $scope.$eval($scope.properties.eventsTimeExpression, {"event": event}); + }; + + $scope.buildEventAuthor = function(event) { + return $scope.$eval($scope.properties.eventsAuthorExpression, {"event": event}); + }; + + $scope.buildEventContent = function(event) { + return $scope.$eval($scope.properties.eventsContentExpression, {"event": event}); + }; + + $scope.buildEventIcon = function(event) { + return $scope.$eval($scope.properties.eventsIconExpression, {"event": event}); + }; + + $scope.buildEventStyle = function(event) { + return $scope.$eval($scope.properties.eventsIconStyleExpression, {"event": event}); + }; + + + // ------------ + // -- Origin -- + // ------------ + + $scope.buildOriginTitle = function() { + return $scope.$eval($scope.properties.originTitleExpression, {"origin": $scope.properties.origin}); + }; + + $scope.buildOriginTime = function() { + return $scope.$eval($scope.properties.originTimeExpression, {"origin": $scope.properties.origin}); + }; + + $scope.buildOriginAuthor = function() { + return $scope.$eval($scope.properties.originAuthorExpression, {"origin": $scope.properties.origin}); + }; + + $scope.buildOriginContent = function() { + return $scope.$eval($scope.properties.originContentExpression, {"origin": $scope.properties.origin}); + }; + +} diff --git a/web_widgets/timelineWidget/timelineWidget.json b/web_widgets/timelineWidget/timelineWidget.json index 9aef824..5431beb 100644 --- a/web_widgets/timelineWidget/timelineWidget.json +++ b/web_widgets/timelineWidget/timelineWidget.json @@ -1,12 +1,6 @@ { - "designerVersion" : "1.10.12", - "previousDesignerVersion" : "1.4.18", - "id" : "timelineWidget", - "name" : "TIMELINE", - "lastUpdate" : 1579619777615, - "template" : "@timelineWidget.tpl.html", - "controller" : "@timelineWidget.ctrl.js", - "custom" : true, + "modelVersion" : "2.2", + "previousArtifactVersion" : "1.10.12", "properties" : [ { "label" : "Events", @@ -116,6 +110,12 @@ "bond" : "expression" } ], + "id" : "timelineWidget", + "name" : "TIMELINE", + "lastUpdate" : 1632128362687, + "template" : "@timelineWidget.tpl.html", + "controller" : "@timelineWidget.ctrl.js", + "custom" : true, "assets" : [ { "name" : "angular-timeline.css", From 66e077e107a001a60ca0ab4ec20a061eab2f25cb Mon Sep 17 00:00:00 2001 From: dcoille Date: Tue, 21 Sep 2021 17:52:57 +0200 Subject: [PATCH 3/5] (feat-migration): update email connector script and actors - map forms --- MIGRATION_NOTES.adoc | 6 ++++++ diagrams/ClaimsManagementDiagram-1.0.proc | 15 ++++----------- pom.xml | 19 +++++-------------- 3 files changed, 15 insertions(+), 25 deletions(-) diff --git a/MIGRATION_NOTES.adoc b/MIGRATION_NOTES.adoc index 6b0a8f6..d695df6 100644 --- a/MIGRATION_NOTES.adoc +++ b/MIGRATION_NOTES.adoc @@ -1,3 +1,9 @@ +== Migration notes (September 1, 2021 at 10:41:46 AM CEST) + +=== Updates + +* `bonita.runtime.version` has been updated from `7.13.0-SNAPSHOT` to `7.13.0.beta-02`. + == Migration notes (September 1, 2021 at 10:09:11 AM CEST) === Additions diff --git a/diagrams/ClaimsManagementDiagram-1.0.proc b/diagrams/ClaimsManagementDiagram-1.0.proc index fd0276d..a13355c 100644 --- a/diagrams/ClaimsManagementDiagram-1.0.proc +++ b/diagrams/ClaimsManagementDiagram-1.0.proc @@ -38,13 +38,6 @@ - - - - - - - @@ -120,9 +113,9 @@ - - - + + + @@ -163,7 +156,7 @@ - + diff --git a/pom.xml b/pom.xml index 46e5791..477840d 100644 --- a/pom.xml +++ b/pom.xml @@ -7,29 +7,23 @@ 1.2.2-SNAPSHOT getting-started-tutorial This project provides the solution for Bonita getting started. - scm:git:https://github.com/Bonitasoft-Community/getting-started-tutorial.git scm:git:https://github.com/Bonitasoft-Community/getting-started-tutorial.git https://github.com/Bonitasoft-Community/getting-started-tutorial - HEAD - - UTF-8 - UTF-8 - - 7.13.0-SNAPSHOT - 0.0.3 - + 7.13.0.beta-02 3.0.0-M1 11 + 0.0.3 11 2.5.3 - 3.3.0 + UTF-8 3.2.0 + UTF-8 + 3.3.0 - @@ -41,7 +35,6 @@ - org.bonitasoft.engine @@ -133,7 +126,6 @@ compile - @@ -164,7 +156,6 @@ - org.codehaus.mojo From e99027b6f8cb5218c465ecf8edc7cd01562f2428 Mon Sep 17 00:00:00 2001 From: dcoille Date: Thu, 23 Sep 2021 11:31:11 +0200 Subject: [PATCH 4/5] (fix)2021.2 migration: remove migration_notes.adoc --- diagrams/ClaimsManagementDiagram-1.0.proc | 2 +- pom.xml | 2 +- process_configurations/_H38FQTyAEeqKNtcxTLvuMA.conf | 4 ---- web_page/dealWithUnsatisfiedForm/assets/css/style.css | 2 +- .../dealWithUnsatisfiedForm/dealWithUnsatisfiedForm.json | 6 +++--- 5 files changed, 6 insertions(+), 10 deletions(-) diff --git a/diagrams/ClaimsManagementDiagram-1.0.proc b/diagrams/ClaimsManagementDiagram-1.0.proc index a13355c..0e67602 100644 --- a/diagrams/ClaimsManagementDiagram-1.0.proc +++ b/diagrams/ClaimsManagementDiagram-1.0.proc @@ -131,7 +131,7 @@ - + diff --git a/pom.xml b/pom.xml index 477840d..646001f 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ https://github.com/Bonitasoft-Community/getting-started-tutorial - 7.13.0.beta-02 + 7.13.0 3.0.0-M1 11 0.0.3 diff --git a/process_configurations/_H38FQTyAEeqKNtcxTLvuMA.conf b/process_configurations/_H38FQTyAEeqKNtcxTLvuMA.conf index 0dca550..6c81196 100644 --- a/process_configurations/_H38FQTyAEeqKNtcxTLvuMA.conf +++ b/process_configurations/_H38FQTyAEeqKNtcxTLvuMA.conf @@ -27,12 +27,8 @@ - - - - diff --git a/web_page/dealWithUnsatisfiedForm/assets/css/style.css b/web_page/dealWithUnsatisfiedForm/assets/css/style.css index f6d3dad..b46df17 100644 --- a/web_page/dealWithUnsatisfiedForm/assets/css/style.css +++ b/web_page/dealWithUnsatisfiedForm/assets/css/style.css @@ -18,7 +18,7 @@ input[type='number'].ng-invalid.ng-dirty, input[type='password'].ng-invalid.ng-d /* Add a red star after required inputs */ .control-label--required:after { - content: "*"; + content: " *"; color: #C00; } .btn-invalid{ diff --git a/web_page/dealWithUnsatisfiedForm/dealWithUnsatisfiedForm.json b/web_page/dealWithUnsatisfiedForm/dealWithUnsatisfiedForm.json index 8901ed2..92dccf8 100644 --- a/web_page/dealWithUnsatisfiedForm/dealWithUnsatisfiedForm.json +++ b/web_page/dealWithUnsatisfiedForm/dealWithUnsatisfiedForm.json @@ -1,9 +1,9 @@ { - "designerVersion" : "1.10.18", - "previousDesignerVersion" : "1.9.57", + "modelVersion" : "2.2", + "previousArtifactVersion" : "1.10.18", "id" : "dealWithUnsatisfiedForm", "name" : "dealWithUnsatisfiedForm", - "lastUpdate" : 1579619777929, + "lastUpdate" : 1632375660948, "rows" : [ [ { From a337b600f819fcd5518a7dfcbaaa9225c6bef18b Mon Sep 17 00:00:00 2001 From: dcoille Date: Thu, 23 Sep 2021 11:58:38 +0200 Subject: [PATCH 5/5] (update)migration_2021.2: readme.md and contributing.md --- CONTRIBUTING.md | 34 +++++++++++++++++----------------- README.md | 14 ++++++++------ 2 files changed, 25 insertions(+), 23 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5f9f83f..6d2e939 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -15,18 +15,18 @@ Bonita is a powerful BPM-based application platform for building highly engaging ## Pull requests -Each minor version of Bonita has its own Git branch to manage its related documentation. (Minor version means X.Y, for example 7.4 or 7.5). -For instance, the **7.4** branch is where you have to open pull requests when your contribution applies to all 7.4 versions of Bonita. +Each minor version of Bonita has its own Git branch to manage its related documentation. (Minor version means X.Y, for example 7.11 or 2021.2). +For instance, the **2021.2** branch is where you have to open pull requests when your contribution applies to all 2021.2 versions of Bonita. A branch should be name in kebab case prefixed by the type of the feature the branch has been created for (feat, fix, style, tr, chore, howto,...). For instance, for a branch fixing a typo in the User REST API, its name should be `fix/user-delete-rest-api-typo`. If your contribution applies to multiple minor versions of Bonita, then open a pull request on the lowest applicable version branch. Then add all applicable minor versions in your pull request comment and we will do the rest :-) -Example: Your contribution applies to versions 7.4 and 7.5. Therefore submit your pull request on branch 7.4 with a comment like: +Example: Your contribution applies to versions 7.11 and 2021.1. Therefore submit your pull request on branch 7.11 with a comment like: ``` My awesome contribution to Bonita documentation. -Versions: 7.4, 7.5 +Versions: 7.11, 2021.1 ``` Ideally, a pull request, at first, should contain a single commit containing the changes you want to suggest. Other commits may be added after reviews. @@ -93,18 +93,18 @@ Please provide links to any relevant tickets, articles or other resources if ava ## How to update an existing page? -In this case, edit the appropriate _.md_ file and the build process will do the rest. +In this case, edit the appropriate _.adoc_ file and the build process will do the rest. -Example: To edit the **?page=actors** page in version 7.4, edit the `md/actors.md` file and submit a pull request on **7.4** branch. +Example: To edit the **?page=actors** page in version 2021.2, edit the `pages/actors.adoc` file and submit a pull request on **2021.2** branch. ## How to add a new page? ### Create a new page -Checkout a branch from the version you want this page to be available in and create the _.md_ file in the **md** folder. +Checkout a branch from the version you want this page to be available in and create the _.adoc_ file in the **pages** folder. -Example: To add a new _Manage form control/validation_ tutorial in 7.4, checkout a new branch from the **7.4** branch and create a new _manage-control-in-forms.md_ file in the **md** folder. +Example: To add a new _Manage form control/validation_ tutorial in 2021.2, checkout a new branch from the **2021.2** branch and create a new _manage-control-in-forms.adoc_ file in the **pages** folder. You can check its content once committed on the GitHub site ([Simple view](README.md#simple-view)) or using the web server ([Advanced view](README.md#advanced-view)). @@ -113,24 +113,24 @@ You can check its content once committed on the GitHub site ([Simple view](READM Your new page is not yet referenced in documentation site's taxonomy. So you will not be able to find your new page in the navigation tree unless you know the URL. Therefore you need to add your new page to the taxonomy to be able to find it the navigation tree. -The taxonomy is created from the `taxonomy.md` file. -In our case, we also want to add a _Howto_ section in the taxonomy tree. So we first create a new item inside the `taxonomy.md`. Then we create a entry point for our new tutorial inside the _Howto_ section: +The taxonomy is created from the `taxonomy.adoc` file. +In our case, we also want to add a _Howto_ section in the taxonomy tree. So we first create a new item inside the `taxonomy.adoc`. Then we create a entry point for our new tutorial inside the _Howto_ section: - * [Howtos](_howtos.md) - * [Manage form control/validation](manage-control-in-forms.md) + * [Howtos](_how-tos-index.adoc) + * [Manage form control/validation](manage-control-in-forms.adoc) -Note: We need to reference a *_howtos.md* page with the list of items of this section. However **you don't need to create the *_howtos.md* file** as it is automatically generated at build time. +Note: We need to reference a *_how-tosindex.adoc* page with the list of items of this section. However **you don't need to create the *_how-tos-index.adoc* file** as it is automatically generated at build time. -Now starting from the visualization of the _taxonomy.md_ page, we can browse to the _manage-control-in-forms.md_ page. +Now starting from the visualization of the _taxonomy.adoc_ page, we can browse to the _manage-control-in-forms.adoc_ page. ### Variables -During markdown to HTML conversion, some predefined variables located in the [variables.json file](scripts/variables.json) are replaced. +During Asciidoc to HTML conversion, some predefined variables located in the [variables.json file](scripts/variables.json) are replaced. For instance, the `varVersion` variable matches the current documentation version. To reference this variable, use the `${varVersion}` notation in _.md_ files. -#### Markdown titles +#### AsciiDoc titles In markdown, lines starting with `#` are converted to `` tags where _x_ is the number of `#` : * use `#` for `h1` tag @@ -160,7 +160,7 @@ Current conversion to html is done with `markdown-it` with the [Github-flavored ## How to add images? -All images must be added to the **md/images** folder. +All images must be added to the **ROOT/images** folder. ### Images diff --git a/README.md b/README.md index d96019f..6c2750f 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ # Getting started: workspace and .bos file ## Overview -This repository provides the solution for [Bonita getting started](https://documentation.bonitasoft.com/bonita//_getting-started-tutorial). +This repository provides the solution for [Bonita getting started](https://documentation.bonitasoft.com/bonita/latest/getting-started-index). ## Compatibility -This example has been built with Bonita 7.10.0 Community Edition. +This example has been built with Bonita 2021.2 Community Edition. It is compatible with all Bonita editions (Community and Enterprise). It should remain compatible with any future releases. @@ -22,16 +22,18 @@ To import the solution in Bonita Studio: * Click on **Browse...** button and select _claims-management.bos_ file * Click on **Import** button -WARNING: When you import _claims-management.bos_ in your Studio, if some artifacts (BDM, diagrams...) with identical names already exsit, Studio will ask you if you want to override them. On Community Edition you might want to do that in a separated installation of Bonita Studio. With Enterprise Edition you probably want to import the bos file content to a new project. +WARNING: When you import _claims-management.bos_ in your Studio, if some artifacts (BDM, diagrams...) with identical names already exsit, Studio will ask you if you want to override them. To avoid that, you probably want to import the bos file content to a new project. +{: .note} -Note: alternatively you can clone this repository in Enterprise Edition using Git integration. +**NOTE**: alternatively you can clone this repository using Git integration. +{: .note} ## Deployment -Click on **File > Deploy** Bonita Studio menu to deploy all artifacts and open the application or the Portal homepage. For more details refer to [Bonita getting started](https://documentation.bonitasoft.com/bonita//_getting-started-tutorial). +Click on **File > Deploy** Bonita Studio menu to deploy all artifacts and open the Claims management application or the Bonita user home page. For more details refer to [Bonita getting started](https://documentation.bonitasoft.com/bonita/latest/getting-started-index). ## Issues tracker Use [GitHub issue tracker](https://github.com/Bonitasoft-Community/getting-started-turorial/issues) to report issues. ## Content of the Git repository -If you follow the [Bonita getting started](https://documentation.bonitasoft.com/bonita//_getting-started-tutorial) you should end up with a workspace just like the content of this Git repository. +If you follow the [Bonita getting started](https://documentation.bonitasoft.com/bonita/latest/getting-started-index) you should end up with a workspace just like the content of this Git repository.