alamin655
|
c02006c297
|
✨ LibreX for the search engine (#429)
* ✨ feat(engine): provide librex search engine (#318)
* ✨ feat(engine): provide librex search engine (#318)
* ✨ feat(engine): provide librex search engine (#318)
* 🔖 chore(release): bump the app version (#318)
* 🔖 chore(release): bump the app version (#318)
* ✨ feat(engine): provide librex search engine (#318)
* ✨ feat(engine): provide librex search engine (#429)
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
* ✨ feat(engine): provide librex search engine (#429)
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
* ✨ feat(engine): provide librex search engine (#429)
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
* ✨ feat(engine): provide librex search engine (#429)
* ✨ feat(engine): provide librex search engine (#429)
* ✨ feat(engine): provide librex search engine (#429)
* ✨ feat(engine): provide librex search engine (#429)
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
---------
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
|
2023-12-09 14:25:28 +03:00 |
|
neon_arch
|
e1e426c517
|
✨ feat(engine): provide startpage search engine (#314)
|
2023-12-05 20:47:28 +03:00 |
|
alamin655
|
ae9fa5b388
|
Merge branch 'rolling' into PERF/384_optimize-the-performance-of-fetching-results-in-the-websurfx-search-engine-backend
|
2023-11-20 21:03:12 +05:30 |
|
neon_arch
|
b42adaa5a3
|
⚡️ perf: rewrite the code by using a constant storing a prebuilt client globally for each thread (#384)
|
2023-11-20 15:27:49 +03:00 |
|
neon_arch
|
686e26ad6d
|
⚰️ chore: remove the serialize & deserialize traits on the struct (#302)
|
2023-11-18 21:43:28 +03:00 |
|
neon_arch
|
141ae26066
|
♻️ refactor: remove the code to add the query & style in the SearchResults struct & also remove the associated fields from the struct (#302)
|
2023-11-18 21:38:02 +03:00 |
|
jkaczmarkiewicz
|
27bc52c008
|
✨ Brave for the search engine (#335)
* feat: implement brave engine
* refactor: correct indentations in stylelint config
* docs: add dummy config option to config.lua
* feat: implement safe_search_level in brave engine
* refactor: move var to format
* fix: make strict search above level 1
|
2023-10-16 20:25:15 +03:00 |
|
Zsombor Gegesy
|
f56002dca6
|
Rename the error to NoSuchEngineFound and add the name of missing engine to it
|
2023-10-08 22:30:42 +02:00 |
|
Zsombor Gegesy
|
57c73d38c8
|
Refactor the search result parsing
|
2023-10-07 00:33:44 +02:00 |
|
Zsombor Gegesy
|
75a77d25f0
|
Create separate search_result_parser
|
2023-10-07 00:33:44 +02:00 |
|
alamin655
|
017036ed00
|
Merge branch 'rolling' into feat-inform-user-when-no-engines-are-selected
|
2023-09-23 17:12:58 +05:30 |
|
neon_arch
|
b428cedd7a
|
✨ feat: add new check value for no engine selected (#227)
|
2023-09-23 12:48:01 +03:00 |
|
neon_arch
|
d2e482251e
|
✨ feat: add the safe search field in the Cookie struct (#210)
|
2023-09-22 19:53:34 +03:00 |
|
neon_arch
|
5c8cbee5d9
|
✨ feat: implement code to pass safe search option in the json results (#210)
|
2023-09-22 19:51:10 +03:00 |
|
neon_arch
|
8c239e2313
|
🛠️ fix: make the redis_url option only available on redis-cache feature (#244)
|
2023-09-17 12:50:25 +03:00 |
|
Zsombor Gegesy
|
519ebe0fd8
|
Instead of caching jsons, we can cache the original structure
|
2023-09-15 23:21:19 +02:00 |
|
neon_arch
|
ca4447fcdf
|
Merge branch 'rolling' into reorganize-code-and-restructure-the-codebase
|
2023-09-13 18:31:37 +03:00 |
|
neon_arch
|
493c56bd02
|
⚙️ refactor: reorganize code & restructure codebase for better maintainability (#207)
|
2023-09-03 20:50:50 +03:00 |
|