Skip to content

update1#56

Open
felipersd8 wants to merge 11 commits into
evolution-foundation:mainfrom
felipersd8:main
Open

update1#56
felipersd8 wants to merge 11 commits into
evolution-foundation:mainfrom
felipersd8:main

Conversation

@felipersd8
Copy link
Copy Markdown

Description

Related Issue

Closes #(issue_number)

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactoring (no functional changes)
  • Performance improvement

Testing

  • Manual testing completed
  • Functionality verified in development environment
  • No breaking changes introduced

Screenshots (if applicable)

Checklist

  • My code follows the project's style guidelines
  • I have performed a self-review of my code
  • I have tested my changes thoroughly
  • Any dependent changes have been merged and published

Additional Notes

Copy link
Copy Markdown

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @felipersd8, your pull request is larger than the review limit of 150000 diff characters

@dpaes
Copy link
Copy Markdown

dpaes commented May 13, 2026

what is the purpose of this PR? didnt understand @felipersd8

@felipersd8
Copy link
Copy Markdown
Author

what is the purpose of this PR? didnt understand @felipersd8

@dpaes this PR establishes the technical foundation for our new scalable infrastructure. The main goal is to sync and migrate to the Go version (v0.7.1), which is critical for scaling from the current 100-150 instance limit (Waha/Node) to 800+ instances with minimal resource overhead.

Key highlights of this update:

Core v0.7.1 Sync: Integration of the latest performance and stability improvements from the main engine.

Railway Deployment Fix: Adjusted the whatsmeow-lib cloning process to ensure seamless builds on Railway, enabling us to leverage their private networking for RabbitMQ.

Edge-Ready Architecture: Prepares the structure to offload heavy processing to Edge Functions via message queues, keeping the main application lightweight and resilient.

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.

2 participants