surfx / src

Commit History

Merge branch 'improve-logging-based-on-levels-and-opts' of github.com:neon-mmd/websurfx into improve-logging-based-on-levels-and-opts
ca13fb7

neon_arch commited on

πŸ”§ chore: fix link in the logs & add logs for engine error (#170)
653d08c

neon_arch commited on

Merge branch 'rolling' into improve-logging-based-on-levels-and-opts
0d8c12e
unverified

neon_arch commited on

Merge branch 'rolling' into patch-csrf-security-with-cors
9d3a8e0
unverified

neon_arch commited on

πŸ”§ chore: improve logging based on levels & config options (#173)
8b0f2f5

neon_arch commited on

πŸ› οΈ fix: add code to prevent csrf attacks using cors (#172)
bef8956

neon_arch commited on

✨ feat: fix doc tests
e02fafd

neon_arch commited on

✨ feat: add control check to avoid reinitializing logging & fix tests
4b4dc28

neon_arch commited on

✨ feat: remove space from the end of the line
11bcf9c

neon_arch commited on

✨ feat: add new config option to manage threads and improve logging
d8bd2fe

neon_arch commited on

Merge branch 'rolling' into patch-searx-results-on-first-page
a8b6a9b
unverified

neon_arch commited on

πŸ› οΈ fix: add & improve code to handle page handling in searx & duckduckgo
a8791de

neon_arch commited on

✨ feat: improve code documentation
9cb582a

neon_arch commited on

🧹 chore: reformat code to make rustfmt happy
25d6af0

neon_arch commited on

✨ feat: provide the functionality to use the new config option
2d47e8d

neon_arch commited on

✨ feat: provide functionality to parse the new config option
6d3396b

neon_arch commited on

✨ feat: add documentation for the `outputs.iter()` code block
a28d559

neon_arch commited on

✨ feat: rename `results_json` to `results`
987e667

neon_arch commited on

✨ feat: remove the empty_result_set option and helper functions
7e3b59e

neon_arch commited on

✨ feat: fix spelling mistake in the comment
c5fca32

neon_arch commited on

✨ feat: rephrase the comment to break it into smaller sentences.
cff7de9

neon_arch commited on

Merge branch 'rolling' into improve-async-multithreading
74e4fc6

neon_arch commited on

✨ feat: add documentation to code
94ef62e

neon_arch commited on

✨ feat: add check to conditionaly pass empty_result_set to true to UI
8133de1

neon_arch commited on

✨ feat: add code to pass engine errors to the UI
a3edf70

neon_arch commited on

✨ feat: add setter functions to SearchResults struct
3aeb3b3

neon_arch commited on

✨ feat: fix code for clippy suggestions
9ee516e

neon_arch commited on

✨ feat: add code to parse cookies and handle engine selection from UI
3e6f786

neon_arch commited on

✨ feat: define common behaviour for all engines
27247ba

neon_arch commited on

✨ feat: remove the time crate import
c223fed

neon_arch commited on

✨ feat: fix bugs and add code to handle engine selections
2f01651

neon_arch Sabrina Jewson commited on

✨ feat: implement async multithreading and engine selection code
0781385

neon_arch commited on

✨ feat: fix the argument type used
897ab08

neon_arch commited on

✨ feat: rewrite code by implementing common engine trait `SearchEngine`
f9b9e87

neon_arch commited on

✨ feat: implement common engine trait
b72af01

neon_arch commited on

✨ feat: code to parse and handle the new config option
ff79c1f

neon_arch commited on

Rename getter functions
99936bc

Trickshotblaster commited on

Fix docs
4cb38b1

Milim commited on

Rename Things, refactor some code
4402168

Milim commited on

fix spelling
dbe5b53

Milim commited on

refactor config helper function
e2907ed

Milim commited on

refactor search route and change default page to 0
1f90b4e

Milim commited on

make format happy
ebb9e9e

XFFXFF commited on

Update src/engines/engine_models.rs
b6faa09
unverified

XFFXFF neon_arch commited on

log the error from engines
1ebf888

XFFXFF commited on

improve error handling by using `error-stack` crate
9a4cf94

XFFXFF commited on

chore: add source and an appropriate message to different error variants
c2280b7

neon_arch commited on

chore: make clippy github action happy
4460730

neon_arch commited on

Merge branch 'rolling' into handle-reqwest-errors
975e8a4
unverified

neon_arch commited on

chore: provide a better and more standardized way to handle engine errors
5962cca

neon_arch commited on