mirror of
https://github.com/benbusby/whoogle-search.git
synced 2026-04-25 20:25:51 +03:00
[PR #1256] [MERGED] Beta To Main #1144
Labels
No labels
Fixed (Pending PR Merge)
Stale
bug
enhancement
enhancement
good first issue
help wanted
keep-open
needs more info
pull-request
question
theme
unfortunate
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/whoogle-search#1144
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/benbusby/whoogle-search/pull/1256
Author: @Don-Swanson
Created: 10/4/2025
Status: ✅ Merged
Merged: 10/4/2025
Merged by: @Don-Swanson
Base:
main← Head:beta📝 Commits (10+)
7f80eb1feat(beta): httpx migration, Tor/proxy refactor, JSON results, alt-link fixes, tests, optional static bundling, HTTP/2 env toggle, cleanup99c7c7bRefactor search and test files to ensure proper context usage for Config initialization. Updated search function to use fallback for full_query and adjusted tests to utilize app context for Config instantiation.ffdeeb5Enhance autocomplete functionality by adding environment variable check to enable/disable it globally. Improve error handling in HTTP client for closed connections and add client recreation logic. Refactor link extraction to avoid details elements in search results.be83605Update dependencies in requirements.txt and refactor file handling in app initialization and utility functions to use context managers for better resource management. Adjust filter logic to utilize 'string' instead of 'text' for BeautifulSoup queries, enhancing compatibility with future versions.579d983Update GitHub Actions workflows to trigger builds on release events and enforce versioning for PyPI publishing. Change application version to '1.0.0-beta'.0fe29daAdd pre-release build and push step in GitHub Actions workflow for versioned releases9dd33deSeems to be working again with new UA33cdaf3Fixed too big imagesca214cbAllow view_image on mobile too, to be able to see origin442060bFixed JSON search function to improve link extraction by targeting specific result containers and retrieving all relevant text, enhancing the accuracy of search results.📊 Changes
36 files changed (+1670 additions, -254 deletions)
View changed files
📝
.github/workflows/buildx.yml(+36 -4)📝
.github/workflows/pypi.yml(+17 -1)➕
.pre-commit-config.yaml(+13 -0)📝
Dockerfile(+1 -1)➕
LETA_INTEGRATION.md(+137 -0)📝
README.md(+51 -2)📝
app/__init__.py(+79 -22)📝
app/filter.py(+218 -48)📝
app/models/config.py(+10 -6)📝
app/request.py(+129 -38)📝
app/routes.py(+193 -20)➕
app/services/__init__.py(+2 -0)➕
app/services/http_client.py(+219 -0)➕
app/services/provider.py(+40 -0)📝
app/templates/display.html(+17 -9)📝
app/templates/error.html(+4 -0)📝
app/templates/header.html(+4 -0)📝
app/templates/imageresults.html(+0 -5)📝
app/templates/index.html(+21 -5)📝
app/utils/bangs.py(+8 -9)...and 16 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.