spacex / src

Commit History

♻️ 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

Cache refactor - add an in-memory cache, so redis is not needed
996ff84

Zsombor Gegesy commited on

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

neon_arch commited on

🧹 chore: make github actions happy (#205)
c60fdb8

neon_arch commited on

🧹 chore: make github actions happy (#205)
1a22221

neon_arch commited on

Merge branch 'rolling' into change-document-style-with-linter-warnings
fb231de
unverified

neon_arch commited on

🧹 chore: make github actions happy (#203)
b9d651c

neon_arch commited on

Update parser.rs
8e56ac8
unverified

alamin655 commited on

Apply suggestions from code review
0132a63
unverified

alamin655 commited on

Update src/config/parser.rs
3c1aaf6
unverified

alamin655 commited on

Update src/config/parser.rs
531611f
unverified

alamin655 commited on

Update src/config/parser.rs
70a5a24
unverified

alamin655 commited on

Merge branch 'rolling' into feat-rate-limiter-for-websurfx
2790eef
unverified

alamin655 commited on

🧹 chore: make clippy happy (#201)
12bfc52

neon_arch commited on

🧹 chore: make github actions happy (#201)
ac4e29a

neon_arch commited on

Merge branch 'rolling' into feat-rate-limiter-for-websurfx
86991a2
unverified

alamin655 commited on