-
Notifications
You must be signed in to change notification settings - Fork 27
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
F/v3 candidate #421
Draft
selankon
wants to merge
18
commits into
develop
Choose a base branch
from
f/v3-candidate
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
F/v3 candidate #421
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Implements mesh wide map. Fixes #394. It implements bunch of new features such: - [x] It show geolocated nodes on the map, using shared stated nodes package - [x] Show bat links, and wifi links between this nodes, using shared state bat links and wifi inks data types - [x] Monitor the state of the nodes and the links - [x] You can mark the actual state of the shared state data type as the reference state to monitor changes - [x] It inform you of errors on the shared state, such non located nodes, missing shared states packages or the reference state is not set - [x] You can switch between layers to see.
Implement new landing page with - last internet path and internet status - Most active iface - Eth ports usage
* chore(meshwide): refactor to implement generic callToRemoteNode * chore(meshwide): implement remote reboot
* chore(meshwide): increase queries timeout * chore(meshwide): show new links errors * chore(meshwide): add node errors instructions
It implements the flow to perform publish all of a node, and get the syncronization from the node you are visiting. On this way, when a user browses the map, it always have the updated version of the node It depends on libremesh/lime-packages#1108
Size Change: 0 B 🆕 Total Size: 0 B |
It improves the screens of the mesh wide stepper steps Implements parallel abort (sync call to abort on multiples nodes) Add button to sync with specific node
* chore(meshwide): refactor link datatype * chore(meshwide): implement reference state using async * chore(meshwide): disable set reference state from errors types * chore(components): update toast default duration * chore(meshwide): implement set reference state * chore(meshwide): implement modal key * chore(meshwide): use correct link keys * chore(meshwide): implement connection error toast * chore(components): fix isLoading state onError * chore(meshwide): split sync to node logic * chore(meshwide): fix node is really down * chore(meshwide): sync after set reference * chore(meshwide): implement channel * chore(meshwide): add new node to mocks * chore(meshwide): change representation of new nodes * chore(meshwide): add channel to mocks * chore(meshwide): prevent show stored errors * chore(meshwide): increase timer * chore(meshwide): fix reference is not set * chore(meshwide): fix link is not new * chore(meshwide): add new node label * chore(meshwide): show actual state on node info
* chore(shared-state): create shared-state common package * chore(shared-state): refactor to share shared-state functions * chore(shared-state): implement sync specific data types * chore(shared-state): refactor to use query file * chore(shared-state): refactor sharedstate error types * chore(shared-state): add some comments * chore(mesh-wide): fix set link ref modal * chore(mesh-wide): properly invalidate cache * chore(mesh-wide): Improve messages
* chore(mesh-wide): refactor to use links coordinates * chore(mesh-wide): delete commented lines * chore(mesh-wide): fix tests * chore(mesh-wide): fix initially checked layers * chore(mesh-wide): fix new nodes not shown * chore(mesh-wide): fix reference state is not set errors It also deprecate the non located reference state nodes * chore(mesh-wide): signal 0 is not an error!
* chore(mesh-wide): prevent empty objects * chore(mesh-wide): prevent undefined * chore(mesh-wide): improve isEmpty
* chore(mesh-wide): fix set ref state for new links * chore(mesh-wide): fix reference state is not set * chore(mesh-wide): wrap links and coordinates on a try catch * chore(mesh-wide): fix links inside links * chore(mesh-wide): prevent deleted node on reference * chore(mesh-wide): fix new link is down * chore(mesh-wide): prevent FIXME coords
Implement babel links map layer
move config to new package implements the EditConfiguration modal
* chore(meshconfig): change modal API * chore(meshconfig): implement stopPropagation * chore(meshconfig): implement new modal logic * chore(meshconfig): refactor to use new modal logic * chore(meshconfig): show modal over all * chore(meshconfig): refactor rest of modal api
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.