spacex / src

Commit History

✨ Config option to customize the cache invalidation/expiry time (#403)
5a8d61f
unverified

ashwin123 commited on

:recycle: Refactor cache system (#399)
e704c26
unverified

ashwin123 alamin655 commited on

📝 typo in footer (#398)
90f0103
unverified

aocosmic neon_arch commited on

:recycle: Clean some code, fix bug (#396)
5e2669b
unverified

víctor commited on

🧹 chore: make clippy happy (#386)
abc59b2
unverified

alamin655 commited on

Merge branch 'rolling' into rolling
d28cbb9
unverified

alamin655 commited on

Update redis_cacher.rs
fc830c4
unverified

alamin655 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

Merge branch 'rolling' into rolling
e1a837f
unverified

mergify[bot] commited on

♻️ refactor: code to take prebuilt client to request search results (#384)
fe74f2e

neon_arch commited on

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

neon_arch commited on

Updated redis_cacher.rs
8954207
unverified

S Dheeraj commited on

#385 issue resolved
dc5fa84

S Dheeraj commited on

🔥 chore: remove the debug macro from the code (#302)
03d649b

neon_arch commited on

🚨 chore: make cargo clippy linter happy (#302)
eee2f11

neon_arch commited on

♻️ refactor: rewrite the parsing of the upstream search engines option (#302)
c39d9ff

neon_arch commited on

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

neon_arch commited on

♻️ refactor: remove the code to pass the `query` data into the `SearchResults` struct (#302)
5c60d73

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

♻️ refactor: remove handlebar related code & add the templates module (#302)
ca1c72c

neon_arch commited on

💡 chore: add documentation to the code (#302)
c1a5b70

neon_arch commited on

♻️ refactor(routes): serve the new maud file for search page and remove unwanted functions and pass values to the maud html template directly (#302)
38ba4bd

neon_arch commited on

♻️ refactor(routes): serve new the maud files instead of handlebars files (#302)
64c4d2c

neon_arch commited on

♻️ refactor(maud): rewrite the frontend code with maud html framework (#302)
0ec8914

neon_arch commited on

♻️ refactor: reimplement the random delay code without the rand crate (#380)
3742893

neon_arch commited on

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

jkaczmarkiewicz commited on

🔧 remove unnecessary clone call (#333)
fc3b416
unverified

Aditya Phasu commited on

🔧 Restricts the visibility of the `user-agent` helper module (#331)
405d006
unverified

Uday Sagar commited on

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

Zsombor Gegesy commited on

Propagate errors upward, if an engine can't be initialized
8ed4c9e

Zsombor Gegesy commited on

Fix missing doc errors
32abacb

Zsombor Gegesy commited on

Refactor the search result parsing
57c73d3

Zsombor Gegesy commited on

Create separate search_result_parser
75a77d2

Zsombor Gegesy commited on

🧹 chore: make github actions happy (#227)
3d48920

neon_arch commited on

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

alamin655 commited on

✨ feat: add code to handle aggregation when no engines are selected (#227)
173c6ba

neon_arch commited on

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

neon_arch commited on

✨ feat: implement code to fetch results based on parameters, cookies & config (#210)
72fec47

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

🧹 chore: make clippy happy (#244)
d33129c

neon_arch commited on

🛠️ fix: improve the documentation & move code in the correct files (#244)
fcfd112

neon_arch commited on

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

neon_arch commited on

🛠️ fix: improve the documentation for the code (#244)
578c7bc

neon_arch commited on

🛠️ fix: implement `hybrid` caching and improve documentation (#244)
03384d4

neon_arch commited on

Fix git rebase problems, and the failing doctest
e69126c

Zsombor Gegesy commited on

Rename features, make the memory-cache the default
1e7805c

Zsombor Gegesy commited on

Make the cache types compile time feature flags too, and make it more configurable!
76795c4

Zsombor Gegesy commited on

Remove unnecessary clones
320f5f4

Zsombor Gegesy commited on

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

Zsombor Gegesy commited on