[PR #72] [MERGED] Feature: autocomplete #781

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

📋 Pull Request Information

Original PR: https://github.com/benbusby/whoogle-search/pull/72
Author: @benbusby
Created: 5/23/2020
Status: Merged
Merged: 5/24/2020
Merged by: @benbusby

Base: masterHead: feature/autocomplete


📝 Commits (9)

  • 1d0c63c Basic autocomplete functionality added
  • 8a7d1a6 Added missing lxml to requirements
  • 6c31a3e Updated opensearch template
  • 137b0ef Added header template for autocomplete on results view
  • 351a584 Merge remote-tracking branch 'origin/master' into feature/autocomplete
  • b97933d Modified opensearch template and autocomplete route
  • d07cbab Removed unused imports in autocomplete test
  • 5947918 Updated readme to mention autocomplete feature
  • 6e6b864 Fixed issue with single quotes in search suggestions

📊 Changes

14 files changed (+315 additions, -14 deletions)

View changed files

📝 README.md (+4 -3)
📝 app/filter.py (+5 -1)
📝 app/request.py (+16 -5)
📝 app/routes.py (+22 -2)
app/static/css/header.css (+55 -0)
app/static/css/search.css (+34 -0)
app/static/js/autocomplete.js (+98 -0)
📝 app/static/js/controller.js (+2 -0)
📝 app/templates/display.html (+4 -0)
app/templates/header.html (+53 -0)
📝 app/templates/index.html (+6 -2)
📝 app/templates/opensearch.xml (+3 -1)
📝 requirements.txt (+1 -0)
test/test_autocomplete.py (+12 -0)

📄 Description

Closes #64


🔄 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/72 **Author:** [@benbusby](https://github.com/benbusby) **Created:** 5/23/2020 **Status:** ✅ Merged **Merged:** 5/24/2020 **Merged by:** [@benbusby](https://github.com/benbusby) **Base:** `master` ← **Head:** `feature/autocomplete` --- ### 📝 Commits (9) - [`1d0c63c`](https://github.com/benbusby/whoogle-search/commit/1d0c63c217b3166f3171af9ee53851af9270d6e6) Basic autocomplete functionality added - [`8a7d1a6`](https://github.com/benbusby/whoogle-search/commit/8a7d1a61833c1bdcb044c464df45a9a9ed392e48) Added missing lxml to requirements - [`6c31a3e`](https://github.com/benbusby/whoogle-search/commit/6c31a3eef8b0c6b60a865119d1575eefe70b41ba) Updated opensearch template - [`137b0ef`](https://github.com/benbusby/whoogle-search/commit/137b0ef8dbdf4eb919101c17b29b415db1cba273) Added header template for autocomplete on results view - [`351a584`](https://github.com/benbusby/whoogle-search/commit/351a584fee679de41f4cdb90773742db9babdc74) Merge remote-tracking branch 'origin/master' into feature/autocomplete - [`b97933d`](https://github.com/benbusby/whoogle-search/commit/b97933d14782612788726e04a71e529ff8c1be84) Modified opensearch template and autocomplete route - [`d07cbab`](https://github.com/benbusby/whoogle-search/commit/d07cbab43abac04cfb5385ccc6dce6264f34c553) Removed unused imports in autocomplete test - [`5947918`](https://github.com/benbusby/whoogle-search/commit/5947918a8ae1b12ce0e80d38a6852ec2416ceed3) Updated readme to mention autocomplete feature - [`6e6b864`](https://github.com/benbusby/whoogle-search/commit/6e6b864e2db3748d3db242aa227cd61f398dc90e) Fixed issue with single quotes in search suggestions ### 📊 Changes **14 files changed** (+315 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+4 -3) 📝 `app/filter.py` (+5 -1) 📝 `app/request.py` (+16 -5) 📝 `app/routes.py` (+22 -2) ➕ `app/static/css/header.css` (+55 -0) ➕ `app/static/css/search.css` (+34 -0) ➕ `app/static/js/autocomplete.js` (+98 -0) 📝 `app/static/js/controller.js` (+2 -0) 📝 `app/templates/display.html` (+4 -0) ➕ `app/templates/header.html` (+53 -0) 📝 `app/templates/index.html` (+6 -2) 📝 `app/templates/opensearch.xml` (+3 -1) 📝 `requirements.txt` (+1 -0) ➕ `test/test_autocomplete.py` (+12 -0) </details> ### 📄 Description Closes #64 --- <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:41 +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#781
No description provided.