RoyalOughtness
77e3662fb3
ci: add zizmor.yml
2025-08-18 18:29:40 -07:00
RoyalOughtness
d937edd0b5
fix
2025-08-18 18:27:17 -07:00
RoyalOughtness
d8243064b3
ci: add zizmor.yml
2025-08-18 18:25:10 -07:00
RoyalOughtness
692a8663a9
fix: only push to ghcr
2025-08-18 17:45:12 -07:00
RoyalOughtness
a997a0aae2
Create dependabot.yml
2025-08-18 17:36:06 -07:00
RoyalOughtness
c1a0ea2339
fixes
2025-08-18 17:33:27 -07:00
RoyalOughtness
15bee4ae81
fix: more branch name mismatches
2025-08-18 17:18:43 -07:00
RoyalOughtness
f256a944d6
fix: branch name
2025-08-18 17:17:44 -07:00
RoyalOughtness
b2c8ee19da
fix: only push to ghcr
2025-08-18 17:16:14 -07:00
RoyalOughtness
0b2d523506
remove unused changes
2025-07-16 17:00:43 -07:00
RoyalOughtness
8a24e4a03c
fix: don't append wikiless params to wikipedia.org replacements
2025-07-16 15:55:00 -07:00
Tingyu
e4cabe3e5b
Add public instance [skip ci] ( #1224 )
...
Adds https://whoogle.4040940.xyz as a public instance
---------
Co-authored-by: Ben Busby <contact@benbusby.com>
2025-03-10 11:57:27 -06:00
Ben Busby
f25611cbcb
Add 4get as an option for continuing search
...
docker_tests / docker (push) Has been cancelled
pypi / Build and publish to TestPyPI (push) Has been cancelled
pypi / Build and publish to PyPI (push) Has been cancelled
tests / test (push) Has been cancelled
Closes #1222
2025-02-25 15:53:46 -07:00
Asmodeus
97502de606
Remove dead instances [skip ci] ( #1223 )
...
Removes dead instances from readme and instances txt file
---------
Co-authored-by: Ben Busby <contact@benbusby.com>
2025-02-25 15:29:13 -07:00
Ben Busby
1339c49dc5
Temporarily disable full size image search
...
docker_tests / docker (push) Has been cancelled
pypi / Build and publish to TestPyPI (push) Has been cancelled
pypi / Build and publish to PyPI (push) Has been cancelled
tests / test (push) Has been cancelled
The reliance on non-mobile user agents breaks the full size image search
config option, leading to empty image search result pages
2025-01-29 10:50:27 -07:00
Ben Busby
dda91ad155
Bump version to 0.9.3
docker_tests / docker (push) Has been cancelled
pypi / Build and publish to TestPyPI (push) Has been cancelled
pypi / Build and publish to PyPI (push) Has been cancelled
tests / test (push) Has been cancelled
2025-01-22 12:14:10 -07:00
dependabot[bot]
d6c8d73147
Bump jinja2 from 3.1.4 to 3.1.5 ( #1209 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 12:11:07 -07:00
cosark
123a00669c
Add RepoCloud.io option to readme [skip ci] ( #1197 )
...
Adding segment to Readme enabling community access to option to deploy on RepoCloud.io
2025-01-22 12:08:20 -07:00
Joey Chen
5218d97f02
Update helm instructions [skip ci] ( #1196 )
...
* Replace `helm install` with `helm upgrade --install`
* Migrate old API (autoscaling/v2beta1) to latest API (autoscaling/v2) and add compatibility with old API
* Set `autoscaling/v2` version target to `v1.23`
2025-01-22 12:06:36 -07:00
Ben Busby
fb19bded0d
Fix styling of pages using lynx user agent
...
See #1211
2025-01-22 12:00:57 -07:00
Ben Busby
5701d0d55f
Bump version to 0.9.2
docker_tests / docker (push) Has been cancelled
pypi / Build and publish to TestPyPI (push) Has been cancelled
pypi / Build and publish to PyPI (push) Has been cancelled
tests / test (push) Has been cancelled
2025-01-19 14:13:56 -07:00
Ben Busby
50625f222f
Revert changes to config vars from #1212
...
Fixes #1214
Fixes #1216
2025-01-19 13:13:14 -07:00
James
99ca67c90e
Fix duckduckgo search parameter ( #1201 )
...
docker_tests / docker (push) Has been cancelled
pypi / Build and publish to TestPyPI (push) Has been cancelled
pypi / Build and publish to PyPI (push) Has been cancelled
tests / test (push) Has been cancelled
Removed an extra search parameter: 'search' (lol)
2025-01-17 14:16:03 -07:00
Don
389c0a4d8d
Add UserAgent configuration ( #1212 )
...
docker_tests / docker (push) Waiting to run
pypi / Build and publish to TestPyPI (push) Waiting to run
pypi / Build and publish to PyPI (push) Waiting to run
tests / test (push) Waiting to run
* feat: Set Lynx as default user agent and improve custom user agent handling
* chore: Remove user agent debug logging
* Add User Agent wiki link, remove whitespace
---------
Co-authored-by: Ben Busby <contact@benbusby.com>
2025-01-17 10:17:50 -07:00
Ben Busby
041c1fbb35
Update cssutils to 2.7.0
...
Fixes #1207
2025-01-17 09:54:58 -07:00
Ben Busby
0130237913
Fix Ukranian language translation
...
docker_tests / docker (push) Waiting to run
pypi / Build and publish to TestPyPI (push) Waiting to run
pypi / Build and publish to PyPI (push) Waiting to run
tests / test (push) Waiting to run
Closes #1203
2025-01-16 17:33:56 -07:00
Klaus Agnoletti
d6bfa30b35
Update URL in README.md [skip ci] ( #1200 )
...
Updated URL pointing to how to set as default search engine
2025-01-16 17:33:11 -07:00
Peter Dave Hello
a15190e976
Reduce Docker image size by improving apk commands ( #1205 )
...
Replace redundant apk flags `-U` and `--update` with `--no-cache` to
prevent package index caching. This change unifies all apk package
commands for better maintainability and smaller image size.
2025-01-16 17:32:20 -07:00
Althior
88e2dda151
Update ad filter keyword for French language ( #1208 )
2025-01-16 17:31:50 -07:00
Ben Busby
6635716743
Temporarily disable search-related tests
...
Search related tests are going to be unstable for a bit while possible
workarounds for #1211 are being investigated.
2025-01-16 17:17:53 -07:00
Ben Busby
6f1e1e6847
Force using Lynx UA for all searches
...
This is a possible fix for the recent removal of javascript-free search
results by Google. Forcing the Lynx user agent to be used for all
searches returns search results, although they're formatted a bit
differently than before. If this proves to be a long term fix, styling
can be fixed at a later date.
See #1211
2025-01-16 16:43:08 -07:00
Ben Busby
36d8268643
[Important] Update readme w/ new project status [skip ci]
2025-01-16 11:10:43 -07:00
Ben Busby
e70bbabd63
Bump version to 0.9.1
2024-10-31 17:36:37 -06:00
dependabot[bot]
4fad68adf2
Bump waitress from 2.1.2 to 3.0.1 ( #1192 )
...
Bumps [waitress](https://github.com/Pylons/waitress ) from 2.1.2 to 3.0.1.
- [Release notes](https://github.com/Pylons/waitress/releases )
- [Changelog](https://github.com/Pylons/waitress/blob/main/CHANGES.txt )
- [Commits](https://github.com/Pylons/waitress/compare/v2.1.2...v3.0.1 )
---
updated-dependencies:
- dependency-name: waitress
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-31 17:20:55 -06:00
dependabot[bot]
89d07abb6c
Bump werkzeug from 3.0.3 to 3.0.6 ( #1190 )
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 3.0.3 to 3.0.6.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/3.0.3...3.0.6 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-31 17:17:11 -06:00
Dave Fatkin
a8205c3043
Use alternate USPS link for package tracking [skip ci] ( #1191 )
...
The previous tracking link would sometimes lead to a blank page
2024-10-31 17:11:36 -06:00
Roman Štefko
1b9f7990b6
Allow setting fallback search engine ( #1184 )
...
Allow setting a fallback Search Engine URL when there is internal server error
or instance is rate-limited. Search query is appended to the end of the URL
(eg. https://duckduckgo.com/?k1=-1&q= ).
2024-10-31 17:06:47 -06:00
Tarek
c54f4a79a6
Add ability to set custom dotenv path ( #1183 )
...
* add ability to set custom dotenv path
* add `WHOOGLE_DOTENV_PATH` to environment variables table
2024-10-31 16:52:18 -06:00
Ben Busby
223f00c3c0
Switch from pickle->json for config encoding
...
`pickle.loads` is insecure (and unnecessary in this context). The
simpler data types of the config model can easily be serialized to json
instead.
2024-10-31 16:43:29 -06:00
Ben Busby
466cb63d0e
Bump version to 0.9.0
2024-09-30 12:18:09 -06:00
Ben Busby
c056322037
Use .lower() when accessing the cache busting map
...
Cache busted resources will always have a lowercase name. For some
reason, a user encountered a capitalized css file name in #1142 . This
isn't present anywhere in the Whoogle repo, but could be a byproduct of
some self-hosting configuration. Either way, the key used should always
be lowercase.
Fixes #1142
2024-09-30 12:00:52 -06:00
Ben Busby
5eb609d0b2
Hide line below search bar in dark themes
...
The results return an empty div with a background color set (not sure
why, not generated on Whoogle's side). This unsets the background color
so that at least it isn't visible.
2024-09-30 11:57:12 -06:00
Ben Busby
a016a1bcf4
Use raw string for matching regex in results.py
...
Fixes #1144
2024-09-30 11:41:13 -06:00
Ben Busby
6924f5ce0d
Update ad filter keyword for Dutch language
...
Fixes #1172
2024-09-30 11:33:50 -06:00
Ben Busby
6abe5511f4
Update ad filter keyword for Korean language
...
Fixes #1162
2024-09-30 11:32:29 -06:00
xatier
9d7ab1e2f8
ci: update GitHub actions ( #1155 )
2024-09-30 11:22:42 -06:00
dependabot[bot]
441ce72527
Bump idna from 3.4 to 3.7 ( #1137 )
...
Bumps [idna](https://github.com/kjd/idna ) from 3.4 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst )
- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7 )
---
updated-dependencies:
- dependency-name: idna
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 11:18:24 -06:00
Andrew
58d54c6384
Update ad filter for Czech language ( #1141 )
2024-09-30 11:12:37 -06:00
dependabot[bot]
add9313a99
Bump werkzeug from 3.0.1 to 3.0.3 ( #1150 )
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/3.0.1...3.0.3 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 11:12:04 -06:00
dependabot[bot]
436233f718
Bump jinja2 from 3.1.3 to 3.1.4 ( #1151 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 11:09:38 -06:00