Commit Graph

6571 Commits

Author SHA1 Message Date
blam 101978963d Merge branch 'master' of github.com:spotify/backstage into migrate-to-msw
* 'master' of github.com:spotify/backstage: (139 commits)
  Cleanup
  Update PinButton.test.tsx
  feat: update github insights plugin version (#2973)
  Ignore IntelliJ *.iml files (#2971)
  chore(deps): bump rollup-plugin-dts from 1.4.11 to 1.4.13
  fix the plugin card on plugins page
  align 'Add to Marketplace' button on plugins page
  fix the PluginGrid on mobiles sizes
  use getBy query instead of queryBy when asserting for elements present in document (#2951)
  Update PinButton.tsx
  Add test case for Progress component (#2953)
  fix the styling of footer copy on mobile
  add changeset
  handle the case where no entities are available to show
  core-api: work around issue with ApiRef export const declarations
  core-api: move utility api system implementation into apis/system
  Update docs regarding npm config ignore-scripts flag
  Another try
  Fix Core Features configuration id (#2948)
  Fix test?
  ...
2020-10-19 23:57:40 +02:00
Fredrik Adelöw 2bc65277b6 Merge pull request #2947 from spotify/alund/settings
UX improvements to Settings
2020-10-19 22:57:46 +02:00
Fredrik Adelöw fe5cfff598 chore(catalog-model): remove ReservedFieldsEntityPolicy 2020-10-19 22:16:11 +02:00
Brian Fletcher 3d85660f0f Organize catalog examples into sub-directories, cleanup (#2963)
A later commit is going to add an "example" organization of users and
groups. Re-organizing this upfront, is going to make the follow up
commits a little tidier.
2020-10-19 21:07:14 +01:00
Stefan Ålund 4e81187c74 Cleanup 2020-10-19 21:57:56 +02:00
Stefan Ålund c8133f31aa Update PinButton.test.tsx 2020-10-19 21:39:04 +02:00
Mateusz Lewtak c60b7a39db feat: update github insights plugin version (#2973) 2020-10-19 21:31:04 +02:00
Sachin Tewari b787ab57b1 Ignore IntelliJ *.iml files (#2971) 2020-10-19 20:53:59 +02:00
Patrik Oldsberg 8d81916942 catalog-backend: initial implementation of relations storage
Co-authored-by: blam <ben@blam.sh>
2020-10-19 17:44:00 +02:00
Fredrik Adelöw a0de29f79f Merge pull request #2387 from spotify/dependabot/npm_and_yarn/rollup-plugin-dts-1.4.13
chore(deps): bump rollup-plugin-dts from 1.4.11 to 1.4.13
2020-10-19 17:03:45 +02:00
Fredrik Adelöw 770fd08542 Merge pull request #2956 from abhishekjakhar/fix/entities
fix(unregister-entities): UI handling when no entities are available from api
2020-10-19 16:53:54 +02:00
Fredrik Adelöw 26826710f3 Merge pull request #2967 from abhishekjakhar/fix/plugins-page
fix(microsite): plugins page, plugins card and plugins header
2020-10-19 16:24:25 +02:00
dependabot[bot] 28060f7aec chore(deps): bump rollup-plugin-dts from 1.4.11 to 1.4.13
Bumps [rollup-plugin-dts](https://github.com/Swatinem/rollup-plugin-dts) from 1.4.11 to 1.4.13.
- [Release notes](https://github.com/Swatinem/rollup-plugin-dts/releases)
- [Changelog](https://github.com/Swatinem/rollup-plugin-dts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Swatinem/rollup-plugin-dts/compare/v1.4.11...v1.4.13)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-19 13:51:46 +00:00
Abhishek Jakhar 1367bad0e7 fix the plugin card on plugins page 2020-10-19 17:40:02 +05:30
Patrik Oldsberg 7c8e098fa0 Merge pull request #2879 from spotify/rugvip/ts4
cli: add support for ts4
2020-10-19 12:30:56 +02:00
Abhishek Jakhar 765dbeb2e4 align 'Add to Marketplace' button on plugins page 2020-10-19 15:18:10 +05:30
Abhishek Jakhar e2af6f7613 fix the PluginGrid on mobiles sizes 2020-10-19 15:18:10 +05:30
Abhishek Jakhar ac8d5d5c74 use getBy query instead of queryBy when asserting for elements present in document (#2951)
* replace queryByText with getByText when asserting for presence of element

* use string instead of regex for line numbers

* cleanup test case of CodeSnippet
2020-10-19 11:10:56 +02:00
Stefan Ålund ec892d5fab Update PinButton.tsx 2020-10-19 10:36:03 +02:00
Abhishek Jakhar 782f3b3541 Add test case for Progress component (#2953)
* remove data-testid from div

* add test case for Progress component

* add changeset

* update the GraphiQLPage test cases to handle Progress timeout

* update the RadarComponent and RadarPage test case to handle Progress timeout

* update the TechDocsProgressBar test case to handle Progress timeout

* add changeset
2020-10-19 10:33:30 +02:00
Fredrik Adelöw 9150fd1631 Merge pull request #2957 from abhishekjakhar/fix/footer-copyright
fix(microsite): the styling of footer copy on mobile
2020-10-19 10:04:20 +02:00
Fredrik Adelöw d8e5be1a4b two more converted to tsx 2020-10-19 09:59:28 +02:00
Fredrik Adelöw fe2287bc80 address comments 2020-10-19 08:40:44 +02:00
Abhishek Jakhar c6c62442ee fix the styling of footer copy on mobile 2020-10-19 12:06:38 +05:30
Samira Mokaram b2efd1ecc2 change test file to tsx 2020-10-19 07:18:10 +02:00
Samira Mokaram 789e15d1c0 change test file to tsx 2020-10-19 07:18:09 +02:00
Samira Mokaram 0f95336c05 change test file to tsx 2020-10-19 07:18:09 +02:00
Samira Mokaram c3b0483957 change test file to tsx 2020-10-19 07:15:22 +02:00
Samira Mokaram 94802c14eb change test file to tsx 2020-10-19 07:15:22 +02:00
Samira Mokaram 70a8dc923d change test file to tsx 2020-10-19 07:15:22 +02:00
Samira Mokaram 6480278da9 change jsx to tsx 2020-10-19 07:15:22 +02:00
Abhishek Jakhar 0aecfded05 add changeset 2020-10-19 07:09:05 +05:30
Abhishek Jakhar feeceb96dc handle the case where no entities are available to show 2020-10-19 07:05:34 +05:30
Patrik Oldsberg 1bf3ff96a7 core-api: work around issue with ApiRef export const declarations 2020-10-19 01:37:54 +02:00
Patrik Oldsberg f2819b2a9f core-api: move utility api system implementation into apis/system 2020-10-19 01:33:08 +02:00
Fredrik Adelöw 8c816f2828 Merge pull request #2841 from K-Phoen/fix-api-fetching-namespace
Fix API references parsing
2020-10-18 21:38:10 +02:00
Fredrik Adelöw 4036ff59d0 feat(catalog-backend): First steps of refactoring - split processEntity 2020-10-18 21:16:35 +02:00
Patrik Oldsberg 3dda28f908 Merge pull request #2954 from mplesec/issue/2935/update-docs-re-npm-config-flag
docs: update docs regarding npm config ignore-scripts flag
2020-10-18 19:24:15 +02:00
Matic Plešec edeb5e45a3 Update docs regarding npm config ignore-scripts flag 2020-10-18 18:36:05 +02:00
Stefan Ålund 763ec1cd2f Another try 2020-10-18 08:20:06 +02:00
Eduardo Apolinario c3113d1d39 Fix Core Features configuration id (#2948)
The current configuration id is pointing to an inexistent place. This PR fixes the name of the configuration node in sidebars.json.
2020-10-18 08:13:06 +02:00
Stefan Ålund d90a8109c2 Fix test? 2020-10-18 07:53:22 +02:00
Kévin Gomez 014bc250b3 Fix API references parsing
Allows API entities to use a different namespace than the default one.
2020-10-17 23:20:08 +02:00
Stefan Ålund 7a2f8b04cd Review comments 2020-10-17 21:19:53 +02:00
Stefan Ålund 4df45e0083 (docs) Add Helm charts, cleanup (#2944)
* (docs) Add Helm charts, cleanup

* (docs) Add Helm charts, cleanup
2020-10-17 20:54:47 +02:00
Stefan Ålund 3af02a9457 Trendlines noPadding in tables (#2945) 2020-10-17 20:42:18 +02:00
Stefan Ålund c6ff101a99 UX improvements to Settings 2020-10-17 20:38:40 +02:00
Fredrik Adelöw 1862ef38a5 Merge pull request #2946 from abhishekjakhar/feat/status-test-cases
add test cases for Status components
2020-10-17 20:37:33 +02:00
Abhishek Jakhar ebca83d480 add test cases for Status components 2020-10-17 23:15:21 +05:30
Braxton Christensen 406015b0d8 Fix/1577/item card color contrast (#2921)
* fix(layout): adjust ItemCard header colors

- adjust header colors to pass color contrast standards

* chore(changeset): add changeset

-add change set
2020-10-17 19:38:20 +02:00