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

feat: support for sql reports without date range #2502

Merged
merged 7 commits into from
Aug 8, 2024

Conversation

tomwwinter
Copy link
Contributor

@tomwwinter tomwwinter commented Aug 7, 2024

closes: #2463

Visible/Frontend Changes

  • Reports selection hides date range input, when selecting a sql report without date range support

Copy link

github-actions bot commented Aug 7, 2024

Deployed to https://pr-2502.aam-digital.net/

@tomwwinter tomwwinter requested a review from sleidig August 7, 2024 07:24
Copy link
Member

@sleidig sleidig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to be tested, code looks good 👍

Copy link
Member

@sleidig sleidig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From testing on https://dev.aam-digital.net :

  • Report without args (--> e.g. "Beneficiary (Individuals) [SQL]")
    • hides period time picker as expected
    • shows results
  • Report with args (--> e.g. "Event Participants Report [SQL]")
    • shows period time picker as expected
    • shows result
  • Report with broken query config
    • shows error message as expected

It can feel like reports are failing / endlessly calculating if the backend is still processing other changes. (see Aam-Digital/aam-services#4 ), in real-life scenarios this could become a serious issue.

@tomwwinter tomwwinter merged commit 6235b04 into master Aug 8, 2024
6 of 7 checks passed
@tomwwinter tomwwinter deleted the tw/feat/reports-without-date-range-support branch August 8, 2024 10:38
@aam-digital-ci
Copy link
Collaborator

🎉 This PR is included in version 3.40.0-master.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@aam-digital-ci aam-digital-ci added the released on @master managed by CI (semantic-release) label Aug 8, 2024
@aam-digital-ci
Copy link
Collaborator

🎉 This PR is included in version 3.40.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@aam-digital-ci aam-digital-ci added the released managed by CI (semantic-release) label Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released on @master managed by CI (semantic-release) released managed by CI (semantic-release)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

support for sql reports without date range
3 participants