-
Notifications
You must be signed in to change notification settings - Fork 117
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
Email notification for flooded past-due actions #1083
base: trunk
Are you sure you want to change the base?
Conversation
# Conflicts: # classes/ActionScheduler_AdminView.php
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.
Hi @crstauf, thanks for your contribution. I have a couple of comments:
- The methods that are removed in
classes/ActionScheduler_AdminView.php
shouldn't actually be removed because they are public and the removal would break backwards compatibility. Could they be marked as deprecated, in the same way as they are indeprecated/ActionScheduler_AdminView_Deprecated.php
below? - While receiving the notifications via email instead of as an admin notice seems indeed like it will be useful for most people, some might prefer to continue seeing these in the admin area. So maybe a setting could be provided to choose whether to use the new email notifications, the old warning in the admin area, or both.
- Related to the above, a setting to provide an email address for the notifications (defaulting to the default admin email) would be useful.
@Konamiman I do not understand. I have defined the functions that were deprecated into the class that handles deprecated functions. Please advise.
This PR does not prevent the notice from appearing in the admin view. It seems you have not thoroughly reviewed or tested this PR? Will add some appropriate filters. |
Correct. I hadn't noticed that
Indeed I haven't tested the PR yet, I was waiting to your answer to my comment before doing that.
Perfect, thank you. Please ping me once you do that and then I'll do all the testing. |
@barryhughes Stalled. |
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.
Hi @crstauf, sorry for the delay in this second review. I have requested a few changes.
Added documentation, did not make name change requests. |
# Conflicts: # classes/ActionScheduler_AdminView.php # deprecated/ActionScheduler_AdminView_Deprecated.php
Closes #1080.
I suspect there will be a lot of opinions and compatibility issues here, so providing only as a stepping stone for the Action Scheduler team, in an attempt to help them get it out quickly (we'll see).