функционал для управления сервером компонент и багов.
удаление временных файлов при запросе версии
This commit is contained in:
@@ -92,6 +92,14 @@
|
||||
<text value=" "/>
|
||||
</properties>
|
||||
</component>
|
||||
<component id="a77b0" class="javax.swing.JLabel" binding="adminLabel">
|
||||
<constraints/>
|
||||
<properties>
|
||||
<font name="Times New Roman" size="16" style="2"/>
|
||||
<foreground color="-16777216"/>
|
||||
<text value="управление сервером "/>
|
||||
</properties>
|
||||
</component>
|
||||
</children>
|
||||
</toolbar>
|
||||
<grid id="3838e" binding="accountPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
|
||||
|
||||
@@ -121,6 +121,7 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
||||
private JTextField BugReportsCommentFilter;
|
||||
public JSplitPane SC67;
|
||||
private JPanel workspacesPanel;
|
||||
private JLabel adminLabel;
|
||||
private Viewer BugReportSettings;
|
||||
public void LockMyOnly() {
|
||||
if (!BugReportsMyOnlyFilter.isSelected()) {
|
||||
@@ -271,6 +272,11 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
||||
BugReportInterface.filterOpenedOnly = BugReportsOpenedOnly.isSelected();
|
||||
ShowBugReports();
|
||||
});
|
||||
//-
|
||||
accountTools.addSeparator();
|
||||
accountTools.add(Pass_2021.passes.get(PassCode_2021.StartComponentsServer).createButton());
|
||||
accountTools.add(Pass_2021.passes.get(PassCode_2021.ShutdownComponentsServer).createButton());
|
||||
accountTools.add(Pass_2021.passes.get(PassCode_2021.PublishComponentsServer).createButton());
|
||||
}
|
||||
//-------------------------------------------
|
||||
DescriptionTabs descriptionTabs = new DescriptionTabs();
|
||||
@@ -375,10 +381,15 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
||||
Pass_2021.passes.get(PassCode_2021.InstallServerSapfor).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.DeleteServerSapfor).setControlsVisible(false);
|
||||
//
|
||||
Pass_2021.passes.get(PassCode_2021.ShutdownComponentsServer).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.StartComponentsServer).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.PublishComponentsServer).setControlsVisible(false);
|
||||
//
|
||||
Pass_2021.passes.get(PassCode_2021.ShutdownTestingServer).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.StartTestingServer).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.PublishTestingServer).setControlsVisible(false);
|
||||
UI.testingBar.showServerAdminLabel(false);
|
||||
adminLabel.setVisible(false);
|
||||
}
|
||||
private void setDeveloperRights() {
|
||||
UnlockMyOnly();
|
||||
@@ -390,10 +401,15 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
||||
Pass_2021.passes.get(PassCode_2021.InstallServerSapfor).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.DeleteServerSapfor).setControlsVisible(false);
|
||||
//
|
||||
Pass_2021.passes.get(PassCode_2021.ShutdownComponentsServer).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.StartComponentsServer).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.PublishComponentsServer).setControlsVisible(false);
|
||||
//
|
||||
Pass_2021.passes.get(PassCode_2021.ShutdownTestingServer).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.StartTestingServer).setControlsVisible(false);
|
||||
Pass_2021.passes.get(PassCode_2021.PublishTestingServer).setControlsVisible(false);
|
||||
UI.testingBar.showServerAdminLabel(false);
|
||||
adminLabel.setVisible(false);
|
||||
}
|
||||
@Override
|
||||
public void setAdminRights() {
|
||||
@@ -405,11 +421,17 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
||||
Pass_2021.passes.get(PassCode_2021.DeleteSubscriberWorkspace).setControlsVisible(true);
|
||||
Pass_2021.passes.get(PassCode_2021.InstallServerSapfor).setControlsVisible(true);
|
||||
Pass_2021.passes.get(PassCode_2021.DeleteServerSapfor).setControlsVisible(true);
|
||||
//
|
||||
Pass_2021.passes.get(PassCode_2021.ShutdownComponentsServer).setControlsVisible(true);
|
||||
Pass_2021.passes.get(PassCode_2021.StartComponentsServer).setControlsVisible(true);
|
||||
Pass_2021.passes.get(PassCode_2021.PublishComponentsServer).setControlsVisible(true);
|
||||
//--
|
||||
Pass_2021.passes.get(PassCode_2021.ShutdownTestingServer).setControlsVisible(true);
|
||||
Pass_2021.passes.get(PassCode_2021.StartTestingServer).setControlsVisible(true);
|
||||
Pass_2021.passes.get(PassCode_2021.PublishTestingServer).setControlsVisible(true);
|
||||
//--
|
||||
UI.testingBar.showServerAdminLabel(true);
|
||||
adminLabel.setVisible(true);
|
||||
}
|
||||
@Override
|
||||
public void ShowAccount() {
|
||||
|
||||
Reference in New Issue
Block a user