Commit Graph

15884 Commits

Author SHA1 Message Date
Niklas Granander 3bbe05bb02 Use named exports
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-08-12 11:54:52 +02:00
Niklas Granander 918b535041 Add missing dependencies for requests in BuildDetailsComponent
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-08-12 11:53:19 +02:00
Niklas Granander eed15251ed Add changelog
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-08-11 20:54:59 +02:00
Niklas Granander 57bf1233de Fix prettier error
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-08-11 20:35:40 +02:00
Niklas Granander 416c75c477 Add timeline and better handling of warning/error message
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-08-11 20:25:47 +02:00
Niklas Granander 2daf2635a4 Make sure datepicker label is above input
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-08-11 20:25:30 +02:00
Niklas Granander 5a4d10c04e Add details page for builds
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-08-11 20:25:30 +02:00
Tim Hansen 0e9fef8e3f Merge pull request #6793 from backstage/freben/fixx
fix master
2021-08-11 12:23:46 -06:00
Fredrik Adelöw 1311abcc5c fix master
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-11 19:38:48 +02:00
Patrik Oldsberg 380dbfa75f Merge pull request #6790 from backstage/imgbot
[ImgBot] Optimize images
2021-08-11 17:57:00 +02:00
Fredrik Adelöw 89b944709c Merge pull request #5381 from msamad/msamad/add-repourlpicker-for-bitbucketcloud
Add repourlpicker and publisher for bitbucket cloud
2021-08-11 16:46:57 +02:00
ImgBotApp 4221759954 [ImgBot] Optimize images
*Total -- 83.48kb -> 70.61kb (15.41%)

/plugins/firehydrant/doc/firehydrant_logo.png -- 5.26kb -> 2.99kb (43.14%)
/microsite/static/img/xcmetrics-icon.png -- 22.50kb -> 17.63kb (21.63%)
/plugins/firehydrant/doc/firehydrant_plugin_screenshot.png -- 55.72kb -> 49.99kb (10.28%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-08-11 14:43:26 +00:00
Fredrik Adelöw ff9222a2e3 Merge pull request #6785 from backstage/dependabot/npm_and_yarn/luxon-2.0.2
chore(deps): bump luxon from 1.27.0 to 2.0.2
2021-08-11 16:22:34 +02:00
Fredrik Adelöw 4bada5c868 Merge pull request #6653 from firehydrant/firehydrant-plugin
Add FireHydrant plugin
2021-08-11 16:11:16 +02:00
Fredrik Adelöw 983508294e Merge pull request #6787 from backstage/freben/gh-api-with-apps
Prefer the API route in GithubUrlReader when using GitHub Apps based auth
2021-08-11 13:38:06 +02:00
Fredrik Adelöw 1a1360a835 Merge pull request #6713 from Symbianx/okta-signin-resolver
Implement auth handler and sign-in resolvers for okta
2021-08-11 13:37:55 +02:00
Miguel Alexandre b8d1a989e1 Fix prettier error
Signed-off-by: Miguel Alexandre <m.alexandrex@gmail.com>
2021-08-11 11:56:07 +02:00
Fredrik Adelöw 99978bb0ab Merge pull request #6158 from tudi2d/3256-md-prettier-autofix
Autofix Markdown files using Prettier on merge
2021-08-11 11:55:53 +02:00
Miguel Alexandre 7315ee644d Add new contract to API report
Signed-off-by: Miguel Alexandre <m.alexandrex@gmail.com>
2021-08-11 11:53:13 +02:00
Miguel Alexandre bfe0ff93fb Implement auth handler and sign-in resolvers for okta
Signed-off-by: Miguel Alexandre <m.alexandrex@gmail.com>
2021-08-11 11:53:13 +02:00
Fredrik Adelöw ce19580212 Prefer the API route in GithubUrlReader when using GitHub Apps based auth
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-11 11:51:38 +02:00
Philipp Hugenroth e797e46368 Fix workflow
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-08-11 10:40:44 +02:00
dependabot[bot] 82ac007e53 chore(deps): bump luxon from 1.27.0 to 2.0.2
Bumps [luxon](https://github.com/moment/luxon) from 1.27.0 to 2.0.2.
- [Release notes](https://github.com/moment/luxon/releases)
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moment/luxon/compare/1.27.0...2.0.2)

---
updated-dependencies:
- dependency-name: luxon
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-11 04:19:52 +00:00
Mustansar Anwar ul Samad 9ecb8a595e Rebase for prettier issues and add Bitbucket to vocab
Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 08:18:05 +12:00
Mustansar Anwar ul Samad 56ce4e1a84 Remove local-templates.yaml as it is not in master anymore
Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:11 +12:00
Mustansar Anwar ul Samad e30646aebb Update RepoUrlPicker validation for bitbucket fields
Also,
- Add and update tests
- Add changeset

Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Mustansar Anwar ul Samad dc962cab25 Rebase on upstream to get context for validator
Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Mustansar Anwar ul Samad 0f101a87d9 Fix RepoUrlPicker to use integration api directly
Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Mustansar Anwar ul Samad b0a6224904 Use default RepoUrlPicker for bitbucket fields
Also updated the default bitbucket publisher to handle workspace
and project fields

Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Mustansar Anwar ul Samad 9b41ea27b6 Add repourlpicker and publisher for bitbucket cloud
The bitbucket cloud api needs project key to create repo under
a project.

Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Christine Yi 21c1545680 Merge branch 'master' into firehydrant-plugin 2021-08-10 15:26:11 -04:00
Christine Yi 40bb7e3b24 address PR feedback: use luxon, remove unused route, update styling
Signed-off-by: Christine Yi <ohchristineyi@gmail.com>
2021-08-10 15:25:42 -04:00
Eric Peterson 0c58dd73d0 Merge pull request #6488 from backstage/feat/techdocs-deleted-pages
Remove stale TechDocs artifacts after publishing new version
2021-08-10 18:46:24 +02:00
Patrik Oldsberg d77595f0dd Merge pull request #6776 from backstage/rugvip/wdsfix
cli: fix frontend serving without a public folder
2021-08-10 17:54:17 +02:00
Eric Peterson 4b6e8eca52 Merge pull request #6458 from kuangp/refactor/techdocsHome
refactor(techdocs): rework TechDocsHome to use EntityListProvider
2021-08-10 17:25:43 +02:00
Patrik Oldsberg 5022a3d635 Merge pull request #6769 from backstage/dependabot/npm_and_yarn/storybook/addon-storysource-6.3.7
chore(deps-dev): bump @storybook/addon-storysource from 6.3.6 to 6.3.7
2021-08-10 16:47:48 +02:00
Patrik Oldsberg 8f1a12fb7a cli: fix frontend serving without a public folder
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-10 16:26:34 +02:00
Phil Kuang 80582cbec4 feat(techdocs): implement composable home page
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-08-10 10:03:26 -04:00
Phil Kuang 10ef115554 refactor(EntityListDocsTable): support custom columns and actions
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-08-10 10:03:25 -04:00
Phil Kuang a440d3b389 refactor(techdocs): rework TechDocsHome to use EntityListProvider
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-08-10 10:03:24 -04:00
Fredrik Adelöw c7be91b571 Merge pull request #6742 from JosiahCraw/feature/support-ui-schema-for-array-items
Feature/support UI schema for array items
2021-08-10 15:42:20 +02:00
Fredrik Adelöw 1600446fd6 Merge pull request #6733 from kuangp/fix/elasticSearchEngine
fix(elasticSearchEngine): optionally read auth config
2021-08-10 15:41:01 +02:00
Fredrik Adelöw dc05aef9e7 Merge pull request #6774 from backstage/freben/orphan-docs
add docs for the orphan annotation
2021-08-10 14:51:04 +02:00
Patrik Oldsberg 2c5484324e yarn.lock: bump all storybook deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-10 14:33:11 +02:00
Patrik Oldsberg 6d09f8ab3c Merge pull request #6768 from backstage/dependabot/npm_and_yarn/types/json-schema-merge-allof-0.6.1
chore(deps-dev): bump @types/json-schema-merge-allof from 0.6.0 to 0.6.1
2021-08-10 14:11:01 +02:00
Fredrik Adelöw 3af7110f3d add docs for the orphan annotation
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-10 13:48:26 +02:00
Patrik Oldsberg a173851193 Merge pull request #6765 from backstage/rugvip/newsource
techdocs: switch to xhr-based event source polyfill
2021-08-10 12:17:02 +02:00
Patrik Oldsberg 8a3e465910 techdocs: switch to xhr-based event source polyfill
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-10 10:03:01 +02:00
dependabot[bot] edf5faf1c2 chore(deps-dev): bump @storybook/addon-storysource from 6.3.6 to 6.3.7
Bumps [@storybook/addon-storysource](https://github.com/storybookjs/storybook/tree/HEAD/addons/storysource) from 6.3.6 to 6.3.7.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v6.3.7/addons/storysource)

---
updated-dependencies:
- dependency-name: "@storybook/addon-storysource"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-10 04:16:29 +00:00
dependabot[bot] 40ea43e57e chore(deps-dev): bump @types/json-schema-merge-allof from 0.6.0 to 0.6.1
Bumps [@types/json-schema-merge-allof](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/json-schema-merge-allof) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/json-schema-merge-allof)

---
updated-dependencies:
- dependency-name: "@types/json-schema-merge-allof"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-10 04:13:16 +00:00