spacex / src /models

Commit History

:zap: perf: several optimizations for improving the performance of the engine (#540)
991f3f5
unverified

neon_arch Spencerjibz commited on

feat: add new helper function to fetch upstream search engine JSON response (#504)
669e365
unverified

Jann Marc Villablanca neon_arch commited on

refactor: changed Cookie to use Cow to facilitate using references when building
80e950d

ddotthomas commited on

change: revert Cookie Strings back to &str
d912bff

ddotthomas commited on

refactor: moved settings parsing out of results
7d762b3

ddotthomas commited on

✨ `Bing` for the search engine (#473) (#473)
50aa52c
unverified

Jann Marc Villablanca neon-mmd commited on

✨ feat(engine): `mojeek` for the search engine (#464)
9f23a1c
unverified

Jann Marc Villablanca mergify[bot] commited on

Merge branch 'rolling' into FEAT/424_reduce-animations-effects-support-for-the-themes
b00f766
unverified

neon_arch commited on

✨ feat: add a new field `animation` to the struct `style` (#424)
1c5a317

neon_arch commited on

✨ `LibreX` for the search engine (#429)
c02006c
unverified

alamin655 neon_arch commited on

✨ feat(engine): provide startpage search engine (#314)
e1e426c

neon_arch commited on

Merge branch 'rolling' into PERF/384_optimize-the-performance-of-fetching-results-in-the-websurfx-search-engine-backend
ae9fa5b
unverified

alamin655 commited on

⚡️ perf: rewrite the code by using a constant storing a prebuilt client globally for each thread (#384)
b42adaa

neon_arch commited on

⚰️ chore: remove the serialize & deserialize traits on the struct (#302)
686e26a

neon_arch commited on

♻️ refactor: remove the code to add the `query` & `style` in the `SearchResults` struct & also remove the associated fields from the struct (#302)
141ae26

neon_arch commited on

✨ `Brave` for the search engine (#335)
27bc52c
unverified

jkaczmarkiewicz commited on

Rename the error to NoSuchEngineFound and add the name of missing engine to it
f56002d

Zsombor Gegesy commited on

Refactor the search result parsing
57c73d3

Zsombor Gegesy commited on

Create separate search_result_parser
75a77d2

Zsombor Gegesy commited on

Merge branch 'rolling' into feat-inform-user-when-no-engines-are-selected
017036e
unverified

alamin655 commited on

✨ feat: add new check value for no engine selected (#227)
b428ced

neon_arch commited on

✨ feat: add the safe search field in the `Cookie` struct (#210)
d2e4822

neon_arch commited on

✨ feat: implement code to pass safe search option in the json results (#210)
5c8cbee

neon_arch commited on

🛠️ fix: make the redis_url option only available on `redis-cache` feature (#244)
8c239e2

neon_arch commited on

Instead of caching jsons, we can cache the original structure
519ebe0

Zsombor Gegesy commited on

Merge branch 'rolling' into reorganize-code-and-restructure-the-codebase
ca4447f

neon_arch commited on

⚙️ refactor: reorganize code & restructure codebase for better maintainability (#207)
493c56b

neon_arch commited on