Project

General

Profile

Plugins Directory » Redmine Visibility Control

Author: K Seraph3000
Website: https://github.com/seraph3000/redmine_visibility_control
Code repository: https://github.com/seraph3000/redmine_visibility_control
Registered on: 2026-05-23 (about 2 months ago)
Current version: 1.0.2
Compatible with: Redmine 7.0.x, 6.1.x, 6.0.x
User ratings:   (0)

A Redmine plugin that controls module visibility on the Project Settings screen.
It hides selected module checkboxes from the "Modules" tab so their enabled/disabled state stays fixed — preventing accidental changes by non-admin users.

Installation notes

cd /path/to/redmine/plugins
git clone https://github.com/seraph3000/redmine_visibility_control.git
cd /path/to/redmine
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
systemctl restart httpd

Configuration

Administration → Plugins → Redmine Visibility Control → Configure (also reachable from Administration → Visibility Control)
Item Description
Hide Check the modules you want to hide from non-admin users on the Project Settings "Modules" tab.
Description Built-in tooltip text for standard modules; for unlisted plugins, enter your own description.

Usage

  1. Go to Administration → Plugins → Redmine Visibility Control → Configure.
  2. Check "Hide" for the modules whose state you want to keep fixed, then save.
  3. On each project's Settings → Modules tab, those checkboxes are now hidden from non-admin users; their current enabled/disabled state is kept as-is.
  4. Admins can click "Admin: Show hidden modules" to reveal the hidden checkboxes for review.

Changelog

1.0.2 (2026-07-12)

Compatible with Redmine 7.0.x, 6.1.x, 6.0.x.

  • Confirmed compatibility with Redmine 7.0.

1.0.1 (2026-05-24)

Compatible with Redmine 6.1.x, 6.0.x.