Commit Graph

26 Commits

Author SHA1 Message Date
Sérgio Ramos fa0a6b9ffc fix(portal-api): update machine's primaryIp 2017-09-06 11:14:20 +01:00
Sérgio Ramos fcd0e2820a fix(portal-api): fix branch health resolution 2017-09-05 22:22:41 +01:00
Sérgio Ramos a6abc105a9 fix(cp-frontend): fix branches overriding services 2017-09-05 21:53:34 +01:00
Sérgio Ramos a5a87a686e perf(portal-api): reduce triton calls (slow) 2017-09-01 00:16:25 +01:00
Sérgio Ramos 17def8e304 style: static methods 2017-08-28 21:31:38 +01:00
Sérgio Ramos 8d1a70e6e1 fix(portal-api): properly set server property in MachineWatcher 2017-08-22 14:38:42 +01:00
geek 454c37a3d6 chore(portal-api): create test containers 2017-08-17 15:59:14 +01:00
Sérgio Ramos 0ec4acce1e style(portal-api): lint 2017-08-03 11:25:10 +01:00
geek f896569f4c feat: remove traefik from balancing 2017-08-01 10:28:00 +01:00
Sérgio Ramos b5605db095 feat(portal-api): send "Not Found" errors hen entity is not found
This error is only sent when fetching a single entity, or when fetching multiple
with specific filters.
2017-07-26 11:15:53 +01:00
Sérgio Ramos 6882143a98 chore(portal-api): lint 2017-07-19 17:22:31 +01:00
Sérgio Ramos 4d8f6a1d4f feat(portal-api): properly expose branches 2017-07-19 17:22:31 +01:00
Sérgio Ramos cdd6d98af4 feat(portal-api): rename watchers to watches 2017-07-19 17:22:31 +01:00
Sérgio Ramos 9296d51075 feat(portal-api): support deleteDeploymentGroup 2017-07-17 15:58:45 +01:00
Sérgio Ramos 68084a257d feat(portal-api): add support for env_file's 2017-07-17 12:41:51 +01:00
Sérgio Ramos 46a352d0c8 test(portal-api): add wip cp tests 2017-07-17 10:57:35 +01:00
Sérgio Ramos 7b5cf714d2 feat(portal-api): support sub-services 2017-07-17 10:57:35 +01:00
Sérgio Ramos b97e5679bf fix(portal-api): assert dg.services when watching cp 2017-07-12 14:37:34 +01:00
Sérgio Ramos eddc8712b0 fix(portal-api): prevent crash on cp-watcher when no services 2017-07-12 14:37:34 +01:00
Sérgio Ramos be7bb5f871 feat: detect service connections and instance health 2017-07-12 11:14:18 +01:00
Sérgio Ramos 012a44c00a feat: track transitional states 2017-07-06 15:40:07 +01:00
geek 28699d0061 chore: fixup logic for health checks 2017-06-30 21:11:21 +01:00
geek 9c8ea8c489 feat(portal-api): add instance status data 2017-06-30 21:11:21 +01:00
geek f94ba08c06 feat(portal-api): populate ip addresses for instances 2017-06-29 15:53:30 +01:00
Sérgio Ramos 548c7f5f7e feat(portal-api): replace dockerode with node-triton (#532) 2017-06-29 09:28:56 -05:00
geek 40f666adc2 chore: combine data/watch into api module 2017-06-28 18:34:50 +01:00