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

Switch to websockets #1438

Merged
merged 36 commits into from
Mar 18, 2021
Merged

Switch to websockets #1438

merged 36 commits into from
Mar 18, 2021

Conversation

UnchartedBull
Copy link
Owner

@UnchartedBull UnchartedBull commented Feb 17, 2021

Not ready to merge yet. Sorry if you got all excited :/. This (currently) is just to keep track of what issues will be closed by this huge PR. If you have any thoughts - feel free to comment

Closes #1358
Closes #1123
Closes #595
Closes #1177
Closes #1374
Closes #1505

Fixes #1304
Fixes #1086
Fixes #1062
Fixes #1447
Fixes #941
Fixes #1340
Fixes #1550

@UnchartedBull UnchartedBull merged commit f92b7b8 into main Mar 18, 2021
@UnchartedBull UnchartedBull deleted the feature/websocket branch March 18, 2021 22:29
kantlivelong pushed a commit to kantlivelong/OctoDash that referenced this pull request May 5, 2021
* remove api from host

* websocket connected

* wip

* move config to electron

* finish moving config part to electron

* temperatures on main screen using socket

* defer filament manager from abstract class

* replaced printer temperature + status observable

* PrinterService behind abstract service

* Create system service

* merge profile & printer service

* add lottie loading animation for files

* enclosure service created

* starting to refactor files service

* adjust sorting

* fix M600 not being sent

* Fix long-pressing directive

* replace subject with replaySubject

* Move PSUControl + TPLinkSmartPlug

* get fanspeed from websocket

* rework OctoDash model

* remove DLP service and replace with socket

* wip

* event socket done

* update standby screen

* fix state issue

* socket reauth

* Finish job service transition

* squish the bugs

* replace checkmark animation

* start transitioning file service

* transition files service

* cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment