Commit Graph

70 Commits

Author SHA1 Message Date
Sérgio Ramos f0a64cf8af feat(ui-toolkit): detach icons into its own package 2017-11-24 15:09:08 +00:00
Sara Vieira 607d2ae8cb feat: new tables and affinity prototype 2017-11-16 10:47:32 +00:00
Sérgio Ramos c47333ed1b feat: tags and metadata new ui and mutations 2017-11-14 16:03:30 +00:00
Sérgio Ramos d8f0dec487 chore: detach cloudapi-gql
related: #842
2017-11-02 16:50:43 +00:00
Sérgio Ramos d84f972fbe smaller and simpler Card api (#821)
* feat(ui-toolkit): smaller and simpler Card api

fixes: #809
fixes: #777

* feat(ui-toolkit) - Make adjustments to header (#824)

* feat(ui-toolkit) - Make adjustments to header

* feat(ui-toolkit) - Make adjustments to header

* add issue and pull request templates (#819)

* feat(all) - Add issue and pull ruequest templates

* Update PULL_REQUEST_TEMPLATE.md

* Create COMMIT_GUIDELINES.md

* Update PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md

* Update COMMIT_GUIDELINES.md

* feat(ui-toolkit): smaller and simpler Card api

fixes: #809
fixes: #777
2017-10-31 10:03:44 +00:00
Sérgio Ramos 2b7a7d9221 fix: add missing eslint-plugin-markdown peer dependency 2017-10-25 16:02:49 +01:00
Sérgio Ramos 6cf84c583c feat(boilerplate): create next-like boilerplate for quick prototypes
also, some cleanup

fixes #773
2017-10-19 22:15:52 +01:00
Sérgio Ramos c823d3f967 build: define some yarn resolutions
this helps to build a flatter dependency tree
2017-10-17 16:34:56 +01:00
Sérgio Ramos 1054d42660 build: run dev/start in parallel with stream 2017-10-17 15:51:24 +01:00
Sérgio Ramos 6f10428b0f feat: instances list actions 2017-10-13 10:47:16 +01:00
Sérgio Ramos 549e08717a ci: don't run tests in pre-commit 2017-10-12 19:56:41 +01:00
Sérgio Ramos 8e26542b91 ci: don't force tests to run on pre-commit 2017-10-12 19:56:41 +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 bdb364b63d feat(my-joy-beta): navigation and tagoxony 2017-09-27 14:01:46 +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 e842f73b41 chore: remove copilot packages (#680) 2017-09-14 10:49:41 -05:00
Sara Vieira 08b97a430a chore(my-joyent): Update from conventional-changelog-lint to commitlint
:q

closes #641
2017-09-08 11:13:03 +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 9be6a27012 chore: s/postinstall/prepublish 2017-08-31 17:45:56 +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 75ec47b234 fix(cp-frontend): update webpack patch 2017-08-28 20:04:55 +01:00
Sérgio Ramos 0917d67b07 chore: use yarn workspaces 2017-08-04 00:51:24 +01:00
Sérgio Ramos 1416f5821b chore: upgrade prettier 2017-07-26 11:44:49 +01:00
Sérgio Ramos aa8d9f7a25 feat(eslint-config-joyent-portal): don't lint anything prettier related 2017-06-22 11:46:54 +01:00
JUDIT GRESKOVITS cb85b75a04 feat: Format changed before commit, except if partially staged 2017-06-20 16:36:22 +01:00
Sérgio Ramos b22121cb93 fix: downgrade eslint 2017-06-16 22:45:45 +01:00
Sérgio Ramos 871893598f chore: restore removed packages 2017-06-16 21:46:36 +01:00
Sérgio Ramos 18be101068 chore: re-align dependencies 2017-06-16 21:08:33 +01:00
JUDIT GRESKOVITS bd2bf728c6 feat(joyent-cp-frontend,joyent-ui-toolkit,joyent-cp-gql-mock-data): Scaling and delete modals 2017-06-16 15:19:30 +01:00
Sérgio Ramos 6cfeae136d chore: fix linting with hoisted eslint 2017-06-15 17:11:40 +01:00
Sérgio Ramos 1cc2330b22 feat(joyent-cp-frontend): create dg initial implementation 2017-06-15 17:11:40 +01:00
Sérgio Ramos 1510341307 test(joyent-cp-frontend): bootstrap unit tests 2017-06-07 10:27:33 +01:00
Sérgio Ramos 0503802282 ci: better run-parallel error log 2017-06-01 17:04:13 +01:00
Sérgio Ramos 0fd6884e68 ci: run test and lint in parallel 2017-06-01 15:45:23 +01:00
Sérgio Ramos 0667ca8ad3 chore: different test targets for CI
this allows for junit reports and parallel executions
2017-05-31 20:04:12 +01:00
Sérgio Ramos 20251ae0d0 chore: run deployment in a single script 2017-05-31 01:44:37 +01:00
Sérgio Ramos b7371b355a chore: push image after build 2017-05-30 23:24:29 +01:00
Sérgio Ramos cd3b394c1b chore: add missing dependency 2017-05-30 10:37:03 +01:00
Sérgio Ramos 0dbd8a6b84 chore: improved publish script
- goes through the stages step by step
 - prompts the user to confirm some choices
 - smarter handling of tags and versions
2017-05-29 23:04:33 +01:00
Sérgio Ramos 65a104f7d4 chore: implement a publish script
- checks whether branch is `master`
- checks whether the tree is clean
- checks whether HEAD doesn't match origin
- publishes using lerna
- updates root version based on --staging/--dev/--production flags
- tags tapo with name `${pkg.name}@${pkg.version}`
- pushes tag to origin

that creates and pushes a repo tag afterwards
2017-05-26 10:20:05 +01:00
Sérgio Ramos 9b3874ea56 chore: format, lint, and test scripts based on staged files
For lint and test, it detects the packages that the staged files affect and only
runs the corresponding `lint` and `test` scripts.

For format, it will run prettier through the Added/Modified js files.
2017-05-26 10:20:00 +01:00
Sérgio Ramos 8887fa3384 chore: properly handle full and relative paths in format 2017-05-26 10:19:54 +01:00
Sérgio Ramos ca27ac2200 chore: enable changelog on root level 2017-05-26 10:19:48 +01:00
geek 1efcc32748 chore(portal-data): move portal-data to packages 2017-05-25 21:07:34 +01:00
Sérgio Ramos fbaaca42f7 chore: don't run tests on pre-commit 2017-05-25 20:08:20 +01:00
Sérgio Ramos 5706ae1f95 chore: enable commit msg lint 2017-05-25 20:07:56 +01:00
Sérgio Ramos b9aa47a7f4 chore: bootstrap on `prepare` instead of on `postinstall`
info: https://docs.npmjs.com/misc/scripts
2017-05-25 20:06:53 +01:00
Sérgio Ramos 66ad5499fb chore: enable lerna-wizard 2017-05-25 20:05:32 +01:00
Sérgio Ramos 7da2460b21 chore: allow packages to opt-out of prettier 2017-05-25 19:50:36 +01:00