-
Notifications
You must be signed in to change notification settings - Fork 41
Several improvements of functionality and UI usability #41
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
Conversation
Also improved drop-down list in "Edit" form to read state by value rather than localized text.
It duplicated informations shown in issue view and forced one more click to get to recurrence edition (inefficient).
Modified recurrence listing in issue view. Updated look to better match Redmine.
New recurrence is generated as soon as previous recurrence date is reached. This way new recurrence date is known in greatest possible advance (instead of just 1 day as before). This is important for proper planning of task execution.
@@ -26,7 +26,7 @@ You should now be able to see the plugin list in Administration -> Plugins. | |||
|
|||
Crontab example (running the check for recurrence every 6 hours): | |||
```bash | |||
* */4 * * * /bin/sh "cd {path_to_redmine} && rake RAILS_ENV=production redmine:recur_tasks" >> log/cron_rake.log 2>&1 | |||
27 */4 * * * /bin/sh "cd {path_to_redmine} && rake RAILS_ENV=production redmine:recur_tasks" >> log/cron_rake.log 2>&1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure I understand the impact of this change to the reader -- do you think it makes the crontab format more obvious?
Thanks for contributing, and apologies for taking so long to reply. I added some notes on the changes, and will be more prompt in responding in the future. "added support for modified month occurrences (e.g. "on 10th day before month end", "on second Tuesday of month")" "removed "show" recurrence view. In my opinion it was duplicating what has already been shown in "issue" view and added unnecessary one more click to get to "edit" view." 'modified task generation process (invoked through cron) to create next recurrence as soon as previous recurrence day is reached. This way next task recurrence is known in advance (not 1 day before its due date as before). It is important to allow planning issue execution efficiently in real life.' 'partly changed UI design to better match native Redmine look and allow more efficient usage of plugin, other minor changes' Thanks again. |
Looking forward to a soon merge of that code into the main branch. |
…modifications as noted on the pull request
Integrated into develop and merged as part of pull request #47 |
Following is a list of major changes: