@@ -738,54 +738,6 @@ <h6 class="wkt-subheading"><oj-bind-text value="[[labelMapper('encryption-secret
738738 </ div >
739739 </ oj-bind-if >
740740
741- < div class ="oj-panel ">
742- < h6 class ="wkt-subheading "> < oj-bind-text value ="[[labelMapper('domain-env-var-title')]] "> </ oj-bind-text > </ h6 >
743- < oj-table id ="server-pod-env-vars-table "
744- class ="wkt-domain-secrets-table "
745- :aria-label ="[[labelMapper('domain-env-var-table-aria-label')]] "
746- data ="[[environmentVariablesDP]] "
747- display ="grid "
748- horizontal-grid-visible ="enabled "
749- vertical-grid-visible ="enabled "
750- edit-mode ="rowEdit "
751- layout ="fixed "
752- columns ='[[environmentVariablesColumnMetadata]] '>
753- < template slot ="rowTemplate " data-oj-as ="row ">
754- < tr >
755- < oj-bind-if test ='[[row.mode=="navigation"]] '>
756- < td > < oj-bind-text value ="[[row.data.name]] "> </ oj-bind-text > </ td >
757- < td > < oj-bind-text value ="[[row.data.value]] "> </ oj-bind-text > </ td >
758- </ oj-bind-if >
759- < oj-bind-if test ='[[row.mode=="edit"]] '>
760- < td > < oj-input-text value ="{{row.data.name}} "> </ oj-input-text > </ td >
761- < td > < oj-input-text value ="{{row.data.value}} "> </ oj-input-text > </ td >
762- </ oj-bind-if >
763- < td >
764- < oj-button display ="icons "
765- chroming ="borderless "
766- on-oj-action ="[[handleDeleteDomainEnvironmentVariable]] ">
767- < span slot ="endIcon " class ="oj-ux-ico-trash "> </ span >
768- < oj-bind-text value ="[[labelMapper('domain-delete-env-var-tooltip')]] "> </ oj-bind-text >
769- </ oj-button >
770- </ td >
771- </ tr >
772- </ template >
773- < template slot ="headerTemplate " data-oj-as ="header ">
774- < oj-button display ="icons "
775- chroming ="borderless "
776- on-oj-action ="[[handleAddDomainEnvironmentVariable]] ">
777- < span slot ="endIcon " class ="oj-ux-ico-plus "> </ span >
778- < oj-bind-text value ="[[labelMapper('domain-add-env-var-tooltip')]] "> </ oj-bind-text >
779- </ oj-button >
780- </ template >
781- < template slot ="noData ">
782- < div class ="oj-table-body-message ">
783- < oj-bind-text value ="[[labelMapper('domain-no-env-vars-message')]] "> </ oj-bind-text >
784- </ div >
785- </ template >
786- </ oj-table >
787- </ div >
788-
789741 < div class ="oj-panel ">
790742 < h6 class ="wkt-subheading "> < oj-bind-text value ="[[labelMapper('introspection-title')]] "> </ oj-bind-text > </ h6 >
791743 < oj-form-layout max-columns ="2 " direction ="row ">
@@ -857,12 +809,63 @@ <h6 class="wkt-subheading"><oj-bind-text value="[[labelMapper('domain-server-tit
857809 </ oj-input-text >
858810 </ oj-form-layout >
859811
860- < oj-form-layout >
812+ < oj-form-layout max-columns =" 2 " direction =" row " >
861813 < oj-text-area label-hint ="[[labelMapper('additional-java-options-label')]] "
862814 value ="{{project.k8sDomain.additionalArguments.observable}} "
863815 help.instruction ="[[labelMapper('additional-java-options-help')]] ">
864816 </ oj-text-area >
865817 </ oj-form-layout >
818+
819+ < oj-form-layout max-columns ="1 " direction ="row ">
820+ < oj-switch label-hint ="[[labelMapper('domain-env-var-override-label')]] "
821+ value ="{{project.k8sDomain.serverPodEnvironmentVariablesOverrideOtherSettings.observable}} "
822+ help.instruction ="[[labelMapper('domain-env-var-override-help')]] ">
823+ </ oj-switch >
824+ </ oj-form-layout >
825+ < oj-table id ="server-pod-env-vars-table "
826+ class ="wkt-domain-secrets-table "
827+ :aria-label ="[[labelMapper('domain-env-var-table-aria-label')]] "
828+ data ="[[environmentVariablesDP]] "
829+ display ="grid "
830+ horizontal-grid-visible ="enabled "
831+ vertical-grid-visible ="enabled "
832+ edit-mode ="rowEdit "
833+ layout ="fixed "
834+ columns ='[[environmentVariablesColumnMetadata]] '>
835+ < template slot ="rowTemplate " data-oj-as ="row ">
836+ < tr >
837+ < oj-bind-if test ='[[row.mode=="navigation"]] '>
838+ < td > < oj-bind-text value ="[[row.data.name]] "> </ oj-bind-text > </ td >
839+ < td > < oj-bind-text value ="[[row.data.value]] "> </ oj-bind-text > </ td >
840+ </ oj-bind-if >
841+ < oj-bind-if test ='[[row.mode=="edit"]] '>
842+ < td > < oj-input-text value ="{{row.data.name}} "> </ oj-input-text > </ td >
843+ < td > < oj-input-text value ="{{row.data.value}} "> </ oj-input-text > </ td >
844+ </ oj-bind-if >
845+ < td >
846+ < oj-button display ="icons "
847+ chroming ="borderless "
848+ on-oj-action ="[[handleDeleteDomainEnvironmentVariable]] ">
849+ < span slot ="endIcon " class ="oj-ux-ico-trash "> </ span >
850+ < oj-bind-text value ="[[labelMapper('domain-delete-env-var-tooltip')]] "> </ oj-bind-text >
851+ </ oj-button >
852+ </ td >
853+ </ tr >
854+ </ template >
855+ < template slot ="headerTemplate " data-oj-as ="header ">
856+ < oj-button display ="icons "
857+ chroming ="borderless "
858+ on-oj-action ="[[handleAddDomainEnvironmentVariable]] ">
859+ < span slot ="endIcon " class ="oj-ux-ico-plus "> </ span >
860+ < oj-bind-text value ="[[labelMapper('domain-add-env-var-tooltip')]] "> </ oj-bind-text >
861+ </ oj-button >
862+ </ template >
863+ < template slot ="noData ">
864+ < div class ="oj-table-body-message ">
865+ < oj-bind-text value ="[[labelMapper('domain-no-env-vars-message')]] "> </ oj-bind-text >
866+ </ div >
867+ </ template >
868+ </ oj-table >
866869 </ div >
867870
868871 < div class ="oj-panel ">
0 commit comments