-
Notifications
You must be signed in to change notification settings - Fork 38
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
Report reminders #3990
Report reminders #3990
Conversation
e76d63e
to
8174a02
Compare
@frjo Do you think this one is OK to merge? |
Did a rebase and migration deconflict. |
@bickelj Am I correct that this PR makes the following changes and additions to current functionality:
|
@frjo said:
I think the the setup defaulted to some days before and monthly, but you could vary the settings a bit on an individual project after creation.
Yes, and let these settings apply to all new projects.
I think so, yes. @frankduncan did I get that right? |
@bickelj If all titlecase can be changed to sentence case I can put this on test. |
74eddc2
to
3865e71
Compare
@frjo I think I got all the places in the latest push, let me know if I didn't! |
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.
Would also be good to add some documentation around this.
Otherwise it seems to be working very nicely.
We have a migration numbering conflict with another PR on test but as soon as that is approved I will put this on test. |
This PR look neat! @frjo @bickelj I think it would really help if we can add a how to guide in the docs on how to enable and setup the report reminders. Probably at https://docs.hypha.app/setup/administrators/setup-notifications/ |
I don't think needs dedicated guide, but if it has to it will look something like this: https://docs.hypha.app/setup/administrators/setup-error-performance-monitoring/ |
efd47fa
to
3a941b9
Compare
@theskumar I added some documentation in the most recent commit. Let me know what you think. |
|
||
For information on configuring Slack notifications for Hypha, see the [Slack section](configuration.md/#slack-settings) of the configuration reference. | ||
|
||
## Project report reminders |
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 didn't want this to appear as if it were alike to "Email, Slack, ..." so I moved those into their own section before adding this one.
@frjo @theskumar Can you take a look at the documentation and see if it looks OK? Do you think these report reminders can be merged in the next iteration? |
3a941b9
to
803fdca
Compare
I've got a test report setup to be due saturday so should be able to merge this tomorrow assuming all notifies right |
worked well - thanks @bickelj! |
Fixes #3989
Test Steps
Set up a fake SMTP server or use file-based email.