0
0
mirror of https://github.com/neon-mmd/websurfx.git synced 2024-11-22 05:58:21 -05:00

Commit Graph

  • 6c94b92717
    Merge branch 'rolling' into feat-disallow-user-to-search-via-lists alamin655 2023-09-11 11:18:39 +0530
  • d3a7435341
    Merge pull request #222 from arctic-byte/patch-1 v0.20.6 neon_arch 2023-09-11 00:30:30 +0300
  • b0f4b7ec88
    Fix README installation link arctic-byte 2023-09-10 19:37:24 +0200
  • 12bfc5276a 🧹 chore: make clippy happy (#201) neon_arch 2023-09-10 18:56:54 +0300
  • ac4e29a93f 🧹 chore: make github actions happy (#201) neon_arch 2023-09-10 18:41:24 +0300
  • 86991a2f9a
    Merge branch 'rolling' into feat-rate-limiter-for-websurfx alamin655 2023-09-10 20:56:21 +0530
  • 60b2fcc27a
    Merge branch 'rolling' into feat-disallow-user-to-search-via-lists alamin655 2023-09-10 20:51:10 +0530
  • e581de3def
    Merge pull request #192 from neon-mmd/optimize-and-make-code-idiomatic v0.18.5 alamin655 2023-09-10 20:47:23 +0530
  • 82a78e3b42
    Merge branch 'rolling' into optimize-and-make-code-idiomatic neon_arch 2023-09-10 18:11:12 +0300
  • b3b914d97c
    Merge pull request #195 from neon-mmd/optimize-and-make-code-idiomatic-3 v0.18.2 alamin655 2023-09-10 20:39:11 +0530
  • d14a5d4e4d 🧹 chore: make github actions happy (#180)(#178) neon_arch 2023-09-10 18:02:04 +0300
  • 8dfe2e1b2d
    Merge branch 'rolling' into optimize-and-make-code-idiomatic-3 neon_arch 2023-09-10 17:58:28 +0300
  • 9cded973f0
    Merge pull request #194 from neon-mmd/optimize-and-make-code-idiomatic-2 v0.20.5 v0.18.4 alamin655 2023-09-10 20:20:50 +0530
  • 260dcb5e9a
    Merge branch 'rolling' into optimize-and-make-code-idiomatic-2 alamin655 2023-09-10 20:13:57 +0530
  • 2324475e62
    Merge pull request #219 from Siddh744542/rename-the-redis_connection_url-to-redis_url-in-the-sample-config-file neon_arch 2023-09-10 11:11:12 +0300
  • adcebb57de fixed the issue Siddharth Tiwari 2023-09-10 09:36:44 +0530
  • 17bed23f18
    Merge pull request #216 from boris-lok/209 v0.20.4 v0.20.3 neon_arch 2023-09-08 19:14:35 +0300
  • 8f64f97613 Bump the version of Debian distroless container boris.lok 2023-09-08 23:52:37 +0800
  • 07c1ebbde7
    Merge pull request #215 from Lissy93/Lissy93-docs-link neon_arch 2023-09-07 22:13:53 +0300
  • 5dc4d98e5a
    📝 Fix link to Documentation in Readme Alicia Sykes 2023-09-07 18:42:25 +0100
  • 485a5a1e8a 🚀 chore: bump the app version (#207) neon_arch 2023-09-03 21:05:31 +0300
  • db009454c8 ⚙️ refactor: change import path for search route (#207) neon_arch 2023-09-03 21:03:58 +0300
  • 493c56bd02 ⚙️ refactor: reorganize code & restructure codebase for better maintainability (#207) neon_arch 2023-09-03 20:50:50 +0300
  • 453dbdc47d 🧹 chore: make rustfmt happy (#205) neon_arch 2023-09-03 19:34:22 +0300
  • 0672b55349 🚀 chore: bump the app version (#205) neon_arch 2023-09-03 19:25:33 +0300
  • 049b1c1ddd ⚙️ refactor: change & add documentation to the code based on the lints (#205) neon_arch 2023-09-03 19:23:34 +0300
  • 0d2d449889 ⚙️ refactor: add lints to the codebase to ensure proper code style (#205) neon_arch 2023-09-03 19:21:23 +0300
  • 9fec52f784 🚀 chore: bump the app version & bump the crates version (#203) neon_arch 2023-09-02 20:25:17 +0300
  • 88e569bca7 feat: add actix-governor crate (#203) neon_arch 2023-09-02 20:22:59 +0300
  • 51937a0d49 feat: pass the new config option into the middleware config (#203) neon_arch 2023-09-02 20:22:24 +0300
  • 8cba040d80 feat: add code to parse the new config option (#203) neon_arch 2023-09-02 20:21:48 +0300
  • 4eb75a8cb1 feat: add code to parse the new config option (#203) neon_arch 2023-09-02 20:19:43 +0300
  • d451fddf49 feat: add new config option to configure rate limiting middleware (#203) neon_arch 2023-09-02 20:18:09 +0300
  • 15d52b519b
    Merge branch 'rolling' into feat-disallow-user-to-search-via-lists neon_arch 2023-09-02 19:09:56 +0300
  • 3f73e85455 🧹 chore: make rustfmt happy (#201) neon_arch 2023-09-02 19:07:23 +0300
  • 67dcf53dc9 🚀 chore: bump the app version & update crates version (#201) neon_arch 2023-09-02 17:55:58 +0300
  • d6350546ea feat: provide new images for the new messages (#201) neon_arch 2023-09-02 17:53:33 +0300
  • 0209114859 feat: theme the new messages provided (#201) neon_arch 2023-09-02 17:52:51 +0300
  • dd74a90e6b feat: provide new messages when results are filtered/dissallowed (#201) neon_arch 2023-09-02 17:51:29 +0300
  • 05c3e6cc12 feat: implement new search parameter safe_search & code to disallow users when safe_search is set to 4 (#201) neon_arch 2023-09-02 17:50:06 +0300
  • 410257c276 feat: implement new fields, traits and functions (#201) neon_arch 2023-09-02 17:48:27 +0300
  • f4c496c02c feat: implement default trait for style struct (#201) neon_arch 2023-09-02 17:46:32 +0300
  • cbad560139 feat: pass new safe search option in the results function in the trait (#201) neon_arch 2023-09-02 17:45:17 +0300
  • 6fa45ecb12 feat: pass the config option into the results function (#201) neon_arch 2023-09-02 17:44:05 +0300
  • 37e650eb8a feat: add code to parse the new config option (#201) neon_arch 2023-09-02 17:42:55 +0300
  • d6463f0872 feat: add condition to filter results only when safe_search level is set to 3 or above (#201) neon_arch 2023-09-02 17:38:46 +0300
  • 8eeaf19cbd feat: add new config option safe_search (#201) neon_arch 2023-09-02 17:35:58 +0300
  • 49ca188bef
    Merge branch 'rolling' into optimize-and-make-code-idiomatic-2 neon_arch 2023-08-31 11:31:09 +0300
  • 65f5a4ab0a
    Merge pull request #196 from neon-mmd/fix-github-actions v0.18.6 zhou fan 2023-08-31 09:20:47 +0800
  • 55a7125cea ⚙️ refactor: add build time binary file optimization (#180)(#178) neon_arch 2023-08-30 19:05:38 +0300
  • 3baabc07a2
    Merge branch 'rolling' into optimize-and-make-code-idiomatic-2 neon_arch 2023-08-30 18:49:24 +0300
  • a799af3125 🧹 chore: add fixes to code & make rustfmt & clippy happy (#180)(#178) neon_arch 2023-08-30 18:09:58 +0300
  • 6613d5d7ac 🚀 chore: bump the app version neon_arch 2023-08-30 18:02:03 +0300
  • 7ebd0cd780 🛠️ fix: fix luajit installation step neon_arch 2023-08-30 17:58:16 +0300
  • 4a3dac6ec5
    Merge branch 'rolling' into optimize-and-make-code-idiomatic-3 neon_arch 2023-08-30 13:36:51 +0300
  • 0e1cb6f2e8
    Merge branch 'rolling' into optimize-and-make-code-idiomatic neon_arch 2023-08-30 13:32:28 +0300
  • 5f20b31616 🚀 chore: bump the app version (#180)(#178) neon_arch 2023-08-30 13:22:54 +0300
  • 7fd9246ee4 🚀 chore: bump the app version (#180)(#178) neon_arch 2023-08-30 13:18:31 +0300
  • b508e6009f 🚀 chore: bump the app version (#180)(#178) neon_arch 2023-08-30 13:14:53 +0300
  • b97f58a6fa
    Merge pull request #193 from neon-mmd/fix-github-actions v0.18.3 zhou fan 2023-08-30 07:32:24 +0800
  • 9fdb1a3407 🚀 chore: bump the app version neon_arch 2023-08-29 20:52:56 +0300
  • 6f369b88bd 🛠️ fix: add luajit installation step neon_arch 2023-08-29 20:52:02 +0300
  • 4157ba8b7f ⚙️ refactor: add new crates (#180)(#178) neon_arch 2023-08-29 20:16:51 +0300
  • 4c298ce18c ⚙️ refactor: add code to initialize redis cache struct only once (#180)(#178) neon_arch 2023-08-29 20:15:06 +0300
  • 7b1f93b232 ⚙️ refactor: add compress middleware to reduce memory usage (#180)(#178) neon_arch 2023-08-29 20:12:15 +0300
  • 1de52decd3 ⚙️ refactor: add clone trait to RedisCache struct (#180)(#178) neon_arch 2023-08-29 20:10:32 +0300
  • 028463bb36 ⚙️ refactor: replace jemalloc with mimalloc (#178)(#180) neon_arch 2023-08-29 20:07:28 +0300
  • fceacdb916 🧹 chore: make cargo format happy (#180)(#178) neon_arch 2023-08-27 21:17:21 +0300
  • 3db6c1017c 🚀 chore: bump the app version (#180)(#178) neon_arch 2023-08-27 21:12:55 +0300
  • 33f5b5e8cc ⚙️ refactor: remove & added some crates & add a new feature (#180)(#178) neon_arch 2023-08-27 21:10:36 +0300
  • 699e0ecaa9 ⚙️ refactor: update gitignore to ignore profiler results (#180)(#178) neon_arch 2023-08-27 21:08:50 +0300
  • fd6cb46f87 ⚙️ refactor: replace string type to &str type (#180)(#178) neon_arch 2023-08-27 21:07:57 +0300
  • b2c72bdfc3 ⚙️ refactor: replace pass by value with pass by reference (#180)(#178) neon_arch 2023-08-27 21:06:25 +0300
  • 13ce420642 ⚙️ refactor: add several minor optimizations (#180)(#178) neon_arch 2023-08-27 21:04:41 +0300
  • 2885f23ec9 ⚙️ refactor: replace vecs with smallvecs for smaller data sizes & replace to_strings with to_owned (#180)(#178) neon_arch 2023-08-27 21:02:23 +0300
  • 2a68081ae2 ⚙️ refactor: remove deprecated intoreport functions & add minor optimizations (#180)(#178) neon_arch 2023-08-27 21:00:22 +0300
  • f5f0488954 ⚙️ refactor: add several optimizations to the engine code (#180)(#178) neon_arch 2023-08-27 20:59:08 +0300
  • 4ccd0486e7 ⚙️ refactor: replace oncecell with oncelock from std library (#180)(#178) neon_arch 2023-08-27 20:57:33 +0300
  • 7b33744c9d ⚙️ refactor: implement default trait for Style struct (#180)(#178) neon_arch 2023-08-27 20:56:29 +0300
  • e4476aae28 ⚙️ refactor: replace rlua with mlua code implementation (#180)(#178) neon_arch 2023-08-27 20:55:34 +0300
  • 5f1a43976f ⚙️ refactor: add error.rs module (#180)(#178) neon_arch 2023-08-27 20:53:55 +0300
  • 01d8c7ae4c ⚙️ refactor: add new pooling error type for pooling code (#180)(#178) neon_arch 2023-08-27 20:52:16 +0300
  • db93c31603 ⚙️ refactor: implement async pooling for redis connections (#180)(#178) neon_arch 2023-08-27 20:50:42 +0300
  • 4afc0d16f0 ⚙️ refactor: add dhat profiler configuration with feat flag (#180)(#178) neon_arch 2023-08-27 20:46:19 +0300
  • 7a8bf022d4
    Merge pull request #191 from xffxff/unit_tests v0.18.1 neon_arch 2023-08-24 15:49:34 +0300
  • 64948b84f1 bump version xffxff 2023-08-24 17:11:09 +0800
  • e5a0227762 put tempfile under dev.dependencies xffxff 2023-08-24 17:10:40 +0800
  • c3a7c917f6 make format happy xffxff 2023-08-24 09:50:19 +0800
  • 23ff24bdf3 add a test to check if the regex wildcard .* matches any character xffxff 2023-08-24 09:46:01 +0800
  • a2fc10ca39 add a test for invalid regex xffxff 2023-08-24 09:36:08 +0800
  • 4280545e8c add a test for non-existent file xffxff 2023-08-24 09:32:22 +0800
  • 5c0397c456 add some comments to filter_with_lists and add a basic test xffxff 2023-08-24 09:29:08 +0800
  • 7f371bf91b
    Merge pull request #189 from neon-mmd/feat-error-box-for-engine-errors v0.18.0 v0.17.0 zhou fan 2023-08-24 09:11:53 +0800
  • 2f1fa00f87
    Merge branch 'rolling' into feat-error-box-for-engine-errors zhou fan 2023-08-24 08:16:32 +0800
  • 11ba09a781
    Merge pull request #190 from neon-mmd/feat-content-blocking-using-lists zhou fan 2023-08-24 08:16:22 +0800
  • 575a7f95ba
    Merge branch 'rolling' into feat-error-box-for-engine-errors zhou fan 2023-08-24 08:02:03 +0800
  • d1eea5b0e3 feat: replace no results gif with a new gif (#185) neon_arch 2023-08-23 18:10:46 +0300
  • 9f75e258e2 feat: change template name (#185) neon_arch 2023-08-23 18:09:52 +0300
  • d530410e42 feat: rename search_page_search_bar to search_bar (#185) neon_arch 2023-08-23 18:08:30 +0300
  • 44216e4d4c feat: optimise search results filtering code (#163) neon_arch 2023-08-23 13:11:09 +0300