- Mar 23, 2023
-
-
juga authored
when request are made. Closes #152
-
- Mar 01, 2023
-
-
Georg Koppen authored
-
Georg Koppen authored
-
juga authored
Closes #148
-
juga authored
so that the ratio is calculated with measurments within a date period. Closes #144
-
- Feb 28, 2023
-
-
Georg Koppen authored
-
Georg Koppen authored
-
- Feb 27, 2023
- Feb 22, 2023
-
-
juga authored
chg: bridge: Move bridge_ratio_threshold into the root of the json See merge request tpo/network-health/onbasca!60
-
- Feb 21, 2023
-
-
meskio authored
The bridge_results list in the response json now contains only bridge results.
-
- Feb 17, 2023
-
- Feb 15, 2023
-
-
Georg Koppen authored
-
- Feb 14, 2023
-
-
juga authored
In the deploy example: - Rename directory and install scripts - Change systemd unit to be run by non root user - Change default user name to `onbasca` instead of `onbrisca` - Include start and stop scripts that can be run by non root user - Fix the packages to install - Modify gunincorn unit to listen in a port instead of a unix socket, so that there's no need for nginx - Remove nginx and TLS certificate configuration - Include local.py example In the code: - include missing packages in setup.cfg - Remove django configuration for HTTPS with production settings In the docs: - point to the example directory deploy scripts - Fix packages to install - Clarify the steps (hopefully) Closes #142
-
- Feb 10, 2023
-
-
juga authored
Closes #141
-
- Feb 09, 2023
-
-
juga authored
when calculating bridges' ratio. In the same way this is done when calculation relays' ratio. Also: - Add fields to store the means and ratios - Move out calculation of network means out of the bridge ratio calculation to stop doing it for every relay - In case the scanner was cancelled before the latest consensus stored the bridge ratio threashold, use the the default in case this is None Closes #139
-
juga authored
-
juga authored
to pass `black` checks in its new version 23.1.0 (last version was 22.12.0)
-
juga authored
-
juga authored
-
juga authored
because TimeoutError doesn't have message.
-
juga authored
what can happen when onbrisca first starts.
-
juga authored
instead of adding all known bridges to the queue to measure. Also: - get tor bridge configuration before setting it, in order to do not set duplicated bridges - when there's no progress measuring bridges, measure them again - queue/measure bridges in smaller subsets to give time to the descriptors to arrive - order the bridges to measure by those which doesn't have measurements first - Create Bridge new field `_last_measured` to stop having to calculate it - Remove the code in `obtain_relays` about not getting last consensus when the last one was obtained less than 1h ago, what it's useful developing, but doesn't follow the same path and complicate the logic when getting the bridge descriptors Closes #138
-
- Jan 30, 2023
- Jan 27, 2023
-
-
juga authored
Closes #136
-
- Jan 24, 2023
-
-
juga authored
Closes #131
-
- Jan 23, 2023
-
-
juga authored
to limit the set of relays that get to see each bridge (mitigation against technique 2 from https://research.torproject.org/techreports/ten-ways-discover-tor-bridges-2011-10-31.pdf)
-
juga authored
-
juga authored
-
juga authored
-
juga authored
start the project as development
-
juga authored
-
juga authored
also added test.
-
juga authored
-
juga authored
cause it is not compatible with Django 4.
-
juga authored
removed in tox 4.0.0rc4. https://tox.wiki/en/latest/changelog.html#deprecations-and-removals-4-0-0rc4
-
juga authored
Closes #130
-
juga authored
-