Tracking Pull Request (Dashboard 0.1.9a) #82
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR will serve for tracking for release 0.1.9a for Dashboard web server. This PR is not compatible with the current released version for Dashboard cog (0.1.8a).
Disclaimer
This PR is subject to being updated. Configuration files and their data structures are likely to be updated, which will break any systems that previously install this PR. This PR is not for public use.
Focus
The focus of this update/PR is to create more independence between the web server and the dashboard cog. To accomplish this, data structures that previously relied on constant on web socket communication are becoming dynamic, and permanently stored. A full breakdown can be seen below, under the list of changes.
This update/PR also aims to clean more of the backend code, to improve readability and establish routes for possible third party routes in the future.
Timeline
This is a large overhaul of the backend web server, and as such may have a long timeline. Any users/developers that have forked this project should expect to have large merge conflicts.
Changes
/dashboard
URIRelevant issues/PRs
Closes #71
Closes #70
Closes #77
Closes #73
Closes #72
Closes #69