GithubHelp home page GithubHelp logo

project_overview's People

Contributors

afarazit avatar amizhang avatar cforce avatar grayed avatar jancybsec avatar mbasset avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

project_overview's Issues

last_user_event raises error if current user hasn't any events

Log:
ActionView::Template::Error (undefined method created_on' for #<WikiContent::Version:0x2ae7b3a97cf0>): 1: <% last_event = last_user_event(team_member) %>^M 2: <% if last_event && (last_event.respond_to?(:committed_on) ? last_event.committed_on : last_event.created_on 3: ><div class="po_team_member">^M 4: ><------><div class="upper_left"><%= avatar team_member, :size => "50" %></div>^M 5: ><------><div class="upper_right"><%= link_to team_member.name, user_path(team_member), :class => "name", "d app/views/common/_tabs.html.erb:24:in_app_views_common__tabs_html_erb__251605230_23587323690380'
app/views/common/_tabs.html.erb:23:in each' app/views/common/_tabs.html.erb:23:in_app_views_common__tabs_html_erb__251605230_23587323690380'
app/helpers/application_helper.rb:271:in `render_tabs'

Error occured in:
app/view/_team_member.html.erb

Function:
def last_user_event(user)
Redmine::Activity::Fetcher.new(User.current, :author => user).events(nil, nil, :limit => 1).first
end

500 Internal Server Error - ActionView::Template::Error (divided by 0) - v1.2.0, Redmine 2.5.3

Hi,

I've encountered the following error when trying to access the Overview section (plugin version 1.2.0).

Started GET "/redmine/overview" for 10.27.224.207 at 2015-02-06 10:11:17 +0100
Processing by OverviewController#index as HTML
  Current user: tzieleniewski (id=6)
  Rendered plugins/project_overview/app/views/overview/_project.html.erb (6502.0ms)
  Rendered plugins/project_overview/app/views/overview/_projects.html.erb (6522.4ms)
  Rendered common/_tabs.html.erb (6526.0ms)
  Rendered plugins/project_overview/app/views/overview/index.html.erb within layouts/base (6527.0ms)
Completed 500 Internal Server Error in 6589.5ms

ActionView::Template::Error (divided by 0):
    111:            
    112:        <% end %>
    113:
    114:        <% budget_tending_towards = hours_burned_percentage/ticket_completion_percentage %>
    115:        <% velocity_class = "on_track" %>
    116:        <% velocity_title = l(:project_velocity_on_track) %>
    117:        <% if budget_tending_towards > 1.15 %>
  app/views/common/_tabs.html.erb:22:in `block in _app_views_common__tabs_html_erb__1683097546013717816_59528660'
  app/views/common/_tabs.html.erb:21:in `each'
  app/views/common/_tabs.html.erb:21:in `_app_views_common__tabs_html_erb__1683097546013717816_59528660'
  app/helpers/application_helper.rb:318:in `render_tabs'

System information

Environment:
  Redmine version                2.5.3.stable.13959
  Ruby version                   1.9.3-p194 (2012-04-20) [x86_64-linux]
  Rails version                  3.2.19
  Environment                    production
  Database adapter               Mysql2
SCM:
  Subversion                     1.6.17
  Git                            1.7.10.4
  Filesystem      

All the best
Tomasz Krzysztof

Installation

Any information on how to install this plugin?

If has subproject, the project_overview shows internal error.

When a project has a subproject, the project_overview page can't be opened, the log show like:

ActionView::Template::Error (undefined method shift' for #<Project::ActiveRecord_Relation:0x00000102a35cc0>): 23: <% end %> 24: 25: <tr class="po_project"> 26: <td title="<%= project_full_title(project) %>"><%= link_to project.name, project_path(project) %></td> 27: <% if Setting.plugin_project_overview[:stale_enable] %> 28: <td align="center"> 29: <% if project.archived? %> app/views/common/_tabs.html.erb:22:inblock in _app_views_common__tabs_html_erb__3504873109440660110_2220811220'
app/views/common/_tabs.html.erb:21:in each' app/views/common/_tabs.html.erb:21:in_app_views_common__tabs_html_erb__3504873109440660110_2220811220'
app/helpers/application_helper.rb:321:in `render_tabs'

Found it this morning, still running on solutions.

View Cleanup

This should be a task for the next release. Many views have many logic parts inside their code. This should be extracted to the helper or controller, depending of what code type it is.

This would improve the readability of the views itself a lot.

500 Internal Error

Hi,

Do you have any pointers as to why i'm unable to install this plugin on windows? we dropped in the plugin then ran bundle with the following error:

[tid-6973896] uninitialized constant ProjectOverviewHelper (NameError) C:/inetpub/Redmine/plugins/project_overview-master/init.rb:25:in <top (required)>' C:/inetpub/Redmine/lib/redmine/plugin.rb:130:inblock in load' C:/inetpub/Redmine/lib/redmine/plugin.rb:121:in each' C:/inetpub/Redmine/lib/redmine/plugin.rb:121:inload' C:/inetpub/Redmine/config/initializers/30-redmine.rb:12:in <top (required)>' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/engine.rb:588:inblock (2 levels) in class:Engine' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/engine.rb:587:in each' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/engine.rb:587:inblock in class:Engine' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/initializable.rb:30:in instance_exec' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/initializable.rb:30:inrun' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/initializable.rb:55:in block in run_initializers' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/initializable.rb:54:ineach' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/initializable.rb:54:in run_initializers' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/application.rb:136:ininitialize!' C:/inetpub/Redmine/GEM_HOME/gems/railties-3.2.11/lib/rails/railtie/configurable.rb:30:in method_missing' C:/inetpub/Redmine/config/environment.rb:14:in<top (required)>' C:\inetpub\Redmine/config.ru:3:in require' C:\inetpub\Redmine/config.ru:3:inblock in

' C:/inetpub/Redmine/GEM_HOME/gems/rack-1.4.5/lib/rack/builder.rb:51:in instance_eval' C:/inetpub/Redmine/GEM_HOME/gems/rack-1.4.5/lib/rack/builder.rb:51:ininitialize' C:\inetpub\Redmine/config.ru:1:in new' C:\inetpub\Redmine/config.ru:1:in' C:/Zoo/Workers/ruby/lib/app.rb:79:in eval' C:/Zoo/Workers/ruby/lib/app.rb:79:inbuild_config_ru' C:/Zoo/Workers/ruby/lib/app.rb:24:in build_app' C:/Zoo/Workers/ruby/lib/app.rb:16:ininitialize' C:/Zoo/Workers/ruby/lib/worker.rb:4:in new' C:/Zoo/Workers/ruby/lib/worker.rb:4:ininitialize' C:/Zoo/Workers/ruby/zoorack.rb:30:in new' C:/Zoo/Workers/ruby/zoorack.rb:30:inmodule:Zack' C:/Zoo/Workers/ruby/zoorack.rb:12:in `'

update de locale - utf8 without BOM

de:
label_project_overview: "Projektübersicht"
label_show_stale_projects: "inaktive Projekte anzeigen"
label_po_settings_project: "Project Settings"
label_po_settings_stale_enable: "Stale projects:"
label_po_settings_stale_enable_desc: "Enables the ability to classify projects as stale."
label_po_settings_stale_num_days: "Number stale days:"
label_po_settings_stale_num_days_desc: "Number of days of redmine inactivity before a project becomes stale."

label_po_settings_exclude_projects: "Exclude projects:"
label_po_settings_exclude_projects_desc: "Folgende Projekte nicht einbeziehen:"

label_po_settings_team: "Team Settings"
label_po_settings_inactive_team_num_days: "Inactive days:"
label_po_settings_inactive_team_num_days_desc: "Anzahl der Tage ohne Aktivität bevor ein Projekt als inaktiv gekennzeichnet wird:"

label_po_projects: "Projects"
label_po_team: "Team"
label_project_name: "Name"
label_project_status: "Status"
label_project_current_version: "Aktuelle Version / Release"
label_project_progress: "Fortschritt"
label_project_due_date: "Abgabetermin"

project_status_stale: "inaktiv"

No projects in Projects overview after install

Hi,

I tried to install the plugin, but it shows me only some people in Team tab but in projects tab there is nothing :/ Any hint/help how can I get there some project?

Environment:
Redmine version 2.3.1.stable.11984
Ruby version 1.8.7 (i486-linux)
Rails version 3.2.13
Environment production
Database adapter PostgreSQL
Redmine plugins:
project_overview 1.1.0
redmine_contacts 3.2.4-light

template Bug

HI, thx a lot for your work.
I've a bug after the install:

Processing by OverviewController#index as HTML
Current user: admin (id=1)
Rendered plugins/project_overview/app/views/overview/index.html.erb within layouts/base (12.1ms)
Completed 500 Internal Server Error in 17ms

ActionView::Template::Error (undefined local variable or method project_overview_tabs' for #<#<Class:0x9e18c9c>:0xae99a1c>): 2: 3: <h2><%=l(:label_project_overview)%></h2> 4: 5: <%= render_tabs project_overview_tabs %> plugins/project_overview/app/views/overview/index.html.erb:5:in_plugins_project_overview_app_views_overview_index_html_erb___896964876_83493360'
actionpack (3.2.11) lib/action_view/template.rb:145:in block in render' activesupport (3.2.11) lib/active_support/notifications.rb:125:ininstrument'
actionpack (3.2.11) lib/action_view/template.rb:143:in render' actionpack (3.2.11) lib/action_view/renderer/template_renderer.rb:47:inblock (2 levels) in render_template'
actionpack (3.2.11) lib/action_view/renderer/abstract_renderer.rb:38:in block in instrument' activesupport (3.2.11) lib/active_support/notifications.rb:123:inblock in instrument'
activesupport (3.2.11) lib/active_support/notifications/instrumenter.rb:20:in instrument' activesupport (3.2.11) lib/active_support/notifications.rb:123:ininstrument'
actionpack (3.2.11) lib/action_view/renderer/abstract_renderer.rb:38:in instrument' actionpack (3.2.11) lib/action_view/renderer/template_renderer.rb:46:inblock in render_template'
actionpack (3.2.11) lib/action_view/renderer/template_renderer.rb:54:in render_with_layout' actionpack (3.2.11) lib/action_view/renderer/template_renderer.rb:45:inrender_template'
actionpack (3.2.11) lib/action_view/renderer/template_renderer.rb:18:in render' actionpack (3.2.11) lib/action_view/renderer/renderer.rb:36:inrender_template'
actionpack (3.2.11) lib/action_view/renderer/renderer.rb:17:in render' actionpack (3.2.11) lib/abstract_controller/rendering.rb:110:in_render_template'
actionpack (3.2.11) lib/action_controller/metal/streaming.rb:225:in _render_template' actionpack (3.2.11) lib/abstract_controller/rendering.rb:103:inrender_to_body'
actionpack (3.2.11) lib/action_controller/metal/renderers.rb:28:in render_to_body' actionpack (3.2.11) lib/action_controller/metal/compatibility.rb:50:inrender_to_body'
actionpack (3.2.11) lib/abstract_controller/rendering.rb:88:in render' actionpack (3.2.11) lib/action_controller/metal/rendering.rb:16:inrender'
actionpack (3.2.11) lib/action_controller/metal/instrumentation.rb:40:in block (2 levels) in render' activesupport (3.2.11) lib/active_support/core_ext/benchmark.rb:5:inblock in ms'
/usr/lib/ruby/1.9.1/benchmark.rb:295:in realtime' activesupport (3.2.11) lib/active_support/core_ext/benchmark.rb:5:inms'
actionpack (3.2.11) lib/action_controller/metal/instrumentation.rb:40:in block in render' actionpack (3.2.11) lib/action_controller/metal/instrumentation.rb:83:incleanup_view_runtime'
activerecord (3.2.11) lib/active_record/railties/controller_runtime.rb:24:in cleanup_view_runtime' actionpack (3.2.11) lib/action_controller/metal/instrumentation.rb:39:inrender'
actionpack (3.2.11) lib/action_controller/metal/implicit_render.rb:10:in default_render' actionpack (3.2.11) lib/action_controller/metal/implicit_render.rb:5:insend_action'
actionpack (3.2.11) lib/abstract_controller/base.rb:167:in process_action' actionpack (3.2.11) lib/action_controller/metal/rendering.rb:10:inprocess_action'
actionpack (3.2.11) lib/abstract_controller/callbacks.rb:18:in block in process_action' activesupport (3.2.11) lib/active_support/callbacks.rb:458:in_run__578933834__process_action__815753906__callbacks'
activesupport (3.2.11) lib/active_support/callbacks.rb:405:in __run_callback' activesupport (3.2.11) lib/active_support/callbacks.rb:385:in_run_process_action_callbacks'
activesupport (3.2.11) lib/active_support/callbacks.rb:81:in run_callbacks' actionpack (3.2.11) lib/abstract_controller/callbacks.rb:17:inprocess_action'
actionpack (3.2.11) lib/action_controller/metal/rescue.rb:29:in process_action' actionpack (3.2.11) lib/action_controller/metal/instrumentation.rb:30:inblock in process_action'
activesupport (3.2.11) lib/active_support/notifications.rb:123:in block in instrument' activesupport (3.2.11) lib/active_support/notifications/instrumenter.rb:20:ininstrument'
activesupport (3.2.11) lib/active_support/notifications.rb:123:in instrument' actionpack (3.2.11) lib/action_controller/metal/instrumentation.rb:29:inprocess_action'
actionpack (3.2.11) lib/action_controller/metal/params_wrapper.rb:207:in process_action' activerecord (3.2.11) lib/active_record/railties/controller_runtime.rb:18:inprocess_action'
actionpack (3.2.11) lib/abstract_controller/base.rb:121:in process' actionpack (3.2.11) lib/abstract_controller/rendering.rb:45:inprocess'
actionpack (3.2.11) lib/action_controller/metal.rb:203:in dispatch' actionpack (3.2.11) lib/action_controller/metal/rack_delegation.rb:14:indispatch'
actionpack (3.2.11) lib/action_controller/metal.rb:246:in block in action' actionpack (3.2.11) lib/action_dispatch/routing/route_set.rb:73:incall'
actionpack (3.2.11) lib/action_dispatch/routing/route_set.rb:73:in dispatch' actionpack (3.2.11) lib/action_dispatch/routing/route_set.rb:36:incall'
journey (1.0.4) lib/journey/router.rb:68:in block in call' journey (1.0.4) lib/journey/router.rb:56:ineach'
journey (1.0.4) lib/journey/router.rb:56:in call' actionpack (3.2.11) lib/action_dispatch/routing/route_set.rb:601:incall'
rack-openid (1.3.1) lib/rack/openid.rb:98:in call' actionpack (3.2.11) lib/action_dispatch/middleware/best_standards_support.rb:17:incall'
rack (1.4.4) lib/rack/etag.rb:23:in call' rack (1.4.4) lib/rack/conditionalget.rb:25:incall'
actionpack (3.2.11) lib/action_dispatch/middleware/head.rb:14:in call' actionpack (3.2.11) lib/action_dispatch/middleware/params_parser.rb:21:incall'
actionpack (3.2.11) lib/action_dispatch/middleware/flash.rb:242:in call' rack (1.4.4) lib/rack/session/abstract/id.rb:210:incontext'
rack (1.4.4) lib/rack/session/abstract/id.rb:205:in call' actionpack (3.2.11) lib/action_dispatch/middleware/cookies.rb:341:incall'
activerecord (3.2.11) lib/active_record/query_cache.rb:64:in call' activerecord (3.2.11) lib/active_record/connection_adapters/abstract/connection_pool.rb:479:incall'
actionpack (3.2.11) lib/action_dispatch/middleware/callbacks.rb:28:in block in call' activesupport (3.2.11) lib/active_support/callbacks.rb:405:in_run__344109163__call__258259493__callbacks'
activesupport (3.2.11) lib/active_support/callbacks.rb:405:in __run_callback' activesupport (3.2.11) lib/active_support/callbacks.rb:385:in_run_call_callbacks'
activesupport (3.2.11) lib/active_support/callbacks.rb:81:in run_callbacks' actionpack (3.2.11) lib/action_dispatch/middleware/callbacks.rb:27:incall'
actionpack (3.2.11) lib/action_dispatch/middleware/remote_ip.rb:31:in call' actionpack (3.2.11) lib/action_dispatch/middleware/debug_exceptions.rb:16:incall'
actionpack (3.2.11) lib/action_dispatch/middleware/show_exceptions.rb:56:in call' railties (3.2.11) lib/rails/rack/logger.rb:32:incall_app'
railties (3.2.11) lib/rails/rack/logger.rb:16:in block in call' activesupport (3.2.11) lib/active_support/tagged_logging.rb:22:intagged'
railties (3.2.11) lib/rails/rack/logger.rb:16:in call' actionpack (3.2.11) lib/action_dispatch/middleware/request_id.rb:22:incall'
rack (1.4.4) lib/rack/methodoverride.rb:21:in call' rack (1.4.4) lib/rack/runtime.rb:17:incall'
activesupport (3.2.11) lib/active_support/cache/strategy/local_cache.rb:72:in call' rack (1.4.4) lib/rack/lock.rb:15:incall'
actionpack (3.2.11) lib/action_dispatch/middleware/static.rb:62:in call' rack-cache (1.2) lib/rack/cache/context.rb:136:inforward'
rack-cache (1.2) lib/rack/cache/context.rb:245:in fetch' rack-cache (1.2) lib/rack/cache/context.rb:185:inlookup'
rack-cache (1.2) lib/rack/cache/context.rb:66:in call!' rack-cache (1.2) lib/rack/cache/context.rb:51:incall'
railties (3.2.11) lib/rails/engine.rb:479:in call' railties (3.2.11) lib/rails/application.rb:223:incall'
railties (3.2.11) lib/rails/railtie/configurable.rb:30:in method_missing' passenger (3.0.19) lib/phusion_passenger/rack/request_handler.rb:96:inprocess_request'
passenger (3.0.19) lib/phusion_passenger/abstract_request_handler.rb:516:in accept_and_process_next_request' passenger (3.0.19) lib/phusion_passenger/abstract_request_handler.rb:274:inmain_loop'
passenger (3.0.19) lib/phusion_passenger/classic_rails/application_spawner.rb:321:in start_request_handler' passenger (3.0.19) lib/phusion_passenger/classic_rails/application_spawner.rb:275:inblock in handle_spawn_application'
passenger (3.0.19) lib/phusion_passenger/utils.rb:470:in safe_fork' passenger (3.0.19) lib/phusion_passenger/classic_rails/application_spawner.rb:270:inhandle_spawn_application'
passenger (3.0.19) lib/phusion_passenger/abstract_server.rb:357:in server_main_loop' passenger (3.0.19) lib/phusion_passenger/abstract_server.rb:206:instart_synchronously'
passenger (3.0.19) lib/phusion_passenger/abstract_server.rb:180:in start' passenger (3.0.19) lib/phusion_passenger/classic_rails/application_spawner.rb:149:instart'
passenger (3.0.19) lib/phusion_passenger/spawn_manager.rb:219:in block (2 levels) in spawn_rails_application' passenger (3.0.19) lib/phusion_passenger/abstract_server_collection.rb:132:inlookup_or_add'
passenger (3.0.19) lib/phusion_passenger/spawn_manager.rb:214:in block in spawn_rails_application' passenger (3.0.19) lib/phusion_passenger/abstract_server_collection.rb:82:inblock in synchronize'
internal:prelude:10:in synchronize' passenger (3.0.19) lib/phusion_passenger/abstract_server_collection.rb:79:insynchronize'
passenger (3.0.19) lib/phusion_passenger/spawn_manager.rb:213:in spawn_rails_application' passenger (3.0.19) lib/phusion_passenger/spawn_manager.rb:132:inspawn_application'
passenger (3.0.19) lib/phusion_passenger/spawn_manager.rb:275:in handle_spawn_application' passenger (3.0.19) lib/phusion_passenger/abstract_server.rb:357:inserver_main_loop'
passenger (3.0.19) lib/phusion_passenger/abstract_server.rb:206:in start_synchronously' passenger (3.0.19) helper-scripts/passenger-spawn-server:99:in

'

If you can Help ?

project_overview_spent_time calculate the wrong value

on the project overview, the spent time shows total spent time for all projects, but not on each project.

So i change the code like:
def project_overview_spent_time(project)
TimeEntry.visible.sum(:hours, :include => project, :conditions => project.project_condition(true))
end

Now it's working. Pls help to correct me if there is any better solution!

Thank you!

de.yml German locale

German strings go here for Rails i18n

de:
label_project_overview: "Projektübersicht"
label_show_stale_projects: "inaktive Projekte anzeigen"

label_po_settings_stale_num_days: "Anzahl der Tage ohne Aktivität bevor ein Projekt als inaktiv gekennzeichnet wird:"
label_po_settings_exclude_projects: "Folgende Projekte nicht einbeziehen:"

label_project_name: "Name"
label_project_status: "Status"
label_project_current_version: "Aktuelle Version / Release"
label_project_progress: "Fortschritt"
label_project_due_date: "Abgabetermin"

project_active: "aktiv"
project_stale: "inaktiv"

ActionView::Template::Error undefined method `scoped' for Redmine 3.0.4

Hi,

I've just install this plugin, and i'm unable to install this plugin on linux? we dropped in the plugin then ran bundle with the following error:

Started GET "/redmine/overview" for ::1 at 2015-09-01 17:49:54 +0800
Processing by OverviewController#index as HTML
Current user: starscream (id=1)
Rendered plugins/project_overview/app/views/overview/_projects.html.erb (8.2ms)
Rendered common/_tabs.html.erb (14.6ms)
Rendered plugins/project_overview/app/views/overview/index.html.erb within layouts/base (18.5ms)
Completed 500 Internal Server Error in 37ms (ActiveRecord: 2.4ms)

NoMethodError (undefined method update_or_create' for #<Class:0x00000100b4c7a0>): vendor/bundle/ruby/2.0.0/gems/activerecord-4.2.3/lib/active_record/dynamic_matchers.rb:26:inmethod_missing'
plugins/redmine_admin_monitor/lib/redmine_admin_monitor/patches/application_controller_patch.rb:19:in render_500' vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/rescuable.rb:80:incall'
vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/rescuable.rb:80:in rescue_with_handler' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_controller/metal/rescue.rb:15:inrescue_with_handler'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_controller/metal/rescue.rb:32:in rescue in process_action' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_controller/metal/rescue.rb:29:inprocess_action'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_controller/metal/instrumentation.rb:32:in block in process_action' vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/notifications.rb:164:inblock in instrument'
vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/notifications/instrumenter.rb:20:in instrument' vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/notifications.rb:164:ininstrument'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_controller/metal/instrumentation.rb:30:in process_action' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_controller/metal/params_wrapper.rb:250:inprocess_action'
vendor/bundle/ruby/2.0.0/gems/activerecord-4.2.3/lib/active_record/railties/controller_runtime.rb:18:in process_action' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/abstract_controller/base.rb:137:inprocess'
vendor/bundle/ruby/2.0.0/gems/actionview-4.2.3/lib/action_view/rendering.rb:30:in process' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_controller/metal.rb:196:indispatch'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_controller/metal/rack_delegation.rb:13:in dispatch' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_controller/metal.rb:237:inblock in action'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/routing/route_set.rb:76:in call' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/routing/route_set.rb:76:indispatch'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/routing/route_set.rb:45:in serve' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/journey/router.rb:43:inblock in serve'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/journey/router.rb:30:in each' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/journey/router.rb:30:inserve'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/routing/route_set.rb:821:in call' vendor/bundle/ruby/2.0.0/gems/rack-openid-1.4.2/lib/rack/openid.rb:98:incall'
vendor/bundle/ruby/2.0.0/gems/request_store-1.0.5/lib/request_store/middleware.rb:9:in call' vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/etag.rb:24:incall'
vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/conditionalget.rb:25:in call' vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/head.rb:13:incall'
vendor/bundle/ruby/2.0.0/gems/actionpack-xml_parser-1.0.2/lib/action_dispatch/xml_params_parser.rb:16:in call' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/middleware/params_parser.rb:27:incall'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/middleware/flash.rb:260:in call' vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:incontext'
vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in call' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/middleware/cookies.rb:560:incall'
vendor/bundle/ruby/2.0.0/gems/activerecord-4.2.3/lib/active_record/query_cache.rb:36:in call' vendor/bundle/ruby/2.0.0/gems/activerecord-4.2.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:653:incall'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/middleware/callbacks.rb:29:in block in call' vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/callbacks.rb:84:inrun_callbacks'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/middleware/callbacks.rb:27:in call' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/middleware/remote_ip.rb:78:incall'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/middleware/debug_exceptions.rb:17:in call' vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/middleware/show_exceptions.rb:30:incall'
vendor/bundle/ruby/2.0.0/gems/railties-4.2.3/lib/rails/rack/logger.rb:38:in call_app' vendor/bundle/ruby/2.0.0/gems/railties-4.2.3/lib/rails/rack/logger.rb:20:inblock in call'
vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/tagged_logging.rb:68:in block in tagged' vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/tagged_logging.rb:26:intagged'
vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/tagged_logging.rb:68:in tagged' vendor/bundle/ruby/2.0.0/gems/railties-4.2.3/lib/rails/rack/logger.rb:20:incall'
vendor/bundle/ruby/2.0.0/gems/actionpack-4.2.3/lib/action_dispatch/middleware/request_id.rb:21:in call' vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:incall'
vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/runtime.rb:18:in call' vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.3/lib/active_support/cache/strategy/local_cache_middleware.rb:28:incall'


RubyGems Environment:

  • RUBYGEMS VERSION: 2.4.7
  • RUBY VERSION: 2.1.2 (2014-05-08 patchlevel 95) [x86_64-darwin14.0]
  • INSTALLATION DIRECTORY: /Users/Starscream/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0
  • RUBY EXECUTABLE: /Users/Starscream/.rbenv/versions/2.1.2/bin/ruby
  • EXECUTABLE DIRECTORY: /Users/Starscream/.rbenv/versions/2.1.2/bin
  • SPEC CACHE DIRECTORY: /Users/Starscream/.gem/specs
  • SYSTEM CONFIGURATION DIRECTORY: /Users/Starscream/.rbenv/versions/2.1.2/etc
  • RUBYGEMS PLATFORMS:
    • ruby
    • x86_64-darwin-14

move view link to project view - (Configurable) top menu link

The top menu already is a project link context, what shows project overview. Another link here which shohws project from other context makes top menu overlaoded.
It would make view much clearer nif that link is placed into the project view (http://redmine.loc/projects), maybe on upper left or sinebar menu of this view. Than it is on contect of project already and could be named "Agility Report"

If some like the actual placement better a pligins config switch to choose optioanlly to shows also in Top menu would solve it.

Field Selections and Export

Hi,
would be possible to made customizable the first overview columns, for example I do not need the "spent time" or "Health" fields.
Moreover, should be very useful to be able to export the view on csv format.

Thanks a lot for your work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.