0
0
mirror of https://github.com/Doodle3D/doodle3d-firmware.git synced 2024-07-04 23:00:43 +02:00
Commit Graph

52 Commits

Author SHA1 Message Date
peteruithoven
348c088cc9 Reset logic delete's all uci values and then reset them to the defaults
(Allow setting value to value that is the default)
2013-12-16 03:33:44 +01:00
peteruithoven
f534b7cf91 Less config logging 2013-12-09 21:12:21 +01:00
peteruithoven
1e106da3d2 Added makerbot_replicator2x 2013-12-05 16:24:43 +01:00
peteruithoven
7ee1d9b47a Remove an deprecated dependancy 2013-12-04 17:13:33 +01:00
peteruithoven
f9f34a42a7 Added Ultimaker2 2013-12-04 14:55:25 +01:00
peteruithoven
c432325b89 Added specific API:config/reset endpoint 2013-11-29 13:00:09 +01:00
peteruithoven
b1bc8f5ded Reset now clears all sections except system 2013-11-29 12:59:51 +01:00
peteruithoven
33e58e5379 Easier subsection default system 2013-11-29 11:03:27 +01:00
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