Project

General

Profile

Plugins Directory » Issue To-do Lists Plugin (reworked)

Author: Jan Catrysse
Website: https://github.com/jcatrysse/redmine_issue_todo_lists2
Code repository: https://github.com/jcatrysse/redmine_issue_todo_lists2.git
Registered on: 2023-07-12 (over 1 year ago)
Current version: 2.1.9
Compatible with: Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x
User ratings:   (1)

This plugin allows creating individual to-do lists per project with the ability to add issues and order them manually, regardless of what issue priority these issues have.
It is a rework of an older unmaintained plugin from Den ​/ Canidas https://www.redmine.org/plugins/redmine_issue_todo_lists (Thank you for your great work!)

Features

  • Create to-do lists per project
  • Add individual issues with or without comments per to-do list (also cross project possible)
  • Or create to-do lists with solely text items
  • Order these issues / items per drag and drop
  • Add and remove issues to/from to-do list by context menu (even bulk adding possible)
  • Autocomplete for issues (as with issue relations)
  • To-do lists show all configured default columns displayed on the normal issue list
  • Remove closed issues from to-do list automatically (configurable per to-do list)
  • Modify to-do list adherence from issue details and on edit
  • Add issue to to-do list on creation
  • Issue Filters and Columns

Screenshots

See https://github.com/jcatrysse/redmine_issue_todo_lists2/tree/master/screenshots

Installation notes

  1. Read the Redmine plugin installation wiki: http://www.redmine.org/wiki/redmine/Plugins
  2. Run the migration for database: bundle exec rake redmine:plugins:migrate NAME=redmine_issue_todo_lists2 RAILS_ENV=production
  3. Restart Redmine
  4. Login and configure rights and roles for this plugin
  5. Go to corresponding project settings and active project module Issue To-do lists
  6. Click To-do lists in project menu

Changelog

2.1.9 (2024-05-31)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

  • Resolve issue: Mysql2::Error: Column 'position' in order clause is ambiguous

2.1.8 (2023-08-23)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

  • Resolve issue in Redmine 4 not supporting Rails.autoloaders

2.1.7 (2023-08-07)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

  • Resolved issue: `SystemStackError (stack level too deep)`
    Converted models to use `alias_method`

2.1.6 (2023-08-05)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

  • Correction for admin privileges: admin should always have full access
  • Correction for Filters and Columns not showing all available to-do lists
  • Only show to-do lists where the user has sufficient privileges
  • Only show Column values where the user has sufficient privileges
  • Add a link to the to-do lists titles Column

2.1.5 (2023-07-31)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

  • Complete rework of db migration scripts, to avoid errors on migrations, better SQL compliance and optimizations on large datasets
  • Add foreign key constraints and some fields have been renamed for cosmetic reasons
  • Corrections in the visible? method

2.1.4 (2023-07-25)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

  • further corrections on Zeitwork not ignoring Liquid when missing
  • refactor migration scripts, to be fully SQL compatible (using Active Record)
  • correct references to the former plugin's assets (plugin's name changed)

2.1.3 (2023-07-21)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

Replace obsolete Rails 6 method update_ attributes by update. Resolving an error occurring when editing the to-do list, when using Rails >= 6.1

2.1.2 (2023-07-15)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

Resolve error when liquid is missing.

2.1.1 (2023-07-13)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

Correction not removing items from to-do list when closed.

2.1.0 (2023-07-12)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

  • NL and FR translations
  • Update DE, ES and ZH translations (not verified)
  • Add to-do list selection on issue `edit` or `creation`
  • Corrections on some structural issues

2.0.0 (2023-07-12)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x.

User ratings

  by hyunseok yu over 1 year ago

Thank you for the quick fix.
All functions work normally.