Commit b9cc400a15779cf8c9621ea1f52125c2534e99f6

Authored by YevhenBondarenko
Committed by Andrew Shvayka
1 parent d6c2eefe

base url improvements

... ... @@ -116,6 +116,7 @@ public class DefaultSystemDataLoaderService implements SystemDataLoaderService {
116 116 generalSettings.setKey("general");
117 117 ObjectNode node = objectMapper.createObjectNode();
118 118 node.put("baseUrl", "http://localhost:8080");
  119 + node.put("prohibitDifferentUrl", true);
119 120 generalSettings.setJsonValue(node);
120 121 adminSettingsService.saveAdminSettings(TenantId.SYS_TENANT_ID, generalSettings);
121 122
... ...
... ... @@ -39,6 +39,9 @@
39 39 ng-model="vm.settings.jsonValue.prohibitDifferentUrl">
40 40 {{ 'admin.prohibit-different-url' | translate }}
41 41 </md-checkbox>
  42 + <div translate class="tb-hint">
  43 + admin.prohibit-different-url-hint
  44 + </div>
42 45 <div layout="row" layout-align="end center" width="100%" layout-wrap>
43 46 <md-button ng-disabled="$root.loading || vm.settingsForm.$invalid || !vm.settingsForm.$dirty" type="submit" class="md-raised md-primary">{{'action.save' | translate}}</md-button>
44 47 </div>
... ...
... ... @@ -74,7 +74,8 @@
74 74 "test-mail-sent": "Test mail was successfully sent!",
75 75 "base-url": "Base URL",
76 76 "base-url-required": "Base URL is required.",
77   - "prohibit-different-url": "Prohibit different URL",
  77 + "prohibit-different-url": "Prohibit to use hostname from the client request headers",
  78 + "prohibit-different-url-hint": "This setting should be enabled for production environments. May cause security issues when disabled",
78 79 "mail-from": "Mail From",
79 80 "mail-from-required": "Mail From is required.",
80 81 "smtp-protocol": "SMTP protocol",
... ...