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

feat: Complete Overhaul #18

Merged
merged 4 commits into from Jul 19, 2022
Merged

feat: Complete Overhaul #18

merged 4 commits into from Jul 19, 2022

Conversation

bennjii
Copy link
Member

@bennjii bennjii commented Jul 19, 2022

Building upon the previous integrations of the class-based structure, this update overhauls how the UI is laid out, how it is managed and how it is integrated with the mesh cluster.

After the complete redesign of the backend architecture, using rust integrations under a parent-node relationship, involving cloudflare as a DNS intermediary.

This overhaul taps into the new features with the release which sped up reseda, albeit without requiring any changes to the client!
Here, the incomplete update involves the following

  • Twice over complete UI redesign
    • Changes to a vertical format which is perfect for mobile as well
    • UI Ideology Changed from typical coloring to indicative coloring (not perfect colors yet!)
    • Integrates state better with class based structure
  • Switched port from 51820 to 8443 for possible cloudflare routing via HTTPS if integrated in the future.
  • Fixed many syncing issues and state propagation issues with the interface from the client
  • Better integrated and with future expansion for graphing live usage data (more accurate and reliable feed)

Hope you enjoy!

@bennjii bennjii merged commit a0fc8f4 into master Jul 19, 2022
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.

None yet

1 participant