spacex / src /server

Commit History

:recycle: refactor: standardize the `content-type` header by using an enum value over typing it manually (#474)
5020f36
unverified

Леонтий Вартанян neon_arch commited on

Merge branch 'rolling' into CHORE/461_display-the-user-provided-settings-from-the-config-or-the-ui-in-the-settings-page
7f84c63
unverified

alamin655 commited on

♻️ refactor: start tracking page numbers from 0 instead of 1 in the backend (#467)
d073aa2
unverified

ddotthomas neon_arch commited on

🚨 chore: make cargo format checks happy (#461)
d894370

neon_arch commited on

Merge branch 'rolling' into CHORE/461_display-the-user-provided-settings-from-the-config-or-the-ui-in-the-settings-page
93afb6b
unverified

neon_arch commited on

🚸 chore: pass the `safe_search_level` & `upstream_search_engines` as a hashmap in the `settings` view function (#461)
26aa345

neon_arch commited on

🐛 fix: explicit `content-type` header for the search page response (#458)
9f5213c
unverified

maokwen commited on

🐛 fix: explicit Content-Type header for HTTP response (#457)
4335749
unverified

maokwen commited on

✨ feat: pass the new animation config option (#424)
1a2a833

neon_arch commited on

:recycle: Refactor cache system (#399)
e704c26
unverified

ashwin123 alamin655 commited on

:recycle: Clean some code, fix bug (#396)
5e2669b
unverified

víctor commited on

🔥 chore: remove the debug macro from the code (#302)
03d649b

neon_arch commited on

🚨 chore: make cargo clippy linter happy (#302)
eee2f11

neon_arch commited on

♻️ refactor(routes): serve the new maud file for search page and remove unwanted functions and pass values to the maud html template directly (#302)
38ba4bd

neon_arch commited on

♻️ refactor(routes): serve new the maud files instead of handlebars files (#302)
64c4d2c

neon_arch commited on

Create separate search_result_parser
75a77d2

Zsombor Gegesy commited on

🧹 chore: make github actions happy (#227)
3d48920

neon_arch commited on

Merge branch 'rolling' into feat-inform-user-when-no-engines-are-selected
017036e
unverified

alamin655 commited on

✨ feat: add code to handle aggregation when no engines are selected (#227)
173c6ba

neon_arch commited on

✨ feat: implement code to fetch results based on parameters, cookies & config (#210)
72fec47

neon_arch commited on

🛠️ fix: improve the documentation & move code in the correct files (#244)
fcfd112

neon_arch commited on

Remove unnecessary clones
320f5f4

Zsombor Gegesy commited on

Instead of caching jsons, we can cache the original structure
519ebe0

Zsombor Gegesy commited on

Cache refactor - add an in-memory cache, so redis is not needed
996ff84

Zsombor Gegesy commited on

Merge branch 'rolling' into reorganize-code-and-restructure-the-codebase
ca4447f

neon_arch commited on

🧹 chore: make github actions happy (#205)
c60fdb8

neon_arch commited on

🧹 chore: make github actions happy (#205)
1a22221

neon_arch commited on

Merge branch 'rolling' into change-document-style-with-linter-warnings
fb231de
unverified

neon_arch commited on

🧹 chore: make clippy happy (#201)
12bfc52

neon_arch commited on

Merge branch 'rolling' into feat-disallow-user-to-search-via-lists
60b2fcc
unverified

alamin655 commited on

Merge branch 'rolling' into optimize-and-make-code-idiomatic
82a78e3
unverified

neon_arch commited on

Merge branch 'rolling' into optimize-and-make-code-idiomatic-3
8dfe2e1
unverified

neon_arch commited on

⚙️ refactor: reorganize code & restructure codebase for better maintainability (#207)
493c56b

neon_arch commited on

⚙️ refactor: change & add documentation to the code based on the lints (#205)
049b1c1

neon_arch commited on

✨ feat: implement new search parameter `safe_search` & code to disallow
05c3e6c

neon_arch commited on

🧹 chore: add fixes to code & make rustfmt & clippy happy (#180)(#178)
a799af3

neon_arch commited on

⚙️ refactor: add code to initialize redis cache struct only once (#180)(#178)
4c298ce

neon_arch commited on

⚙️ refactor: replace pass by value with pass by reference (#180)(#178)
b2c72bd

neon_arch commited on

🧹 chore: make rustfmt happy
9c71c9f

neon_arch commited on

✨ feat: rename functions (#163)
b170574

neon_arch commited on

Improve aggregation
5aca5c0

Milim commited on

🔧 chore: add code to cache the previous & next pages (#160)
a596c07

neon_arch commited on

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

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

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 parse cookies and handle engine selection from UI
3e6f786

neon_arch commited on