Redmine Stuff To Do plugin v 0.4.0 Released

Added by Eric Davis almost 10 years ago

A new release of the Redmine Stuff To Do plugin has been tested and released. This release includes over 13 changes since the last release including the new Time Grid feature. This will be the final version that is supported on Redmine 0.8, the next versions will require Redmine 0.9.

If you need help, my Redmine bug tracker is open to the public and you are welcome to ask for help there. I'm also taking feature requests and patches for the next version.

Eric

Replies (13)

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Vladimir Dzalbo almost 10 years ago

Eric,

Thanks for the update and nice functionality..

I've had a look at it and really looks neat, though I am not quite sure what is the intended use scenario for the Time Grid.. You have to put Issues manually in the Time Grid? Why? Isn't that easier to put them in automatically?

Other than that there is also some styling issue: time grid is located underneath old To Do blocks.. and therefore you have to scroll all the way down to see it.

P.S. I also had to modify the controller and add reference to CustomFieldsHelper.. Otherwise the plugin did non work with TimeGrid enabled.

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Eric Davis almost 10 years ago

Vladimir Dzalbo wrote:

I've had a look at it and really looks neat, though I am not quite sure what is the intended use scenario for the Time Grid.. You have to put Issues manually in the Time Grid? Why? Isn't that easier to put them in automatically?

The main purpose of the Time Grid is for logging time to common tasks. For example: every week you have to spend 20 minutes to check on a server. Or you have a daily meeting at 10am. You would put those issues into the Time Grid and then be able to log time to them with a quick right click.

P.S. I also had to modify the controller and add reference to CustomFieldsHelper.. Otherwise the plugin did non work with TimeGrid enabled.

Could you post your patch to my Redmine at https://projects.littlestreamsoftware.com

Eric Davis

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Tobias Roeser over 9 years ago

I'm on redmine-0.8.4 and installed the plugin for the first time.

I'm getting the following error after clicking on the "Stuff to Do" link:

Internal error
An error occurred on the page you were trying to access.
 If you continue to experience problems please contact your redMine administrator for assistance.
Back

The Apache log say the following:

ActionView::TemplateError (No :secret given to the #protect_from_forgery call.  Set that or use a session store capable of generating its own keys (Cookie Session Store).) on line #43 of stuff_to_do/index.html.erb:
40:   <%= javascript_tag("jQuery.noConflict();") %>
41:   <%= javascript_include_tag 'stuff-to-do.js', :plugin => 'stuff_to_do_plugin' %>
42:   <%= javascript_tag("var user_id = #{@user.id};") %>
43:   <%= javascript_tag "window._token = '#{form_authenticity_token}'" %>
44: <% end %>

    vendor/rails/actionpack/lib/action_controller/request_forgery_protection.rb:115:in `form_authenticity_token'
    (eval):2:in `send'
    (eval):2:in `form_authenticity_token'
    vendor/plugins/stuff_to_do_plugin/app/views/stuff_to_do/index.html.erb:43:in `_run_erb_47vendor47plugins47stuff_to_do_plugin47app47views47stuff_to_do47index46html46erb'
    vendor/rails/actionpack/lib/action_view/helpers/capture_helper.rb:141:in `call'
    vendor/rails/actionpack/lib/action_view/helpers/capture_helper.rb:141:in `capture_erb_with_buffer'
    vendor/rails/actionpack/lib/action_view/helpers/capture_helper.rb:44:in `capture'
    vendor/rails/actionpack/lib/action_view/helpers/capture_helper.rb:125:in `content_for'
    app/helpers/application_helper.rb:599:in `content_for'
    vendor/plugins/stuff_to_do_plugin/app/views/stuff_to_do/index.html.erb:33:in `_run_erb_47vendor47plugins47stuff_to_do_plugin47app47views47stuff_to_do47index46html46erb'
    vendor/rails/actionpack/lib/action_view/base.rb:342:in `send'
    vendor/rails/actionpack/lib/action_view/base.rb:342:in `execute'
    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `send'
    vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in `render'
    vendor/rails/actionpack/lib/action_view/template.rb:35:in `render'
    vendor/rails/actionpack/lib/action_view/template.rb:22:in `render_template'
    vendor/rails/actionpack/lib/action_view/base.rb:248:in `render_file'
    vendor/rails/actionpack/lib/action_controller/base.rb:1112:in `render_for_file'
    vendor/rails/actionpack/lib/action_controller/base.rb:845:in `render_with_no_layout'
    vendor/rails/actionpack/lib/action_controller/layout.rb:251:in `render_without_benchmark'
    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
    vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
    vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
    vendor/rails/actionpack/lib/action_controller/base.rb:1161:in `default_render'
    vendor/rails/actionpack/lib/action_controller/base.rb:1167:in `perform_action_without_filters'
    vendor/rails/actionpack/lib/action_controller/filters.rb:579:in `call_filters'
...lines removed

Any idea, whats wrong with my installation?

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Tobias Roeser over 9 years ago

Tobias Roeser wrote:

I'm on redmine-0.8.4 and installed the plugin for the first time.

I'm getting the following error after clicking on the "Stuff to Do" link:

[...]

The Apache log say the following:
[...]

Any idea, whats wrong with my installation?

Updating to remine 0.8.7 fixed the issue. Thanks for this plugin.

Kind regards
Tobias

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Bellatoris Opacus over 9 years ago

I'm trying to get Stuff To Do to work with Redmine Trunk, but am getting the "Child already added" error. Any ideas on how to fix it?

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Noel Abrahams over 8 years ago

I'm finding this to be the most useful of Redmine plugins. Great work!

The drag-and-drop does not work in IE9, which is a shame, because IE9 lets you create little apps with your tabs (File >> Add site to start menu); that means it is possible to have a Redmine App on your desktop - complete with icon.

Any chance of releasing a patch?

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Noel Abrahams over 8 years ago

Sorry, just realised there is a separate site for this plugin. I've posted the defect there.

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Cassiano Monteiro almost 8 years ago

Hello guys,

I'm getting some errors with this plugin on Redmine 1.4.0. Is there gonna be any update on it? It seems that the author is no longer supporting it.

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by liana theo about 7 years ago

Maybe you are right
It does not work on redmine 1.3.2

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Cassiano Monteiro about 7 years ago

I got it to work by adding this routes.rb file.

routes.rb Magnifier - Stuff-to-do routes (68 Bytes)

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by liana theo about 7 years ago

Hello Cassiano Monteiro
I have already found the "routes.rb" in the plugins directory, and it's contents are the same.
when i entered the commands "rake db:migrate_plugins RAILS_ENV=production" on the terminal,then I got the erro messages as follow:

_Migrating ruby-net-ldap-0.0.4...
Migrating stuff_to_do_plugin...
CreateNextIssues: migrating =============================================
-- create_table(:next_issues)
rake aborted!
An error has occurred, all later migrations canceled:

Mysql::Error: Table 'next_issues' already exists: CREATE TABLE `next_issues` (`i
d` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `issue_id` int(11), `user_id
` int(11), `position` int(11)) ENGINE=InnoDB

Tasks: TOP => db:migrate_plugins
(See full trace by running task with --trace)

Then i restarted my server
I logged in as an administrator http://localhost/redmine
I found the top menu" stuff to do",config the plugin
But i could not drag the issues on the left to "what i am doing now"
May be it is because of the erros above.
Any idea? some wrong with my installation?

stufftodo.PNG (89.3 KB)

RE: Redmine Stuff To Do plugin v 0.4.0 Released - Added by Cassiano Monteiro about 7 years ago

This error means that you already have the table for the plugin, so it probably stopped doing other modifications needed for it to work. Either you have installed the plugin unsuccessfully before, or you have another plugin using a table with the same name (take a look at other plugins you have).

You can try to uninstall with this command, and then try to re-install again:

rake db:migrate:plugin NAME=plugin_name VERSION=0 RAILS_ENV=production

(1-13/13)