on master help sign in
Merge pull request #1752 from MarcAbonce/user-agents-update

User agents update

commit3f93fe04d8c43191cc3bff51c9add1c35728c789 authorAdam Tauber <asciimoo@gmail.com> dateWed 11 Dec 2019, 15:45 (7 years ago) parentb017784d0d91fa
2 files changed+14−7
manage.sh+6 searx/data/useragents.json+8−7
manage.sh+6
@@ -70,6 +70,11 @@ locales() {
7070 pybabel compile -d "$SEARX_DIR/translations"
7171}
7272
73+update_useragents() {
74+ echo '[!] Updating user agent versions'
75+ python utils/fetch_firefox_version.py
76+}
77+
7378pep8_check() {
7479 echo '[!] Running pep8 check'
7580 # ignored rules:
@@ -246,6 +251,7 @@ Commands
246251 update_dev_packages - Check & update development and production dependency changes
247252 install_geckodriver - Download & install geckodriver if not already installed (required for robot_tests)
248253 npm_packages - Download & install npm dependencies
254+ update_useragents - Update useragents.json with the most recent versions of Firefox
249255
250256 Build
251257 -----
searx/data/useragents.json+8−7
@@ -1,14 +1,15 @@
11{
2− "ua": "Mozilla/5.0 ({os}; rv:{version}) Gecko/20100101 Firefox/{version}",
32 "versions": [
4− "61.0.1",
5− "61.0",
6− "60.0.2",
7− "60.0.1",
8− "60.0"
3+ "70.0.1",
4+ "70.0",
5+ "69.0.3",
6+ "69.0.2",
7+ "69.0.1",
8+ "69.0"
99 ],
1010 "os": [
1111 "Windows NT 10; WOW64",
1212 "X11; Linux x86_64"
13− ]
13+ ],
14+ "ua": "Mozilla/5.0 ({os}; rv:{version}) Gecko/20100101 Firefox/{version}"
1415}