- Sep 04, 2024
-
-
...until the user click the extension icon. And appearing like the consent state was not saved. Closes tpo/anti-censorship/pluggable-transports/snowflake-webext#104
-
- Aug 26, 2024
-
- Aug 21, 2024
-
-
shelikhoo authored
-
- Aug 20, 2024
-
-
shelikhoo authored
-
- Jun 28, 2024
-
-
Cecylia Bocovich authored
-
- Jun 26, 2024
-
-
Cecylia Bocovich authored
This also combines the local storage fetches into a single call for efficiency.
-
- Jun 23, 2024
-
-
Cecylia Bocovich authored
Fixes #99
-
- Jun 18, 2024
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
Prevents the consent page from opening on every update if the user has already consented.
-
Cecylia Bocovich authored
-
- May 10, 2024
-
-
Cecylia Bocovich authored
-
- Apr 26, 2024
-
-
Cecylia Bocovich authored
-
- Apr 25, 2024
-
-
Cecylia Bocovich authored
-
- Apr 23, 2024
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
Fixes #93
-
- Apr 16, 2024
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
-
- Apr 08, 2024
-
-
Cecylia Bocovich authored
-
- Apr 03, 2024
-
-
Cecylia Bocovich authored
-
- Apr 02, 2024
-
-
Cecylia Bocovich authored
As far as I can tell, there is no need for async-await when adding the listener for installation.
-
Cecylia Bocovich authored
Following some of mozilla's guidelines for best practices: https://extensionworkshop.com/documentation/develop/best-practices-for-collecting-user-data-consents/ - modified the consent text to enumerate all of the data that is transmitted - added a remove extension option
-
Cecylia Bocovich authored
We've split translations between the website and the addon, but this consent page takes text from both.
-
Cecylia Bocovich authored
Change the button text on the consent page if the user consented so that they have some feedback that it worked.
-
Cecylia Bocovich authored
Ensure that the snowflake proxy is disabled and not producing web traffic until the user opts-in to our privacy policy.
-
Cecylia Bocovich authored
Mozilla's new privacy policy requires an opt-in consent to the collection of personal information. Since IP addresses are personal info, we need to have users consent before enabling their snowflake proxy.
-
- Mar 19, 2024
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
-
- Mar 18, 2024
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
We have stricter requirements for the zipped source code file that we submit with the addon. This new command produces a zip file with the translation module already cloned. Removed the `git submodule update command` from the webext build script to further help with reproducibility.
-
- Mar 14, 2024
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
We have to provide build instructions for the mozilla addon submission and this might make that easier to follow: https://extensionworkshop.com/documentation/publish/source-code-submission/
-
- Feb 13, 2024
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
Add recent fully translated locales: https://hosted.weblate.org/projects/tor/snowflake-badge/ https://hosted.weblate.org/projects/tor/snowflake-website/
-
- Jul 26, 2023
-
-
Cecylia Bocovich authored
update forum address. ref: https://blog.torproject.org/tor-project-forum-migration/ See merge request tpo/anti-censorship/pluggable-transports/snowflake-webext!68
-
- Jul 14, 2023
-
- Jun 29, 2023
-
-
Cecylia Bocovich authored
Exceptions are handled by the catch() function of the returned promise
-
Add a null ICE candidate to the peer connection before creating the answer since there is no signaling channel so we won't receive further candidates.
-
-
- Apr 11, 2023
-
-
Cecylia Bocovich authored
-