Redmine OCIO y TECnología: Issueshttps://redmine.ociotec.com/https://redmine.ociotec.com/favicon.ico?15768443862017-08-03T01:57:27ZRedmine OCIO y TECnología
Redmine 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> Localizable - Feature #1202 (New): French locale filehttps://redmine.ociotec.com/issues/12022016-10-02T17:43:15ZJean-Marie Arsac
<p>Hi Emilio,</p>
<p>In attachment you'll find french locale file.<br />Thanks for including it in installation file.<br />Yours.</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> Risk management - Support #830 (New): 500 +There are none Sprints defined yet, please ask this pr...https://redmine.ociotec.com/issues/8302014-07-09T08:32:33Zle doanhltndoanh@spsvietnam.vn
<p>Please help me check this error,</p>
<ul>
<li>Informations:<br />Redmine 2.4.2.stable<br />Default administrator account changed True<br />Attachments directory writable True<br />Plugin assets directory writable True<br />RMagick available (optional) True<br />ImageMagick convert available (optional) True</li>
</ul>
<p>Environment:<br /> Redmine version 2.4.2.stable<br /> Ruby version 2.0.0-p353 (2013-11-22) [x86_64-linux]<br /> Rails version 3.2.16<br /> Environment production<br /> Database adapter Mysql2<br />SCM:<br /> Git 1.7.1<br /> Filesystem <br />Redmine plugins:<br /> bugmetric 0.0.1<br /> pmsreport 0.0.1<br /> redmine_contacts 3.2.12-light<br /> redmine_contacts_invoices 3.0.1-light<br /> redmine_dashboard 2.1<br /> redmine_finance 1.0.8-light<br /> scrum2b 0.1</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 - Support #645 (New): Advanced roadmap changes behaviour of default Redmine subp...https://redmine.ociotec.com/issues/6452012-03-16T13:40:25ZAnirudhsinh Zala
<p>I am not sure whether this is Bug or not but we see a particular problem with this plugin in sub-projects.</p>
<p>We have 1 main project and several subprojects which are part of it. Since we have shared team for all subprojects, we create version in main project and add issues from different subprojects are added into that version. This helps us monitor activities of whole team for all subprojects by common version in Roadmap and team leaders of respective subprojects can still manage their issues in individual project so that they can only see their project's issues when Roadmap is seen from respective project.</p>
<p>This works nice in default Redmine, but once we added Advanced roadmap plugin, when we try to see roadmap from any subproject, it shows issues of all subprojects for particular version. For example in version V1, if I add issues I1 from project P1 and I2 from project P2 etc. then roadmap of V1 from project P1 show only I1 and roadmap of P2 should show only I2 in V1.</p>
<p>Please let me know whether this is bug or intended behaviour.</p> 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> RSVN - Feature #586 (New): Include copyright info in source codehttps://redmine.ociotec.com/issues/5862011-10-16T10:55:37ZEmilio González Montaña
<ul>
<li>Search adecuate copyright.</li>
<li>Insert on source code.</li>
</ul> Localizable - Feature #553 (New): Entry on administration menuhttps://redmine.ociotec.com/issues/5532011-07-20T01:13:27ZEmilio González Montaña
<p>Add an entry on the administration menu instead of (or plus to) the "Configure" link on plugins menu.</p> Advanced roadmap - Error #527 (New): Comment history only shown to Adminstrator (on redmine v1.2.0)https://redmine.ociotec.com/issues/5272011-06-30T09:29:15ZHyun Parkwebdy@korea.com
<p>The changes in an issue, such as status, assignee, data and so on, are properly listed in the History section but comments are not shown at all.<br />Only administrators can see comment history. Even managers can't without mentioning developer and reporter roles.</p> Advanced roadmap - Error #516 (New): Installation errorhttps://redmine.ociotec.com/issues/5162011-06-02T11:50:01ZLuis Serranoluisete.serrano@gmail.com
<p>When I try to migrate the new version redmine returns this error:</p>
<p>_<em>_</em>:/var/www/redmine$ sudo rake db:migrate_plugins RAILS_ENV=production --trace<br />(in /var/www/redmine)<br />rake aborted!<br />uninitialized constant Rails::Plugin::ApplicationHelperPatch<br />/var/www/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:105:in `const_missing'<br />/var/www/redmine/vendor/plugins/redmine_ckeditor/init.rb:8:in `evaluate_init_rb'<br />/var/www/redmine/config/../vendor/rails/railties/lib/rails/plugin.rb:158:in `evaluate_init_rb'<br />/var/www/redmine/vendor/rails/activesupport/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'<br />/var/www/redmine/config/../vendor/rails/railties/lib/rails/plugin.rb:154:in `evaluate_init_rb'<br />/var/www/redmine/config/../vendor/rails/railties/lib/rails/plugin.rb:48:in `load'<br />/var/www/redmine/config/../vendor/plugins/engines/lib/engines/plugin.rb:44:in `load'<br />/var/www/redmine/config/../vendor/rails/railties/lib/rails/plugin/loader.rb:38:in `load_plugins'<br />/var/www/redmine/config/../vendor/rails/railties/lib/rails/plugin/loader.rb:37:in `each'<br />/var/www/redmine/config/../vendor/rails/railties/lib/rails/plugin/loader.rb:37:in `load_plugins'<br />/var/www/redmine/config/../vendor/rails/railties/lib/initializer.rb:369:in `load_plugins'<br />/var/www/redmine/config/../vendor/rails/railties/lib/initializer.rb:165:in `process'<br />/var/www/redmine/config/../vendor/rails/railties/lib/initializer.rb:113:in `send'<br />/var/www/redmine/config/../vendor/rails/railties/lib/initializer.rb:113:in `run'<br />/var/www/redmine/config/environment.rb:20<br />/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require'<br />/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `require'<br />/var/www/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:156:in `require'<br />/var/www/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'<br />/var/www/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:156:in `require'<br />/var/www/redmine/vendor/plugins/redmine_dmsf/lib/tasks/dmsf_convert_documents.rake:30<br />/var/www/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in `load_without_new_constant_marking'<br />/var/www/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in `load'<br />/var/www/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'<br />/var/www/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in `load'<br />/var/www/redmine/vendor/rails/railties/lib/tasks/rails.rb:8<br />/var/www/redmine/vendor/rails/railties/lib/tasks/rails.rb:8:in `each'<br />/var/www/redmine/vendor/rails/railties/lib/tasks/rails.rb:8<br />/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require'<br />/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `require'<br />/var/www/redmine/Rakefile:11<br />/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `load'<br />/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakefile'<br />/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2017:in `load_rakefile'<br />/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'<br />/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2016:in `load_rakefile'<br />/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2000:in `run'<br />/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'<br />/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'<br />/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31<br />/usr/local/bin/rake:19:in `load'<br />/usr/local/bin/rake:19</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> Localizable - Feature #422 (New): Custom fields list values traductionhttps://redmine.ociotec.com/issues/4222011-02-23T11:47:15ZLuis Serranoluisete.serrano@gmail.com
<p>If I have a custom field value it is possible the translation of the possible values ?</p>
<p>Thanks and very good plugin</p>