Vishesh 'ironeagle' Bangotra e8faafae7d feat(reports): render generate-report form from OpenAPI spec
Replace hand-written GenerateReportPanel inputs with a generic loop over
extractFields("ReportQuery") + FormFieldRenderer; submit via
useResource("reports").create with server-side validation only.

react-openapi additions (all additive):
- lift items.enum into FieldConfig.enumValues for array-of-enum props
- extract schema `default` into FieldConfig.defaultValue
- new MultiEnumField renderer dispatched for isArray && enumValues
- FKFieldConfig.value: bind option values to a target property instead
  of the primary key (account names); sanitize-payload skips resolveFk
  when set
- new useFkFieldOptions hook encapsulating FK option loading/prefetch
- export extractFields, useFkFieldOptions, MultiEnumField

Drop now-unused granularityOptions/groupDimOptions helpers.
2026-08-21 15:45:23 +05:30
2026-07-19 14:47:30 +00:00
2026-05-24 17:23:02 +00:00
2026-04-04 12:46:28 +05:30
2026-04-04 12:46:28 +05:30
2026-04-04 12:46:28 +05:30
Description
No description provided
1.9 MiB
Languages
TypeScript 98.2%
JavaScript 1.4%
HTML 0.2%
Dockerfile 0.2%