webbkoll icon indicating copy to clipboard operation
webbkoll copied to clipboard

Semi-persistent reports

Open bfg1981 opened this issue 3 years ago • 2 comments

While the tool is very useful for validating your own servers, it is sometimes useful to point out problems for other parties. Unfortunately the testing phase takes a bit of time. I am not sure how to best solve this issue, but it would be useful to have some sort of semi persistence where you can choose to keep a report for a longer while.

Certainly with a warning label that the report you are viewing is not up to date.

bfg1981 avatar Mar 14 '21 14:03 bfg1981

This would be useful but I'm a bit hesitant as it would require a bunch of extra complexity. Currently everything is simply stored in an in-memory database, nothing is persisted to disk. Perhaps some kind of export function? And/or a link that'll archive the page using something like https://archive.is/.

andersju avatar Mar 15 '21 20:03 andersju

Not a fan of external archives like that. That's obviously useful when you have no other option, but it got me thinking. There's nothing preventing having an integrated caching layer above. I have never looked into caching for persistence, but surely some caching proxy must have implemented this. That would also make it possible to integrate with tailor made caching rules.

bfg1981 avatar Mar 16 '21 11:03 bfg1981