peteruithoven
c23c8d9e7c
Config subsection system, enabling printer profiles and even material profiles
2013-11-28 17:48:00 +01:00
peteruithoven
d9afb1159e
API:config/resetall
2013-11-22 18:05:51 +01:00
Wouter R
48b9a4a8e1
Documentation.
...
Untrack TODO.md.
2013-11-08 18:54:57 +01:00
Wouter R
97564de8fc
Add LDoc configuration and slightly extend doxify.sh.
...
Add documentation in various places.
2013-11-04 22:34:09 +01:00
Wouter R
0f59eb30d6
Merge branch 'feature/printerdriver' of github.com:Doodle3D/doodle3d-firmware into feature/printerdriver
2013-10-29 12:28:35 +01:00
Wouter R
de9570d166
Remove submodule gpx (can now be found in the print3d repository).
2013-10-28 21:06:31 +01:00
peteruithoven
f8825896d8
General status utility
2013-10-28 13:50:58 +01:00
peteruithoven
f2c630a911
Added start- and endcode for x3g (makerbot)
2013-10-28 00:58:14 +01:00
Wouter R
628f05b682
Deny API access to operations that can/will interrupt printing (updating, reconfiguring network, change settings).
2013-10-23 17:38:54 +02:00
peteruithoven
4738f8bde1
spelling corrections
2013-10-18 16:16:05 +02:00
peteruithoven
72678ef1cc
Access point key validation function and handling validation function messages in general
2013-10-17 15:28:57 +02:00
peteruithoven
a85528e956
More helpfull validation errors
2013-10-17 14:04:13 +02:00
Wouter R
ba09807859
Disable log message in createPrinterOrFail.
2013-10-14 18:11:15 +02:00
peteruithoven
d49b1bbd94
better network connect feedback
...
control access managment
start of api:info/status
2013-10-10 12:11:21 +02:00
Wouter R
8991845427
Add extra 'tools' to wifibox devel install. Improve logging.
2013-10-08 16:55:50 +02:00
peteruithoven
6a4879c7b2
added localip to /d3dapi/network/status (centralized captureCommandOutput and getLocalIP)
2013-09-30 18:08:02 +02:00
peteruithoven
b042be5405
Signin every hour
2013-09-27 18:39:24 +02:00
peteruithoven
1bcd46b18e
query parsing fix
2013-09-23 18:42:00 +02:00
Wouter R
c5fd097b79
Replace URL decoder with a simpler implementation.
2013-09-20 23:38:20 +02:00
peteruithoven
b2904d532e
Added a validation function option to configuration. Added a number check
2013-08-29 01:40:51 +02:00
peteruithoven
077a0b6818
Supported printers and baudrate api call
2013-08-28 18:33:48 +02:00
peteruithoven
24b773bd6f
Handling multiline settings. Added start and end gcode
2013-08-28 17:12:41 +02:00
Wouter R
6e61a6fdd2
Merge d3dapi changes; remove setportspeed (usbconnectiontester is a new repo); change Openwrt package category to 'Doodle3D'.
2013-08-26 10:46:36 +02:00
Wouter R
57c342ff60
WIP to change setportspeed into serial usb connectivity testing utility.
2013-08-23 16:24:36 +02:00
Wouter R
f7dc891c97
Logger now flushes buffer to have log file update immediately.
2013-08-23 10:43:42 +02:00
Wouter R
3de992c5b7
Add uhttpd configuration for lua handler; add interface to get/set 'system settings'; add configurable logging to file, with configurable level as well.
2013-08-23 01:25:09 +02:00
Wouter R
d59d2da938
Fix request initialization to handle autowifi command-line invocation correctly; fix installation and execution of openwrt init script; partially implement autowifi switching; fixes to package (de-)installation.
2013-08-21 13:39:10 +02:00
Wouter R
1608875891
Report failure if wlan associate fails; Fix setting/unsetting boolean config key through API.
2013-07-29 13:48:56 +02:00
Wouter R
07ca14e35c
Add doxify.sh to generate HTML code documentation using ldoc; update documentation in several utility files.
2013-07-29 12:07:23 +02:00
Wouter R
efaf58c880
Fix outdated configuration key names; add API function to get all configuration keys at once; remove logging of request arguments to prevent printing large blocks of gcode.
2013-07-27 00:25:43 +02:00
Wouter R
0f4b938444
preliminary printing support (through ultifi).
2013-07-27 00:22:55 +02:00
Wouter R
9d6992ce95
Add configuration keys for printing; rework configuration key naming.
2013-07-26 10:18:34 +02:00
Wouter R
781c3f9ff1
Add kmod-usb-serial-ftdi as package dependency for FTDI-based 3D printers; fix MAC address lookup; fix dhcp configuration when switching to AP mode; rename api functions in network module; minor fixes and changes.
2013-07-25 01:11:46 +02:00
Wouter R
9fd13dda65
Add small c program to test settings arbitrary baud rates.
2013-07-24 16:38:21 +02:00
Wouter R
f988c13dfa
Many changes, mostly a new configuration interface:
...
* change API access control to use function name suffixes
* implement settings interface with baseline configuration
* make AP properties configurable
* AP SSID can now contain partial MAC address
* update more quotation style and documentation
* remove captive directory change from network mode switcher.
2013-07-17 23:01:01 +02:00
Wouter R
d3e4812cbf
Implement settings interface.
2013-07-17 17:43:33 +02:00
Wouter R
9a8ac55b8f
Add simple unit test framework and various other improvements/changes:
...
* Move logger.lua;
* update quotation style in several files;
* add proposed configuration key layout to conf_defaults.lua;
* move dump function to utils.lua;
* implement (very) basic unit testing environment;
* fix bugs in various functions in utils.lua;
* checkin of preliminary REST API test code.
2013-07-17 13:44:54 +02:00
Wouter R
3726063b99
Change split function so it also returns empty fields; add API access control; support returning http status codes; changes towards support for running as uhttp embedded lua module.
2013-07-17 08:18:47 +02:00
Wouter R
9dd2928755
Change REST API to obtain module/function arguments from URL path; move several network settings to config.h.
2013-07-11 10:39:49 +02:00
Wouter R
115e6a7eff
Refactor all code to new API; several minor changes/bug fixes.
2013-07-08 16:53:45 +02:00
Wouter R
915d1cd900
Move and clean up utils.lua.
2013-07-08 13:43:59 +02:00
Wouter R
ea8100ab60
Logging now prints to stderr, which is redirected to a log file; cgi handler always responds with json; test API implemented; several bug fixes.
2013-07-08 13:37:19 +02:00
Wouter R
cf0f7f594d
Code restructure.
2013-06-28 13:47:45 +02:00
Wouter R
7778bdd6e2
Restructure src directory; add GPX utility
2013-05-14 16:09:01 +02:00