Gina Häußge
023b6f9d81
Small fixes prior to merge of #849
...
* Renamed userjson to userdata, removed original userdata (developers will live if they need to ensure their supplied userdata is valid JSON)
* Input validation for userdata parameter - a HTTP 400 response will be generated if userdata can't be parsed as JSON
* Adjusted documentation accordingly
2015-04-16 16:05:23 +02:00
Jack Minardi
fb99c56985
document new optional form parameters
2015-04-06 16:45:29 -04:00
Gina Häußge
05f6425a53
Fixed some documentation and implementation details on the slicing API
2015-03-19 21:03:28 +01:00
Gina Häußge
aecc7a4734
Added triggering GCODE scripts to the REST API and custom controls
2015-03-06 16:04:43 +01:00
Gina Häußge
18b2b7dfe8
Fixed warnings in documentation build
2015-03-02 16:03:37 +01:00
Gina Häußge
4abcf1054b
Added controls for changing feed and flow rate factors to Controls tab
...
Closes #362
2015-02-22 21:20:56 +01:00
Gina Häußge
762ec228da
More work on the documentation
2015-01-16 17:11:31 +01:00
Gina Häußge
c9c4066331
Fixed a bunch of doc issues, updated /api/printer/command to have more meaningful error messages
2014-12-31 15:47:12 +01:00
Gina Häußge
835b973bdc
Merge branch 'patch-1' of https://github.com/bortek/OctoPrint into devel
...
Conflicts:
docs/api/printer.rst
2014-12-31 15:19:18 +01:00
bortek
2b7885c3f8
Update printer.rst
2014-12-30 12:18:39 +01:00
Gina Häußge
5784ab82ef
WIP: Adding option to start printing directly after slicing
2014-12-04 15:31:00 +01:00
Gina Häußge
636e79672a
The API now allows to specify where on the print bed to put the sliced model's center
2014-12-04 12:52:33 +01:00
Gina Häußge
a149cdc4f5
Added the nozzle diameter to the printer profile (needed for slicing, cura plugin uses it too)
2014-12-02 12:41:25 +01:00
Gina Häußge
fc777e69e2
API Documentation updated for printer profiles (still a WIP though)
2014-12-02 11:57:03 +01:00
Gina Häußge
9d66aea843
Documentation and changelog entries updated
2014-11-17 13:49:46 +01:00
Gina Häußge
90618723d4
Parse slicing progress from Cura and provide it on sock.js socket
...
UI for now displays it in the "Slicing" progress bar text.
2014-10-20 18:58:04 +02:00
Gina Häußge
44109f9d8f
Automatically cancel running slicing jobs targeting the same output file if a new slicing request is received
...
This way there won't be two concurrent jobs trying to slice to the same file, which would practically render the cpu cycles from any slicing jobs than the final one wasted. Also adds a new event "SlicingCancelled" that will be sent in these cases.
2014-10-20 13:40:04 +02:00
Gina Häußge
cd973adedf
Improved slicing and file management
...
- File management is prepared to support folders (UI still lacking support)
- STL files are now first class citizens
- can be managed via the file list (and filtered from it)
- can be sliced on demand
- Slicing now happens via plugins
- Added Cura plugin
- uses CuraEngine directly instead of full Cura installation
- Cura profile importer for importing profiles from regular Cura installs via settings dialog
- TODO: UI for editing profiles
- API for slicing and slicing profile management
2014-10-06 17:34:07 +02:00
Gina Häußge
e4cc84b771
Merge branch 'master' into devel
...
Conflicts:
docs/index.rst
setup.py
src/octoprint/server/__init__.py
src/octoprint/server/api/__init__.py
src/octoprint/static/css/octoprint.css
src/octoprint/static/gcodeviewer/js/renderer.js
src/octoprint/static/js/app/viewmodels/printerstate.js
src/octoprint/static/less/octoprint.less
src/octoprint/templates/index.jinja2
2014-08-31 15:28:07 +02:00
Gina Häußge
9b3569be50
Added release notes for 1.1.0 and documentation of OctoPrint's events and the version resource
2014-08-31 15:17:32 +02:00
Gina Häußge
f9d1086062
UI now displays last print time as approx. total print time if available, otherwise uses estimated print time if available
...
Closes #523
2014-07-31 18:16:53 +02:00
Gina Häußge
d8f1387703
Renamed a file
2014-06-08 16:54:17 +02:00
Gina Häußge
522eb40808
Documented SockJS interface, deprecated /api/state
2014-06-08 16:52:28 +02:00
Gina Häußge
f7e1b39af9
Added checkbox to the settings dialog for CORS, also slight changes in the documentation
2014-06-07 13:21:54 +02:00
Jon Nordby
33005ea243
API: Add documentation for newly added cross-origin config option
2014-06-07 01:27:07 +02:00
Gina Häußge
9ab4fa608a
Corrected typo for print bed command "offset", expected parameter is called "offset" not "offsets"
...
Compare #444
2014-04-18 14:03:38 +02:00
Gina Häußge
e373cde4f7
Some more work on the REST API documentation & set Location header on file upload response
2014-03-24 22:50:56 +01:00
Gina Häußge
072079df05
Further work on the REST API, documented most of /api/printer and while at it also fixed #365
2014-03-24 18:27:43 +01:00
Gina Häußge
ace102e1c1
Added API documentation, adjusted API and returned data model slightly to be consistent with other parts of the API, made log file management restricted to admins.
...
TODO: Make downloading of logs also restricted to admins
2014-02-24 09:57:51 +01:00
Gina Häußge
bd96571d8a
Merge pull request #377 from MissionSt/api-doc-fix
...
Fix urls in connection API examples
2014-02-15 09:36:26 +01:00
Gabe Rosenhouse
b8a59097c2
correct response code for connection success
2014-02-14 22:51:27 -08:00
Gabe Rosenhouse
3f7b222b92
fix up urls in API example requests
2014-02-14 11:33:53 -08:00
Gina Häußge
adea84e123
Teenytiny update to the API docs to indicate current state of temperature APIs (hint: still highly unstable and heavily being worked on conceptually)
2014-01-09 21:14:25 +01:00
Gina Häußge
cec2bdb805
Send completion percentage as float (incl. available decimals)
2013-12-25 23:39:51 +01:00
Gina Häußge
538338abfe
More work on the API + documentation
...
Changed some endpoints again (removed "/control" path element) and made API spit out only raw data (e.g. seconds, millimeters, unix timestamps etc) instead of formatted versions. Modified frontend to take care of formatting this data itself.
2013-12-22 02:01:48 +01:00
Gina Häußge
b6cdc5803b
More documentation
2013-12-21 13:01:18 +01:00
Gina Häußge
792299537d
Some more documentation
2013-12-16 02:11:40 +01:00
Gina Häußge
7b01e72a9b
Deleting a file of course work via DELETE, not POST
2013-12-16 01:49:17 +01:00
Gina Häußge
755549a745
Some further API documentation
2013-12-16 01:47:06 +01:00
Gina Häußge
09bed4e74f
Started documenting OctoPrint's REST API
2013-12-15 18:45:38 +01:00