Eric Callahan
71ab2fb80e
docs: update readthedocs configuration
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-02-06 19:17:41 -05:00
Eric Callahan
fae2b31acc
docs: config doc formatting improvements
...
Use block style admonitions and add titles to
fenced code.
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-02-06 19:15:38 -05:00
Eric Callahan
9c550a8f9a
docs: complete API documentation rework
...
Moonraker's external API documentation has been significantly
overhauled in an effort to improve clarity and readability.
All parameters and responses are documented with specifications.
Tables and other elements are used to make documentation more
visible and less verbose.
Spelling and other corrections have also been added.
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-02-06 19:15:38 -05:00
Eric Callahan
5a3b35f5ac
docs: add collapse_code extension from pymdown-ex
...
This extension is used to collapse the example responses presented
in the API documentation, which can be quite long.
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-02-05 07:35:31 -05:00
Eric Callahan
549f9fe91d
build: bump pdm-backend to 2.4.3
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-02-04 05:44:32 -05:00
Eric Callahan
f3b0afd574
build: bump streaming-form-data package
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-02-03 06:08:49 -05:00
Eric Callahan
ac4959cfbf
build: bump tornado and apprise packages
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-02-03 05:37:27 -05:00
dependabot[bot]
8f4ed621a7
build(deps): bump jinja2 from 3.1.4 to 3.1.5
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 05:25:08 -05:00
Eric Callahan
fad1a1531b
docs: update changelog
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-02-01 08:15:43 -05:00
Eric Callahan
e417d80244
update_manager: add upgrade endpoint
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-02-01 07:49:25 -05:00
Eric Callahan
7e3c86e09a
docs: update documentation with latest changes
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-30 07:43:54 -05:00
Eric Callahan
0848fa1b59
update_manager: support "extra" reqs for python updates
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-29 16:31:58 -05:00
Eric Callahan
50e1f3c0c4
update_manager: report name and type for os package manager
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-29 16:28:33 -05:00
Eric Callahan
52781fbd9e
update_manager: report updater name for git_repo types
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-27 20:25:04 -05:00
Eric Callahan
d4d2074466
scripts: update fetch-apikey.sh
...
Fetch the API Key from Moonraker's SQL database when available.
Add a -g option which will generate a new API Key and insert it into the database.
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-24 07:42:19 -05:00
Eric Callahan
db64bc02c8
pip_utils: upgrade existing packages during installation
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-24 05:22:46 -05:00
Eric Callahan
432a3a653a
application: log http API request exceptions in verbose mode
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-23 08:11:41 -05:00
Eric Callahan
72ed175c52
src: type comparison fix
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-13 12:35:08 -05:00
Eric Callahan
7e765b667c
wled: lint fix
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-13 12:31:55 -05:00
Eric Callahan
73dc4e50eb
build: remove pyserial-asyncio requirement
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-13 11:13:41 -05:00
Eric Callahan
239494e4dc
wled: initial support for responses
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-13 11:13:41 -05:00
Eric Callahan
ca2772df79
wled: formatting and annotation fixes
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-13 11:13:41 -05:00
Eric Callahan
308a5eb5d4
wled: use async_serial utility
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-13 11:13:41 -05:00
Eric Callahan
0307a32e1b
paneldue: use async_serial utility
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-13 11:13:41 -05:00
Eric Callahan
60c2bef474
async_serial: support for asyncio serial devices
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-13 11:13:41 -05:00
Eric Callahan
fe60ebd89a
wled: don't import tornado dependencies
...
Use Moonraker's http client to communicate with the wled device.
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-12 10:24:56 -05:00
Eric Callahan
fccffa96c6
build: replace dbus_next with dbus_fast
...
The dbus_next dependency is no longer maintained. Replace
it with dbus_fast, which is a fork and drop in compatible.
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-12 07:39:35 -05:00
5fed72185c
Merge commit 'f806fa6b438d7c2c7cfdddc8b33ee3f17c21ce76' into release
2025-01-10 13:53:11 +08:00
Eric Callahan
73ad860bb9
install: add ubuntu specific dependencies
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-09 16:29:44 -05:00
Eric Callahan
c79ba01dba
install: support for package requirement specifiers
...
Initial support for pip-like requirement specifiers applicable
to system packages. This allows for a package dependencies
specific to distribution version.
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2025-01-09 16:28:03 -05:00
f806fa6b43
优化休眠时关闭摄像头服务
2025-01-07 17:21:16 +08:00
Eric Callahan
a4604e3380
python_deploy: fix github dev channel updates
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2024-12-22 07:38:06 -05:00
c9cbdccb3a
Merge commit '3dbd8d3355059b4bb39d680b1a6deff9f6277c7e' into release
2024-12-19 17:09:15 +08:00
3dbd8d3355
Merge branch 'develop' of https://server.creatbot.com/Gitea/CreatBot/CreatbotMoonraker into develop
2024-12-19 17:07:14 +08:00
ef2e38b870
新增取消打印宏命令
2024-12-19 11:01:45 +08:00
34c1604d8c
关闭更新管理中指定节点的配置
2024-12-03 14:33:32 +08:00
56208e8318
Merge branch 'develop' into release
2024-11-29 10:09:56 +08:00
d3355361dc
Merge remote-tracking branch 'origin/develop' into develop
2024-11-29 10:04:34 +08:00
9c00be2f4e
gcode文件切片信息显示适配CreatWare切片软件
2024-11-29 08:57:23 +08:00
333a789469
修复z高度保存的精度问题
2024-11-26 18:03:29 +08:00
Eric Callahan
ccfe32f236
datastore: store multiline commands as one entry
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2024-11-17 15:18:32 -05:00
Eric Callahan
d4ef626961
datastore: gcode command storage fix
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2024-11-17 14:51:03 -05:00
c76a8e5748
Merge branch 'develop'
2024-11-15 17:14:53 +08:00
ccfa8c7356
修改一处大小写错误
2024-11-15 17:14:46 +08:00
5ff7b2e2ee
Merge branch 'develop'
2024-11-15 16:42:07 +08:00
b77bc2faed
优化程序的更新管理
2024-11-15 16:40:58 +08:00
9374daaa4e
完善断电续打是否暂停状态和当前激活挤出机变量的保存
2024-11-15 16:18:55 +08:00
f2e2dbb6cd
Merge branch 'develop'
...
* develop:
实现断电续打功能的保存数据部分
2024-11-01 11:13:23 +08:00
9e9faf726d
实现断电续打功能的保存数据部分
2024-10-29 16:19:29 +08:00
Eric Callahan
4e00a0760e
application: verify upload filename
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com >
2024-10-22 05:37:30 -04:00