Commit Graph

1030 Commits

Author SHA1 Message Date
Trong Nghia Nguyen
7ff638585c Add alpine supervisor build info 2016-05-17 11:59:39 +07:00
Pablo Carranza Velez
7b9eaeea3a Add some protections to avoid deleting supervisor or app containers 2016-05-17 00:03:23 +00:00
Pablo Carranza Velez
55870b16b1 Changelog and docs for image and container endpoints 2016-05-16 09:52:48 -03:00
Pablo Carranza Velez
3a77c2ec4b Allow passing tag when using fromImage in /v1/images/create 2016-05-13 10:35:03 -03:00
Pablo Carranza Velez
dcc3717949 Use Routers to separate endpoints with bodyParser 2016-05-13 10:35:03 -03:00
Pablo Carranza Velez
5d822b8dab Allow pulling images too 2016-05-13 10:35:03 -03:00
Pablo Carranza Velez
3d2f3ad94b Implement container management endpoints 2016-05-11 15:43:21 +00:00
Pablo Carranza Velez
8101d08433 Add endpoints to create, delete and list images, and also list containers 2016-05-11 14:44:05 +00:00
Pablo Carranza Vélez
8145f5632d Merge pull request #141 from resin-io/124-add-appid-env-var
Add RESIN_APP_ID variable
2016-05-10 12:50:22 -03:00
Pablo Carranza Velez
67a7271995 Add RESIN_APP_ID variable 2016-05-09 19:35:35 -03:00
Pablo Carranza Vélez
87649acb4b Merge pull request #139 from resin-io/125-increase-delta-request-timeout
Increase delta request timeout to 15 minutes
2016-05-05 12:00:38 -03:00
Pablo Carranza Velez
7039b23ad9 Increase delta request timeout to 15 minutes 2016-05-02 17:33:21 -03:00
Page-
22a69cc9af Merge pull request #137 from resin-io/fix-bash-check
Fix bash check for preloaded images, `-eq` is for integers.
2016-05-02 11:59:43 -07:00
Pagan Gazzard
fc0a5ec85a Fix bash check for preloaded images, -eq is for integers. 2016-05-01 11:01:23 -07:00
Page-
81a3e5c9b0 Merge pull request #135 from resin-io/resin-base-dind
Switch to using resin-base for the dind supervisor.
2016-04-29 09:52:12 -07:00
Pagan Gazzard
42a960df47 Switch to using resin-base for the dind supervisor. 2016-04-29 09:50:08 -07:00
Pagan Gazzard
4e5fe8cbab Update changelog 2016-04-27 11:50:40 -07:00
Kostas Lekkas
efa7d7b93c 1.8.0 2016-04-25 16:39:42 +03:00
Kostas Lekkas
8577280dc5 Merge pull request #126 from resin-io/add-stop-start-endpoints
WIP: Add stop, start and get app endpoints
2016-04-25 13:27:08 +03:00
Kostas Lekkas
01e39825b4 Style fixes, select() app columns to return in /v1/apps 2016-04-21 09:58:36 +03:00
Page-
941cc76b85 Merge pull request #131 from resin-io/remove-more-terminal
Remove even more old terminal related stuff.
2016-04-20 14:39:03 -07:00
Kostas Lekkas
f76b38eb49 Use exclusion lists for keys/columns to be omited from the /v1/apps endpoint 2016-04-20 19:43:16 +03:00
Kostas Lekkas
e03e5ed0ae Address review comments 2016-04-20 19:08:35 +03:00
Kostas Lekkas
cca41e8271 Minor API doc fix 2016-04-20 17:56:02 +03:00
Kostas Lekkas
757e5b3244 Return container Id from the /v1/start and /v1/stop endpoints 2016-04-20 15:49:22 +03:00
Kostas Lekkas
49d0ff55f4 Small API doc fix for /v1/start endpoint 2016-04-20 14:54:00 +03:00
Kostas Lekkas
809609dd76 Set containerId to null if container gets removed after a failed start attempt 2016-04-20 14:53:56 +03:00
Pagan Gazzard
f910ec11a8 Remove even more old terminal related stuff. 2016-04-18 18:13:23 +01:00
Kostas Lekkas
4e3106154d Require lodash 2016-04-18 19:04:06 +03:00
Page-
d0318c47d6 Merge pull request #128 from resin-io/remove-terminal
Remove the old terminal code
2016-04-17 00:48:08 +01:00
Pablo Carranza Velez
1c69f14e82 Refactor into /apps/:appId endpoint namespace, and add endpoint to GET the app 2016-04-16 13:52:38 -03:00
Pagan Gazzard
135365cf37 Remove the old terminal code, since it has been replaced by v2 which does not require supervisor support. 2016-04-15 23:36:28 +01:00
Pablo Carranza Velez
7161564123 Add /v1/stop and /v1/start endpoints 2016-04-08 16:51:39 -03:00
Craig Mulligan
e061e855c8 Merge pull request #122 from resin-io/add-docs-intro
Add intro align with current resin.io docs
2016-03-31 17:21:22 +01:00
Craig Mulligan
746e24aedc typo 2016-03-31 16:54:24 +01:00
Craig Mulligan
2f2c75a02b Add clause
Amend according to Pablo's comments
2016-03-31 16:52:47 +01:00
Craig Mulligan
bbcca77812 Add intro align with current resin.io docs
Resin.io docs are pulling this file when ever they are updated to keep official docs site in sync. So need to add intro paragraph to give context.
2016-03-31 13:50:19 +01:00
Alexios Theodoros Brezas
1b76b8ae45 1.7.0 2016-03-28 10:30:30 +01:00
Pablo Carranza Vélez
3adc752bc2 Merge pull request #113 from resin-io/107-log-to-display-var
Host config improvements
2016-03-24 16:59:29 +02:00
Pablo Carranza Velez
d0f748379e Fix log message for setLogToDisplay 2016-03-23 17:59:44 -03:00
Pablo Carranza Velez
adb7ef1140 Omit host config also when formatting local apps 2016-03-23 17:36:04 -03:00
Pablo Carranza Velez
9fea0a729b Use json to print boot config 2016-03-23 17:24:03 -03:00
Pablo Carranza Velez
8771307c39 Lodash 3 has no omitBy 2016-03-23 16:48:23 -03:00
Pablo Carranza Velez
9ae6b07b74 Changelog for config vars improvements 2016-03-23 12:23:19 -03:00
Pablo Carranza Velez
c9968f7bbc Improve logging, plus some style fixes 2016-03-23 12:21:15 -03:00
Pablo Carranza Velez
eddc58ee86 Finish log to display setting. Add logging to host config. Save host config before rebooting. Allow applying boot config to RPi3. 2016-03-23 12:21:15 -03:00
Pablo Carranza Velez
2c5bc8b90a Add nodejs side of enabling/disabling log to display 2016-03-23 12:21:14 -03:00
Aleksis Brezas
a8df4c0021 Merge pull request #116 from resin-io/bind-mount-connman
Bind mount /var/lib/connman to application containers.
2016-03-23 06:15:42 +02:00
Alexios Theodoros Brezas
3d082aaaa8 mount to /host dir 2016-03-23 04:15:02 +00:00
Alexios Theodoros Brezas
84d42ca6de Bind mount /var/lib/connman to application containers.
This allows application containers to interface with host connman.

Host /var/lib/connman is bind mounted to /host_var/lib/connman to avoid
collisions with connman installations inside the container.
2016-03-23 04:15:01 +00:00