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
Merge branch 'rolling' into feat-disallow-user-to-search-via-lists 60b2fcc unverified alamin655 commited on Sep 10, 2023
Merge branch 'rolling' into optimize-and-make-code-idiomatic 82a78e3 unverified neon_arch commited on Sep 10, 2023
Merge branch 'rolling' into optimize-and-make-code-idiomatic-3 8dfe2e1 unverified neon_arch commited on Sep 10, 2023
⚙️ refactor: change & add documentation to the code based on the lints (#205) 049b1c1 neon_arch commited on Sep 3, 2023
⚙️ refactor: add lints to the codebase to ensure proper code style (#205) 0d2d449 neon_arch commited on Sep 3, 2023
✨ feat: pass the new config option into the middleware config (#203) 51937a0 neon_arch commited on Sep 2, 2023
✨ feat: implement new search parameter `safe_search` & code to disallow 05c3e6c neon_arch commited on Sep 2, 2023
✨ feat: pass new safe search option in the results function in the cbad560 neon_arch commited on Sep 2, 2023
✨ feat: pass the config option into the results function (#201) 6fa45ec neon_arch commited on Sep 2, 2023
✨ feat: add condition to filter results only when safe_search level is d6463f0 neon_arch commited on Sep 2, 2023
🧹 chore: add fixes to code & make rustfmt & clippy happy (#180)(#178) a799af3 neon_arch commited on Aug 30, 2023
⚙️ refactor: add code to initialize redis cache struct only once (#180)(#178) 4c298ce neon_arch commited on Aug 29, 2023
⚙️ refactor: add compress middleware to reduce memory usage (#180)(#178) 7b1f93b neon_arch commited on Aug 29, 2023
⚙️ refactor: add clone trait to `RedisCache` struct (#180)(#178) 1de52de neon_arch commited on Aug 29, 2023
⚙️ refactor: replace string type to &str type (#180)(#178) fd6cb46 neon_arch commited on Aug 27, 2023
⚙️ refactor: replace pass by value with pass by reference (#180)(#178) b2c72bd neon_arch commited on Aug 27, 2023
⚙️ refactor: replace vecs with smallvecs for smaller data sizes & replace to_strings with to_owned (#180)(#178) 2885f23 neon_arch commited on Aug 27, 2023
⚙️ refactor: remove deprecated intoreport functions & add minor optimizations (#180)(#178) 2a68081 neon_arch commited on Aug 27, 2023
⚙️ refactor: add several optimizations to the engine code (#180)(#178) f5f0488 neon_arch commited on Aug 27, 2023
⚙️ refactor: replace oncecell with oncelock from std library (#180)(#178) 4ccd048 neon_arch commited on Aug 27, 2023
⚙️ refactor: implement default trait for Style struct (#180)(#178) 7b33744 neon_arch commited on Aug 27, 2023
⚙️ refactor: replace rlua with mlua code implementation (#180)(#178) e4476aa neon_arch commited on Aug 27, 2023
⚙️ refactor: add new pooling error type for pooling code (#180)(#178) 01d8c7a neon_arch commited on Aug 27, 2023
⚙️ refactor: implement async pooling for redis connections (#180)(#178) db93c31 neon_arch commited on Aug 27, 2023
⚙️ refactor: add dhat profiler configuration with feat flag (#180)(#178) 4afc0d1 neon_arch commited on Aug 27, 2023
add a test to check if the regex wildcard .* matches any character 23ff24b XFFXFF commited on Aug 24, 2023