Skip to content
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

Configurable project report reminders #3989

Closed
bickelj opened this issue Jun 14, 2024 · 0 comments · Fixed by #3990
Closed

Configurable project report reminders #3989

bickelj opened this issue Jun 14, 2024 · 0 comments · Fixed by #3990
Assignees
Labels
Type: Enhancement This is an improvement of an existing thing (not a new thing, which would be a feature).

Comments

@bickelj
Copy link
Contributor

bickelj commented Jun 14, 2024

Is your feature request related to a problem? Please describe.

Staff would rather not set up reminders on each and every submission but configure it more generally.

Is your feature request related to an existing functionality? Please describe.

Project Reports.

Describe the solution you'd like

Be able to set email report reminder frequency or timings in Wagtail, including the email template.

Priority

  • Medium (slowing you down)

Affected roles

  • Staff
  • Applicants
@bickelj bickelj added the Type: Enhancement This is an improvement of an existing thing (not a new thing, which would be a feature). label Jun 14, 2024
@bickelj bickelj self-assigned this Jun 14, 2024
bickelj pushed a commit that referenced this issue Jun 14, 2024
Adds a setting to the project settings for report reminders

Issue #3989
bickelj pushed a commit that referenced this issue Jun 14, 2024
Instead of using a passed in variable, use the settings so that the
command can be configured in wagtail.

Issue #3989
bickelj pushed a commit that referenced this issue Jun 14, 2024
What a small line for such a large set of changes.  Those supporting
changes include:

* Creating a view for the new Reporting Table
* Creating a current_report() method in report_config that is slightly
  differnt than current_report_due (see inline doc)
* Adding a ProjectQuerySet method that does some intense subquerying
  to be able to express the current_report in sql so that the status
  can be filtered against

Issue #3989
frjo pushed a commit that referenced this issue Jul 31, 2024
Adds a setting to the project settings for report reminders

Issue #3989
frjo pushed a commit that referenced this issue Jul 31, 2024
Instead of using a passed in variable, use the settings so that the
command can be configured in wagtail.

Issue #3989
bickelj pushed a commit that referenced this issue Aug 9, 2024
Adds a setting to the project settings for report reminders

Issue #3989
bickelj pushed a commit that referenced this issue Aug 9, 2024
Instead of using a passed in variable, use the settings so that the
command can be configured in wagtail.

Issue #3989
bickelj added a commit that referenced this issue Aug 9, 2024
bickelj added a commit that referenced this issue Aug 12, 2024
bickelj pushed a commit to bickelj/hypha that referenced this issue Aug 30, 2024
Adds a setting to the project settings for report reminders

Issue HyphaApp#3989
bickelj pushed a commit to bickelj/hypha that referenced this issue Aug 30, 2024
Instead of using a passed in variable, use the settings so that the
command can be configured in wagtail.

Issue HyphaApp#3989
bickelj added a commit to bickelj/hypha that referenced this issue Aug 30, 2024
bickelj added a commit to bickelj/hypha that referenced this issue Aug 30, 2024
bickelj pushed a commit that referenced this issue Aug 30, 2024
Adds a setting to the project settings for report reminders

Issue #3989
bickelj pushed a commit that referenced this issue Aug 30, 2024
Instead of using a passed in variable, use the settings so that the
command can be configured in wagtail.

Issue #3989
bickelj added a commit that referenced this issue Aug 30, 2024
bickelj added a commit that referenced this issue Aug 30, 2024
bickelj added a commit that referenced this issue Aug 30, 2024
frjo pushed a commit that referenced this issue Oct 18, 2024
Adds a setting to the project settings for report reminders

Issue #3989
frjo pushed a commit that referenced this issue Oct 18, 2024
Instead of using a passed in variable, use the settings so that the
command can be configured in wagtail.

Issue #3989
frjo pushed a commit that referenced this issue Oct 18, 2024
frjo pushed a commit that referenced this issue Oct 18, 2024
frjo pushed a commit that referenced this issue Oct 18, 2024
@frjo frjo closed this as completed in #3990 Nov 1, 2024
@frjo frjo closed this as completed in 05f2a43 Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement This is an improvement of an existing thing (not a new thing, which would be a feature).
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant