Milim
21403d0a48
fix dumb rustfmt version and bump dependency versions
2023-08-18 22:04:34 +02:00
Milim
5aca5c0d0d
Improve aggregation
...
Adds the EngineHandler struct
Removes vulnerability where an attacker could send requests cookies with fake engine names and crash the server.
Merged RawSearchResult and SearchResult, as they were functionally identical.
2023-08-18 10:43:53 +02:00
Milim
15dfda6ea9
Improve Aggregation function & config parser
...
Refactor aggregation function
Rename visiting_url to url, as they are always the same (see upstream engine scalping).
Refactor parsing function to be more readable.
2023-08-17 22:48:20 +02:00
Milim
af3b1cb308
Use non-blocking sleep function
...
std:🧵 :sleep blocks the entire thread and thus also forces all other current requests to be halted.
2023-08-17 21:45:48 +02:00
neon_arch
c4935f202a
✨ feat: add images, error_box & new message when no results are provided ( #185 )
2023-08-10 04:32:47 +03:00
alamin655
23f8c482dc
Merge pull request #184 from neon-mmd/improve-results-caching
...
🔧 Cache next and previous pages on search
2023-08-07 22:40:40 +05:30
alamin655
f8bd25b523
Merge branch 'rolling' into improve-results-caching
2023-08-07 20:22:51 +05:30
neon_arch
9fd8275b17
Merge pull request #187 from AapoSoukkio/update-README.md
...
🛠️ Change the number of colorschemes available
2023-08-07 17:26:40 +03:00
Aapo Soukkio
62e644d536
Update README.md
2023-08-07 12:28:47 +03:00
neon_arch
272fdefff5
Merge branch 'rolling' into improve-results-caching
2023-08-06 20:53:14 +03:00
neon_arch
f68d9ab442
🚀 chore: bump the app version ( #160 )
2023-08-06 20:33:42 +03:00
neon_arch
a596c07547
🔧 chore: add code to cache the previous & next pages ( #160 )
2023-08-06 20:31:30 +03:00
neon_arch
a50eb61954
Merge pull request #183 from alamin655/rolling
...
🔧 Gitpod configuration to improve developer experience
2023-08-06 19:27:26 +03:00
alamin655
cca54ade86
Merge pull request #35 from alamin655/alamin655-patch-1
...
Update .gitpod.yml
2023-08-06 21:13:41 +05:30
alamin655
23864c01c1
Update .gitpod.yml
2023-08-06 21:13:28 +05:30
alamin655
d4bb6ecb57
Add gitlens extension
...
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2023-08-06 20:52:29 +05:30
alamin655
efe3bbd177
Merge pull request #34 from alamin655/alamin655-patch-1
...
Update .gitpod.yml
2023-08-06 17:59:51 +05:30
alamin655
2adf9aa9c3
Update .gitpod.yml
2023-08-06 17:59:37 +05:30
alamin655
4f4205bc80
Merge pull request #33 from alamin655/alamin655-patch-1
...
chore: bump the app version
2023-08-06 17:51:25 +05:30
alamin655
cb473cf9f2
chore: bump the app version
2023-08-06 17:51:11 +05:30
alamin655
a0046f4de0
Merge pull request #32 from alamin655/alamin655-patch-1
...
chore: bump the app version
2023-08-06 17:45:13 +05:30
alamin655
9b4833aaa2
chore: bump the app version
2023-08-06 17:44:03 +05:30
alamin655
a768b40ede
Merge branch 'neon-mmd:rolling' into rolling
2023-08-06 14:12:32 +05:30
alamin655
7af48ba626
Merge pull request #177 from neon-mmd/readme-revision
...
📜 Revise the `docs` to remain in sync with the current changes
2023-08-06 14:02:22 +05:30
alamin655
1282d22327
Merge pull request #31 from alamin655/alamin655-patch-1
...
Create .gitpod.Dockerfile
2023-08-06 13:59:10 +05:30
alamin655
a2146861a8
Create .gitpod.Dockerfile
2023-08-06 13:56:52 +05:30
alamin655
5b12b7bbe8
Update .gitpod.yml
2023-08-06 13:55:51 +05:30
alamin655
8e7fa6bb97
Update .gitpod.yml
2023-08-06 12:38:17 +05:30
alamin655
f3aedb1ffd
Merge branch 'rolling' into readme-revision
2023-08-06 11:07:20 +05:30
zhou fan
58bc5789ca
Merge pull request #176 from neon-mmd/improve-logging-based-on-levels-and-opts
...
🔧 Config options to change the logging level with improved logging
2023-08-06 08:32:43 +08:00
neon_arch
efa61ea952
🚀 chore: bump the app version ( #175 )
2023-08-05 19:49:54 +03:00
neon_arch
3d9455297f
📜 docs: add documentation for the new config option ( #175 )
2023-08-05 19:37:29 +03:00
neon_arch
ca13fb7ad4
Merge branch 'improve-logging-based-on-levels-and-opts' of github.com:neon-mmd/websurfx into improve-logging-based-on-levels-and-opts
2023-08-05 19:20:58 +03:00
neon_arch
653d08c801
🔧 chore: fix link in the logs & add logs for engine error ( #170 )
2023-08-05 19:16:27 +03:00
neon_arch
0d8c12e26b
Merge branch 'rolling' into improve-logging-based-on-levels-and-opts
2023-08-04 12:55:05 +03:00
zhou fan
a5b7d08dc6
Merge pull request #174 from neon-mmd/patch-csrf-security-with-cors
...
🛠️ Provide CORS protection against CSRF attacks
2023-08-04 17:44:07 +08:00
neon_arch
9d3a8e065a
Merge branch 'rolling' into patch-csrf-security-with-cors
2023-08-04 12:35:26 +03:00
zhou fan
01b1b88d1d
Merge branch 'rolling' into improve-logging-based-on-levels-and-opts
2023-08-04 07:51:51 +08:00
zhou fan
c4a2d878a2
Merge pull request #171 from neon-mmd/feat-add-threads-opt
...
✨ Config option to allow users to customize the number of threads used by the app
2023-08-04 07:50:22 +08:00
neon_arch
246d043e4a
🚀 chore: bump the app version ( #173 )
2023-08-03 23:11:49 +03:00
neon_arch
8b0f2f50f0
🔧 chore: improve logging based on levels & config options ( #173 )
2023-08-03 23:09:08 +03:00
neon_arch
cad5307b82
🚀 chore: bump the app version
2023-08-03 18:22:51 +03:00
neon_arch
bef8956da6
🛠️ fix: add code to prevent csrf attacks using cors ( #172 )
2023-08-03 17:44:13 +03:00
neon_arch
e02fafd69c
✨ feat: fix doc tests
2023-08-03 01:03:56 +03:00
neon_arch
4b4dc28cd2
✨ feat: add control check to avoid reinitializing logging & fix tests
2023-08-03 00:12:09 +03:00
neon_arch
26b59078b8
🚀 bump the app version
2023-08-02 20:09:07 +03:00
neon_arch
11bcf9c98a
✨ feat: remove space from the end of the line
2023-08-02 20:07:29 +03:00
neon_arch
d8bd2feb6e
✨ feat: add new config option to manage threads and improve logging
2023-08-02 20:05:39 +03:00
alamin655
5b4e7c75c0
Merge pull request #166 from xffxff/fix_search_button
...
fix: ensure that the search functions properly when it is clicked
2023-08-01 14:57:10 +05:30
alamin655
84e136b49e
chore: bump the app version
2023-08-01 14:50:45 +05:30