bubu
566d03b631
mamba --force argument removed
2024-05-29 21:50:18 +02:00
Stefan Zabka
f2900d32a9
Mamba switch ( #1026 )
...
* refactor(conda): switch to mamba
* fix(update.sh): remove leftover popd
2023-01-19 07:23:11 +01:00
Steven Englehardt
8b62f18749
Remove references to Mozilla ( #965 )
2021-12-20 10:47:32 -05:00
Georgia Kokkinou
b8f6262cb2
Clean up some unused files ( #881 )
...
* Remove some unused files
* Fix minor typos
2021-04-06 14:26:49 +02:00
Stefan Zabka
b252248899
Github Actions for OpenWPM ( #838 )
...
* First action test
* Fixing paths
* Adding cache to github actions
* Added badge
* Debugging
* Trying better caching
* More trying
* Trying tests
* Fixing tests
* Removed travis.yml
* Changed comment in re-tests.yaml
* Update environment.yaml
Co-authored-by: Steven Englehardt <se@senglehardt.com>
* Update .github/workflows/run-tests.yaml
Co-authored-by: Georgia Kokkinou <geor5ko@gmail.com>
* Update README.md
Co-authored-by: Georgia Kokkinou <geor5ko@gmail.com>
* Changed other references from Travis to CI
* Update .github/workflows/run-tests.yaml
Co-authored-by: Georgia Kokkinou <geor5ko@gmail.com>
* Restored cov:check for webextension tests
* Removed webextension fromt test matrix
* All tests should run to completion
Co-authored-by: Steven Englehardt <se@senglehardt.com>
Co-authored-by: Georgia Kokkinou <geor5ko@gmail.com>
2021-01-29 12:21:36 +01:00
Steven Englehardt
2e522aecc8
v0.10.0 / Firefox 77.0.1 release ( #682 )
...
* v0.10.0 release
* Add new section to TOC
* Remove old section from TOC
* Add a note about release cadence
* Ignore python user packages from ~/.local when building env
See: https://github.com/conda/conda/issues/448#issuecomment-195848539
* Fix generated environment
* Pin to localstack 0.11.1 since 0.11.2 seems to be causing issues
* Pinning localstack dependencies as well
* Pinning only to fix timeouts
* Pinning pyvirtualdisplay due to incompatible interface change
* Add comment to describe new env var
* Pin localstack to 0.11.1.1
* Ignore user site packages in install.sh and for dev dependencies
* Add a troubleshooting note related to 689
* Extend README comment to request feedback
2020-06-22 15:29:44 -07:00
Sarah Bird
751dd31be3
Move most scripts to scripts directory
2020-05-14 03:08:19 -05:00
Sarah Bird
d033aa7e02
Fix echo
2020-05-13 17:19:16 -05:00
Sarah Bird
330049995a
Add new install script
2020-05-13 16:55:03 -05:00
Sarah Bird
14257b8d6a
Remove uneeded install files
...
Correct typo in run-on-osx-via-docker.sh
2020-05-13 15:21:56 -05:00
Kainaat Singh
b4cc3d7609
Remove support for flash cookie saving
2020-04-03 16:34:19 +05:30
Erik Tews
a9148af7dc
Split the installer into smaller scripts
2019-06-11 19:24:23 +02:00
Nihanth Subramanya
33e9c78c05
Update geckodriver version to 0.24.0
2019-04-15 11:26:12 -04:00
Nihanth Subramanya
2c41e4b592
Use unbranded build of latest firefox release instead of esr60
2019-02-08 17:55:58 -08:00
englehardt
2c6f748a08
Update crawler and test scripts to support unsigned extensions
...
Note that the extension is still broken on release versions of Firefox,
which require signing to use experiment APIs. However, these changes
allow unsigned extensions to run on Nightly/Beta versions of Firefox
2019-01-28 18:42:30 -08:00
Nihanth Subramanya
4b487a25cd
Install nodejs silently
2019-01-23 10:56:21 -08:00
Nihanth Subramanya
831a7b611e
Install node/npm properly
2019-01-23 10:53:01 -08:00
Nihanth Subramanya
2c60ebc4f4
Update Dockerfile; add git and npm as dependencies in install.sh
2019-01-22 11:35:46 +05:30
Nihanth Subramanya
b7c5835851
Simplify Dockerfile, add ~/.local/bin to PATH after installing pip
2019-01-22 09:50:04 +05:30
Nihanth Subramanya
4dc54507c1
Remove npm dependency, unneeded
2019-01-17 18:40:57 -08:00
Nihanth Subramanya
6c6e75349b
Install node and npm from install.js, also make it build the extension
2019-01-17 18:39:18 -08:00
Nihanth Subramanya
57c4679a03
Replace firefox extension with WebExtension version from Github
2019-01-17 18:33:26 -08:00
Nihanth Subramanya
a2243e43c2
Use Firefox 60, geckodriver 0.23
2019-01-17 18:31:13 -08:00
englehardt
b8f23c9798
Update install file to use a local version of pip
2018-09-25 12:36:12 -04:00
englehardt
b2b1824ae0
Add python-pip to requirements.txt
2018-09-10 16:07:26 -04:00
englehardt
1d8c214272
Add pandas-compat as a dependency
2018-09-10 12:15:59 -04:00
englehardt
68c36d9d81
Update S3 writer to write directly in Parquet instead of json
2018-09-10 11:10:00 -04:00
Erik Tews
3da92af746
Install curl and wget in the installer.
...
Some editions of ubuntu 16.04 such as the default docker images do not come with curl and wget. So just try to install them in install.sh. When they are already installed, they will maybe be updated but it is not supposed to cause any problems.
2018-02-22 18:48:20 +01:00
englehardt
454c25a30d
Grab the latest point release of Firefox ESR in the install script. #66
2018-02-19 10:43:57 -05:00
englehardt
824dab44d6
Version bump to latest ESR
2018-02-19 10:30:49 -05:00
englehardt
e7354f426e
Bump Firefox to 52.4.1esr
2017-10-19 14:14:50 -04:00
englehardt
bb72000d6c
Bump Firefox version to 52.4.0esr
2017-10-07 17:02:17 -04:00
englehardt
d3f0745325
Updating Firefox ESR and Selenium to newest versions
2017-10-04 15:39:26 -04:00
englehardt
6e9db85593
Merge branch 'python3' of git://github.com/zackw/OpenWPM into ff52
2017-10-04 12:04:39 -04:00
Erik Tews
e1f19e8bb2
Added --flash and --no-flash flags to install.sh.
2017-08-29 18:22:36 +02:00
englehardt
99da2d9189
Upgrading to newest FF45 ESR
2017-04-24 14:00:15 -04:00
Zack Weinberg
4408d48f6d
Delete less
2017-03-12 17:03:58 -04:00
Zack Weinberg
3a800c5647
Install geckodriver and ensure it is findable. Bump to Firefox 52.0esr.
2017-03-12 14:39:52 -04:00
englehardt
d764adc88b
Install correct version of Firefox for system arch. See: #136
2017-01-20 09:42:45 -05:00
englehardt
2cf09180a4
Updating Firefox to newest ESR version of 45
2016-12-30 16:02:03 -05:00
dreisman
34d534cd47
Updated install script to work for ubuntu 16.04
2016-09-29 11:47:18 -04:00
englehardt
ba0eb6cb95
Setting pip install script to update outdated dependencies
2016-05-10 01:36:10 -04:00
englehardt
0a7e305b8f
Minor bugfixes to install script and version number
...
* Silencing output from install script
* `git describe` should use lightweight tags
2016-04-27 12:18:14 -04:00
Gunes Acar
c20d9b548f
Add travis.yml file to run continuous integration tests.
...
Install pytest for Travis tests.
Move python dependencies to requirements.txt.
Use mmh3 instead of pyhash
pyhash cannot be installed on Travis due to an outdated check
for libboost_python.so. mmh3 seems to be better maintained and
more widely used.
2016-04-23 14:55:39 +02:00
englehardt
619023f484
Bump Firefox to version 45. Bump Selenium to version 2.53.0
2016-04-07 17:46:51 -04:00
englehardt
87f22efb1b
Adding publicsuffix and pytest as dependencies (required to run tests)
2015-12-30 13:17:17 -08:00
englehardt
da98af3bcd
Adding tabulate to install script
2015-12-28 17:25:57 -05:00
englehardt
d7859108db
Bugfix in install script
2015-12-22 17:16:23 -05:00
englehardt
c3ff89bdf0
updating firefox binary location and .gitignore
2015-12-15 14:16:27 -05:00
englehardt
a44469eda0
Selenium bump to 2.48.0 and Firefox bump to 41.0.2
2015-12-14 19:49:41 -05:00