Sérgio Ramos
|
1fe36f0e1b
|
feat(portal-api): create Service's before provisioning (#673)
|
2017-09-13 13:11:20 -05:00 |
|
Wyatt Preul
|
2ce08bbe30
|
fix: TypeError exception
|
2017-09-13 15:54:19 +01:00 |
|
Sérgio Ramos
|
9eda12e75d
|
fix(portal-api): handle connection error
|
2017-09-13 10:39:12 +01:00 |
|
geek
|
a58be6be37
|
chore: more stable db connect/bootstrap
|
2017-09-13 10:10:51 +01:00 |
|
Sérgio Ramos
|
fa0a6b9ffc
|
fix(portal-api): update machine's primaryIp
|
2017-09-06 11:14:20 +01:00 |
|
Sérgio Ramos
|
d4aff642e3
|
fix(portal-api): 'Uuid' is not defined
|
2017-09-05 22:57:28 +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
|
bf86427609
|
fix(portal-api): don't propagate prometheus errors
|
2017-09-05 21:53:34 +01:00 |
|
Sérgio Ramos
|
5cbdb23e3f
|
feat(cp-gql-mock-server): simulate loading times
|
2017-09-01 23:32:06 +01:00 |
|
Sérgio Ramos
|
a5a87a686e
|
perf(portal-api): reduce triton calls (slow)
|
2017-09-01 00:16:25 +01:00 |
|
Sérgio Ramos
|
2b46af7e2f
|
style: format
|
2017-08-30 17:00:42 +01:00 |
|
Sérgio Ramos
|
8695a134d2
|
fix(portal-api): get current scale from db
|
2017-08-30 16:46:40 +01:00 |
|
Sérgio Ramos
|
fd2916f90e
|
fix(portal-api): handle inexistent prometheus service
|
2017-08-30 15:15:56 +01:00 |
|
Sérgio Ramos
|
666a9ad1e8
|
feat(portal-api): ignore metrics for stopped instances
|
2017-08-30 11:56:42 +01:00 |
|
Sérgio Ramos
|
17def8e304
|
style: static methods
|
2017-08-28 21:31:38 +01:00 |
|
Sérgio Ramos
|
d1af5eec1a
|
feat(portal-api): check for public networks when fetching metrics
|
2017-08-28 20:05:58 +01:00 |
|
geek
|
0d8a282248
|
chore(api): update deps/tests
|
2017-08-25 10:28:42 +01:00 |
|
geek
|
77acb731ac
|
feat: can query metrics on instance
|
2017-08-22 17:56:57 +01:00 |
|
Sérgio Ramos
|
8d1a70e6e1
|
fix(portal-api): properly set server property in MachineWatcher
|
2017-08-22 14:38:42 +01:00 |
|
Sérgio Ramos
|
d8f727ef1a
|
fix(portal-api): fallback dockerComposeHost to localhost
|
2017-08-22 14:38:42 +01:00 |
|
Sérgio Ramos
|
cc9dc08247
|
style(portal-api): format
|
2017-08-21 17:11:49 +01:00 |
|
Sérgio Ramos
|
663bc9be9d
|
fix(portal-api): default rethinkdb host to localhost
|
2017-08-21 16:52:57 +01:00 |
|
geek
|
7e0b4c8901
|
test: adding metric testing
|
2017-08-21 14:41:22 +01:00 |
|
geek
|
44fec7dfb1
|
feat(portal-api): retrieve metrics from prometheus
|
2017-08-21 14:41:22 +01:00 |
|
geek
|
9f53c1fa17
|
chore(portal-api): fix tests
|
2017-08-17 15:59:14 +01:00 |
|
geek
|
454c37a3d6
|
chore(portal-api): create test containers
|
2017-08-17 15:59:14 +01:00 |
|
JUDIT GRESKOVITS
|
2fb4a77c96
|
feat(ui-toolkit, cp-fronted, portal-api): Env variables input redesign
|
2017-08-08 11:22:46 +01:00 |
|
Sérgio Ramos
|
2b552360e0
|
fix(portal-api): update import logic to assign dg.services
|
2017-08-03 13:41: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
|
5a8eb965ff
|
fix(portal-api): don't return all services when no services
|
2017-07-21 10:13:24 +01:00 |
|
Sérgio Ramos
|
4df7549799
|
fix(portal-api): better handle dev enviroments
|
2017-07-21 10:13:24 +01:00 |
|
Sérgio Ramos
|
6882143a98
|
chore(portal-api): lint
|
2017-07-19 17:22:31 +01:00 |
|
Sérgio Ramos
|
0a8fa05498
|
feat(portal-api): set ACTIVE statuses for imported service/dg
|
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
|
08e87475f6
|
style(portal-api): lint
|
2017-07-17 12:41:51 +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
|
09ae91af93
|
feat(portal-api): add branches resolver
|
2017-07-17 10:57:35 +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
|
5ccd873a54
|
feat: environment stage
|
2017-07-07 11:35: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 |
|