Skip to content

Develop #28

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jan 8, 2014
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
# Recurring Tasks Redmine Plugin -- Release Notes

## Known Issues
## Features Requested

### Master (Stable)
* Recur on day x of every n months (#26)
* Recur on last day of every n months (#26)

* (Confirmed) Deleting an issue neither generates a warning nor deletes the recurrence
* (Confirmed) No ability to view historic recurrences
## Known Issues

### Develop
* Deleting an issue neither generates a warning nor deletes the recurrence
* No ability to view historic recurrences

## Next Version (Develop Branch)

## Version 1.2.9 (07 Jan 2014)

* Set done_ratio to zero for recurred issues (#26)
* Updated German translation file from @skolarianer (#27)

## Version 1.2.8 (05 Jan 2014)

* Using validates_presence_of instead of validates :x, presence: true for backward Rails compatibility (#20)
Expand Down
1 change: 1 addition & 0 deletions app/models/recurring_task.rb
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ def recur_issue_if_needed!
new_issue = issue.copy
new_issue.due_date = previous_date_for_recurrence + recurrence_pattern
new_issue.start_date = new_issue.due_date
new_issue.done_ratio = 0
new_issue.status = IssueStatus.default # issue status is NOT automatically new, default is whatever the default status for new issues is
new_issue.save!
puts "Recurring #{issue.id}: #{issue.subj_date}, created #{new_issue.id}: #{new_issue.subj_date}"
Expand Down
2 changes: 1 addition & 1 deletion init.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
author_url 'https://github.com/nutso/'
url 'https://github.com/nutso/redmine-plugin-recurring-tasks'
description 'Allows you to set a task to recur on a regular schedule, or when marked complete, regenerate a new task due in the future. Plugin is based -- very loosely -- on the periodic tasks plugin published by Tanguy de Courson'
version '1.2.8'
version '1.2.9'

Redmine::MenuManager.map :top_menu do |menu|
menu.push :recurring_tasks, { :controller => 'recurring_tasks', :action => 'index' }, :caption => :label_recurring_tasks, :if => Proc.new { User.current.admin? }
Expand Down