Commit Graph

312 Commits

Author SHA1 Message Date
Wouter R 96065095ab Integrate new release scripts with firmware.
Accept 'y' for an answer to sync question.
Add makeshift test file for later reference.
2014-02-21 11:33:42 +01:00
Wouter R 8582f88e06 Extend updater and API to support betas and release dates (untested). 2014-02-21 11:15:36 +01:00
Wouter R b6862c17cc Ask confirmation before syncing files to server.
Use doodle3d feed path to load updater module.
2014-02-21 11:15:19 +01:00
Wouter R d71d96b9ba Protect against usage as root.
Refactoring/tidying up.
2014-02-21 11:15:18 +01:00
Wouter R 781a4dc7a1 Implement upstream syncing. 2014-02-21 11:15:18 +01:00
Wouter R cdb7a12050 Rename upmgr to um. 2014-02-21 11:15:18 +01:00
Wouter R f152c6e3e3 Finish generating index and copying images.
Miscellaneous improvements.
2014-02-21 11:15:18 +01:00
Wouter R 64abe081e9 Fix bug in findVersion().
Tidy up a bit.
2014-02-21 11:15:18 +01:00
Wouter R efe4ab766a Finish index file fetching and parsing.
Add function to collect information on current version.
2014-02-21 11:15:02 +01:00
Wouter R 81f450aaf6 Make cache path configurable.
Fix handling return values of os.execute (Lua 5.1 is quite different from 5.2).
2014-02-21 11:15:02 +01:00
Wouter R 689696c0bd Extend version formatting to support suffix and add date parsing functions.
Extend version comparison function.
Extend version search function (untested).
2014-02-21 11:14:02 +01:00
Wouter R 541793715f Add dependency on penlight library.
Remove module support.
Create and lock working directory.
Copy original update script as base for new version.
2014-02-21 11:14:02 +01:00
Wouter R a254772493 Initial checkin of new updater script.
Detects openwrt directory and wifibox feed directory.
2014-02-21 11:14:02 +01:00
peteruithoven 5a56780f89 Release notes and version update 2014-02-12 17:58:34 +01:00
peteruithoven b026ed1874 Make heated bed optional for Ultimaker2 2014-02-12 12:35:55 +01:00
Wouter R 96e0ec99dd Update openwrt diffconfig to allow 802.11 driver to override regulatory domain stored in eeprom.
The reg. domain is configured to 'NL', so wifi channels 12 and 13 can be used.
2014-02-01 01:41:39 +01:00
peteruithoven daabffd1ca Use application/json for REST API 2014-01-31 15:41:53 +01:00
peteruithoven 11f8364e6e miniFactory support 2014-01-30 13:21:21 +01:00
peteruithoven 175f55f854 Allow floats for retraction amount setting 2014-01-27 13:39:30 +01:00
peteruithoven 75e0d7efd9 Removing display message from makerbot endgcode 2014-01-23 18:29:48 +01:00
peteruithoven 9d1f16d589 Version and release notes 2014-01-20 18:27:26 +01:00
peteruithoven 71326510e6 Using proper set target bed temperature gcode for makerbot in endgcode 2014-01-20 15:34:46 +01:00
peteruithoven 15f96c115b Start signing in loop after 15 min 2014-01-20 15:21:04 +01:00
peteruithoven ac46c183ac Disable boot mode for access point 2014-01-20 15:06:57 +01:00
peteruithoven 60d07c9667 Make sure it keeps signing in. 2014-01-20 15:06:41 +01:00
Wouter R ab900533f3 Improved makerbot gcode (based on Makerware start/end code). 2014-01-10 22:23:29 +01:00
Wouter R 165a6a5f8a Add setting for bottom layer flow rate factor.
Add setting for bottom layer speed.
2014-01-10 17:31:32 +01:00
peteruithoven c0901747b3 Don't switch to ap mode when updating 2014-01-10 12:23:32 +01:00
peteruithoven c621c618bd Start access point network services on boot instead of reload 2014-01-10 11:14:17 +01:00
peteruithoven 39621b215f Small comments and log fixes 2014-01-10 11:13:26 +01:00
peteruithoven 4d782681df Implemented signin attempts system and signing response check 2014-01-09 21:11:49 +01:00
peteruithoven 8e34f338c2 More frequent signing (1 hour > 15 min) 2014-01-08 17:21:01 +01:00
peteruithoven af00c17652 Make sure network services are started on boot, instead of just reloaded
(removed wireless_reload request)
2014-01-08 17:18:09 +01:00
peteruithoven 491e6021e9 Wait 1 second manually for the network association to finish 2014-01-08 14:50:53 +01:00
peteruithoven cdcd76654a Small cleanup 2014-01-08 14:50:52 +01:00
Wouter R cdbb608f8d Add openwrt diffconfig files (referenced from online wiki); change eclipse project name to match repository name. 2014-01-02 20:20:00 +01:00
peteruithoven f50e752235 Using variables in makerbot start- and endgcode 2014-01-02 16:53:59 +01:00
peteruithoven 24ab7fa94e Version and ReleaseNotes 2013-12-23 23:25:06 +01:00
peteruithoven e056e4e936 Properly handling API:update/install no_retain argument 2013-12-23 23:24:31 +01:00
peteruithoven 7de2e2aed0 Implemented noCommit optimization to reset and resetall 2013-12-23 20:27:32 +01:00
peteruithoven b56a0ed1a9 Ignoring API:config/reset issues for now 2013-12-23 20:26:44 +01:00
peteruithoven 87a4c2a830 Small correction in log text 2013-12-23 18:06:32 +01:00
Wouter R 0a51cee8c9 Avoid unnecessary UCI commits, speeding up the process of setting all keys at once considerably. 2013-12-23 18:05:48 +01:00
peteruithoven e79902feeb Log noRetain argument in API:update/install 2013-12-23 17:36:57 +01:00
Wouter R 1fe9da5985 Minor changes to UCI error handling. 2013-12-23 15:33:55 +01:00
peteruithoven 8fda75664c Merge branch 'develop' of https://github.com/Doodle3D/doodle3d-firmware into develop
Conflicts:
	src/rest/api/api_config.lua
2013-12-23 14:47:51 +01:00
peteruithoven bd1409b6a6 Better uci error handling 2013-12-23 14:35:03 +01:00
Wouter R d254beb1ab Do not generate error when printer device exists without accompanying server. Fixes https://github.com/Doodle3D/doodle3d-client/issues/139. 2013-12-20 17:11:58 +01:00
Wouter R fc9460fc82 Add license header to source files. 2013-12-20 16:29:46 +01:00
Wouter R 1af6ad00cf Add license + copyright info on external software.
Add script to add/replace license header in source files.
2013-12-20 16:00:06 +01:00