13075 Commits

Author SHA1 Message Date
Ivan Shmidt 684408f0ff feat: lazylog 2020-05-06 12:37:26 +02:00
Ivan Shmidt 633f592f81 feat: move proxy to devserver 2020-05-06 10:32:18 +02:00
Patrik Oldsberg 4f32c5a5d3 Merge pull request #702 from spotify/rugvip/pdiff
package/cli: added plugin:diff command
2020-05-05 11:06:16 +02:00
Ivan Shmidt 31d05b1f92 feat: circleCI backend proxy 2020-05-04 20:58:39 +02:00
blam ef210545c9 Merge branch 'master' of github.com:spotify/backstage into blam/scaffolder
* 'master' of github.com:spotify/backstage:
  Rename Scaffolder -> Create (#712)
  Set the initial Storybook theme to light (#711)
  It's InputError then
  Even denser errors
  Better errors
  Show stack in dev
  [backend] use common error types
  Update Discord link in design docs, fix #672 (#710)
  [inventory] move out inventory instantiation + renaming
  Table component with filter and search (#600)
  [Storybook] Improve Status stories (#699)
  Fix blinking animation bug for Status Running component (#706)
  packages/cli: add lib ES2019 to common tsconfig
2020-05-04 19:40:18 +02:00
Fredrik Adelöw 48b4a86a97 [backend] use common error types 2020-05-04 16:06:02 +02:00
Sebastian Qvarfordt 190f11c8f7 Table component with filter and search (#600)
* Initial table component with storybook example

* Moved dependencies to package/core

* Removed dependency to @backstage/core from base package.json

* Clean up some examples and remove type from columns, replacing with property align instead

* Removed more unused stuff and added toggle for filter input

* Fixed some lint issues

* Added example with material-table

* Convert column array passed into MaterialTable Backstage component into MT column array. Allow multiple values in one cell

* Removed subheader from MT

* Nicer double value cell

* Added custom sorting to example

* Cleaned up stories a bit

* Setting field instead of customSort

* Improve styling. Still needs better theme integration

* Using more colors from theme

* Fixed typing issue

* Removed react-table implementation and cleaned up material-table implementation

* Fixed some type issues

* Fixed lint issues
2020-05-04 11:10:35 +02:00
blam cc8dbdfe5e Merge branch 'master' of github.com:spotify/backstage into blam/scaffolder
* 'master' of github.com:spotify/backstage:
  [Plugin] Explore features in Backstage (#696)
  [Storybook] Fix Storybook compilation warnings (#701)
  Make the inventory backend standalone runnable
2020-05-03 15:46:23 +02:00
blam 31c4785cc0 chore(scaffolder): Updating dependency graph to include docker api 2020-05-03 15:42:53 +02:00
Patrik Oldsberg 323f6b715a packages/cli: separate handlers for different template files in diff 2020-05-03 12:04:17 +02:00
Conal Cosgrove 8a16cf7067 [Storybook] Fix Storybook compilation warnings (#701)
* separate type import/exports

* update prettier to v2.0

* add explicit type import/exports
2020-05-02 21:39:22 +02:00
Patrik Oldsberg 2068829f4f packages/cli: added jest transform for .esm.js files 2020-05-01 15:55:48 +02:00
Fredrik Adelöw da7522b671 Merge pull request #676 from spotify/freben/backend-common
Add a backend-common package with common concerns such as logging
2020-04-30 14:35:58 +02:00
Fredrik Adelöw fd0d4150f0 Address comments 2020-04-30 10:53:49 +02:00
Patrik Oldsberg ed8729a171 Merge pull request #654 from Koroeskohr/translate-sortabletable
Translate SortableTable to Typescript
2020-04-29 16:42:59 +02:00
Nikita Nek Dudnik 6f58e92fc7 Create plugin draft 2020-04-29 16:34:35 +02:00
Fredrik Adelöw 77d48d8794 Add a backend-common package with common concerns such as logging 2020-04-29 11:32:30 +02:00
Patrik Oldsberg 2f25856a02 yarn.lock: bump eslint-plugin-notice 2020-04-28 17:50:29 +02:00
Bilawal Hameed 539ccc2a7d run yarn install against master yarn.lock 2020-04-27 15:50:49 +02:00
Bilawal Hameed bcc997a0bd re-ran yarn.lock 2020-04-27 15:02:40 +02:00
Bilawal Hameed 4faf199f72 added tests for RadarPage 2020-04-27 15:02:40 +02:00
Bilawal Hameed f695b485c8 re-ran yarn install 2020-04-27 15:02:40 +02:00
Bilawal Hameed 1660be5f84 added packages: d3-force, colors, prop-types 2020-04-27 15:02:39 +02:00
Bilawal Hameed 822701684b added skeleton 2020-04-27 15:02:39 +02:00
Fredrik Adelöw c89f7d000e Add skeleton for inventory plugin 2020-04-27 09:22:30 +02:00
Victor Viale 6d8845e3f9 Translate SortableTable to Typescript
This also removes the dependency on recompose 👋
2020-04-26 17:51:14 +02:00
Patrik Oldsberg 2526eebdf1 Merge pull request #646 from spotify/rugvip/graphiql
[Plugin] Add GraphiQL Plugin
2020-04-26 14:18:52 +02:00
Patrik Oldsberg 238f7edcf7 yarn.lock: sync with current deps (#645) 2020-04-25 14:09:46 +02:00
Patrik Oldsberg c119eb9a9a plugins/graphiql: switch graphiql version to next, with TS support 2020-04-25 12:56:29 +02:00
Patrik Oldsberg 10b6fd5bcb plugins/graphiql: replace example page with minimal graphiql page 2020-04-25 12:56:28 +02:00
Patrik Oldsberg 241ee7f43c Merge pull request #638 from spotify/rugvip/zetypes
explicit types and remove cypress resolution override
2020-04-24 13:35:16 +02:00
Patrik Oldsberg dfd44f2d38 package: remove cypress resolution override and bump to 4.4.1 2020-04-24 12:57:12 +02:00
Patrik Oldsberg 1020a93934 packages/cli: default to mocking style imports in tests 2020-04-23 19:22:14 +02:00
Patrik Oldsberg 3020d01246 package: move or remove some root deps 2020-04-23 00:34:00 +02:00
Wesley Yee efb789a4fe Move error api to more generic alert api (#605) 2020-04-22 20:14:56 +02:00
Fredrik Adelöw c2b5647036 Address comments 2020-04-22 19:36:19 +02:00
Fredrik Adelöw 35320bdb4f Simplify 2020-04-22 15:43:46 +02:00
Fredrik Adelöw 1a06701272 Adding some basics 2020-04-21 09:31:54 +02:00
Fredrik Adelöw 5607735aea Initial commit 2020-04-21 09:12:08 +02:00
Himanshu Mishra fe972b1e21 Use storybook-dark-mode addon to toggle light/dark mode
See the project https://github.com/hipstersmoothie/storybook-dark-mode
2020-04-20 18:00:21 +09:00
Ruairi O Brien c1ada09d06 Change peerDependencies to dependencies
Also removed some duplication.

Addresses #584
2020-04-18 01:41:41 +01:00
Himanshu Mishra 045ce9ab6b Add storybook addon storysource which shows code of components in storybook 2020-04-14 09:08:48 +09:00
Paul Marbach 1d6765e044 thank you for the comments, @freben 2020-04-08 12:20:20 -04:00
Paul Marbach 06228b71e9 feat: implement Lighthouse plugin using lighthouse-audit-service 2020-04-08 11:21:20 -04:00
Paul Marbach 927f54129a extract test-utils as its own package for use with plugins, etc. 2020-04-07 10:09:37 -04:00
Patrik Oldsberg 28b576967c packages/cli: make src-relative imports work 2020-04-06 17:09:42 +02:00
Patrik Oldsberg acdea56c7f packages/core: fix dependencies and imports 2020-04-05 14:09:34 +02:00
Patrik Oldsberg 2fa455bcd0 packages/cli: fix dependencies 2020-04-05 14:08:43 +02:00
Patrik Oldsberg 6a6074bedd cli/config/eslint: add import and monorepo lint rules to avoid bad imports and missing deps 2020-04-05 14:04:17 +02:00
Paul Marbach 32072ad429 chore: use eslint-config-oss 2020-04-03 16:28:10 -04:00