Commit Graph

1898 Commits

Author SHA1 Message Date
Fredrik Adelöw f49faa2aa2 chore: trust the Boolean :) 2020-09-22 11:49:45 +02:00
Fredrik Adelöw b8b74e74d0 chore(register-component): just a bunch of cleanup of code and tests 2020-09-22 10:10:24 +02:00
J Shamsul Bahri (jibone)) 60fdb3eda1 remove comment 2020-09-22 16:02:00 +08:00
blam 90a54f30f7 Merge branch 'master' of github.com:spotify/backstage into feat/backend-plugin
* 'master' of github.com:spotify/backstage:
  docs: clarify role of identity and SignInPage
  tests(register-component): update tests to use test-id for submit button
  feature(component-registration): allow SCM specification
  Fix identity typo
  Bump version of techdocs-core plugin in techdocs-container (#2539)
  TechDocs: adjust mkdocs extensions (#2516)
  comment to explain option
  Added toggled option for allowing longpath in windows through nodegit
  create-app: fix missing .gitignore file when scaffolded
2020-09-22 02:00:35 +02:00
blam 6f70008386 chore(cli): fixing issues with the new dependency 2020-09-21 23:37:35 +02:00
Adam Shurson 67aa7e8176 tests(register-component): update tests to use test-id for submit button 2020-09-21 13:46:13 -05:00
Adam Shurson b746ef2f37 feature(component-registration): allow SCM specification 2020-09-21 13:34:42 -05:00
Tim 10910841a2 Fix identity typo 2020-09-21 10:25:43 -06:00
Sebastian Qvarfordt b80a833323 comment to explain option 2020-09-21 16:51:46 +02:00
Sebastian Qvarfordt 525aabeb47 Added toggled option for allowing longpath in windows through nodegit 2020-09-21 15:33:53 +02:00
Raghunandan Balachandran 523a07de27 Merge pull request #2517 from SDA-SE/feat/improve-add-example-button
feat: move add example components to a more visible space and change behavior
2020-09-21 15:17:05 +02:00
J Shamsul Bahri (jibone)) 70dc0627aa remove the console.log 2020-09-21 17:53:18 +08:00
ebarrios 1f973f4867 Modify the value of Service Account in the details to correct the error that was not showing the service account 2020-09-21 10:22:41 +02:00
J Shamsul Bahri (jibone)) 1b8f839870 Merge branch 'master' into add-saml-login 2020-09-21 16:16:45 +08:00
ebarrios 8e73d3b5bf Solved merge conflicts 2020-09-21 10:09:21 +02:00
Ivan Shmidt f8d0716178 Merge pull request #2528 from spotify/shmidt-i/catalog-show-only-components
feat(catalog): show only components
2020-09-21 09:31:36 +02:00
Ivan Shmidt 4d791599c3 feat(catalog): show only components 2020-09-21 09:13:16 +02:00
Fredrik Adelöw c742a38ddb fix(gcp-projects): some postponed cleanup of the plugin code (#2523) 2020-09-21 08:43:51 +02:00
blam d46b993c90 test(catalog/gql): added some test for the catalog graphql module 2020-09-20 22:40:57 +02:00
blam fff010b0d1 Merge branch 'master' of github.com:spotify/backstage into mob/union-types
* 'master' of github.com:spotify/backstage:
  Update quickstart-app-auth.md
  Update changelog
  v0.1.1-alpha.22
  v0.1.1-alpha.21
  TechDocs: Use a flag to determine if we should use a local mkdocs or techdocs-container (#2503)
  feat(catalog-backend): delete log entries older than a cutoff
  fix(workflows): do not run e2e when contrib or docs change
  chore(contrib): form the basic contrib hierarchy
  fix(catalog-backend): address comments and add docs
  fix(catalog-backend): unify github and github/api, and use git-url-parse
2020-09-20 21:00:45 +02:00
ebarrios 2eab159423 Modify Author field in details and change it to Service Account 2020-09-18 16:45:02 +02:00
blam 2ed582f04a test(catalog/gql): added some tests as i couldn't get codecov to ignore 2020-09-18 16:37:05 +02:00
Raghunandan 72235dd51e v0.1.1-alpha.22 2020-09-18 15:14:38 +02:00
Raghunandan 259205727e v0.1.1-alpha.21 2020-09-18 15:13:47 +02:00
Fredrik Adelöw f7a57e89d0 Merge pull request #2501 from spotify/freben/more-github
fix(catalog-backend): unify github and github/api, and use git-url-parse
2020-09-18 15:06:18 +02:00
Ben Lambert 23e8350121 Merge pull request #2519 from spotify/freben/cut-logs
feat(catalog-backend): delete log entries older than a cutoff
2020-09-18 14:17:47 +02:00
Sebastian Qvarfordt f097c32b59 TechDocs: Use a flag to determine if we should use a local mkdocs or techdocs-container (#2503)
* Use a flag to determine wether to use techdocs-container or local install of mkdocs

* Updated techdocs generator to look at app-config string instead of argument to decide how to run the generator

* Removed console log...

* Reverted scaffolder file that was accidentally committed.

* Fixed lint issues

* Added config to create-app template
2020-09-18 14:02:35 +02:00
Fredrik Adelöw 082d8b0bfd feat(catalog-backend): delete log entries older than a cutoff 2020-09-18 13:57:43 +02:00
Oliver Sand 6a60d609e8 feat: move add example components to a more visible space and change behavior
Previously the button was displayed every time the table was empty. This event happend during filtering, causing the layout to switch around. Now we check if the catalog is completly empty instead. In addition the button is now at the top of the page and not part of the table. If no example locations are configured, it is completly hidden.
2020-09-18 12:56:51 +02:00
blam 3c9e6199e3 chore(catalog/gql): making the backend start 2020-09-18 12:53:54 +02:00
blam 1903f6d987 Merge branch 'master' of github.com:spotify/backstage into mob/union-types
* 'master' of github.com:spotify/backstage: (22 commits)
  [microsite] Add CNCF logo (#2511)
  feat: use title for API type in table
  new tutorials (#2435)
  e2e-test: ignore unhandled errors from jsdom
  Techdocs without docker-in-docker (#2438)
  Test for docker before attempting to run a container (#2497)
  scaffolder: Fix backend fails to start
  feat: add api-docs config ref for widgets
  Mark docs template description as required
  Send component description to GitHub
  Pass props to lists and control rendering from outside wrapper
  Remove commented out code
  Remove unnecessary boolean conversion
  docs: improve navigation around ADRs
  Update default-app template
  Handle empty sections
  Change logic of FeatureFlags.toggle()
  Update sidepar
  Add featureflags components and toggle method on api
  Cleanup and breaking out into more components
  ...
2020-09-18 12:50:21 +02:00
ebarrios f5b20d5772 Change readme from cloudbuild to Goolge cloudbuild 2020-09-18 12:15:41 +02:00
ebarrios 3f6bd83216 Merge branch 'cloudbuild-plugin' of github.com:ebarriosjr/backstage into cloudbuild-plugin 2020-09-18 12:14:41 +02:00
ebarrios f12de035d2 Change readme from cloudbuild to Goolge cloudbuild 2020-09-18 12:14:30 +02:00
Esteban Barrios 53393f6410 Merge branch 'master' into cloudbuild-plugin 2020-09-18 11:53:31 +02:00
ebarrios 8bdf33c0d4 Cleanup unused types 2020-09-18 11:51:11 +02:00
Oliver Sand ddc1cbd96a Merge pull request #2502 from SDA-SE/feat/small-api-explorer-improvement
feat: use title for API type in table
2020-09-18 11:43:11 +02:00
Oliver Sand 20353279d7 feat: use title for API type in table
Now that the API definition types are available via an API, we can resolve the remaining TODO comment here.
2020-09-18 11:21:46 +02:00
ebarrios 0d1695715e Removed unused types 2020-09-18 10:50:50 +02:00
Fredrik Adelöw 94b8e88eba fix(catalog-backend): address comments and add docs 2020-09-18 10:00:58 +02:00
blam dcb30638d3 chore(catalog/gql): fixing typescript 2020-09-18 02:44:23 +02:00
blam 6b1038d236 chore(catalog/gql): fixing issues for build failure 2020-09-18 01:51:10 +02:00
blam 956cdea2d6 feat(catalog/gql): running prettier on some files that neeeded it 2020-09-18 01:34:04 +02:00
ebarrios d139cf6a28 Created a plugin for cloud build as CI/CD 2020-09-17 17:59:05 +02:00
Fredrik Adelöw a4e563ed2d fix(catalog-backend): unify github and github/api, and use git-url-parse 2020-09-17 15:32:40 +02:00
Perry Manuk 21a366077a Techdocs without docker-in-docker (#2438)
We're deploying backstage to GKE and have had issues getting techdocs
volume mount logic to work because of mixing paths between the host and
the container running the backend. So we added a condition where if
mkdocs is found in the backend container it will use that to generate
the docs rather than spinning it up in a docker container.
2020-09-17 15:26:39 +02:00
Iain Billett 2331e79897 Test for docker before attempting to run a container (#2497)
Test for docker using ping() before attempting any docker
operations. If this fails we know docker is unavailable
and we can fail with an more descriptive error.
2020-09-17 15:18:13 +02:00
Raghunandan Balachandran 0e3218b454 Merge pull request #2470 from RoadieHQ/dtuite/send-description-to-git-hub
Send template description to GitHub
2020-09-17 15:17:49 +02:00
blam 99ee33abf5 chore(catalog/gql): tidying up formatting 2020-09-17 14:52:18 +02:00
blam 6824411684 feat(catalog/gql): fixing some of the feedback from PR and updating namings 2020-09-17 14:45:40 +02:00