You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The external editor feature works only for the first note that I open the external editor for.
For other notes, the edited content from the external editor won't get registered by joplin.
I have to quit the app and relaunch if I wish to use the feature for another note.
I'm attaching the log with --open-dev-tools --debug --log-level debug which is produced with the following procedure:
Launch joplin-desktop
Summon an external editor for note A
add one line and save in the editor, and quit the editor.
Summon an external editor for note A again.
delete the line added in the previous session, save, and quit the editor.
Summon an external editor for note B
add one line and save in the editor, and quit the editor.
repeat 6 and 7 one more time in vain.
Expected behaviour
Joplin should watch the file carefully every note the user summoned an external editor for. --not just the first one.
(I guess Event: unlink should not show up in the log, it's interesting that the change in the first note's corresponding file doesn't produce Event: unlink)
Logs
/tmp/.mount_JoplineTyvJW/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
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Profile directory: /home/dewr/.config/joplin-desktop
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Root profile directory: /home/dewr/.config/joplin-desktop
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Database was open successfully
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Checking for database schema update...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Current database version Object
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Upgrading database from version 47
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: New version: 47. Previously recorded version: 47
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: KeychainService: Driver unsupported:electron-safeStorage
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: KeychainService: Driver unsupported:node-keytar
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: KeychainService: checking if keychain supported
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: KeychainService: check was already done - skipping. Supported: 0
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: handleSyncStartupOperation: Processing operation: 0
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Client ID: 179a09c80595401e87fb6e8cabe3fa03
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: models/Setting: Applying default migrations...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: EncryptionService: Loading master key: 03dda3db727c4c49a4f2e2b79ace2639. Make active: true
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: findMasterKeyPassword: Using master password
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: ResourceFetcher: Auto-add resources: Mode: always
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: permanentlyDeleteOldData: Processing items older than 7776000000ms...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: ResourceFetcher: Auto-added resources: 0
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: permanentlyDeleteOldData: Items to permanently delete: Object
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: checkDisabledSyncItemsNotification: No errors: Hiding notification
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Setting up recurrent sync with interval 300
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: app.start: doing regular boot
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Refreshing notes: null null
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Setting up recurrent sync with interval 300
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 1000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: RevisionService: runInBackground: Starting background service with revision collection interval 600000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Refreshing notes: 2 58c8a0a287d94da8963859aa12877d78
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: PluginService: Loading plugin from /home/dewr/.config/joplin-desktop/cache/io.github.jackgruber.backup
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: SpellCheckerServiceDriverNative: Set effective languages to "en-US"
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: DecryptionWorker: starting decryption...
MainScreen.tsx:348 Uncaught TypeError: Cannot set properties of null (setting 'width')
at MainScreen.tsx:348:15
at Immer.produce (/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/immer/dist/immer.cjs.development.js:775:16)
at MainScreenComponent.updateRootLayoutSize (MainScreen.tsx:346:32)
at MainScreenComponent.window_resize (MainScreen.tsx:283:8)
(anonymous) @ MainScreen.tsx:348
produce @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/immer/dist/immer.cjs.development.js:775
updateRootLayoutSize @ MainScreen.tsx:346
window_resize @ MainScreen.tsx:283
Show 1 more frame
Show less
useFormNote.ts:214 19:46:03: useFormNote: Loading existing note 79bc22b0a97b4d0da383ad8e09d54664
node:internal/timers:573 19:46:03: Preparing scheduled sync
PluginRunner.ts:175 19:46:03: PluginRunner: Got message (3): joplin.plugins.register {onStart: ƒ}
PluginRunner.ts:191 19:46:03: joplin.plugins: Starting plugin: io.github.jackgruber.backup
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: Starting scheduled sync
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: Synchronizer: Sync: starting: Starting synchronisation to target 2... supportsAccurateTimestamp = false; supportsMultiPut = false} [1736246763843]
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: Synchronizer: Indexing resources...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: ResourceService::indexNoteResources: Start
useFormNote.ts:234 19:46:03: useFormNote: Loaded note: {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Instant Pot?', body: 'Low effort food', created_time: 1735767448208, …}
useFormNote.ts:115 19:46:03: useFormNote: Initializing note state
useFormNote.ts:133 19:46:03: useFormNote: Resource info and form note set.
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.plugins.installationDir
TinyMCE.tsx:359 Loading script /tmp/.mount_JoplineTyvJW/resources/app.asar/vendor/lib/tinymce/tinymce.min.js
loadScript.ts:15 Loading script: {src: '/tmp/.mount_JoplineTyvJW/resources/app.asar/vendor/lib/tinymce/tinymce.min.js', id: 'tinyMceScript', loaded: false}
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue locale
node:internal/process/task_queues:95 19:46:04: models/Setting: Saving settings...
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.registerSection backupSection {label: 'Backup', iconName: 'fas fa-archive'}
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.versionInfo
TinyMCE.tsx:359 Loading script gui/NoteEditor/NoteBody/TinyMCE/plugins/lists.js
loadScript.ts:15 Loading script: {src: 'gui/NoteEditor/NoteBody/TinyMCE/plugins/lists.js', id: 'tinyMceListsPluginScript', loaded: false}
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.registerSettings {path: {…}, backupRetention: {…}, backupInterval: {…}, onlyOnChange: {…}, usePassword: {…}, …}
node:internal/process/task_queues:95 19:46:04: DecryptionWorker: completed decryption.
tinymce.min.js:9 The following deprecated features are currently enabled, these will be removed in TinyMCE 6.0. See https://www.tiny.cloud/docs/release-notes/6.0-upcoming-changes/ for more information.
Settings:
images_dataimg_filter
ev @ tinymce.min.js:9
Tx @ tinymce.min.js:9
n @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ce @ tinymce.min.js:9
t @ tinymce.min.js:9
ci.executeHandlers @ tinymce.min.js:9
o @ tinymce.min.js:9
r @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ci.bind @ tinymce.min.js:9
V @ tinymce.min.js:9
init @ tinymce.min.js:9
loadEditor @ TinyMCE.tsx:647
(anonymous) @ TinyMCE.tsx:831
commitHookEffectListMount @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:23189
commitPassiveMountOnFiber @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24965
commitPassiveMountEffects_complete @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24930
commitPassiveMountEffects_begin @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24917
commitPassiveMountEffects @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24905
flushPassiveEffectsImpl @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:27078
flushPassiveEffects @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:27023
(anonymous) @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:26808
workLoop @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:266
flushWork @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:239
performWorkUntilDeadline @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:533
processImmediate @ node:internal/timers:478
Show 11 more frames
Show less
useFormNote.ts:192 19:46:04: useFormNote: Sync or decryption finished with an unchanged formNote.
useFormNote.ts:147 19:46:04: useFormNote: Sync has finished and note has never been changed - reloading it
useFormNote.ts:115 19:46:04: useFormNote: Initializing note state
useFormNote.ts:133 19:46:04: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.commands.register {name: 'CreateBackup', label: 'Create backup', execute: ƒ}
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.views.menuItems.create myMenuItemToolsCreateBackup CreateBackup tools
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.views.dialogs.create backupDialog
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.views.dialogs.addScript plugin-view-io.github.jackgruber.backup-backupDialog webview.css
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value createSubfolder
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value createSubfolderPerProfile
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value path
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue profileDir
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue rootProfileDir
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue profileDir
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue env
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value backupRetention
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value zipArchive
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value compressionLevel
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value singleJexV2
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value exportFormat
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value execFinishCmd
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value backupPlugins
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value backupSetName
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value usePassword
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value password
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value passwordRepeat
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value usePassword
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value password
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value exportPath
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue profileDir
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue tempDir
node:internal/process/task_queues:95 19:46:04: models/Setting: Settings have been saved.
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value backupVersion
PluginRunner.ts:175 19:46:05: PluginRunner: Got message (3): joplin.settings.onChange async (...args) => {
const callbackId = cb_${pluginId}_${Date.now()}_${callbackIndex++};
const promise = new Promise((resolve, reject) => {
callbackPromises[…
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: joplin.plugins: Finished running onStart handler: io.github.jackgruber.backup (Took 1440ms)
node:internal/process/task_queues:95 19:46:05: ResourceService::indexNoteResources: Completed
node:internal/process/task_queues:95 19:46:05: models/Folder: updateFolderShareIds: {shareUpdateCount: 0, unshareUpdateCount: 0}
node:internal/process/task_queues:95 19:46:05: models/Folder: updateNoteShareIds: notes to update: 0
node:internal/process/task_queues:95 19:46:05: FileApi: get /home/dewr/joplin/info.json
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync target remote info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(2), ppk: {…}, …}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync target is already setup - checking it...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync target local info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(2), ppk: {…}, …}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: list /home/dewr/joplin
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: put /home/dewr/joplin/temp/timeCheck266480.txt null
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: stat /home/dewr/joplin/temp/timeCheck266480.txt
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: delete /home/dewr/joplin/temp/timeCheck266480.txt
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: put /home/dewr/joplin/locks/1_1_179a09c80595401e87fb6e8cabe3fa03.json null
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: list /home/dewr/joplin
node:internal/process/task_queues:95 19:46:05: FileApi: delta /home/dewr/joplin
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: BasicDelta: Report: {"timestamp":1736246425132,"older":3005,"newer":2,"equal":1}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: supportsDeltaWithItems = false
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync: fetchingTotal: Fetching delta items from sync target
node:internal/process/task_queues:95 19:46:05: FileApi: get /home/dewr/joplin/79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/process/task_queues:95 19:46:05: FileApi: get /home/dewr/joplin/73465bce69894b429385d62246173868.md
node:internal/process/task_queues:95 19:46:05: Synchronizer: Sync: fetchingProcessed: Processing fetched item
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync: fetchingProcessed: Processing fetched item
node:internal/process/task_queues:95 19:46:05: FileApi: delete /home/dewr/joplin/locks/1_1_179a09c80595401e87fb6e8cabe3fa03.json
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync: finished: Synchronisation finished [1736246763843]
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Operations completed:
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: fetchingTotal: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: fetchingProcessed: 2
node:internal/process/task_queues:95 19:46:05: Synchronizer: Total folders: 18
node:internal/process/task_queues:95 19:46:05: Synchronizer: Total notes: 480
node:internal/process/task_queues:95 19:46:05: Synchronizer: Total resources: 104
node:internal/process/task_queues:95 19:46:05: checkDisabledSyncItemsNotification: No errors: Hiding notification
useFormNote.ts:192 19:46:05: useFormNote: Sync or decryption finished with an unchanged formNote.
node:internal/process/task_queues:95 19:46:05: Setting up recurrent sync with interval 300
app.ts:632 19:46:05: Updating all notifications...
app.ts:632 19:46:05: Garbage collecting alarms...
useFormNote.ts:147 19:46:05: useFormNote: Sync has finished and note has never been changed - reloading it
useFormNote.ts:115 19:46:05: useFormNote: Initializing note state
useFormNote.ts:133 19:46:05: useFormNote: Resource info and form note set.
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 8202c4f185534c5fac0ee87c27fda17f {id: 12, noteId: '8202c4f185534c5fac0ee87c27fda17f', date: Sat Feb 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '1월 1일 세이프박스', body: '4042360\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 12 with interval: 2121234417ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 1fcb18d0a40f4cf593f4feffd73c853d {id: 15, noteId: '1fcb18d0a40f4cf593f4feffd73c853d', date: Sat Jan 11 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'More free games on Epic Games?', body: 'https://www.epicgames.com/store/en-US/free-games\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 15 with interval: 306835034ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note d9a11a9123b34848be281781942f073e {id: 9, noteId: 'd9a11a9123b34848be281781942f073e', date: Sun Dec 21 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'condition the rudraksh bead on solstice (Winter)', body: '72 hours in ghee this time!\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 9 with interval: 30028434514ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 7b6f63fca9914048bb6ae35a80969ae6 {id: 8, noteId: '7b6f63fca9914048bb6ae35a80969ae6', date: Sat Jun 21 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'condition the rudraksh bead on solstice (Summer)', body: '72 hours in ghee this time!'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 8 with interval: 14217234683ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 5cc61d37c9fc44b49660d9750f08fbd6 {id: 17, noteId: '5cc61d37c9fc44b49660d9750f08fbd6', date: Mon Jan 27 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '수도검침하시고 제게 알려주세요..', body: '30일까지 수도검침하시고 제게 알려주세요..\n\n31일까지 수도검침하시고 제게 알려주세요..…[email protected] \n휴대폰번호/Whatsapp: 01012345678n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 17 with interval: 1689235034ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note b2108827b6b24abebd66a0919a845643 {id: 20, noteId: 'b2108827b6b24abebd66a0919a845643', date: Thu Mar 20 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '103호 입구쪽방 창가천장 동쪽방향에 곰팡이와 물기', body: '203호 \n안녕하세요, 향촌마을 총무입니다, 다름이 아니라 103호 입구쪽방 창가천장 동… 쏟아질 때 직접 봐야 알 수 있겠다고 하시네요. 다음 장마철까지 기다려봐야할것으로 보입'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 20 with interval: 6182034888ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note d7ee4ff5742142ca9b61cc1052b80813 {id: 11, noteId: 'd7ee4ff5742142ca9b61cc1052b80813', date: Sat Apr 26 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '대덕정 휴궁기간 종료', body: '대덕정 휴궁기간 종료 (from May 2024 to May 2025)'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 11 with interval: 9378834862ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note abd10501bc704359a435c30429fb7d09 {id: 21, noteId: 'abd10501bc704359a435c30429fb7d09', date: Thu Mar 20 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '누수가 발견된 곳이 있다면 사진을 찍어 공유해주시면 감사하겠습니다', body: '조만간 방수업체에 보수공사 견적을 요청할 예정입니다. 혹시 누수가 발견된 곳이 있다면 사진…과 6층 사이 계단 창문 ?\n\n103호 입구쪽방 천장\n\n좋은방수 010 6479 6919'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 21 with interval: 6182035047ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note c06512560d0c4e388a036b0de2d6b7c8 {id: 22, noteId: 'c06512560d0c4e388a036b0de2d6b7c8', date: Thu Jan 09 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'Should I try it again?', body: ' sudo dpkg-reconfigure wireguard-dkms\n\n\n\nCreated:…/keep.google.com/#NOTE/1735025708734.709921743)\n\n'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 22 with interval: 134035075ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note cc9979afbc8a4846b0fc350757a31f7a {id: 28, noteId: 'cc9979afbc8a4846b0fc350757a31f7a', date: Wed Dec 10 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Claudio's birthday", body: 'December 10, 1952'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 28 with interval: 29078034936ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 2627f3802f9e4a16adc4402be998afe9 {id: 27, noteId: '2627f3802f9e4a16adc4402be998afe9', date: Mon Jun 09 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Elinda's birthday", body: 'June 9, 1955'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 27 with interval: 13180434579ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 12ce3247d4b1464aa18eaccad462679d {id: 26, noteId: '12ce3247d4b1464aa18eaccad462679d', date: Sun Aug 31 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Eva's birthday", body: 'August 31, 1982\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 26 with interval: 20351634554ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note e0e1ba3db5374aaabee2a244f907cb95 {id: 2, noteId: 'e0e1ba3db5374aaabee2a244f907cb95', date: Thu Jan 01 2026 09:00:00 GMT+0900 (Korean Standard Time), title: 'Every 3 months - 1', body: 'sign in on afraid.org\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 2 with interval: 30978834582ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 1c69101ee2584ae4818e6ebc846fb9af {id: 3, noteId: '1c69101ee2584ae4818e6ebc846fb9af', date: Tue Apr 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'Every 3 months - 2', body: 'sign in on afraid.org\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 3 with interval: 7218835052ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 75d590c42a6b4176898b9221e696d023 {id: 4, noteId: '75d590c42a6b4176898b9221e696d023', date: Tue Jul 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'Every 3 months - 3', body: 'sign in on afraid.org\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 4 with interval: 15081234503ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 91d8948c7e0e4150b0e751912ab5ac0a {id: 5, noteId: '91d8948c7e0e4150b0e751912ab5ac0a', date: Sat Nov 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'Every 3 months - 4', body: 'sign in on afraid.org\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 5 with interval: 25708435077ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note de986529b96a46c4b43dbb60f2bc4700 {id: 25, noteId: 'de986529b96a46c4b43dbb60f2bc4700', date: Wed Jul 09 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Mom's birthday", body: 'July 9, 1953'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 25 with interval: 15772435024ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note f8aeb82095c24779bfc05363e43e177d {id: 23, noteId: 'f8aeb82095c24779bfc05363e43e177d', date: Fri May 23 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Sol's birthday", body: 'May 23, 1989\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 23 with interval: 11711634695ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 05bd4f931aa945fba271f5af66488f07 {id: 10, noteId: '05bd4f931aa945fba271f5af66488f07', date: Tue Apr 29 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'how to renewextend a pgp key using gpg', body: ' \n\n\# make a new subkey \n # you might need t… (4 (sign only)) \n #make a key that would la'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 10 with interval: 9638035076ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 51fef6b722964d3fb03c0fbf83079877 {id: 18, noteId: '51fef6b722964d3fb03c0fbf83079877', date: Sat Feb 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '부세대 (단톡방에 공유된 디지털고지서만 이용)', body: '~ 35세대중 아래 세대들은 종이고지서가 필요 없음 ~\n\n| |\n| ---: |\n| 401 |\n| 505 |\n| 506 |\n| 502 |\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 18 with interval: 2121234950ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note d6ef356145924c5ba4f7a76ae7fb1a3a {id: 7, noteId: 'd6ef356145924c5ba4f7a76ae7fb1a3a', date: Thu May 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '근로장려금과 종합소득세', body: '종합소득세는 개인이 지난해 1년간의 경제활동으로 얻은 소득에 대하여 납부하는 세금으로서 모… 신청을 한 경우에는 근로장려금·자녀장려금 산정금액의 90%가 지급됩니다.\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 7 with interval: 9810834256ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note a1c93e65072a4617b4328826bcc307cd {id: 16, noteId: 'a1c93e65072a4617b4328826bcc307cd', date: Mon Jan 27 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '매달 말일 송금', body: "농협 89712345677 \n140000 \n경상향촌마을-계단청소 \n영광청소-계단청소\n… \n이전계좌('23 9-10월관리비): 카카오뱅크 3333212343813\n\n "}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 16 with interval: 1689234307ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note d6b7d38a64914c1193a2c6a03dcd65eb {id: 13, noteId: 'd6b7d38a64914c1193a2c6a03dcd65eb', date: Mon Jan 27 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '수도검침 가스검침', body: '가스검침 -> 문앞 스티커 / 문자 \n수도검침 -> 총무'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 13 with interval: 1689234895ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note c7e83e64d7ef4f8e80162dd896309f28 {id: 1, noteId: 'c7e83e64d7ef4f8e80162dd896309f28', date: Sat Feb 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '관리비고지서 공지', body: "2025년 1월 관리비고지서입니다, 15일까지 '납기내금액'을 이체해주시면 됩니다. 인쇄된 고지서는 금일내로 우편함에 넣어둘게요. \n관리비계좌: 농협 3522123452743"}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 1 with interval: 2121235095ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/timers:573 19:46:06: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:06: models/Setting: Settings have been saved.
node:internal/timers:573 19:46:06: RevisionService: maintenance: Starting...
node:internal/timers:573 19:46:06: RevisionService: maintenance: Service is enabled
node:internal/process/task_queues:95 19:46:06: RevisionService: collectRevisions: Saved revision cfd84e703f244250af0cd279cf77caf1 (Last rev was more than 600000 ms ago)
node:internal/process/task_queues:95 19:46:06: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:06: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:46:06: RevisionService: collectRevisions: Created revisions for 2 notes
node:internal/process/task_queues:95 19:46:06: RevisionService: maintenance: Done in 178ms
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:06: DecryptionWorker: starting decryption...
node:internal/process/task_queues:95 19:46:06: DecryptionWorker: completed decryption.
useFormNote.ts:192 19:46:06: useFormNote: Sync or decryption finished with an unchanged formNote.
useFormNote.ts:147 19:46:06: useFormNote: Sync has finished and note has never been changed - reloading it
useFormNote.ts:115 19:46:06: useFormNote: Initializing note state
useFormNote.ts:133 19:46:06: useFormNote: Resource info and form note set.
node:internal/timers:573 19:46:12: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:46:12: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:46:12: SearchEngine: Updated FTS table in 6ms. Inserted: 0. Deleted: 0
useFocusNote.ts:24 19:46:27: focusHandler: Action "focus" from "useFocusNote"
useFormNote.ts:214 19:46:27: useFormNote: Loading existing note 73465bce69894b429385d62246173868
useFormNote.ts:234 19:46:27: useFormNote: Loaded note: {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Let me start working on it ', body: 'https://wiki.libsdl.org/SDL3/README/wayland#importing-external-surfaces-into-sdl-windows', created_time: 1736183579261, …}
useFormNote.ts:115 19:46:27: useFormNote: Initializing note state
useFormNote.ts:133 19:46:27: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
MenuBar.tsx:292 19:46:31: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:22 19:46:31: CommandService::execute: startExternalEditing 73465bce69894b429385d62246173868
node:events:514 19:46:31: ExternalEditWatcher: Event: add: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:internal/timers:573 19:46:31: ExternalEditWatcher/utils: Started editor with PID 32370
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:31: ExternalEditWatcher: Started watching /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:internal/timers:573 19:46:32: ResourceService::indexNoteResources: Start
node:internal/process/task_queues:95 19:46:32: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:32: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:46:32: ResourceService::indexNoteResources: Completed
node:internal/process/task_queues:95 19:46:32: ResourceService::deleteOrphanResources:
useScheduleSaveCallbacks.ts:28 19:46:32: useScheduleSaveCallbacks: Saving note... {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Let me start working on it ', …}
useScheduleSaveCallbacks.ts:35 19:46:32: ExternalEditWatcher: Update note file: 73465bce69894b429385d62246173868
node:internal/process/task_queues:95 19:46:33: Scheduling sync operation... 15000
node:events:514 19:46:33: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:events:514 19:46:33: ExternalEditWatcher: Skipping this event.
node:events:514 19:46:39: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:39: ExternalEditWatcher: Updating note object.
node:internal/process/task_queues:95 19:46:39: Scheduling sync operation... 15000
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
node:internal/timers:573 19:46:42: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:46:42: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:42: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:46:42: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:46:42: SearchEngine: Updated FTS table in 98ms. Inserted: 1. Deleted: 0
node:internal/timers:573 19:46:44: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:44: models/Setting: Settings have been saved.
MenuBar.tsx:292 19:46:46: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:20 19:46:46: CommandService::execute: stopExternalEditing 73465bce69894b429385d62246173868
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:46: ExternalEditWatcher: Stopped watching /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
useScheduleSaveCallbacks.ts:28 19:46:47: useScheduleSaveCallbacks: Saving note... {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Let me start working on it ', …}
node:internal/process/task_queues:95 19:46:47: Scheduling sync operation... 15000
MenuBar.tsx:292 19:46:48: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:22 19:46:48: CommandService::execute: startExternalEditing 73465bce69894b429385d62246173868
node:events:514 19:46:48: ExternalEditWatcher: Event: add: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:internal/timers:573 19:46:48: ExternalEditWatcher/utils: Started editor with PID 32616
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:48: ExternalEditWatcher: Started watching /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:internal/timers:573 19:46:49: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:49: models/Setting: Settings have been saved.
useScheduleSaveCallbacks.ts:28 19:46:49: useScheduleSaveCallbacks: Saving note... {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Let me start working on it ', …}
useScheduleSaveCallbacks.ts:35 19:46:49: ExternalEditWatcher: Update note file: 73465bce69894b429385d62246173868
node:internal/process/task_queues:95 19:46:49: Scheduling sync operation... 15000
node:events:514 19:46:49: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:events:514 19:46:49: ExternalEditWatcher: Skipping this event.
node:events:514 19:46:51: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:51: ExternalEditWatcher: Updating note object.
node:internal/process/task_queues:95 19:46:51: Scheduling sync operation... 15000
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
node:internal/timers:573 19:46:53: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:53: models/Setting: Settings have been saved.
MenuBar.tsx:292 19:46:54: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:20 19:46:54: CommandService::execute: stopExternalEditing 73465bce69894b429385d62246173868
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:54: ExternalEditWatcher: Stopped watching /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
useScheduleSaveCallbacks.ts:28 19:46:55: useScheduleSaveCallbacks: Saving note... {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Let me start working on it ', …}
node:internal/process/task_queues:95 19:46:55: Scheduling sync operation... 15000
useFocusNote.ts:24 19:46:55: focusHandler: Action "focus" from "useFocusNote"
useFormNote.ts:214 19:46:56: useFormNote: Loading existing note 79bc22b0a97b4d0da383ad8e09d54664
useFormNote.ts:234 19:46:56: useFormNote: Loaded note: {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Instant Pot?', body: 'Low effort food', created_time: 1735767448208, …}
useFormNote.ts:115 19:46:56: useFormNote: Initializing note state
useFormNote.ts:133 19:46:56: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
MenuBar.tsx:292 19:46:57: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:22 19:46:57: CommandService::execute: startExternalEditing 79bc22b0a97b4d0da383ad8e09d54664
node:events:514 19:46:57: ExternalEditWatcher: Event: add: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:46:57: ExternalEditWatcher/utils: Started editor with PID 32794
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:57: ExternalEditWatcher: Started watching /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:46:57: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:46:57: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:57: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:46:57: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:46:57: SearchEngine: Updated FTS table in 67ms. Inserted: 1. Deleted: 0
node:internal/timers:573 19:46:58: models/Setting: Saving settings...
useScheduleSaveCallbacks.ts:28 19:46:58: useScheduleSaveCallbacks: Saving note... {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Instant Pot?', …}
useScheduleSaveCallbacks.ts:35 19:46:58: ExternalEditWatcher: Update note file: 79bc22b0a97b4d0da383ad8e09d54664
node:internal/process/task_queues:95 19:46:58: Scheduling sync operation... 15000
node:events:514 19:46:58: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:events:514 19:46:58: ExternalEditWatcher: Skipping this event.
node:internal/process/task_queues:95 19:46:58: models/Setting: Settings have been saved.
node:events:514 19:47:01: ExternalEditWatcher: Event: unlink: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
PluginRunner.ts:175 19:47:04: PluginRunner: Got message (3): joplin.settings.value backupInterval
PluginRunner.ts:175 19:47:04: PluginRunner: Got message (3): joplin.settings.value lastBackup
PluginRunner.ts:175 19:47:04: PluginRunner: Got message (3): joplin.settings.value onlyOnChange
PluginRunner.ts:175 19:47:04: 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 19:47:04: 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 19:47:04: 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 19:47:04: PluginRunner: Got message (3): joplin.data.get ['tags'] {fields: 'title, id, updated_time', order_by: 'updated_time', order_dir: 'DESC', limit: 10, page: 1}
node:internal/timers:573 19:47:05: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:05: models/Setting: Settings have been saved.
node:internal/timers:573 19:47:08: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:47:08: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:08: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:47:08: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:47:08: SearchEngine: Updated FTS table in 100ms. Inserted: 1. Deleted: 0
useFocusNote.ts:24 19:47:09: focusHandler: Action "focus" from "useFocusNote"
useFormNote.ts:214 19:47:09: useFormNote: Loading existing note 73465bce69894b429385d62246173868
useFormNote.ts:234 19:47:09: useFormNote: Loaded note: {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Let me start working on it ', body: 'https://wiki.libsdl.org/SDL3/README/wayland#importing-external-surfaces-into-sdl-windows', created_time: 1736183579261, …}
useFormNote.ts:115 19:47:09: useFormNote: Initializing note state
useFormNote.ts:133 19:47:09: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
useFocusNote.ts:24 19:47:09: focusHandler: Action "focus" from "useFocusNote"
useFormNote.ts:214 19:47:09: useFormNote: Loading existing note 79bc22b0a97b4d0da383ad8e09d54664
useFormNote.ts:234 19:47:09: useFormNote: Loaded note: {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Instant Pot?', body: 'Low effort food', created_time: 1735767448208, …}
useFormNote.ts:115 19:47:09: useFormNote: Initializing note state
useFormNote.ts:133 19:47:09: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
MenuBar.tsx:292 19:47:12: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:20 19:47:12: CommandService::execute: stopExternalEditing 79bc22b0a97b4d0da383ad8e09d54664
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:12: ExternalEditWatcher: Stopped watching /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
MenuBar.tsx:292 19:47:13: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:22 19:47:13: CommandService::execute: startExternalEditing 79bc22b0a97b4d0da383ad8e09d54664
node:events:514 19:47:13: ExternalEditWatcher: Event: add: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:47:13: ExternalEditWatcher/utils: Started editor with PID 33008
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: ExternalEditWatcher: Started watching /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:47:13: Preparing scheduled sync
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Starting scheduled sync
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync: starting: Starting synchronisation to target 2... supportsAccurateTimestamp = false; supportsMultiPut = false} [1736246833517]
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Indexing resources...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: ResourceService::indexNoteResources: Start
node:internal/process/task_queues:95 19:47:13: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:13: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:47:13: ResourceService::indexNoteResources: Completed
node:internal/process/task_queues:95 19:47:13: models/Folder: updateFolderShareIds: {shareUpdateCount: 0, unshareUpdateCount: 0}
node:internal/process/task_queues:95 19:47:13: models/Folder: updateNoteShareIds: notes to update: 0
node:internal/process/task_queues:95 19:47:13: FileApi: get /home/dewr/joplin/info.json
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync target remote info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(2), ppk: {…}, …}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync target is already setup - checking it...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync target local info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(2), ppk: {…}, …}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: list /home/dewr/joplin
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: put /home/dewr/joplin/locks/1_1_179a09c80595401e87fb6e8cabe3fa03.json null
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: list /home/dewr/joplin
node:internal/process/task_queues:95 19:47:13: FileApi: stat /home/dewr/joplin/79bc22b0a97b4d0da383ad8e09d54664.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: get /home/dewr/joplin/79bc22b0a97b4d0da383ad8e09d54664.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync: updateRemote: local has changes: Note: (Local 79bc22b0a97b4d0da383ad8e09d54664): (Remote 79bc22b0a97b4d0da383ad8e09d54664.md)
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: put /home/dewr/joplin/79bc22b0a97b4d0da383ad8e09d54664.md null
node:internal/process/task_queues:95 19:47:13: FileApi: stat /home/dewr/joplin/73465bce69894b429385d62246173868.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: get /home/dewr/joplin/73465bce69894b429385d62246173868.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync: updateRemote: local has changes: Note: (Local 73465bce69894b429385d62246173868): (Remote 73465bce69894b429385d62246173868.md)
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: put /home/dewr/joplin/73465bce69894b429385d62246173868.md null
node:internal/process/task_queues:95 19:47:13: Synchronizer: Sync: createRemote: remote does not exist, and local is new and has never been synced: Revision: (Local cfd84e703f244250af0cd279cf77caf1)
node:internal/process/task_queues:95 19:47:13: FileApi: put /home/dewr/joplin/cfd84e703f244250af0cd279cf77caf1.md null
node:internal/process/task_queues:95 19:47:13: Synchronizer: TaskQueue.stop: syncDownload: waiting for tasks to complete: 0
node:internal/process/task_queues:95 19:47:13: Synchronizer: TaskQueue.stop: syncDownload: Done, waited for 0
node:internal/process/task_queues:95 19:47:13: FileApi: delete /home/dewr/joplin/locks/1_1_179a09c80595401e87fb6e8cabe3fa03.json
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync: finished: Synchronisation finished [1736246833517]
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Operations completed:
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: updateRemote: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: createRemote: 1
node:internal/process/task_queues:95 19:47:13: Synchronizer: Total folders: 18
node:internal/process/task_queues:95 19:47:13: Synchronizer: Total notes: 480
node:internal/process/task_queues:95 19:47:13: Synchronizer: Total resources: 104
node:internal/process/task_queues:95 19:47:13: checkDisabledSyncItemsNotification: No errors: Hiding notification
node:internal/process/task_queues:95 19:47:13: Setting up recurrent sync with interval 300
useScheduleSaveCallbacks.ts:28 19:47:14: useScheduleSaveCallbacks: Saving note... {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Instant Pot?', …}
useScheduleSaveCallbacks.ts:35 19:47:14: ExternalEditWatcher: Update note file: 79bc22b0a97b4d0da383ad8e09d54664
node:internal/process/task_queues:95 19:47:14: Scheduling sync operation... 15000
node:internal/timers:573 19:47:14: models/Setting: Saving settings...
node:events:514 19:47:14: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:events:514 19:47:14: ExternalEditWatcher: Skipping this event.
node:internal/process/task_queues:95 19:47:14: models/Setting: Settings have been saved.
node:events:514 19:47:19: ExternalEditWatcher: Event: unlink: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:47:21: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:21: models/Setting: Settings have been saved.
MenuBar.tsx:292 19:47:23: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:20 19:47:23: CommandService::execute: stopExternalEditing 79bc22b0a97b4d0da383ad8e09d54664
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:23: ExternalEditWatcher: Stopped watching /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:47:23: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:47:23: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:23: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:47:23: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:47:23: SearchEngine: Updated FTS table in 108ms. Inserted: 1. Deleted: 0
useScheduleSaveCallbacks.ts:28 19:47:24: useScheduleSaveCallbacks: Saving note... {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Instant Pot?', …}
node:internal/process/task_queues:95 19:47:24: Scheduling sync operation... 15000
node:internal/timers:573 19:47:34: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:47:34: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:34: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:47:34: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:47:34: SearchEngine: Updated FTS table in 97ms. Inserted: 1. Deleted: 0
The text was updated successfully, but these errors were encountered:
when editor is ""/null: joplin is frozen until the external editor is closed, and joplin-desktop doesn't even watch the file for the first note. unlike when editor is "xdg-open"
Operating system
Linux
Joplin version
3.1.24
Desktop version info
Joplin 3.1.24 (prod, linux)
Client ID: 179a09c80595401e87fb6e8cabe3fa03
Sync Version: 3
Profile Version: 47
Keychain Supported: No
Revision: d581264
Backup: 1.4.2
Current behaviour
The external editor feature works only for the first note that I open the external editor for.
For other notes, the edited content from the external editor won't get registered by joplin.
I have to quit the app and relaunch if I wish to use the feature for another note.
I'm attaching the log with
--open-dev-tools --debug --log-level debug
which is produced with the following procedure:Expected behaviour
Joplin should watch the file carefully every note the user summoned an external editor for. --not just the first one.
(I guess
Event: unlink
should not show up in the log, it's interesting that the change in the first note's corresponding file doesn't produceEvent: unlink
)Logs
/tmp/.mount_JoplineTyvJW/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
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Profile directory: /home/dewr/.config/joplin-desktop
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Root profile directory: /home/dewr/.config/joplin-desktop
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Database was open successfully
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Checking for database schema update...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Current database version Object
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Upgrading database from version 47
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: New version: 47. Previously recorded version: 47
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: KeychainService: Driver unsupported:electron-safeStorage
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: KeychainService: Driver unsupported:node-keytar
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: KeychainService: checking if keychain supported
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: KeychainService: check was already done - skipping. Supported: 0
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: handleSyncStartupOperation: Processing operation: 0
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Client ID: 179a09c80595401e87fb6e8cabe3fa03
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: models/Setting: Applying default migrations...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: EncryptionService: Loading master key: 03dda3db727c4c49a4f2e2b79ace2639. Make active: true
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: findMasterKeyPassword: Using master password
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: ResourceFetcher: Auto-add resources: Mode: always
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: permanentlyDeleteOldData: Processing items older than 7776000000ms...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: ResourceFetcher: Auto-added resources: 0
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: permanentlyDeleteOldData: Items to permanently delete: Object
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: checkDisabledSyncItemsNotification: No errors: Hiding notification
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Setting up recurrent sync with interval 300
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: app.start: doing regular boot
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Refreshing notes: null null
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Setting up recurrent sync with interval 300
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: "syncInfoCache" was changed - setting up encryption related code
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: activeMasterKeySanityCheck: Active key is an enabled key - nothing to do
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Trying to load 2 master keys...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: e2ee/utils: Loaded master keys: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 10000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: Scheduling sync operation... 1000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: RevisionService: runInBackground: Starting background service with revision collection interval 600000
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: App: Refreshing notes: 2 58c8a0a287d94da8963859aa12877d78
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: PluginService: Loading plugin from /home/dewr/.config/joplin-desktop/cache/io.github.jackgruber.backup
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:02: SpellCheckerServiceDriverNative: Set effective languages to "en-US"
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: DecryptionWorker: starting decryption...
MainScreen.tsx:348 Uncaught TypeError: Cannot set properties of null (setting 'width')
at MainScreen.tsx:348:15
at Immer.produce (/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/immer/dist/immer.cjs.development.js:775:16)
at MainScreenComponent.updateRootLayoutSize (MainScreen.tsx:346:32)
at MainScreenComponent.window_resize (MainScreen.tsx:283:8)
(anonymous) @ MainScreen.tsx:348
produce @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/immer/dist/immer.cjs.development.js:775
updateRootLayoutSize @ MainScreen.tsx:346
window_resize @ MainScreen.tsx:283
Show 1 more frame
Show less
useFormNote.ts:214 19:46:03: useFormNote: Loading existing note 79bc22b0a97b4d0da383ad8e09d54664
node:internal/timers:573 19:46:03: Preparing scheduled sync
PluginRunner.ts:175 19:46:03: PluginRunner: Got message (3): joplin.plugins.register {onStart: ƒ}
PluginRunner.ts:191 19:46:03: joplin.plugins: Starting plugin: io.github.jackgruber.backup
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: Starting scheduled sync
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: Synchronizer: Sync: starting: Starting synchronisation to target 2... supportsAccurateTimestamp = false; supportsMultiPut = false} [1736246763843]
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: Synchronizer: Indexing resources...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:03: ResourceService::indexNoteResources: Start
useFormNote.ts:234 19:46:03: useFormNote: Loaded note: {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Instant Pot?', body: 'Low effort food', created_time: 1735767448208, …}
useFormNote.ts:115 19:46:03: useFormNote: Initializing note state
useFormNote.ts:133 19:46:03: useFormNote: Resource info and form note set.
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.plugins.installationDir
TinyMCE.tsx:359 Loading script /tmp/.mount_JoplineTyvJW/resources/app.asar/vendor/lib/tinymce/tinymce.min.js
loadScript.ts:15 Loading script: {src: '/tmp/.mount_JoplineTyvJW/resources/app.asar/vendor/lib/tinymce/tinymce.min.js', id: 'tinyMceScript', loaded: false}
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue locale
node:internal/process/task_queues:95 19:46:04: models/Setting: Saving settings...
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.registerSection backupSection {label: 'Backup', iconName: 'fas fa-archive'}
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.versionInfo
TinyMCE.tsx:359 Loading script gui/NoteEditor/NoteBody/TinyMCE/plugins/lists.js
loadScript.ts:15 Loading script: {src: 'gui/NoteEditor/NoteBody/TinyMCE/plugins/lists.js', id: 'tinyMceListsPluginScript', loaded: false}
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.registerSettings {path: {…}, backupRetention: {…}, backupInterval: {…}, onlyOnChange: {…}, usePassword: {…}, …}
node:internal/process/task_queues:95 19:46:04: DecryptionWorker: completed decryption.
tinymce.min.js:9 The following deprecated features are currently enabled, these will be removed in TinyMCE 6.0. See https://www.tiny.cloud/docs/release-notes/6.0-upcoming-changes/ for more information.
Settings:
ev @ tinymce.min.js:9
Tx @ tinymce.min.js:9
n @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ce @ tinymce.min.js:9
t @ tinymce.min.js:9
ci.executeHandlers @ tinymce.min.js:9
o @ tinymce.min.js:9
r @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ci.bind @ tinymce.min.js:9
V @ tinymce.min.js:9
init @ tinymce.min.js:9
loadEditor @ TinyMCE.tsx:647
(anonymous) @ TinyMCE.tsx:831
commitHookEffectListMount @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:23189
commitPassiveMountOnFiber @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24965
commitPassiveMountEffects_complete @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24930
commitPassiveMountEffects_begin @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24917
commitPassiveMountEffects @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:24905
flushPassiveEffectsImpl @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:27078
flushPassiveEffects @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:27023
(anonymous) @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:26808
workLoop @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:266
flushWork @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:239
performWorkUntilDeadline @ /tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:533
processImmediate @ node:internal/timers:478
Show 11 more frames
Show less
useFormNote.ts:192 19:46:04: useFormNote: Sync or decryption finished with an unchanged formNote.
useFormNote.ts:147 19:46:04: useFormNote: Sync has finished and note has never been changed - reloading it
useFormNote.ts:115 19:46:04: useFormNote: Initializing note state
useFormNote.ts:133 19:46:04: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.commands.register {name: 'CreateBackup', label: 'Create backup', execute: ƒ}
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.views.menuItems.create myMenuItemToolsCreateBackup CreateBackup tools
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.views.dialogs.create backupDialog
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.views.dialogs.addScript plugin-view-io.github.jackgruber.backup-backupDialog webview.css
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value createSubfolder
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value createSubfolderPerProfile
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value path
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue profileDir
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue rootProfileDir
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue profileDir
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue env
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value backupRetention
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value zipArchive
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value compressionLevel
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value singleJexV2
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value exportFormat
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value execFinishCmd
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value backupPlugins
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value backupSetName
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value usePassword
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value password
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value passwordRepeat
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value usePassword
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value password
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value exportPath
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue profileDir
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.globalValue tempDir
node:internal/process/task_queues:95 19:46:04: models/Setting: Settings have been saved.
PluginRunner.ts:175 19:46:04: PluginRunner: Got message (3): joplin.settings.value backupVersion
PluginRunner.ts:175 19:46:05: PluginRunner: Got message (3): joplin.settings.onChange async (...args) => {
const callbackId =
cb_${pluginId}_${Date.now()}_${callbackIndex++}
;const promise = new Promise((resolve, reject) => {
callbackPromises[…
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: joplin.plugins: Finished running onStart handler: io.github.jackgruber.backup (Took 1440ms)
node:internal/process/task_queues:95 19:46:05: ResourceService::indexNoteResources: Completed
node:internal/process/task_queues:95 19:46:05: models/Folder: updateFolderShareIds: {shareUpdateCount: 0, unshareUpdateCount: 0}
node:internal/process/task_queues:95 19:46:05: models/Folder: updateNoteShareIds: notes to update: 0
node:internal/process/task_queues:95 19:46:05: FileApi: get /home/dewr/joplin/info.json
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync target remote info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(2), ppk: {…}, …}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync target is already setup - checking it...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync target local info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(2), ppk: {…}, …}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: list /home/dewr/joplin
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: put /home/dewr/joplin/temp/timeCheck266480.txt null
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: stat /home/dewr/joplin/temp/timeCheck266480.txt
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: delete /home/dewr/joplin/temp/timeCheck266480.txt
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: put /home/dewr/joplin/locks/1_1_179a09c80595401e87fb6e8cabe3fa03.json null
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: FileApi: list /home/dewr/joplin
node:internal/process/task_queues:95 19:46:05: FileApi: delta /home/dewr/joplin
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: BasicDelta: Report: {"timestamp":1736246425132,"older":3005,"newer":2,"equal":1}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: supportsDeltaWithItems = false
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync: fetchingTotal: Fetching delta items from sync target
node:internal/process/task_queues:95 19:46:05: FileApi: get /home/dewr/joplin/79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/process/task_queues:95 19:46:05: FileApi: get /home/dewr/joplin/73465bce69894b429385d62246173868.md
node:internal/process/task_queues:95 19:46:05: Synchronizer: Sync: fetchingProcessed: Processing fetched item
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync: fetchingProcessed: Processing fetched item
node:internal/process/task_queues:95 19:46:05: FileApi: delete /home/dewr/joplin/locks/1_1_179a09c80595401e87fb6e8cabe3fa03.json
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Sync: finished: Synchronisation finished [1736246763843]
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: Operations completed:
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: fetchingTotal: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:05: Synchronizer: fetchingProcessed: 2
node:internal/process/task_queues:95 19:46:05: Synchronizer: Total folders: 18
node:internal/process/task_queues:95 19:46:05: Synchronizer: Total notes: 480
node:internal/process/task_queues:95 19:46:05: Synchronizer: Total resources: 104
node:internal/process/task_queues:95 19:46:05: checkDisabledSyncItemsNotification: No errors: Hiding notification
useFormNote.ts:192 19:46:05: useFormNote: Sync or decryption finished with an unchanged formNote.
node:internal/process/task_queues:95 19:46:05: Setting up recurrent sync with interval 300
app.ts:632 19:46:05: Updating all notifications...
app.ts:632 19:46:05: Garbage collecting alarms...
useFormNote.ts:147 19:46:05: useFormNote: Sync has finished and note has never been changed - reloading it
useFormNote.ts:115 19:46:05: useFormNote: Initializing note state
useFormNote.ts:133 19:46:05: useFormNote: Resource info and form note set.
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 8202c4f185534c5fac0ee87c27fda17f {id: 12, noteId: '8202c4f185534c5fac0ee87c27fda17f', date: Sat Feb 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '1월 1일 세이프박스', body: '4042360\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 12 with interval: 2121234417ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 1fcb18d0a40f4cf593f4feffd73c853d {id: 15, noteId: '1fcb18d0a40f4cf593f4feffd73c853d', date: Sat Jan 11 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'More free games on Epic Games?', body: 'https://www.epicgames.com/store/en-US/free-games\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 15 with interval: 306835034ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note d9a11a9123b34848be281781942f073e {id: 9, noteId: 'd9a11a9123b34848be281781942f073e', date: Sun Dec 21 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'condition the rudraksh bead on solstice (Winter)', body: '72 hours in ghee this time!\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 9 with interval: 30028434514ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 7b6f63fca9914048bb6ae35a80969ae6 {id: 8, noteId: '7b6f63fca9914048bb6ae35a80969ae6', date: Sat Jun 21 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'condition the rudraksh bead on solstice (Summer)', body: '72 hours in ghee this time!'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 8 with interval: 14217234683ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 5cc61d37c9fc44b49660d9750f08fbd6 {id: 17, noteId: '5cc61d37c9fc44b49660d9750f08fbd6', date: Mon Jan 27 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '수도검침하시고 제게 알려주세요..', body: '30일까지 수도검침하시고 제게 알려주세요..\n\n31일까지 수도검침하시고 제게 알려주세요..…[email protected] \n휴대폰번호/Whatsapp: 01012345678n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 17 with interval: 1689235034ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note b2108827b6b24abebd66a0919a845643 {id: 20, noteId: 'b2108827b6b24abebd66a0919a845643', date: Thu Mar 20 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '103호 입구쪽방 창가천장 동쪽방향에 곰팡이와 물기', body: '203호 \n안녕하세요, 향촌마을 총무입니다, 다름이 아니라 103호 입구쪽방 창가천장 동… 쏟아질 때 직접 봐야 알 수 있겠다고 하시네요. 다음 장마철까지 기다려봐야할것으로 보입'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 20 with interval: 6182034888ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note d7ee4ff5742142ca9b61cc1052b80813 {id: 11, noteId: 'd7ee4ff5742142ca9b61cc1052b80813', date: Sat Apr 26 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '대덕정 휴궁기간 종료', body: '대덕정 휴궁기간 종료 (from May 2024 to May 2025)'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 11 with interval: 9378834862ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note abd10501bc704359a435c30429fb7d09 {id: 21, noteId: 'abd10501bc704359a435c30429fb7d09', date: Thu Mar 20 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '누수가 발견된 곳이 있다면 사진을 찍어 공유해주시면 감사하겠습니다', body: '조만간 방수업체에 보수공사 견적을 요청할 예정입니다. 혹시 누수가 발견된 곳이 있다면 사진…과 6층 사이 계단 창문 ?\n\n103호 입구쪽방 천장\n\n좋은방수 010 6479 6919'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 21 with interval: 6182035047ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note c06512560d0c4e388a036b0de2d6b7c8 {id: 22, noteId: 'c06512560d0c4e388a036b0de2d6b7c8', date: Thu Jan 09 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'Should I try it again?', body: ' sudo dpkg-reconfigure wireguard-dkms\n\n\n\nCreated:…/keep.google.com/#NOTE/1735025708734.709921743)\n\n'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 22 with interval: 134035075ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note cc9979afbc8a4846b0fc350757a31f7a {id: 28, noteId: 'cc9979afbc8a4846b0fc350757a31f7a', date: Wed Dec 10 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Claudio's birthday", body: 'December 10, 1952'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 28 with interval: 29078034936ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 2627f3802f9e4a16adc4402be998afe9 {id: 27, noteId: '2627f3802f9e4a16adc4402be998afe9', date: Mon Jun 09 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Elinda's birthday", body: 'June 9, 1955'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 27 with interval: 13180434579ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 12ce3247d4b1464aa18eaccad462679d {id: 26, noteId: '12ce3247d4b1464aa18eaccad462679d', date: Sun Aug 31 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Eva's birthday", body: 'August 31, 1982\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 26 with interval: 20351634554ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note e0e1ba3db5374aaabee2a244f907cb95 {id: 2, noteId: 'e0e1ba3db5374aaabee2a244f907cb95', date: Thu Jan 01 2026 09:00:00 GMT+0900 (Korean Standard Time), title: 'Every 3 months - 1', body: 'sign in on afraid.org\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 2 with interval: 30978834582ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 1c69101ee2584ae4818e6ebc846fb9af {id: 3, noteId: '1c69101ee2584ae4818e6ebc846fb9af', date: Tue Apr 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'Every 3 months - 2', body: 'sign in on afraid.org\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 3 with interval: 7218835052ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 75d590c42a6b4176898b9221e696d023 {id: 4, noteId: '75d590c42a6b4176898b9221e696d023', date: Tue Jul 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'Every 3 months - 3', body: 'sign in on afraid.org\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 4 with interval: 15081234503ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 91d8948c7e0e4150b0e751912ab5ac0a {id: 5, noteId: '91d8948c7e0e4150b0e751912ab5ac0a', date: Sat Nov 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'Every 3 months - 4', body: 'sign in on afraid.org\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 5 with interval: 25708435077ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note de986529b96a46c4b43dbb60f2bc4700 {id: 25, noteId: 'de986529b96a46c4b43dbb60f2bc4700', date: Wed Jul 09 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Mom's birthday", body: 'July 9, 1953'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 25 with interval: 15772435024ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note f8aeb82095c24779bfc05363e43e177d {id: 23, noteId: 'f8aeb82095c24779bfc05363e43e177d', date: Fri May 23 2025 09:00:00 GMT+0900 (Korean Standard Time), title: "Sol's birthday", body: 'May 23, 1989\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 23 with interval: 11711634695ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 05bd4f931aa945fba271f5af66488f07 {id: 10, noteId: '05bd4f931aa945fba271f5af66488f07', date: Tue Apr 29 2025 09:00:00 GMT+0900 (Korean Standard Time), title: 'how to renewextend a pgp key using gpg', body: ' \n\n\# make a new subkey \n # you might need t… (4 (sign only)) \n #make a key that would la'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 10 with interval: 9638035076ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note 51fef6b722964d3fb03c0fbf83079877 {id: 18, noteId: '51fef6b722964d3fb03c0fbf83079877', date: Sat Feb 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '부세대 (단톡방에 공유된 디지털고지서만 이용)', body: '~ 35세대중 아래 세대들은 종이고지서가 필요 없음 ~\n\n| |\n| ---: |\n| 401 |\n| 505 |\n| 506 |\n| 502 |\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 18 with interval: 2121234950ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note d6ef356145924c5ba4f7a76ae7fb1a3a {id: 7, noteId: 'd6ef356145924c5ba4f7a76ae7fb1a3a', date: Thu May 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '근로장려금과 종합소득세', body: '종합소득세는 개인이 지난해 1년간의 경제활동으로 얻은 소득에 대하여 납부하는 세금으로서 모… 신청을 한 경우에는 근로장려금·자녀장려금 산정금액의 90%가 지급됩니다.\n\n '}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 7 with interval: 9810834256ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note a1c93e65072a4617b4328826bcc307cd {id: 16, noteId: 'a1c93e65072a4617b4328826bcc307cd', date: Mon Jan 27 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '매달 말일 송금', body: "농협 89712345677 \n140000 \n경상향촌마을-계단청소 \n영광청소-계단청소\n… \n이전계좌('23 9-10월관리비): 카카오뱅크 3333212343813\n\n "}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 16 with interval: 1689234307ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note d6b7d38a64914c1193a2c6a03dcd65eb {id: 13, noteId: 'd6b7d38a64914c1193a2c6a03dcd65eb', date: Mon Jan 27 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '수도검침 가스검침', body: '가스검침 -> 문앞 스티커 / 문자 \n수도검침 -> 총무'}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 13 with interval: 1689234895ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/process/task_queues:95 19:46:05: Scheduling (non-persistent) notification for note c7e83e64d7ef4f8e80162dd896309f28 {id: 1, noteId: 'c7e83e64d7ef4f8e80162dd896309f28', date: Sat Feb 01 2025 09:00:00 GMT+0900 (Korean Standard Time), title: '관리비고지서 공지', body: "2025년 1월 관리비고지서입니다, 15일까지 '납기내금액'을 이체해주시면 됩니다. 인쇄된 고지서는 금일내로 우편함에 넣어둘게요. \n관리비계좌: 농협 3522123452743"}
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification 1 with interval: 2121235095ms
node:internal/process/task_queues:95 19:46:05: AlarmServiceDriverNode::scheduleNotification: Notification interval is greater than 3600000ms - will reschedule in 3600000ms
node:internal/timers:573 19:46:06: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:06: models/Setting: Settings have been saved.
node:internal/timers:573 19:46:06: RevisionService: maintenance: Starting...
node:internal/timers:573 19:46:06: RevisionService: maintenance: Service is enabled
node:internal/process/task_queues:95 19:46:06: RevisionService: collectRevisions: Saved revision cfd84e703f244250af0cd279cf77caf1 (Last rev was more than 600000 ms ago)
node:internal/process/task_queues:95 19:46:06: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:06: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:46:06: RevisionService: collectRevisions: Created revisions for 2 notes
node:internal/process/task_queues:95 19:46:06: RevisionService: maintenance: Done in 178ms
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:06: DecryptionWorker: starting decryption...
node:internal/process/task_queues:95 19:46:06: DecryptionWorker: completed decryption.
useFormNote.ts:192 19:46:06: useFormNote: Sync or decryption finished with an unchanged formNote.
useFormNote.ts:147 19:46:06: useFormNote: Sync has finished and note has never been changed - reloading it
useFormNote.ts:115 19:46:06: useFormNote: Initializing note state
useFormNote.ts:133 19:46:06: useFormNote: Resource info and form note set.
node:internal/timers:573 19:46:12: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:46:12: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:46:12: SearchEngine: Updated FTS table in 6ms. Inserted: 0. Deleted: 0
useFocusNote.ts:24 19:46:27: focusHandler: Action "focus" from "useFocusNote"
useFormNote.ts:214 19:46:27: useFormNote: Loading existing note 73465bce69894b429385d62246173868
useFormNote.ts:234 19:46:27: useFormNote: Loaded note: {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Let me start working on it ', body: 'https://wiki.libsdl.org/SDL3/README/wayland#importing-external-surfaces-into-sdl-windows', created_time: 1736183579261, …}
useFormNote.ts:115 19:46:27: useFormNote: Initializing note state
useFormNote.ts:133 19:46:27: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
MenuBar.tsx:292 19:46:31: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:22 19:46:31: CommandService::execute: startExternalEditing 73465bce69894b429385d62246173868
node:events:514 19:46:31: ExternalEditWatcher: Event: add: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:internal/timers:573 19:46:31: ExternalEditWatcher/utils: Started editor with PID 32370
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:31: ExternalEditWatcher: Started watching /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:internal/timers:573 19:46:32: ResourceService::indexNoteResources: Start
node:internal/process/task_queues:95 19:46:32: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:32: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:46:32: ResourceService::indexNoteResources: Completed
node:internal/process/task_queues:95 19:46:32: ResourceService::deleteOrphanResources:
useScheduleSaveCallbacks.ts:28 19:46:32: useScheduleSaveCallbacks: Saving note... {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Let me start working on it ', …}
useScheduleSaveCallbacks.ts:35 19:46:32: ExternalEditWatcher: Update note file: 73465bce69894b429385d62246173868
node:internal/process/task_queues:95 19:46:33: Scheduling sync operation... 15000
node:events:514 19:46:33: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:events:514 19:46:33: ExternalEditWatcher: Skipping this event.
node:events:514 19:46:39: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:39: ExternalEditWatcher: Updating note object.
node:internal/process/task_queues:95 19:46:39: Scheduling sync operation... 15000
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
node:internal/timers:573 19:46:42: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:46:42: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:42: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:46:42: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:46:42: SearchEngine: Updated FTS table in 98ms. Inserted: 1. Deleted: 0
node:internal/timers:573 19:46:44: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:44: models/Setting: Settings have been saved.
MenuBar.tsx:292 19:46:46: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:20 19:46:46: CommandService::execute: stopExternalEditing 73465bce69894b429385d62246173868
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:46: ExternalEditWatcher: Stopped watching /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
useScheduleSaveCallbacks.ts:28 19:46:47: useScheduleSaveCallbacks: Saving note... {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Let me start working on it ', …}
node:internal/process/task_queues:95 19:46:47: Scheduling sync operation... 15000
MenuBar.tsx:292 19:46:48: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:22 19:46:48: CommandService::execute: startExternalEditing 73465bce69894b429385d62246173868
node:events:514 19:46:48: ExternalEditWatcher: Event: add: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:internal/timers:573 19:46:48: ExternalEditWatcher/utils: Started editor with PID 32616
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:48: ExternalEditWatcher: Started watching /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:internal/timers:573 19:46:49: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:49: models/Setting: Settings have been saved.
useScheduleSaveCallbacks.ts:28 19:46:49: useScheduleSaveCallbacks: Saving note... {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Let me start working on it ', …}
useScheduleSaveCallbacks.ts:35 19:46:49: ExternalEditWatcher: Update note file: 73465bce69894b429385d62246173868
node:internal/process/task_queues:95 19:46:49: Scheduling sync operation... 15000
node:events:514 19:46:49: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
node:events:514 19:46:49: ExternalEditWatcher: Skipping this event.
node:events:514 19:46:51: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:51: ExternalEditWatcher: Updating note object.
node:internal/process/task_queues:95 19:46:51: Scheduling sync operation... 15000
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
node:internal/timers:573 19:46:53: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:53: models/Setting: Settings have been saved.
MenuBar.tsx:292 19:46:54: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:20 19:46:54: CommandService::execute: stopExternalEditing 73465bce69894b429385d62246173868
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:54: ExternalEditWatcher: Stopped watching /home/dewr/.config/joplin-desktop/edit-73465bce69894b429385d62246173868.md
useScheduleSaveCallbacks.ts:28 19:46:55: useScheduleSaveCallbacks: Saving note... {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Let me start working on it ', …}
node:internal/process/task_queues:95 19:46:55: Scheduling sync operation... 15000
useFocusNote.ts:24 19:46:55: focusHandler: Action "focus" from "useFocusNote"
useFormNote.ts:214 19:46:56: useFormNote: Loading existing note 79bc22b0a97b4d0da383ad8e09d54664
useFormNote.ts:234 19:46:56: useFormNote: Loaded note: {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Instant Pot?', body: 'Low effort food', created_time: 1735767448208, …}
useFormNote.ts:115 19:46:56: useFormNote: Initializing note state
useFormNote.ts:133 19:46:56: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
MenuBar.tsx:292 19:46:57: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:22 19:46:57: CommandService::execute: startExternalEditing 79bc22b0a97b4d0da383ad8e09d54664
node:events:514 19:46:57: ExternalEditWatcher: Event: add: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:46:57: ExternalEditWatcher/utils: Started editor with PID 32794
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:46:57: ExternalEditWatcher: Started watching /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:46:57: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:46:57: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:46:57: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:46:57: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:46:57: SearchEngine: Updated FTS table in 67ms. Inserted: 1. Deleted: 0
node:internal/timers:573 19:46:58: models/Setting: Saving settings...
useScheduleSaveCallbacks.ts:28 19:46:58: useScheduleSaveCallbacks: Saving note... {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Instant Pot?', …}
useScheduleSaveCallbacks.ts:35 19:46:58: ExternalEditWatcher: Update note file: 79bc22b0a97b4d0da383ad8e09d54664
node:internal/process/task_queues:95 19:46:58: Scheduling sync operation... 15000
node:events:514 19:46:58: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:events:514 19:46:58: ExternalEditWatcher: Skipping this event.
node:internal/process/task_queues:95 19:46:58: models/Setting: Settings have been saved.
node:events:514 19:47:01: ExternalEditWatcher: Event: unlink: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
PluginRunner.ts:175 19:47:04: PluginRunner: Got message (3): joplin.settings.value backupInterval
PluginRunner.ts:175 19:47:04: PluginRunner: Got message (3): joplin.settings.value lastBackup
PluginRunner.ts:175 19:47:04: PluginRunner: Got message (3): joplin.settings.value onlyOnChange
PluginRunner.ts:175 19:47:04: 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 19:47:04: 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 19:47:04: 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 19:47:04: PluginRunner: Got message (3): joplin.data.get ['tags'] {fields: 'title, id, updated_time', order_by: 'updated_time', order_dir: 'DESC', limit: 10, page: 1}
node:internal/timers:573 19:47:05: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:05: models/Setting: Settings have been saved.
node:internal/timers:573 19:47:08: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:47:08: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:08: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:47:08: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:47:08: SearchEngine: Updated FTS table in 100ms. Inserted: 1. Deleted: 0
useFocusNote.ts:24 19:47:09: focusHandler: Action "focus" from "useFocusNote"
useFormNote.ts:214 19:47:09: useFormNote: Loading existing note 73465bce69894b429385d62246173868
useFormNote.ts:234 19:47:09: useFormNote: Loaded note: {id: '73465bce69894b429385d62246173868', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Let me start working on it ', body: 'https://wiki.libsdl.org/SDL3/README/wayland#importing-external-surfaces-into-sdl-windows', created_time: 1736183579261, …}
useFormNote.ts:115 19:47:09: useFormNote: Initializing note state
useFormNote.ts:133 19:47:09: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
useFocusNote.ts:24 19:47:09: focusHandler: Action "focus" from "useFocusNote"
useFormNote.ts:214 19:47:09: useFormNote: Loading existing note 79bc22b0a97b4d0da383ad8e09d54664
useFormNote.ts:234 19:47:09: useFormNote: Loaded note: {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', title: 'Instant Pot?', body: 'Low effort food', created_time: 1735767448208, …}
useFormNote.ts:115 19:47:09: useFormNote: Initializing note state
useFormNote.ts:133 19:47:09: useFormNote: Resource info and form note set.
useMessageHandler.ts:19 Got ipc-message: noteRenderComplete null
MenuBar.tsx:292 19:47:12: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:20 19:47:12: CommandService::execute: stopExternalEditing 79bc22b0a97b4d0da383ad8e09d54664
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:12: ExternalEditWatcher: Stopped watching /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
MenuBar.tsx:292 19:47:13: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:22 19:47:13: CommandService::execute: startExternalEditing 79bc22b0a97b4d0da383ad8e09d54664
node:events:514 19:47:13: ExternalEditWatcher: Event: add: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:47:13: ExternalEditWatcher/utils: Started editor with PID 33008
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: ExternalEditWatcher: Started watching /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:47:13: Preparing scheduled sync
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Starting scheduled sync
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync: starting: Starting synchronisation to target 2... supportsAccurateTimestamp = false; supportsMultiPut = false} [1736246833517]
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Indexing resources...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: ResourceService::indexNoteResources: Start
node:internal/process/task_queues:95 19:47:13: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:13: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:47:13: ResourceService::indexNoteResources: Completed
node:internal/process/task_queues:95 19:47:13: models/Folder: updateFolderShareIds: {shareUpdateCount: 0, unshareUpdateCount: 0}
node:internal/process/task_queues:95 19:47:13: models/Folder: updateNoteShareIds: notes to update: 0
node:internal/process/task_queues:95 19:47:13: FileApi: get /home/dewr/joplin/info.json
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync target remote info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(2), ppk: {…}, …}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync target is already setup - checking it...
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync target local info: {version: 3, e2ee: {…}, activeMasterKeyId: {…}, masterKeys: Array(2), ppk: {…}, …}
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: list /home/dewr/joplin
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: put /home/dewr/joplin/locks/1_1_179a09c80595401e87fb6e8cabe3fa03.json null
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: list /home/dewr/joplin
node:internal/process/task_queues:95 19:47:13: FileApi: stat /home/dewr/joplin/79bc22b0a97b4d0da383ad8e09d54664.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: get /home/dewr/joplin/79bc22b0a97b4d0da383ad8e09d54664.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync: updateRemote: local has changes: Note: (Local 79bc22b0a97b4d0da383ad8e09d54664): (Remote 79bc22b0a97b4d0da383ad8e09d54664.md)
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: put /home/dewr/joplin/79bc22b0a97b4d0da383ad8e09d54664.md null
node:internal/process/task_queues:95 19:47:13: FileApi: stat /home/dewr/joplin/73465bce69894b429385d62246173868.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: get /home/dewr/joplin/73465bce69894b429385d62246173868.md
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync: updateRemote: local has changes: Note: (Local 73465bce69894b429385d62246173868): (Remote 73465bce69894b429385d62246173868.md)
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: FileApi: put /home/dewr/joplin/73465bce69894b429385d62246173868.md null
node:internal/process/task_queues:95 19:47:13: Synchronizer: Sync: createRemote: remote does not exist, and local is new and has never been synced: Revision: (Local cfd84e703f244250af0cd279cf77caf1)
node:internal/process/task_queues:95 19:47:13: FileApi: put /home/dewr/joplin/cfd84e703f244250af0cd279cf77caf1.md null
node:internal/process/task_queues:95 19:47:13: Synchronizer: TaskQueue.stop: syncDownload: waiting for tasks to complete: 0
node:internal/process/task_queues:95 19:47:13: Synchronizer: TaskQueue.stop: syncDownload: Done, waited for 0
node:internal/process/task_queues:95 19:47:13: FileApi: delete /home/dewr/joplin/locks/1_1_179a09c80595401e87fb6e8cabe3fa03.json
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Sync: finished: Synchronisation finished [1736246833517]
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: Operations completed:
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: updateRemote: 2
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:13: Synchronizer: createRemote: 1
node:internal/process/task_queues:95 19:47:13: Synchronizer: Total folders: 18
node:internal/process/task_queues:95 19:47:13: Synchronizer: Total notes: 480
node:internal/process/task_queues:95 19:47:13: Synchronizer: Total resources: 104
node:internal/process/task_queues:95 19:47:13: checkDisabledSyncItemsNotification: No errors: Hiding notification
node:internal/process/task_queues:95 19:47:13: Setting up recurrent sync with interval 300
useScheduleSaveCallbacks.ts:28 19:47:14: useScheduleSaveCallbacks: Saving note... {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Instant Pot?', …}
useScheduleSaveCallbacks.ts:35 19:47:14: ExternalEditWatcher: Update note file: 79bc22b0a97b4d0da383ad8e09d54664
node:internal/process/task_queues:95 19:47:14: Scheduling sync operation... 15000
node:internal/timers:573 19:47:14: models/Setting: Saving settings...
node:events:514 19:47:14: ExternalEditWatcher: Event: change: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:events:514 19:47:14: ExternalEditWatcher: Skipping this event.
node:internal/process/task_queues:95 19:47:14: models/Setting: Settings have been saved.
node:events:514 19:47:19: ExternalEditWatcher: Event: unlink: /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:47:21: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:21: models/Setting: Settings have been saved.
MenuBar.tsx:292 19:47:23: CommandService::execute: toggleExternalEditing
toggleExternalEditing.ts:20 19:47:23: CommandService::execute: stopExternalEditing 79bc22b0a97b4d0da383ad8e09d54664
/tmp/.mount_JoplineTyvJW/resources/app.asar/node_modules/@joplin/utils/dist/Logger.js:259 19:47:23: ExternalEditWatcher: Stopped watching /home/dewr/.config/joplin-desktop/edit-79bc22b0a97b4d0da383ad8e09d54664.md
node:internal/timers:573 19:47:23: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:47:23: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:23: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:47:23: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:47:23: SearchEngine: Updated FTS table in 108ms. Inserted: 1. Deleted: 0
useScheduleSaveCallbacks.ts:28 19:47:24: useScheduleSaveCallbacks: Saving note... {id: '79bc22b0a97b4d0da383ad8e09d54664', parent_id: '58c8a0a287d94da8963859aa12877d78', deleted_time: 0, is_conflict: 0, title: 'Instant Pot?', …}
node:internal/process/task_queues:95 19:47:24: Scheduling sync operation... 15000
node:internal/timers:573 19:47:34: SearchEngine: Updating FTS table...
node:internal/process/task_queues:95 19:47:34: models/Setting: Saving settings...
node:internal/process/task_queues:95 19:47:34: models/Setting: Settings have been saved.
node:internal/process/task_queues:95 19:47:34: Updating items_normalized from {updated_time: 0, id: ''}
node:internal/process/task_queues:95 19:47:34: SearchEngine: Updated FTS table in 97ms. Inserted: 1. Deleted: 0
The text was updated successfully, but these errors were encountered: