✨ feat: provide code to parse the new config option (#424) 76419a7 neon_arch commited on Dec 11, 2023
✨ feat: add a new field `animation` to the struct `style` (#424) 1c5a317 neon_arch commited on Dec 11, 2023
Merge branch 'rolling' into fix-useless-use-of-format! 2c985b8 unverified alamin655 commited on Dec 11, 2023
💄 Improved visual fidelity for the `simple` theme (#426) 397a805 unverified aocosmic neon_arch mergify[bot] alamin655 codefactor-io commited on Dec 9, 2023
✨ `LibreX` for the search engine (#429) c02006c unverified alamin655 neon_arch commited on Dec 9, 2023
💡 Module comment text to better describe the module code (#428) 1143846 unverified Ananth alamin655 commited on Dec 8, 2023
Merge branch 'rolling' into FEAT/314_startpage-for-the-search-engine b68e06c unverified alamin655 commited on Dec 6, 2023
💄`websurfx` logo redesign for better understandability (#418) fb2b660 unverified aocosmic neon_arch commited on Dec 5, 2023
✨ Config option to customize the cache invalidation/expiry time (#403) 5a8d61f unverified ashwin123 commited on Nov 30, 2023
:recycle: Refactor cache system (#399) e704c26 unverified ashwin123 alamin655 commited on Nov 28, 2023
Merge branch 'rolling' into PERF/384_optimize-the-performance-of-fetching-results-in-the-websurfx-search-engine-backend ae9fa5b unverified alamin655 commited on Nov 20, 2023
♻️ refactor: code to take prebuilt client to request search results (#384) fe74f2e neon_arch commited on Nov 20, 2023
⚡️ perf: rewrite the code by using a constant storing a prebuilt client globally for each thread (#384) b42adaa neon_arch commited on Nov 20, 2023
♻️ 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