VolkovLabs / business-forms

The Business Forms panel is a conceptually new plugin for Grafana. It is the first plugin that allows inserting and updating application data, as well as modifying configuration directly from your Grafana dashboard.
https://docs.volkovlabs.io
Apache License 2.0
86 stars 10 forks source link

Add support frontend datasources #361

Closed asimonok closed 5 months ago

asimonok commented 8 months ago

Resolves #343 Resolves #311

Breaking change: Outdated payload for postgres data source

{
  rawSql: `INSERT INTO files (name, file)
VALUES ('${file.name}', '${base64}');`,
  format: 'table',
}

Updated settings (data source query editor is used)

Screenshot 2024-03-01 at 15 56 08
codecov[bot] commented 8 months ago

Codecov Report

Attention: Patch coverage is 98.55072% with 1 lines in your changes are missing coverage. Please review.

Project coverage is 99.07%. Comparing base (68da8a6) to head (4ae9516).

Files Patch % Lines
src/module.ts 92.30% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #361 +/- ## ========================================== - Coverage 99.10% 99.07% -0.04% ========================================== Files 69 71 +2 Lines 1458 1509 +51 Branches 421 433 +12 ========================================== + Hits 1445 1495 +50 - Misses 11 12 +1 Partials 2 2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.