Index: app/controllers/issues_controller.rb =================================================================== --- app/controllers/issues_controller.rb (revision 4214) +++ app/controllers/issues_controller.rb (working copy) @@ -307,7 +307,9 @@ end end @issue.author = User.current - @issue.start_date ||= Date.today + if (request.get? || request.xhr?) && Setting.issue_startdate_is_adddate? + @issue.start_date ||= Date.today + end @priorities = IssuePriority.all @allowed_statuses = @issue.new_statuses_allowed_to(User.current, true) end Index: app/views/settings/_issues.rhtml =================================================================== --- app/views/settings/_issues.rhtml (revision 4214) +++ app/views/settings/_issues.rhtml (working copy) @@ -5,6 +5,8 @@
<%= setting_check_box :display_subprojects_issues %>
+<%= setting_check_box :issue_startdate_is_adddate %>
+<%= setting_select :issue_done_ratio, Issue::DONE_RATIO_OPTIONS.collect {|i| [l("setting_issue_done_ratio_#{i}"), i]} %>
<%= setting_text_field :issues_export_limit, :size => 6 %>
Index: config/settings.yml =================================================================== --- config/settings.yml (revision 4214) +++ config/settings.yml (working copy) @@ -184,3 +184,5 @@ default: '' rest_api_enabled: default: 0 +issue_startdate_is_adddate: + default: 0 Index: config/locales/en.yml =================================================================== --- config/locales/en.yml (revision 4214) +++ config/locales/en.yml (working copy) @@ -350,6 +350,7 @@ setting_start_of_week: Start calendars on setting_rest_api_enabled: Enable REST web service setting_cache_formatted_text: Cache formatted text + setting_issue_startdate_is_adddate: Use todays date as start date for new issues (otherwise leave empty, default) permission_add_project: Create project permission_add_subprojects: Create subprojects Index: config/locales/pt-BR.yml =================================================================== --- config/locales/pt-BR.yml (revision 4214) +++ config/locales/pt-BR.yml (working copy) @@ -903,6 +903,7 @@ setting_rest_api_enabled: Habilitar REST web service label_missing_api_access_key: Chave de acesso a API faltando label_missing_feeds_access_key: Chave de acesso ao RSS faltando + setting_issue_startdate_is_adddate: Usar data corrente como data inicial para novas tarefas (caso contrário não marcar, padrão) text_line_separated: Múltiplos valores permitidos (uma linha para cada valor). setting_mail_handler_body_delimiters: Truncar e-mails após uma destas linhas permission_add_subprojects: Criar subprojetos