Commit Graph

1969 Commits

Author SHA1 Message Date
Patrik Oldsberg 4978f06514 catalog-backend: make UrlReaderProcessor backwards-compatible with old location types 2020-10-03 11:55:22 +02:00
Patrik Oldsberg 683181837b catalog-backend: move over remaining to-be UrlReaders 2020-10-03 11:55:21 +02:00
Patrik Oldsberg f2ad1b6f27 catalog-backend: switch UrlReaderProcessor to use UrlReader 2020-10-03 11:55:20 +02:00
Patrik Oldsberg 8a3e63e590 catalog-backend: move GithubReaderProcessor to backend-common readers 2020-10-03 11:55:19 +02:00
Fredrik Adelöw e3b602f961 Merge pull request #2727 from SDA-SE/feat/absolute-placeholder-substituion
feat(catalog-backend): support placeholder replacements for absolute urls
2020-10-02 18:01:40 +02:00
Oliver Sand 0b85f4c1c8 feat(catalog-backend): support placeholder replacements for absolute urls
This adds support, even if the entity itself comes from a relative file location.
2020-10-02 16:56:17 +02:00
Andrew Thauer e724e6ebfc Merge pull request #2711 from renvrant/master
fix(catalog-backend) export processors so they can be composed
2020-10-02 09:13:49 -04:00
Renee Blackburn 816a001b72 Move types according to CI error 2020-10-02 08:59:16 -04:00
Oliver Sand 551677cc4b Merge pull request #2722 from SDA-SE/feat/async-api-react-update
fix(deps): update @kyma-project/asyncapi-react to 0.13.1
2020-10-02 14:02:11 +02:00
Oliver Sand cb68a413a1 fix(deps): update @kyma-project/asyncapi-react to 0.13.1
There were some missing features and markdown was not rendered properly, but this is fixed now.
2020-10-02 12:58:19 +02:00
Oliver Sand 1fcf8a75c3 Merge pull request #2720 from SDA-SE/feat/correct-readme
docs: remove unnecessary path rewrite from jenkins plugin docs
2020-10-02 12:01:41 +02:00
Sebastian Qvarfordt c16920db2b Always rebuild docs if stored locally (#2719) 2020-10-02 11:48:01 +02:00
Oliver Sand ad8fa6b9a3 docs: remove unnecessary path rewrite from jenkins plugin docs 2020-10-02 11:44:05 +02:00
Evgeny Vlasov e0dce26354 TechDocs: add gitlab preparer & rewrite default-branch package (#2469)
* add gitlab preparer & rewrite default-branch package

* feat(techdocs-backend): rewrite default-branch module
2020-10-02 11:10:02 +02:00
Oliver Sand 7549d12bdc Feat/jenkins (#2699)
* fix(plugin-jenkins): fix crash when no branchName or buildNumber is available

* feat(plugin-jenkins): improving sorting of the CI Table
2020-10-02 08:38:47 +02:00
Mayursinh Sarvaiya 5c6a0356c0 feat: TechDocs - Add vale linter to check words quality in md files. (#2631)
* fix(docs): typos which were reflacted from vale linter's command

* feat: Implement Vale linter (#2031)
Initialize .vale.ini file
Add 'lint:docs' script to package.json, to lint all md files except the ones which are located in node_modules
Generate 'vocab.txt' by using command 'yarn run lint:docs' | grep -o ''[a-z A-Z]*'' | grep -o '[a-z A-Z]*' | sort | uniq > .github/styles/vocab.txt
Add steps to github workflow 'master' to check docs quality

* chore: Separate workflow for quality checking

* chore: Added 'shx' dev dependency to support grep command in cross platform

* feat: Add script to operate same quality check process on different platform

* ignore: remove lint:docs from lint-stages which was added for experiment purpose

* fix: check-all-files on push event & check-changed-files on pull_request event

* chore(CI): triggle workflow only when there is any updates in .md file(s) on pull request

* fix: use spawnSync to solve 'The command line is too long.' error

* fix: github workflow syntax

* fix: prettier error

* chore: add vale command directly to lint-staged

* chore: use shebang for easy access

* fix: windows script issue & remove shebang

* chore: Add shebang flag

* chore: better error message related to vale

* chore: mention vale linter in documentation

* fix: spelling errors & add keywords to vocab.txt
2020-10-02 07:20:47 +02:00
Renee Blackburn 11ea8dc796 fix(catalog-backend) export processors so they can be composed by custom backends 2020-10-01 21:36:47 -04:00
Oliver Sand 96f71025b9 docs: fix jenkins plugin readme with the new /api base path 2020-10-01 10:43:55 +02:00
Emma Indal 497675538c TechDocs: browse metadata (#2682)
* feat(techdocs): TechDocsPageWrapper to take in labels prop and use TechDocsHeader component

* feat(techdocs): new TechDocsHeader component as wrapper around Header from core

* feat(techdocs): TechDocsPage metadata

* feat(techdocs): TechDocsMetadata class responsible for reading metadata from generated techdocs metadata json file

* fix(techdocs): delete TechDocsPageWrapper component

* fix(app-config): delete /docs from request url

* feat(techdocs): TechDocsHeader with labels to browse metadata

* fix(techdocs): move metadata to backend plugin

* feat(techdocs-backend): introduce two new metadata routes

* feat(techdocs): new techdocs api to be responsible to request metadata from backend

* feat(techdocs): register new api for plugin

* fix(techdocs): reader to take in onReady prop

* fix(techdocs): TechDocsHome component to use its own header

* fix(techdocs): TechDocsPage responsible to get metadata and pass it down to the TechDocsHeader

* fix(techdocs): component tests for both TechDocsHeader and TechDocsPage

* fix(techdocs): adjust api to use /docs in url since it was taken away in requestURL

* fix(tests): move assertion into act

* fix(techdocs): rename TechDocsHeader to TechDocsPageHeader

* fix(techdocs): rename TechDocsHeader to TechDocsPageHeader

* fix(techdocs-backend): add some logs

* Update plugins/techdocs/src/reader/components/TechDocsPage.test.tsx

* delete unused import
2020-10-01 10:12:24 +02:00
Marvin9 ed4b37d44c fix(scaffolder): remove invalid flag to pass build 2020-10-01 00:12:22 +05:30
Matthew Clarke 44e18975bd add better error handling (#2664) 2020-09-30 16:07:30 +01:00
Fredrik Adelöw 1fb8f1a93c Merge pull request #2681 from spotify/freben/test-org
chore: more tests and docs for github-org
2020-09-30 16:30:04 +02:00
Fredrik Adelöw 4d61a10c98 chore: more tests and docs for github-org 2020-09-30 16:12:23 +02:00
Ben Lambert 387910324e Merge pull request #2677 from spotify/orkohunter/docker-image-publishing
chore: Clean scaffolder-backend's container image on DockerHub
2020-09-30 15:46:50 +02:00
Fredrik Adelöw dc6b1e7c79 Merge pull request #2669 from spotify/freben/github-org
feat(catalog-backend): implement github org entity ingestion
2020-09-30 15:08:24 +02:00
Himanshu Mishra 567f69c67d Write how scaffolder dockerimage is publised to DockerHub 2020-09-30 15:03:27 +02:00
Fredrik Adelöw 7ec6dc7f30 chore: address comments 2020-09-30 14:32:23 +02:00
Fredrik Adelöw c6ba9cba49 feat(catalog-backend): implement github org entity ingestion 2020-09-30 07:33:49 +02:00
Tim c519bbbc63 Fix source links 2020-09-29 21:00:44 -06:00
Ivan Shmidt 126b21681f Merge pull request #2623 from BA1RY/feat/entity-404-page-2266
feat: 404 page for entity not found in catalog
2020-09-29 15:23:36 +02:00
Shashank Bairy R 51d6e34519 fix: type fix 2020-09-29 18:15:26 +05:30
Ben Lambert f42665f100 Merge pull request #2660 from SDA-SE/feat/fix-dark-mode-styling
fix(api-docs): resolve some dark mode styling issues in asyncAPI specs
2020-09-29 14:40:03 +02:00
Fredrik Adelöw 7a2b9e065f Merge pull request #2625 from andrewthauer/feat/codeowners-processor
feat(catalog-backend): add codeowners processor
2020-09-29 14:32:46 +02:00
Oliver Sand 8663917ad8 fix: resolve some dark mode styling issues
I missed them with the test file included here, but noticed it with our private test files (so no screenshot, trust me)
2020-09-29 13:35:31 +02:00
Andrew Thauer 1f21de7b43 feat(catalog): add codeowners processor 2020-09-29 07:35:05 -04:00
Esteban Barrios 8701a3c3c7 Merge branch 'master' into cloudbuild-plugin 2020-09-29 13:34:37 +02:00
Shashank Bairy R 81703f1f1a fix: flickering while loading 2020-09-29 16:14:33 +05:30
Patrik Oldsberg 0fa06d9e6e auth-backend: switch client to look up single users 2020-09-29 11:10:37 +02:00
Shashank Bairy R 7c78bc66b2 fix: remove old code 2020-09-29 13:45:59 +05:30
Patrik Oldsberg 0121294f7c Merge pull request #2613 from spotify/rugvip/idlookup
auth-backend: initial implementation of catalog user lookup
2020-09-29 01:28:02 +02:00
Ben Lambert 2d37f700a2 Merge pull request #2543 from mfrinnstrom/azure-scaffolder-prepare
Add Azure DevOps support to the scaffolder
2020-09-28 23:44:19 +02:00
Ryan Vazquez 0c2ed5979d Merge pull request #2637 from spotify/plugin-cost-insights
Cost Insights Plugin
2020-09-28 15:46:02 -04:00
Ryan Vazquez a4281932fb add cost insights plugin 2020-09-28 15:20:31 -04:00
Matthew Clarke d66c6a7dcb k8s add hpa and ingresses UI (#2640)
* k8s add hpa and ingresses UI

* add todo
2020-09-28 19:32:35 +01:00
Shashank Bairy R 62845150c0 fix: remove header and content header 2020-09-28 23:34:24 +05:30
Fredrik Adelöw 5a2b4b1966 feat(catalog-backend): simplify the read function in processors 2020-09-28 18:26:28 +02:00
Ben Lambert 53a37bfee5 Merge pull request #2630 from spotify/rugvip/node14
package: allow node v14 and add to master build matrix
2020-09-28 16:46:52 +02:00
Fredrik Adelöw cdce5290a2 Merge pull request #2628 from spotify/freben/entity-placeholder
feat(catalog-backend): placeholder substitution in entity yaml
2020-09-28 16:19:18 +02:00
blam a0893378f5 Merge branch 'master' of github.com:spotify/backstage into rugvip/node14
* 'master' of github.com:spotify/backstage:
  Add initial kubernetes services and configmap UI support (#2635)
  Clean up the repository
  Integrate with travis-ci plugin
  docs: fix typos in the documentation (#2633)
  fix(circleci): add api route prefix to proxy rewrite path
2020-09-28 15:54:29 +02:00
Ben Lambert 2c33a29c7c Merge pull request #2621 from andrewthauer/fix/circleci-proxy-config
fix(circleci): add api route prefix to proxy rewrite path
2020-09-28 15:28:10 +02:00