βοΈ 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
π chore: bump the app version & bump the crates version (#203) 9fec52f neon_arch commited on Sep 2, 2023
β¨ feat: pass the new config option into the middleware config (#203) 51937a0 neon_arch commited on Sep 2, 2023
β¨ feat: add new config option to configure rate limiting middleware (#203) d451fdd neon_arch commited on Sep 2, 2023
Merge branch 'rolling' into feat-disallow-user-to-search-via-lists 15d52b5 unverified neon_arch commited on Sep 2, 2023
π chore: bump the app version & update crates version (#201) 67dcf53 neon_arch commited on Sep 2, 2023
β¨ feat: provide new messages when results are filtered/dissallowed (#201) dd74a90 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: implement new fields, traits and functions (#201) 410257c 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
Merge branch 'rolling' into optimize-and-make-code-idiomatic-2 49ca188 unverified neon_arch commited on Aug 31, 2023
Merge pull request #196 from neon-mmd/fix-github-actions 65f5a4a unverified XFFXFF commited on Aug 31, 2023
βοΈ refactor: add build time binary file optimization (#180)(#178) 55a7125 neon_arch commited on Aug 30, 2023
Merge branch 'rolling' into optimize-and-make-code-idiomatic-2 3baabc0 unverified neon_arch commited on Aug 30, 2023
π§Ή chore: add fixes to code & make rustfmt & clippy happy (#180)(#178) a799af3 neon_arch commited on Aug 30, 2023
Merge branch 'rolling' into optimize-and-make-code-idiomatic-3 4a3dac6 unverified neon_arch commited on Aug 30, 2023
Merge branch 'rolling' into optimize-and-make-code-idiomatic 0e1cb6f unverified neon_arch commited on Aug 30, 2023
Merge pull request #193 from neon-mmd/fix-github-actions b97f58a unverified XFFXFF commited on Aug 29, 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 jemalloc with mimalloc (#178)(#180) 028463b neon_arch commited on Aug 29, 2023
βοΈ refactor: remove & added some crates & add a new feature (#180)(#178) 33f5b5e neon_arch commited on Aug 27, 2023
βοΈ refactor: update gitignore to ignore profiler results (#180)(#178) 699e0ec neon_arch commited on Aug 27, 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: add several minor optimizations (#180)(#178) 13ce420 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