neon_arch
|
55a7125cea
|
⚙️ refactor: add build time binary file optimization (#180)(#178)
|
2023-08-30 19:05:38 +03:00 |
|
neon_arch
|
0e1cb6f2e8
|
Merge branch 'rolling' into optimize-and-make-code-idiomatic
|
2023-08-30 13:32:28 +03:00 |
|
neon_arch
|
b508e6009f
|
🚀 chore: bump the app version (#180)(#178)
|
2023-08-30 13:14:53 +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
|
4157ba8b7f
|
⚙️ refactor: add new crates (#180)(#178)
|
2023-08-29 20:16:51 +03:00 |
|
neon_arch
|
4c298ce18c
|
⚙️ refactor: add code to initialize redis cache struct only once (#180)(#178)
|
2023-08-29 20:15:06 +03:00 |
|
neon_arch
|
7b1f93b232
|
⚙️ refactor: add compress middleware to reduce memory usage (#180)(#178)
|
2023-08-29 20:12:15 +03:00 |
|
neon_arch
|
1de52decd3
|
⚙️ refactor: add clone trait to RedisCache struct (#180)(#178)
|
2023-08-29 20:10:32 +03:00 |
|
neon_arch
|
028463bb36
|
⚙️ refactor: replace jemalloc with mimalloc (#178)(#180)
|
2023-08-29 20:07:28 +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 |
|
zhou fan
|
575a7f95ba
|
Merge branch 'rolling' into feat-error-box-for-engine-errors
|
2023-08-24 08:02:03 +08:00 |
|
neon_arch
|
d1eea5b0e3
|
✨ feat: replace no results gif with a new gif (#185)
|
2023-08-23 18:10:46 +03:00 |
|
neon_arch
|
9f75e258e2
|
✨ feat: change template name (#185)
|
2023-08-23 18:09:52 +03:00 |
|
neon_arch
|
d530410e42
|
✨ feat: rename search_page_search_bar to search_bar (#185)
|
2023-08-23 18:08:30 +03:00 |
|
neon_arch
|
44216e4d4c
|
✨ feat: optimise search results filtering code (#163)
|
2023-08-23 13:11:09 +03:00 |
|
neon_arch
|
9c71c9f617
|
🧹 chore: make rustfmt happy
|
2023-08-22 19:29:13 +03:00 |
|
neon_arch
|
e8998a4be2
|
🚀 chore: bump the app & crates version & add regex crate (#163)
|
2023-08-22 19:23:39 +03:00 |
|
neon_arch
|
b17057471b
|
✨ feat: rename functions (#163)
|
2023-08-22 19:22:37 +03:00 |
|
neon_arch
|
09227d8c93
|
✨ feat: move implementation of config file path to reduce duplication (#163)
|
2023-08-22 19:20:29 +03:00 |
|
neon_arch
|
df09ed9f48
|
✨ feat: add lists file to filter search results (#163)
|
2023-08-22 19:19:31 +03:00 |
|
neon_arch
|
fda6c3a9be
|
✨ feat: rename public_paths to paths (#163)
|
2023-08-22 19:18:43 +03:00 |
|