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

System Bridge 3.0.0 - Stage 1 #1529

Merged
merged 166 commits into from
Apr 23, 2022
Merged

System Bridge 3.0.0 - Stage 1 #1529

merged 166 commits into from
Apr 23, 2022

Conversation

timmo001
Copy link
Owner

@timmo001 timmo001 commented Apr 17, 2022

⚠️ Major breaking change. This is a completely different application and will replace v2.x.x ⚠️

Replace the backend with a python application. Remove NodeJS as backend. Revamp Frontend and GUI to work with the new system.

TODO

Optional (Future)

WebSocket Request Examples

{
  "event": "REGISTER_DATA_LISTENER",
  "api-key": "abc123",
  "modules": ["cpu", "memory", "system"]
}
{
  "event": "UNREGISTER_DATA_LISTENER",
  "api-key": "abc123"
}
{
  "event": "GET_DATA",
  "api-key": "abc123",
  "modules": ["disk"]
}

Packages to look at:

@timmo001 timmo001 self-assigned this Apr 17, 2022
@timmo001 timmo001 added breaking-change A breaking change for existing users. refactor Improvement of existing code, not introducing new features. new-feature New features or options. labels Apr 17, 2022
@timmo001 timmo001 changed the title Python Backend Python Backend Replacement Apr 17, 2022
@timmo001 timmo001 removed new-feature New features or options. refactor Improvement of existing code, not introducing new features. labels Apr 18, 2022
@timmo001 timmo001 changed the title Python Backend Replacement System Bridge 3.0.0 Apr 22, 2022
@timmo001 timmo001 marked this pull request as ready for review April 23, 2022 16:46
@timmo001
Copy link
Owner Author

Will deploy and continue as workflows concurrency have issues when new

@timmo001 timmo001 changed the title System Bridge 3.0.0 System Bridge 3.0.0 - Stage 1 Apr 23, 2022
@timmo001 timmo001 merged commit 283c81f into master Apr 23, 2022
@timmo001 timmo001 deleted the python-backend branch April 23, 2022 16:47
@timmo001 timmo001 mentioned this pull request Apr 23, 2022
43 tasks
@github-actions github-actions bot locked and limited conversation to collaborators Apr 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
breaking-change A breaking change for existing users.
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant