0
0
mirror of https://github.com/neon-mmd/websurfx.git synced 2024-10-18 06:22:53 -04:00
Commit Graph

515 Commits

Author SHA1 Message Date
neon_arch
d14a5d4e4d 🧹 chore: make github actions happy (#180)(#178) 2023-09-10 18:02:04 +03:00
neon_arch
8dfe2e1b2d
Merge branch 'rolling' into optimize-and-make-code-idiomatic-3 2023-09-10 17:58:28 +03:00
alamin655
9cded973f0
Merge pull request #194 from neon-mmd/optimize-and-make-code-idiomatic-2
⚙️ Optimize and make code more idiomatic (part - I)
2023-09-10 20:20:50 +05:30
alamin655
260dcb5e9a
Merge branch 'rolling' into optimize-and-make-code-idiomatic-2 2023-09-10 20:13:57 +05:30
neon_arch
2324475e62
Merge pull request #219 from Siddh744542/rename-the-redis_connection_url-to-redis_url-in-the-sample-config-file
🛠️ Rename the `redis_connection_url` to `redis_url` in the sample config file
2023-09-10 11:11:12 +03:00
Siddharth Tiwari
adcebb57de fixed the issue 2023-09-10 09:36:44 +05:30
neon_arch
17bed23f18
Merge pull request #216 from boris-lok/209
🛠️ Bump the version of Debian distroless container
2023-09-08 19:14:35 +03:00
boris.lok
8f64f97613 Bump the version of Debian distroless container 2023-09-08 23:54:04 +08:00
neon_arch
07c1ebbde7
Merge pull request #215 from Lissy93/Lissy93-docs-link
📝 Fix link to Documentation in Readme
2023-09-07 22:13:53 +03:00
Alicia Sykes
5dc4d98e5a
📝 Fix link to Documentation in Readme 2023-09-07 18:42:25 +01:00
neon_arch
49ca188bef
Merge branch 'rolling' into optimize-and-make-code-idiomatic-2 2023-08-31 11:31:09 +03:00
zhou fan
65f5a4ab0a
Merge pull request #196 from neon-mmd/fix-github-actions
🛠️ LuaJIT installation step for GitHub actions
2023-08-31 09:20:47 +08:00
neon_arch
3baabc07a2
Merge branch 'rolling' into optimize-and-make-code-idiomatic-2 2023-08-30 18:49:24 +03:00
neon_arch
a799af3125 🧹 chore: add fixes to code & make rustfmt & clippy happy (#180)(#178) 2023-08-30 18:09:58 +03:00
neon_arch
6613d5d7ac 🚀 chore: bump the app version 2023-08-30 18:02:03 +03:00
neon_arch
7ebd0cd780 🛠️ fix: fix luajit installation step 2023-08-30 17:58:16 +03:00
neon_arch
4a3dac6ec5
Merge branch 'rolling' into optimize-and-make-code-idiomatic-3 2023-08-30 13:36:51 +03:00
neon_arch
5f20b31616 🚀 chore: bump the app version (#180)(#178) 2023-08-30 13:22:54 +03:00
neon_arch
7fd9246ee4 🚀 chore: bump the app version (#180)(#178) 2023-08-30 13:18:31 +03:00
zhou fan
b97f58a6fa
Merge pull request #193 from neon-mmd/fix-github-actions
🛠️ LuaJIT installation step for GitHub actions
2023-08-30 07:32:24 +08:00
neon_arch
9fdb1a3407 🚀 chore: bump the app version 2023-08-29 20:52:56 +03:00
neon_arch
6f369b88bd 🛠️ fix: add luajit installation step 2023-08-29 20:52:02 +03:00
neon_arch
fceacdb916 🧹 chore: make cargo format happy (#180)(#178) 2023-08-27 21:17:21 +03:00
neon_arch
3db6c1017c 🚀 chore: bump the app version (#180)(#178) 2023-08-27 21:12:55 +03:00
neon_arch
33f5b5e8cc ⚙️ refactor: remove & added some crates & add a new feature (#180)(#178) 2023-08-27 21:10:36 +03:00
neon_arch
699e0ecaa9 ⚙️ refactor: update gitignore to ignore profiler results (#180)(#178) 2023-08-27 21:08:50 +03:00
neon_arch
fd6cb46f87 ⚙️ refactor: replace string type to &str type (#180)(#178) 2023-08-27 21:07:57 +03:00
neon_arch
b2c72bdfc3 ⚙️ refactor: replace pass by value with pass by reference (#180)(#178) 2023-08-27 21:06:25 +03:00
neon_arch
13ce420642 ⚙️ refactor: add several minor optimizations (#180)(#178) 2023-08-27 21:04:41 +03:00
neon_arch
2885f23ec9 ⚙️ refactor: replace vecs with smallvecs for smaller data sizes & replace to_strings with to_owned (#180)(#178) 2023-08-27 21:02:23 +03:00
neon_arch
2a68081ae2 ⚙️ refactor: remove deprecated intoreport functions & add minor optimizations (#180)(#178) 2023-08-27 21:00:22 +03:00
neon_arch
f5f0488954 ⚙️ refactor: add several optimizations to the engine code (#180)(#178) 2023-08-27 20:59:08 +03:00
neon_arch
4ccd0486e7 ⚙️ refactor: replace oncecell with oncelock from std library (#180)(#178) 2023-08-27 20:57:33 +03:00
neon_arch
7b33744c9d ⚙️ refactor: implement default trait for Style struct (#180)(#178) 2023-08-27 20:56:29 +03:00
neon_arch
e4476aae28 ⚙️ refactor: replace rlua with mlua code implementation (#180)(#178) 2023-08-27 20:55:34 +03:00
neon_arch
5f1a43976f ⚙️ refactor: add error.rs module (#180)(#178) 2023-08-27 20:53:55 +03:00
neon_arch
01d8c7ae4c ⚙️ refactor: add new pooling error type for pooling code (#180)(#178) 2023-08-27 20:52:16 +03:00
neon_arch
db93c31603 ⚙️ refactor: implement async pooling for redis connections (#180)(#178) 2023-08-27 20:50:42 +03:00
neon_arch
4afc0d16f0 ⚙️ refactor: add dhat profiler configuration with feat flag (#180)(#178) 2023-08-27 20:46:19 +03:00
neon_arch
7a8bf022d4
Merge pull request #191 from xffxff/unit_tests
🧹 Unit tests for the function `filter_with_lists`
2023-08-24 15:49:34 +03:00
xffxff
64948b84f1 bump version 2023-08-24 17:11:09 +08:00
xffxff
e5a0227762 put tempfile under dev.dependencies 2023-08-24 17:10:40 +08:00
xffxff
c3a7c917f6 make format happy 2023-08-24 09:50:19 +08:00
xffxff
23ff24bdf3 add a test to check if the regex wildcard .* matches any character 2023-08-24 09:46:01 +08:00
xffxff
a2fc10ca39 add a test for invalid regex 2023-08-24 09:36:08 +08:00
xffxff
4280545e8c add a test for non-existent file 2023-08-24 09:32:22 +08:00
xffxff
5c0397c456 add some comments to filter_with_lists and add a basic test 2023-08-24 09:29:08 +08:00
zhou fan
7f371bf91b
Merge pull request #189 from neon-mmd/feat-error-box-for-engine-errors
 Error box UI to show which engines failed with several UI improvements
2023-08-24 09:11:53 +08:00
zhou fan
2f1fa00f87
Merge branch 'rolling' into feat-error-box-for-engine-errors 2023-08-24 08:16:32 +08:00
zhou fan
11ba09a781
Merge pull request #190 from neon-mmd/feat-content-blocking-using-lists
 Filter user specified content from search results using a `blacklist` and `Allowlist`.
2023-08-24 08:16:22 +08:00