Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite and modernise application code #172

Draft
wants to merge 16 commits into
base: next
Choose a base branch
from
Draft

Rewrite and modernise application code #172

wants to merge 16 commits into from

Conversation

Jacalz
Copy link
Owner

@Jacalz Jacalz commented Jan 4, 2025

Description:

This is a work in progress PR for a big rewrite of the application code. Most of the project structure and code dates back to the first versions and there is a lot of crust that has been maintained since then. The idea here is to rewrite and refactor to make the code easier to maintain, fix race conditions and just generally modernise the application. As part of this, support for multiple sends and receives at once will be removed as it adds more complexity than what it is useful.

Fixes #98, #143, #144, #145

Checklist:

  • Tests included.
  • Lint and formatter run with no errors.
  • Tests all pass.

@Jacalz Jacalz marked this pull request as draft January 4, 2025 10:42
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