Skip to content

Conversation

@MatthewReed303
Copy link
Collaborator

feat: Add advanced PDF report system with PDFME integration

Important!

At least run once from server directory npm run build:all this will install the pdfme packages and build the App

  • PDFME-based visual report designer with drag-and-drop interface
  • Dynamic data binding with @tag placeholders and formatting (@tag:0.00)
  • Table configurations for historical data and alarm reports
  • Template management with save/load/organize functionality
  • Node-RED integration for automated report generation
  • Runtime file viewer component for HMI display
  • Comprehensive documentation and wiki integration

Resolves report generation requirements with full SCADA integration

MatthewReed303 and others added 30 commits October 8, 2025 15:14
Has been moved to server directory
- PDFME-based visual report designer with drag-and-drop interface
- Dynamic data binding with @tag placeholders and formatting (@tag:0.00)
- Table configurations for historical data and alarm reports
- Template management with save/load/organize functionality
- Node-RED integration for automated report generation
- Runtime file viewer component for HMI display
- Comprehensive documentation and wiki integration

Resolves report generation requirements with full SCADA integration
Fix Page Size and Margins
Add test Docker Workflow
Copy link
Member

Choose a reason for hiding this comment

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

What is it for?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@unocelli github actions workflow to build docker image and save image as an artifact, so you don't have to push to docker hub each time for testing docker images and can test different branches and saves having setup docker buildx etc on local dev machine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants