redcross / dcsops

Incident management and volunteer scheduling application for Red Cross Disaster Services
Other
26 stars 36 forks source link

Built-in report pages, to replace dependency on external query dashboards. #301

Open kfogel opened 4 years ago

kfogel commented 4 years ago

Right now administrators use Sisense Periscope to generate various reports (via direct SQL queries that therefore need to be maintained on the Periscope side). This mean DCSOps effectively has a dependency on that third-party service. These reports are not very complex and could easily be generated by DCSOps directly.

This is related to issue #257, in the sense that this too is about publishing data out of DCSOps in both parseable and human-readable form. Ideally we would do both enhancements at once, since much of the same code is likely to be touched.

jim-mcgowan commented 3 years ago

Incident CSV export fields:

jim-mcgowan commented 3 years ago

Shift CSV export fields:

frankduncan commented 3 years ago

We need one last one for people. So there's a row for each person, rather than each shift.