NAICNO / Jobanalyzer

Easy to use resource usage report
MIT License
0 stars 1 forks source link

Remove PII from open parts of dashboard #679

Open lars-t-hansen opened 2 days ago

lars-t-hansen commented 2 days ago

Spun off from #228.

With more people being exposed to Jobanalyzer I'm starting to get complaints about violator and zombie displays (really personally identifiable information in general) being available in the open on the dashboard, so we need to fix this. For the moment, those reports have little value on the dashboard - they are emailed to RT anyway - so a quick fix is to simply remove them and then later figure out how to expose them behind a login.

TODO:

@ashenr can you take care of the new dashboard, I'll deal with the old one, and then I'll handle the backend.

lars-t-hansen commented 1 day ago

This is basically "fixed": The report files in the web server's directory exist but have empty data arrays, and the scripts have been updated so that they do not regenerate these or upload them to the web server. The new dashboard will display empty tables (which is fine), this is at most an aesthetic concern but should still be fixed.

Everything seems to work OK, I'll make a patch for the script changes.