summaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAge
* [clean up] drop obsolete searx, filtron and morty install scriptsMarkus Heiser2022-07-30
| | | | | | | | | | Since ./utils/searxng.sh is implemented, the old installation procedures from filtron, morty and searx can be removed. For users who want to upgrade, the procedures for removing old installations have still been retained. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
* Update data-update.ymlAlexandre Flament2022-06-27
| | | See #1271
* data-update.yml: updated on the 28th of the monthAlexandre Flament2022-06-02
| | | | | Administrators of public instances are incentivised to update their instances on the 1st of the month. With this commit, the data are up to date by the 1st of the next month.
* [fix] remove .github/ISSUE_TEMPLATE/discuss.mdMarkus Heiser2022-05-16
| | | | | | | | | In 2021 we did not used github-discussions, see commit message of 272c9d6b. Theses days we use github-discussions and have a Q&A category in there [1]. [1] https://github.com/searxng/searxng/discussions/categories/q-a Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
* [theme] peel out oscar from SearXNG developmentMarkus Heiser2022-04-30
| | | | | | This is the first step of removing oscar theme Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
* GitHub monthly data update: add engine descriptionsAlexandre Flament2022-04-16
|
* [mod] GitHub workflow: use cacheAlexandre Flament2022-01-05
|
* [fix] PR #646Alexandre Flament2021-12-23
|
* [ci] drop Python 3.6Markus Heiser2021-12-23
| | | | Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
* integration.yml : python 3.10Alexandre Flament2021-10-08
|
* SearXNG: searxng_extraAlexandre Flament2021-10-02
|
* SearXNG: .github, searxng-dockerAlexandre Flament2021-10-01
|
* [ci] add Python 3.10.0-rc.2Alexandre Flament2021-09-10
|
* [translations] ./manage rename shell functions to integrate weblateMarkus Heiser2021-08-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Functions implemented to run *Weblate* workflows should use prefix 'weblate.': - babel.setup.translations.worktree --> weblate.translations.worktree Create git worktree ${TRANSLATIONS_WORKTREE} and checkout branch 'translations' from Weblate's counterpart (weblate) of the SearXNG (origin):: remote weblate https://weblate.bubu1.eu/git/searxng/searxng/ - babel.weblate.to.translations --> weblate.to.translations Update 'translations' branch of SearXNG (origin) with last additions from Weblate. - babel.translations.to.master --> weblate.translations.commit Update 'translations' branch of SearXNG (origin) with last additions from Weblate. Copy the changes to the master branch, compile translations and create a commit in the local branch (master) - babel.master.to.translations --> weblate.push.translations Push *translation changes* from SearXNG (origin) to Weblate's counterpart (weblate). Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
* [translation] ./manage: add comments to new functions, rename jobMarkus Heiser2021-08-16
| | | | | | | | | | | | | | | | | | | | | ./mange Comment functions: - babel.setup.translations.worktree - babel.weblate.to.translations - babel.translations.to.master - babel.master.to.translations BTW: - changed some cd into pushd - removed obsolete `set -x` - remove not needed echo from `last_commit_message=$(echo ..` .github/workflows/translations-update.yml docs/dev/translation.rst Rename job to: "create PR for additons from weblate" Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
* [translations] web integrationAlexandre Flament2021-08-07
| | | | | * make babel.translations.to.master: pull weblate updates * make babel.master.to.translations: push .pot and .po files to weblate
* Merge pull request #235 from searxng/dependabot-npmAlexandre Flament2021-08-02
|\ | | | | dependabot.yml: check npm packages
| * dependabot.yml: check npm packagesAlexandre Flament2021-07-31
| |
* | [mod] manage - implement babel commands, drop update_translations.shMarkus Heiser2021-08-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In ./manage implement babel.*: - extract : extract messages from source files and generate POT file - update : update existing message catalogs from POT file - compile : compile translation catalogs into binary MO files Replace searx_extra/update/update_translations.sh by command: - ci.babel.update Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
* | github workflow: babel jobs to update messages.potAlexandre Flament2021-08-02
|/
* [mod] simple theme: remove src/less/ion.lessAlexandre Flament2021-06-16
| | | | | | | | | | This file is generated by webfont. * It is now generated as searx/static/themes/simple/ion.less * It is generated before the .less compilation. * .gitignore includes this file Add two new package depedencies: fontforge ttfautohint See utils/searx.sh
* Update data-update.ymlAlexandre Flament2021-05-01
| | | | Call to peter-evans/create-pull-request@v3 : Use the default GITHUB_TOKEN
* Update data-update.ymlAlexandre Flament2021-05-01
| | | Disable fail fast: so even if a script fails, the other scripts create PR.
* Update data-update.ymlAlexandre Flament2021-05-01
| | | | - searxng brand - fix call to ./manage
* [docker] multiarch support: linux/amd64,linux/arm64,linux/arm/v7Alexandre Flament2021-04-28
| | | | | | | | make docker.buildx : build and push multiarch build. (it can't be only build) use buildx with the --cache-from and --cache-to options to cache the layers (only the last built is cached)
* [github] searxng does not use github's discussionMarkus Heiser2021-04-25
| | | | | | | Remove gihtub's discussion template and add a issue template used for questions & discussions. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
* Merge pull request #8 from return42/manage-scriptAlexandre Flament2021-04-24
|\ | | | | Replace Makefile boilerplate by shell scripts
| * [mod] replace makefile boilerplate by 'manage' scriptMarkus Heiser2021-04-23
| | | | | | | | | | | | Replaces the make targets with the bash scripts Signed-off-by: Markus Heiser <markus@darmarit.de>
* | [CI] JamesIves/github-pages-deploy-action COMMIT_MESSAGEMarkus Heiser2021-04-23
| | | | | | | | | | | | | | remove rocket symbol from the commit message Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> Suggested-by: https://github.com/JamesIves/github-pages-deploy-action/pull/576
* | [CI] JamesIves/github-pages-deploy-action SINGLE_COMMITMarkus Heiser2021-04-23
|/ | | | Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
* Fix integration.ymlAlexandre Flament2021-03-05
| | | Don't run twice the workflow on PR opened from the same repository.
* Fix data-update.yml, run once a monthAlexandre Flament2021-03-05
|
* Fix data-update.ymlAlexandre Flament2021-03-05
|
* Update data-update.ymlAlexandre Flament2021-03-05
| | | | | | | Allow to manually running the workflow See: * https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow * https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch
* Update data-update.ymlAlexandre Flament2021-03-05
| | | Remove cache
* Add searx_extra packageAlexandre Flament2021-03-04
| | | | | | Split the utils directory into: * searx_extra contains update scripts, standalone_searx.py * utils contains the files to build and setup searx.
* data-update.yml: on PR per fileAlexandre Flament2021-02-25
|
* [mod] update currencies.json and fetch_currencies.pyAlexandre Flament2021-02-23
| | | | | | | | use a sparql request on wikidata to get the list of currencies. currencies.json contains the translation for all supported searx languages. Supersede #993
* Update dependabot.ymlAlexandre Flament2021-02-19
|
* Update dependabot.ymlAlexandre Flament2021-02-16
|
* Create dependabot.ymlAlexandre Flament2021-02-16
| | | Only pip packages and ignore pygments, related to https://github.com/searx/searx/pull/2206
* data-update.yml: run on Friday, 16:05 UTCAlexandre Flament2021-02-12
|
* data-update.yml: run on searx orgAlexandre Flament2021-02-12
|
* data-update.yml: run on FridayAlexandre Flament2021-02-12
| | | give the weekend to review the PR
* [fix] fix github action data-update.ymlAlexandre Flament2021-02-09
|
* [mod] CI: minor changesAlexandre Flament2021-02-02
| | | | * utils/makefile.python: travis-gh-pages renamed ci-gh-pages
* Merge pull request #2500 from dalf/github-action-dataAlexandre Flament2021-02-01
|\ | | | | [enh] every Sunday, call utils/fetch_*.py scripts and create a PR automatically
| * [enh] every monday, call utils/fetch_*.py scripts and create a PR automaticallyAlexandre Flament2021-01-24
| |
* | Merge pull request #2514 from return42/fix-gh-pagesAlexandre Flament2021-02-01
|\ \ | | | | | | [fix] Makefile target gh-pages & flatten history of branch gh.pages
| * | [fix] Makefile target gh-pages & flatten history of branch gh.pagesMarkus Heiser2021-01-29
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. This patch fixes error: rm -rf gh-pages/ make V=1 gh-pages make[1]: Leaving directory '/800GBPCIex4/share/searx' [ -d "gh-pages/.git" ] || git clone gh-pages fatal: repository 'gh-pages' does not exist 2. The gh-page build has been moved to ./build/gh-pages this also affects 'travis-gh-pages' 3. The gh-pages commit messages now includes a ref to the repository and commit 4. Since a gh-pages history has only the drawback that the reposetory grows fast, this patch also flattens the history: cd build/gh-pages/; git log --oneline bash: cd: build/gh-pages/: Datei oder Verzeichnis nicht gefunden 026126be (HEAD -> gh-pages, origin/gh-pages) make gh-pages: from https://github.com/return42/searx.git@71d66979c2935312e0aed7fc7c3cf6199fbe88a2 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>