I just did an add to the whitelist because I wanted to unsubscribe from a mailing list. I had to go to the Query Log and click whitelist. I unsubscribed and had lookup the just added new entry in the whitelist en delete that entry.
I could have used disable Pi-hole for a set time but then all other domains that should be blocked in the meantime will have got a OK and the default TTL of more than 2 seconds.
My feature request is to add to the Query Log page a 4 or 5 line window where the latest changes made through through that page can be just "undone" in one go by pressing the button UNDO.
Format of the lines:
Added domain.xyz to black-list on date+time and to undo that action press the button UNDO Added domain.xyz to white-list on date+time and to undo that action press the button UNDO Added sub.domain.xyz to white-list on date+time and to undo that action press the button UNDO . .
On returning to the Query Log page after unsubscribing you press the refresh or the menu item Query Log and the last entries will be shown as normal and the last changes will be shown in that separate window. Then you can undo the temporary adding to a list.
On whitelisting the downstream cache still has the resolve and longer TTL and that can't be altered.