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
Copy file name to clipboardExpand all lines: jgclark.Dashboard/CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,10 @@ For more details see the [plugin's documentation](https://github.com/NotePlan/pl
9
9
- TODO: fix isNoteFromAllowedFolder() for teamspace or possibly 2025-W21.md
10
10
-->
11
11
12
+
## [2.4.0.b19] 2026-01-25
13
+
- finish hooking up addTaskToNote
14
+
- dev: refactor getOpenItemParasForTimePeriod() and add tests to the new smaller functions.
15
+
12
16
## [2.4.0.b18] 2026-01-24
13
17
### New
14
18
- New Section "Active Projects", which shows a list of all the currently-active projects from the separate Project & Reviews plugin. This includes any currently open projects (i.e. not completed, cancelled or paused) that match its settings, or are included in the current Perspective, if that option is set. It's designed to complement the existing Projects Section. It also shows the first of any 'Next Actions' as defined by the settings in the Projects plugin.
Copy file name to clipboardExpand all lines: jgclark.Dashboard/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@
8
8
"plugin.description": "A Dashboard for NotePlan, that in one place shows:\n- a compact list of open tasks and checklists from today's note\n- scheduled open tasks and checklists from other notes.\n- similarly for yesterday's note, tomorrow's note, and the weekly, monthly and quarterly notes too (if used)\n- all overdue tasks\n- all open tasks and checklists that contain particular @tags or #mentions of your choosing\n- the next notes ready to review (if you use the 'Projects and Reviews' plugin).\nIt includes many other ways of speeding up managing your tasks: see the website for more details.",
9
9
"plugin.author": "@jgclark",
10
10
"plugin.comment": "TODO: On full release, change minAppVersion down to 3.7?",
11
-
"plugin.version": "2.4.0.b18",
11
+
"plugin.version": "2.4.0.b19",
12
12
"plugin.releaseStatus": "beta",
13
13
"plugin.hidden": false,
14
14
"plugin.lastUpdateInfo": "2.4.0: new 'Spaces to Include' setting which controls which (Team)Spaces you wish to include, plus whether or not to include the Private 'Space' (all notes not in a Space)\n2.3.3: new 'Year' section available.\n2.3.2: fix display when there are no priority items shown.\n2.3.1: fix for possible loss of settings error when upgrading.\n2.3.0: Support for NotePlan (Team)Spaces. Can re-order display of Sections.New '/backupSettings' command. Added 'noteTags' feature. Speeded up Tag/Mention sections. Layout improvements. Lots of other small fixes and improvements.\n2.2.1: Add new sorting option for Tag and Overdue sections.\n2.2.0: Add 'Search' section. New keyboard shortcuts. Plus many small improvements, bug fixes and performance improvements. See documentation for details.\n2.1.10: More move-under-heading options. Bug fixes and performance improvements.\n2.1.9: performance improvements and better UI for iPhone users.\n2.1.8: various fixes and small improvements.\n2.1.7: various fixes and small improvements.\n2.1.6: allow all current timeblocks to be shown, not just the first. Add new @repeat()s if using the extended syntax from the Repeat Extensions plugin. Bug fixes.\n2.1.5: fixes to time blocks and scheduling items.\n2.1.4: fix to Interactive Processing, and Edit All Perspectives dialog now shows unsaved changes.",
// For now, returning a message indicating it's not implemented yet, with the data so @jgclark knows what to implement
118
+
logDebug('Dashboard/requestHandlers] addTaskToNote',`Successfully added task "${taskText}" to note "${filename}" under heading "${headingToUse||'default'}"`)
42
119
return{
43
-
success: false,
44
-
message: `⚠️ This request was sent to the backend but needs @jgclark to implement it in the new addTaskToNote() request handler. Data received:\n${JSON.stringify({
45
-
filename,
46
-
taskText,
47
-
heading: heading||null,
48
-
space: space||null,
49
-
})}`,
50
-
// Sending the data field back may not be strictly necessary unless you want to do an optomistic update
51
-
// Just here as an example
120
+
success: true,
121
+
message: `Task added successfully to ${destNote.title||filename}`,
0 commit comments