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

SQS Integration #2123

Merged
merged 14 commits into from
Dec 16, 2023
Merged

SQS Integration #2123

merged 14 commits into from
Dec 16, 2023

Conversation

TheSlimvReal
Copy link
Collaborator

closes: #2117 #2105 #1887

  • report config has been adjusted to also support reports with "mode": "sql".
  • SQL reports are handled by SqlReportService
  • SqlReportService automatically creates and, if necessary, updates the SQS schema before sending the query request to the baceknd
  • Query Backend is available through an reverse proxy

Copy link

github-actions bot commented Dec 7, 2023

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

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.

Impressive how simple this code is 😃

From my quick testing in the PR deployment, the existing reports still seem to work fine.
Only the order in the dropdown of the reporting component had a designed logical order (most important/general first) which is now lost.

# Conflicts:
#	src/app/features/reporting/reporting/reporting.component.ts
@TheSlimvReal
Copy link
Collaborator Author

@sleidig the issue with the unstable ordering was already introduced with #2106. Should we sort them by name?

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.

Really nice resolution for the ReportConfig thing (although it feels a bit like dark magic ...)

Regarding report ordering: I guess alphabetic order would at least allow us to consciously influence it, so that would be nice.

src/app/features/reporting/report-config.ts Outdated Show resolved Hide resolved
TheSlimvReal and others added 2 commits December 16, 2023 12:01
@TheSlimvReal TheSlimvReal merged commit f901116 into master Dec 16, 2023
6 of 7 checks passed
@TheSlimvReal TheSlimvReal deleted the sqs_schema branch December 16, 2023 11:20
@aam-digital-ci
Copy link
Collaborator

🎉 This PR is included in version 3.28.0-master.2 🎉

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 Dec 16, 2023
@aam-digital-ci
Copy link
Collaborator

🎉 This PR is included in version 3.28.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 Jan 10, 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
3 participants