Commit Graph

66 Commits

Author SHA1 Message Date
Askar a6a2ca6204 remove React's FC type from codebase (#3527)
* WIP-packages: remove React's FC type from codebase

* remove FC from other directories

* fix build failures

* add types to required packages
2020-12-10 11:23:29 +01:00
Frieder Bluemle cbd3a44c09 Fix typos (#3646) 2020-12-09 07:50:41 +01:00
blam 06f410cc93 Merge branch 'master' of github.com:spotify/backstage into migrate-to-msw
* 'master' of github.com:spotify/backstage: (34 commits)
  TechDocs Backend: Replace hardcoded github api by configuration value (#3004)
  fix: accordion details design for job stage failure  (#3014)
  fix: responsive of page example in storybook (#3005)
  fix: update the ItemCard component and it's story (#3007)
  rename stories folder to Chip (#3009)
  feat: Display the plugins InfoCards on EntityPage Overwiev suitable full height (#2826)
  fix(cost-insights): More exports to help custom alerting
  chore(scaffolder): bump rjsf
  remove unused CSS (#2999)
  feat: update github pull requests package version
  fix(github-actions): fix crash when viewing ongoing workflows
  fix(cli): removePlugin forgotten await
  catalog-backend: relations db review comments and more tests
  Feat/add aws lambda plugin (#2985)
  chore(deps): bump object-path from 0.11.4 to 0.11.5 (#2983)
  add changeset
  fix CodeSnippet test case warnings
  fix CopyTextButton test case warnings
  fix the warning by wrapping in act
  fix(catalog): fix link to techdocs
  ...
2020-10-21 11:27:18 +02:00
Jesko Steinberg 6d97d2d6f9 feat: Display the plugins InfoCards on EntityPage Overwiev suitable full height (#2826)
* fix(github-actions): change RecentWorkflowRunsCard to InfoCard

* feat: format entity page overview page

* feat: replace InfoCard variant 'height100' with 'gridItem'

* fix: deprecate usage of InfoCard variant height100
2020-10-20 20:20:30 +02:00
Fredrik Adelöw 0cd1fd178a fix(github-actions): fix crash when viewing ongoing workflows 2020-10-20 14:49:33 +02:00
blam 338baece6f chore(github-actions): removing node-fetch and jest-fetch-mock as dependencies 2020-10-09 12:57:58 +02:00
Eric Nilsson 4906317b7e Added missing prop for workflowRunStatus in Cards.tsx 2020-10-05 16:16:35 +02:00
Eric Nilsson ce6a0da6cb #2534 Refactored WorkflowRunStatus to account for the run's conclusion along with the status 2020-10-05 15:55:43 +02:00
samiramkr 1518741f67 Using EmptyState in Github Actions Plugin (#2680)
* display EmptyState when no CI/CD is avialable

* change padding and title size

* add EmptyState to gitHubActionPlugin

* fix test failing

* add MissingAnnotationEmptyState

* add MissingAnnotationEmptyState to storybook

* add highlightedNumbers feature to Codesnippet

* use the new component in github actions and update README

* remove entity from MissingAnnotationEmptyState

* remove proptypes from Codesnippet

Co-authored-by: Samira Mokaram <samiram@spotify.com>
2020-10-04 16:23:53 +02:00
Iain Billett f910491c58 Add widget to show recent git workflow runs
* Fix Entity Page layout
* Fix mock api injection
2020-09-24 10:46:17 +01:00
Iain Billett 63d3a4d3da Add widget to show recent git workflow runs
Adds a widget to show recent git workflow runs to the
github actions plugin. The default setting is the last
5 runs across all branches but both branch and the
number of runs are configurable.
2020-09-24 10:46:17 +01:00
Fredrik Adelöw f49faa2aa2 chore: trust the Boolean :) 2020-09-22 11:49:45 +02:00
NetPenguins b4d4af50d8 prettier misconfigured 2020-09-12 10:26:19 -04:00
NetPenguins 7cd4ae126a Merge remote-tracking branch 'upstream/master' 2020-09-12 09:10:07 -04:00
Fredrik Adelöw 0a24df743f chore: bump mui to the create-app resolved version, to lose Accordion warnings 2020-09-09 11:18:18 +02:00
Ivan Shmidt e43df1de20 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/circle-ci-plugin-new-route-api 2020-09-09 01:07:07 +02:00
Patrik Oldsberg aa235dd154 app: move api factories out to plugins 2020-09-08 11:31:47 +02:00
Ivan Shmidt b745142fa0 fix: annotation missing text 2020-09-07 22:32:47 +02:00
Ivan Shmidt f3acee2537 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/circle-ci-plugin-new-route-api 2020-09-07 22:15:12 +02:00
NetPenguins 2133418485 Entity needed to be passed to logs component. 2020-09-07 10:56:11 -04:00
NetPenguins cad82da0dc Removal of entityCompound import 2020-09-05 08:40:30 -04:00
NetPenguins 66a0239f18 Update to include Entity object 2020-09-05 08:39:57 -04:00
NetPenguins 0b870cca2d Merge branch 'master' of https://github.com/spotify/backstage 2020-09-05 08:21:14 -04:00
Ivan Shmidt b180748b96 fix(github-actions): use only github.com/project-slug annotation 2020-09-04 16:22:51 +02:00
Ivan Shmidt bf1b430b96 feat(github-actions): exported predicate 2020-09-04 15:59:03 +02:00
NetPenguins 46642db53d Updated ExpansionPanel to Accordion 2020-09-02 08:31:27 -04:00
NetPenguins 03f0a23ef3 left out a dev tweak . . . 2020-09-01 14:40:09 -04:00
NetPenguins 9869947823 Return correct type, added modal for log visuals, added loading indications. 2020-09-01 13:51:37 -04:00
Ivan Shmidt 5127da1f68 fix(github-actions): cards 2020-09-01 00:13:46 +02:00
Ivan Shmidt 8539b14a7e refactor: simplify optional chaining 2020-08-31 23:44:33 +02:00
Ivan Shmidt 68474750db Merge branch 'master' of github.com:spotify/backstage into shmidt-i/app-catalog-tabs-routes-everything-is-connected 2020-08-31 23:21:23 +02:00
Ivan Shmidt 713060d1f3 docs: plugin integration into catalog 2020-08-31 23:18:06 +02:00
Ivan Shmidt 43ac2c0af7 feat(catalog, app): new api 4 plugins integration 2020-08-31 16:02:25 +02:00
NetPenguins f3a1049ebb yarn.lock added back 2020-08-30 21:05:06 -04:00
NetPenguins a31afed4c5 Update to include JobLog component. 2020-08-30 20:45:29 -04:00
NetPenguins 8cce7f2f32 Merge remote-tracking branch 'upstream/master' 2020-08-30 09:45:59 -04:00
NetPenguins ea010b7d39 Eliminated console.log line that was carried over. 2020-08-29 10:25:34 -04:00
NetPenguins 21bd252051 Added LazyLog to Github-Actions for displaying workflow run logs. 2020-08-29 09:59:38 -04:00
ebarrios 86aff7a6cf Added github as CI/CD in catalog plugin 2020-08-28 14:39:36 +02:00
ebarrios 1cbc3c6269 Rename function WidgetList to RecentWorkflowRunsCard and WidgetListContet to RecentWorkflowRunsCardContent. Also remove lastrun parameter that was not beeing used on the RecentWorkflowRunsCardContent function 2020-08-28 13:58:05 +02:00
ebarrios babfe5716b Added Widget for listing workflows run 2020-08-28 11:03:48 +02:00
Ivan Shmidt d3db3a7849 feat: IoC, DI, indirection, routes, tabs, catalog, app, github-actions 2020-08-21 23:04:51 +02:00
Stefan Ålund c6c3c94c18 Camelcase GitHub and GitLab (#2034)
* Camelcase GitHub and GitLab

* GitLab

* Code GitLab

* GitHub in code

* Fix auth naming

* Update docs/features/software-templates/adding-templates.md

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>

* Update docs/features/software-templates/extending/create-your-own-preparer.md

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>
2020-08-21 14:48:16 +02:00
Tomek Fabisiak 02f2bbf0bb fix: github actions subpage was working only for default service 2020-08-05 13:13:34 +02:00
dependabot-preview[bot] 14cfeb390e chore(deps): bump react-use from 14.2.0 to 15.3.3
This is a copy of #1731 with fixes
2020-08-03 14:33:35 +02:00
Patrik Oldsberg d4a50e82c5 Merge pull request #1762 from spotify/shmidt-i/github-actions-widget-redone
feat(github-actions): widget inside catalog
2020-07-31 09:33:21 +02:00
Ivan Shmidt 7248e9a581 feat(github-actions): widget inside catalog 2020-07-28 11:29:27 +02:00
Nikita Nek Dudnik f7ecc32765 fix: annotation name 2020-07-28 09:28:57 +02:00
Nikita Nek Dudnik ab6dfa3aa2 feat: add github icon and more descriptive text 2020-07-27 10:42:06 +02:00
Nikita Nek Dudnik c82c045ee8 feat(github-actions): add a separate data mock 2020-07-24 15:56:48 +02:00