Skip to content

feat: add proxy support and enhance job fetching logic#38

Merged
MDCYT merged 1 commit intomainfrom
dev
Mar 15, 2026
Merged

feat: add proxy support and enhance job fetching logic#38
MDCYT merged 1 commit intomainfrom
dev

Conversation

@MDCYT
Copy link
Copy Markdown
Owner

@MDCYT MDCYT commented Mar 15, 2026

  • Added https-proxy-agent dependency for proxy handling.
  • Implemented proxy management in various routes to improve request reliability.
  • Enhanced job fetching logic with retry mechanisms and proxy usage.
  • Updated fetchRegisteredCompanies to support multiple data sources (Supabase and WordPress).
  • Refactored snapshot caching and retrieval methods to include company source information.
  • Introduced batch processing for company jobs to optimize performance.
  • Improved error handling and logging for better debugging.

- Added `https-proxy-agent` dependency for proxy handling.
- Implemented proxy management in various routes to improve request reliability.
- Enhanced job fetching logic with retry mechanisms and proxy usage.
- Updated `fetchRegisteredCompanies` to support multiple data sources (Supabase and WordPress).
- Refactored snapshot caching and retrieval methods to include company source information.
- Introduced batch processing for company jobs to optimize performance.
- Improved error handling and logging for better debugging.
@MDCYT MDCYT merged commit 3cefd7a into main Mar 15, 2026
1 of 3 checks passed
@deepsource-io
Copy link
Copy Markdown
Contributor

deepsource-io bot commented Mar 15, 2026

DeepSource Code Review

We reviewed changes in 1b5fd44...4b0baba on this pull request. Below is the summary for the review, and you can see the individual issues we found as inline review comments.

See full review on DeepSource ↗

PR Report Card

Overall Grade   Security  

Reliability  

Complexity  

Hygiene  

Code Review Summary

Analyzer Status Updated (UTC) Details
JavaScript Mar 15, 2026 7:43p.m. Review ↗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant