spacex / src

Commit History

use cows just as before
fa57233
unverified

Spencerjibz commited on

Revert ":recycle: refactor(API): provide a minor redesign to the internal api to support parsing of `json` data (#427)"
765dcbd
unverified

Spencerjibz commited on

rebase and merge conflicts
14d8bf9
unverified

Spencerjibz commited on

:recycle: refactor(API): provide a minor redesign to the internal api to support parsing of `json` data (#427)
729c550
unverified

neon_arch commited on

:sparkles: feat(routes): add new route `/download` & update the `/settings` route to handle post requests (#427)
dc34d51
unverified

neon_arch commited on

πŸ’„ feat(UI): add buttons for exporting & importing json preferences file (#427)
07370f7
unverified

neon_arch commited on

Add Wikipedia as a search engine (#633)
ca6b271
unverified

Zsombor mergify[bot] commited on

:alien: fix: `mojeek` parser update due to upstream breaking api changes (#640)
ab126b9
unverified

Jann Marc Villablanca commited on

✨ feat(config): config option to use operating system certificates alongside `rustls` certificates (#620)
2e64fd5
unverified

Evan Yang neon_arch mergify[bot] commited on

Fixing Librex SearchResultParser results selector (#619)
ef0ae2f
unverified

Jorge Botto commited on

less javascript (#621)
56bfcbb
unverified

Laptop commited on

:sparkles: Clear button for the search bar (#608)
d52da3a
unverified

neon_arch mergify[bot] Jann Marc Villablanca commited on

:bug: fix(search): Resolve random delay condition during search for `individual/non-production` self-hosted server (#617)
42c30aa
unverified

Zacherina commited on

:recycle: refactor: replace deprecated `per_second` with `seconds_per_request` in rate-limiting middleware code (#616)
959d0c5
unverified

Jurijs Bibicevs commited on

✨ Option to use a proxy for outgoing `upstream search engine` requests (#573)
c796ae8
unverified

Łukasz MariaΕ„ski neon_arch commited on

✨ feat: config option to configure the number of connections to have in the `reqwest` pool (#552)
2a4dd07
unverified

Kekma neon_arch mergify[bot] commited on

🚨 chore: make rust format checks happy (#603)
1883093

neon_arch commited on

:zap: perf: move the random delay code in the `search` function (#603)
28231d9

neon_arch commited on

:zap: perf: reduce the usage of clones (#603)
4afc07f

neon_arch commited on

:zap: perf: replace `String` & vectors with `Cow` data types (#603)
f2d2068

neon_arch commited on

:zap: perf: replace `Vec<T>` with `Box<[T]>` & refactor `calculate_tfidf` function (#603)
b1bcf41

neon_arch commited on

:zap: perf: replace `Vec<T>` with `Box<T>` & initialize vectors with capacity by default (#603)
39af909

neon_arch commited on

:zap: perf: initialize vectors with capacity by default & use `Arc<T>` to partially clone memory cache struct (#603)
4bb6c5e

neon_arch commited on

πŸ› fix: replace deprecated `set_ex` command with `set_options` in `cache_json` function (#592)
acee5d8

neon_arch commited on

πŸ› fix: reimplement caching code within the `search` function (#592)
9a5f1c5

neon_arch commited on

✨ feat(config): option to keep the `websurfx` server connection alive for a certain period for subsequent requests (#568)
5d06cce
unverified

ddotthomas commited on

🎨 style: change `http/https` header word/sentence casing (#555)
93fd8f8
unverified

Todor Todorov commited on

:sparkles: feat(config): config option to timeout idle connections within the reqwest pool (#551)
b1df4f1
unverified

Kekma commited on

✨ Ranking of aggregated search results based on relevancy of the search result to the user's search query (#549)
bb50e8b
unverified

Spencer neon_arch commited on

✨ feat(config): config option to keep `tcp` connection alive for a certain period for subsequent requests (#548)
c584a7d
unverified

Kekma neon_arch alamin655 commited on

✨ feat: config option to timeout requests for fetching search results from the upstream search engines (#545)
2149e32
unverified

Kekma commited on

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

neon_arch Spencerjibz commited on

πŸ’„ chore(simple): modernize the appearance of about page & make it responsive. (#530)
11d23fd
unverified

aocosmic neon_arch mergify[bot] alamin655 codefactor-io alamin655 commited on

:sparkles: config option to configure the https adaptive window size for requests (#529)
41ab8a2
unverified

ddotthomas neon_arch commited on

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

Jann Marc Villablanca neon_arch commited on

πŸ› parsed_cet not found in scope error when building the app with the no-cache feature #498 (#502)
851ea31
unverified

abdulahad5112 alamin655 commited on

πŸ› Undeclared mini-mocha crate error when building the app with features other than memory-cache #493 (#501)
fbf7363
unverified

abdulahad5112 commited on

add support for caching N number of key-values pairs instead of only 3
51214dc

Spencerjibz commited on

cache the next, current and previous results in a separate task
6b9469e

Spencerjibz commited on

changed cache_results method to support multiple values
f5cf5f9

Spencerjibz commited on

use redis pipeline to set multiple values at once
c762f9c

Spencerjibz commited on

Change get_safe_search_level logic back
31c9c67

ddotthomas commited on

change: renamed get_safesearch_level variables
ca96a76

ddotthomas commited on

Merge branch 'rolling' into FIX/463_results_from_different_search_engines_get_cached_as_the_same_key
326131a
unverified

alamin655 commited on

✨ Compression and encryption for the cached search results (#443)
efa8efc
unverified

Evan Yang Spencer Najib alamin655 mergify[bot] neon_arch Spencerjibz spencer commited on

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

ddotthomas commited on

Merge branch 'rolling' into FIX/463_results_from_different_search_engines_get_cached_as_the_same_key
a47e285
unverified

neon_arch commited on

change: revert Cookie Strings back to &str
d912bff

ddotthomas commited on

fix: safe search url parameter ignored
6e9250c

ddotthomas commited on

refactor: moved settings parsing out of results
7d762b3

ddotthomas commited on