Commit Graph

6034 Commits

Author SHA1 Message Date
Stefan Ålund a2cb5bdc01 Switch GA over to CNCF org (#2714) 2020-10-02 11:56:52 +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
Oliver Sand f816a54da2 docs: fix a minor typo (#2718) 2020-10-02 11:31:19 +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
Patrik Oldsberg a825e4321a Merge pull request #2716 from spotify/rugvip/nightly-fix
workflows: fix nightly release build
2020-10-02 10:26:09 +02:00
Patrik Oldsberg a22aa8c9f3 workflows: fix nightly release build 2020-10-02 09:47:39 +02:00
dependabot[bot] d5aede15e1 chore(deps): bump jsonschema from 1.2.6 to 1.2.7 (#2712)
Bumps [jsonschema](https://github.com/tdegrunt/jsonschema) from 1.2.6 to 1.2.7.
- [Release notes](https://github.com/tdegrunt/jsonschema/releases)
- [Commits](https://github.com/tdegrunt/jsonschema/compare/v1.2.6...v1.2.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-02 08:41:13 +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
Taras Mankovski 3cc26f47d2 Add information about app-config.development.local.yaml to Development Environment page 2020-10-01 20:20:38 -04:00
Patrik Oldsberg 978c98403f cli: added tests for forward-file-imports rollup plugin 2020-10-02 01:02:43 +02:00
Patrik Oldsberg cba7605ce0 cli: add new rollup plugin for forwarding file imports 2020-10-01 20:03:25 +02:00
Gary Niemen 73440c7d9a techdocs-milestones-update (#2705) 2020-10-01 17:39:05 +02:00
Ben Lambert 10052e0d7f Merge pull request #2700 from spotify/benjdlambert-patch-2
Added CodeQL Workflow for CodeScanning
2020-10-01 16:20:49 +02:00
Niklas Ek f41601dae4 Merge pull request #2701 from spotify/rugvip/trouble
docs: create-app troubleshooting and python requirement
2020-10-01 15:14:11 +02:00
Himanshu Mishra 2f00df9746 Merge pull request #2698 from spotify/emmaindal-patch-1 2020-10-01 14:13:06 +02:00
David Poblador i Garcia 3a51b149a3 Fix plugin library link (#260 was already fixed) (#2702)
* Fix plugin library link (#260 was already fixed)

* Renaming Plugin Library to Plugin Marketplace
2020-10-01 13:25:14 +02:00
blam 9f650a3121 chore(prettier): running prettier on workflow 2020-10-01 12:41:49 +02:00
Patrik Oldsberg 525f4a13c3 docs: create-app troubleshooting and python requirement 2020-10-01 12:26:36 +02:00
Ben Lambert cb9a9116c2 Update codeql-analysis.yml 2020-10-01 12:09:55 +02:00
Ben Lambert 904a4332a9 Added CodeQL Workflow for coed scanning 2020-10-01 12:00:40 +02:00
Emma Indal abd4119726 Update docs/features/techdocs/concepts.md 2020-10-01 11:49:59 +02:00
Emma Indal c8f8105c9c prettier 2020-10-01 11:49:06 +02:00
Emma Indal 4bb947137c Update the publisher section 2020-10-01 11:45:44 +02:00
Fredrik Adelöw 23befa262e Merge pull request #2674 from lowjoel/postgres-create-database
Auto-create plugin databases
2020-10-01 11:17:11 +02:00
Marek Całus 67f7a9395b Add firebase functions to the plugin marketplace (#2696) 2020-10-01 11:16:45 +02:00
Oliver Sand bd1e6e1098 Merge pull request #2695 from SDA-SE/jenkins-docs
docs: fix jenkins plugin readme with the new /api base path
2020-10-01 11:03:52 +02:00
Patrik Oldsberg d069babbb4 Merge pull request #2687 from spotify/rugvip/nightly
workflows: add nightly snapshot release
2020-10-01 10:58:39 +02:00
Oliver Sand 96f71025b9 docs: fix jenkins plugin readme with the new /api base path 2020-10-01 10:43:55 +02:00
Patrik Oldsberg badc6408c4 workflows: add nightly snapshot release 2020-10-01 10:42:45 +02:00
Ben Lambert f1c1819c13 Merge pull request #2689 from spotify/dependabot/npm_and_yarn/rollup-plugin-typescript2-0.27.3
chore(deps): bump rollup-plugin-typescript2 from 0.26.0 to 0.27.3
2020-10-01 10:20:31 +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
Ben Lambert 44b6533a1b Merge pull request #2692 from spotify/alund/marketplace/gcp
Add GCP project plugin to marketplace
2020-10-01 09:42:00 +02:00
Ben Lambert a7d7f29dd6 Merge pull request #2686 from Marvin9/fix/scaffolder-ssr
fix(scaffolder): Update SSR template to pass CI.
2020-10-01 09:39:46 +02:00
Stefan Ålund 007fc475ac [blog post] Plugin marketplace (#2685)
* [blog post] Plugin marketplace

* Review comments
2020-10-01 09:09:49 +02:00
Stefan Ålund 093ad58764 Add GCP project plugin to marketplace 2020-10-01 09:02:17 +02:00
Himanshu Mishra 2a07f210a5 Merge pull request #2690 from dufcrule/patch-1 2020-10-01 08:57:11 +02:00
Himanshu Mishra 5dff92ca11 Run prettier on doc files 2020-10-01 08:54:14 +02:00
Ian Cowley d0bfdf8ee5 techdocs: make some small improvements to faq
Made some small improvements to the FAQ. These include using the correct way to write RST and AsciiDoc, a link to the MKDocs Material Theme repo and some small style/grammar changes to the text about file formats.
2020-10-01 08:28:59 +02:00
Joel Low 3f2ec3c080 Let the Backend manage creating databases 2020-10-01 13:21:44 +08:00
dependabot[bot] c541d61b4f chore(deps): bump rollup-plugin-typescript2 from 0.26.0 to 0.27.3
Bumps [rollup-plugin-typescript2](https://github.com/ezolenko/rollup-plugin-typescript2) from 0.26.0 to 0.27.3.
- [Release notes](https://github.com/ezolenko/rollup-plugin-typescript2/releases)
- [Commits](https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.26.0...0.27.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-01 04:36:54 +00:00
Joel Low a9276c78c1 Remove role creation logic 2020-10-01 10:39:37 +08:00
Althaf Hameez a06a13c30d Read from App Config to configure HomepageTimer (#2673)
* Read from Config for timezone timers

* Remove recusrive dependency on backstage/core and fix tsc errors

* Modify to use ConfigArray instead of fixed Config

* Fix lint and tsc errors

* Cean up app-config.yaml

* add back newline

* Fix prettier error on app-config.yaml

* Address review comments
2020-09-30 20:47:06 +02:00
Marvin9 ed4b37d44c fix(scaffolder): remove invalid flag to pass build 2020-10-01 00:12:22 +05:30
brendasukh ea43a87c37 Merge pull request #2683 from spotify/update-roadmap
Move cost insights from ongoing work to completed milestones
2020-09-30 12:57:12 -04:00
Brenda Sukh 4dcfe9c167 Move cost insights from ongoing work to completed milestones 2020-09-30 12:32:54 -04:00
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