# Note overview

**URL:** <https://discourse.joplinapp.org/t/note-overview/13962>\
**Category:** Plugins\
**Created:** [16 January 2021 13:56 UTC](https://discourse.joplinapp.org/t/note-overview/13962 "2021-01-16T13:56:56Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [17 May 2021 12:51 UTC](https://discourse.joplinapp.org/t/note-overview/13962/143 "2021-05-17T12:51:37Z")

</div>

Add a space after `sort:` the `sort: created_time DESC`

---

<div class="post-metadata">

**Author:** ![arghnono](https://avatars.discourse-cdn.com/v4/letter/a/43a26b/32.png) [@arghnono](https://discourse.joplinapp.org/u/arghnono)\
**Post date:** [17 May 2021 12:58 UTC](https://discourse.joplinapp.org/t/note-overview/13962/144 "2021-05-17T12:58:28Z")

</div>

That worked (also after "search:"). Thank you. This is such a useful plugin. But I will suggest the parser should probably be less picky about whitespace.

---

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [17 May 2021 13:09 UTC](https://discourse.joplinapp.org/t/note-overview/13962/145 "2021-05-17T13:09:30Z")

</div>

# v1.4.3 (2021-05-17)

- Fix: #12 Prevent note live update on Rich Text (WYSIWYG) editor, which leads to the deletion of the note overview code block.

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [24 May 2021 06:00 UTC](https://discourse.joplinapp.org/t/note-overview/13962/146 "2021-05-24T06:00:17Z")

</div>

Hi,

Portable Joplin 2.0.2 (prod, win32)  
Note overview v1.4.3

I have a problem with the plugin. All of a sudden, it stopped working.  
I mean, nothing happens anymore when I run Tools \> Create note overview, or Ctrl+Shift+O. It's simply dead, inerte.  
I don't know when it happened, since I didn't need to check my overview notes these last few weeks.

An example :  
I had this search for a long time

```auto
<!-- note-overview-plugin
search: -tag:*
fields: title, updated_time
sort: updated_time DESC
-->

```

which was returning 5 notes.

Last week, I added a bunch of notes. Today, I wanted to find the ones with missing tags.  
That's where I noticed that the overview note had not been updated. Same things for a few other overvieuw notes.

(Doing a simple search with Joplin, I know that I have now 10 notes without tags.)

What I've tried :

- Create a brand new note, run the command, no effect.
- Check the console : can't see any meaningful error, warning, but I can't be sure.
- Delete the plugin, reinstall, no effect.
- Run a new instance of Joplin Portable, install and run the plugin... and it works.

So something's wrong with my current installation ?  
But at his point, I don't know where to look, what to do.

Any advice ?  
Thanks.

---

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [24 May 2021 06:13 UTC](https://discourse.joplinapp.org/t/note-overview/13962/147 "2021-05-24T06:13:27Z")

</div>

@blank

Which Joplin version?  
Are empty tables created?  
The search return a result in the Joplin search field?

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [24 May 2021 06:24 UTC](https://discourse.joplinapp.org/t/note-overview/13962/148 "2021-05-24T06:24:01Z")

</div>

Portable Joplin 2.0.2 (prod, win32)  
Note overview v1.4.3

No table : if I run the plugin in a new note, the note stays totally empty. Nothing happens.

Yes, when I search for `-tags:*` in the Joplin field search, it returns 10 notes.

---

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [24 May 2021 06:37 UTC](https://discourse.joplinapp.org/t/note-overview/13962/149 "2021-05-24T06:37:53Z")

</div>

@blank

1. Go in to you `JoplinProfile\cache`
2. copy the folder `io.github.jackgruber.note-overview` somewhere outside the cache folder
3. Delte the note overview plugin in the plugin settings
4. ENter the path to the copied `io.github.jackgruber.note-overview` folder into `Tools>Plugins>Development plugins>Development plugins` under advanced settings
5. restart Joplin

Now you should get a debug console for the plugin, do you see an error there, pr could you post the output?

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [24 May 2021 06:48 UTC](https://discourse.joplinapp.org/t/note-overview/13962/150 "2021-05-24T06:48:37Z")

</div>

Done. Here is the output from the console

```auto
plugin_io.github.jackgruber.note-overview.js:279 Note overview plugin started!
DevTools failed to load SourceMap: Could not load content for file:///C:/Users/admin/AppData/Local/Temp/1sqvHInucrYkNtoPvX7AfEW3A6Q/resources/app.asar/services/plugins/sandboxProxy.js.map: 
plugin_io.github.jackgruber.note-overview.js:279 Set timer
plugin_io.github.jackgruber.note-overview.js:279 Run create note

```

---

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [24 May 2021 06:54 UTC](https://discourse.joplinapp.org/t/note-overview/13962/151 "2021-05-24T06:54:48Z")

</div>

Could you please export one of your overview notes, because the plugin can't find any overview note.

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [24 May 2021 07:06 UTC](https://discourse.joplinapp.org/t/note-overview/13962/152 "2021-05-24T07:06:40Z")

</div>

Sure, I made a jex export of one note, but then ? You want me to send it ? If so, where ?

---

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [24 May 2021 07:10 UTC](https://discourse.joplinapp.org/t/note-overview/13962/153 "2021-05-24T07:10:44Z")

</div>

> [@blank](#):
>
> Sure, I made a jex export of one note, but then ?

Correct

You can post the JEX her or send me a direct message with the file.

---

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [24 May 2021 08:47 UTC](https://discourse.joplinapp.org/t/note-overview/13962/154 "2021-05-24T08:47:49Z")

</div>

OK we have found a bug, according to the showCompletedTodos setting.

> <https://github.com/laurent22/joplin/issues/5007>
>
> When searching for notes via the API and the showCompletedTodos is set to false …and the fields is\_todo and todo\_completed should not be returned then all notes are filternd. 
> 
> \`\`\`
> overviewNotes = await joplin.data.get(\["search"\], {
> query: "joplin",
> fields: "id, title, body",
> });
> \`\`\`
> 
> \## Environment
> 
> Joplin 2.0.1 (dev, win32)
> 
> Client ID: 3786010df4424355b5ac92d208168602
> Sync Version: 2
> Profile Version: 37
> Keychain Supported: Yes
> 
> Revision: 68b516998 (test)
> 
> \## Steps to reproduce
> 
> 1. Set \`Show completed to-dos\` to disable
> 2. Run a search query in a plugin or API without the todo fields
> http://localhost:27583/search?query=joplin&type=note&token=
> 3. No search results returned
> 4. Set \`Show completed to-dos\` to enable
> 5. run query again and the search results are returned
> 
> \## Describe what you expected to happen
> 
> 
> 1) The API search does not consider the option \`showCompletedTodos\` and always returns all matches
> or
> 2) The API search does consider the option \`showCompletedTodos\` and filterd the notes accordingly
> 
> @laurent22 what do you think is the best option for the API search to handel this behavior?
> 
> The behavior occurs since #4951 
> 
> https://github.com/laurent22/joplin/blob/68b516998db8fe2e014ded5f2f35a730ebd764d1/packages/lib/services/searchengine/SearchEngineUtils.ts#L54

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [24 May 2021 09:16 UTC](https://discourse.joplinapp.org/t/note-overview/13962/155 "2021-05-24T09:16:59Z")

</div>

OK, so I just re-enable `Show completed to-dos` and the plugin runs again with no problem.  
Thanks a lot @JackGruber ! Impressive follow-up !

---

<div class="post-metadata">

**Author:** ![dfwdraco76](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/dfwdraco76/32/13318_2.png) [@dfwdraco76](https://discourse.joplinapp.org/u/dfwdraco76)\
**Post date:** [26 May 2021 11:29 UTC](https://discourse.joplinapp.org/t/note-overview/13962/156 "2021-05-26T11:29:52Z")

</div>

What version of Joplin is required for this plugin? I haven't been able to find that requirement documented anywhere - can you point me in the right direction?

![image](https://canada1.discourse-cdn.com/flex028/uploads/cozic/original/2X/3/30af8bff2a8526c7eeb7d2c8ed14e2c087ff2ed9.png)

```auto
Joplin 1.7.11 (prod, linux)

Client ID: xxx
Sync Version: 2
Profile Version: 34
Keychain Supported: No

Revision: f560563 (master)

```

Thank you!

---

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [26 May 2021 16:00 UTC](https://discourse.joplinapp.org/t/note-overview/13962/157 "2021-05-26T16:00:26Z")

</div>

From version `1.4.0` is the required version from joplin `1.8.1`  
Due to a bug a plugin can be updated to a not compatible version.  
You can install the v1.3.4 from the GitHub release page or update your Joplin to the pre-release version.

---

<div class="post-metadata">

**Author:** ![dfwdraco76](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/dfwdraco76/32/13318_2.png) [@dfwdraco76](https://discourse.joplinapp.org/u/dfwdraco76)\
**Post date:** [26 May 2021 21:23 UTC](https://discourse.joplinapp.org/t/note-overview/13962/158 "2021-05-26T21:23:02Z")

</div>

Gotcha, thanks. I'll wait; can't afford to jeopardize my notes on pre-release software.

---

<div class="post-metadata">

**Author:** ![CalebJohn](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/calebjohn/32/356_2.png) [@CalebJohn](https://discourse.joplinapp.org/u/CalebJohn)\
**Post date:** [26 May 2021 21:51 UTC](https://discourse.joplinapp.org/t/note-overview/13962/159 "2021-05-26T21:51:18Z")

</div>

Just FYI, the current stable release of Joplin is v1.8.5. It was moved out of pre-release about 2 weeks ago

---

<div class="post-metadata">

**Author:** ![dfwdraco76](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/dfwdraco76/32/13318_2.png) [@dfwdraco76](https://discourse.joplinapp.org/u/dfwdraco76)\
**Post date:** [26 May 2021 22:05 UTC](https://discourse.joplinapp.org/t/note-overview/13962/160 "2021-05-26T22:05:27Z")

</div>

Turns out I had the older AppImage somewhere, and still was using the old shortcut. Thanks for pointing that out!

---

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [27 May 2021 05:08 UTC](https://discourse.joplinapp.org/t/note-overview/13962/161 "2021-05-27T05:08:16Z")

</div>

Thanks, I have completely overseen the release v1.8.5.

---

<div class="post-metadata">

**Author:** ![CoarseGrater](https://avatars.discourse-cdn.com/v4/letter/c/a183cd/32.png) [@CoarseGrater](https://discourse.joplinapp.org/u/CoarseGrater)\
**Post date:** [1 June 2021 19:34 UTC](https://discourse.joplinapp.org/t/note-overview/13962/162 "2021-06-01T19:34:26Z")

</div>

Dears,

still love this plugin, gives me daily joy and ease of mind.

One question though: How could I search my **notes** for "Meetings today" and "Meetings tomorrow and in the near future"?

Unfortunatley, with notes, I have no field "due\_date" available. I usually write the date/time in the title, like "210601 | 0845-0900 | Install Joplin".

This code:

`<!-- note-overview-plugin search: tag:meeting title:210601 fields: notebook, title sort: title ASC -->`

gives me today's meetings.

And this code filters according to day, but also includes today's meetings:

```auto
<!-- note-overview-plugin
search: tag:meeting title:21060*
fields: notebook, title
sort: title ASC
-->

```

Any ideas how to separate these two?

Cheers,

CoarseGrater

[Previous page](https://discourse.joplinapp.org/t/note-overview/13962.md?page=7)

[Next page](https://discourse.joplinapp.org/t/note-overview/13962.md?page=9)
