-
Notifications
You must be signed in to change notification settings - Fork 35
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
Exiles on 1.1 #160
base: upcoming/v1.1
Are you sure you want to change the base?
Exiles on 1.1 #160
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8f9a56d - Browse repository at this point
Copy the full SHA 8f9a56dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0f369d - Browse repository at this point
Copy the full SHA b0f369dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d3b9b5 - Browse repository at this point
Copy the full SHA 6d3b9b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12dfa94 - Browse repository at this point
Copy the full SHA 12dfa94View commit details -
Configuration menu - View commit details
-
Copy full SHA for f157a57 - Browse repository at this point
Copy the full SHA f157a57View commit details -
Added ability to use wss for ssl deployments (eg traefik/nginx proxy manager).
Configuration menu - View commit details
-
Copy full SHA for d6c727b - Browse repository at this point
Copy the full SHA d6c727bView commit details -
Add initial support for the AnkerMake M5C
This change allows to monitor and send MQTT messages from/to the AnkerMake M5C on the command line as well as observe the printer status via the Web GUI. It is also possible to send print jobs from your slicer to the printer without using AnkerMake Slicer or Studio (see README.md). Due to the M5's additional hardware (camera, light) still being expected to exist, the Web GUI will continuously wait for a camera connection. This should be fixed in the future.
Configuration menu - View commit details
-
Copy full SHA for a3287a8 - Browse repository at this point
Copy the full SHA a3287a8View commit details -
Split PPPP badge into proper PPPP and VIDEO badges
Now the PPPP badge just shows the status of the PPPP connection, and this also works for the AnkerMake M5C. The new VIDEO badge now has the same behavior as the original PPPP badge in that it shows the status of the video stream.
Configuration menu - View commit details
-
Copy full SHA for 6d16f3c - Browse repository at this point
Copy the full SHA 6d16f3cView commit details -
Add support for fetching configuration via login
Implemented new command 'config login', which also supports captcha queries, should they happen.
Configuration menu - View commit details
-
Copy full SHA for 8b6436a - Browse repository at this point
Copy the full SHA 8b6436aView commit details -
Upon 'config login' try to rescue already configured printe IPs
If there is already a valid ankerctl configuration and the user just wants to re-login via 'config login' then the printer IP addresses are restored to their original value if the server did not provide those IP addresses (for me it never does). Also, moved around some code parts.
Configuration menu - View commit details
-
Copy full SHA for f0d5843 - Browse repository at this point
Copy the full SHA f0d5843View commit details -
Add possiblity to log in via web interface
This new form also supports captcha requests. Also fixed is the behavior that loading/importing a new configuration led to the printer IP addresses being cleared.
Configuration menu - View commit details
-
Copy full SHA for bd407f1 - Browse repository at this point
Copy the full SHA bd407f1View commit details -
Provide more privacy by redacting the country code
This affects both the CLI 'config show' as well as the 'Setup' tab of the web interface.
Configuration menu - View commit details
-
Copy full SHA for 509eb63 - Browse repository at this point
Copy the full SHA 509eb63View commit details -
Support updating printer IP addresses from CLI
For this the flag '--store' was added to 'pppp lan-search'.
Configuration menu - View commit details
-
Copy full SHA for 936f1d5 - Browse repository at this point
Copy the full SHA 936f1d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c40af7 - Browse repository at this point
Copy the full SHA 7c40af7View commit details -
Bind socket on broadcasts when running in Windows OS
This fixes issue Ankermgmt#152.
Configuration menu - View commit details
-
Copy full SHA for 144a97b - Browse repository at this point
Copy the full SHA 144a97bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50bcc2c - Browse repository at this point
Copy the full SHA 50bcc2cView commit details -
Changed docker compose file to accept optional configuration paramete…
…rs. Added helper shell script for docker. Changed docker import to accept a login.json in the currect directory if available.
Configuration menu - View commit details
-
Copy full SHA for 601d1f0 - Browse repository at this point
Copy the full SHA 601d1f0View commit details -
Changed default yaml for exiles to pull pre-built exiles image
Added stand-alone dockerfile for building runtime container.
Configuration menu - View commit details
-
Copy full SHA for f9dc158 - Browse repository at this point
Copy the full SHA f9dc158View commit details -
Optimize chunk splitting in gcode file transfers
Instead of copying the whole gcode file data and then splitting it into 32 KB chunks (2nd copy), use a generator function which emits the chunks along with the current offset to be used in the AABB request.
Configuration menu - View commit details
-
Copy full SHA for 4fe5704 - Browse repository at this point
Copy the full SHA 4fe5704View commit details -
Changed ankerctl to read from .env or .flaskenv on startup.
Added pyinstaller packaging for windows users. Updated requirements needed to run transwarp.
Configuration menu - View commit details
-
Copy full SHA for 6131f6b - Browse repository at this point
Copy the full SHA 6131f6bView commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0926fe0 - Browse repository at this point
Copy the full SHA 0926fe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66120b0 - Browse repository at this point
Copy the full SHA 66120b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d761998 - Browse repository at this point
Copy the full SHA d761998View commit details -
Remove logging from exceptions
Seems to not work well to have them separated. This does now work, but it raises a lot more exceptions than just AnkerCriticalError (KeyboardInterrupt & TypeError) - probably from separate threads
Configuration menu - View commit details
-
Copy full SHA for f41e6c6 - Browse repository at this point
Copy the full SHA f41e6c6View commit details -
Rework auto-restart on pppp-disconnect
Restarting pppp will initiate new connection attempts. Will monitor this for a bit, a lot more graceful than a force shutdown
Configuration menu - View commit details
-
Copy full SHA for eee2456 - Browse repository at this point
Copy the full SHA eee2456View commit details -
Removed these by mistake
Configuration menu - View commit details
-
Copy full SHA for 157aa5d - Browse repository at this point
Copy the full SHA 157aa5dView commit details -
Add timestamp to log - everything seems to work 😄
Will leave this running for a while
Configuration menu - View commit details
-
Copy full SHA for 2741a0f - Browse repository at this point
Copy the full SHA 2741a0fView commit details -
Add an /api/ankerctl/status endpoint
Felt fitting to add this here - though I can change target to the main repo
Configuration menu - View commit details
-
Copy full SHA for 9d82345 - Browse repository at this point
Copy the full SHA 9d82345View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6cb72f - Browse repository at this point
Copy the full SHA b6cb72fView commit details -
More trial and error with pppp restarting
Hopefully the last commit - has survived 3 lost connections so far. (The previous method had the service always running, which was stable but not realistic)
Configuration menu - View commit details
-
Copy full SHA for 32f0550 - Browse repository at this point
Copy the full SHA 32f0550View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0a187c - Browse repository at this point
Copy the full SHA a0a187cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb09336 - Browse repository at this point
Copy the full SHA bb09336View commit details -
Update API & update some dependencies
Haven't had a single error message since updating requirements!
Configuration menu - View commit details
-
Copy full SHA for 05f7070 - Browse repository at this point
Copy the full SHA 05f7070View commit details -
Fix webserver access without config
Without this, logging in was never an option (would crash on start)
Configuration menu - View commit details
-
Copy full SHA for d7314b7 - Browse repository at this point
Copy the full SHA d7314b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fe40b5 - Browse repository at this point
Copy the full SHA 7fe40b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e430b9a - Browse repository at this point
Copy the full SHA e430b9aView commit details