mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 03:29:02 +01:00 
			
		
		
		
	server-ts: Fix references to js files for converted files
This commit is contained in:
		
							parent
							
								
									4df599fec2
								
							
						
					
					
						commit
						45a6c9558f
					
				| @ -23,7 +23,7 @@ class BBlob { | |||||||
|     getPojo() { |     getPojo() { | ||||||
|         return { |         return { | ||||||
|             blobId: this.blobId, |             blobId: this.blobId, | ||||||
|             content: this.content, |             content: this.content || null, | ||||||
|             contentLength: this.contentLength, |             contentLength: this.contentLength, | ||||||
|             dateModified: this.dateModified, |             dateModified: this.dateModified, | ||||||
|             utcDateModified: this.utcDateModified |             utcDateModified: this.utcDateModified | ||||||
|  | |||||||
| @ -204,7 +204,8 @@ class BNote extends AbstractBeccaEntity<BNote> { | |||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     getChildBranches(): (BBranch | null)[] { |     getChildBranches(): (BBranch | null)[] { | ||||||
|         return this.children.map(childNote => this.becca.getBranchFromChildAndParent(childNote.noteId, this.noteId)); |         return this.children | ||||||
|  |             .map(childNote => this.becca.getBranchFromChildAndParent(childNote.noteId, this.noteId)); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     /* |     /* | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| const becca = require('../becca/becca'); | const becca = require('../becca/becca'); | ||||||
| const eu = require('./etapi_utils'); | const eu = require('./etapi_utils'); | ||||||
| const passwordEncryptionService = require('../services/encryption/password_encryption.js'); | const passwordEncryptionService = require('../services/encryption/password_encryption'); | ||||||
| const etapiTokenService = require('../services/etapi_tokens.js'); | const etapiTokenService = require('../services/etapi_tokens.js'); | ||||||
| 
 | 
 | ||||||
| function register(router, loginMiddleware) { | function register(router, loginMiddleware) { | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ const becca = require('../becca/becca'); | |||||||
| const eu = require('./etapi_utils'); | const eu = require('./etapi_utils'); | ||||||
| const mappers = require('./mappers.js'); | const mappers = require('./mappers.js'); | ||||||
| const BBranch = require('../becca/entities/bbranch'); | const BBranch = require('../becca/entities/bbranch'); | ||||||
| const entityChangesService = require('../services/entity_changes.js'); | const entityChangesService = require('../services/entity_changes'); | ||||||
| const v = require('./validators.js'); | const v = require('./validators.js'); | ||||||
| 
 | 
 | ||||||
| function register(router) { | function register(router) { | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ const utils = require('../services/utils'); | |||||||
| const eu = require('./etapi_utils'); | const eu = require('./etapi_utils'); | ||||||
| const mappers = require('./mappers.js'); | const mappers = require('./mappers.js'); | ||||||
| const noteService = require('../services/notes.js'); | const noteService = require('../services/notes.js'); | ||||||
| const TaskContext = require('../services/task_context.js'); | const TaskContext = require('../services/task_context'); | ||||||
| const v = require('./validators.js'); | const v = require('./validators.js'); | ||||||
| const searchService = require('../services/search/services/search.js'); | const searchService = require('../services/search/services/search.js'); | ||||||
| const SearchContext = require('../services/search/search_context.js'); | const SearchContext = require('../services/search/search_context.js'); | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ | |||||||
| const sql = require('../../services/sql'); | const sql = require('../../services/sql'); | ||||||
| const log = require('../../services/log'); | const log = require('../../services/log'); | ||||||
| const attributeService = require('../../services/attributes.js'); | const attributeService = require('../../services/attributes.js'); | ||||||
| const BAttribute = require('../../becca/entities/battribute.js'); | const BAttribute = require('../../becca/entities/battribute'); | ||||||
| const becca = require('../../becca/becca'); | const becca = require('../../becca/becca'); | ||||||
| const ValidationError = require('../../errors/validation_error'); | const ValidationError = require('../../errors/validation_error'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,11 +2,11 @@ | |||||||
| 
 | 
 | ||||||
| const sql = require('../../services/sql'); | const sql = require('../../services/sql'); | ||||||
| const utils = require('../../services/utils'); | const utils = require('../../services/utils'); | ||||||
| const entityChangesService = require('../../services/entity_changes.js'); | const entityChangesService = require('../../services/entity_changes'); | ||||||
| const treeService = require('../../services/tree.js'); | const treeService = require('../../services/tree.js'); | ||||||
| const eraseService = require('../../services/erase.js'); | const eraseService = require('../../services/erase.js'); | ||||||
| const becca = require('../../becca/becca'); | const becca = require('../../becca/becca'); | ||||||
| const TaskContext = require('../../services/task_context.js'); | const TaskContext = require('../../services/task_context'); | ||||||
| const branchService = require('../../services/branches.js'); | const branchService = require('../../services/branches.js'); | ||||||
| const log = require('../../services/log'); | const log = require('../../services/log'); | ||||||
| const ValidationError = require('../../errors/validation_error'); | const ValidationError = require('../../errors/validation_error'); | ||||||
|  | |||||||
| @ -7,7 +7,7 @@ const dateNoteService = require('../../services/date_notes.js'); | |||||||
| const dateUtils = require('../../services/date_utils'); | const dateUtils = require('../../services/date_utils'); | ||||||
| const imageService = require('../../services/image.js'); | const imageService = require('../../services/image.js'); | ||||||
| const appInfo = require('../../services/app_info.js'); | const appInfo = require('../../services/app_info.js'); | ||||||
| const ws = require('../../services/ws.js'); | const ws = require('../../services/ws'); | ||||||
| const log = require('../../services/log'); | const log = require('../../services/log'); | ||||||
| const utils = require('../../services/utils'); | const utils = require('../../services/utils'); | ||||||
| const path = require('path'); | const path = require('path'); | ||||||
|  | |||||||
| @ -4,7 +4,7 @@ const zipExportService = require('../../services/export/zip.js'); | |||||||
| const singleExportService = require('../../services/export/single.js'); | const singleExportService = require('../../services/export/single.js'); | ||||||
| const opmlExportService = require('../../services/export/opml.js'); | const opmlExportService = require('../../services/export/opml.js'); | ||||||
| const becca = require('../../becca/becca'); | const becca = require('../../becca/becca'); | ||||||
| const TaskContext = require('../../services/task_context.js'); | const TaskContext = require('../../services/task_context'); | ||||||
| const log = require('../../services/log'); | const log = require('../../services/log'); | ||||||
| const NotFoundError = require('../../errors/not_found_error'); | const NotFoundError = require('../../errors/not_found_error'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -8,7 +8,7 @@ const tmp = require('tmp'); | |||||||
| const fs = require('fs'); | const fs = require('fs'); | ||||||
| const { Readable } = require('stream'); | const { Readable } = require('stream'); | ||||||
| const chokidar = require('chokidar'); | const chokidar = require('chokidar'); | ||||||
| const ws = require('../../services/ws.js'); | const ws = require('../../services/ws'); | ||||||
| const becca = require('../../becca/becca'); | const becca = require('../../becca/becca'); | ||||||
| const ValidationError = require('../../errors/validation_error'); | const ValidationError = require('../../errors/validation_error'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -9,7 +9,7 @@ const path = require('path'); | |||||||
| const becca = require('../../becca/becca'); | const becca = require('../../becca/becca'); | ||||||
| const beccaLoader = require('../../becca/becca_loader.js'); | const beccaLoader = require('../../becca/becca_loader.js'); | ||||||
| const log = require('../../services/log'); | const log = require('../../services/log'); | ||||||
| const TaskContext = require('../../services/task_context.js'); | const TaskContext = require('../../services/task_context'); | ||||||
| const ValidationError = require('../../errors/validation_error'); | const ValidationError = require('../../errors/validation_error'); | ||||||
| 
 | 
 | ||||||
| async function importNotesToBranch(req) { | async function importNotesToBranch(req) { | ||||||
|  | |||||||
| @ -4,13 +4,13 @@ const options = require('../../services/options'); | |||||||
| const utils = require('../../services/utils'); | const utils = require('../../services/utils'); | ||||||
| const dateUtils = require('../../services/date_utils'); | const dateUtils = require('../../services/date_utils'); | ||||||
| const instanceId = require('../../services/instance_id'); | const instanceId = require('../../services/instance_id'); | ||||||
| const passwordEncryptionService = require('../../services/encryption/password_encryption.js'); | const passwordEncryptionService = require('../../services/encryption/password_encryption'); | ||||||
| const protectedSessionService = require('../../services/protected_session'); | const protectedSessionService = require('../../services/protected_session'); | ||||||
| const appInfo = require('../../services/app_info.js'); | const appInfo = require('../../services/app_info.js'); | ||||||
| const eventService = require('../../services/events'); | const eventService = require('../../services/events'); | ||||||
| const sqlInit = require('../../services/sql_init.js'); | const sqlInit = require('../../services/sql_init.js'); | ||||||
| const sql = require('../../services/sql'); | const sql = require('../../services/sql'); | ||||||
| const ws = require('../../services/ws.js'); | const ws = require('../../services/ws'); | ||||||
| const etapiTokenService = require('../../services/etapi_tokens.js'); | const etapiTokenService = require('../../services/etapi_tokens.js'); | ||||||
| 
 | 
 | ||||||
| function loginSync(req) { | function loginSync(req) { | ||||||
|  | |||||||
| @ -6,7 +6,7 @@ const treeService = require('../../services/tree.js'); | |||||||
| const sql = require('../../services/sql'); | const sql = require('../../services/sql'); | ||||||
| const utils = require('../../services/utils'); | const utils = require('../../services/utils'); | ||||||
| const log = require('../../services/log'); | const log = require('../../services/log'); | ||||||
| const TaskContext = require('../../services/task_context.js'); | const TaskContext = require('../../services/task_context'); | ||||||
| const becca = require('../../becca/becca'); | const becca = require('../../becca/becca'); | ||||||
| const ValidationError = require('../../errors/validation_error'); | const ValidationError = require('../../errors/validation_error'); | ||||||
| const blobService = require('../../services/blob'); | const blobService = require('../../services/blob'); | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const passwordService = require('../../services/encryption/password.js'); | const passwordService = require('../../services/encryption/password'); | ||||||
| const ValidationError = require('../../errors/validation_error'); | const ValidationError = require('../../errors/validation_error'); | ||||||
| 
 | 
 | ||||||
| function changePassword(req) { | function changePassword(req) { | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const BRecentNote = require('../../becca/entities/brecent_note.js'); | const BRecentNote = require('../../becca/entities/brecent_note'); | ||||||
| const sql = require('../../services/sql'); | const sql = require('../../services/sql'); | ||||||
| const dateUtils = require('../../services/date_utils'); | const dateUtils = require('../../services/date_utils'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ | |||||||
| const imageType = require('image-type'); | const imageType = require('image-type'); | ||||||
| const imageService = require('../../services/image.js'); | const imageService = require('../../services/image.js'); | ||||||
| const noteService = require('../../services/notes.js'); | const noteService = require('../../services/notes.js'); | ||||||
| const {sanitizeAttributeName} = require('../../services/sanitize_attribute_name.js'); | const {sanitizeAttributeName} = require('../../services/sanitize_attribute_name'); | ||||||
| const specialNotesService = require('../../services/special_notes.js'); | const specialNotesService = require('../../services/special_notes.js'); | ||||||
| 
 | 
 | ||||||
| function uploadImage(req) { | function uploadImage(req) { | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ | |||||||
| 
 | 
 | ||||||
| const syncService = require('../../services/sync.js'); | const syncService = require('../../services/sync.js'); | ||||||
| const syncUpdateService = require('../../services/sync_update.js'); | const syncUpdateService = require('../../services/sync_update.js'); | ||||||
| const entityChangesService = require('../../services/entity_changes.js'); | const entityChangesService = require('../../services/entity_changes'); | ||||||
| const sql = require('../../services/sql'); | const sql = require('../../services/sql'); | ||||||
| const sqlInit = require('../../services/sql_init.js'); | const sqlInit = require('../../services/sql_init.js'); | ||||||
| const optionService = require('../../services/options'); | const optionService = require('../../services/options'); | ||||||
| @ -10,7 +10,7 @@ const contentHashService = require('../../services/content_hash.js'); | |||||||
| const log = require('../../services/log'); | const log = require('../../services/log'); | ||||||
| const syncOptions = require('../../services/sync_options.js'); | const syncOptions = require('../../services/sync_options.js'); | ||||||
| const utils = require('../../services/utils'); | const utils = require('../../services/utils'); | ||||||
| const ws = require('../../services/ws.js'); | const ws = require('../../services/ws'); | ||||||
| 
 | 
 | ||||||
| async function testSync() { | async function testSync() { | ||||||
|     try { |     try { | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| const assetPath = require('../services/asset_path.js'); | const assetPath = require('../services/asset_path.js'); | ||||||
| const path = require("path"); | const path = require("path"); | ||||||
| const express = require("express"); | const express = require("express"); | ||||||
| const env = require('../services/env.js'); | const env = require('../services/env'); | ||||||
| 
 | 
 | ||||||
| const persistentCacheStatic = (root, options) => { | const persistentCacheStatic = (root, options) => { | ||||||
|     if (!env.isDev()) { |     if (!env.isDev()) { | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ const attributeService = require('../services/attributes.js'); | |||||||
| const config = require('../services/config'); | const config = require('../services/config'); | ||||||
| const optionService = require('../services/options'); | const optionService = require('../services/options'); | ||||||
| const log = require('../services/log'); | const log = require('../services/log'); | ||||||
| const env = require('../services/env.js'); | const env = require('../services/env'); | ||||||
| const utils = require('../services/utils'); | const utils = require('../services/utils'); | ||||||
| const protectedSessionService = require('../services/protected_session'); | const protectedSessionService = require('../services/protected_session'); | ||||||
| const packageJson = require('../../package.json'); | const packageJson = require('../../package.json'); | ||||||
|  | |||||||
| @ -2,9 +2,9 @@ | |||||||
| 
 | 
 | ||||||
| const utils = require('../services/utils'); | const utils = require('../services/utils'); | ||||||
| const optionService = require('../services/options'); | const optionService = require('../services/options'); | ||||||
| const myScryptService = require('../services/encryption/my_scrypt.js'); | const myScryptService = require('../services/encryption/my_scrypt'); | ||||||
| const log = require('../services/log'); | const log = require('../services/log'); | ||||||
| const passwordService = require('../services/encryption/password.js'); | const passwordService = require('../services/encryption/password'); | ||||||
| const assetPath = require('../services/asset_path.js'); | const assetPath = require('../services/asset_path.js'); | ||||||
| const appPath = require('../services/app_path.js'); | const appPath = require('../services/app_path.js'); | ||||||
| const ValidationError = require('../errors/validation_error'); | const ValidationError = require('../errors/validation_error'); | ||||||
|  | |||||||
| @ -8,11 +8,11 @@ const router = express.Router(); | |||||||
| const auth = require('../services/auth.js'); | const auth = require('../services/auth.js'); | ||||||
| const cls = require('../services/cls'); | const cls = require('../services/cls'); | ||||||
| const sql = require('../services/sql'); | const sql = require('../services/sql'); | ||||||
| const entityChangesService = require('../services/entity_changes.js'); | const entityChangesService = require('../services/entity_changes'); | ||||||
| const csurf = require('csurf'); | const csurf = require('csurf'); | ||||||
| const { createPartialContentHandler } = require("express-partial-content"); | const { createPartialContentHandler } = require("express-partial-content"); | ||||||
| const rateLimit = require("express-rate-limit"); | const rateLimit = require("express-rate-limit"); | ||||||
| const AbstractBeccaEntity = require('../becca/entities/abstract_becca_entity.js'); | const AbstractBeccaEntity = require('../becca/entities/abstract_becca_entity'); | ||||||
| const NotFoundError = require('../errors/not_found_error'); | const NotFoundError = require('../errors/not_found_error'); | ||||||
| const ValidationError = require('../errors/validation_error'); | const ValidationError = require('../errors/validation_error'); | ||||||
| 
 | 
 | ||||||
| @ -31,7 +31,7 @@ const cloningApiRoute = require('./api/cloning.js'); | |||||||
| const revisionsApiRoute = require('./api/revisions.js'); | const revisionsApiRoute = require('./api/revisions.js'); | ||||||
| const recentChangesApiRoute = require('./api/recent_changes.js'); | const recentChangesApiRoute = require('./api/recent_changes.js'); | ||||||
| const optionsApiRoute = require('./api/options.js'); | const optionsApiRoute = require('./api/options.js'); | ||||||
| const passwordApiRoute = require('./api/password.js'); | const passwordApiRoute = require('./api/password'); | ||||||
| const syncApiRoute = require('./api/sync.js'); | const syncApiRoute = require('./api/sync.js'); | ||||||
| const loginApiRoute = require('./api/login.js'); | const loginApiRoute = require('./api/login.js'); | ||||||
| const recentNotesRoute = require('./api/recent_notes.js'); | const recentNotesRoute = require('./api/recent_notes.js'); | ||||||
|  | |||||||
| @ -1,5 +1,5 @@ | |||||||
| const assetPath = require('./asset_path.js'); | const assetPath = require('./asset_path.js'); | ||||||
| const env = require('./env.js'); | const env = require('./env'); | ||||||
| 
 | 
 | ||||||
| module.exports = env.isDev() | module.exports = env.isDev() | ||||||
|     ? assetPath + "/app" |     ? assetPath + "/app" | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ | |||||||
| const searchService = require('./search/services/search.js'); | const searchService = require('./search/services/search.js'); | ||||||
| const sql = require('./sql'); | const sql = require('./sql'); | ||||||
| const becca = require('../becca/becca'); | const becca = require('../becca/becca'); | ||||||
| const BAttribute = require('../becca/entities/battribute.js'); | const BAttribute = require('../becca/entities/battribute'); | ||||||
| const {formatAttrForSearch} = require('./attribute_formatter.js'); | const {formatAttrForSearch} = require('./attribute_formatter.js'); | ||||||
| const BUILTIN_ATTRIBUTES = require('./builtin_attributes.js'); | const BUILTIN_ATTRIBUTES = require('./builtin_attributes.js'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -4,9 +4,9 @@ const etapiTokenService = require('./etapi_tokens.js'); | |||||||
| const log = require('./log'); | const log = require('./log'); | ||||||
| const sqlInit = require('./sql_init.js'); | const sqlInit = require('./sql_init.js'); | ||||||
| const utils = require('./utils'); | const utils = require('./utils'); | ||||||
| const passwordEncryptionService = require('./encryption/password_encryption.js'); | const passwordEncryptionService = require('./encryption/password_encryption'); | ||||||
| const config = require('./config'); | const config = require('./config'); | ||||||
| const passwordService = require('./encryption/password.js'); | const passwordService = require('./encryption/password'); | ||||||
| 
 | 
 | ||||||
| const noAuthentication = config.General && config.General.noAuthentication === true; | const noAuthentication = config.General && config.General.noAuthentication === true; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -14,12 +14,12 @@ const appInfo = require('./app_info.js'); | |||||||
| const searchService = require('./search/services/search.js'); | const searchService = require('./search/services/search.js'); | ||||||
| const SearchContext = require('./search/search_context.js'); | const SearchContext = require('./search/search_context.js'); | ||||||
| const becca = require('../becca/becca'); | const becca = require('../becca/becca'); | ||||||
| const ws = require('./ws.js'); | const ws = require('./ws'); | ||||||
| const SpacedUpdate = require('./spaced_update.js'); | const SpacedUpdate = require('./spaced_update.js'); | ||||||
| const specialNotesService = require('./special_notes.js'); | const specialNotesService = require('./special_notes.js'); | ||||||
| const branchService = require('./branches.js'); | const branchService = require('./branches.js'); | ||||||
| const exportService = require('./export/zip.js'); | const exportService = require('./export/zip.js'); | ||||||
| const syncMutex = require('./sync_mutex.js'); | const syncMutex = require('./sync_mutex'); | ||||||
| const backupService = require('./backup.js'); | const backupService = require('./backup.js'); | ||||||
| const optionsService = require('./options'); | const optionsService = require('./options'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ const optionService = require('./options'); | |||||||
| const fs = require('fs-extra'); | const fs = require('fs-extra'); | ||||||
| const dataDir = require('./data_dir'); | const dataDir = require('./data_dir'); | ||||||
| const log = require('./log'); | const log = require('./log'); | ||||||
| const syncMutexService = require('./sync_mutex.js'); | const syncMutexService = require('./sync_mutex'); | ||||||
| const cls = require('./cls'); | const cls = require('./cls'); | ||||||
| const sql = require('./sql'); | const sql = require('./sql'); | ||||||
| const path = require('path'); | const path = require('path'); | ||||||
|  | |||||||
| @ -3,8 +3,8 @@ | |||||||
| const sql = require('./sql'); | const sql = require('./sql'); | ||||||
| const sqlInit = require('./sql_init.js'); | const sqlInit = require('./sql_init.js'); | ||||||
| const log = require('./log'); | const log = require('./log'); | ||||||
| const ws = require('./ws.js'); | const ws = require('./ws'); | ||||||
| const syncMutexService = require('./sync_mutex.js'); | const syncMutexService = require('./sync_mutex'); | ||||||
| const cls = require('./cls'); | const cls = require('./cls'); | ||||||
| const entityChangesService = require('./entity_changes'); | const entityChangesService = require('./entity_changes'); | ||||||
| const optionsService = require('./options'); | const optionsService = require('./options'); | ||||||
| @ -13,7 +13,7 @@ const revisionService = require('./revisions.js'); | |||||||
| const becca = require('../becca/becca'); | const becca = require('../becca/becca'); | ||||||
| const utils = require('../services/utils'); | const utils = require('../services/utils'); | ||||||
| const eraseService = require('../services/erase.js'); | const eraseService = require('../services/erase.js'); | ||||||
| const {sanitizeAttributeName} = require('./sanitize_attribute_name.js'); | const {sanitizeAttributeName} = require('./sanitize_attribute_name'); | ||||||
| const noteTypes = require('../services/note_types.js').getNoteTypeNames(); | const noteTypes = require('../services/note_types.js').getNoteTypeNames(); | ||||||
| 
 | 
 | ||||||
| class ConsistencyChecks { | class ConsistencyChecks { | ||||||
|  | |||||||
| @ -2,9 +2,9 @@ | |||||||
| 
 | 
 | ||||||
| import sql = require('../sql'); | import sql = require('../sql'); | ||||||
| import optionService = require('../options'); | import optionService = require('../options'); | ||||||
| import myScryptService = require('./my_scrypt.js'); | import myScryptService = require('./my_scrypt'); | ||||||
| import utils = require('../utils'); | import utils = require('../utils'); | ||||||
| import passwordEncryptionService = require('./password_encryption.js'); | import passwordEncryptionService = require('./password_encryption'); | ||||||
| 
 | 
 | ||||||
| function isPasswordSet() { | function isPasswordSet() { | ||||||
|     return !!sql.getValue("SELECT value FROM options WHERE name = 'passwordVerificationHash'"); |     return !!sql.getValue("SELECT value FROM options WHERE name = 'passwordVerificationHash'"); | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| import optionService = require('../options'); | import optionService = require('../options'); | ||||||
| import myScryptService = require('./my_scrypt.js'); | import myScryptService = require('./my_scrypt'); | ||||||
| import utils = require('../utils'); | import utils = require('../utils'); | ||||||
| import dataEncryptionService = require('./data_encryption.js'); | import dataEncryptionService = require('./data_encryption'); | ||||||
| 
 | 
 | ||||||
| function verifyPassword(password: string) { | function verifyPassword(password: string) { | ||||||
|     const givenPasswordHash = utils.toBase64(myScryptService.getVerificationHash(password)); |     const givenPasswordHash = utils.toBase64(myScryptService.getVerificationHash(password)); | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| const becca = require('../becca/becca'); | const becca = require('../becca/becca'); | ||||||
| const utils = require('./utils'); | const utils = require('./utils'); | ||||||
| const BEtapiToken = require('../becca/entities/betapi_token.js'); | const BEtapiToken = require('../becca/entities/betapi_token'); | ||||||
| const crypto = require("crypto"); | const crypto = require("crypto"); | ||||||
| 
 | 
 | ||||||
| function getTokens() { | function getTokens() { | ||||||
|  | |||||||
| @ -14,7 +14,7 @@ const becca = require('../../becca/becca'); | |||||||
| const RESOURCE_DIR = require('../../services/resource_dir').RESOURCE_DIR; | const RESOURCE_DIR = require('../../services/resource_dir').RESOURCE_DIR; | ||||||
| const archiver = require('archiver'); | const archiver = require('archiver'); | ||||||
| const log = require('../log'); | const log = require('../log'); | ||||||
| const TaskContext = require('../task_context.js'); | const TaskContext = require('../task_context'); | ||||||
| const ValidationError = require('../../errors/validation_error'); | const ValidationError = require('../../errors/validation_error'); | ||||||
| const NoteMeta = require('../meta/note_meta.js'); | const NoteMeta = require('../meta/note_meta.js'); | ||||||
| const AttachmentMeta = require('../meta/attachment_meta.js'); | const AttachmentMeta = require('../meta/attachment_meta.js'); | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ const scriptService = require('./script.js'); | |||||||
| const treeService = require('./tree.js'); | const treeService = require('./tree.js'); | ||||||
| const noteService = require('./notes.js'); | const noteService = require('./notes.js'); | ||||||
| const becca = require('../becca/becca'); | const becca = require('../becca/becca'); | ||||||
| const BAttribute = require('../becca/entities/battribute.js'); | const BAttribute = require('../becca/entities/battribute'); | ||||||
| const hiddenSubtreeService = require('./hidden_subtree.js'); | const hiddenSubtreeService = require('./hidden_subtree.js'); | ||||||
| const oneTimeTimer = require('./one_time_timer.js'); | const oneTimeTimer = require('./one_time_timer.js'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| const becca = require('../becca/becca'); | const becca = require('../becca/becca'); | ||||||
| const noteService = require('./notes.js'); | const noteService = require('./notes.js'); | ||||||
| const BAttribute = require('../becca/entities/battribute.js'); | const BAttribute = require('../becca/entities/battribute'); | ||||||
| const log = require('./log'); | const log = require('./log'); | ||||||
| const migrationService = require('./migration.js'); | const migrationService = require('./migration.js'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -8,7 +8,7 @@ const noteService = require('../notes.js'); | |||||||
| const imageService = require('../image.js'); | const imageService = require('../image.js'); | ||||||
| const protectedSessionService = require('../protected_session'); | const protectedSessionService = require('../protected_session'); | ||||||
| const htmlSanitizer = require('../html_sanitizer.js'); | const htmlSanitizer = require('../html_sanitizer.js'); | ||||||
| const {sanitizeAttributeName} = require('../sanitize_attribute_name.js'); | const {sanitizeAttributeName} = require('../sanitize_attribute_name'); | ||||||
| 
 | 
 | ||||||
| /** | /** | ||||||
|  * date format is e.g. 20181121T193703Z or 2013-04-14T16:19:00.000Z (Mac evernote, see #3496) |  * date format is e.g. 20181121T193703Z or 2013-04-14T16:19:00.000Z (Mac evernote, see #3496) | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const BAttribute = require('../../becca/entities/battribute.js'); | const BAttribute = require('../../becca/entities/battribute'); | ||||||
| const utils = require('../../services/utils'); | const utils = require('../../services/utils'); | ||||||
| const log = require('../../services/log'); | const log = require('../../services/log'); | ||||||
| const noteService = require('../../services/notes.js'); | const noteService = require('../../services/notes.js'); | ||||||
| @ -13,7 +13,7 @@ const treeService = require('../tree.js'); | |||||||
| const yauzl = require("yauzl"); | const yauzl = require("yauzl"); | ||||||
| const htmlSanitizer = require('../html_sanitizer.js'); | const htmlSanitizer = require('../html_sanitizer.js'); | ||||||
| const becca = require('../../becca/becca'); | const becca = require('../../becca/becca'); | ||||||
| const BAttachment = require('../../becca/entities/battachment.js'); | const BAttachment = require('../../becca/entities/battachment'); | ||||||
| const markdownService = require('./markdown.js'); | const markdownService = require('./markdown.js'); | ||||||
| 
 | 
 | ||||||
| /** | /** | ||||||
|  | |||||||
| @ -13,15 +13,15 @@ const path = require('path'); | |||||||
| const url = require('url'); | const url = require('url'); | ||||||
| const becca = require('../becca/becca'); | const becca = require('../becca/becca'); | ||||||
| const BBranch = require('../becca/entities/bbranch'); | const BBranch = require('../becca/entities/bbranch'); | ||||||
| const BNote = require('../becca/entities/bnote.js'); | const BNote = require('../becca/entities/bnote'); | ||||||
| const BAttribute = require('../becca/entities/battribute.js'); | const BAttribute = require('../becca/entities/battribute'); | ||||||
| const BAttachment = require('../becca/entities/battachment.js'); | const BAttachment = require('../becca/entities/battachment'); | ||||||
| const dayjs = require("dayjs"); | const dayjs = require("dayjs"); | ||||||
| const htmlSanitizer = require('./html_sanitizer.js'); | const htmlSanitizer = require('./html_sanitizer.js'); | ||||||
| const ValidationError = require('../errors/validation_error'); | const ValidationError = require('../errors/validation_error'); | ||||||
| const noteTypesService = require('./note_types.js'); | const noteTypesService = require('./note_types.js'); | ||||||
| const fs = require("fs"); | const fs = require("fs"); | ||||||
| const ws = require('./ws.js'); | const ws = require('./ws'); | ||||||
| const html2plaintext = require('html2plaintext') | const html2plaintext = require('html2plaintext') | ||||||
| 
 | 
 | ||||||
| /** @param {BNote} parentNote */ | /** @param {BNote} parentNote */ | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| const config = require('./config'); | const config = require('./config'); | ||||||
| const utils = require('./utils'); | const utils = require('./utils'); | ||||||
| const env = require('./env.js'); | const env = require('./env'); | ||||||
| const dataDir = require('./data_dir'); | const dataDir = require('./data_dir'); | ||||||
| 
 | 
 | ||||||
| function parseAndValidate(portStr, source) { | function parseAndValidate(portStr, source) { | ||||||
|  | |||||||
| @ -66,7 +66,7 @@ function checkProtectedSessionExpiration() { | |||||||
| 
 | 
 | ||||||
|         log.info("Expiring protected session"); |         log.info("Expiring protected session"); | ||||||
| 
 | 
 | ||||||
|         require('./ws.js').reloadFrontend("leaving protected session"); |         require('./ws').reloadFrontend("leaving protected session"); | ||||||
|     } |     } | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| const log = require('../../log'); | const log = require('../../log'); | ||||||
| const becca = require('../../../becca/becca'); | const becca = require('../../../becca/becca'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| const becca = require('../../../becca/becca'); | const becca = require('../../../becca/becca'); | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| 
 | 
 | ||||||
| class ChildOfExp extends Expression { | class ChildOfExp extends Expression { | ||||||
|     constructor(subExpression) { |     constructor(subExpression) { | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| const becca = require('../../../becca/becca'); | const becca = require('../../../becca/becca'); | ||||||
| 
 | 
 | ||||||
| class DescendantOfExp extends Expression { | class DescendantOfExp extends Expression { | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| 
 | 
 | ||||||
| /** | /** | ||||||
|  * Note is hidden when all its note paths start in hidden subtree (i.e., the note is not cloned into visible tree) |  * Note is hidden when all its note paths start in hidden subtree (i.e., the note is not cloned into visible tree) | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| const becca = require('../../../becca/becca'); | const becca = require('../../../becca/becca'); | ||||||
| 
 | 
 | ||||||
| class LabelComparisonExp extends Expression { | class LabelComparisonExp extends Expression { | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| const log = require('../../log'); | const log = require('../../log'); | ||||||
| const becca = require('../../../becca/becca'); | const becca = require('../../../becca/becca'); | ||||||
| const protectedSessionService = require('../../protected_session'); | const protectedSessionService = require('../../protected_session'); | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| const becca = require('../../../becca/becca'); | const becca = require('../../../becca/becca'); | ||||||
| const utils = require('../../utils'); | const utils = require('../../utils'); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| const TrueExp = require('./true.js'); | const TrueExp = require('./true.js'); | ||||||
| 
 | 
 | ||||||
| class OrExp extends Expression { | class OrExp extends Expression { | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| 
 | 
 | ||||||
| class OrderByAndLimitExp extends Expression { | class OrderByAndLimitExp extends Expression { | ||||||
|     constructor(orderDefinitions, limit) { |     constructor(orderDefinitions, limit) { | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| 
 | 
 | ||||||
| class ParentOfExp extends Expression { | class ParentOfExp extends Expression { | ||||||
|     constructor(subExpression) { |     constructor(subExpression) { | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| const buildComparator = require('../services/build_comparator.js'); | const buildComparator = require('../services/build_comparator.js'); | ||||||
| 
 | 
 | ||||||
| /** | /** | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| const Expression = require('./expression.js'); | const Expression = require('./expression.js'); | ||||||
| const NoteSet = require('../note_set.js'); | const NoteSet = require('../note_set'); | ||||||
| const becca = require('../../../becca/becca'); | const becca = require('../../../becca/becca'); | ||||||
| 
 | 
 | ||||||
| class RelationWhereExp extends Expression { | class RelationWhereExp extends Expression { | ||||||
|  | |||||||
| @ -248,7 +248,7 @@ function transactional<T>(func: (statement: Statement) => T) { | |||||||
|         const ret = (dbConnection.transaction(func) as any).deferred(); |         const ret = (dbConnection.transaction(func) as any).deferred(); | ||||||
| 
 | 
 | ||||||
|         if (!dbConnection.inTransaction) { // i.e. transaction was really committed (and not just savepoint released)
 |         if (!dbConnection.inTransaction) { // i.e. transaction was really committed (and not just savepoint released)
 | ||||||
|             require('./ws.js').sendTransactionEntityChangesToAllClients(); |             require('./ws').sendTransactionEntityChangesToAllClients(); | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         return ret; |         return ret; | ||||||
|  | |||||||
| @ -5,8 +5,8 @@ const sql = require('./sql'); | |||||||
| const utils = require('./utils'); | const utils = require('./utils'); | ||||||
| const optionService = require('./options'); | const optionService = require('./options'); | ||||||
| const port = require('./port.js'); | const port = require('./port.js'); | ||||||
| const BOption = require('../becca/entities/boption.js'); | const BOption = require('../becca/entities/boption'); | ||||||
| const TaskContext = require('./task_context.js'); | const TaskContext = require('./task_context'); | ||||||
| const migrationService = require('./migration.js'); | const migrationService = require('./migration.js'); | ||||||
| const cls = require('./cls'); | const cls = require('./cls'); | ||||||
| const config = require('./config'); | const config = require('./config'); | ||||||
| @ -62,7 +62,7 @@ async function createInitialDatabase() { | |||||||
| 
 | 
 | ||||||
|         require('../becca/becca_loader.js').load(); |         require('../becca/becca_loader.js').load(); | ||||||
| 
 | 
 | ||||||
|         const BNote = require('../becca/entities/bnote.js'); |         const BNote = require('../becca/entities/bnote'); | ||||||
|         const BBranch = require('../becca/entities/bbranch'); |         const BBranch = require('../becca/entities/bbranch'); | ||||||
| 
 | 
 | ||||||
|         log.info("Creating root note ..."); |         log.info("Creating root note ..."); | ||||||
| @ -88,7 +88,7 @@ async function createInitialDatabase() { | |||||||
|         optionsInitService.initDocumentOptions(); |         optionsInitService.initDocumentOptions(); | ||||||
|         optionsInitService.initNotSyncedOptions(true, {}); |         optionsInitService.initNotSyncedOptions(true, {}); | ||||||
|         optionsInitService.initStartupOptions(); |         optionsInitService.initStartupOptions(); | ||||||
|         require('./encryption/password.js').resetPassword(); |         require('./encryption/password').resetPassword(); | ||||||
|     }); |     }); | ||||||
| 
 | 
 | ||||||
|     log.info("Importing demo content ..."); |     log.info("Importing demo content ..."); | ||||||
|  | |||||||
| @ -10,10 +10,10 @@ const syncUpdateService = require('./sync_update.js'); | |||||||
| const contentHashService = require('./content_hash.js'); | const contentHashService = require('./content_hash.js'); | ||||||
| const appInfo = require('./app_info.js'); | const appInfo = require('./app_info.js'); | ||||||
| const syncOptions = require('./sync_options.js'); | const syncOptions = require('./sync_options.js'); | ||||||
| const syncMutexService = require('./sync_mutex.js'); | const syncMutexService = require('./sync_mutex'); | ||||||
| const cls = require('./cls'); | const cls = require('./cls'); | ||||||
| const request = require('./request.js'); | const request = require('./request.js'); | ||||||
| const ws = require('./ws.js'); | const ws = require('./ws'); | ||||||
| const entityChangesService = require('./entity_changes'); | const entityChangesService = require('./entity_changes'); | ||||||
| const entityConstructor = require('../becca/entity_constructor.js'); | const entityConstructor = require('../becca/entity_constructor.js'); | ||||||
| const becca = require('../becca/becca'); | const becca = require('../becca/becca'); | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ const log = require('./log'); | |||||||
| const entityChangesService = require('./entity_changes'); | const entityChangesService = require('./entity_changes'); | ||||||
| const eventService = require('./events'); | const eventService = require('./events'); | ||||||
| const entityConstructor = require('../becca/entity_constructor.js'); | const entityConstructor = require('../becca/entity_constructor.js'); | ||||||
| const ws = require('./ws.js'); | const ws = require('./ws'); | ||||||
| 
 | 
 | ||||||
| function updateEntities(entityChanges, instanceId) { | function updateEntities(entityChanges, instanceId) { | ||||||
|     if (entityChanges.length === 0) { |     if (entityChanges.length === 0) { | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| import ws = require('./ws.js'); | import ws = require('./ws'); | ||||||
| 
 | 
 | ||||||
| // taskId => TaskContext
 | // taskId => TaskContext
 | ||||||
| const taskContexts: Record<string, TaskContext> = {}; | const taskContexts: Record<string, TaskContext> = {}; | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ const path = require('path'); | |||||||
| const url = require("url"); | const url = require("url"); | ||||||
| const port = require('./port.js'); | const port = require('./port.js'); | ||||||
| const optionService = require('./options'); | const optionService = require('./options'); | ||||||
| const env = require('./env.js'); | const env = require('./env'); | ||||||
| const log = require('./log'); | const log = require('./log'); | ||||||
| const sqlInit = require('./sql_init.js'); | const sqlInit = require('./sql_init.js'); | ||||||
| const cls = require('./cls'); | const cls = require('./cls'); | ||||||
|  | |||||||
| @ -4,10 +4,10 @@ import log = require('./log'); | |||||||
| import sql = require('./sql'); | import sql = require('./sql'); | ||||||
| import cls = require('./cls'); | import cls = require('./cls'); | ||||||
| import config = require('./config'); | import config = require('./config'); | ||||||
| import syncMutexService = require('./sync_mutex.js'); | import syncMutexService = require('./sync_mutex'); | ||||||
| import protectedSessionService = require('./protected_session'); | import protectedSessionService = require('./protected_session'); | ||||||
| import becca = require('../becca/becca'); | import becca = require('../becca/becca'); | ||||||
| import AbstractBeccaEntity = require('../becca/entities/abstract_becca_entity.js'); | import AbstractBeccaEntity = require('../becca/entities/abstract_becca_entity'); | ||||||
| 
 | 
 | ||||||
| import env = require('./env'); | import env = require('./env'); | ||||||
| import { IncomingMessage, Server } from 'http'; | import { IncomingMessage, Server } from 'http'; | ||||||
| @ -157,7 +157,9 @@ function fillInAdditionalProperties(entityChange: EntityChange) { | |||||||
| 
 | 
 | ||||||
|         if (parentNote) { |         if (parentNote) { | ||||||
|             for (const childBranch of parentNote.getChildBranches()) { |             for (const childBranch of parentNote.getChildBranches()) { | ||||||
|                 entityChange.positions[childBranch.branchId] = childBranch.notePosition; |                 if (childBranch && childBranch.branchId) { | ||||||
|  |                     entityChange.positions[childBranch.branchId] = childBranch.notePosition; | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     } else if (entityChange.entityName === 'options') { |     } else if (entityChange.entityName === 'options') { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Elian Doran
						Elian Doran