Redmine OCIO y TECnología: Issueshttps://redmine.ociotec.com/https://redmine.ociotec.com/favicon.ico?15768443862019-07-19T18:02:08ZRedmine OCIO y TECnología
Redmine Advanced roadmap - Error #1561 (New): undefined method `milestone_effective_date' when i try to c...https://redmine.ociotec.com/issues/15612019-07-19T18:02:08ZGabriel Bustos
<p>Hello Emilio...¿Can you help me with this error?undefined method `milestone_effective_date' when i try to create new milestone.</p>
<p>My environment is:<br />Environment:<br /> Redmine version 3.4.11.stable<br /> Ruby version 2.5.1-p57 (2018-03-29) [x86_64-linux-gnu]<br /> Rails version 4.2.11.1<br /> Environment production<br /> Database adapter Mysql2<br />--<br /> advanced_roadmap 0.11.0 (I Have installed some patch to make it work)<br />--<br />Started GET "/projects/demo-conceptual/milestones/new?back_url=" for 181.10.244.162 at 2019-07-19 17:52:40 +0000<br />Processing by MilestonesController#new as HTML<br /> Parameters: {"back_url"=>"", "project_id"=>"demo-conceptual"}<br /> Current user: admin (id=1)<br /> Rendered plugins/advanced_roadmap/app/views/milestones/_form.html.erb (16.0ms)<br /> Rendered plugins/advanced_roadmap/app/views/milestones/new.html.erb within layouts/base (16.7ms)<br />Completed 500 Internal Server Error in 32ms (ActiveRecord: 5.5ms)</p>
<p>ActionView::Template::Error (undefined method `milestone_effective_date' for #<Milestone:0x00007fe6f6521360><br />Did you mean? restore_effective_date!):<br /> 4: <p><%= f.text_field :name, :size => 60, :required => true <span>></p><br /> 5: <p><</span>= f.text_field :description, :size => 60 <span>></p><br /> 6: <p><br /> 7: <</span>= f.text_field :milestone_effective_date, :size => 10, :label => l(:field_effective_date) <span>><br /> 8: <</span>= calendar_for('milestone.milestone_effective_date') %><br /> 9: </p><br /> 10: <p><br /> lib/redmine/views/labelled_form_builder.rb:31:in `text_field'<br /> plugins/advanced_roadmap/app/views/milestones/_form.html.erb:7:in `_plugins_advanced_roadmap_app_views_milestones__form_html_erb___2884108955716628628_47175405579520'<br /> plugins/advanced_roadmap/app/views/milestones/new.html.erb:4:in `block in <em>plugins_advanced_roadmap_app_views_milestones_new_html_erb</em>_434462228530410047_47175403774880'<br /> app/helpers/application_helper.rb:1190:in `labelled_form_for'</p> Advanced roadmap - Support #1414 (New): Simplified Chinese translation file for V.0.11.0https://redmine.ociotec.com/issues/14142017-08-03T01:57:27ZSteven Wong
<p>Updated it for Advanced roadmap v.0.11.0<br />please check it. <br />Thanks.</p> Advanced roadmap - Error #1380 (New): Undefined method 'abort' for Redmine::Helpers::Gantthttps://redmine.ociotec.com/issues/13802017-06-29T08:26:52ZMatthew Hawkins
<p>ActionView::Template::Error (undefined method 'abort?' for #<Redmine::Helpers::Gantt:0x00000003150fd8>):</p>
<pre><code>107: <br /> 108: # Width of the entire chart<br /> 109: g_width = ((@gantt.date_to - @gantt.date_from + 1) * zoom).to_i<br /> 110: @gantt.render(:top => headers_height + 8,<br /> 111: :zoom => zoom,<br /> 112: :g_width => g_width,<br /> 113: :subject_width => subject_width)<br />plugins/advanced_roadmap/lib/advanced_roadmap/redmine_helpers_gantt_patch.rb:20:in `render_version_with_milestones`<br />lib/redmine/helpers/gantt.rb:225:in `block (2 levels) in render_project'<br />[...]</code></pre> Advanced roadmap - Feature #1340 (New): Milestone and Versions orderinghttps://redmine.ociotec.com/issues/13402017-04-09T04:21:51ZArtur H
<p>It would be extremely useful to manually order versions and milestone.</p>
<p>We do not set due-date for versions and milestones (ideally, these would be automatically calculated by the advanced roadmap plugin), instead we would like to be able to specify order in which versions are being completed.</p> Members report - Error #1190 (New): open the setting page occured 500 errorhttps://redmine.ociotec.com/issues/11902016-08-17T14:31:52ZSteven Wong
<p>my environment<br /><pre>
Environment:
Redmine version 3.3.0.stable.15736
Ruby version 2.2.4-p230 (2015-12-16) [x86_64-linux]
Rails version 4.2.7.1
Environment production
Database adapter Mysql2
</pre></p>
<p>error log<br /><pre>
Started GET "/settings/plugin/members_report" for 192.168.60.238 at 2016-08-17 20:28:55 +0800
Processing by SettingsController#plugin as HTML
Parameters: {"id"=>"members_report"}
Current user: hui.wang (id=8)
Rendered plugins/members_report/app/views/settings/_members_report_settings.html.erb (41.4ms)
Rendered plugins/redmine_banner/app/views/settings/plugin.html.erb within layouts/admin (43.0ms)
Completed 500 Internal Server Error in 52ms (ActiveRecord: 2.4ms)
Rendered /usr/local/rvm/gems/ruby-2.2.4@newgemset/gems/exception_notification-4.2.1/lib/exception_notifier/views/exception_notifier/_request.text.erb (0.3ms)
Rendered /usr/local/rvm/gems/ruby-2.2.4@newgemset/gems/exception_notification-4.2.1/lib/exception_notifier/views/exception_notifier/_title.text.erb (0.1ms)
Rendered /usr/local/rvm/gems/ruby-2.2.4@newgemset/gems/exception_notification-4.2.1/lib/exception_notifier/views/exception_notifier/_session.text.erb (0.5ms)
Rendered /usr/local/rvm/gems/ruby-2.2.4@newgemset/gems/exception_notification-4.2.1/lib/exception_notifier/views/exception_notifier/_title.text.erb (0.1ms)
Rendered /usr/local/rvm/gems/ruby-2.2.4@newgemset/gems/exception_notification-4.2.1/lib/exception_notifier/views/exception_notifier/_environment.text.erb (2.2ms)
Rendered /usr/local/rvm/gems/ruby-2.2.4@newgemset/gems/exception_notification-4.2.1/lib/exception_notifier/views/exception_notifier/_title.text.erb (0.1ms)
Rendered /usr/local/rvm/gems/ruby-2.2.4@newgemset/gems/exception_notification-4.2.1/lib/exception_notifier/views/exception_notifier/_backtrace.text.erb (0.1ms)
Rendered /usr/local/rvm/gems/ruby-2.2.4@newgemset/gems/exception_notification-4.2.1/lib/exception_notifier/views/exception_notifier/_title.text.erb (0.1ms)
Rendered /usr/local/rvm/gems/ruby-2.2.4@newgemset/gems/exception_notification-4.2.1/lib/exception_notifier/views/exception_notifier/exception_notification.text.erb (11.6ms)
ActiveRecord::RecordNotFound (Couldn't find Tracker with 'id'=all):
plugins/members_report/app/views/settings/_members_report_settings.html.erb:3:in `_plugins_members_report_app_views_settings__members_report_settings_html_erb__483564022043575338_70006692521840'
plugins/redmine_workflow_enhancements/lib/workflow_enhancements/patches/action_view_rendering.rb:53:in `render_with_workflow_enhancements'
plugins/redmine_banner/app/views/settings/plugin.html.erb:6:in `block in _plugins_redmine_banner_app_views_settings_plugin_html_erb___4585231994978614927_70007345377360'
plugins/redmine_banner/app/views/settings/plugin.html.erb:4:in `_plugins_redmine_banner_app_views_settings_plugin_html_erb___4585231994978614927_70007345377360'
lib/redmine/sudo_mode.rb:63:in `sudo_mode'
</pre></p> Localizable - Error #913 (New): Some strings serialized as binary instead of unicode cause errorshttps://redmine.ociotec.com/issues/9132014-11-29T00:04:28ZMarcin Szewczykredmine@wodny.org
<p>Hi,</p>
<p>I have just plugged localizable 0.2.0 in my Redmine 1.4.4+dfsg1-2+deb7u1 (Debian Wheezy) with PostgreSQL as the backend. After adding translations some strings caused errors both on plugin's configuration page and on Redmine Issues page. I have used parts of localizable 0.3.0 to fix the configuration page:<br /><pre>
diff -ur localizable.0.2.0/app/views/settings/_localizable.html.erb localizable.0.3.0/app/views/settings/_localizable.html.erb
--- localizable.0.2.0/app/views/settings/_localizable.html.erb 2012-06-12 01:06:01.000000000 +0200
+++ localizable.0.3.0/app/views/settings/_localizable.html.erb 2012-11-06 15:52:59.000000000 +0100
@@ -77,8 +77,8 @@
<tbody>
<%- @settings["locales"][element[:name]] = {} if @settings["locales"][element[:name]].nil? -%>
<%- element[:objects].each do |object| -%>
- <%- if type != object.type.to_s -%>
- <%- type = object.type.to_s -%>
+ <%- if type != object.class.to_s -%>
+ <%- type = object.class.to_s -%>
<tr>
<td colspan="<%= @settings["locales_to_translate"].size + 1 %>">
<b><em><%= l(type_labels[object.type.to_s.gsub(/CustomField/, "")]) %></em></b>
@@ -92,8 +92,8 @@
</td>
<%- @settings["locales_to_translate"].each do |locale| -%>
<td align="left">
- <input name="settings[locales][<%= element[:name] %>][<%= object.id %>][<%= locale %>]"
- value="<%= @settings["locales"][element[:name]][object.id.to_s][locale] %>" />
+ <input name="settings[locales][<%= element[:name] %>][<%= object.id %>][<%= locale.to_s.force_encoding("UTF-8") %>]"
+ value="<%= @settings["locales"][element[:name]][object.id.to_s][locale].to_s.force_encoding("UTF-8") %>" />
</td>
<%- end -%>
</tr>
</pre></p>
<p>But I was still getting errors (incompatible character encodings: ASCII-8BIT and UTF-8) on the Issues page. The patch attached fixes that problem as well.</p>
<p>The curious thing is that the mechanizm serializing my strings seems to be unstable. For example it would serialize 1-letter string "ą" (\xc4\x85) to a binary, but a string "Rozwiązanie" containing "ą" to a unicode string. One of strings causing problems because of being converted to binary (QsWCxIVk in base64) was "Błąd" (B\xc5\x82\xc4\x85d).</p>
<p>I do not know Ruby at all, so I am not sure if it was the correct way to fix that.</p> Localizable - Error #882 (New): Plugin crashes on Redmine 2.5https://redmine.ociotec.com/issues/8822014-09-25T18:05:48ZIsmael Barros²razielmine@gmail.com
<p>After switching from "English" to "Spanish" as default language, and selecting "English" and "Galician" as localizations, I get this message every time I enter <code>http://<IP>/settings/plugin/localizable</code></p>
<pre>
ActionView::Template::Error (undefined method `force_encoding' for "gl":String):
92: </td>
93: <%- @settings["locales_to_translate"].each do |locale| -%>
94: <td align="left">
95: <input name="settings[locales][<%= element[:name] %>][<%= object.id %>][<%= locale.to_s.force_encoding("UTF-8") %>]"
96: value="<%= @settings["locales"][element[:name]][object.id.to_s][locale].to_s.force_encoding("UTF-8") %>" />
97: </td>
98: <%- end -%>
app/views/settings/plugin.html.erb:6:in `_app_views_settings_plugin_html_erb___720118857__628213948'
app/views/settings/plugin.html.erb:4:in `_app_views_settings_plugin_html_erb___720118857__628213948'
</pre> Advanced roadmap - Support #815 (New): May you tell me the code modification for 0.8.1 (I need ca...https://redmine.ociotec.com/issues/8152014-04-28T11:03:06ZRiccardo Roccariccardo.rocca@gmail.comWeb - Feature #697 (New): La pestaña calendario no funcionahttps://redmine.ociotec.com/issues/6972013-02-14T12:29:29ZLuis Serranoluisete.serrano@gmail.com
<p>Simplemente como curiosidad</p> Advanced roadmap - Error #677 (New): Undefined method merge_conditions on calendar viewhttps://redmine.ociotec.com/issues/6772012-11-16T14:14:20ZEmilio González Montaña
<pre>
Started GET "/projects/tests-on-rails/issues/calendar" for 178.33.112.73 at 2012-11-16 14:11:38 +0100
Processing by CalendarsController#show as HTML
Parameters: {"project_id"=>"tests-on-rails"}
Current user: emilio (id=5)
Rendered queries/_filters.html.erb (101.9ms)
Rendered common/_calendar.html.erb (9.7ms)
Rendered plugins/advanced_roadmap/app/views/hooks/_milestones.html.erb (1.5ms)
Rendered plugins/members_report/app/views/members_report/_hook.html.erb (0.1ms)
Rendered issues/_sidebar.html.erb (10.0ms)
Rendered calendars/show.html.erb within layouts/base (132.8ms)
Rendered plugins/advanced_roadmap/app/views/hooks/_stylesheet.html.erb (0.6ms)
Completed 500 Internal Server Error in 265ms
NoMethodError (undefined method `merge_conditions' for #<Class:0x00000003a7dea8>):
activerecord (3.2.8) lib/active_record/dynamic_matchers.rb:50:in `method_missing'
plugins/advanced_roadmap/lib/advanced_roadmap/query_patch.rb:13:in `milestones'
plugins/advanced_roadmap/lib/advanced_roadmap/calendars_controller_patch.rb:17:in `add_milestones'
activesupport (3.2.8) lib/active_support/callbacks.rb:214:in `_conditional_callback_around_2550'
activesupport (3.2.8) lib/active_support/callbacks.rb:469:in `_run__68784283971847432__process_action__1074900763850231189__callbacks'
activesupport (3.2.8) lib/active_support/callbacks.rb:405:in `__run_callback'
activesupport (3.2.8) lib/active_support/callbacks.rb:385:in `_run_process_action_callbacks'
activesupport (3.2.8) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.2.8) lib/abstract_controller/callbacks.rb:17:in `process_action'
actionpack (3.2.8) lib/action_controller/metal/rescue.rb:29:in `process_action'
actionpack (3.2.8) lib/action_controller/metal/instrumentation.rb:30:in `block in process_action'
activesupport (3.2.8) lib/active_support/notifications.rb:123:in `block in instrument'
activesupport (3.2.8) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
activesupport (3.2.8) lib/active_support/notifications.rb:123:in `instrument'
actionpack (3.2.8) lib/action_controller/metal/instrumentation.rb:29:in `process_action'
actionpack (3.2.8) lib/action_controller/metal/params_wrapper.rb:207:in `process_action'
activerecord (3.2.8) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
actionpack (3.2.8) lib/abstract_controller/base.rb:121:in `process'
actionpack (3.2.8) lib/abstract_controller/rendering.rb:45:in `process'
actionpack (3.2.8) lib/action_controller/metal.rb:203:in `dispatch'
actionpack (3.2.8) lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
actionpack (3.2.8) lib/action_controller/metal.rb:246:in `block in action'
actionpack (3.2.8) lib/action_dispatch/routing/route_set.rb:73:in `call'
actionpack (3.2.8) lib/action_dispatch/routing/route_set.rb:73:in `dispatch'
actionpack (3.2.8) lib/action_dispatch/routing/route_set.rb:36:in `call'
journey (1.0.4) lib/journey/router.rb:68:in `block in call'
journey (1.0.4) lib/journey/router.rb:56:in `each'
journey (1.0.4) lib/journey/router.rb:56:in `call'
actionpack (3.2.8) lib/action_dispatch/routing/route_set.rb:600:in `call'
rack-openid (1.3.1) lib/rack/openid.rb:98:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
rack (1.4.1) lib/rack/etag.rb:23:in `call'
rack (1.4.1) lib/rack/conditionalget.rb:25:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/head.rb:14:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/params_parser.rb:21:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/flash.rb:242:in `call'
rack (1.4.1) lib/rack/session/abstract/id.rb:205:in `context'
rack (1.4.1) lib/rack/session/abstract/id.rb:200:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/cookies.rb:339:in `call'
activerecord (3.2.8) lib/active_record/query_cache.rb:64:in `call'
activerecord (3.2.8) lib/active_record/connection_adapters/abstract/connection_pool.rb:473:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'
activesupport (3.2.8) lib/active_support/callbacks.rb:405:in `_run__957683204894821024__call__3129083585936528079__callbacks'
activesupport (3.2.8) lib/active_support/callbacks.rb:405:in `__run_callback'
activesupport (3.2.8) lib/active_support/callbacks.rb:385:in `_run_call_callbacks'
activesupport (3.2.8) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.2.8) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/remote_ip.rb:31:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
railties (3.2.8) lib/rails/rack/logger.rb:26:in `call_app'
railties (3.2.8) lib/rails/rack/logger.rb:16:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/request_id.rb:22:in `call'
rack (1.4.1) lib/rack/methodoverride.rb:21:in `call'
rack (1.4.1) lib/rack/runtime.rb:17:in `call'
activesupport (3.2.8) lib/active_support/cache/strategy/local_cache.rb:72:in `call'
rack (1.4.1) lib/rack/lock.rb:15:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/static.rb:62:in `call'
rack-cache (1.2) lib/rack/cache/context.rb:136:in `forward'
rack-cache (1.2) lib/rack/cache/context.rb:245:in `fetch'
rack-cache (1.2) lib/rack/cache/context.rb:185:in `lookup'
rack-cache (1.2) lib/rack/cache/context.rb:66:in `call!'
rack-cache (1.2) lib/rack/cache/context.rb:51:in `call'
railties (3.2.8) lib/rails/engine.rb:479:in `call'
railties (3.2.8) lib/rails/application.rb:223:in `call'
railties (3.2.8) lib/rails/railtie/configurable.rb:30:in `method_missing'
passenger (3.0.17) lib/phusion_passenger/rack/request_handler.rb:96:in `process_request'
passenger (3.0.17) lib/phusion_passenger/abstract_request_handler.rb:516:in `accept_and_process_next_request'
passenger (3.0.17) lib/phusion_passenger/abstract_request_handler.rb:274:in `main_loop'
passenger (3.0.17) lib/phusion_passenger/rack/application_spawner.rb:206:in `start_request_handler'
passenger (3.0.17) lib/phusion_passenger/rack/application_spawner.rb:171:in `block in handle_spawn_application'
passenger (3.0.17) lib/phusion_passenger/utils.rb:470:in `safe_fork'
passenger (3.0.17) lib/phusion_passenger/rack/application_spawner.rb:166:in `handle_spawn_application'
passenger (3.0.17) lib/phusion_passenger/abstract_server.rb:357:in `server_main_loop'
passenger (3.0.17) lib/phusion_passenger/abstract_server.rb:206:in `start_synchronously'
passenger (3.0.17) lib/phusion_passenger/abstract_server.rb:180:in `start'
passenger (3.0.17) lib/phusion_passenger/rack/application_spawner.rb:129:in `start'
passenger (3.0.17) lib/phusion_passenger/spawn_manager.rb:253:in `block (2 levels) in spawn_rack_application'
passenger (3.0.17) lib/phusion_passenger/abstract_server_collection.rb:132:in `lookup_or_add'
passenger (3.0.17) lib/phusion_passenger/spawn_manager.rb:246:in `block in spawn_rack_application'
passenger (3.0.17) lib/phusion_passenger/abstract_server_collection.rb:82:in `block in synchronize'
<internal:prelude>:10:in `synchronize'
passenger (3.0.17) lib/phusion_passenger/abstract_server_collection.rb:79:in `synchronize'
passenger (3.0.17) lib/phusion_passenger/spawn_manager.rb:244:in `spawn_rack_application'
passenger (3.0.17) lib/phusion_passenger/spawn_manager.rb:137:in `spawn_application'
passenger (3.0.17) lib/phusion_passenger/spawn_manager.rb:275:in `handle_spawn_application'
passenger (3.0.17) lib/phusion_passenger/abstract_server.rb:357:in `server_main_loop'
passenger (3.0.17) lib/phusion_passenger/abstract_server.rb:206:in `start_synchronously'
passenger (3.0.17) helper-scripts/passenger-spawn-server:99:in `<main>'
</pre> Advanced roadmap - Feature #643 (New): Show due in (AJAX) on issue update formhttps://redmine.ociotec.com/issues/6432012-02-26T14:25:19ZEmilio González Montaña
<p>Add an "Due in" auto calculated field on issue new/edit form to make easier the % updating giving the user an idea about the rest effort in advance pressing the "Save" button.</p> Localizable - Feature #637 (New): Some fields are not translatedhttps://redmine.ociotec.com/issues/6372012-01-27T16:15:58ZLuis Serranoluisete.serrano@gmail.com
<p>Whith redmine version 1.3 the plugin not translate: the roles, type of issue and if I add more categories the plugin does not show</p> Advanced roadmap - Support #519 (New): Method of calculation of%https://redmine.ociotec.com/issues/5192011-06-03T16:24:28ZLuis Serranoluisete.serrano@gmail.com
<p>What is the method of calculating the <span>, I have versions that have several tasks at 100</span>, but Redmine shows 0% in progress bar and numerically.</p> Import & Export - Error #438 (New): La página a la que intenta acceder no existe.https://redmine.ociotec.com/issues/4382011-03-04T14:40:39ZAgustin Sanguinoagustinsanguino@gmail.com
<p>Hola Emilio,</p>
<p>He visto que has desarrollado un plugin muy interesante para importar issues. Lo he instalado y al pulsar sobre "Importar peticiones desde fichero", en el menu Peticiones, me aparece el siguiente error:</p>
<p>"404 La página a la que intenta acceder no existe."</p>
<p>En el log aparece lo siguiente:</p>
<p>Processing IssuesController#show (for "miip" at 2011-03-04 14:37:24) [GET]<br /> Parameters: {"project_id"=>"pry-1", "action"=>"show", "id"=>"import", "controller"=>"issues"}<br />Rendering template within layouts/base<br />Rendering common/error (404)<br />Filter chain halted as [:find_issue] rendered_or_redirected.<br />Completed in 16ms (View: 16, DB: 0) | 404 Not Found [<a class="external" href="http://"miservidorlocal"/redmine/projects/pry-1/issues/import">http://"miservidorlocal"/redmine/projects/pry-1/issues/import</a>]</p>
<p>Muchas gracias y un saludo,</p>
<p>Agustín Sanguino</p> Redmine plugins - Support #437 (New): Registrado duplicado en tu webhttps://redmine.ociotec.com/issues/4372011-03-03T13:07:20ZIván Gálvez Junqueraivgalvez@gmail.com
<p>Hola, me he registrado por error dos veces, puedes borrar el usuario ivan.galvez, ya que prefiero usar el que tiene mi correo personal ivgalvez.</p>
<p>Actualmente estoy evaluando las posibilidades que ofrece Redmine para su despliegue en mi empresa. Uno de los plugins que he instalado y considero interesante es Advanced Roadmap, te he reportado un pequeño error que he visto.</p>
<p>He visto que te proponían la posibilidad de crear un plugin específico para una empresa, ¿lo publicarías bajo licencia libre?</p>
<p>Una vez que tengamos claras nuestras necesidades, podríamos plantearnos también la posibilidad de realizar algún trabajo externamente para mejorar determinados plugins o crearlos de cero.</p>
<p>Un saludo</p>