♻️ refactor: rewrite the parsing of the upstream search engines option (#302) c39d9ff neon_arch commited on Nov 18, 2023
⚰️ chore: remove the serialize & deserialize traits on the struct (#302) 686e26a neon_arch commited on Nov 18, 2023
♻️ refactor: remove the code to pass the `query` data into the `SearchResults` struct (#302) 5c60d73 neon_arch commited on Nov 18, 2023
♻️ 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 Nov 18, 2023
♻️ refactor: remove handlebar related code & add the templates module (#302) ca1c72c neon_arch commited on Nov 18, 2023
♻️ 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 Nov 17, 2023
♻️ refactor(routes): serve new the maud files instead of handlebars files (#302) 64c4d2c neon_arch commited on Nov 17, 2023
♻️ refactor(maud): rewrite the frontend code with maud html framework (#302) 0ec8914 neon_arch commited on Nov 17, 2023
♻️ refactor: reimplement the random delay code without the rand crate (#380) 3742893 neon_arch commited on Nov 8, 2023
🔧 Restricts the visibility of the `user-agent` helper module (#331) 405d006 unverified Uday Sagar commited on Oct 14, 2023
Rename the error to NoSuchEngineFound and add the name of missing engine to it f56002d Zsombor Gegesy commited on Oct 8, 2023
Propagate errors upward, if an engine can't be initialized 8ed4c9e Zsombor Gegesy commited on Oct 7, 2023
Merge branch 'rolling' into feat-inform-user-when-no-engines-are-selected 017036e unverified alamin655 commited on Sep 23, 2023
✨ feat: add code to handle aggregation when no engines are selected (#227) 173c6ba neon_arch commited on Sep 23, 2023
✨ feat: implement code to fetch results based on parameters, cookies & config (#210) 72fec47 neon_arch commited on Sep 22, 2023
✨ feat: add the safe search field in the `Cookie` struct (#210) d2e4822 neon_arch commited on Sep 22, 2023
✨ feat: implement code to pass safe search option in the json results (#210) 5c8cbee neon_arch commited on Sep 22, 2023
🛠️ fix: improve the documentation & move code in the correct files (#244) fcfd112 neon_arch commited on Sep 17, 2023
🛠️ fix: make the redis_url option only available on `redis-cache` feature (#244) 8c239e2 neon_arch commited on Sep 17, 2023
🛠️ fix: implement `hybrid` caching and improve documentation (#244) 03384d4 neon_arch commited on Sep 17, 2023
Make the cache types compile time feature flags too, and make it more configurable! 76795c4 Zsombor Gegesy commited on Sep 12, 2023
Instead of caching jsons, we can cache the original structure 519ebe0 Zsombor Gegesy commited on Sep 11, 2023
Cache refactor - add an in-memory cache, so redis is not needed 996ff84 Zsombor Gegesy commited on Sep 9, 2023
Merge branch 'rolling' into reorganize-code-and-restructure-the-codebase ca4447f neon_arch commited on Sep 13, 2023
Merge branch 'rolling' into change-document-style-with-linter-warnings fb231de unverified neon_arch commited on Sep 12, 2023
Merge branch 'rolling' into feat-rate-limiter-for-websurfx 2790eef unverified alamin655 commited on Sep 11, 2023
Merge branch 'rolling' into feat-rate-limiter-for-websurfx 86991a2 unverified alamin655 commited on Sep 10, 2023