-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Closed as not planned
Labels
bugIt's a bugIt's a bugstaleAn issue that hasn't been active for a while...An issue that hasn't been active for a while...
Description
Operating system
Windows
Joplin version
3.2.11
Desktop version info
Joplin for Desktop
Copyright © 2016-2025 Laurent Cozic
Joplin 3.2.11 (prod, darwin)
Client ID: 27b21fafc00b4215a8e3c676ac20c24e
Sync Version: 3
Profile Version: 47
Keychain Supported: Yes
Revision: 2fba101
Backup: 1.4.2
Freehand Drawing: 2.14.0
Current behaviour
- Quit Joplin completely
- Start Joplin from cold
- It takes 30 seconds or more to show anything. It stays a blank grey window for a while.
- Additionally the interface is very sluggish like when switching between notebooks or opening notes.
Since the last couple of upgrades, not sure if it was 3.1.x or 3.2.x Joplin startup has been extremely slow. It looks like the app is stuck. I don't see anything
Expected behaviour
Joplin startup should not take more than 30 seconds to a minute just to start on an M1 mac with 32GB ram. This behaviour is noticeable even on a clean start with nothing but Joplin loaded .
I have pasted the log below this is from just after starting the app with no action performed.
Logs
Logs
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:29895 Download the React DevTools for a better development experience: https://reactjs.org/link/react-devtoolsYou might need to use a local HTTP server (instead of file://): https://reactjs.org/link/react-devtools-faq
main-html.js:65 Environment: prod
main-html.js:87 appId: net.cozic.joplin-desktop
main-html.js:89 appType: desktop
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: App: Profile directory: /Users/XXXXXX/.config/joplin-desktop
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: App: Root profile directory: /Users/XXXXXX/.config/joplin-desktop
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: Database was open successfully
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: Checking for database schema update...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: Current database version Object
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: Upgrading database from version 47
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: New version: 47. Previously recorded version: 47
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: KeychainService: checking if keychain supported
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: KeychainService: check was already done - skipping. Supported: 1
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: e2ee/utils: Master password is not set - trying to get it from the active master key...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: handleSyncStartupOperation: Processing operation: 0
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: App: Client ID: 27b21fafc00b4215a8e3c676ac20c24e
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: models/Setting: Applying default migrations...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: e2ee/utils: Trying to load 0 master keys...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: e2ee/utils: Loaded master keys: 0
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: ResourceFetcher: Auto-add resources: Mode: always
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: permanentlyDeleteOldData: Processing items older than 7776000000ms...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: ResourceFetcher: Auto-added resources: 0
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: permanentlyDeleteOldData: Items to permanently delete: Object
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: checkDisabledSyncItemsNotification: No errors: Hiding notification
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: App: "syncInfoCache" was changed - setting up encryption related code
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: e2ee/utils: Trying to load 0 master keys...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: e2ee/utils: Loaded master keys: 0
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: Scheduling sync operation... 10000
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: Setting up recurrent sync with interval 300
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: App: "syncInfoCache" was changed - setting up encryption related code
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: e2ee/utils: Trying to load 0 master keys...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: e2ee/utils: Loaded master keys: 0
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: Scheduling sync operation... 10000
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: App: "syncInfoCache" was changed - setting up encryption related code
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: e2ee/utils: Trying to load 0 master keys...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: e2ee/utils: Loaded master keys: 0
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: Scheduling sync operation... 10000
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:44: app.start: doing regular boot
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: App: Refreshing notes: null null
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: App: "syncInfoCache" was changed - setting up encryption related code
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: e2ee/utils: Trying to load 0 master keys...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: e2ee/utils: Loaded master keys: 0
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: Scheduling sync operation... 10000
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: Setting up recurrent sync with interval 300
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: App: "syncInfoCache" was changed - setting up encryption related code
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: e2ee/utils: Trying to load 0 master keys...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: e2ee/utils: Loaded master keys: 0
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: Scheduling sync operation... 10000
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: App: "syncInfoCache" was changed - setting up encryption related code
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: e2ee/utils: Trying to load 0 master keys...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: e2ee/utils: Loaded master keys: 0
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: Scheduling sync operation... 10000
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: Scheduling sync operation... 1000
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: RevisionService: runInBackground: Starting background service with revision collection interval 600000
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: App: Refreshing notes: 15 c3176726992c11e9ac940492261af972
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: DecryptionWorker: cannot start because no master key is currently loaded.
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:45: PluginService: Loading plugin from /Users/XXXXXX/.config/joplin-desktop/cache/io.github.jackgruber.backup
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:46: models/Setting: Saving settings...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:46: PluginService: Loading plugin from /Users/XXXXXX/.config/joplin-desktop/cache/io.github.personalizedrefrigerator.js-draw
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:46: SpellCheckerServiceDriverNative: Set effective languages to "en-CA"
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:50: Preparing scheduled sync
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:50: Starting scheduled sync
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:50: Synchronizer: Sync: starting: Starting synchronisation to target 9... supportsAccurateTimestamp = true; supportsMultiPut = true} [1737038510299]
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:50: Synchronizer: Indexing resources...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:50: ResourceService::indexNoteResources: Start
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:50: RevisionService: maintenance: Starting...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:50: RevisionService: maintenance: Service is enabled
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:51: checkForUpdates: Starting...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:51: checkForUpdates: Checking with options {"includePreReleases":false}
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:51: models/Setting: Saving settings...
PluginRunner.ts:175 06:41:53: PluginRunner: Got message (3): joplin.plugins.register {onStart: ƒ}
PluginRunner.ts:191 06:41:53: joplin.plugins: Starting plugin: io.github.jackgruber.backup
useFormNote.ts:84 06:41:53: useFormNote: Sync has finished and note has never been changed - reloading it
PluginRunner.ts:175 06:41:54: PluginRunner: Got message (3): joplin.plugins.register {onStart: ƒ}
PluginRunner.ts:191 06:41:54: joplin.plugins: Starting plugin: io.github.personalizedrefrigerator.js-draw
PluginRunner.ts:175 06:41:54: PluginRunner: Got message (3): joplin.plugins.installationDir
PluginRunner.ts:175 06:41:54: PluginRunner: Got message (3): joplin.settings.globalValue locale
useFormNote.ts:94 06:41:54: useFormNote: Trying to reload note that has been deleted: null
log @ /Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259
warn @ /Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:88
loadNote @ useFormNote.ts:94
processTicksAndRejections @ node:internal/process/task_queues:95
await in processTicksAndRejections
(anonymous) @ useFormNote.ts:103
(anonymous) @ /Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/lib/hooks/useQueuedAsyncEffect.js:10
processQueue @ /Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/lib/AsyncActionQueue.js:73
(anonymous) @ /Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/lib/AsyncActionQueue.js:56
listOnTimeout @ node:internal/timers:581
processTimers @ node:internal/timers:519
Show 5 more frames
Show less
PluginRunner.ts:175 06:41:54: PluginRunner: Got message (3): joplin.views.dialogs.create jop-freehand-drawing-jsdraw-plugin-jsDrawDialog
node:internal/process/task_queues:95 06:41:54: RevisionService: collectRevisions: Created revisions for 0 notes
PluginRunner.ts:175 06:41:54: PluginRunner: Got message (3): joplin.settings.registerSection backupSection {label: 'Backup', iconName: 'fas fa-archive'}
PluginRunner.ts:175 06:41:54: PluginRunner: Got message (3): joplin.views.dialogs.setButtons plugin-view-io.github.personalizedrefrigerator.js-draw-jop-freehand-drawing-jsdraw-plugin-jsDrawDialog [{…}]
node:internal/timers:581 06:41:55: SearchEngine: Updating FTS table...
PluginRunner.ts:175 06:41:55: PluginRunner: Got message (3): joplin.versionInfo
node:internal/process/task_queues:95 06:41:55: ResourceService::indexNoteResources: Completed
node:internal/process/task_queues:95 06:41:55: RevisionService: maintenance: Done in 5076ms
PluginRunner.ts:175 06:41:55: PluginRunner: Got message (3): joplin.views.dialogs.addScript plugin-view-io.github.personalizedrefrigerator.js-draw-jop-freehand-drawing-jsdraw-plugin-jsDrawDialog ./dialog/webview/webview.js
PluginRunner.ts:175 06:41:56: PluginRunner: Got message (3): joplin.settings.registerSettings {path: {…}, backupRetention: {…}, backupInterval: {…}, onlyOnChange: {…}, usePassword: {…}, …}
PluginRunner.ts:175 06:41:56: PluginRunner: Got message (3): joplin.views.dialogs.addScript plugin-view-io.github.personalizedrefrigerator.js-draw-jop-freehand-drawing-jsdraw-plugin-jsDrawDialog ./dialog/webview/webview.css
node:internal/process/task_queues:95 06:41:56: ShareService: Refresh share invitations:
PluginRunner.ts:175 06:41:56: PluginRunner: Got message (3): joplin.views.dialogs.setHtml <hidden>
PluginRunner.ts:175 06:41:56: PluginRunner: Got message (3): joplin.views.dialogs.setFitToContent plugin-view-io.github.personalizedrefrigerator.js-draw-jop-freehand-drawing-jsdraw-plugin-jsDrawDialog false
node:internal/process/task_queues:95 06:41:56: models/Folder: updateFolderShareIds: {shareUpdateCount: 0, unshareUpdateCount: 0}
node:internal/process/task_queues:95 06:41:57: Updating items_normalized from {updated_time: 0, id: ''}
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.settings.registerSection js-draw {label: 'Freehand Drawing', iconName: 'fas fa-pen-alt', description: 'Settings for the Freehand Drawing image editor.'}
node:internal/process/task_queues:95 06:41:57: models/Folder: updateNoteShareIds: notes to update: 0
node:internal/process/task_queues:95 06:41:57: SearchEngine: Updated FTS table in 1046ms. Inserted: 0. Deleted: 0
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.settings.registerSettings {toolbar-type: {…}, style-mode: {…}, disable-editor-fills-window: {…}, autosave-interval-minutes: {…}, keyboard-shortcuts: {…}}
node:internal/process/task_queues:95 06:41:57: FileApi: get info.json
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.settings.onChange async (...args) => {
const callbackId = `cb_${pluginId}_${Date.now()}_${callbackIndex++}`;
const promise = new Promise((resolve, reject) => {
callbackPromises[…
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.settings.value disable-editor-fills-window
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.settings.value autosave-interval-minutes
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.commands.register {name: 'jop-freehand-drawing-jsdraw-plugin-insertDrawing', label: 'Insert Drawing', enabledCondition: 'oneNoteSelected && !noteIsReadOnly', iconName: 'fas fa-pen-alt', execute: ƒ}
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.settings.value toolbar-type
node:internal/process/task_queues:95 06:41:57: models/Setting: Settings have been saved.
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.commands.register {name: 'jop-freehand-drawing-jsdraw-plugin-insertDrawing__newWindow', label: 'Insert drawing in new window', iconName: 'fas fa-pen-alt', execute: ƒ}
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.settings.value style-mode
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.views.toolbarButtons.create jop-freehand-drawing-jsdraw-plugin-insertDrawing jop-freehand-drawing-jsdraw-plugin-insertDrawing editorToolbar
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.settings.value keyboard-shortcuts
node:internal/process/task_queues:95 06:41:57: ShareService: Refreshed shares: {items: Array(0), has_more: false}
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.views.menuItems.create jop-freehand-drawing-jsdraw-plugin-insertDrawingToolMenuBtn jop-freehand-drawing-jsdraw-plugin-insertDrawing edit
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.commands.register {name: 'jop-freehand-drawing-jsdraw-plugin-restoreAutosave', label: 'Restore from autosaved drawing', iconName: 'fas fa-floppy-disk', execute: ƒ}
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.commands.register {name: 'jop-freehand-drawing-jsdraw-plugin-deleteAutosave', label: 'Delete all autosaved drawings', iconName: 'fas fa-trash-can', execute: ƒ}
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.contentScripts.register markdownItPlugin jsdraw__markdownIt_editDrawingButton ./contentScripts/markdownIt.js
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:57: Plugin: "io.github.personalizedrefrigerator.js-draw": Registered content script: markdownItPlugin: jsdraw__markdownIt_editDrawingButton: /Users/XXXXXX/.config/joplin-desktop/cache/io.github.personalizedrefrigerator.js-draw/contentScripts/markdownIt.js
PluginRunner.ts:175 06:41:57: PluginRunner: Got message (3): joplin.contentScripts.register codeMirrorPlugin jsdraw__codeMirrorContentScriptId ./contentScripts/codeMirror.js
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:57: Plugin: "io.github.personalizedrefrigerator.js-draw": Registered content script: codeMirrorPlugin: jsdraw__codeMirrorContentScriptId: /Users/XXXXXX/.config/joplin-desktop/cache/io.github.personalizedrefrigerator.js-draw/contentScripts/codeMirror.js
node:internal/process/task_queues:95 06:41:58: models/Folder: updateNoLongerSharedItems: {folders: 0, notes: 0, resources: 0}
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.contentScripts.onMessage jsdraw__markdownIt_editDrawingButton async (...args) => {
const callbackId = `cb_${pluginId}_${Date.now()}_${callbackIndex++}`;
const promise = new Promise((resolve, reject) => {
callbackPromises[…
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:58: joplin.plugins: Finished running onStart handler: io.github.personalizedrefrigerator.js-draw (Took 4071ms)
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.commands.register {name: 'CreateBackup', label: 'Create backup', execute: ƒ}
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.views.menuItems.create myMenuItemToolsCreateBackup CreateBackup tools
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.views.dialogs.create backupDialog
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.views.dialogs.addScript plugin-view-io.github.jackgruber.backup-backupDialog webview.css
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value createSubfolder
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value createSubfolderPerProfile
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value path
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.globalValue profileDir
node:internal/process/task_queues:95 06:41:58: models/Setting: Settings have been saved.
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.globalValue rootProfileDir
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.globalValue profileDir
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.globalValue env
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value backupRetention
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value zipArchive
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value compressionLevel
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value singleJexV2
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value exportFormat
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value execFinishCmd
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value backupPlugins
checkForUpdates.ts:84 06:41:58: checkForUpdates: Current version: 3.2.11
checkForUpdates.ts:85 06:41:58: checkForUpdates: Latest version: 3.2.11
checkForUpdates.ts:86 06:41:58: checkForUpdates: Is Pre-release: false
checkForUpdates.ts:23 06:41:58: checkForUpdates: Done.
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value backupSetName
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value usePassword
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.setValue password password
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.setValue passwordRepeat repeat12
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value exportPath
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.globalValue profileDir
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.globalValue tempDir
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.value backupVersion
PluginRunner.ts:175 06:41:58: PluginRunner: Got message (3): joplin.settings.onChange async (...args) => {
const callbackId = `cb_${pluginId}_${Date.now()}_${callbackIndex++}`;
const promise = new Promise((resolve, reject) => {
callbackPromises[…
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:41:58: joplin.plugins: Finished running onStart handler: io.github.jackgruber.backup (Took 5340ms)
node:internal/process/task_queues:95 06:41:59: Synchronizer: Sync target remote info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(0), ppk: {…}, …}
node:internal/process/task_queues:95 06:41:59: Synchronizer: Sync target is already setup - checking it...
node:internal/process/task_queues:95 06:41:59: Synchronizer: Sync target local info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(0), ppk: {…}, …}
node:internal/process/task_queues:95 06:41:59: FileApi: delta
node:internal/timers:581 06:41:59: models/Setting: Saving settings...
node:internal/process/task_queues:95 06:41:59: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 06:41:59: Synchronizer: supportsDeltaWithItems = false
node:internal/process/task_queues:95 06:41:59: Synchronizer: Sync: fetchingTotal: Fetching delta items from sync target
node:internal/process/task_queues:95 06:42:00: ShareService: Refresh share invitations:
node:internal/process/task_queues:95 06:42:00: ShareService: Refreshed shares: {items: Array(0), has_more: false}
node:internal/process/task_queues:95 06:42:00: models/Folder: updateNoLongerSharedItems: {folders: 0, notes: 0, resources: 0}
node:internal/process/task_queues:95 06:42:00: Synchronizer: Sync: finished: Synchronisation finished [1737038510299]
node:internal/process/task_queues:95 06:42:00: Synchronizer: Operations completed:
node:internal/process/task_queues:95 06:42:00: Synchronizer: fetchingTotal: -
node:internal/process/task_queues:95 06:42:00: Synchronizer: Total folders: 23
node:internal/process/task_queues:95 06:42:00: Synchronizer: Total notes: 107
node:internal/process/task_queues:95 06:42:00: Synchronizer: Total resources: 33
node:internal/process/task_queues:95 06:42:00: checkDisabledSyncItemsNotification: No errors: Hiding notification
node:internal/process/task_queues:95 06:42:00: Setting up recurrent sync with interval 300
app.ts:630 06:42:00: Updating all notifications...
app.ts:630 06:42:00: Garbage collecting alarms...
/Applications/Joplin.app/Contents/Resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 06:42:01: DecryptionWorker: cannot start because no master key is currently loaded.
node:internal/timers:581 06:42:15: ResourceService::indexNoteResources: Start
node:internal/process/task_queues:95 06:42:15: ResourceService::indexNoteResources: Completed
node:internal/process/task_queues:95 06:42:15: ResourceService::deleteOrphanResources:
node:internal/timers:581 06:42:25: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 06:42:25: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 06:42:25: SearchEngine: Updated FTS table in 8ms. Inserted: 0. Deleted: 0
PluginRunner.ts:175 06:42:58: PluginRunner: Got message (3): joplin.settings.value backupInterval
PluginRunner.ts:175 06:42:58: PluginRunner: Got message (3): joplin.settings.value lastBackup
PluginRunner.ts:175 06:42:58: PluginRunner: Got message (3): joplin.settings.value onlyOnChange
PluginRunner.ts:175 06:42:58: PluginRunner: Got message (3): joplin.data.get ['folders'] {fields: 'title, id, updated_time', order_by: 'updated_time', order_dir: 'DESC', limit: 10, page: 1}
PluginRunner.ts:175 06:42:58: PluginRunner: Got message (3): joplin.data.get ['notes'] {fields: 'title, id, updated_time', order_by: 'updated_time', order_dir: 'DESC', limit: 10, page: 1}
PluginRunner.ts:175 06:42:58: PluginRunner: Got message (3): joplin.data.get ['resources'] {fields: 'title, id, updated_time', order_by: 'updated_time', order_dir: 'DESC', limit: 10, page: 1}
PluginRunner.ts:175 06:42:58: PluginRunner: Got message (3): joplin.data.get ['tags'] {fields: 'title, id, updated_time', order_by: 'updated_time', order_dir: 'DESC', limit: 10, page: 1}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugIt's a bugIt's a bugstaleAn issue that hasn't been active for a while...An issue that hasn't been active for a while...
