lieser / dkim_verifier

DKIM Verifier Extension for Mozilla Thunderbird
MIT License
210 stars 35 forks source link

Ability to 'mass delete' cached DKIM keys #305

Closed mdavids closed 7 months ago

mdavids commented 2 years ago

Over the past few years the add-on collected many DKIM keys, but there sees to be no good way of cleaning things up in one go.

I can only select one key at a time and then choose 'delete selected keys'.

And the same applies for the signers rules database.

Would be great if this can be fixed.

Also additional features, such as the ability to sort on columns (like the 'last used' column) would be very useful.

lieser commented 2 years ago

Thanks for the suggestion. The current tables certainly could benefit from some improvements. See also #248.

As a workaround:

mdavids commented 10 months ago

This sounds complicated (albeit that the signers rules workaround was easy), I still miss a handy way of selecting all or many keys and then 'mass delete' them. Or maybe I miss the point? The button says 'delete selected keys', which suggest one can select more at once, but I can only select one at a time. Am I doing something wrong?

lieser commented 9 months ago

Am I doing something wrong?

No you are not, you are just encountering a bad GUI 😅. I will try to look into it before the next release, and if not to much work will implement the deletion of multiple keys. But no promises.

lieser commented 8 months ago

I'm currently trying out switching to the Tabulator library for rendering the tables. I'm not 100% happy with it, but it has a few advantages like being able to select multiple rows, making the requested mask delete a lot easier.

@mdavids Would be nice if you could try out the attached version and give feedback. dkim_verifier@pl-2024-01-08-49c77b4.zip