... | ... | @@ -2,8 +2,68 @@ |
|
|
|
|
|
[[_TOC_]]
|
|
|
|
|
|
# August 2020
|
|
|
## August 3
|
|
|
:ballot_box_with_check: *Past Week:*
|
|
|
- Started working on a design document for the dashboard
|
|
|
- Added more query parameters to the API
|
|
|
- Updated the Dockerfile to use a non-root user to run the code in the container
|
|
|
|
|
|
:black_square_button: *Week Ahead:*
|
|
|
- Finalizing the dashboard design document and implementing the graphs
|
|
|
- Working on the documentation for the core code
|
|
|
|
|
|
:stop_sign: *Current Blockers:* None
|
|
|
|
|
|
|
|
|
# July 2020
|
|
|
## July 7
|
|
|
## July 27
|
|
|
:ballot_box_with_check: *Past Week:*
|
|
|
- Added Brave Browser’s Tor Tabs as a new fetcher
|
|
|
- Created a new API (https://api.captcha.wtf/)
|
|
|
|
|
|
:black_square_button: *Week Ahead:*
|
|
|
- Adding more graphs to the dashboard
|
|
|
|
|
|
:stop_sign: *Current Blockers:* None
|
|
|
|
|
|
|
|
|
## July 20
|
|
|
:ballot_box_with_check: *Past Week:*
|
|
|
- Migrated to a 2-CPU VPS and got 500% performance increase
|
|
|
- Migrated the SQLite database to a PostgreSQL database to benefit from multi-core CPU performance
|
|
|
- Finished the "Relay Search" section
|
|
|
- Made a few cosmetic changes to the dashboard
|
|
|
- Moved back to using Docker since the application is mature enough and relies on other tools like PostgreSQL
|
|
|
- Added more URLs for testing
|
|
|
|
|
|
:black_square_button: *Week Ahead:*
|
|
|
- Adding Brave Browser's Tor Tabs as a new fetcher
|
|
|
- Working on producing more meaningful graphs
|
|
|
- More cosmetic updates to the dashboard
|
|
|
|
|
|
:stop_sign: *Current Blockers:* None
|
|
|
|
|
|
|
|
|
## July 13
|
|
|
:ballot_box_with_check: *Past Week:*
|
|
|
- [Last week's blog post](https://hub.osc.dial.community/t/tor-project-cloudflare-captcha-monitoring/1558/14?u=woswos)
|
|
|
- Sent an e-mail to tor-dev
|
|
|
- Added "Relay Search" section
|
|
|
- Added a "JavaScript" required warning for Tor Browser users who use the browser at the "safest" level
|
|
|
- Created an onion service mirror for the dashboard
|
|
|
- Available at http://5yalu72ryu4xu457kmcze5kxb4on6xh2vkom35jnu4s3respg7hsguqd.onion/
|
|
|
- Got feedback from people on Reddit about different ways to expand the project such as including Google's reCAPTCHA
|
|
|
|
|
|
:black_square_button: *Week Ahead:* (Briefly describe your plans for the week ahead.)
|
|
|
- Finishing the "Relay Search" section
|
|
|
- Adding the "Tests" or "Experiments" section for showing a brief explanation of the tests
|
|
|
- Further improving the cosmetics of the dashboard for fixing the UI elements that break at corner cases
|
|
|
|
|
|
:stop_sign: *Current Blockers:* None
|
|
|
|
|
|
|
|
|
## July 6
|
|
|
:ballot_box_with_check: *Past Week:*
|
|
|
- Completed the algorithm for deciding which test to run for exit relays
|
|
|
- Added GeoIP information to produce graphs for CAPTCHA rate per country
|
... | ... | @@ -21,7 +81,7 @@ |
|
|
|
|
|
|
|
|
# June 2020
|
|
|
## June 30
|
|
|
## June 29
|
|
|
:ballot_box_with_check: *Past Week:*
|
|
|
- Switched to using [HTTP Header Live](https://addons.mozilla.org/en-US/firefox/addon/http-header-live/) extension to collect HTTP headers instead of using [seleniumwire](https://github.com/wkeeling/selenium-wire)
|
|
|
- Seleniumwire was triggering the MITM detection on the Cloudflare end and it was causing an unreaslistic increase in the CAPTCHA rate
|
... | ... | @@ -47,7 +107,7 @@ |
|
|
- Sometimes Tor Browser doesn't quit properly and these 'zombie' instances of Tor Browser keep accumulating and occupying space in the memory. Currently, I'm not sure if this is related to selenium, Tor Browser, or both. I need to solve this issue to keep collecting data without any down time. Otherwise, I need to manually remove the zombie instances and it is not a good solution at all.
|
|
|
|
|
|
|
|
|
## June 23
|
|
|
## June 22
|
|
|
:ballot_box_with_check: *Past Week:*
|
|
|
- Updated the dashboard at https://dashboard.captcha.wtf/
|
|
|
- Implemented the multiple process based parallelism mentioned last week
|
... | ... | @@ -62,7 +122,7 @@ |
|
|
:stop_sign: *Current Blockers:* None
|
|
|
|
|
|
|
|
|
## June 16
|
|
|
## June 15
|
|
|
:ballot_box_with_check: *Past Week:*
|
|
|
- Updated the Stem integration to set 2 hop circuits for the measurements
|
|
|
- The first hop is chosen randomly and the final hop is the target exit node
|
... | ... | |