Petros Angelatos
20419bee3b
Switch to docker-delta library to use deltas v2
...
This npm library implements the new delta format and also works with
docker 1.10.
Signed-off-by: Petros Angelatos <petrosagg@gmail.com>
2016-06-04 01:04:34 +00:00
Pablo Carranza Vélez
9b3381453e
Merge pull request #158 from resin-io/157-fix-container-cleanup
...
Correctly compare container image name on cleanup
2016-06-03 14:08:54 -03:00
Pablo Carranza Velez
7104806ad1
Correctly compare container image name on cleanup
...
Docker 1.10 sends containerInfo.Image without the ":latest", so
the image name doesn't match the app's imageId.
This fix first splits the image name into repo and tag and then rebuilds
it to include ":latest" when appropriate. Should avoid removing containers
when using resin-sync.
2016-06-02 14:55:12 -03:00
Kostas Lekkas
131f7f5b22
Merge pull request #156 from resin-io/154-restore-private-env-vars
...
bugfix: do not mutate original env vars object
2016-06-01 14:18:27 +03:00
Kostas Lekkas
383be0946e
bugfix: do not mutate original env vars object
2016-06-01 00:02:53 +03:00
Kostas Lekkas
bead6eb9c3
Merge pull request #153 from resin-io/152-log-to-stdout
...
Log useful supervisor info to stdout/stderr
2016-05-31 11:31:33 +03:00
Kostas Lekkas
6193ebe1df
Log useful supervisor info to stdout/stderr
2016-05-30 16:51:27 +03:00
Alexios Theodoros Brezas
932af53913
1.10.0
2016-05-26 17:49:40 +03:00
Aleksis Brezas
f1391e8209
Merge pull request #149 from resin-io/fix-progress-bars
...
update docker progress to fix progress bars in docker v1.10
2016-05-26 17:47:15 +03:00
Alexios Theodoros Brezas
cba5f1c651
update docker progress to fix progress bars in docker v1.10
2016-05-26 17:46:37 +03:00
Pablo Carranza Velez
fa33cd72e1
1.9.0
2016-05-24 00:06:36 -03:00
Pablo Carranza Velez
ed7b936fee
Use buffer-equal-constant-time to evaluate apikey
2016-05-23 23:59:45 -03:00
Pablo Carranza Vélez
1780a49030
Merge pull request #148 from resin-io/fix-alpine-versioning
...
Add changelog for alpine super and fix version reporting
2016-05-19 13:37:28 -03:00
Pablo Carranza Velez
25be1176d2
Add changelog for alpine super and fix version reporting
2016-05-19 16:25:49 +00:00
Pablo Carranza Vélez
cfbc83ee16
Merge pull request #146 from resin-io/145-load-image-endpoint
...
Add /v1/images/load endpoint
2016-05-19 11:42:02 -03:00
Pablo Carranza Velez
534035e7ae
Changelog and docs for /v1/images/load
2016-05-19 13:27:59 +00:00
Pablo Carranza Velez
d58517f32d
Use rwlock to block when images are being pulled
2016-05-19 13:24:23 +00:00
Pablo Carranza Velez
95f4fdb97f
Add /v1/images/load endpoint
2016-05-18 13:47:54 -03:00
Pablo Carranza Vélez
ebf2c04a08
Merge pull request #134 from resin-io/alpine
...
Add alpine supervisor build info
2016-05-18 11:59:32 -03:00
Pablo Carranza Vélez
6748eb3c41
Merge pull request #143 from resin-io/142-local-management-api
...
Add endpoints to manage images and containers locally
2016-05-17 16:35:52 -03:00
Pablo Carranza Velez
951bd2888f
Fix routing for deleting images with a slash in the name
2016-05-17 19:18:39 +00:00
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