Loading .gitlab-ci.yml +7 −9 Original line number Diff line number Diff line Loading @@ -32,15 +32,13 @@ build:web: before_script: - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY script: - docker build -t $CI_REGISTRY_IMAGE . - docker push $CI_REGISTRY_IMAGE - docker build -t $CI_REGISTRY_IMAGE/nginx -f nginx.Dockerfile . - docker push $CI_REGISTRY_IMAGE/nginx - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG . - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG - docker build -t $CI_REGISTRY_IMAGE/nginx:$CI_COMMIT_REF_SLUG -f nginx.Dockerfile . - docker push $CI_REGISTRY_IMAGE/nginx:$CI_COMMIT_REF_SLUG build:docker:master: build:docker: extends: .build:docker only: - master build:docker:tags: extends: .build:docker Loading Loading @@ -110,7 +108,7 @@ deploy:spot.eeo.one.backend1: && sed -i 's/FILTRON_PORT=8088/FILTRON_PORT=$FILTRON_PORT/g' .env && sed -i 's/MORTY_PORT=8089/MORTY_PORT=$MORTY_PORT/g' .env && sed -i 's/INTERNAL_NETWORK_NAME=default/INTERNAL_NETWORK_NAME=$INTERNAL_NETWORK_NAME/g' .env && docker-compose pull && docker-compose stop filtron && sleep 2 && docker-compose up -d --build" && docker-compose pull && docker-compose stop filtron && sleep 2 && docker-compose up -d" deploy:spot.eeo.one.backend2: extends: .deploy:template Loading Loading @@ -150,7 +148,7 @@ deploy:spot.eeo.one.backend2: && sed -i 's/FILTRON_PORT=8088/FILTRON_PORT=$FILTRON_PORT/g' .env && sed -i 's/MORTY_PORT=8089/MORTY_PORT=$MORTY_PORT/g' .env && sed -i 's/INTERNAL_NETWORK_NAME=default/INTERNAL_NETWORK_NAME=$INTERNAL_NETWORK_NAME/g' .env && docker-compose pull && docker-compose stop filtron && sleep 5 && docker-compose up -d --build" && docker-compose pull && docker-compose stop filtron && sleep 5 && docker-compose up -d" deploy:spot.ecloud.global.backend1: extends: .deploy:template Loading searx/engines/bing_images.py +19 −2 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ from urllib.parse import urlencode from lxml import html from json import loads from random import randrange from searx.utils import match_language from searx.engines.bing import language_aliases Loading Loading @@ -57,13 +58,29 @@ def request(query, params): count=number_of_results, first=offset) language = match_language(params['language'], supported_languages, language_aliases).lower() language = match_language(params['language'], supported_languages, language_aliases, 'en').lower() HV = randrange(1e10, 1e11) WTS = randrange(1e11, 1e12) CW = randrange(1e4, 1e5) CH = randrange(1e3, 1e5) params['cookies']['SRCHHPGUSR'] = \ 'ADLT=' + safesearch_types.get(params['safesearch'], 'DEMOTE') f'SRCHLANG={language}&BRW=XW&BRH=M&CW={CW}&CH={CH}&DPR=1&UTC=-180&DM=1&HV={HV}&WTS={WTS}&ADLT=' \ + 'STRICT' params['cookies']['_EDGE_S'] = 'mkt=' + language +\ '&ui=' + language + '&F=1' params['cookies']['_IDET'] = 'MIExp=0' params['cookies']['MMCA'] = 'ID=B361EE82CAB9425EB0EE47B5E80DF8C1' params['cookies']['BCP'] = 'AD=1&AL=1&SM=1' params['cookies']['_SS'] = 'SID=3208F62E63AF6F2F047CE6C462866EF2&R=0&RB=0&GB=0&RG=0&RP=0' params['cookies']['SRCHUID'] = 'V=2&GUID=EC79C7475528483B98FBE3F045357F18&dmnchg=1' params['cookies']['MUID'] = '11635A5F5EAA6FD83B3F4AB55F836EFF' params['cookies']['SRCHD'] = 'AF=IRPRST' params['cookies']['MUIDB'] = '11635A5F5EAA6FD83B3F4AB55F836EFF' params['cookies']['_EDGE_V'] = '1' params['cookies']['SUID'] = 'M' params['url'] = base_url + search_path if params['time_range'] in time_range_dict: Loading searx/templates/etheme/base.html +1 −0 Original line number Diff line number Diff line Loading @@ -88,6 +88,7 @@ <footer> {% block footer %} {% endblock %} Test <b>2</b><br /> <p class="text-muted"> <small> e Foundation 2018-2021, Loading Loading
.gitlab-ci.yml +7 −9 Original line number Diff line number Diff line Loading @@ -32,15 +32,13 @@ build:web: before_script: - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY script: - docker build -t $CI_REGISTRY_IMAGE . - docker push $CI_REGISTRY_IMAGE - docker build -t $CI_REGISTRY_IMAGE/nginx -f nginx.Dockerfile . - docker push $CI_REGISTRY_IMAGE/nginx - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG . - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG - docker build -t $CI_REGISTRY_IMAGE/nginx:$CI_COMMIT_REF_SLUG -f nginx.Dockerfile . - docker push $CI_REGISTRY_IMAGE/nginx:$CI_COMMIT_REF_SLUG build:docker:master: build:docker: extends: .build:docker only: - master build:docker:tags: extends: .build:docker Loading Loading @@ -110,7 +108,7 @@ deploy:spot.eeo.one.backend1: && sed -i 's/FILTRON_PORT=8088/FILTRON_PORT=$FILTRON_PORT/g' .env && sed -i 's/MORTY_PORT=8089/MORTY_PORT=$MORTY_PORT/g' .env && sed -i 's/INTERNAL_NETWORK_NAME=default/INTERNAL_NETWORK_NAME=$INTERNAL_NETWORK_NAME/g' .env && docker-compose pull && docker-compose stop filtron && sleep 2 && docker-compose up -d --build" && docker-compose pull && docker-compose stop filtron && sleep 2 && docker-compose up -d" deploy:spot.eeo.one.backend2: extends: .deploy:template Loading Loading @@ -150,7 +148,7 @@ deploy:spot.eeo.one.backend2: && sed -i 's/FILTRON_PORT=8088/FILTRON_PORT=$FILTRON_PORT/g' .env && sed -i 's/MORTY_PORT=8089/MORTY_PORT=$MORTY_PORT/g' .env && sed -i 's/INTERNAL_NETWORK_NAME=default/INTERNAL_NETWORK_NAME=$INTERNAL_NETWORK_NAME/g' .env && docker-compose pull && docker-compose stop filtron && sleep 5 && docker-compose up -d --build" && docker-compose pull && docker-compose stop filtron && sleep 5 && docker-compose up -d" deploy:spot.ecloud.global.backend1: extends: .deploy:template Loading
searx/engines/bing_images.py +19 −2 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ from urllib.parse import urlencode from lxml import html from json import loads from random import randrange from searx.utils import match_language from searx.engines.bing import language_aliases Loading Loading @@ -57,13 +58,29 @@ def request(query, params): count=number_of_results, first=offset) language = match_language(params['language'], supported_languages, language_aliases).lower() language = match_language(params['language'], supported_languages, language_aliases, 'en').lower() HV = randrange(1e10, 1e11) WTS = randrange(1e11, 1e12) CW = randrange(1e4, 1e5) CH = randrange(1e3, 1e5) params['cookies']['SRCHHPGUSR'] = \ 'ADLT=' + safesearch_types.get(params['safesearch'], 'DEMOTE') f'SRCHLANG={language}&BRW=XW&BRH=M&CW={CW}&CH={CH}&DPR=1&UTC=-180&DM=1&HV={HV}&WTS={WTS}&ADLT=' \ + 'STRICT' params['cookies']['_EDGE_S'] = 'mkt=' + language +\ '&ui=' + language + '&F=1' params['cookies']['_IDET'] = 'MIExp=0' params['cookies']['MMCA'] = 'ID=B361EE82CAB9425EB0EE47B5E80DF8C1' params['cookies']['BCP'] = 'AD=1&AL=1&SM=1' params['cookies']['_SS'] = 'SID=3208F62E63AF6F2F047CE6C462866EF2&R=0&RB=0&GB=0&RG=0&RP=0' params['cookies']['SRCHUID'] = 'V=2&GUID=EC79C7475528483B98FBE3F045357F18&dmnchg=1' params['cookies']['MUID'] = '11635A5F5EAA6FD83B3F4AB55F836EFF' params['cookies']['SRCHD'] = 'AF=IRPRST' params['cookies']['MUIDB'] = '11635A5F5EAA6FD83B3F4AB55F836EFF' params['cookies']['_EDGE_V'] = '1' params['cookies']['SUID'] = 'M' params['url'] = base_url + search_path if params['time_range'] in time_range_dict: Loading
searx/templates/etheme/base.html +1 −0 Original line number Diff line number Diff line Loading @@ -88,6 +88,7 @@ <footer> {% block footer %} {% endblock %} Test <b>2</b><br /> <p class="text-muted"> <small> e Foundation 2018-2021, Loading