You've already forked pigallery2
							
							
				mirror of
				https://github.com/bpatrik/pigallery2.git
				synced 2025-10-30 23:57:43 +02:00 
			
		
		
		
	folder settings bugfix
This commit is contained in:
		| @@ -1,17 +1,17 @@ | ||||
| declare module Express { | ||||
|     export interface Request { | ||||
|         resultPipe?:any | ||||
|         body?:{ | ||||
|             loginCredential | ||||
|         } | ||||
|   export interface Request { | ||||
|     resultPipe?: any | ||||
|     body?: { | ||||
|       loginCredential | ||||
|     } | ||||
|   } | ||||
|  | ||||
|     export interface Response { | ||||
|         tpl?:any | ||||
|     } | ||||
|   export interface Response { | ||||
|     tpl?: any | ||||
|   } | ||||
|  | ||||
|     export interface Session { | ||||
|         user?; | ||||
|     } | ||||
|   export interface Session { | ||||
|     user?; | ||||
|   } | ||||
| } | ||||
|  | ||||
|   | ||||
							
								
								
									
										16
									
								
								backend/middlewares/customtypings/jimp.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								backend/middlewares/customtypings/jimp.d.ts
									
									
									
									
										vendored
									
									
								
							| @@ -1,10 +1,10 @@ | ||||
| declare module "jimp" { | ||||
|     function read(filaname); | ||||
|   function read(filaname); | ||||
|  | ||||
|     var RESIZE_NEAREST_NEIGHBOR; | ||||
|     var RESIZE_BILINEAR; | ||||
|     var RESIZE_BICUBIC; | ||||
|     var RESIZE_HERMITE; | ||||
|     var RESIZE_BEZIER; | ||||
|     var AUTO:any; | ||||
| } | ||||
|   var RESIZE_NEAREST_NEIGHBOR; | ||||
|   var RESIZE_BILINEAR; | ||||
|   var RESIZE_BICUBIC; | ||||
|   var RESIZE_HERMITE; | ||||
|   var RESIZE_BEZIER; | ||||
|   var AUTO: any; | ||||
| } | ||||
|   | ||||
| @@ -50,6 +50,7 @@ export class AuthenticationMWs { | ||||
|     return next(); | ||||
|  | ||||
|   } | ||||
|  | ||||
|   public static async authenticate(req: Request, res: Response, next: NextFunction) { | ||||
|  | ||||
|     if (Config.Client.authenticationRequired === false) { | ||||
|   | ||||
| @@ -1,13 +1,13 @@ | ||||
| declare module "flat-file-db" { | ||||
|     export function sync(path: string): DB; | ||||
|   export function sync(path: string): DB; | ||||
| } | ||||
|  | ||||
| declare interface DB { | ||||
|     sync(): any; | ||||
|     put(): any; | ||||
|     get(): any; | ||||
|     del(): any; | ||||
|     has(): any; | ||||
|     keys(): any; | ||||
|     close(): any; | ||||
| } | ||||
|   sync(): any; | ||||
|   put(): any; | ||||
|   get(): any; | ||||
|   del(): any; | ||||
|   has(): any; | ||||
|   keys(): any; | ||||
|   close(): any; | ||||
| } | ||||
|   | ||||
| @@ -1,37 +1,37 @@ | ||||
| import {Entity, Column, PrimaryGeneratedColumn, OneToMany, ManyToOne} from "typeorm"; | ||||
| import {Column, Entity, ManyToOne, OneToMany, PrimaryGeneratedColumn} from "typeorm"; | ||||
| import {DirectoryDTO} from "../../../../common/entities/DirectoryDTO"; | ||||
| import {PhotoEntity} from "./PhotoEntity"; | ||||
|  | ||||
| @Entity() | ||||
| export class DirectoryEntity implements DirectoryDTO { | ||||
|  | ||||
|     @PrimaryGeneratedColumn() | ||||
|     id: number; | ||||
|   @PrimaryGeneratedColumn() | ||||
|   id: number; | ||||
|  | ||||
|     @Column({ | ||||
|         length: 500 | ||||
|     }) | ||||
|     name: string; | ||||
|   @Column({ | ||||
|     length: 500 | ||||
|   }) | ||||
|   name: string; | ||||
|  | ||||
|     @Column({ | ||||
|         length: 500 | ||||
|     }) | ||||
|     path: string; | ||||
|   @Column({ | ||||
|     length: 500 | ||||
|   }) | ||||
|   path: string; | ||||
|  | ||||
|  | ||||
|     @Column('number') | ||||
|     public lastUpdate: number; | ||||
|   @Column('number') | ||||
|   public lastUpdate: number; | ||||
|  | ||||
|     @Column({type: 'smallint', length: 1}) | ||||
|     public scanned: boolean; | ||||
|   @Column({type: 'smallint', length: 1}) | ||||
|   public scanned: boolean; | ||||
|  | ||||
|     @ManyToOne(type => DirectoryEntity, directory => directory.directories) | ||||
|     public parent: DirectoryEntity; | ||||
|   @ManyToOne(type => DirectoryEntity, directory => directory.directories) | ||||
|   public parent: DirectoryEntity; | ||||
|  | ||||
|     @OneToMany(type => DirectoryEntity, dir => dir.parent) | ||||
|     public directories: Array<DirectoryEntity>; | ||||
|   @OneToMany(type => DirectoryEntity, dir => dir.parent) | ||||
|   public directories: Array<DirectoryEntity>; | ||||
|  | ||||
|     @OneToMany(type => PhotoEntity, photo => photo.directory) | ||||
|     public photos: Array<PhotoEntity>; | ||||
|   @OneToMany(type => PhotoEntity, photo => photo.directory) | ||||
|   public photos: Array<PhotoEntity>; | ||||
|  | ||||
| } | ||||
| } | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
|   <link rel="stylesheet" | ||||
|         href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.4/css/bootstrap3/bootstrap-switch.css"> | ||||
|  | ||||
|   <script type="text/javascript"  src="config_inject.js"></script> | ||||
|   <script type="text/javascript" src="config_inject.js"></script> | ||||
| </head> | ||||
|  | ||||
| <body style="overflow-y: scroll"> | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|  */ | ||||
| /** IE9, IE10 and IE11 requires all of the following polyfills. **/ | ||||
| // import 'core-js/es6/symbol'; | ||||
|  import 'core-js/es6/object'; | ||||
| import "core-js/es6/object"; | ||||
| // import 'core-js/es6/function'; | ||||
| // import 'core-js/es6/parse-int'; | ||||
| // import 'core-js/es6/parse-float'; | ||||
| @@ -26,7 +26,7 @@ | ||||
| // import 'core-js/es6/math'; | ||||
| // import 'core-js/es6/string'; | ||||
| // import 'core-js/es6/date'; | ||||
|  import 'core-js/es6/array'; | ||||
| import "core-js/es6/array"; | ||||
| // import 'core-js/es6/regexp'; | ||||
| // import 'core-js/es6/map'; | ||||
| // import 'core-js/es6/weak-map'; | ||||
| @@ -44,17 +44,14 @@ import "core-js/es7/reflect"; | ||||
|  * Zone JS is required by Angular itself. | ||||
|  */ | ||||
| import "zone.js/dist/zone"; // Included with Angular CLI. | ||||
|  | ||||
|  | ||||
| /*************************************************************************************************** | ||||
|  * APPLICATION IMPORTS | ||||
|  */ | ||||
|  | ||||
| /** | ||||
|  * Date, currency, decimal and percent pipes. | ||||
|  * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10 | ||||
|  */ | ||||
|  import 'intl';  // Run `npm install --save intl`. | ||||
| import "intl"; // Run `npm install --save intl`. | ||||
| /** | ||||
|  * Need to import at least one locale-data with intl. | ||||
|  */ | ||||
|   | ||||
| @@ -12,11 +12,11 @@ module.exports = function (config) { | ||||
|       require('karma-coverage-istanbul-reporter'), | ||||
|       require('@angular/cli/plugins/karma') | ||||
|     ], | ||||
|     client:{ | ||||
|     client: { | ||||
|       clearContext: false // leave Jasmine Spec Runner output visible in browser | ||||
|     }, | ||||
|     coverageIstanbulReporter: { | ||||
|       reports: [ 'html', 'lcovonly' ], | ||||
|       reports: ['html', 'lcovonly'], | ||||
|       fixWebpackSourcePaths: true | ||||
|     }, | ||||
|     angularCli: { | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| // Protractor configuration file, see link for more information | ||||
| // https://github.com/angular/protractor/blob/master/lib/config.ts | ||||
|  | ||||
| const { SpecReporter } = require('jasmine-spec-reporter'); | ||||
| const {SpecReporter} = require('jasmine-spec-reporter'); | ||||
|  | ||||
| exports.config = { | ||||
|   allScriptsTimeout: 11000, | ||||
| @@ -17,12 +17,13 @@ exports.config = { | ||||
|   jasmineNodeOpts: { | ||||
|     showColors: true, | ||||
|     defaultTimeoutInterval: 30000, | ||||
|     print: function() {} | ||||
|     print: function () { | ||||
|     } | ||||
|   }, | ||||
|   onPrepare() { | ||||
|     require('ts-node').register({ | ||||
|       project: 'test/e2e/tsconfig.e2e.json' | ||||
|     }); | ||||
|     jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } })); | ||||
|     jasmine.getEnv().addReporter(new SpecReporter({spec: {displayStacktrace: true}})); | ||||
|   } | ||||
| }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user