Add support for Project Browser

Created on 1 June 2025, 6 days ago

Problem/Motivation

The Project Browser module has a "Clear storage" option under the "Actions" form. This is useful for development, however it is a little tedious to access, so it would be useful to have on the Navigation Extra Tools menu.

Steps to reproduce

Install Project Browser and navigate to Admin->Config->Development->Project Browser->Actions, then press the "Clear storage" button.

Proposed resolution

In Navigation Extra Tools, if Project Browser is installed, add a "Project Browser" menu under "Tools", and a "Clear storage" option that calls the EnabledSourceHandler service of Project Browser.

Remaining tasks

  • In ToolsMenuDeriver, check if Project Browser enabled, and add a "Project Browser" submenu if it is.
  • If added, also add a "Clear storage" option under it.
  • Add a new route for the Clear Storage menu to call.
  • Create a controller with the EnabledSourceHandler service as a dependency that calls the clearStorage method.

User interface changes

None.

API changes

None.

Data model changes

None.

Feature request
Status

Active

Version

1.2

Component

Code

Created by

🇮🇪Ireland lostcarpark

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024