You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Hide some of the more advanced features behind environment variables
* Fix default login path
* Show Console by default
* Added showLogs and showConfig flags
* Remove unused envvar
* fix bad merge
* Remove debug variable
<tdwidth="20%" tooltip-append-to-body="true" uib-tooltip="A unique identifier for each part of an application instance"><strong>ID</strong></td>
90
-
<tdwidth="10%" class="text-center" tooltip-append-to-body="true" uib-tooltip="Advanced user terminal, allowing for arbitrary console commands"><strong>Console</strong></td>
91
-
<tdwidth="10%" class="text-center" tooltip-append-to-body="true" uib-tooltip="{{ (stack.status === 'stopped' ? 'Edit' : 'View') + ' the configuration for part of an application' }}">
<tdwidth="10%" class="text-center" tooltip-append-to-body="true" uib-tooltip="{{ (stack.status === 'stopped' ? 'Remove an optional ' : 'View the logs for ') + 'part of an application' }}">
<tdwidth="10%" class="text-center" tooltip-append-to-body="true" uib-tooltip="Additional instructions or documentation for a part of an application"><strong>Help</strong></td>
89
+
<td><strong>Name</strong></td>
90
+
<tdtooltip-append-to-body="true" uib-tooltip="A unique identifier for each part of an application instance"><strong>ID</strong></td>
91
+
<tdwidth="5%" class="text-center" ng-if="showConsole" tooltip-append-to-body="true" uib-tooltip="Advanced user terminal, allowing for arbitrary console commands"><strong>Console</strong></td>
92
+
<tdwidth="5%" class="text-center" ng-if="showEditService && stack.status === 'stopped'" tooltip-append-to-body="true" uib-tooltip="Edit the configuration for part of an application"><strong>Edit</strong></td>
93
+
<tdwidth="5%" class="text-center" ng-if="showConfigColumn && stack.status !== 'stopped'" tooltip-append-to-body="true" uib-tooltip="View the configuration for part of an application"><strong>Config</strong></td>
94
+
<tdwidth="5%" class="text-center" ng-if="showLogsColumn && stack.status !== 'stopped'" tooltip-append-to-body="true" uib-tooltip="View the logs for part of an application"><strong>Logs</strong></td>
95
+
<tdwidth="5%" class="text-center" ng-if="showRemoveService && stack.status === 'stopped'" tooltip-append-to-body="true" uib-tooltip="Remove an optional part of an application"><strong>Remove</strong></td>
96
+
<tdwidth="5%" class="text-center" ng-if="showServiceHelpIcon" tooltip-append-to-body="true" uib-tooltip="Additional instructions or documentation for a part of an application"><strong>Help</strong></td>
100
97
</tr>
101
98
</thead>
102
99
<tbody>
@@ -116,8 +113,8 @@ <h4>
116
113
</td>
117
114
118
115
<!-- The Name of the Running Service and link to endpoint, if applicable -->
119
-
<tdtooltip-append-to-body="true" uib-tooltip="A friendly label for this application instance">
120
-
{{ svc.service | specProperty:'label' }}
116
+
<td>
117
+
<spantooltip-append-to-body="true" uib-tooltip="A friendly label for this application instance">{{ svc.service | specProperty:'label' }}</span>
121
118
122
119
<aclass="btn btn-link btn-sm" ng-repeat="endpt in svc.endpoints track by endpt.port" id="endpointLink"
123
120
tooltip-append-to-body="true" uib-tooltip="Navigate to {{ svc.service | capitalize }} port {{ endpt.port }}"
@@ -134,40 +131,47 @@ <h4>
134
131
<tdtooltip-append-to-body="true" uib-tooltip="A unique identifier for this part of the application instance"><spanid="serviceIdText">{{ svc.id }}</span></td>
135
132
136
133
<!-- Console -->
137
-
<tdclass="text-center" tooltip-append-to-body="true" uib-tooltip="{{ (stack.status === 'stopped' ? 'The application must be launched before the Console can be accessed' : 'Advanced user terminal, allowing for arbitrary console commands') }}">
134
+
<tdclass="text-center" ng-if="showConsole" tooltip-append-to-body="true" uib-tooltip="{{ (stack.status === 'stopped' ? 'The application must be launched before the Console can be accessed' : 'Advanced user terminal, allowing for arbitrary console commands') }}">
<tdclass="text-center" ng-if="showEditService" tooltip-append-to-body="true" uib-tooltip="Edit the configuration for this part of the application">
145
145
146
-
<!-- View/Edit Config buttons -->
147
-
<tdclass="text-center" tooltip-append-to-body="true" uib-tooltip="{{ (stack.status === 'stopped' ? 'View' : 'Edit') + ' the configuration for this part of the application' }}">
<tdclass="text-center"><aid="helpLink" tooltip-append-to-body="true" uib-tooltip="Additional instructions or documentation for a part of an application" ng-if="svc.service | specProperty:'info'" ng-href="{{ svc.service | specProperty:'info' }}" target="_blank" ga-track-event="['application', 'help', svc.service, 1, true]"><iclass="fa fa-fw fa-question-circle"></i></a></td>
185
+
<tdclass="text-center"ng-if="showServiceHelpIcon"><aid="helpLink" tooltip-append-to-body="true" uib-tooltip="Additional instructions or documentation for a part of an application" ng-if="svc.service | specProperty:'info'" ng-href="{{ svc.service | specProperty:'info' }}" target="_blank" ga-track-event="['application', 'help', svc.service, 1, true]"><iclass="fa fa-fw fa-question-circle"></i></a></td>
182
186
</tr>
183
187
184
188
<!-- Add an artificial row (if necessary) for optional services -->
0 commit comments