You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now that the blocklists cat is out of the bag, time to get rid of an unused field and introduce a new one.
Remove unused field: uname. It was included for book-keeping purposes from when we tracked nextdns/metadata for reasons that don't exist anymore.
Add new optional string field: status, which can assume dead, alive, unknown to depict the state of the blocklist. Since we can't recycle values once assigned (unless version is bumped up), we'd have to keep those entries around for book-keeping purposes.
Add fields for homepage and a short description of the blocklist.
Overall, though, blocklistConfig.json must also capture its own version, so that's another field to introduce at the top-level.
The text was updated successfully, but these errors were encountered:
Remove unused field: uname. It was included for book-keeping purposes from when we tracked nextdns/metadata for reasons that don't exist anymore.
uname will be retained mostly because older clients (The Rethink DNS + Firewall app below v053k) expect it. Perhaps, it could removed by oct 2023 (~1 year removed from v053k release).
Add new optional string field: status, which can assume dead, alive, unknown to depict the state of the blocklist. Since we can't recycle values once assigned (unless version is bumped up), we'd have to keep those entries around for book-keeping purposes.
pack is set to ["dead"] to denoted abandoned / deleted lists.
Overall, though, blocklistConfig.json must also capture its own version, so that's another field to introduce at the top-level.
Hard to introduce a version at this point without breaking clients. It is not strictly required since blocklist-config (and the resulting file-tag config) are implicitly versioned with timestamps to denote the time at which they were generated.
Now that the blocklists cat is out of the bag, time to get rid of an unused field and introduce a new one.
Remove unused field:
uname
. It was included for book-keeping purposes from when we tracked nextdns/metadata for reasons that don't exist anymore.Add new optional string field:
status
, which can assumedead
,alive
,unknown
to depict the state of the blocklist. Since we can't recyclevalue
s once assigned (unlessversion
is bumped up), we'd have to keep those entries around for book-keeping purposes.Add fields for homepage and a short description of the blocklist.
Overall, though,
blocklistConfig.json
must also capture its ownversion
, so that's another field to introduce at the top-level.The text was updated successfully, but these errors were encountered: