Sérgio Ramos
a3fc39c293
feat(my-joy-beta): remove affinity from instance sections
2017-10-03 16:30:41 +01:00
Sérgio Ramos
98cdf2a00b
feat(my-joy-beta): add feed to instance sections
2017-10-03 16:30:27 +01:00
Sérgio Ramos
6c5a75fe89
feat(cloudapi-gql): add machine links
2017-10-03 16:29:56 +01:00
Sérgio Ramos
77540223ab
fix(my-joy-beta): adapt to cloudapi-gql breaking changes
2017-10-03 16:05:01 +01:00
Sérgio Ramos
d3baebd25f
feat(cloudapi-gql): transform objects on the type resolvers
2017-10-03 16:05:01 +01:00
Inayaili de León Persson
3d99fda795
Small formatting updates to download.md ( #707 )
2017-10-03 15:37:14 +01:00
Inayaili de León Persson
827f3d2ea0
Updated order of get started sections ( #706 )
2017-10-03 15:30:45 +01:00
Inayaili de León Persson
6f721f28c7
Update copy of overview.md ( #705 )
2017-10-03 15:25:04 +01:00
Sérgio Ramos
d93ca077bd
chore(cloudapi-gql): s/joyent-portal-cloudapi-gql/cloudapi-gql
2017-10-03 15:02:27 +01:00
Sérgio Ramos
ed4ce42237
feat(gql-cloudapi): template tag schema re-write
...
- uniform api usage for some models (account/user, networks/vlans/fabrics, etc)
- graphidoc, playground, faker, and voyager support
- schema in a template tag and documented
- apollo-errors
- apollo-server-hapi and schema using graphql-tools/makeExecutableSchema
- replace express with Hapi
- eslint support for graphql
- updated dependencies
2017-10-03 14:59:22 +01:00
Sérgio Ramos
b64f345e13
style: lint and format
2017-10-03 14:47:41 +01:00
Sérgio Ramos
09ef1cacde
feat(my-joy-beta): initial tableview for networks and firewall
2017-10-03 14:47:41 +01:00
Sérgio Ramos
7a2a61a9db
feat(my-joy-beta): only transform tags to array once
2017-10-03 14:47:41 +01:00
Sérgio Ramos
0c4f9e5080
feat(ui-toolkit): remove legacy flag from viewcontainer
2017-10-03 14:47:41 +01:00
Sérgio Ramos
0da6f30f38
feat(my-joy-beta): use editor on metadata
2017-10-03 14:47:41 +01:00
Sérgio Ramos
2291666d81
feat(my-joy-beta): show filter when loading machines
2017-10-03 14:47:41 +01:00
Sérgio Ramos
4447a9c610
feat(ui-toolkit): add editor component
2017-10-03 14:47:41 +01:00
Sérgio Ramos
83b11b198b
feat(cloudapi): add metadata list resolver
2017-09-27 14:01:46 +01:00
Sérgio Ramos
bdb364b63d
feat(my-joy-beta): navigation and tagoxony
2017-09-27 14:01:46 +01:00
Sara Vieira
3e0e7b2e5e
feat(ui-toolkit): add more icons page
2017-09-26 17:07:45 +01:00
Sara Vieira
be4190d8cb
feat(ui-toolkit): typography and getting started
2017-09-26 12:12:15 +01:00
Sara Vieira
718bab3c78
feat(my-joyent): ssd/magnetic form
2017-09-25 14:47:00 +01:00
Sara Vieira
d315f7faa3
fix(joyent-portal): fix filters on group select
2017-09-22 13:15:33 +01:00
Sara Vieira
b76717d660
perf(my-joyent): make page faster and work offline
2017-09-20 17:35:26 +01:00
Sara Vieira
520205d1b9
fix(my-joyent): improve design fidelity
2017-09-20 10:35:44 +01:00
Sérgio Ramos
0ac04c897d
feat(joyent-boilerplate): use joyent-react-scripts
2017-09-19 12:41:08 +01:00
Sérgio Ramos
0a8b025c7e
chore: update lint conf
2017-09-19 11:20:43 +01:00
Sérgio Ramos
7749f1eb62
chore: remove extracted packages
2017-09-19 10:34:50 +01:00
Sérgio Ramos
d36f869a64
build(normalized-styled-components): version bump
2017-09-19 10:34:50 +01:00
Sara Vieira
93b199e957
fix(my-joyent): sliders need to be reset
2017-09-18 18:23:17 +01:00
Sara Vieira
beb8141869
fix(my-joyent): fix package selection
2017-09-18 16:30:31 +01:00
Sara Vieira
3a425ee7e4
feat: blue highlight when a package is selected
2017-09-18 15:08:55 +01:00
Sara Vieira
621f4c72f4
feat: improved range slider
2017-09-18 12:12:01 +01:00
Sara Vieira
4c666bb438
fix(my-joyent): fix some inconsistencies in technical Prototype
2017-09-15 16:22:44 +01:00
Sara Vieira
5b1059882b
feat(my-joyent): add group filtering
2017-09-14 17:50:22 +01:00
Sérgio Ramos
c234b70bf7
fix(manifest-editor): remove postinstall script
2017-09-14 17:03:00 +01:00
Sérgio Ramos
e842f73b41
chore: remove copilot packages ( #680 )
2017-09-14 10:49:41 -05:00
Sara Vieira
1e881f3148
feat(my-joyent): process packages in redux
2017-09-14 13:55:31 +01:00
Sara Vieira
884db125e0
feat(my-joyent): fetch packages and implement filters
2017-09-14 12:26:57 +01:00
Sérgio Ramos
3b427871cf
feat: CNS env variables ( #675 )
2017-09-13 14:32:32 -05:00
Wyatt Preul
e70d80425a
fix: only get a single dg for id
2017-09-13 19:30:45 +01:00
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
71ff59cb55
build: update versions
2017-09-08 18:08:05 +01:00
Sara Vieira
ff23179bfd
feat(my-joyent): add Header Section to My-joyent
2017-09-08 16:44:08 +01:00
Sara Vieira
d0e4bcd27e
chore(ui-toolkit): add tertiary button
2017-09-08 13:01:37 +01:00
Sérgio Ramos
6aa2725cc8
test(cp-gql-mock-server): add logs to socket and http server lifecycle
2017-09-08 12:25:56 +01:00
Sérgio Ramos
5d7f7bcb00
style: ignore dist folders for lint
2017-09-08 10:56:07 +01:00
Sara Vieira
e2e6069749
feat(my-joyent): Adds boilerplate for my joyent
...
Create starting boilerplate for my joyent prototype
2017-09-08 10:38:32 +01:00
Sérgio Ramos
0083b29146
chore: update lockfile
2017-09-07 19:02:45 +01:00
Sérgio Ramos
38e558e9f8
fix(cp-frontend): remove leftover log
2017-09-07 19:02:45 +01:00
Sérgio Ramos
4cf174301a
fix(ui-toolkit): s/postinstall/prepublish
2017-09-07 19:02:45 +01:00
Sérgio Ramos
d8ac561552
fix(cp-frontend): handle inexistent healthy status
2017-09-07 19:02:45 +01:00
Sérgio Ramos
1384d5b50a
fix(ui-toolkit,cp-frontend): bold label only in Form
2017-09-07 19:02:45 +01:00
Sara Vieira
1ac0848ce2
chore(joyent-boilerplate): remove unused deps
2017-09-07 18:01:37 +01:00
Sara Vieira
c82a655375
feat(joyent-boilerplate): initial commit
2017-09-07 17:28:56 +01:00
Sérgio Ramos
19b1176435
style: lint
2017-09-07 16:29:41 +01:00
Sara Vieira
9df5afc607
test(cp-frontend): add more tests
2017-09-07 16:02:29 +01:00
Sara Vieira
d1bc04c528
fix(cp-frontend,ui-toolkit): increase synchrony between wireframes and code
2017-09-07 16:02:29 +01:00
Sérgio Ramos
3c3f6f1c65
fix(cp-frontend): don't fetchMoreMetrics if it's still loading
2017-09-06 11:46:45 +01:00
Sérgio Ramos
f5d9085531
chore(portal-api): version bump
2017-09-06 11:15:04 +01:00
Sérgio Ramos
fa0a6b9ffc
fix(portal-api): update machine's primaryIp
2017-09-06 11:14:20 +01:00
Sérgio Ramos
cceacbebab
style: format
2017-09-06 10:46:34 +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
geek
18c94f7f60
chore: update api images
2017-09-01 23:19:47 +01:00
Sérgio Ramos
8ee09f8716
fix(cp-frontend): fix chevron extend
2017-09-01 00:17:44 +01:00
Sérgio Ramos
f67da0aeef
feat(cp-gql-schema): add primaryIp to Instance
2017-09-01 00:17:04 +01:00
Sérgio Ramos
a5a87a686e
perf(portal-api): reduce triton calls (slow)
2017-09-01 00:16:25 +01:00
Sérgio Ramos
9be6a27012
chore: s/postinstall/prepublish
2017-08-31 17:45:56 +01:00
Sérgio Ramos
27ab4fa81b
chore(ui-toolkit): update styleguidist
2017-08-31 15:46:27 +01:00
Sérgio Ramos
edcf2f3fa5
chore(cp-frontend): version bump
2017-08-30 19:23:54 +01:00
Sérgio Ramos
b2f0b4c205
chore: version bumps
2017-08-30 17:42:17 +01:00
Sérgio Ramos
2b46af7e2f
style: format
2017-08-30 17:00:42 +01:00
Sérgio Ramos
9c4d69d586
feat(cp-frontend): only show GraphsContainer when metrics existent
2017-08-30 16:47:10 +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
3bcd712e42
fix(cp-frontend): downgrade react-router
2017-08-30 15:37:10 +01:00
Sérgio Ramos
fd2916f90e
fix(portal-api): handle inexistent prometheus service
2017-08-30 15:15:56 +01:00
Sérgio Ramos
94c664fecc
fix(cp-frontend): poll even when no services (service list)
2017-08-30 15:06:58 +01:00
Sérgio Ramos
d9ae6eb34a
fix(cp-frontend): handle no previous metrics
2017-08-30 14:52:17 +01:00
Sérgio Ramos
0d659c94e8
style(cp-frontend): format
2017-08-30 14:09:34 +01:00
Sérgio Ramos
d08a8b00a9
fix(cp-frontend): handle no data in metrics loop
2017-08-30 14:02:27 +01:00
Sérgio Ramos
3db2cfaea5
fix(eslint-config-joyent-portal): add missing dependency
2017-08-30 12:37:02 +01:00
Sérgio Ramos
3ddeb0517e
fix(cp-frontend): fix imported manifest notice
2017-08-30 12:30:50 +01:00
Sérgio Ramos
d30988f652
fix(ui-toolkit): proper use of HealthyIcon healthy prop
2017-08-30 12:24:43 +01:00
Sérgio Ramos
90975b30e3
feat(cp-frontend): change document title
2017-08-30 12:17:49 +01:00
Sérgio Ramos
468604058e
style(cp-frontend): format
2017-08-30 12:17:21 +01:00
Sérgio Ramos
441d4118d7
feat(ui-toolkit): consistent health statuses
2017-08-30 12:12:08 +01:00
Sérgio Ramos
9b647a77eb
feat(cp-frontend): show service list even when error
2017-08-30 11:57:08 +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
827379806b
fix(cp-frontend): custom getPreviousEnd
2017-08-30 11:40:15 +01:00
Sérgio Ramos
b918a5bb66
fix(cp-frontend): don't require metrics for topology
2017-08-30 10:46:28 +01:00
Sérgio Ramos
b89d1ad686
feat(cp-frontend): display metrics in service list
2017-08-30 10:20:05 +01:00
Sérgio Ramos
7f22dea0b8
fix(normalized-styled-components): update tests snapshots
2017-08-28 21:50:57 +01:00
Sérgio Ramos
17def8e304
style: static methods
2017-08-28 21:31:38 +01:00
Sérgio Ramos
c7938efd2f
chore: update dependencies
2017-08-28 20:47:19 +01:00
Sérgio Ramos
cac9453154
style: format
2017-08-28 20:24:36 +01:00
Sérgio Ramos
d1af5eec1a
feat(portal-api): check for public networks when fetching metrics
2017-08-28 20:05:58 +01:00
Sérgio Ramos
75ec47b234
fix(cp-frontend): update webpack patch
2017-08-28 20:04:55 +01:00
JUDIT GRESKOVITS
1eac90c79a
feat: initial metrics implementation
2017-08-25 18:29:47 +01:00
geek
0d8a282248
chore(api): update deps/tests
2017-08-25 10:28:42 +01:00
Sérgio Ramos
983db9ede5
style(portal-api): format
2017-08-23 14:25:45 +01:00
Sérgio Ramos
5fbb94f54d
fix(cp-frontend): fallback instance health
2017-08-23 14:18:49 +01:00
geek
77acb731ac
feat: can query metrics on instance
2017-08-22 17:56:57 +01:00
Judit Greskovits
ce31f505a0
feat(cp-gql-mock-server, cp-gql-schema): Metrics to be a filed on instances ( #607 )
2017-08-22 10:17:33 -05:00
Sérgio Ramos
06fe7e1312
chore(cp-frontend): version bump
2017-08-22 14:40:56 +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
b5ea1580e5
fix(cp-frontend): handle manifests without env varibales
2017-08-22 14:38:42 +01:00
Sérgio Ramos
ccf1fd6f9a
feat(cp-frontend): don't show env toggle when no variables set
2017-08-22 14:38:42 +01:00
geek
f38a0c5907
chore: updating to latest dep versions
2017-08-21 20:49:54 +01:00
JUDIT GRESKOVITS
3c0aa552f9
feat(cp-frontend): Add reducers and selectors unit tests
2017-08-21 18:48:39 +01:00
geek
5f97704c78
bug: boostrap/start when rethink/docker are ready
2017-08-21 18:05:57 +01:00
Sérgio Ramos
7cce1e6f8e
fix(cp-gql-schema): typos
2017-08-21 17:46:26 +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
Sérgio Ramos
291a771bd9
fix(cp-frontend): fix react-scripts patch
2017-08-21 16:52:28 +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
JUDIT GRESKOVITS
c104251ac3
feat(cp-frontend, ui-toolkit, cp-gql-mock-server): Add snapshot tests
2017-08-21 14:25:48 +01:00
geek
ad7d55544f
chore: update version
2017-08-17 16:02:35 +01:00
geek
e5187ff4c5
feat: support metrics in schema and mock server
2017-08-17 16:02:35 +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
bfd54d481a
fix(cp-frontend): Remove nonexisting import
2017-08-14 12:02:02 +01:00
JUDIT GRESKOVITS
bc026b2341
feat(ui-toolkit, cp-frontend): Add clear status and health messaging and refactor tooltips use
2017-08-14 11:35:26 +01:00
JUDIT GRESKOVITS
24bee629e8
fix(cp-frontend): Fix error message typos
2017-08-08 12:05:38 +01:00
JUDIT GRESKOVITS
2fb4a77c96
feat(ui-toolkit, cp-fronted, portal-api): Env variables input redesign
2017-08-08 11:22:46 +01:00
JUDIT GRESKOVITS
2eb7f4197f
feat(cp-gql-mock-server, cp-frontend): Add missing dg and service error messaging
2017-08-08 11:00:50 +01:00
Sérgio Ramos
0917d67b07
chore: use yarn workspaces
2017-08-04 00:51:24 +01:00
geek
0330699c05
chore: simplify frontend docker image
2017-08-03 23:00:01 +01:00
Sérgio Ramos
0cf61c628a
fix(cp-frontend): handle error validating name
2017-08-03 13:42:39 +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
Sérgio Ramos
dcb775a1fe
test(cp-gql-mock-server): disable tests in ci
...
fix is in the works
2017-08-03 10:59:27 +01:00
JUDIT GRESKOVITS
2f8ca24fa0
feat(cp-frontend): Add 404 to router and redirects for not matched routes
2017-08-02 21:12:07 +01:00
JUDIT GRESKOVITS
b1f76553ce
feat(ui-toolkit, cp-frontend): Add error message component and error messages
2017-08-02 14:11:25 +01:00
geek
e5bbdadd6a
feat: support TLS auth
2017-08-01 23:58:56 +01:00
geek
f896569f4c
feat: remove traefik from balancing
2017-08-01 10:28:00 +01:00
Sérgio Ramos
7daf22b5b6
fix(ui-toolkit): remove erroneous character
2017-07-28 18:49:58 +01:00
Sérgio Ramos
9f3bdc6bf4
style(ui-toolkit): lint
2017-07-28 18:13:45 +01:00
Sérgio Ramos
92b9f09c01
feat(cp-frontend): uniform loading statuses and titles
2017-07-28 17:56:03 +01:00
Sérgio Ramos
935e9bacca
feat(cp-frontend): sort services by name
2017-07-28 15:25:15 +01:00
Sérgio Ramos
391267d609
feat(cp-frontend): show diff loading msg when provisioning
2017-07-28 15:24:41 +01:00
Sérgio Ramos
820dcfd728
feat(cp-frontend): transitional states as disabled card
2017-07-27 18:50:01 +01:00