ACS-8404: Update application settings service (#3988)

This commit is contained in:
Denys Vuika
2024-08-22 11:50:00 -04:00
committed by GitHub
parent 360970da85
commit 11f51af54c
12 changed files with 86 additions and 40 deletions

View File

@@ -38,7 +38,6 @@
"logo": "assets/images/app-logo.svg",
"copyright": "APP.COPYRIGHT"
},
"viewer.maxRetries": 1,
"pagination": {
"size": 25,
"supportedPageSizes": [25, 50, 100]
@@ -54,10 +53,6 @@
"defaultDateTimeFormat": "MMM d, y, h:mm",
"defaultLocale": "en"
},
"adf-version-manager": {
"allowComments": true,
"allowDownload": true
},
"sideNav": {
"preserveState": true,
"expandedSidenav": true
@@ -330,7 +325,6 @@
"downloadPromptDelay": 50,
"downloadPromptReminderDelay": 30,
"enableFileAutoDownload": true,
"fileAutoDownloadSizeThresholdInMB": 15,
"closeButtonPosition": "right"
"fileAutoDownloadSizeThresholdInMB": 15
}
}

View File

@@ -1,5 +1,5 @@
<adf-login
[copyrightText]="'application.copyright' | adfAppConfig | translate"
[copyrightText]="settings.appCopyright | translate"
successRoute="/personal-files"
logoImageUrl="./assets/images/alfresco-logo.svg"
backgroundImageUrl="./assets/images/Wallpaper-BG-generic.svg"

View File

@@ -22,14 +22,17 @@
* from Hyland Software. If not, see <http://www.gnu.org/licenses/>.
*/
import { AppConfigPipe, LoginComponent } from '@alfresco/adf-core';
import { Component, ViewEncapsulation } from '@angular/core';
import { LoginComponent } from '@alfresco/adf-core';
import { Component, inject, ViewEncapsulation } from '@angular/core';
import { TranslateModule } from '@ngx-translate/core';
import { AppSettingsService } from '@alfresco/aca-shared';
@Component({
standalone: true,
imports: [LoginComponent, TranslateModule, AppConfigPipe],
imports: [LoginComponent, TranslateModule],
templateUrl: './app-login.component.html',
encapsulation: ViewEncapsulation.None
})
export class AppLoginComponent {}
export class AppLoginComponent {
settings = inject(AppSettingsService);
}