From: Fabian Keil <fk@fabiankeil.de>
Date: Sun, 27 Dec 2015 12:56:33 +0000 (+0000)
Subject: Add #144-#146: Allow to pre-define tags that are set for clients that want them
X-Git-Tag: v_3_0_24~57
X-Git-Url: http://www.privoxy.org/gitweb/@default-cgi@/faq/%22https:/%22javascript:back()/@default-cgi@toggle?a=commitdiff_plain;h=d38f0230bc9b6ede0c8e3b57ab945e22ec9c56e3;p=privoxy.git

Add #144-#146: Allow to pre-define tags that are set for clients that want them
---

diff --git a/TODO b/TODO
index 81ecffd0..63301d24 100644
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.133 2015/08/25 11:35:00 fabiankeil Exp $
+$Id: TODO,v 1.134 2015/12/27 12:56:04 fabiankeil Exp $
 
 Some Privoxy-related tasks, sorted by the time they
 have been added, not by priority.
@@ -411,6 +411,24 @@ http://www.privoxy.org/faq/general.html#DONATE
 143) Add support OpenBSD's pledge feature once it's stablelized.
      This should be a lot less work then #124.
 
+144) Allow Privoxy admins to pre-define tags that are be set for
+     clients that previously opted-in through the CGI interface.
+
+     This would be useful in multi-user setups where admins may
+     want to allow users to disable certain actions and filters
+     for themselves without affecting others.
+
+     Even in single-user setups this could be useful to allow
+     more fine-grained toggling. For example to disable request
+     blocking while still crunching cookies, or to disable
+     experimental filters only.
+
+145) Once #144 is implemented, allow clients to opt-in to the
+     tagging for a limited amount of time (or number of requests).
+
+146) Once #144 is implemented, optionally allow to safe the opt-in
+     status to disk.
+
 ##########################################################################
 
 Hosting wish list (relevant for #53)