diff --git a/docs/frontend_api/entities_note_short.js.html b/docs/frontend_api/entities_note_short.js.html index 0e70fda84..56e5f0558 100644 --- a/docs/frontend_api/entities_note_short.js.html +++ b/docs/frontend_api/entities_note_short.js.html @@ -30,7 +30,7 @@ import noteAttributeCache from "../services/note_attribute_cache.js"; import ws from "../services/ws.js"; import options from "../services/options.js"; -import froca from "../services/tree_cache.js"; +import froca from "../services/froca.js"; const LABEL = 'label'; const RELATION = 'relation'; diff --git a/docs/frontend_api/services_frontend_script_api.js.html b/docs/frontend_api/services_frontend_script_api.js.html index c93b483b9..857da64d7 100644 --- a/docs/frontend_api/services_frontend_script_api.js.html +++ b/docs/frontend_api/services_frontend_script_api.js.html @@ -30,7 +30,7 @@ import utils from './utils.js'; import toastService from './toast.js'; import linkService from './link.js'; -import froca from './tree_cache.js'; +import froca from './froca.js'; import noteTooltipService from './note_tooltip.js'; import protectedSessionService from './protected_session.js'; import dateNotesService from './date_notes.js'; diff --git a/spec/search/note_cache_mocking.js b/spec/search/note_cache_mocking.js index fbdbf1ae4..27afb5956 100644 --- a/spec/search/note_cache_mocking.js +++ b/spec/search/note_cache_mocking.js @@ -1,7 +1,7 @@ -const Note = require('../../src/services/note_cache/entities/note.js'); -const Branch = require('../../src/services/note_cache/entities/branch.js'); -const Attribute = require('../../src/services/note_cache/entities/attribute.js'); -const becca = require('../../src/services/note_cache/note_cache.js'); +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 randtoken = require('rand-token').generator({source: 'crypto'}); /** @return {Note} */ diff --git a/spec/search/search.spec.js b/spec/search/search.spec.js index c8b35d9dc..26079e4a6 100644 --- a/spec/search/search.spec.js +++ b/spec/search/search.spec.js @@ -1,9 +1,9 @@ const searchService = require('../../src/services/search/services/search.js'); -const Note = require('../../src/services/note_cache/entities/note.js'); -const Branch = require('../../src/services/note_cache/entities/branch.js'); +const Note = require('../../src/services/becca/entities/note.js'); +const Branch = require('../../src/services/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/note_cache/note_cache.js'); +const becca = require('../../src/services/becca/becca.js'); const {NoteBuilder, findNoteByTitle, note} = require('./note_cache_mocking.js'); describe("Search", () => { diff --git a/spec/search/value_extractor.spec.js b/spec/search/value_extractor.spec.js index 319496739..aa3096756 100644 --- a/spec/search/value_extractor.spec.js +++ b/spec/search/value_extractor.spec.js @@ -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/note_cache/note_cache.js'); +const becca = require('../../src/services/becca/becca.js'); const SearchContext = require("../../src/services/search/search_context.js"); const dsc = new SearchContext(); diff --git a/src/app.js b/src/app.js index a9024c8b2..195625df2 100644 --- a/src/app.js +++ b/src/app.js @@ -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/note_cache/note_cache_loader'); +require('./services/becca/becca_loader.js'); const app = express(); diff --git a/src/public/app/dialogs/branch_prefix.js b/src/public/app/dialogs/branch_prefix.js index 6ce36ed3a..fcb31a821 100644 --- a/src/public/app/dialogs/branch_prefix.js +++ b/src/public/app/dialogs/branch_prefix.js @@ -1,6 +1,6 @@ import treeService from '../services/tree.js'; import server from '../services/server.js'; -import froca from "../services/tree_cache.js"; +import froca from "../services/froca.js"; import toastService from "../services/toast.js"; import utils from "../services/utils.js"; diff --git a/src/public/app/dialogs/clone_to.js b/src/public/app/dialogs/clone_to.js index ee4c9a76f..081dcc458 100644 --- a/src/public/app/dialogs/clone_to.js +++ b/src/public/app/dialogs/clone_to.js @@ -2,7 +2,7 @@ import noteAutocompleteService from "../services/note_autocomplete.js"; import utils from "../services/utils.js"; import treeService from "../services/tree.js"; import toastService from "../services/toast.js"; -import froca from "../services/tree_cache.js"; +import froca from "../services/froca.js"; import branchService from "../services/branches.js"; const $dialog = $("#clone-to-dialog"); diff --git a/src/public/app/dialogs/delete_notes.js b/src/public/app/dialogs/delete_notes.js index e04390d12..a18816562 100644 --- a/src/public/app/dialogs/delete_notes.js +++ b/src/public/app/dialogs/delete_notes.js @@ -1,5 +1,5 @@ import server from "../services/server.js"; -import froca from "../services/tree_cache.js"; +import froca from "../services/froca.js"; import linkService from "../services/link.js"; import utils from "../services/utils.js"; diff --git a/src/public/app/dialogs/export.js b/src/public/app/dialogs/export.js index ba4f37984..f191443be 100644 --- a/src/public/app/dialogs/export.js +++ b/src/public/app/dialogs/export.js @@ -2,7 +2,7 @@ import treeService from "../services/tree.js"; import utils from "../services/utils.js"; import ws from "../services/ws.js"; import toastService from "../services/toast.js"; -import froca from "../services/tree_cache.js"; +import froca from "../services/froca.js"; import openService from "../services/open.js"; const $dialog = $("#export-dialog"); diff --git a/src/public/app/dialogs/include_note.js b/src/public/app/dialogs/include_note.js index 549c2285e..f3bebc967 100644 --- a/src/public/app/dialogs/include_note.js +++ b/src/public/app/dialogs/include_note.js @@ -1,7 +1,7 @@ import treeService from '../services/tree.js'; import noteAutocompleteService from '../services/note_autocomplete.js'; import utils from "../services/utils.js"; -import froca from "../services/tree_cache.js"; +import froca from "../services/froca.js"; const $dialog = $("#include-note-dialog"); const $form = $("#include-note-form"); diff --git a/src/public/app/dialogs/move_to.js b/src/public/app/dialogs/move_to.js index f8265e051..061dd57a8 100644 --- a/src/public/app/dialogs/move_to.js +++ b/src/public/app/dialogs/move_to.js @@ -1,7 +1,7 @@ import noteAutocompleteService from "../services/note_autocomplete.js"; import utils from "../services/utils.js"; import toastService from "../services/toast.js"; -import froca from "../services/tree_cache.js"; +import froca from "../services/froca.js"; import branchService from "../services/branches.js"; import treeService from "../services/tree.js"; diff --git a/src/public/app/dialogs/recent_changes.js b/src/public/app/dialogs/recent_changes.js index d9e4fa4b5..475535f92 100644 --- a/src/public/app/dialogs/recent_changes.js +++ b/src/public/app/dialogs/recent_changes.js @@ -2,7 +2,7 @@ import linkService from '../services/link.js'; import utils from '../services/utils.js'; import server from '../services/server.js'; import treeService from "../services/tree.js"; -import froca from "../services/tree_cache.js"; +import froca from "../services/froca.js"; import appContext from "../services/app_context.js"; import hoistedNoteService from "../services/hoisted_note.js"; diff --git a/src/public/app/entities/note_short.js b/src/public/app/entities/note_short.js index f0b4ee621..370b5eaa9 100644 --- a/src/public/app/entities/note_short.js +++ b/src/public/app/entities/note_short.js @@ -2,7 +2,7 @@ import server from '../services/server.js'; import noteAttributeCache from "../services/note_attribute_cache.js"; import ws from "../services/ws.js"; import options from "../services/options.js"; -import froca from "../services/tree_cache.js"; +import froca from "../services/froca.js"; const LABEL = 'label'; const RELATION = 'relation'; diff --git a/src/public/app/services/app_context.js b/src/public/app/services/app_context.js index 09ee073cf..f41046c34 100644 --- a/src/public/app/services/app_context.js +++ b/src/public/app/services/app_context.js @@ -1,4 +1,4 @@ -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import bundleService from "./bundle.js"; import DialogCommandExecutor from "./dialog_command_executor.js"; import Entrypoints from "./entrypoints.js"; diff --git a/src/public/app/services/attribute_renderer.js b/src/public/app/services/attribute_renderer.js index 66a280967..09eb698ff 100644 --- a/src/public/app/services/attribute_renderer.js +++ b/src/public/app/services/attribute_renderer.js @@ -1,5 +1,5 @@ import ws from "./ws.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; async function renderAttribute(attribute, renderIsInheritable) { const isInheritable = renderIsInheritable && attribute.isInheritable ? `(inheritable)` : ''; diff --git a/src/public/app/services/branches.js b/src/public/app/services/branches.js index 0239709e3..f5360fd79 100644 --- a/src/public/app/services/branches.js +++ b/src/public/app/services/branches.js @@ -1,7 +1,7 @@ import utils from './utils.js'; import server from './server.js'; import toastService from "./toast.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import hoistedNoteService from "./hoisted_note.js"; import ws from "./ws.js"; diff --git a/src/public/app/services/bundle.js b/src/public/app/services/bundle.js index def06559f..57eecc922 100644 --- a/src/public/app/services/bundle.js +++ b/src/public/app/services/bundle.js @@ -1,7 +1,7 @@ import ScriptContext from "./script_context.js"; import server from "./server.js"; import toastService from "./toast.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import utils from "./utils.js"; async function getAndExecuteBundle(noteId, originEntity = null) { diff --git a/src/public/app/services/clipboard.js b/src/public/app/services/clipboard.js index 654b14a23..a03782e7b 100644 --- a/src/public/app/services/clipboard.js +++ b/src/public/app/services/clipboard.js @@ -1,7 +1,7 @@ import branchService from "./branches.js"; import toastService from "./toast.js"; import hoistedNoteService from "./hoisted_note.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; let clipboardBranchIds = []; let clipboardMode = null; diff --git a/src/public/app/services/date_notes.js b/src/public/app/services/date_notes.js index 77c1647c6..e9d228bb1 100644 --- a/src/public/app/services/date_notes.js +++ b/src/public/app/services/date_notes.js @@ -1,4 +1,4 @@ -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import server from "./server.js"; import ws from "./ws.js"; diff --git a/src/public/app/services/tree_cache.js b/src/public/app/services/froca.js similarity index 100% rename from src/public/app/services/tree_cache.js rename to src/public/app/services/froca.js diff --git a/src/public/app/services/frontend_script_api.js b/src/public/app/services/frontend_script_api.js index f8420b28d..20e1ef937 100644 --- a/src/public/app/services/frontend_script_api.js +++ b/src/public/app/services/frontend_script_api.js @@ -2,7 +2,7 @@ import server from './server.js'; import utils from './utils.js'; import toastService from './toast.js'; import linkService from './link.js'; -import froca from './tree_cache.js'; +import froca from './froca.js'; import noteTooltipService from './note_tooltip.js'; import protectedSessionService from './protected_session.js'; import dateNotesService from './date_notes.js'; diff --git a/src/public/app/services/glob.js b/src/public/app/services/glob.js index dcb1158e6..2e444af3d 100644 --- a/src/public/app/services/glob.js +++ b/src/public/app/services/glob.js @@ -4,7 +4,7 @@ import server from "./server.js"; import libraryLoader from "./library_loader.js"; import ws from "./ws.js"; import protectedSessionHolder from "./protected_session_holder.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; function setupGlobs() { window.glob.PROFILING_LOG = false; diff --git a/src/public/app/services/link.js b/src/public/app/services/link.js index 318fb1620..36c2bb992 100644 --- a/src/public/app/services/link.js +++ b/src/public/app/services/link.js @@ -1,7 +1,7 @@ import treeService from './tree.js'; import contextMenu from "./context_menu.js"; import appContext from "./app_context.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import utils from "./utils.js"; function getNotePathFromUrl(url) { diff --git a/src/public/app/services/link_map.js b/src/public/app/services/link_map.js index 2d233f39a..0972a13e7 100644 --- a/src/public/app/services/link_map.js +++ b/src/public/app/services/link_map.js @@ -1,6 +1,6 @@ import libraryLoader from "./library_loader.js"; import server from "./server.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import linkService from "./link.js"; const linkOverlays = [ diff --git a/src/public/app/services/note_autocomplete.js b/src/public/app/services/note_autocomplete.js index be3b6ed9f..cdcda872b 100644 --- a/src/public/app/services/note_autocomplete.js +++ b/src/public/app/services/note_autocomplete.js @@ -3,7 +3,7 @@ import appContext from "./app_context.js"; import utils from './utils.js'; import noteCreateService from './note_create.js'; import treeService from './tree.js'; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; // this key needs to have this value so it's hit by the tooltip const SELECTED_NOTE_PATH_KEY = "data-note-path"; diff --git a/src/public/app/services/note_content_renderer.js b/src/public/app/services/note_content_renderer.js index 0b68113c0..533fc0497 100644 --- a/src/public/app/services/note_content_renderer.js +++ b/src/public/app/services/note_content_renderer.js @@ -4,7 +4,7 @@ import protectedSessionService from "./protected_session.js"; import protectedSessionHolder from "./protected_session_holder.js"; import libraryLoader from "./library_loader.js"; import openService from "./open.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; async function getRenderedContent(note, options = {}) { options = Object.assign({ diff --git a/src/public/app/services/note_create.js b/src/public/app/services/note_create.js index edf850d92..7819c6ebd 100644 --- a/src/public/app/services/note_create.js +++ b/src/public/app/services/note_create.js @@ -3,7 +3,7 @@ import utils from "./utils.js"; import protectedSessionHolder from "./protected_session_holder.js"; import server from "./server.js"; import ws from "./ws.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import treeService from "./tree.js"; import toastService from "./toast.js"; diff --git a/src/public/app/services/note_list_renderer.js b/src/public/app/services/note_list_renderer.js index abd9919e7..7cb44e735 100644 --- a/src/public/app/services/note_list_renderer.js +++ b/src/public/app/services/note_list_renderer.js @@ -1,6 +1,6 @@ import linkService from "./link.js"; import noteContentRenderer from "./note_content_renderer.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import attributeService from "./attributes.js"; import attributeRenderer from "./attribute_renderer.js"; diff --git a/src/public/app/services/note_tooltip.js b/src/public/app/services/note_tooltip.js index dd009e7fb..6cfa24572 100644 --- a/src/public/app/services/note_tooltip.js +++ b/src/public/app/services/note_tooltip.js @@ -1,6 +1,6 @@ import treeService from "./tree.js"; import linkService from "./link.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import utils from "./utils.js"; import attributeRenderer from "./attribute_renderer.js"; import noteContentRenderer from "./note_content_renderer.js"; diff --git a/src/public/app/services/protected_session.js b/src/public/app/services/protected_session.js index d62511681..25e7211bc 100644 --- a/src/public/app/services/protected_session.js +++ b/src/public/app/services/protected_session.js @@ -4,7 +4,7 @@ import protectedSessionHolder from './protected_session_holder.js'; import toastService from "./toast.js"; import ws from "./ws.js"; import appContext from "./app_context.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; let protectedSessionDeferred = null; diff --git a/src/public/app/services/script_context.js b/src/public/app/services/script_context.js index 005224afc..712ff7ad3 100644 --- a/src/public/app/services/script_context.js +++ b/src/public/app/services/script_context.js @@ -1,6 +1,6 @@ import FrontendScriptApi from './frontend_script_api.js'; import utils from './utils.js'; -import froca from './tree_cache.js'; +import froca from './froca.js'; async function ScriptContext(startNoteId, allNoteIds, originEntity = null, $container = null) { const modules = {}; diff --git a/src/public/app/services/search.js b/src/public/app/services/search.js index 7910e271c..2a9849431 100644 --- a/src/public/app/services/search.js +++ b/src/public/app/services/search.js @@ -1,5 +1,5 @@ import server from "./server.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; async function searchForNoteIds(searchString) { return await server.get('search/' + encodeURIComponent(searchString)); diff --git a/src/public/app/services/tab_context.js b/src/public/app/services/tab_context.js index ff7c440c2..26c0ecbd6 100644 --- a/src/public/app/services/tab_context.js +++ b/src/public/app/services/tab_context.js @@ -4,7 +4,7 @@ import utils from "./utils.js"; import appContext from "./app_context.js"; import treeService from "./tree.js"; import Component from "../widgets/component.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import hoistedNoteService from "./hoisted_note.js"; class TabContext extends Component { diff --git a/src/public/app/services/tab_manager.js b/src/public/app/services/tab_manager.js index 9ecbed53f..b4116416f 100644 --- a/src/public/app/services/tab_manager.js +++ b/src/public/app/services/tab_manager.js @@ -2,7 +2,7 @@ import Component from "../widgets/component.js"; import SpacedUpdate from "./spaced_update.js"; import server from "./server.js"; import options from "./options.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import treeService from "./tree.js"; import utils from "./utils.js"; import TabContext from "./tab_context.js"; diff --git a/src/public/app/services/tree.js b/src/public/app/services/tree.js index 1dbd2a4b4..e20363987 100644 --- a/src/public/app/services/tree.js +++ b/src/public/app/services/tree.js @@ -1,7 +1,7 @@ import ws from './ws.js'; import utils from './utils.js'; import server from './server.js'; -import froca from './tree_cache.js'; +import froca from './froca.js'; import hoistedNoteService from '../services/hoisted_note.js'; import appContext from "./app_context.js"; diff --git a/src/public/app/services/tree_context_menu.js b/src/public/app/services/tree_context_menu.js index 55e582ea4..1b9bb7d1e 100644 --- a/src/public/app/services/tree_context_menu.js +++ b/src/public/app/services/tree_context_menu.js @@ -1,5 +1,5 @@ import treeService from './tree.js'; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import clipboard from './clipboard.js'; import noteCreateService from "./note_create.js"; import contextMenu from "./context_menu.js"; diff --git a/src/public/app/services/ws.js b/src/public/app/services/ws.js index 9637a4836..970d985b3 100644 --- a/src/public/app/services/ws.js +++ b/src/public/app/services/ws.js @@ -5,7 +5,7 @@ import LoadResults from "./load_results.js"; import Branch from "../entities/branch.js"; import Attribute from "../entities/attribute.js"; import options from "./options.js"; -import froca from "./tree_cache.js"; +import froca from "./froca.js"; import noteAttributeCache from "./note_attribute_cache.js"; const messageHandlers = []; diff --git a/src/public/app/widgets/attribute_widgets/attribute_detail.js b/src/public/app/widgets/attribute_widgets/attribute_detail.js index a9ac419d6..b99e590aa 100644 --- a/src/public/app/widgets/attribute_widgets/attribute_detail.js +++ b/src/public/app/widgets/attribute_widgets/attribute_detail.js @@ -1,5 +1,5 @@ import server from "../../services/server.js"; -import froca from "../../services/tree_cache.js"; +import froca from "../../services/froca.js"; import treeService from "../../services/tree.js"; import linkService from "../../services/link.js"; import attributeAutocompleteService from "../../services/attribute_autocomplete.js"; diff --git a/src/public/app/widgets/attribute_widgets/attribute_editor.js b/src/public/app/widgets/attribute_widgets/attribute_editor.js index 233ec88f5..b3c52d63a 100644 --- a/src/public/app/widgets/attribute_widgets/attribute_editor.js +++ b/src/public/app/widgets/attribute_widgets/attribute_editor.js @@ -4,7 +4,7 @@ import server from "../../services/server.js"; import contextMenuService from "../../services/context_menu.js"; import attributesParser from "../../services/attribute_parser.js"; import libraryLoader from "../../services/library_loader.js"; -import froca from "../../services/tree_cache.js"; +import froca from "../../services/froca.js"; import attributeRenderer from "../../services/attribute_renderer.js"; import noteCreateService from "../../services/note_create.js"; import treeService from "../../services/tree.js"; diff --git a/src/public/app/widgets/collapsible_widgets/edited_notes.js b/src/public/app/widgets/collapsible_widgets/edited_notes.js index f2d5588db..7a0a3d518 100644 --- a/src/public/app/widgets/collapsible_widgets/edited_notes.js +++ b/src/public/app/widgets/collapsible_widgets/edited_notes.js @@ -1,7 +1,7 @@ import CollapsibleWidget from "../collapsible_widget.js"; import linkService from "../../services/link.js"; import server from "../../services/server.js"; -import froca from "../../services/tree_cache.js"; +import froca from "../../services/froca.js"; const TPL = `