2
0
mirror of https://github.com/ad1217/PrinterStatus synced 2024-11-21 23:13:49 -05:00
Commit Graph

20 Commits

Author SHA1 Message Date
a6a097a7f7 Constrain video aspect ratio on client instead of resizing on server 2023-01-12 01:48:15 -05:00
2782a02954 Switch from hls.js to video.js for better live ui 2023-01-12 01:39:57 -05:00
32b0fd851d Convert to ESM, bump node-fetch and pretty-ms
Both packages are now ESM only
2022-10-24 18:29:57 -04:00
b607696455 Enable controls in webcam video element to show stall 2022-01-04 21:35:22 -05:00
afe6a1aed5 Handle camera transforms in ffmpeg, rather than client side
This simplifies the client, as well as fixing rotation
2021-11-18 19:45:51 -05:00
cc0f6d90d0 Re-stream webcams with ffmpeg and stream them via hls.js
This should result in a significant decrease in bandwidth
requirements, as well as providing the ability to reconnect to streams
2021-11-08 20:21:03 -05:00
abf2144ca7 Don't show print time remaining if it is null or 0 2021-11-08 17:34:41 -05:00
35bb524cb3 Set job file name to monospace 2021-11-08 17:34:41 -05:00
f10608ef63 Use bootstrap progress bar instead of HTML progress bar 2021-11-08 17:34:41 -05:00
5b53c9b7e1 Make all printer cards the same height 2021-11-08 17:34:41 -05:00
787ec126c5 Add a "settings" message to send header colors and webcam transform
This should ideally be in 3 commits, but oh well.
2021-11-08 17:34:41 -05:00
007e08d269 Add card footer with last updated time as string 2021-11-03 16:10:53 -04:00
de43fdd642 Use bootstrap for styling 2021-11-03 16:10:53 -04:00
34f9ec9413 Define a slug in the config, rather than using the name as one 2021-10-13 23:31:47 -04:00
0b2919abf5 Switch to Vite bundler, upgrade to Vue3, and split server into subfolder 2021-10-13 23:23:57 -04:00
e2cecc27bf Display current and remaining job time 2020-09-25 18:56:15 -04:00
393c8746a0 Show print completion percentage, fix progress bar maximum 2020-09-25 18:11:50 -04:00
cfbb71464b Integrate websocket server into web server 2019-09-24 12:14:57 -04:00
090fcc146e Proxy webcam streams for octoprint instances 2019-09-20 17:48:40 -04:00
ba54ba3db4 Move octoprint communication to the server side with websockets 2019-09-20 15:46:05 -04:00