├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── announcement.md │ ├── bug_report.yml │ ├── config.yml │ ├── feature_request.yml │ └── pull_request_template.md └── workflows │ ├── publish_assets.yaml │ └── test_code.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── docs ├── api_changes.md ├── changelog.md ├── components.md ├── configuration.md ├── contributing.md ├── dev_changelog.md ├── developer-certificate-of-origin ├── dictionaries │ └── moonraker.txt ├── doc-requirements.txt ├── example-home-assistant-extended.yaml ├── example-home-assistant.yaml ├── external_api │ ├── announcements.md │ ├── authorization.md │ ├── database.md │ ├── devices.md │ ├── extensions.md │ ├── file_manager.md │ ├── history.md │ ├── integrations.md │ ├── introduction.md │ ├── job_queue.md │ ├── jsonrpc_notifications.md │ ├── machine.md │ ├── printer.md │ ├── server.md │ ├── update_manager.md │ └── webcams.md ├── index.md ├── installation.md ├── moonraker.conf ├── printer_objects.md ├── pymdown-extras │ ├── collapse_code.py │ └── setup.py ├── src │ ├── css │ │ ├── extra-950ac449d4.css │ │ └── extra-950ac449d4.css.map │ └── js │ │ ├── compact-tables-qqTQvuZ9.js │ │ └── compact-tables-qqTQvuZ9.js.map └── user_changes.md ├── mkdocs.yml ├── moonraker ├── __init__.py ├── __main__.py ├── assets │ ├── __init__.py │ ├── default_allowed_services │ └── welcome.html ├── common.py ├── components │ ├── __init__.py │ ├── analysis.py │ ├── announcements.py │ ├── application.py │ ├── authorization.py │ ├── button.py │ ├── data_store.py │ ├── database.py │ ├── dbus_manager.py │ ├── extensions.py │ ├── file_manager │ │ ├── __init__.py │ │ ├── file_manager.py │ │ └── metadata.py │ ├── gpio.py │ ├── history.py │ ├── http_client.py │ ├── job_queue.py │ ├── job_state.py │ ├── klippy_apis.py │ ├── klippy_connection.py │ ├── ldap.py │ ├── machine.py │ ├── mqtt.py │ ├── notifier.py │ ├── octoprint_compat.py │ ├── paneldue.py │ ├── power.py │ ├── proc_stats.py │ ├── secrets.py │ ├── sensor.py │ ├── shell_command.py │ ├── simplyprint.py │ ├── spoolman.py │ ├── td1.py │ ├── template.py │ ├── update_manager │ │ ├── __init__.py │ │ ├── app_deploy.py │ │ ├── base_deploy.py │ │ ├── common.py │ │ ├── git_deploy.py │ │ ├── net_deploy.py │ │ ├── python_deploy.py │ │ ├── system_deploy.py │ │ └── update_manager.py │ ├── webcam.py │ ├── websockets.py │ ├── wled.py │ └── zeroconf.py ├── confighelper.py ├── eventloop.py ├── loghelper.py ├── moonraker.py ├── server.py ├── thirdparty │ ├── __init__.py │ └── packagekit │ │ ├── __init__.py │ │ └── enums.py └── utils │ ├── __init__.py │ ├── async_serial.py │ ├── cansocket.py │ ├── exceptions.py │ ├── filelock.py │ ├── ioctl_macros.py │ ├── json_wrapper.py │ ├── pip_utils.py │ ├── source_info.py │ ├── sysdeps_parser.py │ ├── sysfs_devs.py │ └── versions.py ├── pdm_build.py ├── pyproject.toml ├── pytest.ini ├── scripts ├── backup-database.sh ├── build-zip-release.sh ├── build_release.py ├── data-path-fix.sh ├── dbtool.py ├── fetch-apikey.sh ├── finish-upgrade.sh ├── install-moonraker.sh ├── make_sysdeps.py ├── moonraker-dev-reqs.txt ├── moonraker-requirements.txt ├── moonraker-speedups.txt ├── pk-enum-convertor.py ├── python_wheels │ └── zeroconf-0.131.0-py3-none-any.whl ├── restore-database.sh ├── set-policykit-rules.sh ├── sudo_fix.sh ├── sync_dependencies.py ├── system-dependencies.json ├── tag-release.sh └── uninstall-moonraker.sh └── tests ├── assets ├── klipper │ ├── base_printer.cfg │ ├── error_printer.cfg │ ├── klipper.dict │ └── missing_reqs.cfg └── moonraker │ ├── bare_db.cdb │ ├── base_server.conf │ ├── base_server_ssl.conf │ ├── invalid_config.conf │ ├── secrets.ini │ ├── secrets.json │ ├── supplemental.conf │ └── unparsed_server.conf ├── conftest.py ├── fixtures ├── __init__.py ├── http_client.py ├── klippy_process.py └── websocket_client.py ├── mocks ├── __init__.py └── mock_gpio.py ├── test_config.py ├── test_database.py ├── test_klippy_connection.py └── test_server.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | ko_fi: arksine 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/announcement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.github/ISSUE_TEMPLATE/announcement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.github/ISSUE_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/publish_assets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.github/workflows/publish_assets.yaml -------------------------------------------------------------------------------- /.github/workflows/test_code.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.github/workflows/test_code.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/README.md -------------------------------------------------------------------------------- /docs/api_changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/api_changes.md -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/components.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/dev_changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/dev_changelog.md -------------------------------------------------------------------------------- /docs/developer-certificate-of-origin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/developer-certificate-of-origin -------------------------------------------------------------------------------- /docs/dictionaries/moonraker.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/dictionaries/moonraker.txt -------------------------------------------------------------------------------- /docs/doc-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/doc-requirements.txt -------------------------------------------------------------------------------- /docs/example-home-assistant-extended.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/example-home-assistant-extended.yaml -------------------------------------------------------------------------------- /docs/example-home-assistant.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/example-home-assistant.yaml -------------------------------------------------------------------------------- /docs/external_api/announcements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/announcements.md -------------------------------------------------------------------------------- /docs/external_api/authorization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/authorization.md -------------------------------------------------------------------------------- /docs/external_api/database.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/database.md -------------------------------------------------------------------------------- /docs/external_api/devices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/devices.md -------------------------------------------------------------------------------- /docs/external_api/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/extensions.md -------------------------------------------------------------------------------- /docs/external_api/file_manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/file_manager.md -------------------------------------------------------------------------------- /docs/external_api/history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/history.md -------------------------------------------------------------------------------- /docs/external_api/integrations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/integrations.md -------------------------------------------------------------------------------- /docs/external_api/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/introduction.md -------------------------------------------------------------------------------- /docs/external_api/job_queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/job_queue.md -------------------------------------------------------------------------------- /docs/external_api/jsonrpc_notifications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/jsonrpc_notifications.md -------------------------------------------------------------------------------- /docs/external_api/machine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/machine.md -------------------------------------------------------------------------------- /docs/external_api/printer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/printer.md -------------------------------------------------------------------------------- /docs/external_api/server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/server.md -------------------------------------------------------------------------------- /docs/external_api/update_manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/update_manager.md -------------------------------------------------------------------------------- /docs/external_api/webcams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/external_api/webcams.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/moonraker.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/moonraker.conf -------------------------------------------------------------------------------- /docs/printer_objects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/printer_objects.md -------------------------------------------------------------------------------- /docs/pymdown-extras/collapse_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/pymdown-extras/collapse_code.py -------------------------------------------------------------------------------- /docs/pymdown-extras/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/pymdown-extras/setup.py -------------------------------------------------------------------------------- /docs/src/css/extra-950ac449d4.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/src/css/extra-950ac449d4.css -------------------------------------------------------------------------------- /docs/src/css/extra-950ac449d4.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/src/css/extra-950ac449d4.css.map -------------------------------------------------------------------------------- /docs/src/js/compact-tables-qqTQvuZ9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/src/js/compact-tables-qqTQvuZ9.js -------------------------------------------------------------------------------- /docs/src/js/compact-tables-qqTQvuZ9.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/src/js/compact-tables-qqTQvuZ9.js.map -------------------------------------------------------------------------------- /docs/user_changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/docs/user_changes.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /moonraker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/__init__.py -------------------------------------------------------------------------------- /moonraker/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/__main__.py -------------------------------------------------------------------------------- /moonraker/assets/__init__.py: -------------------------------------------------------------------------------- 1 | # Assets Package Definition 2 | -------------------------------------------------------------------------------- /moonraker/assets/default_allowed_services: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/assets/default_allowed_services -------------------------------------------------------------------------------- /moonraker/assets/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/assets/welcome.html -------------------------------------------------------------------------------- /moonraker/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/common.py -------------------------------------------------------------------------------- /moonraker/components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/__init__.py -------------------------------------------------------------------------------- /moonraker/components/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/analysis.py -------------------------------------------------------------------------------- /moonraker/components/announcements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/announcements.py -------------------------------------------------------------------------------- /moonraker/components/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/application.py -------------------------------------------------------------------------------- /moonraker/components/authorization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/authorization.py -------------------------------------------------------------------------------- /moonraker/components/button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/button.py -------------------------------------------------------------------------------- /moonraker/components/data_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/data_store.py -------------------------------------------------------------------------------- /moonraker/components/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/database.py -------------------------------------------------------------------------------- /moonraker/components/dbus_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/dbus_manager.py -------------------------------------------------------------------------------- /moonraker/components/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/extensions.py -------------------------------------------------------------------------------- /moonraker/components/file_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/file_manager/__init__.py -------------------------------------------------------------------------------- /moonraker/components/file_manager/file_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/file_manager/file_manager.py -------------------------------------------------------------------------------- /moonraker/components/file_manager/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/file_manager/metadata.py -------------------------------------------------------------------------------- /moonraker/components/gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/gpio.py -------------------------------------------------------------------------------- /moonraker/components/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/history.py -------------------------------------------------------------------------------- /moonraker/components/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/http_client.py -------------------------------------------------------------------------------- /moonraker/components/job_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/job_queue.py -------------------------------------------------------------------------------- /moonraker/components/job_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/job_state.py -------------------------------------------------------------------------------- /moonraker/components/klippy_apis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/klippy_apis.py -------------------------------------------------------------------------------- /moonraker/components/klippy_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/klippy_connection.py -------------------------------------------------------------------------------- /moonraker/components/ldap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/ldap.py -------------------------------------------------------------------------------- /moonraker/components/machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/machine.py -------------------------------------------------------------------------------- /moonraker/components/mqtt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/mqtt.py -------------------------------------------------------------------------------- /moonraker/components/notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/notifier.py -------------------------------------------------------------------------------- /moonraker/components/octoprint_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/octoprint_compat.py -------------------------------------------------------------------------------- /moonraker/components/paneldue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/paneldue.py -------------------------------------------------------------------------------- /moonraker/components/power.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/power.py -------------------------------------------------------------------------------- /moonraker/components/proc_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/proc_stats.py -------------------------------------------------------------------------------- /moonraker/components/secrets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/secrets.py -------------------------------------------------------------------------------- /moonraker/components/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/sensor.py -------------------------------------------------------------------------------- /moonraker/components/shell_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/shell_command.py -------------------------------------------------------------------------------- /moonraker/components/simplyprint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/simplyprint.py -------------------------------------------------------------------------------- /moonraker/components/spoolman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/spoolman.py -------------------------------------------------------------------------------- /moonraker/components/td1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/td1.py -------------------------------------------------------------------------------- /moonraker/components/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/template.py -------------------------------------------------------------------------------- /moonraker/components/update_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/update_manager/__init__.py -------------------------------------------------------------------------------- /moonraker/components/update_manager/app_deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/update_manager/app_deploy.py -------------------------------------------------------------------------------- /moonraker/components/update_manager/base_deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/update_manager/base_deploy.py -------------------------------------------------------------------------------- /moonraker/components/update_manager/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/update_manager/common.py -------------------------------------------------------------------------------- /moonraker/components/update_manager/git_deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/update_manager/git_deploy.py -------------------------------------------------------------------------------- /moonraker/components/update_manager/net_deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/update_manager/net_deploy.py -------------------------------------------------------------------------------- /moonraker/components/update_manager/python_deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/update_manager/python_deploy.py -------------------------------------------------------------------------------- /moonraker/components/update_manager/system_deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/update_manager/system_deploy.py -------------------------------------------------------------------------------- /moonraker/components/update_manager/update_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/update_manager/update_manager.py -------------------------------------------------------------------------------- /moonraker/components/webcam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/webcam.py -------------------------------------------------------------------------------- /moonraker/components/websockets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/websockets.py -------------------------------------------------------------------------------- /moonraker/components/wled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/wled.py -------------------------------------------------------------------------------- /moonraker/components/zeroconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/components/zeroconf.py -------------------------------------------------------------------------------- /moonraker/confighelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/confighelper.py -------------------------------------------------------------------------------- /moonraker/eventloop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/eventloop.py -------------------------------------------------------------------------------- /moonraker/loghelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/loghelper.py -------------------------------------------------------------------------------- /moonraker/moonraker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/moonraker.py -------------------------------------------------------------------------------- /moonraker/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/server.py -------------------------------------------------------------------------------- /moonraker/thirdparty/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/thirdparty/__init__.py -------------------------------------------------------------------------------- /moonraker/thirdparty/packagekit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/thirdparty/packagekit/__init__.py -------------------------------------------------------------------------------- /moonraker/thirdparty/packagekit/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/thirdparty/packagekit/enums.py -------------------------------------------------------------------------------- /moonraker/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/__init__.py -------------------------------------------------------------------------------- /moonraker/utils/async_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/async_serial.py -------------------------------------------------------------------------------- /moonraker/utils/cansocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/cansocket.py -------------------------------------------------------------------------------- /moonraker/utils/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/exceptions.py -------------------------------------------------------------------------------- /moonraker/utils/filelock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/filelock.py -------------------------------------------------------------------------------- /moonraker/utils/ioctl_macros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/ioctl_macros.py -------------------------------------------------------------------------------- /moonraker/utils/json_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/json_wrapper.py -------------------------------------------------------------------------------- /moonraker/utils/pip_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/pip_utils.py -------------------------------------------------------------------------------- /moonraker/utils/source_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/source_info.py -------------------------------------------------------------------------------- /moonraker/utils/sysdeps_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/sysdeps_parser.py -------------------------------------------------------------------------------- /moonraker/utils/sysfs_devs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/sysfs_devs.py -------------------------------------------------------------------------------- /moonraker/utils/versions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/moonraker/utils/versions.py -------------------------------------------------------------------------------- /pdm_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/pdm_build.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/pytest.ini -------------------------------------------------------------------------------- /scripts/backup-database.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/backup-database.sh -------------------------------------------------------------------------------- /scripts/build-zip-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/build-zip-release.sh -------------------------------------------------------------------------------- /scripts/build_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/build_release.py -------------------------------------------------------------------------------- /scripts/data-path-fix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/data-path-fix.sh -------------------------------------------------------------------------------- /scripts/dbtool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/dbtool.py -------------------------------------------------------------------------------- /scripts/fetch-apikey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/fetch-apikey.sh -------------------------------------------------------------------------------- /scripts/finish-upgrade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/finish-upgrade.sh -------------------------------------------------------------------------------- /scripts/install-moonraker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/install-moonraker.sh -------------------------------------------------------------------------------- /scripts/make_sysdeps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/make_sysdeps.py -------------------------------------------------------------------------------- /scripts/moonraker-dev-reqs.txt: -------------------------------------------------------------------------------- 1 | pre-commit 2 | -------------------------------------------------------------------------------- /scripts/moonraker-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/moonraker-requirements.txt -------------------------------------------------------------------------------- /scripts/moonraker-speedups.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/moonraker-speedups.txt -------------------------------------------------------------------------------- /scripts/pk-enum-convertor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/pk-enum-convertor.py -------------------------------------------------------------------------------- /scripts/python_wheels/zeroconf-0.131.0-py3-none-any.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/python_wheels/zeroconf-0.131.0-py3-none-any.whl -------------------------------------------------------------------------------- /scripts/restore-database.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/restore-database.sh -------------------------------------------------------------------------------- /scripts/set-policykit-rules.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/set-policykit-rules.sh -------------------------------------------------------------------------------- /scripts/sudo_fix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/sudo_fix.sh -------------------------------------------------------------------------------- /scripts/sync_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/sync_dependencies.py -------------------------------------------------------------------------------- /scripts/system-dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/system-dependencies.json -------------------------------------------------------------------------------- /scripts/tag-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/tag-release.sh -------------------------------------------------------------------------------- /scripts/uninstall-moonraker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/scripts/uninstall-moonraker.sh -------------------------------------------------------------------------------- /tests/assets/klipper/base_printer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/klipper/base_printer.cfg -------------------------------------------------------------------------------- /tests/assets/klipper/error_printer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/klipper/error_printer.cfg -------------------------------------------------------------------------------- /tests/assets/klipper/klipper.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/klipper/klipper.dict -------------------------------------------------------------------------------- /tests/assets/klipper/missing_reqs.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/klipper/missing_reqs.cfg -------------------------------------------------------------------------------- /tests/assets/moonraker/bare_db.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/moonraker/bare_db.cdb -------------------------------------------------------------------------------- /tests/assets/moonraker/base_server.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/moonraker/base_server.conf -------------------------------------------------------------------------------- /tests/assets/moonraker/base_server_ssl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/moonraker/base_server_ssl.conf -------------------------------------------------------------------------------- /tests/assets/moonraker/invalid_config.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/moonraker/invalid_config.conf -------------------------------------------------------------------------------- /tests/assets/moonraker/secrets.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/moonraker/secrets.ini -------------------------------------------------------------------------------- /tests/assets/moonraker/secrets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/moonraker/secrets.json -------------------------------------------------------------------------------- /tests/assets/moonraker/supplemental.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/moonraker/supplemental.conf -------------------------------------------------------------------------------- /tests/assets/moonraker/unparsed_server.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/assets/moonraker/unparsed_server.conf -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/fixtures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/fixtures/__init__.py -------------------------------------------------------------------------------- /tests/fixtures/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/fixtures/http_client.py -------------------------------------------------------------------------------- /tests/fixtures/klippy_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/fixtures/klippy_process.py -------------------------------------------------------------------------------- /tests/fixtures/websocket_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/fixtures/websocket_client.py -------------------------------------------------------------------------------- /tests/mocks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/mocks/__init__.py -------------------------------------------------------------------------------- /tests/mocks/mock_gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/mocks/mock_gpio.py -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/test_database.py -------------------------------------------------------------------------------- /tests/test_klippy_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/test_klippy_connection.py -------------------------------------------------------------------------------- /tests/test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arksine/moonraker/HEAD/tests/test_server.py --------------------------------------------------------------------------------