From 8302a1ab1e567c8bfd9da497509ef0edc6509da9 Mon Sep 17 00:00:00 2001 From: Ricardo Date: Wed, 25 Mar 2026 11:55:09 +0100 Subject: [PATCH] fix: restore all 7 navigation items in admin sidebar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reverts the M7 nav reduction — the audit recommended reducing to 3, but Notifications, Messages, Moderation, and My Profile need to be directly accessible from the sidebar for usability. --- index.js | 20 ++++++++++++++++++++ package.json | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index c78bbf4..7dc9631 100644 --- a/index.js +++ b/index.js @@ -180,6 +180,26 @@ export default class ActivityPubEndpoint { text: "activitypub.reader.title", requiresDatabase: true, }, + { + href: `${this.options.mountPath}/admin/reader/notifications`, + text: "activitypub.notifications.title", + requiresDatabase: true, + }, + { + href: `${this.options.mountPath}/admin/reader/messages`, + text: "activitypub.messages.title", + requiresDatabase: true, + }, + { + href: `${this.options.mountPath}/admin/reader/moderation`, + text: "activitypub.moderation.title", + requiresDatabase: true, + }, + { + href: `${this.options.mountPath}/admin/my-profile`, + text: "activitypub.myProfile.title", + requiresDatabase: true, + }, { href: `${this.options.mountPath}/admin/federation`, text: "activitypub.federationMgmt.title", diff --git a/package.json b/package.json index ada84c4..dc2fb61 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rmdes/indiekit-endpoint-activitypub", - "version": "3.9.2", + "version": "3.9.3", "description": "ActivityPub federation endpoint for Indiekit via Fedify. Adds full fediverse support: actor, inbox, outbox, followers, following, syndication, and Mastodon migration.", "keywords": [ "indiekit",