alamin655
135d59c847
bump version
2024-01-31 10:26:43 +05:30
alamin655
7ca74751f7
bump version
2024-01-31 10:26:31 +05:30
alamin655
bc7d51ad7a
Update instances.md
2024-01-31 10:22:57 +05:30
alamin655
1c1f299980
Merge branch 'rolling' into instance
2024-01-31 09:50:16 +05:30
alamin655
2299e6c28e
Update docs/instances.md
...
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2024-01-31 09:50:08 +05:30
Jann Marc Villablanca
669e365913
feat: add new helper function to fetch upstream search engine JSON response ( #504 )
...
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2024-01-30 13:37:50 +00:00
abdulahad5112
b2cbc5eaa5
📝 Maintained badge/shield status in the readme from stale to yes/maintained #500 ( #503 )
...
Co-authored-by: alamin655 <129589283+alamin655@users.noreply.github.com>
2024-01-30 07:20:14 +00:00
abdulahad5112
851ea314a7
🐛 parsed_cet not found in scope error when building the app with the no-cache feature #498 ( #502 )
...
Co-authored-by: alamin655 <129589283+alamin655@users.noreply.github.com>
2024-01-30 07:14:31 +00:00
abdulahad5112
fbf73634ee
🐛 Undeclared mini-mocha crate error when building the app with features other than memory-cache #493 ( #501 )
2024-01-30 07:09:33 +00:00
alamin655
169371bf29
Remove unnecessary line
...
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2024-01-27 22:30:59 +05:30
alamin655
40d4d84bdc
Merge branch 'rolling' into instance
2024-01-27 21:48:15 +05:30
alamin655
af1b65ac5f
🔖 chore(release): bump the app version ( #495 )
2024-01-27 21:47:47 +05:30
alamin655
a22eb724b3
🔖 chore(release): bump the app version ( #495 )
2024-01-27 21:47:17 +05:30
Yogen P
779908cb11
updated stargazer link ( #496 )
2024-01-27 16:15:32 +00:00
alamin655
227b073251
🔖 chore(release): bump the app version ( #495 )
2024-01-27 20:37:21 +05:30
alamin655
d715833250
🔖 chore(release): bump the app version ( #495 )
2024-01-27 20:37:10 +05:30
alamin655
a3f5880c82
add 2 additional instance
...
Added two new instance
- https://websurfx.instance.pp.ua
- https://alamin655-spacex.hf.space
Changed the `Managed by` column to `Status`
2024-01-27 20:27:22 +05:30
alamin655
78858b0e04
Merge pull request #492 from spencerjibz/optimize-caching-code
...
⚡ ️ Improve page load by optimizing the caching code
2024-01-26 15:08:07 +05:30
Spencer
660f85620d
Merge branch 'rolling' into optimize-caching-code
2024-01-24 23:09:20 +00:00
Spencerjibz
51214dc23a
add support for caching N number of key-values pairs instead of only 3
2024-01-24 22:56:11 +00:00
Spencerjibz
29b76be459
dump up package version
2024-01-24 12:47:19 +00:00
Spencerjibz
6b9469e4b3
cache the next, current and previous results in a separate task
2024-01-22 19:29:08 +00:00
Spencerjibz
f5cf5f9151
changed cache_results method to support multiple values
2024-01-22 19:26:35 +00:00
Spencerjibz
c762f9cf8e
use redis pipeline to set multiple values at once
2024-01-22 19:20:16 +00:00
alamin655
705ba81026
Merge pull request #491 from Siddh744542/Clippy/Format-checking/linting-GitHub-action-to-analyze-code-for-all-the-features
...
👷 Clippy/Format checking/linting GitHub action to analyze code for all the features
2024-01-21 16:00:46 +05:30
alamin655
0f717cc976
🔖 chore(release): bump the app version ( #491 )
2024-01-21 15:56:41 +05:30
alamin655
b2971c1829
🔖 chore(release): bump the app version ( #491 )
2024-01-21 15:56:16 +05:30
Siddharth Tiwari
99f0cf1113
fixed issue #490
2024-01-21 12:22:15 +05:30
TheNortheWind
c25cd9c3fe
📝 note Highlighting in the readme
file ( #488 )
...
Changed the Note highlighting from: **Note** to [!Note]
Affected lines: 144, 169, 221
2024-01-16 11:21:12 +03:00
alamin655
388aaf4bfd
Merge pull request #470 from ddotthomas/FIX/463_results_from_different_search_engines_get_cached_as_the_same_key
...
🐛 Different cache keys when different search engines are selected
2024-01-13 20:34:11 +05:30
ddotthomas
31c9c676ee
Change get_safe_search_level logic back
2024-01-12 09:51:31 -07:00
ddotthomas
ca96a76958
change: renamed get_safesearch_level variables
2024-01-11 11:58:09 -07:00
alamin655
326131aac4
Merge branch 'rolling' into FIX/463_results_from_different_search_engines_get_cached_as_the_same_key
2024-01-11 16:47:15 +05:30
Evan Yang
efa8efc6c7
✨ Compression and encryption for the cached search results ( #443 )
...
* attempt1
* rough draft
* add features and their optional dependancies
* add encryption and compression error variants
* add a sample implementation to cache trait
* Update src/cache/cacher.rs
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
* adjust comment so feature flag would apply?
* adjust feature flag so it applies?
* formatting
* Update src/cache/cacher.rs
update documentation
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
* [features]Add base64 and chacha20 dependencies for compress-cache-results and encrypt-cache-results
* move encryption key and cipher logic to separate sub module
* added cacha20 and cec-results feature
* added cacha20 and cec-results feature
* added compression and encryption helper functions to trait implementations
* added compression and encryption implementation for inMemoryCache
* base64 is only requried when redis-cache feature is enabled
* add error case for base64 and encryption/compression implementation to redisCache
* Refactor cacher to remove regex dependency
* fmt cache error and cacher
* Update Cargo.toml
disabling the unneeded default-features
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
* fix unused import warning for mimalloc
* remove deprecated method
* add doc comments for encryption module
* fix known bugs and use cfg-if module
* make cfg-if an optional dependency
* use feature-flag instead of maco lint
* add comment to explain type complexity
* bump app version
* Update src/cache/encryption.rs
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
* fixed type complexity and add docs for types
---------
Co-authored-by: Spencer Najib <spencernajib2@gmail.com>
Co-authored-by: alamin655 <mdalamin655@outlook.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
Co-authored-by: Spencerjibz <=spencernajib2@gmail.com>
Co-authored-by: spencer <spencer@DESKTOP-SIF13AR>
2024-01-11 11:10:35 +00:00
ddotthomas
80e950de3b
refactor: changed Cookie to use Cow to facilitate using references when building
2024-01-10 14:14:14 -07:00
neon_arch
a47e28587c
Merge branch 'rolling' into FIX/463_results_from_different_search_engines_get_cached_as_the_same_key
2024-01-10 07:25:30 +03:00
ddotthomas
d912bff94e
change: revert Cookie Strings back to &str
2024-01-08 11:46:21 -07:00
ddotthomas
6e9250c03a
fix: safe search url parameter ignored
2024-01-08 09:19:36 -07:00
ddotthomas
7d762b3726
refactor: moved settings parsing out of results
2024-01-07 16:29:39 -07:00
Леонтий Вартанян
33846cee34
💄 style: replace the search button with a magnifying glass ( #483 )
...
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2024-01-06 21:17:11 +03:00
ddotthomas
dde117e7e6
modify: changed cache_key format data
2024-01-04 11:05:09 -07:00
ddotthomas
86b0d3d6c9
Moved parsing of cookie_value, config to cache_key
2024-01-02 16:26:04 -07:00
neon_arch
36e2ac93be
Merge branch 'rolling' into FIX/463_results_from_different_search_engines_get_cached_as_the_same_key
2024-01-02 12:29:54 +03:00
dependabot[bot]
3a97a6f621
⬆️ build(deps): bump async-trait from 0.1.75 to 0.1.76 ( #481 )
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.75 to 0.1.76.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.75...0.1.76 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2024-01-02 10:21:40 +03:00
dependabot[bot]
92a141c1c5
⬆️ build(deps): bump redis from 0.23.3 to 0.24.0 ( #480 )
...
Bumps [redis](https://github.com/redis-rs/redis-rs ) from 0.23.3 to 0.24.0.
- [Release notes](https://github.com/redis-rs/redis-rs/releases )
- [Commits](https://github.com/redis-rs/redis-rs/compare/redis-0.23.3...redis-0.24.0 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2024-01-02 10:15:12 +03:00
dependabot[bot]
c73cb838e2
⬆️ build(deps): bump minify-js from 0.5.6 to 0.6.0 ( #479 )
...
Bumps [minify-js](https://github.com/wilsonzlin/minify-js ) from 0.5.6 to 0.6.0.
- [Commits](https://github.com/wilsonzlin/minify-js/compare/v0.5.6...v0.6.0 )
---
updated-dependencies:
- dependency-name: minify-js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2024-01-02 10:08:59 +03:00
dependabot[bot]
ebd69ff427
⬆️ build(deps): bump serde_json from 1.0.108 to 1.0.109 ( #478 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.108 to 1.0.109.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.108...v1.0.109 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2024-01-02 09:40:46 +03:00
dependabot[bot]
af3385d1c2
build(deps): bump actions/stale from 8 to 9 ( #476 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 09:31:29 +03:00
dependabot[bot]
649e0db5cb
build(deps): bump actions/labeler from 4 to 5 ( #477 )
2024-01-02 06:11:14 +00:00
dependabot[bot]
62459c68e8
build(deps): bump rust from 1.74.0-alpine3.18 to 1.75.0-alpine3.18 ( #475 )
2024-01-02 06:05:57 +00:00