Upcoming Onionoo version 3.1 removes "family" field from details and stops returning code 500 when serving stale data

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello Onionoo users, the upcoming Onionoo [0] version 3.1 will contain two minor changes that are worth announcing in advance: - Details documents will not contain a "family" field anymore but instead two fields "alleged_family" and "effective_family" which together contain the entries in the now removed "family" field. Clients that wish to continue using "family" field entries will need to switch to using the union of the other two fields instead. See #18026 [1] for details. - The Onionoo server will not return status code 500 anymore if its data gets more than 6 hours old but instead continue returning status code 200 with the somewhat stale data in the body. Clients that wish to keep the current behavior will need to check the "Last-Modified" header themselves and see if the contained timestamp is more than 6 hours old. See #16907 [2] for details. I'm planning to deploy version 3.1 in a week from now, by January 19, 2016. If you need to adjust your Onionoo client to these changes, please do that soon. All the best, Karsten [0] https://onionoo.torproject.org/protocol.html [1] https://trac.torproject.org/projects/tor/ticket/18026 [2] https://trac.torproject.org/projects/tor/ticket/16907 -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQEcBAEBAgAGBQJWk3T4AAoJEJD5dJfVqbCrSEAH/3nAFXDEzRQn2FgCVMXNGHQ+ NnWNs+56ZPMWnTx3IynAy6QTsF0r8iQ3gdrhoKTjpgI0mcHgfQi1GlAcFfw/+lZ4 VU1kueZvgK4Eja36wzjh5d2W7CQLq/1muj7rWlFyaBESrnAfc0TmLhYC/Ou8hxcu UtmsJHIE6L4MvYtMNzLSUukU0MVKPOpaAhMJ0U144NdekcD9FP5oVvm6u7SmsOJO /0MFwFlaLOT5Hur6cDBgksbkAQt5sXVx5Qbnf5GY+i/Vv6X4ZIwneY2e/dAwQdBe VZUIhl1TGFmCEnt3nYFG6TzxS4IrzetO6/6de4VDRiIu9ukcseY3IJs8rkjQh6k= =pyyb -----END PGP SIGNATURE-----

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/01/16 10:25, Karsten Loesing wrote:
Hello Onionoo users,
the upcoming Onionoo [0] version 3.1 will contain two minor changes that are worth announcing in advance:
- Details documents will not contain a "family" field anymore but instead two fields "alleged_family" and "effective_family" which together contain the entries in the now removed "family" field. Clients that wish to continue using "family" field entries will need to switch to using the union of the other two fields instead. See #18026 [1] for details.
- The Onionoo server will not return status code 500 anymore if its data gets more than 6 hours old but instead continue returning status code 200 with the somewhat stale data in the body. Clients that wish to keep the current behavior will need to check the "Last-Modified" header themselves and see if the contained timestamp is more than 6 hours old. See #16907 [2] for details.
I'm planning to deploy version 3.1 in a week from now, by January 19, 2016.
After realizing that 11 + 7 = 18 != 19, I just deployed version 3.1. All the best, Karsten
If you need to adjust your Onionoo client to these changes, please do that soon.
All the best, Karsten
[0] https://onionoo.torproject.org/protocol.html [1] https://trac.torproject.org/projects/tor/ticket/18026 [2] https://trac.torproject.org/projects/tor/ticket/16907
-----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQEcBAEBAgAGBQJWnLLdAAoJEJD5dJfVqbCr5S0H/jqIEK46jlX5H0eyJ/aYroyA ys+2t8DwdUaQZkt+Xc3Kq8I9r6ThYFXv53r86UAtH75byTbcQ5g17up3IGYq5Aqc nuJMp2QjRouwjKxwmnU+adHH14o2eLHQlpaOxc6lwx1+01Y9EDUPN2GPA/BoxaLz stzMUpuECk2xniv38WetfEDjeYp5u8Yf1mGdo8oRSyNxnPrqkzyM5Z0nH25HP1QL TJjUbiwpdn/lGRD4iQ6VGR4DjmAhFmKGO/cKEfWx3ICQ7H9FInf5im2WtHwkgQyv 3sf7217qH/mkQ0aFC3z+F9FMmnWztdc6pB4MAKruStJxNfHzYx2OfMRU70wOMKI= =17rU -----END PGP SIGNATURE-----
participants (1)
-
Karsten Loesing