Plugins Directory » A luxury buttons

11734 Author: Vladimir Pitin
Code repository: -
Registered on: 2013-08-07 (over 4 years ago)
Current version: 4.0.2
Compatible with: Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x
User ratings:   (48)

Redmine Team Note
Commercial plugin, obfuscated with RubyEncoders. requires rgloader

«Luxury buttons» — is a plugin for the issue tracker «Redmine». Plugin provides a user-friendly interface for issue editing and allows you to customize the lifecycles of issues.

More information about our plugin


Any actions on issue is implemented as buttons. Each button allows you to make a strictly limited set of actions.


In the history of tasks appears not only which fields changed their values, but also a button actions were committed by.


We greatly expanded the possibilities of modeling lifecycle management. The lifecycle of each task type has a visual representation. Numbers in circles show buttons that move task from one state to another.


Button has very wide possibilities to configure displaying and editing task fields. Each button can be assigned to an individual icon. You can specify the order of buttons, filter them, and copy.


More information about our plugin Luxury Buttons



4.0.2 (2018-01-31)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

  • Added: append attachments to notifications
  • Added: disable buttons in closed projects
  • Added: coping project triggers
  • Fixed: mobile view
  • Fixed: rights to fast comment from issues list
  • Fixed: watchers panel removed
  • Fixed: custom fields API access
  • Fixed: default blank value for required select
  • Added: comment to notification macros
  • Added: block submit button while changing tracker\status\project
  • Added: support MSSQL
  • Fixed: loading ajaxable fields

4.0.0 (2017-10-11)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

  • Added: support redmine 3.4
  • Moved: task redmine:fill_button_types -> redmine:lb:fill_button_types
  • Dropped: support redmine < 3.4, need to use previous versions of the plugin
  • Added: trigger options by user fields
  • Added: issues's fields to trigger actions by user
  • Fixed: double render js and css on project settings tab
  • Fixed: bugs

3.9.3 (2017-07-10)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x.

  • Added: notifications by button
  • Added: permission "Add notes without attachments"
  • Added: impossibility in the project to create more than one task with a target tracker
  • Fixed: "Rollback" button used blank journals

3.9.1 (2017-05-15)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x.

  • Added: new method to append and delete values to multiple custom fields
  • Added: possibility to add link to checklists
  • Added: requires to a_common_libs 3.2.1
  • Fixed: rights to extend action "delete issue"
  • Fixed: not necessary loading values by ajax for ajaxable custom fields
  • Fixed: PG sql query

3.9.0 (2017-03-20)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Added: button "Apply filter" on "Issue buttons"
  • Added: options by float, int
  • Added: actions ded and add for numeric fields
  • Added: triggers for issues (like buttons but auto execute after issue change)
  • Fixed: minor bugs
  • Added: implemented kpi indicators for goals
  • Fixed: filters in buttons list

3.8.6 (2017-02-02)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Added: change status by copy button

3.8.5 (2017-01-20)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Fixed: filters of buttons if was saved button
  • Added: cache of author field
  • Change: trimming of multiply fields
  • fixed: typo in localized button names

3.8.3 (2016-12-06)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

Fixed: filters of buttons
Fixed: opening button with deleted custom fields

3.8.0 (2016-11-11)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Fixed: open window add button if custom_menu plugin added link to dropdown "Other"

3.7.9 (2016-10-10)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Fixed: validations by buttons
  • Added: Japanese translation by Rui
  • Fixed: RGloader crushes in rake and console
  • Fixed: bug with modal windows when editing buttons
  • Feature: making subject of task custom field values
  • Change: revision comments templates
  • Added: field "Author" to actions (full working)
  • Added: save and next if opened issue from list of issues
  • Support: 3.3.0 improvements for next and previous links
  • Added: create issue button type (possible to create issue from current issue and link parent issue)
  • Added: rights to edit issue default link by project-tracker

3.7.6 (2016-09-13)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Added: parent of current user in actions
  • Added: saving buttons filters in admin panel
  • Fixed: context editing child issues

3.7.5 (2016-08-24)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Fix bug for redmine 2.6

3.7.4 (2016-08-05)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Added: support 3.3.0 redmine
  • Added: patterns of comments
  • Feature: deleting attachments async
  • Added: hiding custom fields on new issue page

3.7.3 (2016-07-08)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Added: Associating custom fields on the form of the issue
  • Fixed: Post a lack of rights for the use of buttons
  • Fixed: select default user for multiple custom field
  • Fixed: load issue field values after changing project\tracker\status
  • Fixed: partial merge of associating custom fields
  • Fix bugs

3.7.0 (2016-06-09)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x, 2.6.x.

  • Added: support Awesome Fonts icons
  • Added: date pairs can be selected by one field
  • Added: possibility to use API for issues without buttons.
  • Added: display options by list type custom fields
  • Added: restore RM possibility to link copied issue (link, no link, ask)
  • Added: browser validations for required fields (no checkboxes and radioboxes)
  • Added: assign new issue to member of project by role
  • Added: some layout customizations
  • Feature: support direct button for external action
  • Feature: optimized admin manipulations with buttons
  • Fixed: all founded bugs

3.6.0 (2016-02-09)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • Feature: added full identity to buttons options of multiple custom fields. possible to compare all values from cf (all values == all values)
  • Feature: added possibility to add\delete values to\from multiple custom field.
  • Feature: truncating multiple custom field values in view page (shows only 3 on page if more 3 then show additional link with all list of values)
  • Support Redmine 3.2.0
  • Support new modal windows
  • Refactored: open button form by direct link
  • Fixed relative links
  • Fixed a few bugs

3.5.8 (2015-12-23)

Compatible with Redmine 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • fixed admin view of buttons

3.5.7 (2015-11-09)

Compatible with Redmine 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • fix calculated dates

3.5.6 (2015-11-06)

Compatible with Redmine 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • added blank option in selects if selected default option is blank
  • added support of CKEditor
  • fixed highlight of related issue statuses in issue view

3.5.5 (2015-10-20)

Compatible with Redmine 3.1.x, 3.0.x, 2.6.x, 2.5.x.

  • changed rollback visibility button
  • fix updating project or tracker for RM 3
  • added support for information about the license expiration
  • fix relative root url preview

3.5.1 (2015-09-14)

Compatible with Redmine 3.0.x, 2.6.x, 2.5.x, 2.4.x.

  • fix migrations for MS SQL

3.5.0 (2015-09-07)

Compatible with Redmine 3.0.x, 2.6.x, 2.5.x, 2.4.x.

  • faster buttons edit\create form
  • expand issue. now copy parent_issue if its possible
  • editable status color
  • support multiple fields for conditions
  • fix reseting custom field with options "Default current user" in new issue form
  • fix select2 view of custom files (was impossible to select first item)
  • some refactoring
  • possible restrict user on hierarchy

3.3.3 (2015-08-24)

Compatible with Redmine 3.0.x, 2.6.x, 2.5.x, 2.4.x.

  • fix blank\error issue project

3.3.2 (2015-08-10)

Compatible with Redmine 3.0.x, 2.6.x, 2.5.x, 2.4.x.

  • fix error of empty project for new issue (RM 3.0)
  • show warning message after change project without enabled module LB on button form

3.3.1 (2015-08-01)

Compatible with Redmine 3.0.x, 2.6.x, 2.5.x, 2.4.x.

  • accept API requests for any domain name
  • support relative path of application
  • fixed default values

3.3.0 (2015-07-07)

Compatible with Redmine 3.0.x, 2.6.x, 2.5.x, 2.4.x.

  • support RM 2.6 and RM 3.0 in one
  • changed order (by redmine user order) for default assigned_to value

3.2.2 (2015-06-23)

Compatible with Redmine 3.0.x.

  • fix double render

2.2.2 (2015-06-23)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x.

  • fix double render

2.2.1 (2015-06-22)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x.

  • fix tracker-role rights speed

2.2.0 (2015-06-15)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x.

  • select2 style of custom fields
  • improvements and refactoring

3.0.0 (2015-05-27)

Compatible with Redmine 3.0.x.


  • Redmine 3.0 support

2.0.1 (2015-04-22)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x.

  • fixed js for new jQuery

2.0.0 (2015-04-20)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x.

build: 23e6a9d2 (version 2.0.0)

  • new view of issue page
  • display conditions on parent issue fields
  • export and import of buttons
  • buttons name localizations
  • extended actions: edit watchers and delete issue
  • extended actions for assigning issue to group
  • preview for all formatted fields
  • display condition for Assign field with Group inside

More information of new functions in our blog:

1.2.1 (2015-01-19)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x, 2.3.x.

Fixed bugs with PostgreSQL.

1.2.0 (2015-01-08)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x, 2.3.x.

build: fc3f0b1b
  • fast edit from issues list (context edit)
  • lock and\or hide fields on new issue form (additional)
  • new type of external actions - just send action without opening form (added param 'method' to hash)
  • Option "Disable bulk edit anywhere" now disable bulk edit for all except administrators and users with right "Bulk edit issues"
  • buttons without visible fields (button for action) (rm 2.6)
  • visibility of button fields (rm 2.6)
  • action value for date type fields
  • some small css fixes

1.1.0 (2014-12-01)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x, 2.3.x.

build: 11a49fd
  • Added compatibility with Redmine 2.6.x
  • minor fixes for external actions
build: 2e5e222
  • fixed PGSQL migration from 1.0.7 to 1.0.9 LB version
build: ecd7fe2
  • Hide new issue fields depending on project and tracker types
  • Alert on switch between two buttons when some text was inputed on form
  • Color storage fix on new status creation
  • Fix for migrations (old model relations was used in old migrations)
  • Textile support in buttons descriptions

1.0.8 (2014-08-01)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x.

build: b41f504
  • New option storage
  • User-type custom-fields display conditions
  • Boolean custom-field display conditions
  • New options for hide buttons on the scheme
  • Ldap plugin integration - new options and action for user structure (deputy, managers, unders can be used as option and actions)
  • New button type - expanstion button - for multi copying issue for pointed roles

1.0.7 (2014-06-06)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x.

build: 65055ba

  • Added ability to automatically set version depending on issue start and end dates
  • Added support of Redmine CRM helpdesk plugin

1.0.6 (2014-05-19)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x.

build: 0f1e569
  • Added ability for disable built-in Redmine workflows rules and rules for fields
  • Added ability for create permission for fields for any roles and any tracker in LuxuryButtons settings
  • Added ability to sort LB scheme in administaration for project and couple of trackers and roles
  • Fixed support of ie9 (ie9 capability should be turned on in settings - not the ie7|ie8 emulation)
  • Added custom field of Status type (to store status. It will allow to make logic when issue could be rolled back from previous state is such cases as request for information)
  • Added ability to hide custom-fields on issue display form (on-off state stored to browser localStorage)
  • Fixed link to check-list being shown while there are no attached checklist on issue
  • Fixed multiple tab-groups on one Redmine page (Redmine core JS changed - js-patches should be turned on in a_common_libs!!!)
  • Added option of displaing BigText fields under description (moved from usability plugin)
  • Fixed bug for overwrite|don't overwrite option for action=set
  • Fixed bug when css-styles was not load on new button form in admin interface
  • Fixed some js bugs
  • Button panel now glued to top on scroll (to able of fast comment or action while lookin through comments)
  • Added support of attach files via drag-n-drop throught the button form
  • Fixed service_desk plugin integration
  • Fixed very hard complex bug while tracker changes after project (form could be invalid for some cases)
  • Fixed error for time logging button type
  • Fixed button whith no any issue changes will update change date
  • Fixed copy button type transitions displayed in transition graph

1.0.5 (2014-03-31)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x.

build: 4785010
  • Bulk edit can be disabled now globaly for all projects despite of LB module is endabled or not on the project
  • Added user-visible checkbox for copying with attachments trought the button
  • Checklists (todo's) fully implemented - now it is possible to create button blocking todo's
  • Added warning for user when button is can't be executed (button conditions is impossible to be applyed for current issue state). Button will be locked for click
  • Built-in roles (Anonymous, Non-member) removed from button actions, as there are now any users in the project for this roles
build: a2b5065
  • Pannel with buttons now glued to top on window scroll
  • Added checklists feature
  • Fixed available trackers. Now it restricted while luxury_buttons module is enabled on project
build: 9a93663
  • Fixed error when assignee was not hidden on new isssue form when it renders via ajax
build: 6d869bf
  • Added default time-entry date on the form. It become equals with today if was not filled
  • Migrations now in EN locale by default
  • Fixed rake task which fills button_types names
build: 31f689b
  • Fixed minor style remarks (optgroup for activity, paddings, etc)
build: ea114bc
  • Fixed error message for time-entry and issue
  • Redmine 2.5 support

1.0.4 (2014-02-01)

Compatible with Redmine 2.4.x, 2.3.x, 2.2.x.

  • Implemented ability to log time via standart buttons
  • Old Time Log buttons removed (automaticaly migrated to Standart with couple of timelog actions)
  • Button has only time-log fields it will be invisible if time_log module is turned off in project or user have not rights to log a time
  • If button is mixed type (timelog fields and issue fields are in) it will be shonw depending only on visibilty conditions
  • Added new role (standart time edit) which is gives standart link to log a new time entry
  • If user does not has this role, than issue field will not be able on time entry correction form

1.0.1 (2013-07-01)

Compatible with Redmine 2.3.x, 2.2.x.

User ratings

  by Michael Jennings 5 months ago

Perfect. Must have plugin

  by Joshua Quinn 5 months ago

Great plugin! Thank you!

  by Анатолий Вердун 5 months ago

  by Jordan Piel 9 months ago

Great plugin! Good job!

  by Manuel Mai 9 months ago

Very Useful! Must have!

  by Борис Берижопль 10 months ago

  by Charles Niker 10 months ago

Great plugin! Simple and effective.

  by Michael Logen 10 months ago

very useful!

  by Евгений Коршун 10 months ago

После установки Luxury Buttons не могу себе представить redmine без него. Оценка 5 из 5, всем советую

  by Алексей Киркоров 10 months ago

  by Elena Pirogova 10 months ago

  by Егор Будоркин 10 months ago

Супер плагин, не нашли даже близко ничего похожего по гибкости и функциональности

  by Анатолий Северюк 10 months ago

Супер плагин для гибкой настройки жизненного цикла задач в redmine

  by John McCain 10 months ago

Wonderful plugin!!!!

  by darius gorsky almost 3 years ago

Dobrze wdrożony wtyczki. Bardzo przydatne.

  by Gerhard Danke almost 3 years ago

Sehr nützlich für die Schaffung der Lebenszyklen von Aufgaben

  by Demis Russo almost 3 years ago

Excelente módulo. Muy conveniente y necesario.

  by almost 3 years ago

Usefull for me.

  by Math Brown almost 3 years ago

Perfect work. Best plugin for Redmine.

  by Stephane Evr almost 3 years ago

Paid plugin & Obfuscated

  by Ivan Rapekas almost 3 years ago

Plugin must be bought. It obfuscated and cannot be modified or fixed. To try fixed version u must register using new mailbox. After trial ends plugin cannot be uninstalled.

  by Andrey Evdokimov almost 3 years ago

  by James Stil almost 3 years ago

Very usefull.

  by Mario Goberlo about 3 years ago

Good scheme for lifecycles.

  by Jonny Walker about 3 years ago

  by Роман Акимов about 3 years ago

Очень полезный плагин. Превращает Редмайн в действительно удобный таск трекер.

  by about 3 years ago

Nice. Like your plugins.

  by about 3 years ago

Easy and useful plugin.

  by Jane Stanford about 3 years ago

Good plugin with good support

  by David Miles about 3 years ago

Perfect plugin with good functional.

  by John Striker about 3 years ago

Greater improves usability of Redmine

  by about 3 years ago

Good buttons.

  by Tim Robman about 3 years ago

The best plugin for managing issue lifecycle!

  by Mario Silverado about 3 years ago

Very useful. Looked for functionality of modeling lifelycles for a long time. This plugin get it to me.

  by James Cook about 3 years ago

Perfect plugin!

  by Felix Schupp about 3 years ago

I have no problem spending 99$ for a cool plugin. Once downloaded I discovered that the plugin is obfuscated with RubyEncoders and required rgloader to be deployed.

However, the bundled rgloader does nor appear to be compatible with Ubuntu 14.10 - sh

  by [ Desperados ] about 3 years ago

excellent idea, works with 2.6 ?

  by Denis Savitskiy over 3 years ago

  by Marius BALTEANU over 3 years ago

very useful!

  by Alexandre Silva over 3 years ago

Agree too, the plugin must be bought

  by John Bain over 3 years ago

Looks nice but the plugin must be bought

  by Laurent Dairaine over 3 years ago

a very good plugin with great potential for many applications.

  by Aleksandr Voronin over 3 years ago

Very useful plugin!
With this plugin we added buttons for common used actions like "Assign to", "Start work", "Resolved" etc.
Also now we have a simple form to add a new task. Our customers are happy!
And visual lifecycle is great!
Must have!

  by Vasil Kovalevsky over 3 years ago

Great plugin. Now our customers can use redmine easily with a luxury buttons.

  by Darius Wagner over 3 years ago

Good work.

  by Dan K over 3 years ago

Awesome plugin. It's very flexible to setup personal life-cycles for different issues types

  by Yuri Karnilaev almost 4 years ago

Very nice plugin!