74233 Commits

Author SHA1 Message Date
Patrik Oldsberg acb6212b49 packages/cli: add add handler for diff command to ensure files exist 2020-05-03 13:53:19 +02:00
Patrik Oldsberg 8ebb45e990 packages/cli: functional diff command with prompt for updates 2020-05-03 13:44:24 +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
Bilawal Hameed d0e245ee3b fix: some incorrectly formatted markdown 2020-05-02 15:05:41 +02:00
Bilawal Hameed 8c1fd6e7d1 fix: update app to use new Radar API 2020-05-02 14:45:49 +02:00
Bilawal Hameed 27aa58470a fix: updated docs 2020-05-02 14:40:43 +02:00
Bilawal Hameed a4c05f203f fix: updated tests for RadarPage and RadarComponent 2020-05-02 14:40:31 +02:00
Bilawal Hameed d04855e98a fix: RadarPage uses RadarComponent under the hood 2020-05-02 14:40:12 +02:00
Bilawal Hameed 2c146cc86b fix: rename loadSampleData to getSampleData 2020-05-02 14:39:31 +02:00
Bilawal Hameed ef9e6ba6a8 feature: add RadarComponent and export as TechRadarComponent 2020-05-02 14:39:07 +02:00
Bilawal Hameed e1f4cd0057 feature: split tech-radar api to component/plugin props 2020-05-02 14:37:37 +02:00
Patrik Oldsberg c348444fa6 packages/cli: read template and target files for diffing 2020-05-02 12:16:32 +02:00
Fredrik Adelöw 8e0ebb66d9 Merge pull request #686 from spotify/freben/inventory-again
Make the inventory backend standalone runnable
2020-05-01 22:30:59 +02:00
Fredrik Adelöw 92feb76252 Make the inventory backend standalone runnable
And also make a proposed split of how the loggers are handled.

Now logs look like

```
{
  "type": "incomingRequest",
  "service": "backstage",
  "timestamp": "2020-04-30T14:29:04.002Z",
  "message": "...",
  "level": "info"
}
```

for requests, and then if the plugin logs something properly

```
{
  "type": "plugin",
  "service": "backstage",
  "plugin": "inventory",
  "timestamp": "2020-04-30T14:29:04.002Z",
  "message": "...",
  "level": "info"
}
```
2020-05-01 21:59:20 +02:00
blam d7bb95b87a refactor: move to globby instead of glob library for nice promises and efficiency! 2020-05-01 18:27:43 +02:00
Patrik Oldsberg 4423aa9315 packages/cli: added basic logic for diff to parse out existing plugin state 2020-05-01 17:54:39 +02:00
Patrik Oldsberg 7f03d85d91 packages/cli: added placeholder plugin:diff command 2020-05-01 17:53:43 +02:00
Ben Lambert cd156a44c1 Merge pull request #651 from spotify/blam/scaffolder
[Plugin] Start of the Scaffolder Plugin
2020-05-01 17:52:58 +02:00
blam b17462af8b chore(scaffolder): compiled is now .esm not .cjs 2020-05-01 17:35:34 +02:00
blam fb71dc957c Merge branch 'master' of github.com:spotify/backstage into blam/scaffolder
* 'master' of github.com:spotify/backstage:
  packages/cli: added jest transform for .esm.js files
  plugins/graphiql: use dynamic import to load graphiql
  packages/cli: target modern browsers and switch output to module
  packages/storybook: make local core imports resolve to core src
  packages/storybook: use ts-loader for JS too
2020-05-01 17:19:55 +02:00
Patrik Oldsberg 38257822c2 Merge pull request #655 from spotify/rugvip/modernize
packages/cli: target modern browsers and switch output to module + dynamic graphiql import
2020-05-01 16:54:16 +02:00
Patrik Oldsberg 2068829f4f packages/cli: added jest transform for .esm.js files 2020-05-01 15:55:48 +02:00
Patrik Oldsberg 85452a02b7 plugins/graphiql: use dynamic import to load graphiql 2020-05-01 15:55:48 +02:00
Patrik Oldsberg b87d266c74 packages/cli: target modern browsers and switch output to module 2020-05-01 15:55:47 +02:00
Patrik Oldsberg 4c7a9784cc Merge pull request #695 from spotify/rugvip/fmlsb
packages/storybook: use ts-loader for JS + resolve @backstage/core imports
2020-05-01 15:52:08 +02:00
Patrik Oldsberg 5448e54e94 packages/storybook: make local core imports resolve to core src 2020-05-01 15:28:08 +02:00
Patrik Oldsberg db9d9f7f08 packages/storybook: use ts-loader for JS too 2020-05-01 15:28:08 +02:00
blam 3be8104c5b chore: woops wrong name here 2020-05-01 04:13:46 +02:00
blam 7a578fafb1 chore: trying to fix the lockfile hoping this works? 2020-05-01 04:02:14 +02:00
blam c795d6fbbf Merge branch 'master' of github.com:spotify/backstage into blam/scaffolder
* 'master' of github.com:spotify/backstage:
  404 page (#681)
  packages/core: remove old widget related things
  Address comments
  Add TabbedCard and CardTab to the exported layouts components
  Add a backend-common package with common concerns such as logging
  Move backend lint config to cli config
  Translate SortableTable to Typescript
2020-05-01 03:44:30 +02:00
Emma Indal e953259871 404 page (#681)
* core: Implemented error page, closes #170

* Swap margin to padding

* more ui work

* Convert to TypeScript, functioncal components, use useStyles/makeStyles, clean up some styles and use components from material ui

* fixup

* Fix lint errors

* Remove unused theme consumer

* Decrease max size of image

* Remove BackstageTheme added by mistake on rebase

* Add space to text

* Use BackstageTheme type and change color from palette

* Add test

Co-authored-by: Ryan Pannell <ryan@osukl.com>
2020-04-30 21:12:51 +02:00
Ivan Shmidt 00efbfe87e feat: save token to session storage and read from it 2020-04-30 16:37:07 +02:00
Ivan Shmidt 6082897382 feat: proper api flow implementation 2020-04-30 16:19:00 +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
Patrik Oldsberg fe25dd9d4e Merge pull request #684 from spotify/rugvip/nema-widgets
packages/core: remove old widget related things
2020-04-30 14:13:15 +02:00
Patrik Oldsberg ae0d3994e9 packages/core: remove old widget related things 2020-04-30 12:23:30 +02:00
Nikita Nek Dudnik a0c9155272 feat: build name, status and ID 2020-04-30 11:55:22 +02:00
Ivan Shmidt 564c0954ec feat(circleci-plugin): nice table view 2020-04-30 11:29:43 +02:00
Fredrik Adelöw fd0d4150f0 Address comments 2020-04-30 10:53:49 +02:00
Patrik Oldsberg 3ae7021d9c Merge pull request #680 from K-Phoen/export-tabbed-card
Add TabbedCard and CardTab to the exported layouts components
2020-04-30 00:09:55 +02:00
Kévin Gomez 04db160996 Add TabbedCard and CardTab to the exported layouts components 2020-04-29 23:31:59 +02:00
Ivan Shmidt cbda9adb45 feat: token input and showing list of builds 2020-04-29 17:05:29 +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
Fredrik Adelöw a92f662d88 Merge pull request #670 from spotify/freben/backendlint
Move backend lint config to cli config
2020-04-29 11:24:27 +02:00
blam 89f29c65f9 Merge branch 'master' of github.com:spotify/backstage into blam/scaffolder
* 'master' of github.com:spotify/backstage:
  add adr log to repository (#665)
2020-04-29 11:04:48 +02:00
Fredrik Adelöw 69a3fa79e7 Move backend lint config to cli config 2020-04-29 11:01:40 +02:00
eywoon 9ccf3b0623 add adr log to repository (#665) 2020-04-29 10:25:44 +02:00