Upgrade to Angular 16

update ngx-file-drop
Update ng-bootstrap, ng-select, cookie-service and ui-tour
Update setup-jest.ts
bump typescript to 5.1.6

bump ngx-color and tslib
This commit is contained in:
shamoon
2023-07-01 16:47:08 -07:00
parent e974605fc8
commit 3241ac7dc2
7 changed files with 3569 additions and 3979 deletions

View File

@@ -1,4 +1,3 @@
import { CanDeactivate } from '@angular/router'
import { Injectable } from '@angular/core'
import { Observable } from 'rxjs'
@@ -7,7 +6,7 @@ export interface ComponentCanDeactivate {
}
@Injectable()
export class DirtyDocGuard implements CanDeactivate<ComponentCanDeactivate> {
export class DirtyDocGuard {
canDeactivate(
component: ComponentCanDeactivate
): boolean | Observable<boolean> {

View File

@@ -1,4 +1,3 @@
import { CanDeactivate } from '@angular/router'
import { Injectable } from '@angular/core'
import { first, Observable, Subject } from 'rxjs'
import { DocumentListComponent } from '../components/document-list/document-list.component'
@@ -8,9 +7,7 @@ import { SettingsService } from '../services/settings.service'
import { SETTINGS_KEYS } from '../data/paperless-uisettings'
@Injectable()
export class DirtySavedViewGuard
implements CanDeactivate<DocumentListComponent>
{
export class DirtySavedViewGuard {
constructor(
private modalService: NgbModal,
private settings: SettingsService

View File

@@ -1,5 +1,4 @@
import {
CanActivate,
ActivatedRouteSnapshot,
RouterStateSnapshot,
UrlTree,
@@ -11,7 +10,7 @@ import { ToastService } from '../services/toast.service'
import { TourService } from 'ngx-ui-tour-ng-bootstrap'
@Injectable()
export class PermissionsGuard implements CanActivate {
export class PermissionsGuard {
constructor(
private permissionsService: PermissionsService,
private router: Router,