Merge branch 'master' of ssh://git.iqser.com:2222/red/ui into rss-editing
This commit is contained in:
commit
545303b6d5
@ -41,6 +41,7 @@
|
||||
(action)="openEditColorDialog($event, entity)"
|
||||
*allow="roles.colors.write; if: currentUser.isAdmin"
|
||||
[iqserHelpMode]="'default_colors'"
|
||||
[overlappingElement]="'USER_MENU'"
|
||||
[tooltip]="'default-colors-screen.action.edit' | translate"
|
||||
[type]="circleButtonTypes.dark"
|
||||
icon="iqser:edit"
|
||||
|
||||
@ -59,6 +59,7 @@
|
||||
(action)="openAddEditAttributeDialog($event)"
|
||||
*ngIf="canEditDossierAttributes"
|
||||
[iqserHelpMode]="'create_new_dossier_attribute'"
|
||||
[overlappingElement]="'USER_MENU'"
|
||||
[label]="'dossier-attributes-listing.add-new' | translate"
|
||||
[type]="iconButtonTypes.primary"
|
||||
icon="iqser:plus"
|
||||
@ -88,7 +89,7 @@
|
||||
|
||||
<div class="cell">
|
||||
<div *ngIf="canEditDossierAttributes" class="action-buttons">
|
||||
<div [iqserHelpMode]="'edit_delete_dossier_attributes'">
|
||||
<div [iqserHelpMode]="'edit_delete_dossier_attributes'" [overlappingElement]="'USER_MENU'">
|
||||
<iqser-circle-button
|
||||
(action)="openAddEditAttributeDialog($event, attribute)"
|
||||
[tooltip]="'dossier-attributes-listing.action.edit' | translate"
|
||||
|
||||
@ -59,6 +59,7 @@
|
||||
(action)="openAddEntityDialog()"
|
||||
*ngIf="permissionsService.canEditEntities()"
|
||||
[iqserHelpMode]="'create_new_entity'"
|
||||
[overlappingElement]="'USER_MENU'"
|
||||
[label]="'entities-listing.add-new' | translate"
|
||||
[type]="iconButtonTypes.primary"
|
||||
icon="iqser:plus"
|
||||
@ -99,7 +100,7 @@
|
||||
</div>
|
||||
|
||||
<div class="action-buttons">
|
||||
<div [iqserHelpMode]="'edit_delete_entities'">
|
||||
<div [iqserHelpMode]="'edit_delete_entities'" [overlappingElement]="'USER_MENU'">
|
||||
<iqser-circle-button
|
||||
(action)="openDeleteEntitiesDialog($event, [dict])"
|
||||
*ngIf="permissionsService.canDeleteEntities(dict)"
|
||||
|
||||
@ -76,6 +76,7 @@
|
||||
(action)="openConfigurationsDialog($event)"
|
||||
*allow="roles.fileAttributes.writeConfig; if: currentUser.isAdmin"
|
||||
[iqserHelpMode]="'upload_file_attribute'"
|
||||
[overlappingElement]="'USER_MENU'"
|
||||
[tooltip]="'file-attributes-listing.configurations' | translate"
|
||||
[type]="circleButtonTypes.dark"
|
||||
icon="iqser:settings"
|
||||
@ -86,6 +87,7 @@
|
||||
(action)="openAddEditAttributeDialog($event)"
|
||||
*ngIf="permissionsService.canEditGlobalFileAttributes()"
|
||||
[iqserHelpMode]="'create_new_file_attribute'"
|
||||
[overlappingElement]="'USER_MENU'"
|
||||
[label]="'file-attributes-listing.add-new' | translate"
|
||||
[type]="iconButtonTypes.primary"
|
||||
icon="iqser:plus"
|
||||
@ -130,7 +132,7 @@
|
||||
|
||||
<div class="cell">
|
||||
<div *ngIf="permissionsService.canEditGlobalFileAttributes()" class="action-buttons">
|
||||
<div [iqserHelpMode]="'edit_delete_file_attribute'">
|
||||
<div [iqserHelpMode]="'edit_delete_file_attribute'" [overlappingElement]="'USER_MENU'">
|
||||
<iqser-circle-button
|
||||
(action)="openAddEditAttributeDialog($event, attribute)"
|
||||
[tooltip]="'file-attributes-listing.action.edit' | translate"
|
||||
|
||||
@ -1,7 +1,14 @@
|
||||
import { Component, OnInit } from '@angular/core';
|
||||
import { ConfigService } from '@services/config.service';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
import { ButtonConfig, getCurrentUser, IconButtonTypes, IqserPermissionsService, LoadingService } from '@iqser/common-ui';
|
||||
import {
|
||||
ButtonConfig,
|
||||
getCurrentUser,
|
||||
IconButtonTypes,
|
||||
IqserPermissionsService,
|
||||
LoadingService,
|
||||
OverlappingElements,
|
||||
} from '@iqser/common-ui';
|
||||
import { marker as _ } from '@biesbjerg/ngx-translate-extract-marker';
|
||||
import { RouterHistoryService } from '@services/router-history.service';
|
||||
import { LicenseService } from '@services/license.service';
|
||||
@ -24,6 +31,7 @@ export class LicenseScreenComponent implements OnInit {
|
||||
type: IconButtonTypes.primary,
|
||||
helpModeKey: 'license_information',
|
||||
hide: !this.permissionsService.has(ROLES.license.readReport),
|
||||
overlappingElement: OverlappingElements.USER_MENU,
|
||||
},
|
||||
];
|
||||
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
(toggleChange)="togglePermission(config.searchKey, permission)"
|
||||
[checked]="config.getValue(permission)"
|
||||
[iqserHelpMode]="'dossier_permissions'"
|
||||
[overlappingElement]="'USER_MENU'"
|
||||
color="primary"
|
||||
></mat-slide-toggle>
|
||||
</div>
|
||||
|
||||
@ -25,6 +25,7 @@
|
||||
(action)="fileInput.click()"
|
||||
*allow="roles.reportTemplates.upload; if: currentUser.isAdmin"
|
||||
[iqserHelpMode]="'reports'"
|
||||
[overlappingElement]="'USER_MENU'"
|
||||
[tooltip]="'reports-screen.upload-document' | translate"
|
||||
icon="iqser:upload"
|
||||
></iqser-circle-button>
|
||||
|
||||
@ -12,6 +12,7 @@ import {
|
||||
listingProvidersFactory,
|
||||
LoadingService,
|
||||
NestedFilter,
|
||||
OverlappingElements,
|
||||
SearchPositions,
|
||||
TableColumnConfig,
|
||||
} from '@iqser/common-ui';
|
||||
@ -62,6 +63,7 @@ export class UserListingScreenComponent extends ListingComponent<User> implement
|
||||
icon: 'iqser:plus',
|
||||
disabled$: this._userService.currentUser$.pipe(map(user => !user.isAdmin)),
|
||||
helpModeKey: 'create_user',
|
||||
overlappingElement: OverlappingElements.USER_MENU,
|
||||
},
|
||||
];
|
||||
collapsedDetails = false;
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
<iqser-icon-button
|
||||
*allow="roles.watermarks.write; if: currentUser.isAdmin"
|
||||
[iqserHelpMode]="'create_new_watermark'"
|
||||
[overlappingElement]="'USER_MENU'"
|
||||
[label]="'watermarks-listing.add-new' | translate"
|
||||
[routerLink]="getRouterLink()"
|
||||
[type]="iconButtonTypes.primary"
|
||||
@ -56,7 +57,7 @@
|
||||
|
||||
<div class="cell">
|
||||
<div class="action-buttons">
|
||||
<div [iqserHelpMode]="'edit_delete_watermark'">
|
||||
<div [iqserHelpMode]="'edit_delete_watermark'" [overlappingElement]="'USER_MENU'">
|
||||
<iqser-circle-button
|
||||
[routerLink]="getRouterLink(entity)"
|
||||
[tooltip]="'watermarks-listing.action.edit' | translate"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
<div class="action-buttons" *ngIf="currentUser.isAdmin">
|
||||
<div [iqserHelpMode]="'edit_clone_delete_dossier_templates'">
|
||||
<div [iqserHelpMode]="'edit_clone_delete_dossier_templates'" [overlappingElement]="'USER_MENU'">
|
||||
<iqser-circle-button
|
||||
(action)="openDeleteDossierTemplateDialog($event)"
|
||||
[tooltip]="'dossier-templates-listing.action.delete' | translate"
|
||||
|
||||
@ -28,6 +28,6 @@ export class WebViewerLoadedGuard implements CanActivate {
|
||||
this._documentViewer.init(instance.Core.documentViewer);
|
||||
this._viewerHeaderService.init();
|
||||
|
||||
return true;
|
||||
return !!this._pdf.instance;
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1 @@
|
||||
Subproject commit b58f1ca2fed8e8ddf2834c0fd15e48d00b6a1329
|
||||
Subproject commit 8208fdb1baa774b648f90c3fd21ec59536ab93d1
|
||||
2
package-lock.json
generated
2
package-lock.json
generated
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "redaction",
|
||||
"version": "3.828.0",
|
||||
"version": "3.830.0",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "redaction",
|
||||
"version": "3.828.0",
|
||||
"version": "3.830.0",
|
||||
"private": true,
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
|
||||
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user