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

Update app callbacks initialization #51

Merged
merged 4 commits into from
Jan 13, 2025

Conversation

openrec0n
Copy link
Collaborator

This PR improves app initialization and overall performance of the Halberd app.
#50

  • Moves callback to dedicated pages instead of loading them all at once during app initialization
  • Makes callback management easier and more structured
  • Adds overall code cleanup

Changes app initialization for efficient memory usage
Updates app to load callbacks on page load

Callbacks moved from halberd.py to dedicated pages

Restructuring prevents all callback to load on app initialization

Improves app performance

Restructuring also allows for better code management
Change home page url

Change halberd logo url to /
Change home page url

Change halberd logo url to /
@openrec0n openrec0n added enhancement New feature or request wip A work in progress. Help or additional review needed labels Jan 13, 2025
@openrec0n openrec0n self-assigned this Jan 13, 2025
@openrec0n openrec0n removed the wip A work in progress. Help or additional review needed label Jan 13, 2025
@openrec0n openrec0n merged commit 006ce6d into vectra-ai-research:main Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant