[PR #106] [MERGED] Privacy respecting alternatives in results view #786

Closed
opened 2026-02-25 20:36:43 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/benbusby/whoogle-search/pull/106
Author: @benbusby
Created: 7/18/2020
Status: Merged
Merged: 7/26/2020
Merged by: @benbusby

Base: developHead: feature/privacy-alts


📝 Commits (4)

  • 4c8ffaa Added backend site alternative redirects/text replacement
  • 3bfd11b Fixes missing handling for verbatim search
  • 6ebde44 Fixed unhandled option to ignore search autocorrect
  • 1687f7b Finished implementation of social media alt redirects

📊 Changes

14 files changed (+138 additions, -85 deletions)

View changed files

📝 app/__init__.py (+1 -1)
📝 app/filter.py (+15 -53)
📝 app/models/config.py (+1 -0)
📝 app/request.py (+5 -1)
📝 app/routes.py (+1 -1)
📝 app/static/css/main.css (+8 -3)
📝 app/static/js/controller.js (+18 -17)
📝 app/templates/index.html (+6 -0)
app/utils/filter_utils.py (+79 -0)
📝 app/utils/routing_utils.py (+1 -1)
📝 app/utils/session_utils.py (+0 -5)
📝 test/conftest.py (+1 -1)
📝 test/test_misc.py (+1 -1)
📝 test/test_results.py (+1 -1)

📄 Description

  • Replaces social media links with privacy respecting alternatives (Twitter/YouTube/Instagram -> Nitter/Invidious/Bibliogram).
  • Verbatim search now supported
  • Option to ignore autocorrect now supported

Open Street Maps support was not included in this effort, since it wasn't as straightforward as the social media alternative functionality. Once more research has gone into how to translate google maps links to osm links, a new PR/issue should be created.

Closes #104
Closes #107
Closes #108


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/benbusby/whoogle-search/pull/106 **Author:** [@benbusby](https://github.com/benbusby) **Created:** 7/18/2020 **Status:** ✅ Merged **Merged:** 7/26/2020 **Merged by:** [@benbusby](https://github.com/benbusby) **Base:** `develop` ← **Head:** `feature/privacy-alts` --- ### 📝 Commits (4) - [`4c8ffaa`](https://github.com/benbusby/whoogle-search/commit/4c8ffaa3ba3d61d48c8fcd170e42ac64219c83bb) Added backend site alternative redirects/text replacement - [`3bfd11b`](https://github.com/benbusby/whoogle-search/commit/3bfd11bf6f286fb3c0970a958fbe357fd69a82af) Fixes missing handling for verbatim search - [`6ebde44`](https://github.com/benbusby/whoogle-search/commit/6ebde44fbe1078be25addba2c72c4ea492c94b82) Fixed unhandled option to ignore search autocorrect - [`1687f7b`](https://github.com/benbusby/whoogle-search/commit/1687f7bcd98f7804917e14d800551d4d5fa28f31) Finished implementation of social media alt redirects ### 📊 Changes **14 files changed** (+138 additions, -85 deletions) <details> <summary>View changed files</summary> 📝 `app/__init__.py` (+1 -1) 📝 `app/filter.py` (+15 -53) 📝 `app/models/config.py` (+1 -0) 📝 `app/request.py` (+5 -1) 📝 `app/routes.py` (+1 -1) 📝 `app/static/css/main.css` (+8 -3) 📝 `app/static/js/controller.js` (+18 -17) 📝 `app/templates/index.html` (+6 -0) ➕ `app/utils/filter_utils.py` (+79 -0) 📝 `app/utils/routing_utils.py` (+1 -1) 📝 `app/utils/session_utils.py` (+0 -5) 📝 `test/conftest.py` (+1 -1) 📝 `test/test_misc.py` (+1 -1) 📝 `test/test_results.py` (+1 -1) </details> ### 📄 Description - Replaces social media links with privacy respecting alternatives (Twitter/YouTube/Instagram -> Nitter/Invidious/Bibliogram). - Verbatim search now supported - Option to ignore autocorrect now supported Open Street Maps support was not included in this effort, since it wasn't as straightforward as the social media alternative functionality. Once more research has gone into how to translate google maps links to osm links, a new PR/issue should be created. Closes #104 Closes #107 Closes #108 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-25 20:36:43 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/whoogle-search#786
No description provided.