mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-30 18:05:55 +01:00 
			
		
		
		
	moved becca to top level source dir
This commit is contained in:
		| @@ -1,7 +1,7 @@ | ||||
| const Note = require('../../src/services/becca/entities/note.js'); | ||||
| const Branch = require('../../src/services/becca/entities/branch.js'); | ||||
| const Attribute = require('../../src/services/becca/entities/attribute.js'); | ||||
| const becca = require('../../src/services/becca/becca.js'); | ||||
| const Note = require('../../src/becca/entities/note.js'); | ||||
| const Branch = require('../../src/becca/entities/branch.js'); | ||||
| const Attribute = require('../../src/becca/entities/attribute.js'); | ||||
| const becca = require('../../src/becca/becca.js'); | ||||
| const randtoken = require('rand-token').generator({source: 'crypto'}); | ||||
|  | ||||
| /** @return {Note} */ | ||||
|   | ||||
| @@ -1,9 +1,9 @@ | ||||
| const searchService = require('../../src/services/search/services/search.js'); | ||||
| const Note = require('../../src/services/becca/entities/note.js'); | ||||
| const Branch = require('../../src/services/becca/entities/branch.js'); | ||||
| const Note = require('../../src/becca/entities/note.js'); | ||||
| const Branch = require('../../src/becca/entities/branch.js'); | ||||
| const SearchContext = require('../../src/services/search/search_context.js'); | ||||
| const dateUtils = require('../../src/services/date_utils.js'); | ||||
| const becca = require('../../src/services/becca/becca.js'); | ||||
| const becca = require('../../src/becca/becca.js'); | ||||
| const {NoteBuilder, findNoteByTitle, note} = require('./note_cache_mocking.js'); | ||||
|  | ||||
| describe("Search", () => { | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| const {note} = require('./note_cache_mocking.js'); | ||||
| const ValueExtractor = require('../../src/services/search/value_extractor.js'); | ||||
| const becca = require('../../src/services/becca/becca.js'); | ||||
| const becca = require('../../src/becca/becca.js'); | ||||
| const SearchContext = require("../../src/services/search/search_context.js"); | ||||
|  | ||||
| const dsc = new SearchContext(); | ||||
|   | ||||
| @@ -10,7 +10,7 @@ const FileStore = require('session-file-store')(session); | ||||
| const sessionSecret = require('./services/session_secret'); | ||||
| const dataDir = require('./services/data_dir'); | ||||
| require('./services/handlers'); | ||||
| require('./services/becca/becca_loader.js'); | ||||
| require('./becca/becca_loader.js'); | ||||
|  | ||||
| const app = express(); | ||||
|  | ||||
|   | ||||
| @@ -1,21 +1,21 @@ | ||||
| "use strict"; | ||||
| 
 | ||||
| const sql = require('../sql.js'); | ||||
| const eventService = require('../events.js'); | ||||
| const sql = require('../services/sql.js'); | ||||
| const eventService = require('../services/events.js'); | ||||
| const becca = require('./becca.js'); | ||||
| const sqlInit = require('../sql_init'); | ||||
| const log = require('../log'); | ||||
| const Note = require('./entities/note'); | ||||
| const Branch = require('./entities/branch'); | ||||
| const Attribute = require('./entities/attribute'); | ||||
| const Option = require('./entities/option'); | ||||
| const cls = require("../cls.js"); | ||||
| const sqlInit = require('../services/sql_init'); | ||||
| const log = require('../services/log'); | ||||
| const Note = require('./entities/note.js'); | ||||
| const Branch = require('./entities/branch.js'); | ||||
| const Attribute = require('./entities/attribute.js'); | ||||
| const Option = require('./entities/option.js'); | ||||
| const cls = require("../services/cls.js"); | ||||
| 
 | ||||
| const beccaLoaded = new Promise((res, rej) => { | ||||
|     sqlInit.dbReady.then(() => { | ||||
|         load(); | ||||
| 
 | ||||
|         cls.init(() => require('../options_init').initStartupOptions()); | ||||
|         cls.init(() => require('../services/options_init').initStartupOptions()); | ||||
| 
 | ||||
|         res(); | ||||
|     }); | ||||
| @@ -1,11 +1,11 @@ | ||||
| "use strict"; | ||||
| 
 | ||||
| const utils = require('../../utils'); | ||||
| const sql = require('../../sql'); | ||||
| const entityChangesService = require('../../entity_changes'); | ||||
| const eventService = require("../../events"); | ||||
| const dateUtils = require("../../date_utils"); | ||||
| const cls = require("../../cls"); | ||||
| const utils = require('../../services/utils'); | ||||
| const sql = require('../../services/sql'); | ||||
| const entityChangesService = require('../../services/entity_changes'); | ||||
| const eventService = require("../../services/events"); | ||||
| const dateUtils = require("../../services/date_utils"); | ||||
| const cls = require("../../services/cls"); | ||||
| 
 | ||||
| let becca = null; | ||||
| 
 | ||||
| @@ -41,7 +41,7 @@ class AbstractEntity { | ||||
| 
 | ||||
|     get becca() { | ||||
|         if (!becca) { | ||||
|             becca = require('../becca'); | ||||
|             becca = require('../becca.js'); | ||||
|         } | ||||
| 
 | ||||
|         return becca; | ||||
| @@ -1,13 +1,13 @@ | ||||
| "use strict"; | ||||
| 
 | ||||
| const protectedSessionService = require('../../protected_session'); | ||||
| const log = require('../../log'); | ||||
| const sql = require('../../sql'); | ||||
| const utils = require('../../utils'); | ||||
| const dateUtils = require('../../date_utils'); | ||||
| const entityChangesService = require('../../entity_changes'); | ||||
| const AbstractEntity = require("./abstract_entity"); | ||||
| const NoteRevision = require("./note_revision"); | ||||
| const protectedSessionService = require('../../services/protected_session'); | ||||
| const log = require('../../services/log'); | ||||
| const sql = require('../../services/sql'); | ||||
| const utils = require('../../services/utils'); | ||||
| const dateUtils = require('../../services/date_utils'); | ||||
| const entityChangesService = require('../../services/entity_changes'); | ||||
| const AbstractEntity = require("./abstract_entity.js"); | ||||
| const NoteRevision = require("./note_revision.js"); | ||||
| 
 | ||||
| const LABEL = 'label'; | ||||
| const RELATION = 'relation'; | ||||
| @@ -879,7 +879,7 @@ class Note extends AbstractEntity { | ||||
|             } | ||||
|         } | ||||
|         else { | ||||
|             const Attribute = require("./attribute"); | ||||
|             const Attribute = require("./attribute.js"); | ||||
| 
 | ||||
|             new Attribute({ | ||||
|                 noteId: this.noteId, | ||||
| @@ -911,7 +911,7 @@ class Note extends AbstractEntity { | ||||
|      * @return {Attribute} | ||||
|      */ | ||||
|     addAttribute(type, name, value = "", isInheritable = false, position = 1000) { | ||||
|         const Attribute = require("./attribute"); | ||||
|         const Attribute = require("./attribute.js"); | ||||
| 
 | ||||
|         return new Attribute({ | ||||
|             noteId: this.noteId, | ||||
| @@ -1,12 +1,12 @@ | ||||
| "use strict"; | ||||
| 
 | ||||
| const protectedSessionService = require('../../protected_session'); | ||||
| const utils = require('../../utils'); | ||||
| const sql = require('../../sql'); | ||||
| const dateUtils = require('../../date_utils'); | ||||
| const becca = require('../../becca/becca'); | ||||
| const entityChangesService = require('../../entity_changes'); | ||||
| const AbstractEntity = require("./abstract_entity"); | ||||
| const protectedSessionService = require('../../services/protected_session'); | ||||
| const utils = require('../../services/utils'); | ||||
| const sql = require('../../services/sql'); | ||||
| const dateUtils = require('../../services/date_utils'); | ||||
| const becca = require('../becca.js'); | ||||
| const entityChangesService = require('../../services/entity_changes'); | ||||
| const AbstractEntity = require("./abstract_entity.js"); | ||||
| 
 | ||||
| /** | ||||
|  * NoteRevision represents snapshot of note's title and content at some point in the past. It's used for seamless note versioning. | ||||
| @@ -1,7 +1,7 @@ | ||||
| const Note = require('./entities/note'); | ||||
| const Note = require('./entities/note.js'); | ||||
| const NoteRevision = require('./entities/note_revision.js'); | ||||
| const Branch = require('./entities/branch'); | ||||
| const Attribute = require('./entities/attribute'); | ||||
| const Branch = require('./entities/branch.js'); | ||||
| const Attribute = require('./entities/attribute.js'); | ||||
| const RecentNote = require('./entities/recent_note.js'); | ||||
| const ApiToken = require('./entities/api_token.js'); | ||||
| 
 | ||||
| @@ -3,8 +3,8 @@ | ||||
| const sql = require('../../services/sql'); | ||||
| const log = require('../../services/log'); | ||||
| const attributeService = require('../../services/attributes'); | ||||
| const Attribute = require('../../services/becca/entities/attribute'); | ||||
| const becca = require("../../services/becca/becca"); | ||||
| const Attribute = require('../../becca/entities/attribute.js'); | ||||
| const becca = require("../../becca/becca.js"); | ||||
|  | ||||
| function getEffectiveNoteAttributes(req) { | ||||
|     const note = becca.getNote(req.params.noteId); | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const beccaService = require('../../services/becca/becca_service.js'); | ||||
| const beccaService = require('../../becca/becca_service.js'); | ||||
| const searchService = require('../../services/search/services/search.js'); | ||||
| const log = require('../../services/log'); | ||||
| const utils = require('../../services/utils'); | ||||
| const cls = require('../../services/cls'); | ||||
| const becca = require("../../services/becca/becca"); | ||||
| const becca = require("../../becca/becca.js"); | ||||
|  | ||||
| function getAutocomplete(req) { | ||||
|     const query = req.query.query.trim(); | ||||
|   | ||||
| @@ -5,7 +5,7 @@ const utils = require('../../services/utils'); | ||||
| const entityChangesService = require('../../services/entity_changes.js'); | ||||
| const treeService = require('../../services/tree'); | ||||
| const noteService = require('../../services/notes'); | ||||
| const becca = require('../../services/becca/becca.js'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const TaskContext = require('../../services/task_context'); | ||||
|  | ||||
| /** | ||||
|   | ||||
| @@ -10,7 +10,7 @@ const ws = require('../../services/ws.js'); | ||||
| const log = require('../../services/log'); | ||||
| const utils = require('../../services/utils'); | ||||
| const path = require('path'); | ||||
| const Attribute = require('../../services/becca/entities/attribute'); | ||||
| const Attribute = require('../../becca/entities/attribute.js'); | ||||
| const htmlSanitizer = require('../../services/html_sanitizer'); | ||||
|  | ||||
| function findClippingNote(todayNote, pageUrl) { | ||||
|   | ||||
| @@ -9,7 +9,7 @@ const fs = require('fs'); | ||||
| const { Readable } = require('stream'); | ||||
| const chokidar = require('chokidar'); | ||||
| const ws = require('../../services/ws'); | ||||
| const becca = require("../../services/becca/becca"); | ||||
| const becca = require("../../becca/becca.js"); | ||||
|  | ||||
| function updateFile(req) { | ||||
|     const {noteId} = req.params; | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const imageService = require('../../services/image'); | ||||
| const becca = require('../../services/becca/becca'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const RESOURCE_DIR = require('../../services/resource_dir').RESOURCE_DIR; | ||||
| const fs = require('fs'); | ||||
|  | ||||
|   | ||||
| @@ -6,7 +6,7 @@ const zipImportService = require('../../services/import/zip'); | ||||
| const singleImportService = require('../../services/import/single'); | ||||
| const cls = require('../../services/cls'); | ||||
| const path = require('path'); | ||||
| const beccaLoader = require('../../services/becca/becca_loader.js'); | ||||
| const beccaLoader = require('../../becca/becca_loader.js'); | ||||
| const log = require('../../services/log'); | ||||
| const TaskContext = require('../../services/task_context.js'); | ||||
|  | ||||
|   | ||||
| @@ -11,7 +11,7 @@ const eventService = require('../../services/events'); | ||||
| const sqlInit = require('../../services/sql_init'); | ||||
| const sql = require('../../services/sql'); | ||||
| const optionService = require('../../services/options'); | ||||
| const ApiToken = require('../../services/becca/entities/api_token.js'); | ||||
| const ApiToken = require('../../becca/entities/api_token.js'); | ||||
| const ws = require("../../services/ws.js"); | ||||
|  | ||||
| function loginSync(req) { | ||||
|   | ||||
| @@ -1,12 +1,12 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const beccaService = require('../../services/becca/becca_service.js'); | ||||
| const beccaService = require('../../becca/becca_service.js'); | ||||
| const protectedSessionService = require('../../services/protected_session'); | ||||
| const noteRevisionService = require('../../services/note_revisions'); | ||||
| const utils = require('../../services/utils'); | ||||
| const sql = require('../../services/sql'); | ||||
| const path = require('path'); | ||||
| const becca = require("../../services/becca/becca"); | ||||
| const becca = require("../../becca/becca.js"); | ||||
|  | ||||
| function getNoteRevisions(req) { | ||||
|     return becca.getNoteRevisionsFromQuery(` | ||||
|   | ||||
| @@ -8,7 +8,7 @@ const log = require('../../services/log'); | ||||
| const TaskContext = require('../../services/task_context'); | ||||
| const fs = require('fs'); | ||||
| const noteRevisionService = require("../../services/note_revisions.js"); | ||||
| const becca = require("../../services/becca/becca"); | ||||
| const becca = require("../../becca/becca.js"); | ||||
|  | ||||
| function getNote(req) { | ||||
|     const noteId = req.params.noteId; | ||||
|   | ||||
| @@ -3,7 +3,7 @@ | ||||
| const sql = require('../../services/sql'); | ||||
| const protectedSessionService = require('../../services/protected_session'); | ||||
| const noteService = require('../../services/notes'); | ||||
| const beccaService = require('../../services/becca/becca_service.js'); | ||||
| const beccaService = require('../../becca/becca_service.js'); | ||||
|  | ||||
| function getRecentChanges(req) { | ||||
|     const {ancestorNoteId} = req.params; | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const RecentNote = require('../../services/becca/entities/recent_note.js'); | ||||
| const RecentNote = require('../../becca/entities/recent_note.js'); | ||||
| const sql = require('../../services/sql'); | ||||
| const dateUtils = require('../../services/date_utils'); | ||||
|  | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
|  | ||||
| const scriptService = require('../../services/script'); | ||||
| const attributeService = require('../../services/attributes'); | ||||
| const becca = require('../../services/becca/becca'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const syncService = require('../../services/sync'); | ||||
|  | ||||
| function exec(req) { | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const becca = require('../../services/becca/becca'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const SearchContext = require('../../services/search/search_context'); | ||||
| const log = require('../../services/log'); | ||||
| const scriptService = require('../../services/script'); | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const similarityService = require('../../services/becca/similarity.js'); | ||||
| const becca = require("../../services/becca/becca"); | ||||
| const similarityService = require('../../becca/similarity.js'); | ||||
| const becca = require("../../becca/becca.js"); | ||||
|  | ||||
| async function getSimilarNotes(req) { | ||||
|     const noteId = req.params.noteId; | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| const sql = require('../../services/sql'); | ||||
| const becca = require('../../services/becca/becca.js'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
|  | ||||
| function getNoteSize(req) { | ||||
|     const {noteId} = req.params; | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const becca = require('../../services/becca/becca.js'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const log = require('../../services/log'); | ||||
|  | ||||
| function getNotesAndBranchesAndAttributes(noteIds) { | ||||
|   | ||||
| @@ -3,7 +3,7 @@ const fileUploadService = require('./api/files.js'); | ||||
| const scriptService = require('../services/script'); | ||||
| const cls = require('../services/cls'); | ||||
| const sql = require("../services/sql"); | ||||
| const becca = require("../services/becca/becca"); | ||||
| const becca = require("../becca/becca.js"); | ||||
|  | ||||
| function handleRequest(req, res) { | ||||
|     // express puts content after first slash into 0 index element | ||||
|   | ||||
| @@ -2,8 +2,8 @@ | ||||
|  | ||||
| const searchService = require('./search/services/search'); | ||||
| const sql = require('./sql'); | ||||
| const becca = require('./becca/becca.js'); | ||||
| const Attribute = require('./becca/entities/attribute'); | ||||
| const becca = require('../becca/becca.js'); | ||||
| const Attribute = require('../becca/entities/attribute.js'); | ||||
| const {formatAttrForSearch} = require("./attribute_formatter.js"); | ||||
|  | ||||
| const ATTRIBUTE_TYPES = [ 'label', 'relation' ]; | ||||
|   | ||||
| @@ -13,7 +13,7 @@ const cloningService = require('./cloning'); | ||||
| const appInfo = require('./app_info'); | ||||
| const searchService = require('./search/services/search'); | ||||
| const SearchContext = require("./search/search_context.js"); | ||||
| const becca = require("./becca/becca"); | ||||
| const becca = require("../becca/becca.js"); | ||||
|  | ||||
| /** | ||||
|  * This is the main backend API interface for scripts. It's published in the local "api" object. | ||||
|   | ||||
| @@ -4,10 +4,10 @@ const sql = require('./sql'); | ||||
| const eventChangesService = require('./entity_changes.js'); | ||||
| const treeService = require('./tree'); | ||||
| const noteService = require('./notes'); | ||||
| const Branch = require('../services/becca/entities/branch'); | ||||
| const Branch = require('../becca/entities/branch.js'); | ||||
| const TaskContext = require("./task_context.js"); | ||||
| const utils = require('./utils'); | ||||
| const becca = require("./becca/becca"); | ||||
| const becca = require("../becca/becca.js"); | ||||
|  | ||||
| function cloneNoteToParent(noteId, parentBranchId, prefix) { | ||||
|     const parentBranch = becca.getBranch(parentBranchId); | ||||
|   | ||||
| @@ -8,11 +8,11 @@ const syncMutexService = require('./sync_mutex'); | ||||
| const cls = require('./cls'); | ||||
| const entityChangesService = require('./entity_changes.js'); | ||||
| const optionsService = require('./options'); | ||||
| const Branch = require('../services/becca/entities/branch'); | ||||
| const Branch = require('../becca/entities/branch.js'); | ||||
| const dateUtils = require('./date_utils'); | ||||
| const attributeService = require('./attributes'); | ||||
| const noteRevisionService = require('./note_revisions'); | ||||
| const becca = require("./becca/becca"); | ||||
| const becca = require("../becca/becca.js"); | ||||
|  | ||||
| class ConsistencyChecks { | ||||
|     constructor(autoFix) { | ||||
| @@ -579,7 +579,7 @@ class ConsistencyChecks { | ||||
|         } | ||||
|  | ||||
|         if (this.fixedIssues) { | ||||
|             require("../services/becca/becca_loader").load(); | ||||
|             require("../becca/becca_loader.js").load(); | ||||
|         } | ||||
|  | ||||
|         return !this.unrecoveredConsistencyErrors; | ||||
|   | ||||
| @@ -3,7 +3,7 @@ | ||||
| const noteService = require('./notes'); | ||||
| const attributeService = require('./attributes'); | ||||
| const dateUtils = require('./date_utils'); | ||||
| const becca = require('./becca/becca'); | ||||
| const becca = require('../becca/becca.js'); | ||||
| const sql = require('./sql'); | ||||
| const protectedSessionService = require('./protected_session'); | ||||
|  | ||||
|   | ||||
| @@ -3,7 +3,7 @@ const sourceIdService = require('./source_id'); | ||||
| const dateUtils = require('./date_utils'); | ||||
| const log = require('./log'); | ||||
| const cls = require('./cls'); | ||||
| const becca = require("./becca/becca.js"); | ||||
| const becca = require("../becca/becca.js"); | ||||
|  | ||||
| let maxEntityChangeId = 0; | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const utils = require('../utils'); | ||||
| const becca = require("../becca/becca"); | ||||
| const becca = require("../../becca/becca.js"); | ||||
|  | ||||
| function exportToOpml(taskContext, branch, version, res) { | ||||
|     if (!['1.0', '2.0'].includes(version)) { | ||||
|   | ||||
| @@ -2,8 +2,8 @@ const eventService = require('./events'); | ||||
| const scriptService = require('./script'); | ||||
| const treeService = require('./tree'); | ||||
| const noteService = require('./notes'); | ||||
| const becca = require('./becca/becca.js'); | ||||
| const Attribute = require('./becca/entities/attribute'); | ||||
| const becca = require('../becca/becca.js'); | ||||
| const Attribute = require('../becca/entities/attribute.js'); | ||||
|  | ||||
| function runAttachedRelations(note, relationName, originEntity) { | ||||
|     // same script note can get here with multiple ways, but execute only once | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const becca = require('./becca/becca'); | ||||
| const becca = require('../becca/becca.js'); | ||||
| const log = require('./log'); | ||||
| const protectedSessionService = require('./protected_session'); | ||||
| const noteService = require('./notes'); | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const Attribute = require('../../services/becca/entities/attribute'); | ||||
| const Attribute = require('../../becca/entities/attribute.js'); | ||||
| const utils = require('../../services/utils'); | ||||
| const log = require('../../services/log'); | ||||
| const noteService = require('../../services/notes'); | ||||
| const attributeService = require('../../services/attributes'); | ||||
| const Branch = require('../../services/becca/entities/branch'); | ||||
| const Branch = require('../../becca/entities/branch.js'); | ||||
| const path = require('path'); | ||||
| const commonmark = require('commonmark'); | ||||
| const protectedSessionService = require('../protected_session'); | ||||
| @@ -13,7 +13,7 @@ const mimeService = require("./mime"); | ||||
| const treeService = require("../tree"); | ||||
| const yauzl = require("yauzl"); | ||||
| const htmlSanitizer = require('../html_sanitizer'); | ||||
| const becca = require("../becca/becca.js"); | ||||
| const becca = require("../../becca/becca.js"); | ||||
|  | ||||
| /** | ||||
|  * @param {TaskContext} taskContext | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const NoteRevision = require('./becca/entities/note_revision.js'); | ||||
| const NoteRevision = require('../becca/entities/note_revision.js'); | ||||
| const dateUtils = require('./date_utils'); | ||||
| const log = require('./log'); | ||||
| const sql = require('./sql'); | ||||
|   | ||||
| @@ -13,10 +13,10 @@ const attributeService = require('../services/attributes'); | ||||
| const request = require('./request'); | ||||
| const path = require('path'); | ||||
| const url = require('url'); | ||||
| const becca = require('../services/becca/becca'); | ||||
| const Branch = require('../services/becca/entities/branch'); | ||||
| const Note = require('../services/becca/entities/note'); | ||||
| const Attribute = require('../services/becca/entities/attribute'); | ||||
| const becca = require('../becca/becca.js'); | ||||
| const Branch = require('../becca/entities/branch.js'); | ||||
| const Note = require('../becca/entities/note.js'); | ||||
| const Attribute = require('../becca/entities/attribute.js'); | ||||
|  | ||||
| function getNewNotePosition(parentNoteId) { | ||||
|     const note = becca.notes[parentNoteId]; | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| const becca = require('./becca/becca'); | ||||
| const becca = require('../becca/becca.js'); | ||||
|  | ||||
| function getOption(name) { | ||||
|     const option = require('./becca/becca').getOption(name); | ||||
|     const option = require('../becca/becca.js').getOption(name); | ||||
|  | ||||
|     if (!option) { | ||||
|         throw new Error(`Option "${name}" doesn't exist`); | ||||
| @@ -57,7 +57,7 @@ function setOption(name, value) { | ||||
|  | ||||
| function createOption(name, value, isSynced) { | ||||
|     // to avoid circular dependency, need to find better solution | ||||
|     const Option = require('../services/becca/entities/option'); | ||||
|     const Option = require('../becca/entities/option.js'); | ||||
|  | ||||
|     new Option({ | ||||
|         name: name, | ||||
|   | ||||
| @@ -4,7 +4,7 @@ const sqlInit = require('./sql_init'); | ||||
| const config = require('./config'); | ||||
| const log = require('./log'); | ||||
| const sql = require("./sql"); | ||||
| const becca = require("./becca/becca"); | ||||
| const becca = require("../becca/becca.js"); | ||||
|  | ||||
| function getRunAtHours(note) { | ||||
|     try { | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| const ScriptContext = require('./script_context'); | ||||
| const cls = require('./cls'); | ||||
| const log = require('./log'); | ||||
| const becca = require("./becca/becca"); | ||||
| const becca = require("../becca/becca.js"); | ||||
|  | ||||
| function executeNote(note, apiParams) { | ||||
|     if (!note.isJavaScript() || note.getScriptEnv() !== 'backend' || !note.isContentAvailable) { | ||||
|   | ||||
| @@ -3,7 +3,7 @@ | ||||
| const Expression = require('./expression'); | ||||
| const NoteSet = require('../note_set'); | ||||
| const log = require('../../log'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const becca = require('../../../becca/becca.js'); | ||||
|  | ||||
| class AncestorExp extends Expression { | ||||
|     constructor(ancestorNoteId, ancestorDepth) { | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const NoteSet = require('../note_set'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const becca = require('../../../becca/becca.js'); | ||||
| const Expression = require('./expression'); | ||||
|  | ||||
| class AttributeExistsExp extends Expression { | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
|  | ||||
| const Expression = require('./expression'); | ||||
| const NoteSet = require('../note_set'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const becca = require('../../../becca/becca.js'); | ||||
|  | ||||
| class DescendantOfExp extends Expression { | ||||
|     constructor(subExpression) { | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
|  | ||||
| const Expression = require('./expression'); | ||||
| const NoteSet = require('../note_set'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const becca = require('../../../becca/becca.js'); | ||||
|  | ||||
| class LabelComparisonExp extends Expression { | ||||
|     constructor(attributeType, attributeName, comparator) { | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
|  | ||||
| const Expression = require('./expression'); | ||||
| const NoteSet = require('../note_set'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const becca = require('../../../becca/becca.js'); | ||||
|  | ||||
| class BeccaFlatTextExp extends Expression { | ||||
|     constructor(tokens) { | ||||
| @@ -13,7 +13,7 @@ class BeccaFlatTextExp extends Expression { | ||||
|  | ||||
|     execute(inputNoteSet, executionContext) { | ||||
|         // has deps on SQL which breaks unit test so needs to be dynamically required | ||||
|         const beccaService = require('../../becca/becca_service.js'); | ||||
|         const beccaService = require('../../../becca/becca_service.js'); | ||||
|         const resultNoteSet = new NoteSet(); | ||||
|  | ||||
|         function searchDownThePath(note, tokens, path) { | ||||
|   | ||||
| @@ -3,7 +3,7 @@ | ||||
| const Expression = require('./expression'); | ||||
| const NoteSet = require('../note_set'); | ||||
| const log = require('../../log'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const becca = require('../../../becca/becca.js'); | ||||
| const protectedSessionService = require('../../protected_session'); | ||||
| const striptags = require('striptags'); | ||||
|  | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
|  | ||||
| const Expression = require('./expression'); | ||||
| const NoteSet = require('../note_set'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const becca = require('../../../becca/becca.js'); | ||||
| const striptags = require('striptags'); | ||||
|  | ||||
| class NoteContentUnprotectedFulltextExp extends Expression { | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
|  | ||||
| const Expression = require('./expression'); | ||||
| const NoteSet = require('../note_set'); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const becca = require('../../../becca/becca.js'); | ||||
|  | ||||
| class RelationWhereExp extends Expression { | ||||
|     constructor(relationName, subExpression) { | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| "use strict"; | ||||
|  | ||||
| const beccaService = require('../becca/becca_service.js'); | ||||
| const beccaService = require('../../becca/becca_service.js'); | ||||
|  | ||||
| class SearchResult { | ||||
|     constructor(notePathArray) { | ||||
|   | ||||
| @@ -6,8 +6,8 @@ const parse = require('./parse.js'); | ||||
| const NoteSet = require("../note_set.js"); | ||||
| const SearchResult = require("../search_result.js"); | ||||
| const SearchContext = require("../search_context.js"); | ||||
| const becca = require('../../becca/becca.js'); | ||||
| const beccaService = require('../../becca/becca_service.js'); | ||||
| const becca = require('../../../becca/becca.js'); | ||||
| const beccaService = require('../../../becca/becca_service.js'); | ||||
| const utils = require('../../utils.js'); | ||||
| const log = require('../../log.js'); | ||||
|  | ||||
|   | ||||
| @@ -6,7 +6,7 @@ const syncOptions = require('./sync_options'); | ||||
| const request = require('./request'); | ||||
| const appInfo = require('./app_info'); | ||||
| const utils = require('./utils'); | ||||
| const becca = require("./becca/becca"); | ||||
| const becca = require("../becca/becca.js"); | ||||
|  | ||||
| async function hasSyncServerSchemaAndSeed() { | ||||
|     const response = await requestToSyncServer('GET', '/api/setup/status'); | ||||
|   | ||||
| @@ -249,7 +249,7 @@ function transactional(func) { | ||||
|         if (entityChanges.length > 0) { | ||||
|             log.info("Transaction rollback dirtied the becca, forcing reload."); | ||||
|  | ||||
|             require('./becca/becca_loader.js').load(); | ||||
|             require('../becca/becca_loader.js').load(); | ||||
|         } | ||||
|  | ||||
|         throw e; | ||||
|   | ||||
| @@ -5,7 +5,7 @@ const sql = require('./sql'); | ||||
| const utils = require('./utils'); | ||||
| const optionService = require('./options'); | ||||
| const port = require('./port'); | ||||
| const Option = require('./becca/entities/option'); | ||||
| const Option = require('../becca/entities/option.js'); | ||||
| const TaskContext = require('./task_context.js'); | ||||
| const migrationService = require('./migration'); | ||||
| const cls = require('./cls'); | ||||
| @@ -60,10 +60,10 @@ async function createInitialDatabase(username, password, theme) { | ||||
|     sql.transactional(() => { | ||||
|         sql.executeScript(schema); | ||||
|  | ||||
|         require("./becca/becca_loader").load(); | ||||
|         require("../becca/becca_loader.js").load(); | ||||
|  | ||||
|         const Note = require("./becca/entities/note"); | ||||
|         const Branch = require("./becca/entities/branch"); | ||||
|         const Note = require("../becca/entities/note.js"); | ||||
|         const Branch = require("../becca/entities/branch.js"); | ||||
|  | ||||
|         rootNote = new Note({ | ||||
|             noteId: 'root', | ||||
|   | ||||
| @@ -15,7 +15,7 @@ const cls = require('./cls'); | ||||
| const request = require('./request'); | ||||
| const ws = require('./ws'); | ||||
| const entityChangesService = require('./entity_changes.js'); | ||||
| const entityConstructor = require('../services/becca/entity_constructor'); | ||||
| const entityConstructor = require('../becca/entity_constructor.js'); | ||||
|  | ||||
| let proxyToggle = true; | ||||
|  | ||||
| @@ -385,7 +385,7 @@ function getOutstandingPullCount() { | ||||
|     return outstandingPullCount; | ||||
| } | ||||
|  | ||||
| require("./becca/becca_loader").beccaLoaded.then(() => { | ||||
| require("../becca/becca_loader.js").beccaLoaded.then(() => { | ||||
|     setInterval(cls.wrap(sync), 60000); | ||||
|  | ||||
|     // kickoff initial sync immediately | ||||
|   | ||||
| @@ -2,7 +2,7 @@ const sql = require('./sql'); | ||||
| const log = require('./log'); | ||||
| const entityChangesService = require('./entity_changes.js'); | ||||
| const eventService = require('./events'); | ||||
| const entityConstructor = require("./becca/entity_constructor.js"); | ||||
| const entityConstructor = require("../becca/entity_constructor.js"); | ||||
|  | ||||
| function updateEntity(entityChange, entity, sourceId) { | ||||
|     // can be undefined for options with isSynced=false | ||||
|   | ||||
| @@ -2,10 +2,10 @@ | ||||
|  | ||||
| const sql = require('./sql'); | ||||
| const log = require('./log'); | ||||
| const Branch = require('../services/becca/entities/branch'); | ||||
| const Branch = require('../becca/entities/branch.js'); | ||||
| const entityChangesService = require('./entity_changes.js'); | ||||
| const protectedSessionService = require('./protected_session'); | ||||
| const becca = require('./becca/becca.js'); | ||||
| const becca = require('../becca/becca.js'); | ||||
|  | ||||
| function getNotes(noteIds) { | ||||
|     // we return also deleted notes which have been specifically asked for | ||||
|   | ||||
		Reference in New Issue
	
	Block a user