-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve UX of browsing through reports #43
Comments
Thank you for the report. I would like to improve UX, but on the other hand - keep this project as simple as possible (for my use case, current situation suits very well).
For now, we use this key for grouping
Maybe we can make group key configurable.
In this case, all reports from different email providers will be merged into one big html file. With current merging logic, we'll lost information about who send us this report (I think it's important). We can implement another logic like "generate all reports not in individual html file each, but in one index.html keeping provider information".
I assume, it's possible by adding new dependency (like database), or writing html template with some javascript: read list of files, and render "next" button, but not sure (I'm not good in JS). As you can see, there are ways to improve situation, just need some time to experiment and choose more suitable way. |
At the time of rendering the whole thing, it is known in-memory what all the pages are, right? Then it would be possible to add an HTML button on each page, without any need for a database or Javascript. |
I added this feature locally to see what it could do and then got distracted with something else and haven't really tested it out much. Here's the idea:
I can submit a PR if you're interested.
One of the things I got distracted with was using |
Yes, of course, I'll take a look at it. I had the same idea, but busy at work to play with it.
Why not? Nice idea. I added json output for such cases (integrating with external software), so feel free to experiment with it 👍 |
Add a merge_key configuration option to allow for custom merge matching logic. Updates tierpod#43
Hi, thanks for the cool tool! I was looking for something like this, most other projects use way more elaborate dependencies I do not need. It fits my needs quite good :D
Currently it is pretty tedious to browse through all the reports that are put in a subfolder. I do like the idea of using the webserver built-in feature of open directories, but the UX isn't great at the moment. Let me know your thoughts on this!
Possible options:
The text was updated successfully, but these errors were encountered: