neon_arch
|
049b1c1ddd
|
⚙️ refactor: change & add documentation to the code based on the lints (#205)
|
2023-09-03 19:23:34 +03:00 |
|
neon_arch
|
0d2d449889
|
⚙️ refactor: add lints to the codebase to ensure proper code style (#205)
|
2023-09-03 19:21:23 +03:00 |
|
neon_arch
|
9fec52f784
|
🚀 chore: bump the app version & bump the crates version (#203)
|
2023-09-02 20:25:17 +03:00 |
|
neon_arch
|
88e569bca7
|
✨ feat: add actix-governor crate (#203)
|
2023-09-02 20:22:59 +03:00 |
|
neon_arch
|
51937a0d49
|
✨ feat: pass the new config option into the middleware config (#203)
|
2023-09-02 20:22:24 +03:00 |
|
neon_arch
|
8cba040d80
|
✨ feat: add code to parse the new config option (#203)
|
2023-09-02 20:21:48 +03:00 |
|
neon_arch
|
4eb75a8cb1
|
✨ feat: add code to parse the new config option (#203)
|
2023-09-02 20:19:43 +03:00 |
|
neon_arch
|
d451fddf49
|
✨ feat: add new config option to configure rate limiting middleware (#203)
|
2023-09-02 20:18:09 +03:00 |
|
neon_arch
|
15d52b519b
|
Merge branch 'rolling' into feat-disallow-user-to-search-via-lists
|
2023-09-02 19:09:56 +03:00 |
|
neon_arch
|
3f73e85455
|
🧹 chore: make rustfmt happy (#201)
|
2023-09-02 19:07:23 +03:00 |
|
neon_arch
|
67dcf53dc9
|
🚀 chore: bump the app version & update crates version (#201)
|
2023-09-02 17:55:58 +03:00 |
|
neon_arch
|
d6350546ea
|
✨ feat: provide new images for the new messages (#201)
|
2023-09-02 17:53:33 +03:00 |
|
neon_arch
|
0209114859
|
✨ feat: theme the new messages provided (#201)
|
2023-09-02 17:52:51 +03:00 |
|
neon_arch
|
dd74a90e6b
|
✨ feat: provide new messages when results are filtered/dissallowed (#201)
|
2023-09-02 17:51:29 +03:00 |
|
neon_arch
|
05c3e6cc12
|
✨ feat: implement new search parameter safe_search & code to disallow
users when safe_search is set to 4 (#201)
|
2023-09-02 17:50:06 +03:00 |
|
neon_arch
|
410257c276
|
✨ feat: implement new fields, traits and functions (#201)
|
2023-09-02 17:48:27 +03:00 |
|
neon_arch
|
f4c496c02c
|
✨ feat: implement default trait for style struct (#201)
|
2023-09-02 17:46:32 +03:00 |
|
neon_arch
|
cbad560139
|
✨ feat: pass new safe search option in the results function in the
trait (#201)
|
2023-09-02 17:45:17 +03:00 |
|
neon_arch
|
6fa45ecb12
|
✨ feat: pass the config option into the results function (#201)
|
2023-09-02 17:44:05 +03:00 |
|
neon_arch
|
37e650eb8a
|
✨ feat: add code to parse the new config option (#201)
|
2023-09-02 17:42:55 +03:00 |
|
neon_arch
|
d6463f0872
|
✨ feat: add condition to filter results only when safe_search level is
set to 3 or above (#201)
|
2023-09-02 17:38:46 +03:00 |
|
neon_arch
|
8eeaf19cbd
|
✨ feat: add new config option safe_search (#201)
|
2023-09-02 17:35:58 +03: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
|
55a7125cea
|
⚙️ refactor: add build time binary file optimization (#180)(#178)
|
2023-08-30 19:05:38 +03: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
|
0e1cb6f2e8
|
Merge branch 'rolling' into optimize-and-make-code-idiomatic
|
2023-08-30 13:32:28 +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 |
|
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 |
|