Skip to content
This repository was archived by the owner on Jan 16, 2022. It is now read-only.

Commit 323362f

Browse files
committed
Merge 3.2b4+1
2 parents f55775d + f7eee5a commit 323362f

24 files changed

+2599
-2469
lines changed

README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,31 +8,39 @@ Duet Web Control is free software; it is licensed under the terms of the GNU Pub
88

99
## Supported electronics
1010

11-
At this time the following platforms are supported:
11+
At this time the following platforms are officially supported:
1212

13-
* Duet Maestro
13+
* Duet 2 Maestro
1414
* Duet 2 WiFi
1515
* Duet 2 Ethernet
16-
* Duet 3
16+
* Duet 3 MB 6HC
17+
* Duet 3 Mini 5+ Ethernet
18+
* Duet 3 Mini 5+ WiFi
1719

1820
## Build variants
1921

20-
There are two variants available:
22+
There are two build variants available:
2123

22-
* DuetWebControl-SD for Duet Maestro and Duet 2 series
23-
* DuetWebControl-SBC for Duet 3
24+
* DuetWebControl-SD for Duet Maestro, Duet 2 series, and Duet 3 series in standalone mode
25+
* DuetWebControl-SBC for Duet 3 series in SBC mode
2426

2527
## Project setup
28+
2629
```
2730
npm install
2831
```
2932

3033
### Compiles and hot-reloads for development
34+
3135
```
3236
npm run serve
3337
```
3438

39+
In order to use the local development setup with software versions >= 3.2.0, it is possible to add `M586 C"*"` to your `config.g`.
40+
However, this is a potential security issue because it permits cross-origin requests from ALL foreign sites.
41+
3542
### Compiles and minifies for production
43+
3644
```
3745
npm run build
3846
```

package-lock.json

Lines changed: 1764 additions & 2164 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "duetwebcontrol",
3-
"version": "3.2.0-beta4",
3+
"version": "3.2.0-beta4+1",
44
"repository": "github:chrishamm/DuetWebControl",
55
"homepage": "https://forum.duet3d.com/category/27/duet-web-control",
66
"license": "GPL-3.0",
@@ -12,45 +12,45 @@
1212
"lint": "vue-cli-service lint"
1313
},
1414
"dependencies": {
15-
"chart.js": "^2.9.3",
15+
"chart.js": "^2.9.4",
1616
"chartjs-adapter-date-fns": "^1.0.0",
1717
"compare-versions": "^3.6.0",
18-
"core-js": "^3.6.5",
18+
"core-js": "^3.8.0",
1919
"date-fns": "^2.16.1",
20-
"file-saver": "^2.0.2",
20+
"file-saver": "^2.0.5",
2121
"gcode-preview": "^2.1.1",
2222
"izitoast": "^1.4.0",
2323
"jszip": "^3.5.0",
2424
"piecon": "^0.5.0",
2525
"register-service-worker": "^1.7.1",
2626
"roboto-fontface": "*",
27-
"simple-keyboard": "^2.30.31",
28-
"three": "^0.120.1",
27+
"simple-keyboard": "^2.32.52",
28+
"three": "^0.123.0",
2929
"turbo-crc32": "^1.0.1",
3030
"vue": "^2.6.12",
3131
"vue-codemirror": "^4.0.6",
32-
"vue-i18n": "^8.21.0",
33-
"vue-router": "^3.4.3",
34-
"vuetify": "^2.3.10",
35-
"vuex": "^3.5.1"
32+
"vue-i18n": "^8.22.2",
33+
"vue-router": "^3.4.9",
34+
"vuetify": "^2.3.19",
35+
"vuex": "^3.6.0"
3636
},
3737
"devDependencies": {
38-
"@mdi/font": "^5.5.55",
39-
"@vue/cli-plugin-babel": "^4.5.4",
40-
"@vue/cli-plugin-eslint": "^4.5.4",
41-
"@vue/cli-plugin-pwa": "^4.5.4",
42-
"@vue/cli-service": "^4.5.4",
38+
"@mdi/font": "^5.8.55",
39+
"@vue/cli-plugin-babel": "^4.5.9",
40+
"@vue/cli-plugin-eslint": "^4.5.9",
41+
"@vue/cli-plugin-pwa": "^4.5.9",
42+
"@vue/cli-service": "^4.5.9",
4343
"babel-eslint": "^10.1.0",
4444
"babel-plugin-prismjs": "^2.0.1",
4545
"babel-plugin-transform-builtin-extend": "^1.1.2",
4646
"compression-webpack-plugin": "^5.0.2",
4747
"eslint": "^6.8.0",
4848
"eslint-plugin-vue": "^6.2.2",
49-
"sass": "^1.26.10",
49+
"sass": "^1.29.0",
5050
"sass-loader": "^8.0.2",
5151
"stylus": "^0.54.8",
5252
"stylus-loader": "^3.0.1",
53-
"vue-cli-plugin-vuetify": "^2.0.7",
53+
"vue-cli-plugin-vuetify": "^2.0.8",
5454
"vue-template-compiler": "^2.6.12",
5555
"vuetify-loader": "^1.6.0",
5656
"zip-webpack-plugin": "^3.0.0"

src/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ textarea {
124124

125125
<connect-dialog></connect-dialog>
126126
<connection-dialog></connection-dialog>
127+
<file-transfer-dialog></file-transfer-dialog>
127128
<messagebox-dialog></messagebox-dialog>
128129

129130
<component v-for="component in injectedComponentNames" :is="component" :key="component"></component>
@@ -153,7 +154,6 @@ export default {
153154
154155
darkTheme: state => state.settings.darkTheme,
155156
webcam: state => state.settings.webcam,
156-
157157
machineMode: state => state.machine.model.state.machineMode,
158158
injectedComponents: state => state.uiInjection.injectedComponents
159159
}),

0 commit comments

Comments
 (0)