Conduit Cleaning #296

Merged
Rover656 merged 24 commits from feature/conduit-cleaning into dev/1.20.1 2023-07-24 19:14:47 +00:00
Rover656 commented 2023-07-12 11:49:44 +00:00 (Migrated from github.com)

Description

I am opening this to track the changes made in our common conduit cleaning branch. Please add TODO's below as you both see fit [agnor/ferri].

Todo

  • Improve API for sending updates for extended conduit data client -> server.
  • Add insert/extract labels to the GUI
  • Change max conduits down to 4.
  • Track and fix any breakages of the graph (maybe add checks to disable the fixer during dev)
  • Add config to disable extended logging (and move it to debug.log)
  • Ensure (as much as reasonably possible) that old worlds can upgrade with few problems, if any.
  • General code cleaning
  • Add support for different default connection configurations #309

Checklist:

  • My code follows the style guidelines of this project (.editorconfig, most IDEs will use this for you).
  • I have performed a self-review of my own code.
  • I have commented my code in areas it may be challenging to understand.
  • I have made corresponding changes to the documentation.
  • My changes are ready for review from a contributor.
# Description I am opening this to track the changes made in our common conduit cleaning branch. Please add TODO's below as you both see fit [agnor/ferri]. <!-- Remove this section if you're submitting an already-complete PR --> # Todo - [x] Improve API for sending updates for extended conduit data client -> server. - [x] Add insert/extract labels to the GUI - [x] Change max conduits down to 4. - [x] Track and fix any breakages of the graph (maybe add checks to disable the fixer during dev) - [x] Add config to disable extended logging (and move it to debug.log) - [x] Ensure (as much as reasonably possible) that old worlds can upgrade with few problems, if any. - [x] General code cleaning - [x] Add support for different default connection configurations #309 <!-- For drafts, fill this in as you go; if you are leaving draft, make sure these are all done --> # Checklist: - [ ] My code follows the style guidelines of this project (.editorconfig, most IDEs will use this for you). - [ ] I have performed a self-review of my own code. - [ ] I have commented my code in areas it may be challenging to understand. <!-- (Although we prefer code that is readable instead of over-commented) --> - [ ] I have made corresponding changes to the documentation. - [ ] My changes are ready for review from a contributor. <!-- Thanks to: https://embeddedartistry.com/blog/2017/08/04/a-github-pull-request-template-for-your-projects/ for the building blocks of this template -->
Rover656 (Migrated from github.com) reviewed 2023-07-24 18:53:20 +00:00
Rover656 (Migrated from github.com) left a comment

I'm really happy with the look of this; thanks agnor for tackling all of this!!

I'm really happy with the look of this; thanks agnor for tackling all of this!!
Sign in to join this conversation.
No reviewers
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Team-EnderIO/EnderIO#296
No description provided.