Free Redmine plugin

Redmine UX Toolkit

A practical Modern UI and productivity toolkit that keeps Redmine's established workflows and permissions intact.

  • Modern UI, dashboards, templates, and issue guidance
  • Attachment previews, safe cleanup, and admin tools
  • Reminders, cron monitoring, Helpdesk retrieval, and repository refresh
Redmine UX Toolkit Modern UI My Work dashboard

Current release

What's new in 4.5.1

  • Complete or reopen checklist items without reloading the issue page
  • Refresh progress, metadata, actions, and close-guard hints in place
  • Inline feedback with normal POST navigation as a fallback

What the plugin is for

Redmine UX Toolkit is a free productivity plugin for Redmine 6.0 and newer. It keeps Redmine's core workflow intact while adding the interface helpers teams often miss in daily project work: a configurable Modern UI layer, attachment previews, Custom CSS/JS for administrators, landing pages, personal work views, favorites, recent items, checklists, recurring tickets, reminders, safe links, quick issue actions, admin log viewing and reset, attachment storage with a recoverable bin, and clearer issue context.

The plugin is designed for teams that already work in Redmine and want fewer clicks, better ticket guidance, more visible issue state, and practical admin maintenance tools without replacing Redmine or changing its permission model.

Free download

Current package: redmine_ux_toolkit-4.5.1.tar.gz

Older versions remain available in the downloads section below.

Included features

Optional Modern UI

Modernize Redmine's existing screens without replacing Redmine workflows, permissions, routes, or core templates.

  • Disabled by default and configurable by visual area
  • Issue lists, issue details, forms, filters, project pages, wiki, login, and admin views
  • Version-aware adapter styles for Redmine 6 and Redmine 7

Personal My Work dashboard

Give users one focused page for assigned work, due issues, favorites, recent issues, recent projects, and saved filters.

  • User-specific block visibility
  • Admin-defined default dashboard blocks
  • Optional My Work top navigation link

Recurring tickets

Create regular Redmine issues from project-scoped rules without replacing normal issue workflows.

  • Project-level recurring ticket rules
  • Once, daily, weekly, monthly, and yearly intervals
  • Central scheduled runner with locking

Ticket reminders

Set up issue reminder emails in a few fields and let users receive clear prompts for assigned open issues that are overdue or due soon.

  • Dedicated reminder settings with simple enable, weekday, time, and due-soon controls
  • Fresh installs default to weekdays at 07:30, 7 days before due date
  • Manual Send reminders now action for immediate checks

Team workload overview

Show assigned work grouped by user so managers can inspect open, overdue, stale, and high-priority issues faster.

  • Assignee-based workload counts
  • Project, user status, and closed-issue filters
  • Count links into Redmine issue lists

Project health overview

Review project health in its project context or from a global overview limited to projects with the UX Toolkit module enabled.

  • Open, overdue, due-today, stale, and unassigned counts
  • Checklist and open-subtask indicators
  • Project-scoped links plus a filtered global entry on the Projects page
Show or hide 11 additional features

SLA-Light response hints

Add lightweight first-response and resolution timing hints without introducing contract management or escalation workflows.

  • Due, overdue, and paused response states
  • Configurable response and resolution hours
  • Issue sidebar hints and issue-list badges

Issue checklists

Add lightweight checklist items to issues and reuse templates for repeatable work patterns.

  • Global checklist templates
  • Tracker-based default templates
  • Optional close blockers for open checklist items

Issue quick actions

Help users take common ticket actions faster while still respecting Redmine permissions and workflow rules.

  • Assign to me
  • Assign to me and start
  • Configurable quick status actions

Notices and guidance

Show useful guidance before login and during issue creation so users submit better tickets.

  • Global login notice
  • Global, project, and tracker issue notices
  • Sanitized display for configured notice text

Templates and snippets

Standardize common ticket descriptions and issue comments while keeping insertion manual and visible to users.

  • Global ticket templates with tracker defaults
  • Manual insertion into new issue descriptions
  • Reusable comment text snippets

Favorites and recent work

Let users return quickly to projects, filters, and recently visited work without changing memberships or permissions.

  • Favorite projects and issue filters
  • Recently visited issues and projects
  • Configurable recent item limits and sidebar visibility

Admin and safety tools

Add operational controls for safer Redmine use, including administrator access to view and reset Redmine log files from the web UI.

  • Overdue, due-today, stale, and unassigned badges
  • Safe external link handling
  • Admin log file viewer with confirmed in-place log reset
  • Configurable navigation and global project-module availability without deleting module data

Attachment previews

Preview image and PDF attachments in a dependency-free lightbox while preserving Redmine's normal attachment links and permissions.

  • JPG, JPEG, GIF, PNG, BMP, and PDF preview support
  • Gallery navigation, keyboard controls, mobile full-screen layout, and download action
  • Separate settings for image previews, PDF previews, gallery navigation, and downloads

Admin Custom CSS/JS

Let administrators manage global Redmine CSS and trusted JavaScript snippets from one plugin settings tab.

  • Administrator-only Custom CSS/JS settings
  • Reusable storage compatible with the former redmine_custom_css setting
  • Useful for controlled design adjustments, integrations, or tracking code

Attachment storage manager

Inspect Redmine attachments in one administrator view and move physical files into a recoverable plugin bin before permanent cleanup.

  • Admin-only overview across attachment files with filters, sorting, pagination, and storage totals
  • Recoverable bin keeps Redmine attachment records intact
  • Disabled-by-default scheduled cleanup for expired trash files

Repository refresh scheduler

Refresh enabled repositories from the central runner with explicit opt-in, per-repository status, and local storage measurement.

  • Scheduler enabled by default on fresh installs, with explicit per-repository opt-in
  • Per-repository intervals, locks, failure counts, and sortable local size
  • Manual refresh action and automatic cleanup of orphaned refresh metadata

User documentation

Feature guides with desktop and mobile examples

Open the multi-page Redmine UX Toolkit documentation to learn about installation, daily work, issue productivity, reusable content, automation, administration, and scheduled operations. Each major feature has its own page and consistent subnavigation.

Redmine UX Toolkit in action

Modern UI My Work dashboard with assigned work, due issues, favorites, and recent items
The My Work dashboard uses the current Modern UI styling while keeping personal issue blocks, favorites, and recent work visible in one place.
Modern UI issue list with clearer rows, filters, badges, and project navigation
Issue lists keep Redmine query behavior but gain clearer row spacing, softer hover states, and readable metadata badges.
Modern UI new issue form with ticket template insertion and issue quality warnings
New issue screens can combine ticket templates, configurable notices, and soft quality warnings without blocking normal Redmine submission.
Modern UI settings with visual area toggles, density, color presets, and optional enhancements
Modern UI is disabled by default and can be enabled area by area for layout, navigation, issues, forms, project pages, wiki, login, and admin screens.
Attachment storage settings with recoverable bin and cleanup controls
Attachment bin handling is disabled by default and gives administrators retention and cleanup limits before permanent file deletion is allowed.
Attachment storage manager with filters, file status, size totals, and bin actions
The administrator storage manager brings attachments into one place, shows storage totals, and supports move-to-bin, restore, and permanent-delete workflows.
Show or hide 19 additional screenshots
Modern UI administration overview with centered cards and stable Redmine icon rendering
Modern UI includes admin overview polish with compatibility work for Redmine 5.1 and Redmine 6+ icon rendering.
Repository refresh settings with scheduler controls, repository metadata, bulk actions, and intervals
Repository refresh requires per-repository opt-in and lets administrators control intervals, manual refreshes, local size visibility, and scheduler state.
Consolidated scheduled tasks settings with reminder email timing and cron status
Version 3.6.31 keeps the consolidated scheduled-task settings and adds friendlier fresh-install defaults for reminders and repository refresh.
SLA-Light response time settings with first response and resolution timing controls
SLA-Light provides lightweight response and resolution hints without turning Redmine into a contract or escalation system.
Ticket template settings with reusable issue subject and description templates
Ticket templates standardize recurring issue descriptions and can be assigned as tracker defaults for faster issue creation.
Text snippet settings for reusable issue comment replies
Text snippets give administrators reusable comment blocks for support replies, maintenance notes, and recurring internal messages.
Ticket template administration with enabled templates and edit actions
Template administration keeps reusable issue structures visible, sortable, and editable from the plugin admin area.
Text snippet administration with enabled snippets and management actions
Snippet administration keeps reusable comment text organized without changing Redmine journal or permission behavior.
Recurring ticket rule administration with project and schedule details
Recurring ticket rules create normal Redmine issues on configured once, daily, weekly, monthly, or yearly schedules.
Team workload overview grouped by assignee with open, overdue, and priority counts
Team workload helps managers inspect assigned work by user and jump back into filtered Redmine issue lists.
Project health overview with open, overdue, stale, unassigned, checklist, and subtask counts
Project health summarizes unresolved work and delivery risks with count links back into Redmine issue lists.
Modern UI project overview with project menu, wiki summary, members, and issue tracking blocks
Project overview styling makes Redmine project information easier to scan while keeping existing modules and links intact.
Modern UI roadmap page with version progress and issue summaries
Roadmap styling keeps Redmine versions and issue summaries readable without changing roadmap behavior.
Modern UI calendar with visible issue hover context
Calendar compatibility fixes keep hover tooltips visible even when issue detail card styling is enabled.
Modern UI project activity page with filters and activity entries
Activity pages receive cleaner spacing and typography while preserving Redmine activity filters and event links.
Modern UI project wiki page with cleaner typography and actions
Wiki styling improves reading comfort while keeping Redmine's existing wiki actions and permissions in place.
Modern UI login page after applying the current visual layer
Login styling can be enabled as part of Modern UI while keeping normal Redmine authentication behavior unchanged.
Modern UI recently visited issues list
Recently visited issue lists help users return to visible work they opened before, without changing issue permissions.
Modern UI recently visited projects list
Recently visited projects give users a quick route back to project spaces they can still access.

Installation and updates

Install

Extract the archive into your Redmine plugin directory so the final folder is named plugins/redmine_ux_toolkit.

cd /path/to/redmine
 tar -xzf redmine_ux_toolkit-4.5.1.tar.gz -C plugins
bundle exec rake redmine:plugins:migrate RAILS_ENV=production

Restart Redmine after installing or updating the plugin. Upgrades from a version before 4.2.0 must run the migration command above so migration 021 can store personal My Work block ordering. Then open Administration > Plugins > Redmine UX Toolkit > Configure to review defaults.

Uninstall

Run the plugin migration rollback from the Redmine root, remove the plugin folder, and restart Redmine.

cd /path/to/redmine
bundle exec rake redmine:plugins:migrate NAME=redmine_ux_toolkit VERSION=0 RAILS_ENV=production
rm -rf plugins/redmine_ux_toolkit

Create a database and file backup before uninstalling any Redmine plugin, especially when it owns database tables.

Cron job for scheduled features

Recurring tickets, scheduled ticket reminder emails, optional Helpdesk mail retrieval, and repository refresh jobs are processed by the central Redmine UX Toolkit rake task. Helpdesk retrieval appears only when the compatible Helpdesk plugin is installed.

*/10 * * * * cd /path/to/redmine && bundle exec rake redmine_ux_toolkit:run RAILS_ENV=production

The runner uses database-backed locking, so overlapping executions are avoided. Version 4.5.1 retains reliable synchronous alerts, the corrected FileStore request gate, and repository size tracking introduced by the preceding releases.

Available downloads

Download the current package or use an older archive when an installation needs to stay on a previous release line.

Current version 4.5.1

Recommended download for Redmine 6.0, 6.1, and 7.0 installations. Version 4.5.1 makes checklist completion and reopening faster without changing the normal non-JavaScript fallback.

  • Archive: redmine_ux_toolkit-4.5.1.tar.gz
  • Targets Redmine 6.0 and newer; validated with Redmine 7.0.0 on Rails 8.1
  • Checklist completion and reopening update in place through XHR
  • Progress, completion metadata, actions, and close-guard hints refresh from the server response
  • Inline success and error messages are shown while normal POST navigation remains available without JavaScript
  • Run the standard plugin migration command, replace the files, and restart Redmine when upgrading
Download 4.5.1

Older version 4.5.0

Project-module controls, Project health navigation, repository size tracking, and Redmine 7 compatibility.

redmine_ux_toolkit-4.5.0.tar.gz

Download 4.5.0

Older version 4.4.13

Cron monitoring gate release that restores checks after expired Rails FileStore entries.

redmine_ux_toolkit-4.4.13.tar.gz

Download 4.4.13
Show or hide 15 additional archives

Older version 4.4.12

Mobile and tablet UX release with improved flyouts, histories, My Work cards, and previews.

redmine_ux_toolkit-4.4.12.tar.gz

Download 4.4.12

Older version 4.4.10

Scheduler defaults release that enables reminders for fresh and previously unset configurations.

redmine_ux_toolkit-4.4.10.tar.gz

Download 4.4.10

Older version 4.4.9

Scheduler monitoring release with optional Helpdesk retrieval and four-hour cron health alerts.

redmine_ux_toolkit-4.4.9.tar.gz

Download 4.4.9

Older version 4.2.10

Compatibility release that keeps issue lists working with legacy query-column helper wrappers.

redmine_ux_toolkit-4.2.10.tar.gz

Download 4.2.10

Older version 4.2.9

Compatibility release that keeps project settings pages working with legacy helper wrappers.

redmine_ux_toolkit-4.2.9.tar.gz

Download 4.2.9

Older version 4.2.8

Usability release with clearer settings, ordered My Work blocks, and improved issue interactions.

redmine_ux_toolkit-4.2.8.tar.gz

Download 4.2.8

Older version 4.1.2

Attachment preview release with image/PDF lightbox navigation and admin Custom CSS/JS.

redmine_ux_toolkit-4.1.2.tar.gz

Download 4.1.2

Older version 3.6.34

Last Redmine 5.1-compatible current package with Attachment storage filter and My Work layout fixes.

redmine_ux_toolkit-3.6.34.tar.gz

Download 3.6.34

Older version 3.6.31

Mobile Modern UI fixes, My Work dashboard layout improvements, and fresh-install scheduled task defaults.

redmine_ux_toolkit-3.6.31.tar.gz

Download 3.6.31

Older version 3.6.26

Consolidated settings tabs for landing/link settings and scheduled task settings.

redmine_ux_toolkit-3.6.26.tar.gz

Download 3.6.26

Older version 2.12.3

Attachment storage manager with recoverable bin, before the Modern UI line.

redmine_ux_toolkit-2.12.3.tar.gz

Download 2.12.3

Older version 2.11.11

Repository refresh scheduler with bulk controls and default interval inheritance.

redmine_ux_toolkit-2.11.11.tar.gz

Download 2.11.11

Older version 2.11.1

First repository scheduler release before later compatibility refinements.

redmine_ux_toolkit-2.11.1.tar.gz

Download 2.11.1

Older version 2.2.0

Recurring ticket rules and scheduled reminder emails.

redmine_ux_toolkit-2.2.0.tar.gz

Download 2.2.0

Older version 1.33.0

Navigation visibility and recent sidebar controls for older installs.

redmine_ux_toolkit-1.33.0.tar.gz

Download 1.33.0

Requirements and compatibility

Redmine version

Version 4.5.1 targets Redmine 6.0 and newer. Redmine 6.0, 6.1, and 7.0.0 are supported; Redmine 7.0.0 was validated on Rails 8.1. Redmine 5.x is unsupported.

Compatibility scope

Redmine 7 uses version-aware legacy-icon and wiki-textarea compatibility while preserving Redmine 6 behavior. Test Redmine upgrades and plugin updates in a staging instance before production use.

License

The download is free of charge and released under the BSD 3-Clause License. No SaaS-Secure.com hosting plan is required to use the plugin.

Plugin changelog

Version history from the current package helps explain what changed between the available older archives and the current download.

Current version 4.5.1

Version 4.5.1

Checklist completion and reopening now stay on the issue page and refresh all related status information immediately.

  • Updates checklist completion and reopening in place through XHR
  • Refreshes progress, completion metadata, available actions, and close-guard hints from the server response
  • Shows inline success or error feedback without losing the current issue context
  • Preserves normal POST navigation as a non-JavaScript fallback

Version 4.5.0

Project administration, repository refresh visibility, and Redmine 7 compatibility receive a substantial update.

  • Controls global project-module availability while preserving project selections and stored module data
  • Keeps Project health links in context and filters the global overview to enabled projects
  • Measures and sorts local repository sizes and removes orphaned refresh metadata
  • Supports Redmine 7.0.0 on Rails 8.1 with version-aware icon and wiki-editor compatibility

Version 4.4.13

Browser-triggered Cron monitoring resumes normally after a Rails FileStore gate entry expires.

  • Reads and clears expired FileStore entries before acquiring the next request gate
  • Preserves the one-minute cross-process cache throttle
  • Preserves the database-backed ten-minute monitoring check throttle

Version 4.4.12

Modern UI navigation, dashboards, histories, and previews now behave consistently across phones and tablets.

  • Extends responsive Modern UI styling across the mobile range up to 899px
  • Keeps My Work ticket content inside cards and supports an intentionally empty default dashboard
  • Turns recent histories into labeled mobile cards and keeps recent items compact in the flyout
  • Aligns attachment preview overlays with the full mobile viewport

Version 4.4.11

Cron monitoring now records an alert only after the notification has actually been delivered.

  • Delivers monitoring alerts synchronously so the result is known immediately
  • Treats disabled mail delivery and transport errors as failures
  • Keeps failed incidents retryable and safely separates legacy incident keys
Show or hide 32 earlier changelog entries

Version 4.4.10

Scheduled ticket reminders now start in a useful state for new installations without overriding an administrator's saved choice.

  • Enables reminder emails by default for fresh installations
  • Applies the enabled default when no reminder switch has been saved yet
  • Preserves every explicitly disabled reminder configuration
  • Aligns Scheduler and Overview status with the effective default

Versions 4.3.0 to 4.4.9

Scheduled operations now cover optional Helpdesk mail retrieval and visible central-runner health monitoring.

  • Runs Helpdesk's established mailbox task at a configurable interval when the compatible plugin is installed
  • Shows cron configuration, last-check information, and operational health in the settings overview
  • Enables four-hour missed-run monitoring by default while retaining an explicit No monitoring option
  • Sends one alert per stale or failed-run incident using the configured or detected notification address

Version 4.2.10

Issue lists now remain compatible when legacy plugins wrap Redmine's query-column helper.

  • Restores issue and project issue-list rendering alongside legacy helper wrappers
  • Keeps UX Toolkit badges and compatible third-party query-column output active
  • Requires only plugin file replacement and a Redmine restart; no database migration

Version 4.2.9

Project settings pages now remain compatible when legacy plugins wrap the same Redmine helper.

  • Prevents a recursive helper chain that could break project settings pages
  • Keeps Redmine, UX Toolkit, and third-party project settings tabs available
  • Requires only plugin file replacement and a Redmine restart; no database migration

Version 4.2.8

Settings, My Work, issue actions, checklists, and templates received a focused usability update.

  • Searchable settings overview with feature states and operational health information
  • Clearer grouped settings with dependency feedback and an unsaved-change indicator
  • Ordered and collapsible My Work blocks, responsive issue actions, checklist progress, and template previews

Version 4.1.2

Attachment previews were added and polished for image/PDF workflows.

  • Enabled-by-default lightbox previews for common image formats and PDF attachments
  • Separate settings for image previews, PDF previews, gallery navigation, and downloads
  • Readable toolbar and high-contrast download action when Modern UI is enabled

Version 4.0.x

The 4.x line moved to Redmine 6+ and added admin-controlled customization.

  • Raises the supported baseline to Redmine 6.0 and newer
  • Removes the obsolete Redmine 5 Modern UI adapter path
  • Adds administrator-only Custom CSS/JS settings without new database tables

Version 3.6.34

Attachment storage and My Work dashboard usability were tightened while keeping the current scheduled-task defaults.

  • Improves the My Work dashboard layout on desktop and mobile
  • Adds a collapsible Attachment storage filter panel that stays open when filters are active
  • Fixes duplicate collapse indicators in the Attachment storage filter panel

Version 3.6.31

Mobile Modern UI behavior and fresh-install scheduled-task defaults were improved.

  • Improves Redmine 6.1+ mobile header spacing and flyout menu readability
  • Refines My Work dashboard card layout and mobile issue rows
  • Fresh installs default repository refresh to daily and make issue reminders easy to start with weekdays at 07:30

Version 3.6.26

Settings tabs were consolidated so administrators can reach related controls faster.

  • Landing pages and Links are combined into one settings tab
  • Ticket reminders, Repository refresh, and Scheduled tasks are combined
  • Reduces tab count without changing the underlying feature behavior

Versions 3.0 to 3.6

The optional Modern UI layer adds a cleaner visual skin for existing Redmine screens.

  • Disabled by default and configurable by page area
  • Issue lists, issue details, filters, forms, project pages, wiki, repository, login, and admin screens
  • Shared CSS plus Redmine 5.1 and Redmine 6+ adapter stylesheets in the 3.x line
  • Stabilization fixes for settings tabs, sidebar icons, calendar hover, project navigation, and admin overview cards

Versions 3.1 to 3.5

Modern UI coverage expanded across the day-to-day Redmine work surfaces.

  • Cleaner issue tables with readable subjects, badges, filters, and query options
  • Issue detail styling for metadata, description, history, attachments, subtasks, and relations
  • Form, button, roadmap, activity, wiki, repository, login, admin, and responsive polish

Version 2.12.0 to 2.12.3

Attachment storage management was added before the Modern UI release line.

  • Admin-only attachment manager brings attachment files into one searchable place
  • Recoverable bin stores original file metadata and keeps Redmine attachment records
  • Restore, permanent delete, and disabled-by-default scheduled cleanup for expired bin files

Version 2.11.11

Repository refresh rows can inherit the global default interval.

  • Separate "Use default" interval option per repository
  • "Manual only" remains a distinct repository choice
  • Cleaner handling when administrators change the global default interval

Versions 2.11.6 to 2.11.10

Repository refresh administration and compatibility were refined after 2.11.1.

  • Bulk enable, disable, and interval controls in repository refresh settings
  • Repository type plus local or remote location shown in the status table
  • Inactive project repositories are skipped and visually grayed out
  • Upper Redmine version cap removed in the 2.x/3.x line while keeping Redmine 5.1 as the minimum

Version 2.11.1

Checklist edit controls are cleaner and permission-aware.

  • Show/hide toggle for checklist edit controls
  • Template insertion hidden without checklist edit permission
  • English and German locale updates

Version 2.11.0

Disabled-by-default repository refresh scheduler.

  • Per-repository enablement, intervals, locks, and next-run metadata
  • Small-batch due repository processing with failure backoff
  • Repository refresh settings tab with manual refresh action

Version 2.10.0

Project health overview grouped by project.

  • Counts for open, overdue, due-today, unassigned, stale, checklist, and subtask work
  • Active-project and archived-project filters
  • View project health permission and project menu entry

Version 2.9.0

Team workload overview grouped by assignee.

  • Counts for open, overdue, due-today, stale, and high-priority assigned issues
  • Project, user status, and closed-issue filters
  • View team workload permission and project menu entry

Version 2.8.x

SLA-Light response and resolution hints.

  • Configurable first-response and resolution timing hints
  • Statuses can pause SLA-Light hints
  • Issue sidebar hints and compact issue-list response badges

Version 2.7.0

Soft issue quality warnings for new tickets.

  • Checks for short subject, short description, missing assignee, and missing priority
  • Configurable minimum subject and description lengths
  • Inline warning box that does not block issue creation

Version 2.6.0

Reusable issue comment text snippets.

  • Text snippets settings tab with compact list
  • Create, edit, enable, disable, and delete actions
  • Manual insertion into issue notes

Version 2.3.0 to 2.5.4

Ticket template management and manual insertion into new issues.

  • Global ticket templates with create, edit, enable, disable, and delete actions
  • Tracker default assignments for enabled templates
  • Manual insertion near the new issue description field

Version 2.2.0

Scheduled Redmine issue reminder emails.

  • Simple Ticket reminders settings for enablement, weekdays, send time, and days-before-due
  • Users receive reminder emails for assigned open issues that are overdue or approaching due date
  • Manual Send reminders now action with reminder locking

Version 2.1.0

Project-scoped recurring ticket rules.

  • Overview plus create, edit, and delete actions
  • One-time and repeating rule intervals
  • Manage recurring tickets project permission

Version 2.0.0

Broader Redmine compatibility metadata and helpers.

  • Compatibility metadata for Redmine 5.1, 6.0, 6.1, and 7.0
  • Guarded helpers for version-sensitive Redmine APIs
  • Rails 6.1 migration superclass for broader parsing support

Version 1.34.0

Central scheduled-task entrypoint.

  • redmine_ux_toolkit:run rake task
  • Database-backed lock and run metadata
  • Manual scheduled-task run action in plugin settings

Version 1.33.0

Navigation visibility and recent item sidebar controls.

  • Configurable standard Redmine navigation links
  • Support for hiding selected UI links such as Help
  • Independent show/hide settings for recently visited issue and project sidebar blocks

Version 1.32.0

Administrator log file viewer with reset support.

  • Admin-only view for readable files inside Rails.root/log
  • Selectable line count and refresh action
  • Escaped monospace log display and confirmed in-place log reset

Version 1.31.0

Safer external link handling.

  • External HTTP and HTTPS links can open in a new tab
  • Adds noopener noreferrer for safer browsing
  • Internal, relative, anchor, mail, and telephone links stay unchanged

Version 1.30.0

Issue hint box on issue detail pages.

  • Summarizes overdue, due-today, stale, and unassigned states
  • Shows open checklist item and direct subtask counts
  • Reuses existing issue badge and close guard logic

Earlier releases

Versions 1.0 through 1.33 added the foundation for landing pages, login and issue notices, favorite projects, favorite issue filters, recently visited work, quick issue actions, issue checklists, checklist templates, close guards, watcher automation, My Work dashboard customization, issue badges and hints, safe external links, an admin log file viewer with reset, configurable navigation visibility, and recent sidebar controls.

Download Redmine UX Toolkit 4.5.1

Use the matching archive in your Redmine installation and enable only the features your team needs.

Need a previous release? Open the older archive list.

Download tar.gz