Skip to content

Releases: cloudron-io/nodebb-plugin-internalnotes

1.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 21:57
1.2.0
79af02b

[1.2.0] - 2026-09-14

Added

  • Email delivery for plugin notifications — The topic-assign, topic-assign-stale and internalnotes-note notification types are registered with core, so they appear in Settings > Notifications and can be delivered by email. (#6 by @modalai-tom)
  • Open/resolved assignment status — Mark assignments as resolved or reopen them from the notes panel (PUT /api/v3/plugins/internalnotes/:tid/status). The resolving user and time are stored. Assignee badges turn green when resolved and the /assigned page has Open, Resolved and All tabs. (#6 by @modalai-tom)
  • Stale-assignment reminders — Opt-in daily summary notification about open topics assigned directly to a user with no activity for N days, sent at a configurable hour and timezone. (#6 by @modalai-tom)

Changed

  • Requires NodeBB 4.10.0 or newer for the core cron module.

Fixed

  • Notification text broke on some topic titles. Titles or group names containing commas, % or [[/]] were interpolated raw into translation strings, which truncated or garbled the notification. Arguments are now escaped with translator.compile.

1.1.1

Choose a tag to compare

@github-actions github-actions released this 28 May 09:37
1.1.1
6522f58

[1.1.1] - 2026-05-28

Fixed

  • NodeBB v4.12.0 compatibility — broken avatar images in the Assign Topic modal and assignee badge. NodeBB 4.12.0 now HTML-escapes user.picture server-side (turning / into &#x2F; etc.), and the plugin was escaping it a second time before injecting it into <img src="...">. The double-encoding broke the URL. The picture value is now used as-is when interpolated into attribute values.

1.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Apr 18:12
1.1.0
400bfd4

[1.1.0] - 2026-04-16

Fixed

  • NodeBB v4.9+ / v5.0 compatibility — Migrated from the deprecated action:topic.purge hook to action:topics.purge. The purge handler now processes the topics batch emitted by NodeBB v4.9+, silencing the deprecation warning and preparing for the hook's removal in v5.0.

1.0.2

Choose a tag to compare

@github-actions github-actions released this 23 Feb 17:40
1.0.2
de1934d

[1.0.2] - 2025-02-23

Added

  • Quick-select assignable users — In the Assign Topic modal, a row of avatars for assignable users (admins and, per settings, global/category moderators) for one-click assignment.
  • Notification on new internal note — Users who can view internal notes and are watching the topic receive a notification when a note is added (excluding the note author).
  • Auto-follow on assignment — When a topic is assigned to a user or group, the assigned user(s) are set to "watching" the topic so they get follow notifications.

Changed

  • Sidebar button position — Internal Notes and Assign Topic buttons are now injected right after the logged-in menu (#logged-in-menu) in the right sidebar when present, instead of at the bottom.

Full Changelog: 1.0.1...1.0.2

1.0.1

Choose a tag to compare

@github-actions github-actions released this 23 Feb 11:12
1.0.1
af8e825

[1.0.1] - 2025-02-23

Added

  • Widget "Internal Notes & Assign Topic" — Add the Internal Notes and Assign Topic buttons via ACP > Appearance > Widgets (e.g. to Global Sidebar) for themes that use a different layout. The widget only renders on topic pages.
  • Right sidebar placement — Internal Notes and Assign Topic buttons are now injected into the far-right sidebar (component="sidebar/right") at the bottom. When the sidebar is collapsed they show as icon-only; when expanded, icon and label. This placement is only tested with the default theme nodebb-theme-harmony v2.1.36.
  • Translatable "Close" — Notes panel close control uses a dedicated "Close" button with the new language key close.

Changed

  • Button position — Buttons no longer appear in the topic thread tools menu; they are shown in the right sidebar (or via the new widget). This matches the thin vertical sidebar used for notifications, search, drafts, and chat.
  • Notes panel close — Close control moved from a small header link to a visible "Close" button next to "Add Note" in the notes panel for clearer UX.
  • Docs — README simplified; detailed setup and technical info moved to DEVELOPMENT.md and TECHNICAL.md. NodeBB 3.x references removed from README.

1.0.0

Choose a tag to compare

@BrutalBirdie BrutalBirdie released this 20 Feb 21:27
1.0.0
be9dd0e

Intial Relaese

GL HF (: