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

Greatly improve frontend/backend communication hygiene + logging #95

Merged
merged 1 commit into from
Oct 25, 2024

Conversation

oblivioncth
Copy link
Owner

Adds director, directive, and directorate types to:

  • Better route logging/frontend dispatch through Core (now to Director)
  • Reduce code duplication via the Directorate base class (provides all classes that need to log or interact with the frontend methods to do so that automatically pass the derived classes name to the logger
  • Consolidate the myriad of signals down to two using variants (Directives), one for blocking and one for non-blocking

@oblivioncth oblivioncth merged commit 9f3046a into dev Oct 25, 2024
10 checks passed
@oblivioncth oblivioncth deleted the implementation/better_itc branch October 25, 2024 00:23
@oblivioncth oblivioncth restored the implementation/better_itc branch October 25, 2024 00:37
@oblivioncth oblivioncth added the implementation Mechanical improvements label Oct 25, 2024
@oblivioncth oblivioncth deleted the implementation/better_itc branch October 25, 2024 00:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
implementation Mechanical improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant